CommunityEndpointsOperations interface
Interface representing a CommunityEndpoints operations.
Properties
| create |
Create a CommunityEndpointResource |
| delete | Delete a CommunityEndpointResource |
| get | Get a CommunityEndpointResource |
| handle |
Callback that triggers on approval state change. |
| handle |
Callback that triggers on approval deletion state change. |
| list |
List CommunityEndpointResource resources by CommunityResource |
| list |
List CommunityEndpointResource resources by subscription ID |
| update | Update a CommunityEndpointResource |
Property Details
createOrUpdate
Create a CommunityEndpointResource
createOrUpdate: (resourceGroupName: string, communityName: string, communityEndpointName: string, resource: CommunityEndpointResource, options?: CommunityEndpointsCreateOrUpdateOptionalParams) => PollerLike<OperationState<CommunityEndpointResource>, CommunityEndpointResource>
Property Value
(resourceGroupName: string, communityName: string, communityEndpointName: string, resource: CommunityEndpointResource, options?: CommunityEndpointsCreateOrUpdateOptionalParams) => PollerLike<OperationState<CommunityEndpointResource>, CommunityEndpointResource>
delete
Delete a CommunityEndpointResource
delete: (resourceGroupName: string, communityName: string, communityEndpointName: string, options?: CommunityEndpointsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, communityName: string, communityEndpointName: string, options?: CommunityEndpointsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Get a CommunityEndpointResource
get: (resourceGroupName: string, communityName: string, communityEndpointName: string, options?: CommunityEndpointsGetOptionalParams) => Promise<CommunityEndpointResource>
Property Value
(resourceGroupName: string, communityName: string, communityEndpointName: string, options?: CommunityEndpointsGetOptionalParams) => Promise<CommunityEndpointResource>
handleApprovalCreation
Callback that triggers on approval state change.
handleApprovalCreation: (resourceGroupName: string, communityName: string, communityEndpointName: string, body: ApprovalCallbackRequest, options?: CommunityEndpointsHandleApprovalCreationOptionalParams) => PollerLike<OperationState<ApprovalActionResponse>, ApprovalActionResponse>
Property Value
(resourceGroupName: string, communityName: string, communityEndpointName: string, body: ApprovalCallbackRequest, options?: CommunityEndpointsHandleApprovalCreationOptionalParams) => PollerLike<OperationState<ApprovalActionResponse>, ApprovalActionResponse>
handleApprovalDeletion
Callback that triggers on approval deletion state change.
handleApprovalDeletion: (resourceGroupName: string, communityName: string, communityEndpointName: string, body: ApprovalDeletionCallbackRequest, options?: CommunityEndpointsHandleApprovalDeletionOptionalParams) => PollerLike<OperationState<ApprovalActionResponse>, ApprovalActionResponse>
Property Value
(resourceGroupName: string, communityName: string, communityEndpointName: string, body: ApprovalDeletionCallbackRequest, options?: CommunityEndpointsHandleApprovalDeletionOptionalParams) => PollerLike<OperationState<ApprovalActionResponse>, ApprovalActionResponse>
listByCommunityResource
List CommunityEndpointResource resources by CommunityResource
listByCommunityResource: (resourceGroupName: string, communityName: string, options?: CommunityEndpointsListByCommunityResourceOptionalParams) => PagedAsyncIterableIterator<CommunityEndpointResource, CommunityEndpointResource[], PageSettings>
Property Value
(resourceGroupName: string, communityName: string, options?: CommunityEndpointsListByCommunityResourceOptionalParams) => PagedAsyncIterableIterator<CommunityEndpointResource, CommunityEndpointResource[], PageSettings>
listBySubscription
List CommunityEndpointResource resources by subscription ID
listBySubscription: (communityName: string, options?: CommunityEndpointsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<CommunityEndpointResource, CommunityEndpointResource[], PageSettings>
Property Value
(communityName: string, options?: CommunityEndpointsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<CommunityEndpointResource, CommunityEndpointResource[], PageSettings>
update
Update a CommunityEndpointResource
update: (resourceGroupName: string, communityName: string, communityEndpointName: string, properties: CommunityEndpointPatchModel, options?: CommunityEndpointsUpdateOptionalParams) => PollerLike<OperationState<CommunityEndpointResource>, CommunityEndpointResource>
Property Value
(resourceGroupName: string, communityName: string, communityEndpointName: string, properties: CommunityEndpointPatchModel, options?: CommunityEndpointsUpdateOptionalParams) => PollerLike<OperationState<CommunityEndpointResource>, CommunityEndpointResource>