ExpressRouteLagsOperations interface
Interface representing a ExpressRouteLags operations.
Properties
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| create |
Creates or updates the specified ExpressRouteLag resource. |
| delete | Deletes the specified ExpressRouteLag resource. |
| generate |
Generate a letter of authorization for the requested ExpressRouteLag resource. |
| get | Retrieves the requested ExpressRouteLag resource. |
| links |
Retrieves the specified ExpressRouteLagLink resource. |
| links |
Retrieve the ExpressRouteLagLink sub-resources of the specified ExpressRouteLag resource. |
| list | List all the ExpressRouteLag resources in the specified subscription. |
| list |
List all the ExpressRouteLag resources in the specified resource group. |
| members |
Retrieves the specified ExpressRouteLagMember resource. |
| members |
Retrieve the ExpressRouteLagMember sub-resources of the specified ExpressRouteLagLink resource. |
| update | Update ExpressRouteLag tags or identity. |
Property Details
beginCreateOrUpdate
Warning
This API is now deprecated.
use createOrUpdate instead
beginCreateOrUpdate: (resourceGroupName: string, expressRouteLagName: string, resource: ExpressRouteLag, options?: ExpressRouteLagsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ExpressRouteLag>, ExpressRouteLag>>
Property Value
(resourceGroupName: string, expressRouteLagName: string, resource: ExpressRouteLag, options?: ExpressRouteLagsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ExpressRouteLag>, ExpressRouteLag>>
beginCreateOrUpdateAndWait
Warning
This API is now deprecated.
use createOrUpdate instead
beginCreateOrUpdateAndWait: (resourceGroupName: string, expressRouteLagName: string, resource: ExpressRouteLag, options?: ExpressRouteLagsCreateOrUpdateOptionalParams) => Promise<ExpressRouteLag>
Property Value
(resourceGroupName: string, expressRouteLagName: string, resource: ExpressRouteLag, options?: ExpressRouteLagsCreateOrUpdateOptionalParams) => Promise<ExpressRouteLag>
beginDelete
Warning
This API is now deprecated.
use delete instead
beginDelete: (resourceGroupName: string, expressRouteLagName: string, options?: ExpressRouteLagsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, expressRouteLagName: string, options?: ExpressRouteLagsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
Warning
This API is now deprecated.
use delete instead
beginDeleteAndWait: (resourceGroupName: string, expressRouteLagName: string, options?: ExpressRouteLagsDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, expressRouteLagName: string, options?: ExpressRouteLagsDeleteOptionalParams) => Promise<void>
createOrUpdate
Creates or updates the specified ExpressRouteLag resource.
createOrUpdate: (resourceGroupName: string, expressRouteLagName: string, resource: ExpressRouteLag, options?: ExpressRouteLagsCreateOrUpdateOptionalParams) => PollerLike<OperationState<ExpressRouteLag>, ExpressRouteLag>
Property Value
(resourceGroupName: string, expressRouteLagName: string, resource: ExpressRouteLag, options?: ExpressRouteLagsCreateOrUpdateOptionalParams) => PollerLike<OperationState<ExpressRouteLag>, ExpressRouteLag>
delete
Deletes the specified ExpressRouteLag resource.
delete: (resourceGroupName: string, expressRouteLagName: string, options?: ExpressRouteLagsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, expressRouteLagName: string, options?: ExpressRouteLagsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
generateLoa
Generate a letter of authorization for the requested ExpressRouteLag resource.
generateLoa: (resourceGroupName: string, expressRouteLagName: string, body: GenerateExpressRouteLagsLOARequest, options?: ExpressRouteLagsGenerateLoaOptionalParams) => Promise<GenerateExpressRouteLagsLOAResult>
Property Value
(resourceGroupName: string, expressRouteLagName: string, body: GenerateExpressRouteLagsLOARequest, options?: ExpressRouteLagsGenerateLoaOptionalParams) => Promise<GenerateExpressRouteLagsLOAResult>
get
Retrieves the requested ExpressRouteLag resource.
get: (resourceGroupName: string, expressRouteLagName: string, options?: ExpressRouteLagsGetOptionalParams) => Promise<ExpressRouteLag>
Property Value
(resourceGroupName: string, expressRouteLagName: string, options?: ExpressRouteLagsGetOptionalParams) => Promise<ExpressRouteLag>
linksGet
Retrieves the specified ExpressRouteLagLink resource.
linksGet: (resourceGroupName: string, expressRouteLagName: string, linkName: string, options?: ExpressRouteLagsLinksGetOptionalParams) => Promise<ExpressRouteLagLink>
Property Value
(resourceGroupName: string, expressRouteLagName: string, linkName: string, options?: ExpressRouteLagsLinksGetOptionalParams) => Promise<ExpressRouteLagLink>
linksList
Retrieve the ExpressRouteLagLink sub-resources of the specified ExpressRouteLag resource.
linksList: (resourceGroupName: string, expressRouteLagName: string, options?: ExpressRouteLagsLinksListOptionalParams) => PagedAsyncIterableIterator<ExpressRouteLagLink, ExpressRouteLagLink[], PageSettings>
Property Value
(resourceGroupName: string, expressRouteLagName: string, options?: ExpressRouteLagsLinksListOptionalParams) => PagedAsyncIterableIterator<ExpressRouteLagLink, ExpressRouteLagLink[], PageSettings>
list
List all the ExpressRouteLag resources in the specified subscription.
list: (options?: ExpressRouteLagsListOptionalParams) => PagedAsyncIterableIterator<ExpressRouteLag, ExpressRouteLag[], PageSettings>
Property Value
(options?: ExpressRouteLagsListOptionalParams) => PagedAsyncIterableIterator<ExpressRouteLag, ExpressRouteLag[], PageSettings>
listByResourceGroup
List all the ExpressRouteLag resources in the specified resource group.
listByResourceGroup: (resourceGroupName: string, options?: ExpressRouteLagsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<ExpressRouteLag, ExpressRouteLag[], PageSettings>
Property Value
(resourceGroupName: string, options?: ExpressRouteLagsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<ExpressRouteLag, ExpressRouteLag[], PageSettings>
membersGet
Retrieves the specified ExpressRouteLagMember resource.
membersGet: (resourceGroupName: string, expressRouteLagName: string, linkName: string, memberName: string, options?: ExpressRouteLagsMembersGetOptionalParams) => Promise<ExpressRouteLagMember>
Property Value
(resourceGroupName: string, expressRouteLagName: string, linkName: string, memberName: string, options?: ExpressRouteLagsMembersGetOptionalParams) => Promise<ExpressRouteLagMember>
membersList
Retrieve the ExpressRouteLagMember sub-resources of the specified ExpressRouteLagLink resource.
membersList: (resourceGroupName: string, expressRouteLagName: string, linkName: string, options?: ExpressRouteLagsMembersListOptionalParams) => PagedAsyncIterableIterator<ExpressRouteLagMember, ExpressRouteLagMember[], PageSettings>
Property Value
(resourceGroupName: string, expressRouteLagName: string, linkName: string, options?: ExpressRouteLagsMembersListOptionalParams) => PagedAsyncIterableIterator<ExpressRouteLagMember, ExpressRouteLagMember[], PageSettings>
update
Update ExpressRouteLag tags or identity.
update: (resourceGroupName: string, expressRouteLagName: string, properties: ExpressRouteLagUpdateTagsOrIdentityRequest, options?: ExpressRouteLagsUpdateOptionalParams) => Promise<ExpressRouteLag>
Property Value
(resourceGroupName: string, expressRouteLagName: string, properties: ExpressRouteLagUpdateTagsOrIdentityRequest, options?: ExpressRouteLagsUpdateOptionalParams) => Promise<ExpressRouteLag>