SitesByServiceGroupOperations interface
Interface representing a SitesByServiceGroup operations.
Properties
| create |
create or update Site at SG scope |
| delete | |
| get | Get Site at SG scope |
| list |
list Site at SG scope |
| update | update Site at SG scope |
Property Details
createOrUpdate
create or update Site at SG scope
createOrUpdate: (servicegroupName: string, siteName: string, resource: Site, options?: SitesByServiceGroupCreateOrUpdateOptionalParams) => PollerLike<OperationState<Site>, Site>
Property Value
(servicegroupName: string, siteName: string, resource: Site, options?: SitesByServiceGroupCreateOrUpdateOptionalParams) => PollerLike<OperationState<Site>, Site>
delete
delete: (servicegroupName: string, siteName: string, options?: SitesByServiceGroupDeleteOptionalParams) => Promise<void>
Property Value
(servicegroupName: string, siteName: string, options?: SitesByServiceGroupDeleteOptionalParams) => Promise<void>
get
Get Site at SG scope
get: (servicegroupName: string, siteName: string, options?: SitesByServiceGroupGetOptionalParams) => Promise<Site>
Property Value
(servicegroupName: string, siteName: string, options?: SitesByServiceGroupGetOptionalParams) => Promise<Site>
listByServiceGroup
list Site at SG scope
listByServiceGroup: (servicegroupName: string, options?: SitesByServiceGroupListByServiceGroupOptionalParams) => PagedAsyncIterableIterator<Site, Site[], PageSettings>
Property Value
(servicegroupName: string, options?: SitesByServiceGroupListByServiceGroupOptionalParams) => PagedAsyncIterableIterator<Site, Site[], PageSettings>
update
update Site at SG scope
update: (servicegroupName: string, siteName: string, properties: SiteUpdate, options?: SitesByServiceGroupUpdateOptionalParams) => Promise<Site>
Property Value
(servicegroupName: string, siteName: string, properties: SiteUpdate, options?: SitesByServiceGroupUpdateOptionalParams) => Promise<Site>