Class AccountProperties

java.lang.Object
com.azure.resourcemanager.purview.fluent.models.AccountProperties

public final class AccountProperties extends Object
The account properties.
  • Constructor Details

    • AccountProperties

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

    • 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 AccountProperties 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 AccountProperties 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 AccountProperties withManagedResourceGroupName(String managedResourceGroupName)
      Set the managedResourceGroupName property: Gets or sets the managed resource group name.
      Parameters:
      managedResourceGroupName - the managedResourceGroupName value to set.
      Returns:
      the AccountProperties 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 AccountProperties withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)
      Set the publicNetworkAccess property: Gets or sets the public network access.
      Parameters:
      publicNetworkAccess - the publicNetworkAccess value to set.
      Returns:
      the AccountProperties object itself.
    • validate

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