PrivateLinkScopesOperations interface
Interface representing a PrivateLinkScopes operations.
Properties
| create |
Creates (or updates) a Azure Arc PrivateLinkScope. Note: You cannot specify a different value for InstrumentationKey nor AppId in the Put operation. |
| delete | |
| get | Returns a Azure Arc PrivateLinkScope. |
| list | Gets a list of all Azure Arc PrivateLinkScopes within a subscription. |
| list |
Gets a list of Azure Arc PrivateLinkScopes within a resource group. |
| update |
Updates an existing PrivateLinkScope's tags. To update other fields use the CreateOrUpdate method. |
Property Details
createOrUpdate
Creates (or updates) a Azure Arc PrivateLinkScope. Note: You cannot specify a different value for InstrumentationKey nor AppId in the Put operation.
createOrUpdate: (resourceGroupName: string, scopeName: string, parameters: KubernetesConfigurationPrivateLinkScope, options?: PrivateLinkScopesCreateOrUpdateOptionalParams) => Promise<KubernetesConfigurationPrivateLinkScope>
Property Value
(resourceGroupName: string, scopeName: string, parameters: KubernetesConfigurationPrivateLinkScope, options?: PrivateLinkScopesCreateOrUpdateOptionalParams) => Promise<KubernetesConfigurationPrivateLinkScope>
delete
delete: (resourceGroupName: string, scopeName: string, options?: PrivateLinkScopesDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, scopeName: string, options?: PrivateLinkScopesDeleteOptionalParams) => Promise<void>
get
Returns a Azure Arc PrivateLinkScope.
get: (resourceGroupName: string, scopeName: string, options?: PrivateLinkScopesGetOptionalParams) => Promise<KubernetesConfigurationPrivateLinkScope>
Property Value
(resourceGroupName: string, scopeName: string, options?: PrivateLinkScopesGetOptionalParams) => Promise<KubernetesConfigurationPrivateLinkScope>
list
Gets a list of all Azure Arc PrivateLinkScopes within a subscription.
list: (options?: PrivateLinkScopesListOptionalParams) => PagedAsyncIterableIterator<KubernetesConfigurationPrivateLinkScope, KubernetesConfigurationPrivateLinkScope[], PageSettings>
Property Value
(options?: PrivateLinkScopesListOptionalParams) => PagedAsyncIterableIterator<KubernetesConfigurationPrivateLinkScope, KubernetesConfigurationPrivateLinkScope[], PageSettings>
listByResourceGroup
Gets a list of Azure Arc PrivateLinkScopes within a resource group.
listByResourceGroup: (resourceGroupName: string, options?: PrivateLinkScopesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<KubernetesConfigurationPrivateLinkScope, KubernetesConfigurationPrivateLinkScope[], PageSettings>
Property Value
(resourceGroupName: string, options?: PrivateLinkScopesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<KubernetesConfigurationPrivateLinkScope, KubernetesConfigurationPrivateLinkScope[], PageSettings>
updateTags
Updates an existing PrivateLinkScope's tags. To update other fields use the CreateOrUpdate method.
updateTags: (resourceGroupName: string, scopeName: string, privateLinkScopeTags: TagsResource, options?: PrivateLinkScopesUpdateTagsOptionalParams) => Promise<KubernetesConfigurationPrivateLinkScope>
Property Value
(resourceGroupName: string, scopeName: string, privateLinkScopeTags: TagsResource, options?: PrivateLinkScopesUpdateTagsOptionalParams) => Promise<KubernetesConfigurationPrivateLinkScope>