Class ResourceWriteFailureData


  • public class ResourceWriteFailureData
    extends Object
    Schema of the Data property of an EventGridEvent for a Microsoft.Resources.ResourceWriteFailure event. This is raised when a resource create or update operation fails.
    • Constructor Detail

      • ResourceWriteFailureData

        public ResourceWriteFailureData()
    • Method Detail

      • tenantId

        public String tenantId()
        Get the tenant ID of the resource.
        Returns:
        the tenantId value
      • withTenantId

        public ResourceWriteFailureData withTenantId​(String tenantId)
        Set the tenant ID of the resource.
        Parameters:
        tenantId - the tenantId value to set
        Returns:
        the ResourceWriteFailureData object itself.
      • subscriptionId

        public String subscriptionId()
        Get the subscription ID of the resource.
        Returns:
        the subscriptionId value
      • withSubscriptionId

        public ResourceWriteFailureData withSubscriptionId​(String subscriptionId)
        Set the subscription ID of the resource.
        Parameters:
        subscriptionId - the subscriptionId value to set
        Returns:
        the ResourceWriteFailureData object itself.
      • resourceGroup

        public String resourceGroup()
        Get the resource group of the resource.
        Returns:
        the resourceGroup value
      • withResourceGroup

        public ResourceWriteFailureData withResourceGroup​(String resourceGroup)
        Set the resource group of the resource.
        Parameters:
        resourceGroup - the resourceGroup value to set
        Returns:
        the ResourceWriteFailureData object itself.
      • resourceProvider

        public String resourceProvider()
        Get the resource provider performing the operation.
        Returns:
        the resourceProvider value
      • withResourceProvider

        public ResourceWriteFailureData withResourceProvider​(String resourceProvider)
        Set the resource provider performing the operation.
        Parameters:
        resourceProvider - the resourceProvider value to set
        Returns:
        the ResourceWriteFailureData object itself.
      • resourceUri

        public String resourceUri()
        Get the URI of the resource in the operation.
        Returns:
        the resourceUri value
      • withResourceUri

        public ResourceWriteFailureData withResourceUri​(String resourceUri)
        Set the URI of the resource in the operation.
        Parameters:
        resourceUri - the resourceUri value to set
        Returns:
        the ResourceWriteFailureData object itself.
      • operationName

        public String operationName()
        Get the operation that was performed.
        Returns:
        the operationName value
      • withOperationName

        public ResourceWriteFailureData withOperationName​(String operationName)
        Set the operation that was performed.
        Parameters:
        operationName - the operationName value to set
        Returns:
        the ResourceWriteFailureData object itself.
      • status

        public String status()
        Get the status of the operation.
        Returns:
        the status value
      • withStatus

        public ResourceWriteFailureData withStatus​(String status)
        Set the status of the operation.
        Parameters:
        status - the status value to set
        Returns:
        the ResourceWriteFailureData object itself.
      • authorization

        public String authorization()
        Get the requested authorization for the operation.
        Returns:
        the authorization value
      • withAuthorization

        public ResourceWriteFailureData withAuthorization​(String authorization)
        Set the requested authorization for the operation.
        Parameters:
        authorization - the authorization value to set
        Returns:
        the ResourceWriteFailureData object itself.
      • claims

        public String claims()
        Get the properties of the claims.
        Returns:
        the claims value
      • withClaims

        public ResourceWriteFailureData withClaims​(String claims)
        Set the properties of the claims.
        Parameters:
        claims - the claims value to set
        Returns:
        the ResourceWriteFailureData object itself.
      • correlationId

        public String correlationId()
        Get an operation ID used for troubleshooting.
        Returns:
        the correlationId value
      • withCorrelationId

        public ResourceWriteFailureData withCorrelationId​(String correlationId)
        Set an operation ID used for troubleshooting.
        Parameters:
        correlationId - the correlationId value to set
        Returns:
        the ResourceWriteFailureData object itself.
      • httpRequest

        public String httpRequest()
        Get the details of the operation.
        Returns:
        the httpRequest value
      • withHttpRequest

        public ResourceWriteFailureData withHttpRequest​(String httpRequest)
        Set the details of the operation.
        Parameters:
        httpRequest - the httpRequest value to set
        Returns:
        the ResourceWriteFailureData object itself.