GetClusterResult

data class GetClusterResult(val aadApplicationObjectId: String? = null, val aadClientId: String? = null, val aadServicePrincipalObjectId: String? = null, val aadTenantId: String? = null, val billingModel: String, val cloudId: String, val cloudManagementEndpoint: String? = null, val desiredProperties: ClusterDesiredPropertiesResponse? = null, val id: String, val lastBillingTimestamp: String, val lastSyncTimestamp: String, val location: String, val name: String, val principalId: String, val provisioningState: String, val registrationTimestamp: String, val reportedProperties: ClusterReportedPropertiesResponse, val resourceProviderObjectId: String, val serviceEndpoint: String, val softwareAssuranceProperties: SoftwareAssurancePropertiesResponse? = null, val status: String, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val tenantId: String, val trialDaysRemaining: Double, val type: String, val userAssignedIdentities: Map<String, UserAssignedIdentityResponse>? = null)

Cluster details.

Constructors

Link copied to clipboard
constructor(aadApplicationObjectId: String? = null, aadClientId: String? = null, aadServicePrincipalObjectId: String? = null, aadTenantId: String? = null, billingModel: String, cloudId: String, cloudManagementEndpoint: String? = null, desiredProperties: ClusterDesiredPropertiesResponse? = null, id: String, lastBillingTimestamp: String, lastSyncTimestamp: String, location: String, name: String, principalId: String, provisioningState: String, registrationTimestamp: String, reportedProperties: ClusterReportedPropertiesResponse, resourceProviderObjectId: String, serviceEndpoint: String, softwareAssuranceProperties: SoftwareAssurancePropertiesResponse? = null, status: String, systemData: SystemDataResponse, tags: Map<String, String>? = null, tenantId: String, trialDaysRemaining: Double, type: String, userAssignedIdentities: Map<String, UserAssignedIdentityResponse>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Object id of cluster AAD identity.

Link copied to clipboard
val aadClientId: String? = null

App id of cluster AAD identity.

Link copied to clipboard

Id of cluster identity service principal.

Link copied to clipboard
val aadTenantId: String? = null

Tenant id of cluster AAD identity.

Link copied to clipboard

Type of billing applied to the resource.

Link copied to clipboard

Unique, immutable resource id.

Link copied to clipboard

Endpoint configured for management from the Azure portal.

Link copied to clipboard

Desired properties of the cluster.

Link copied to clipboard
val id: String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Link copied to clipboard

Most recent billing meter timestamp.

Link copied to clipboard

Most recent cluster sync timestamp.

Link copied to clipboard

The geo-location where the resource lives

Link copied to clipboard

The name of the resource

Link copied to clipboard

The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.

Link copied to clipboard

Provisioning state.

Link copied to clipboard

First cluster sync timestamp.

Link copied to clipboard

Properties reported by cluster agent.

Link copied to clipboard

Object id of RP Service Principal

Link copied to clipboard

Region specific DataPath Endpoint of the cluster.

Link copied to clipboard

Software Assurance properties of the cluster.

Link copied to clipboard

Status of the cluster agent.

Link copied to clipboard

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags.

Link copied to clipboard

The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.

Link copied to clipboard

Number of days remaining in the trial period.

Link copied to clipboard

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Link copied to clipboard

The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.