Class AttestationProviderInner

java.lang.Object
com.azure.core.management.ProxyResource
com.azure.core.management.Resource
com.azure.resourcemanager.attestation.fluent.models.AttestationProviderInner

public final class AttestationProviderInner extends com.azure.core.management.Resource
Attestation service response message.
  • Constructor Details

    • AttestationProviderInner

      public AttestationProviderInner()
      Creates an instance of AttestationProviderInner class.
  • Method Details

    • systemData

      public com.azure.core.management.SystemData systemData()
      Get the systemData property: The system metadata relating to this resource.
      Returns:
      the systemData value.
    • withLocation

      public AttestationProviderInner withLocation(String location)
      Overrides:
      withLocation in class com.azure.core.management.Resource
    • withTags

      public AttestationProviderInner withTags(Map<String,String> tags)
      Overrides:
      withTags in class com.azure.core.management.Resource
    • trustModel

      public String trustModel()
      Get the trustModel property: Trust model for the attestation provider.
      Returns:
      the trustModel value.
    • withTrustModel

      public AttestationProviderInner withTrustModel(String trustModel)
      Set the trustModel property: Trust model for the attestation provider.
      Parameters:
      trustModel - the trustModel value to set.
      Returns:
      the AttestationProviderInner object itself.
    • status

      public AttestationServiceStatus status()
      Get the status property: Status of attestation service.
      Returns:
      the status value.
    • withStatus

      Set the status property: Status of attestation service.
      Parameters:
      status - the status value to set.
      Returns:
      the AttestationProviderInner object itself.
    • attestUri

      public String attestUri()
      Get the attestUri property: Gets the uri of attestation service.
      Returns:
      the attestUri value.
    • withAttestUri

      public AttestationProviderInner withAttestUri(String attestUri)
      Set the attestUri property: Gets the uri of attestation service.
      Parameters:
      attestUri - the attestUri value to set.
      Returns:
      the AttestationProviderInner object itself.
    • privateEndpointConnections

      public List<PrivateEndpointConnectionInner> privateEndpointConnections()
      Get the privateEndpointConnections property: List of private endpoint connections associated with the attestation provider.
      Returns:
      the privateEndpointConnections value.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.