CommunityOperations interface

Interface representing a Community operations.

Properties

checkAddressSpaceAvailability

Checks that the IP Address Space to be allocated for this Community is available.

createOrUpdate

Create a CommunityResource

delete

Delete a CommunityResource

get

Get a CommunityResource

listByResourceGroup

List CommunityResource resources by resource group

listBySubscription

List CommunityResource resources by subscription ID

update

Update a CommunityResource

Property Details

checkAddressSpaceAvailability

Checks that the IP Address Space to be allocated for this Community is available.

checkAddressSpaceAvailability: (resourceGroupName: string, communityName: string, checkAddressSpaceAvailabilityRequest: CheckAddressSpaceAvailabilityRequest, options?: CommunityCheckAddressSpaceAvailabilityOptionalParams) => Promise<CheckAddressSpaceAvailabilityResponse>

Property Value

(resourceGroupName: string, communityName: string, checkAddressSpaceAvailabilityRequest: CheckAddressSpaceAvailabilityRequest, options?: CommunityCheckAddressSpaceAvailabilityOptionalParams) => Promise<CheckAddressSpaceAvailabilityResponse>

createOrUpdate

Create a CommunityResource

createOrUpdate: (resourceGroupName: string, communityName: string, resource: CommunityResource, options?: CommunityCreateOrUpdateOptionalParams) => PollerLike<OperationState<CommunityResource>, CommunityResource>

Property Value

(resourceGroupName: string, communityName: string, resource: CommunityResource, options?: CommunityCreateOrUpdateOptionalParams) => PollerLike<OperationState<CommunityResource>, CommunityResource>

delete

Delete a CommunityResource

delete: (resourceGroupName: string, communityName: string, options?: CommunityDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, communityName: string, options?: CommunityDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a CommunityResource

get: (resourceGroupName: string, communityName: string, options?: CommunityGetOptionalParams) => Promise<CommunityResource>

Property Value

(resourceGroupName: string, communityName: string, options?: CommunityGetOptionalParams) => Promise<CommunityResource>

listByResourceGroup

List CommunityResource resources by resource group

listByResourceGroup: (resourceGroupName: string, options?: CommunityListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<CommunityResource, CommunityResource[], PageSettings>

Property Value

(resourceGroupName: string, options?: CommunityListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<CommunityResource, CommunityResource[], PageSettings>

listBySubscription

List CommunityResource resources by subscription ID

listBySubscription: (options?: CommunityListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<CommunityResource, CommunityResource[], PageSettings>

Property Value

(options?: CommunityListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<CommunityResource, CommunityResource[], PageSettings>

update

Update a CommunityResource

update: (resourceGroupName: string, communityName: string, properties: CommunityPatchModel, options?: CommunityUpdateOptionalParams) => PollerLike<OperationState<CommunityResource>, CommunityResource>

Property Value

(resourceGroupName: string, communityName: string, properties: CommunityPatchModel, options?: CommunityUpdateOptionalParams) => PollerLike<OperationState<CommunityResource>, CommunityResource>