java.lang.Object
com.azure.core.management.ProxyResource
com.azure.core.management.Resource
com.azure.resourcemanager.purview.fluent.models.AccountInner

public final class AccountInner extends com.azure.core.management.Resource
Account resource.
  • Constructor Details

    • AccountInner

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

    • sku

      public AccountSku sku()
      Get the sku property: Gets or sets the Sku.
      Returns:
      the sku value.
    • identity

      public Identity identity()
      Get the identity property: Identity Info on the tracked resource.
      Returns:
      the identity value.
    • withIdentity

      public AccountInner withIdentity(Identity identity)
      Set the identity property: Identity Info on the tracked resource.
      Parameters:
      identity - the identity value to set.
      Returns:
      the AccountInner object itself.
    • systemData

      public com.azure.core.management.SystemData systemData()
      Get the systemData property: Metadata pertaining to creation and last modification of the resource.
      Returns:
      the systemData value.
    • withLocation

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

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

      public CloudConnectors cloudConnectors()
      Get the cloudConnectors property: Cloud connectors. External cloud identifier used as part of scanning configuration.
      Returns:
      the cloudConnectors value.
    • withCloudConnectors

      public AccountInner withCloudConnectors(CloudConnectors cloudConnectors)
      Set the cloudConnectors property: Cloud connectors. External cloud identifier used as part of scanning configuration.
      Parameters:
      cloudConnectors - the cloudConnectors value to set.
      Returns:
      the AccountInner object itself.
    • createdAt

      public OffsetDateTime createdAt()
      Get the createdAt property: Gets the time at which the entity was created.
      Returns:
      the createdAt value.
    • createdBy

      public String createdBy()
      Get the createdBy property: Gets the creator of the entity.
      Returns:
      the createdBy value.
    • createdByObjectId

      public String createdByObjectId()
      Get the createdByObjectId property: Gets the creators of the entity's object id.
      Returns:
      the createdByObjectId value.
    • endpoints

      public AccountPropertiesEndpoints endpoints()
      Get the endpoints property: The URIs that are the public endpoints of the account.
      Returns:
      the endpoints value.
    • friendlyName

      public String friendlyName()
      Get the friendlyName property: Gets or sets the friendly name.
      Returns:
      the friendlyName value.
    • managedResourceGroupName

      public String managedResourceGroupName()
      Get the managedResourceGroupName property: Gets or sets the managed resource group name.
      Returns:
      the managedResourceGroupName value.
    • withManagedResourceGroupName

      public AccountInner withManagedResourceGroupName(String managedResourceGroupName)
      Set the managedResourceGroupName property: Gets or sets the managed resource group name.
      Parameters:
      managedResourceGroupName - the managedResourceGroupName value to set.
      Returns:
      the AccountInner object itself.
    • managedResources

      public AccountPropertiesManagedResources managedResources()
      Get the managedResources property: Gets the resource identifiers of the managed resources.
      Returns:
      the managedResources value.
    • privateEndpointConnections

      public List<PrivateEndpointConnectionInner> privateEndpointConnections()
      Get the privateEndpointConnections property: Gets the private endpoint connections information.
      Returns:
      the privateEndpointConnections value.
    • provisioningState

      public ProvisioningState provisioningState()
      Get the provisioningState property: Gets or sets the state of the provisioning.
      Returns:
      the provisioningState value.
    • publicNetworkAccess

      public PublicNetworkAccess publicNetworkAccess()
      Get the publicNetworkAccess property: Gets or sets the public network access.
      Returns:
      the publicNetworkAccess value.
    • withPublicNetworkAccess

      public AccountInner withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)
      Set the publicNetworkAccess property: Gets or sets the public network access.
      Parameters:
      publicNetworkAccess - the publicNetworkAccess value to set.
      Returns:
      the AccountInner object itself.
    • validate

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