Class ResourceWriteSuccessData


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

      • ResourceWriteSuccessData

        public ResourceWriteSuccessData()
    • Method Detail

      • tenantId

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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