public abstract AzureMonitorPrivateLinkScopeInner createOrUpdate(String resourceGroupName, String scopeName, AzureMonitorPrivateLinkScopeInner azureMonitorPrivateLinkScopePayload)
Creates (or updates) a Azure Monitor PrivateLinkScope. Note: You cannot specify a different value for InstrumentationKey nor AppId in the Put operation.
Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.
scopeName
- The name of the Azure Monitor PrivateLinkScope resource.
azureMonitorPrivateLinkScopePayload
- Properties that need to be specified to create or update a Azure
Monitor PrivateLinkScope.
Returns:
an Azure Monitor PrivateLinkScope definition.
createOrUpdateAsync
public abstract Mono createOrUpdateAsync(String resourceGroupName, String scopeName, AzureMonitorPrivateLinkScopeInner azureMonitorPrivateLinkScopePayload)
Creates (or updates) a Azure Monitor PrivateLinkScope. Note: You cannot specify a different value for InstrumentationKey nor AppId in the Put operation.
Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.
scopeName
- The name of the Azure Monitor PrivateLinkScope resource.
azureMonitorPrivateLinkScopePayload
- Properties that need to be specified to create or update a Azure
Monitor PrivateLinkScope.
Returns:
an Azure Monitor PrivateLinkScope definition on successful completion of Mono.
Creates (or updates) a Azure Monitor PrivateLinkScope. Note: You cannot specify a different value for InstrumentationKey nor AppId in the Put operation.
Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.
scopeName
- The name of the Azure Monitor PrivateLinkScope resource.
azureMonitorPrivateLinkScopePayload
- Properties that need to be specified to create or update a Azure
Monitor PrivateLinkScope.
context
- The context to associate with this operation.
Returns:
an Azure Monitor PrivateLinkScope definition along with Response<T>.
createOrUpdateWithResponseAsync
public abstract Mono> createOrUpdateWithResponseAsync(String resourceGroupName, String scopeName, AzureMonitorPrivateLinkScopeInner azureMonitorPrivateLinkScopePayload)
Creates (or updates) a Azure Monitor PrivateLinkScope. Note: You cannot specify a different value for InstrumentationKey nor AppId in the Put operation.
Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.
scopeName
- The name of the Azure Monitor PrivateLinkScope resource.
azureMonitorPrivateLinkScopePayload
- Properties that need to be specified to create or update a Azure
Monitor PrivateLinkScope.
Returns:
an Azure Monitor PrivateLinkScope definition along with Response<T> on successful completion of
Mono.
delete
public abstract void delete(String resourceGroupName, String scopeName)
Deletes a Azure Monitor PrivateLinkScope.
Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.
scopeName
- The name of the Azure Monitor PrivateLinkScope resource.
delete
public abstract void delete(String resourceGroupName, String scopeName, Context context)
Deletes a Azure Monitor PrivateLinkScope.
Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.
scopeName
- The name of the Azure Monitor PrivateLinkScope resource.
context
- The context to associate with this operation.
deleteAsync
public abstract Mono deleteAsync(String resourceGroupName, String scopeName)
Deletes a Azure Monitor PrivateLinkScope.
Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.
scopeName
- The name of the Azure Monitor PrivateLinkScope resource.
Returns:
A Mono that completes when a successful response is received.
deleteWithResponseAsync
public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String scopeName)
Deletes a Azure Monitor PrivateLinkScope.
Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.
scopeName
- The name of the Azure Monitor PrivateLinkScope resource.
Updates an existing PrivateLinkScope's tags. To update other fields use the CreateOrUpdate method.
Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.
scopeName
- The name of the Azure Monitor PrivateLinkScope resource.
privateLinkScopeTags
- Updated tag information to set into the PrivateLinkScope instance.
context
- The context to associate with this operation.
Returns:
an Azure Monitor PrivateLinkScope definition along with Response<T>.
updateTagsWithResponseAsync
public abstract Mono> updateTagsWithResponseAsync(String resourceGroupName, String scopeName, TagsResource privateLinkScopeTags)
Updates an existing PrivateLinkScope's tags. To update other fields use the CreateOrUpdate method.
Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.
scopeName
- The name of the Azure Monitor PrivateLinkScope resource.
privateLinkScopeTags
- Updated tag information to set into the PrivateLinkScope instance.
Returns:
an Azure Monitor PrivateLinkScope definition along with Response<T> on successful completion of
Mono.
Applies to
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.