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
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.