Class ResourceActionFailureData


  • public class ResourceActionFailureData
    extends Object
    Schema of the Data property of an EventGridEvent for a Microsoft.Resources.ResourceActionFailure event. This is raised when a resource action operation fails.
    • Constructor Detail

      • ResourceActionFailureData

        public ResourceActionFailureData()
    • Method Detail

      • tenantId

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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