1. Packages
  2. Azure Native
  3. API Docs
  4. hybridcontainerservice
  5. getProvisionedCluster
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi

azure-native.hybridcontainerservice.getProvisionedCluster

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi

    Gets the Hybrid AKS provisioned cluster Azure REST API version: 2022-09-01-preview.

    Other available API versions: 2022-05-01-preview.

    Using getProvisionedCluster

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getProvisionedCluster(args: GetProvisionedClusterArgs, opts?: InvokeOptions): Promise<GetProvisionedClusterResult>
    function getProvisionedClusterOutput(args: GetProvisionedClusterOutputArgs, opts?: InvokeOptions): Output<GetProvisionedClusterResult>
    def get_provisioned_cluster(resource_group_name: Optional[str] = None,
                                resource_name: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetProvisionedClusterResult
    def get_provisioned_cluster_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                                resource_name: Optional[pulumi.Input[str]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetProvisionedClusterResult]
    func LookupProvisionedCluster(ctx *Context, args *LookupProvisionedClusterArgs, opts ...InvokeOption) (*LookupProvisionedClusterResult, error)
    func LookupProvisionedClusterOutput(ctx *Context, args *LookupProvisionedClusterOutputArgs, opts ...InvokeOption) LookupProvisionedClusterResultOutput

    > Note: This function is named LookupProvisionedCluster in the Go SDK.

    public static class GetProvisionedCluster 
    {
        public static Task<GetProvisionedClusterResult> InvokeAsync(GetProvisionedClusterArgs args, InvokeOptions? opts = null)
        public static Output<GetProvisionedClusterResult> Invoke(GetProvisionedClusterInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetProvisionedClusterResult> getProvisionedCluster(GetProvisionedClusterArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:hybridcontainerservice:getProvisionedCluster
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    ResourceName string
    Parameter for the name of the provisioned cluster
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    ResourceName string
    Parameter for the name of the provisioned cluster
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    resourceName String
    Parameter for the name of the provisioned cluster
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    resourceName string
    Parameter for the name of the provisioned cluster
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    resource_name str
    Parameter for the name of the provisioned cluster
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    resourceName String
    Parameter for the name of the provisioned cluster

    getProvisionedCluster Result

    The following output properties are available:

    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    Properties Pulumi.AzureNative.HybridContainerService.Outputs.ProvisionedClustersResponsePropertiesResponse
    SystemData Pulumi.AzureNative.HybridContainerService.Outputs.SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    ExtendedLocation Pulumi.AzureNative.HybridContainerService.Outputs.ProvisionedClustersResponseResponseExtendedLocation
    Identity Pulumi.AzureNative.HybridContainerService.Outputs.ProvisionedClusterIdentityResponse
    Identity for the Provisioned cluster.
    Tags Dictionary<string, string>
    Resource tags.
    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    Properties ProvisionedClustersResponsePropertiesResponse
    SystemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    ExtendedLocation ProvisionedClustersResponseResponseExtendedLocation
    Identity ProvisionedClusterIdentityResponse
    Identity for the Provisioned cluster.
    Tags map[string]string
    Resource tags.
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    properties ProvisionedClustersResponsePropertiesResponse
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    extendedLocation ProvisionedClustersResponseResponseExtendedLocation
    identity ProvisionedClusterIdentityResponse
    Identity for the Provisioned cluster.
    tags Map<String,String>
    Resource tags.
    id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location string
    The geo-location where the resource lives
    name string
    The name of the resource
    properties ProvisionedClustersResponsePropertiesResponse
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    extendedLocation ProvisionedClustersResponseResponseExtendedLocation
    identity ProvisionedClusterIdentityResponse
    Identity for the Provisioned cluster.
    tags {[key: string]: string}
    Resource tags.
    id str
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location str
    The geo-location where the resource lives
    name str
    The name of the resource
    properties ProvisionedClustersResponsePropertiesResponse
    system_data SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    extended_location ProvisionedClustersResponseResponseExtendedLocation
    identity ProvisionedClusterIdentityResponse
    Identity for the Provisioned cluster.
    tags Mapping[str, str]
    Resource tags.
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    properties Property Map
    systemData Property Map
    Metadata pertaining to creation and last modification of the resource.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    extendedLocation Property Map
    identity Property Map
    Identity for the Provisioned cluster.
    tags Map<String>
    Resource tags.

    Supporting Types

    AADProfileResponseResponse

    AdminGroupObjectIDs List<string>
    The list of AAD group object IDs that will have admin role of the cluster.
    ClientAppID string
    The client AAD application ID.
    EnableAzureRbac bool
    Whether to enable Azure RBAC for Kubernetes authorization.
    Managed bool
    Whether to enable managed AAD.
    ServerAppID string
    The server AAD application ID.
    TenantID string
    The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription.
    AdminGroupObjectIDs []string
    The list of AAD group object IDs that will have admin role of the cluster.
    ClientAppID string
    The client AAD application ID.
    EnableAzureRbac bool
    Whether to enable Azure RBAC for Kubernetes authorization.
    Managed bool
    Whether to enable managed AAD.
    ServerAppID string
    The server AAD application ID.
    TenantID string
    The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription.
    adminGroupObjectIDs List<String>
    The list of AAD group object IDs that will have admin role of the cluster.
    clientAppID String
    The client AAD application ID.
    enableAzureRbac Boolean
    Whether to enable Azure RBAC for Kubernetes authorization.
    managed Boolean
    Whether to enable managed AAD.
    serverAppID String
    The server AAD application ID.
    tenantID String
    The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription.
    adminGroupObjectIDs string[]
    The list of AAD group object IDs that will have admin role of the cluster.
    clientAppID string
    The client AAD application ID.
    enableAzureRbac boolean
    Whether to enable Azure RBAC for Kubernetes authorization.
    managed boolean
    Whether to enable managed AAD.
    serverAppID string
    The server AAD application ID.
    tenantID string
    The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription.
    admin_group_object_ids Sequence[str]
    The list of AAD group object IDs that will have admin role of the cluster.
    client_app_id str
    The client AAD application ID.
    enable_azure_rbac bool
    Whether to enable Azure RBAC for Kubernetes authorization.
    managed bool
    Whether to enable managed AAD.
    server_app_id str
    The server AAD application ID.
    tenant_id str
    The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription.
    adminGroupObjectIDs List<String>
    The list of AAD group object IDs that will have admin role of the cluster.
    clientAppID String
    The client AAD application ID.
    enableAzureRbac Boolean
    Whether to enable Azure RBAC for Kubernetes authorization.
    managed Boolean
    Whether to enable managed AAD.
    serverAppID String
    The server AAD application ID.
    tenantID String
    The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription.

    AddonProfilesResponse

    Config Dictionary<string, string>
    Config - Key-value pairs for configuring an add-on.
    Enabled bool
    Enabled - Whether the add-on is enabled or not.
    Config map[string]string
    Config - Key-value pairs for configuring an add-on.
    Enabled bool
    Enabled - Whether the add-on is enabled or not.
    config Map<String,String>
    Config - Key-value pairs for configuring an add-on.
    enabled Boolean
    Enabled - Whether the add-on is enabled or not.
    config {[key: string]: string}
    Config - Key-value pairs for configuring an add-on.
    enabled boolean
    Enabled - Whether the add-on is enabled or not.
    config Mapping[str, str]
    Config - Key-value pairs for configuring an add-on.
    enabled bool
    Enabled - Whether the add-on is enabled or not.
    config Map<String>
    Config - Key-value pairs for configuring an add-on.
    enabled Boolean
    Enabled - Whether the add-on is enabled or not.

    AddonStatusResponse

    ErrorMessage string
    ErrorMessage will be set in the event that there is a terminal problem reconciling the AddOn and will contain a more verbose string suitable for logging and human consumption.
    Phase string
    Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
    Ready bool
    ErrorMessage string
    ErrorMessage will be set in the event that there is a terminal problem reconciling the AddOn and will contain a more verbose string suitable for logging and human consumption.
    Phase string
    Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
    Ready bool
    errorMessage String
    ErrorMessage will be set in the event that there is a terminal problem reconciling the AddOn and will contain a more verbose string suitable for logging and human consumption.
    phase String
    Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
    ready Boolean
    errorMessage string
    ErrorMessage will be set in the event that there is a terminal problem reconciling the AddOn and will contain a more verbose string suitable for logging and human consumption.
    phase string
    Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
    ready boolean
    error_message str
    ErrorMessage will be set in the event that there is a terminal problem reconciling the AddOn and will contain a more verbose string suitable for logging and human consumption.
    phase str
    Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
    ready bool
    errorMessage String
    ErrorMessage will be set in the event that there is a terminal problem reconciling the AddOn and will contain a more verbose string suitable for logging and human consumption.
    phase String
    Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
    ready Boolean

    ArcAgentProfileResponse

    AgentAutoUpgrade string
    Indicates whether the Arc agents on the provisioned clusters be upgraded automatically to the latest version. Defaults to Enabled.
    AgentVersion string
    Version of the Arc agents to be installed on the provisioned Provisioned cluster resource
    AgentAutoUpgrade string
    Indicates whether the Arc agents on the provisioned clusters be upgraded automatically to the latest version. Defaults to Enabled.
    AgentVersion string
    Version of the Arc agents to be installed on the provisioned Provisioned cluster resource
    agentAutoUpgrade String
    Indicates whether the Arc agents on the provisioned clusters be upgraded automatically to the latest version. Defaults to Enabled.
    agentVersion String
    Version of the Arc agents to be installed on the provisioned Provisioned cluster resource
    agentAutoUpgrade string
    Indicates whether the Arc agents on the provisioned clusters be upgraded automatically to the latest version. Defaults to Enabled.
    agentVersion string
    Version of the Arc agents to be installed on the provisioned Provisioned cluster resource
    agent_auto_upgrade str
    Indicates whether the Arc agents on the provisioned clusters be upgraded automatically to the latest version. Defaults to Enabled.
    agent_version str
    Version of the Arc agents to be installed on the provisioned Provisioned cluster resource
    agentAutoUpgrade String
    Indicates whether the Arc agents on the provisioned clusters be upgraded automatically to the latest version. Defaults to Enabled.
    agentVersion String
    Version of the Arc agents to be installed on the provisioned Provisioned cluster resource

    ArcAgentStatusResponse

    AgentVersion string
    Version of the Arc agents currently running on the Provisioned cluster resource.
    CoreCount double
    Number of CPU cores present in the Provisioned cluster resource
    DeploymentState string
    Observed deployment state of the Arc Agents on the target cluster. Possible values include: 'pending', 'provisioning', 'provisioned', 'deleting', 'failed', 'upgrading'
    ErrorMessage string
    Error messages while onboarding/upgrading/uninstalling the Arc agents
    LastConnectivityTime string
    Last connected timestamp of the Provisioned cluster resource.
    ManagedIdentityCertificateExpirationTime string
    ManagedIdentity certificate expiration time (ValidUntil).
    OnboardingPublicKey string
    Onboarding public key for provisioning the Managed identity for the HybridAKS cluster. Will be used to create the hybridIdentityMetadata proxy resource and will not be persisted.
    AgentVersion string
    Version of the Arc agents currently running on the Provisioned cluster resource.
    CoreCount float64
    Number of CPU cores present in the Provisioned cluster resource
    DeploymentState string
    Observed deployment state of the Arc Agents on the target cluster. Possible values include: 'pending', 'provisioning', 'provisioned', 'deleting', 'failed', 'upgrading'
    ErrorMessage string
    Error messages while onboarding/upgrading/uninstalling the Arc agents
    LastConnectivityTime string
    Last connected timestamp of the Provisioned cluster resource.
    ManagedIdentityCertificateExpirationTime string
    ManagedIdentity certificate expiration time (ValidUntil).
    OnboardingPublicKey string
    Onboarding public key for provisioning the Managed identity for the HybridAKS cluster. Will be used to create the hybridIdentityMetadata proxy resource and will not be persisted.
    agentVersion String
    Version of the Arc agents currently running on the Provisioned cluster resource.
    coreCount Double
    Number of CPU cores present in the Provisioned cluster resource
    deploymentState String
    Observed deployment state of the Arc Agents on the target cluster. Possible values include: 'pending', 'provisioning', 'provisioned', 'deleting', 'failed', 'upgrading'
    errorMessage String
    Error messages while onboarding/upgrading/uninstalling the Arc agents
    lastConnectivityTime String
    Last connected timestamp of the Provisioned cluster resource.
    managedIdentityCertificateExpirationTime String
    ManagedIdentity certificate expiration time (ValidUntil).
    onboardingPublicKey String
    Onboarding public key for provisioning the Managed identity for the HybridAKS cluster. Will be used to create the hybridIdentityMetadata proxy resource and will not be persisted.
    agentVersion string
    Version of the Arc agents currently running on the Provisioned cluster resource.
    coreCount number
    Number of CPU cores present in the Provisioned cluster resource
    deploymentState string
    Observed deployment state of the Arc Agents on the target cluster. Possible values include: 'pending', 'provisioning', 'provisioned', 'deleting', 'failed', 'upgrading'
    errorMessage string
    Error messages while onboarding/upgrading/uninstalling the Arc agents
    lastConnectivityTime string
    Last connected timestamp of the Provisioned cluster resource.
    managedIdentityCertificateExpirationTime string
    ManagedIdentity certificate expiration time (ValidUntil).
    onboardingPublicKey string
    Onboarding public key for provisioning the Managed identity for the HybridAKS cluster. Will be used to create the hybridIdentityMetadata proxy resource and will not be persisted.
    agent_version str
    Version of the Arc agents currently running on the Provisioned cluster resource.
    core_count float
    Number of CPU cores present in the Provisioned cluster resource
    deployment_state str
    Observed deployment state of the Arc Agents on the target cluster. Possible values include: 'pending', 'provisioning', 'provisioned', 'deleting', 'failed', 'upgrading'
    error_message str
    Error messages while onboarding/upgrading/uninstalling the Arc agents
    last_connectivity_time str
    Last connected timestamp of the Provisioned cluster resource.
    managed_identity_certificate_expiration_time str
    ManagedIdentity certificate expiration time (ValidUntil).
    onboarding_public_key str
    Onboarding public key for provisioning the Managed identity for the HybridAKS cluster. Will be used to create the hybridIdentityMetadata proxy resource and will not be persisted.
    agentVersion String
    Version of the Arc agents currently running on the Provisioned cluster resource.
    coreCount Number
    Number of CPU cores present in the Provisioned cluster resource
    deploymentState String
    Observed deployment state of the Arc Agents on the target cluster. Possible values include: 'pending', 'provisioning', 'provisioned', 'deleting', 'failed', 'upgrading'
    errorMessage String
    Error messages while onboarding/upgrading/uninstalling the Arc agents
    lastConnectivityTime String
    Last connected timestamp of the Provisioned cluster resource.
    managedIdentityCertificateExpirationTime String
    ManagedIdentity certificate expiration time (ValidUntil).
    onboardingPublicKey String
    Onboarding public key for provisioning the Managed identity for the HybridAKS cluster. Will be used to create the hybridIdentityMetadata proxy resource and will not be persisted.

    CloudProviderProfileResponse

    InfraNetworkProfile Pulumi.AzureNative.HybridContainerService.Inputs.CloudProviderProfileResponseInfraNetworkProfile
    InfraNetworkProfile - List of infra network profiles for the provisioned cluster
    InfraStorageProfile Pulumi.AzureNative.HybridContainerService.Inputs.CloudProviderProfileResponseInfraStorageProfile
    InfraStorageProfile - List of infra storage profiles for the provisioned cluster
    InfraNetworkProfile CloudProviderProfileResponseInfraNetworkProfile
    InfraNetworkProfile - List of infra network profiles for the provisioned cluster
    InfraStorageProfile CloudProviderProfileResponseInfraStorageProfile
    InfraStorageProfile - List of infra storage profiles for the provisioned cluster
    infraNetworkProfile CloudProviderProfileResponseInfraNetworkProfile
    InfraNetworkProfile - List of infra network profiles for the provisioned cluster
    infraStorageProfile CloudProviderProfileResponseInfraStorageProfile
    InfraStorageProfile - List of infra storage profiles for the provisioned cluster
    infraNetworkProfile CloudProviderProfileResponseInfraNetworkProfile
    InfraNetworkProfile - List of infra network profiles for the provisioned cluster
    infraStorageProfile CloudProviderProfileResponseInfraStorageProfile
    InfraStorageProfile - List of infra storage profiles for the provisioned cluster
    infra_network_profile CloudProviderProfileResponseInfraNetworkProfile
    InfraNetworkProfile - List of infra network profiles for the provisioned cluster
    infra_storage_profile CloudProviderProfileResponseInfraStorageProfile
    InfraStorageProfile - List of infra storage profiles for the provisioned cluster
    infraNetworkProfile Property Map
    InfraNetworkProfile - List of infra network profiles for the provisioned cluster
    infraStorageProfile Property Map
    InfraStorageProfile - List of infra storage profiles for the provisioned cluster

    CloudProviderProfileResponseInfraNetworkProfile

    VnetSubnetIds List<string>
    Array of references to azure resource corresponding to the new HybridAKSNetwork object e.g. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridContainerService/virtualNetworks/{virtualNetworkName}
    VnetSubnetIds []string
    Array of references to azure resource corresponding to the new HybridAKSNetwork object e.g. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridContainerService/virtualNetworks/{virtualNetworkName}
    vnetSubnetIds List<String>
    Array of references to azure resource corresponding to the new HybridAKSNetwork object e.g. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridContainerService/virtualNetworks/{virtualNetworkName}
    vnetSubnetIds string[]
    Array of references to azure resource corresponding to the new HybridAKSNetwork object e.g. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridContainerService/virtualNetworks/{virtualNetworkName}
    vnet_subnet_ids Sequence[str]
    Array of references to azure resource corresponding to the new HybridAKSNetwork object e.g. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridContainerService/virtualNetworks/{virtualNetworkName}
    vnetSubnetIds List<String>
    Array of references to azure resource corresponding to the new HybridAKSNetwork object e.g. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridContainerService/virtualNetworks/{virtualNetworkName}

    CloudProviderProfileResponseInfraStorageProfile

    StorageSpaceIds List<string>
    Reference to azure resource corresponding to the new HybridAKSStorage object e.g. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridContainerService/storageSpaces/{storageSpaceName}
    StorageSpaceIds []string
    Reference to azure resource corresponding to the new HybridAKSStorage object e.g. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridContainerService/storageSpaces/{storageSpaceName}
    storageSpaceIds List<String>
    Reference to azure resource corresponding to the new HybridAKSStorage object e.g. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridContainerService/storageSpaces/{storageSpaceName}
    storageSpaceIds string[]
    Reference to azure resource corresponding to the new HybridAKSStorage object e.g. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridContainerService/storageSpaces/{storageSpaceName}
    storage_space_ids Sequence[str]
    Reference to azure resource corresponding to the new HybridAKSStorage object e.g. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridContainerService/storageSpaces/{storageSpaceName}
    storageSpaceIds List<String>
    Reference to azure resource corresponding to the new HybridAKSStorage object e.g. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridContainerService/storageSpaces/{storageSpaceName}

    ControlPlaneEndpointProfileResponseControlPlaneEndpoint

    HostIP string
    Host IP address for API server
    Port string
    Port for the API server
    HostIP string
    Host IP address for API server
    Port string
    Port for the API server
    hostIP String
    Host IP address for API server
    port String
    Port for the API server
    hostIP string
    Host IP address for API server
    port string
    Port for the API server
    host_ip str
    Host IP address for API server
    port str
    Port for the API server
    hostIP String
    Host IP address for API server
    port String
    Port for the API server

    ControlPlaneProfileResponse

    AvailabilityZones List<string>
    AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
    CloudProviderProfile Pulumi.AzureNative.HybridContainerService.Inputs.CloudProviderProfileResponse
    The underlying cloud infra provider properties.
    ControlPlaneEndpoint Pulumi.AzureNative.HybridContainerService.Inputs.ControlPlaneEndpointProfileResponseControlPlaneEndpoint
    API server endpoint for the control plane
    Count int
    Count - Number of agents to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
    LinuxProfile Pulumi.AzureNative.HybridContainerService.Inputs.LinuxProfilePropertiesResponse
    Profile for Linux VMs in the container service cluster.
    MaxCount int
    The maximum number of nodes for auto-scaling
    MaxPods int
    The maximum number of pods that can run on a node.
    MinCount int
    The minimum number of nodes for auto-scaling
    Mode string
    Mode - AgentPoolMode represents mode of an agent pool. Possible values include: 'System', 'LB', 'User'. Default is 'User'
    Name string
    Unique name of the agent pool profile in the context of the subscription and resource group.
    NodeImageVersion string
    The version of node image
    NodeLabels Dictionary<string, string>
    NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
    NodeTaints List<string>
    NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
    OsType string
    OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
    VmSize string
    VmSize - The size of the agent pool VMs.
    AvailabilityZones []string
    AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
    CloudProviderProfile CloudProviderProfileResponse
    The underlying cloud infra provider properties.
    ControlPlaneEndpoint ControlPlaneEndpointProfileResponseControlPlaneEndpoint
    API server endpoint for the control plane
    Count int
    Count - Number of agents to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
    LinuxProfile LinuxProfilePropertiesResponse
    Profile for Linux VMs in the container service cluster.
    MaxCount int
    The maximum number of nodes for auto-scaling
    MaxPods int
    The maximum number of pods that can run on a node.
    MinCount int
    The minimum number of nodes for auto-scaling
    Mode string
    Mode - AgentPoolMode represents mode of an agent pool. Possible values include: 'System', 'LB', 'User'. Default is 'User'
    Name string
    Unique name of the agent pool profile in the context of the subscription and resource group.
    NodeImageVersion string
    The version of node image
    NodeLabels map[string]string
    NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
    NodeTaints []string
    NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
    OsType string
    OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
    VmSize string
    VmSize - The size of the agent pool VMs.
    availabilityZones List<String>
    AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
    cloudProviderProfile CloudProviderProfileResponse
    The underlying cloud infra provider properties.
    controlPlaneEndpoint ControlPlaneEndpointProfileResponseControlPlaneEndpoint
    API server endpoint for the control plane
    count Integer
    Count - Number of agents to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
    linuxProfile LinuxProfilePropertiesResponse
    Profile for Linux VMs in the container service cluster.
    maxCount Integer
    The maximum number of nodes for auto-scaling
    maxPods Integer
    The maximum number of pods that can run on a node.
    minCount Integer
    The minimum number of nodes for auto-scaling
    mode String
    Mode - AgentPoolMode represents mode of an agent pool. Possible values include: 'System', 'LB', 'User'. Default is 'User'
    name String
    Unique name of the agent pool profile in the context of the subscription and resource group.
    nodeImageVersion String
    The version of node image
    nodeLabels Map<String,String>
    NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
    nodeTaints List<String>
    NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
    osType String
    OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
    vmSize String
    VmSize - The size of the agent pool VMs.
    availabilityZones string[]
    AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
    cloudProviderProfile CloudProviderProfileResponse
    The underlying cloud infra provider properties.
    controlPlaneEndpoint ControlPlaneEndpointProfileResponseControlPlaneEndpoint
    API server endpoint for the control plane
    count number
    Count - Number of agents to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
    linuxProfile LinuxProfilePropertiesResponse
    Profile for Linux VMs in the container service cluster.
    maxCount number
    The maximum number of nodes for auto-scaling
    maxPods number
    The maximum number of pods that can run on a node.
    minCount number
    The minimum number of nodes for auto-scaling
    mode string
    Mode - AgentPoolMode represents mode of an agent pool. Possible values include: 'System', 'LB', 'User'. Default is 'User'
    name string
    Unique name of the agent pool profile in the context of the subscription and resource group.
    nodeImageVersion string
    The version of node image
    nodeLabels {[key: string]: string}
    NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
    nodeTaints string[]
    NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
    osType string
    OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
    vmSize string
    VmSize - The size of the agent pool VMs.
    availability_zones Sequence[str]
    AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
    cloud_provider_profile CloudProviderProfileResponse
    The underlying cloud infra provider properties.
    control_plane_endpoint ControlPlaneEndpointProfileResponseControlPlaneEndpoint
    API server endpoint for the control plane
    count int
    Count - Number of agents to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
    linux_profile LinuxProfilePropertiesResponse
    Profile for Linux VMs in the container service cluster.
    max_count int
    The maximum number of nodes for auto-scaling
    max_pods int
    The maximum number of pods that can run on a node.
    min_count int
    The minimum number of nodes for auto-scaling
    mode str
    Mode - AgentPoolMode represents mode of an agent pool. Possible values include: 'System', 'LB', 'User'. Default is 'User'
    name str
    Unique name of the agent pool profile in the context of the subscription and resource group.
    node_image_version str
    The version of node image
    node_labels Mapping[str, str]
    NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
    node_taints Sequence[str]
    NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
    os_type str
    OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
    vm_size str
    VmSize - The size of the agent pool VMs.
    availabilityZones List<String>
    AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
    cloudProviderProfile Property Map
    The underlying cloud infra provider properties.
    controlPlaneEndpoint Property Map
    API server endpoint for the control plane
    count Number
    Count - Number of agents to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
    linuxProfile Property Map
    Profile for Linux VMs in the container service cluster.
    maxCount Number
    The maximum number of nodes for auto-scaling
    maxPods Number
    The maximum number of pods that can run on a node.
    minCount Number
    The minimum number of nodes for auto-scaling
    mode String
    Mode - AgentPoolMode represents mode of an agent pool. Possible values include: 'System', 'LB', 'User'. Default is 'User'
    name String
    Unique name of the agent pool profile in the context of the subscription and resource group.
    nodeImageVersion String
    The version of node image
    nodeLabels Map<String>
    NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
    nodeTaints List<String>
    NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
    osType String
    OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
    vmSize String
    VmSize - The size of the agent pool VMs.

    HttpProxyConfigResponseResponse

    HttpProxy string
    The HTTP proxy server endpoint to use.
    HttpsProxy string
    The HTTPS proxy server endpoint to use.
    NoProxy List<string>
    The endpoints that should not go through proxy.
    TrustedCa string
    Alternative CA cert to use for connecting to proxy servers.
    Username string
    Username to use for connecting to proxy server
    HttpProxy string
    The HTTP proxy server endpoint to use.
    HttpsProxy string
    The HTTPS proxy server endpoint to use.
    NoProxy []string
    The endpoints that should not go through proxy.
    TrustedCa string
    Alternative CA cert to use for connecting to proxy servers.
    Username string
    Username to use for connecting to proxy server
    httpProxy String
    The HTTP proxy server endpoint to use.
    httpsProxy String
    The HTTPS proxy server endpoint to use.
    noProxy List<String>
    The endpoints that should not go through proxy.
    trustedCa String
    Alternative CA cert to use for connecting to proxy servers.
    username String
    Username to use for connecting to proxy server
    httpProxy string
    The HTTP proxy server endpoint to use.
    httpsProxy string
    The HTTPS proxy server endpoint to use.
    noProxy string[]
    The endpoints that should not go through proxy.
    trustedCa string
    Alternative CA cert to use for connecting to proxy servers.
    username string
    Username to use for connecting to proxy server
    http_proxy str
    The HTTP proxy server endpoint to use.
    https_proxy str
    The HTTPS proxy server endpoint to use.
    no_proxy Sequence[str]
    The endpoints that should not go through proxy.
    trusted_ca str
    Alternative CA cert to use for connecting to proxy servers.
    username str
    Username to use for connecting to proxy server
    httpProxy String
    The HTTP proxy server endpoint to use.
    httpsProxy String
    The HTTPS proxy server endpoint to use.
    noProxy List<String>
    The endpoints that should not go through proxy.
    trustedCa String
    Alternative CA cert to use for connecting to proxy servers.
    username String
    Username to use for connecting to proxy server

    LinuxProfilePropertiesResponse

    AdminUsername string
    AdminUsername - The administrator username to use for Linux VMs.
    Ssh Pulumi.AzureNative.HybridContainerService.Inputs.LinuxProfilePropertiesResponseSsh
    SSH - SSH configuration for Linux-based VMs running on Azure.
    AdminUsername string
    AdminUsername - The administrator username to use for Linux VMs.
    Ssh LinuxProfilePropertiesResponseSsh
    SSH - SSH configuration for Linux-based VMs running on Azure.
    adminUsername String
    AdminUsername - The administrator username to use for Linux VMs.
    ssh LinuxProfilePropertiesResponseSsh
    SSH - SSH configuration for Linux-based VMs running on Azure.
    adminUsername string
    AdminUsername - The administrator username to use for Linux VMs.
    ssh LinuxProfilePropertiesResponseSsh
    SSH - SSH configuration for Linux-based VMs running on Azure.
    admin_username str
    AdminUsername - The administrator username to use for Linux VMs.
    ssh LinuxProfilePropertiesResponseSsh
    SSH - SSH configuration for Linux-based VMs running on Azure.
    adminUsername String
    AdminUsername - The administrator username to use for Linux VMs.
    ssh Property Map
    SSH - SSH configuration for Linux-based VMs running on Azure.

    LinuxProfilePropertiesResponsePublicKeys

    KeyData string
    KeyData - Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers.
    KeyData string
    KeyData - Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers.
    keyData String
    KeyData - Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers.
    keyData string
    KeyData - Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers.
    key_data str
    KeyData - Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers.
    keyData String
    KeyData - Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers.

    LinuxProfilePropertiesResponseSsh

    PublicKeys List<Pulumi.AzureNative.HybridContainerService.Inputs.LinuxProfilePropertiesResponsePublicKeys>
    PublicKeys - The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified.
    PublicKeys []LinuxProfilePropertiesResponsePublicKeys
    PublicKeys - The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified.
    publicKeys List<LinuxProfilePropertiesResponsePublicKeys>
    PublicKeys - The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified.
    publicKeys LinuxProfilePropertiesResponsePublicKeys[]
    PublicKeys - The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified.
    public_keys Sequence[LinuxProfilePropertiesResponsePublicKeys]
    PublicKeys - The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified.
    publicKeys List<Property Map>
    PublicKeys - The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified.

    LoadBalancerProfileResponse

    AvailabilityZones List<string>
    AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
    CloudProviderProfile Pulumi.AzureNative.HybridContainerService.Inputs.CloudProviderProfileResponse
    The underlying cloud infra provider properties.
    Count int
    Count - Number of agents to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
    LinuxProfile Pulumi.AzureNative.HybridContainerService.Inputs.LinuxProfilePropertiesResponse
    Profile for Linux VMs in the container service cluster.
    MaxCount int
    The maximum number of nodes for auto-scaling
    MaxPods int
    The maximum number of pods that can run on a node.
    MinCount int
    The minimum number of nodes for auto-scaling
    Mode string
    Mode - AgentPoolMode represents mode of an agent pool. Possible values include: 'System', 'LB', 'User'. Default is 'User'
    Name string
    Unique name of the agent pool profile in the context of the subscription and resource group.
    NodeImageVersion string
    The version of node image
    NodeLabels Dictionary<string, string>
    NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
    NodeTaints List<string>
    NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
    OsType string
    OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
    VmSize string
    VmSize - The size of the agent pool VMs.
    AvailabilityZones []string
    AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
    CloudProviderProfile CloudProviderProfileResponse
    The underlying cloud infra provider properties.
    Count int
    Count - Number of agents to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
    LinuxProfile LinuxProfilePropertiesResponse
    Profile for Linux VMs in the container service cluster.
    MaxCount int
    The maximum number of nodes for auto-scaling
    MaxPods int
    The maximum number of pods that can run on a node.
    MinCount int
    The minimum number of nodes for auto-scaling
    Mode string
    Mode - AgentPoolMode represents mode of an agent pool. Possible values include: 'System', 'LB', 'User'. Default is 'User'
    Name string
    Unique name of the agent pool profile in the context of the subscription and resource group.
    NodeImageVersion string
    The version of node image
    NodeLabels map[string]string
    NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
    NodeTaints []string
    NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
    OsType string
    OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
    VmSize string
    VmSize - The size of the agent pool VMs.
    availabilityZones List<String>
    AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
    cloudProviderProfile CloudProviderProfileResponse
    The underlying cloud infra provider properties.
    count Integer
    Count - Number of agents to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
    linuxProfile LinuxProfilePropertiesResponse
    Profile for Linux VMs in the container service cluster.
    maxCount Integer
    The maximum number of nodes for auto-scaling
    maxPods Integer
    The maximum number of pods that can run on a node.
    minCount Integer
    The minimum number of nodes for auto-scaling
    mode String
    Mode - AgentPoolMode represents mode of an agent pool. Possible values include: 'System', 'LB', 'User'. Default is 'User'
    name String
    Unique name of the agent pool profile in the context of the subscription and resource group.
    nodeImageVersion String
    The version of node image
    nodeLabels Map<String,String>
    NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
    nodeTaints List<String>
    NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
    osType String
    OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
    vmSize String
    VmSize - The size of the agent pool VMs.
    availabilityZones string[]
    AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
    cloudProviderProfile CloudProviderProfileResponse
    The underlying cloud infra provider properties.
    count number
    Count - Number of agents to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
    linuxProfile LinuxProfilePropertiesResponse
    Profile for Linux VMs in the container service cluster.
    maxCount number
    The maximum number of nodes for auto-scaling
    maxPods number
    The maximum number of pods that can run on a node.
    minCount number
    The minimum number of nodes for auto-scaling
    mode string
    Mode - AgentPoolMode represents mode of an agent pool. Possible values include: 'System', 'LB', 'User'. Default is 'User'
    name string
    Unique name of the agent pool profile in the context of the subscription and resource group.
    nodeImageVersion string
    The version of node image
    nodeLabels {[key: string]: string}
    NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
    nodeTaints string[]
    NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
    osType string
    OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
    vmSize string
    VmSize - The size of the agent pool VMs.
    availability_zones Sequence[str]
    AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
    cloud_provider_profile CloudProviderProfileResponse
    The underlying cloud infra provider properties.
    count int
    Count - Number of agents to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
    linux_profile LinuxProfilePropertiesResponse
    Profile for Linux VMs in the container service cluster.
    max_count int
    The maximum number of nodes for auto-scaling
    max_pods int
    The maximum number of pods that can run on a node.
    min_count int
    The minimum number of nodes for auto-scaling
    mode str
    Mode - AgentPoolMode represents mode of an agent pool. Possible values include: 'System', 'LB', 'User'. Default is 'User'
    name str
    Unique name of the agent pool profile in the context of the subscription and resource group.
    node_image_version str
    The version of node image
    node_labels Mapping[str, str]
    NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
    node_taints Sequence[str]
    NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
    os_type str
    OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
    vm_size str
    VmSize - The size of the agent pool VMs.
    availabilityZones List<String>
    AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
    cloudProviderProfile Property Map
    The underlying cloud infra provider properties.
    count Number
    Count - Number of agents to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
    linuxProfile Property Map
    Profile for Linux VMs in the container service cluster.
    maxCount Number
    The maximum number of nodes for auto-scaling
    maxPods Number
    The maximum number of pods that can run on a node.
    minCount Number
    The minimum number of nodes for auto-scaling
    mode String
    Mode - AgentPoolMode represents mode of an agent pool. Possible values include: 'System', 'LB', 'User'. Default is 'User'
    name String
    Unique name of the agent pool profile in the context of the subscription and resource group.
    nodeImageVersion String
    The version of node image
    nodeLabels Map<String>
    NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
    nodeTaints List<String>
    NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
    osType String
    OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
    vmSize String
    VmSize - The size of the agent pool VMs.

    NamedAgentPoolProfileResponse

    AvailabilityZones List<string>
    AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
    CloudProviderProfile Pulumi.AzureNative.HybridContainerService.Inputs.CloudProviderProfileResponse
    The underlying cloud infra provider properties.
    Count int
    Count - Number of agents to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
    MaxCount int
    The maximum number of nodes for auto-scaling
    MaxPods int
    The maximum number of pods that can run on a node.
    MinCount int
    The minimum number of nodes for auto-scaling
    Mode string
    Mode - AgentPoolMode represents mode of an agent pool. Possible values include: 'System', 'LB', 'User'. Default is 'User'
    Name string
    Unique name of the agent pool profile in the context of the subscription and resource group.
    NodeImageVersion string
    The version of node image
    NodeLabels Dictionary<string, string>
    NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
    NodeTaints List<string>
    NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
    OsType string
    OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
    VmSize string
    VmSize - The size of the agent pool VMs.
    AvailabilityZones []string
    AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
    CloudProviderProfile CloudProviderProfileResponse
    The underlying cloud infra provider properties.
    Count int
    Count - Number of agents to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
    MaxCount int
    The maximum number of nodes for auto-scaling
    MaxPods int
    The maximum number of pods that can run on a node.
    MinCount int
    The minimum number of nodes for auto-scaling
    Mode string
    Mode - AgentPoolMode represents mode of an agent pool. Possible values include: 'System', 'LB', 'User'. Default is 'User'
    Name string
    Unique name of the agent pool profile in the context of the subscription and resource group.
    NodeImageVersion string
    The version of node image
    NodeLabels map[string]string
    NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
    NodeTaints []string
    NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
    OsType string
    OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
    VmSize string
    VmSize - The size of the agent pool VMs.
    availabilityZones List<String>
    AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
    cloudProviderProfile CloudProviderProfileResponse
    The underlying cloud infra provider properties.
    count Integer
    Count - Number of agents to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
    maxCount Integer
    The maximum number of nodes for auto-scaling
    maxPods Integer
    The maximum number of pods that can run on a node.
    minCount Integer
    The minimum number of nodes for auto-scaling
    mode String
    Mode - AgentPoolMode represents mode of an agent pool. Possible values include: 'System', 'LB', 'User'. Default is 'User'
    name String
    Unique name of the agent pool profile in the context of the subscription and resource group.
    nodeImageVersion String
    The version of node image
    nodeLabels Map<String,String>
    NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
    nodeTaints List<String>
    NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
    osType String
    OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
    vmSize String
    VmSize - The size of the agent pool VMs.
    availabilityZones string[]
    AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
    cloudProviderProfile CloudProviderProfileResponse
    The underlying cloud infra provider properties.
    count number
    Count - Number of agents to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
    maxCount number
    The maximum number of nodes for auto-scaling
    maxPods number
    The maximum number of pods that can run on a node.
    minCount number
    The minimum number of nodes for auto-scaling
    mode string
    Mode - AgentPoolMode represents mode of an agent pool. Possible values include: 'System', 'LB', 'User'. Default is 'User'
    name string
    Unique name of the agent pool profile in the context of the subscription and resource group.
    nodeImageVersion string
    The version of node image
    nodeLabels {[key: string]: string}
    NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
    nodeTaints string[]
    NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
    osType string
    OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
    vmSize string
    VmSize - The size of the agent pool VMs.
    availability_zones Sequence[str]
    AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
    cloud_provider_profile CloudProviderProfileResponse
    The underlying cloud infra provider properties.
    count int
    Count - Number of agents to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
    max_count int
    The maximum number of nodes for auto-scaling
    max_pods int
    The maximum number of pods that can run on a node.
    min_count int
    The minimum number of nodes for auto-scaling
    mode str
    Mode - AgentPoolMode represents mode of an agent pool. Possible values include: 'System', 'LB', 'User'. Default is 'User'
    name str
    Unique name of the agent pool profile in the context of the subscription and resource group.
    node_image_version str
    The version of node image
    node_labels Mapping[str, str]
    NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
    node_taints Sequence[str]
    NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
    os_type str
    OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
    vm_size str
    VmSize - The size of the agent pool VMs.
    availabilityZones List<String>
    AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
    cloudProviderProfile Property Map
    The underlying cloud infra provider properties.
    count Number
    Count - Number of agents to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
    maxCount Number
    The maximum number of nodes for auto-scaling
    maxPods Number
    The maximum number of pods that can run on a node.
    minCount Number
    The minimum number of nodes for auto-scaling
    mode String
    Mode - AgentPoolMode represents mode of an agent pool. Possible values include: 'System', 'LB', 'User'. Default is 'User'
    name String
    Unique name of the agent pool profile in the context of the subscription and resource group.
    nodeImageVersion String
    The version of node image
    nodeLabels Map<String>
    NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
    nodeTaints List<String>
    NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
    osType String
    OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
    vmSize String
    VmSize - The size of the agent pool VMs.

    NetworkProfileResponse

    DnsServiceIP string
    DNSServiceIP - An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
    LoadBalancerProfile Pulumi.AzureNative.HybridContainerService.Inputs.LoadBalancerProfileResponse
    LoadBalancerProfile - Profile of the cluster load balancer.
    LoadBalancerSku string
    LoadBalancerSku - The load balancer sku for the provisioned cluster. Possible values: 'unstacked-haproxy', 'stacked-kube-vip', 'stacked-metallb', 'unmanaged'. The default is 'unmanaged'.
    NetworkPolicy string
    NetworkPolicy - Network policy used for building Kubernetes network. Possible values include: 'calico', 'flannel'. Default is 'calico'
    PodCidr string
    PodCidr - A CIDR notation IP range from which to assign pod IPs when kubenet is used.
    PodCidrs List<string>
    The CIDR notation IP ranges from which to assign pod IPs. One IPv4 CIDR is expected for single-stack networking. Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networking.
    ServiceCidr string
    ServiceCidr - A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
    ServiceCidrs List<string>
    The CIDR notation IP ranges from which to assign service cluster IPs. One IPv4 CIDR is expected for single-stack networking. Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networking. They must not overlap with any Subnet IP ranges.
    DnsServiceIP string
    DNSServiceIP - An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
    LoadBalancerProfile LoadBalancerProfileResponse
    LoadBalancerProfile - Profile of the cluster load balancer.
    LoadBalancerSku string
    LoadBalancerSku - The load balancer sku for the provisioned cluster. Possible values: 'unstacked-haproxy', 'stacked-kube-vip', 'stacked-metallb', 'unmanaged'. The default is 'unmanaged'.
    NetworkPolicy string
    NetworkPolicy - Network policy used for building Kubernetes network. Possible values include: 'calico', 'flannel'. Default is 'calico'
    PodCidr string
    PodCidr - A CIDR notation IP range from which to assign pod IPs when kubenet is used.
    PodCidrs []string
    The CIDR notation IP ranges from which to assign pod IPs. One IPv4 CIDR is expected for single-stack networking. Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networking.
    ServiceCidr string
    ServiceCidr - A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
    ServiceCidrs []string
    The CIDR notation IP ranges from which to assign service cluster IPs. One IPv4 CIDR is expected for single-stack networking. Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networking. They must not overlap with any Subnet IP ranges.
    dnsServiceIP String
    DNSServiceIP - An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
    loadBalancerProfile LoadBalancerProfileResponse
    LoadBalancerProfile - Profile of the cluster load balancer.
    loadBalancerSku String
    LoadBalancerSku - The load balancer sku for the provisioned cluster. Possible values: 'unstacked-haproxy', 'stacked-kube-vip', 'stacked-metallb', 'unmanaged'. The default is 'unmanaged'.
    networkPolicy String
    NetworkPolicy - Network policy used for building Kubernetes network. Possible values include: 'calico', 'flannel'. Default is 'calico'
    podCidr String
    PodCidr - A CIDR notation IP range from which to assign pod IPs when kubenet is used.
    podCidrs List<String>
    The CIDR notation IP ranges from which to assign pod IPs. One IPv4 CIDR is expected for single-stack networking. Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networking.
    serviceCidr String
    ServiceCidr - A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
    serviceCidrs List<String>
    The CIDR notation IP ranges from which to assign service cluster IPs. One IPv4 CIDR is expected for single-stack networking. Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networking. They must not overlap with any Subnet IP ranges.
    dnsServiceIP string
    DNSServiceIP - An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
    loadBalancerProfile LoadBalancerProfileResponse
    LoadBalancerProfile - Profile of the cluster load balancer.
    loadBalancerSku string
    LoadBalancerSku - The load balancer sku for the provisioned cluster. Possible values: 'unstacked-haproxy', 'stacked-kube-vip', 'stacked-metallb', 'unmanaged'. The default is 'unmanaged'.
    networkPolicy string
    NetworkPolicy - Network policy used for building Kubernetes network. Possible values include: 'calico', 'flannel'. Default is 'calico'
    podCidr string
    PodCidr - A CIDR notation IP range from which to assign pod IPs when kubenet is used.
    podCidrs string[]
    The CIDR notation IP ranges from which to assign pod IPs. One IPv4 CIDR is expected for single-stack networking. Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networking.
    serviceCidr string
    ServiceCidr - A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
    serviceCidrs string[]
    The CIDR notation IP ranges from which to assign service cluster IPs. One IPv4 CIDR is expected for single-stack networking. Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networking. They must not overlap with any Subnet IP ranges.
    dns_service_ip str
    DNSServiceIP - An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
    load_balancer_profile LoadBalancerProfileResponse
    LoadBalancerProfile - Profile of the cluster load balancer.
    load_balancer_sku str
    LoadBalancerSku - The load balancer sku for the provisioned cluster. Possible values: 'unstacked-haproxy', 'stacked-kube-vip', 'stacked-metallb', 'unmanaged'. The default is 'unmanaged'.
    network_policy str
    NetworkPolicy - Network policy used for building Kubernetes network. Possible values include: 'calico', 'flannel'. Default is 'calico'
    pod_cidr str
    PodCidr - A CIDR notation IP range from which to assign pod IPs when kubenet is used.
    pod_cidrs Sequence[str]
    The CIDR notation IP ranges from which to assign pod IPs. One IPv4 CIDR is expected for single-stack networking. Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networking.
    service_cidr str
    ServiceCidr - A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
    service_cidrs Sequence[str]
    The CIDR notation IP ranges from which to assign service cluster IPs. One IPv4 CIDR is expected for single-stack networking. Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networking. They must not overlap with any Subnet IP ranges.
    dnsServiceIP String
    DNSServiceIP - An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
    loadBalancerProfile Property Map
    LoadBalancerProfile - Profile of the cluster load balancer.
    loadBalancerSku String
    LoadBalancerSku - The load balancer sku for the provisioned cluster. Possible values: 'unstacked-haproxy', 'stacked-kube-vip', 'stacked-metallb', 'unmanaged'. The default is 'unmanaged'.
    networkPolicy String
    NetworkPolicy - Network policy used for building Kubernetes network. Possible values include: 'calico', 'flannel'. Default is 'calico'
    podCidr String
    PodCidr - A CIDR notation IP range from which to assign pod IPs when kubenet is used.
    podCidrs List<String>
    The CIDR notation IP ranges from which to assign pod IPs. One IPv4 CIDR is expected for single-stack networking. Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networking.
    serviceCidr String
    ServiceCidr - A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
    serviceCidrs List<String>
    The CIDR notation IP ranges from which to assign service cluster IPs. One IPv4 CIDR is expected for single-stack networking. Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networking. They must not overlap with any Subnet IP ranges.

    ProvisionedClusterIdentityResponse

    PrincipalId string
    The principal id of provisioned cluster identity. This property will only be provided for a system assigned identity.
    TenantId string
    The tenant id associated with the provisioned cluster. This property will only be provided for a system assigned identity.
    Type string
    The type of identity used for the provisioned cluster. The type SystemAssigned, includes a system created identity. The type None means no identity is assigned to the provisioned cluster.
    PrincipalId string
    The principal id of provisioned cluster identity. This property will only be provided for a system assigned identity.
    TenantId string
    The tenant id associated with the provisioned cluster. This property will only be provided for a system assigned identity.
    Type string
    The type of identity used for the provisioned cluster. The type SystemAssigned, includes a system created identity. The type None means no identity is assigned to the provisioned cluster.
    principalId String
    The principal id of provisioned cluster identity. This property will only be provided for a system assigned identity.
    tenantId String
    The tenant id associated with the provisioned cluster. This property will only be provided for a system assigned identity.
    type String
    The type of identity used for the provisioned cluster. The type SystemAssigned, includes a system created identity. The type None means no identity is assigned to the provisioned cluster.
    principalId string
    The principal id of provisioned cluster identity. This property will only be provided for a system assigned identity.
    tenantId string
    The tenant id associated with the provisioned cluster. This property will only be provided for a system assigned identity.
    type string
    The type of identity used for the provisioned cluster. The type SystemAssigned, includes a system created identity. The type None means no identity is assigned to the provisioned cluster.
    principal_id str
    The principal id of provisioned cluster identity. This property will only be provided for a system assigned identity.
    tenant_id str
    The tenant id associated with the provisioned cluster. This property will only be provided for a system assigned identity.
    type str
    The type of identity used for the provisioned cluster. The type SystemAssigned, includes a system created identity. The type None means no identity is assigned to the provisioned cluster.
    principalId String
    The principal id of provisioned cluster identity. This property will only be provided for a system assigned identity.
    tenantId String
    The tenant id associated with the provisioned cluster. This property will only be provided for a system assigned identity.
    type String
    The type of identity used for the provisioned cluster. The type SystemAssigned, includes a system created identity. The type None means no identity is assigned to the provisioned cluster.

    ProvisionedClustersCommonPropertiesResponseError

    Code string
    Message string
    Code string
    Message string
    code String
    message String
    code string
    message string
    code str
    message str
    code String
    message String

    ProvisionedClustersCommonPropertiesResponseFeatures

    ArcAgentProfile ArcAgentProfileResponse
    Arc agentry configuration for the provisioned cluster.
    arcAgentProfile ArcAgentProfileResponse
    Arc agentry configuration for the provisioned cluster.
    arcAgentProfile ArcAgentProfileResponse
    Arc agentry configuration for the provisioned cluster.
    arc_agent_profile ArcAgentProfileResponse
    Arc agentry configuration for the provisioned cluster.
    arcAgentProfile Property Map
    Arc agentry configuration for the provisioned cluster.

    ProvisionedClustersCommonPropertiesResponseFeaturesStatus

    ArcAgentStatus Pulumi.AzureNative.HybridContainerService.Inputs.ArcAgentStatusResponse
    Defines the observed Arc Agent status that is resourceSynced back to the ARM resource.
    ArcAgentStatus ArcAgentStatusResponse
    Defines the observed Arc Agent status that is resourceSynced back to the ARM resource.
    arcAgentStatus ArcAgentStatusResponse
    Defines the observed Arc Agent status that is resourceSynced back to the ARM resource.
    arcAgentStatus ArcAgentStatusResponse
    Defines the observed Arc Agent status that is resourceSynced back to the ARM resource.
    arc_agent_status ArcAgentStatusResponse
    Defines the observed Arc Agent status that is resourceSynced back to the ARM resource.
    arcAgentStatus Property Map
    Defines the observed Arc Agent status that is resourceSynced back to the ARM resource.

    ProvisionedClustersCommonPropertiesResponseProvisioningStatus

    Error Pulumi.AzureNative.HybridContainerService.Inputs.ProvisionedClustersCommonPropertiesResponseError
    OperationId string
    Phase string
    Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
    Status string
    Error ProvisionedClustersCommonPropertiesResponseError
    OperationId string
    Phase string
    Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
    Status string
    error ProvisionedClustersCommonPropertiesResponseError
    operationId String
    phase String
    Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
    status String
    error ProvisionedClustersCommonPropertiesResponseError
    operationId string
    phase string
    Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
    status string
    error ProvisionedClustersCommonPropertiesResponseError
    operation_id str
    phase str
    Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
    status str
    error Property Map
    operationId String
    phase String
    Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
    status String

    ProvisionedClustersCommonPropertiesResponseStatus

    AddonStatus Dictionary<string, Pulumi.AzureNative.HybridContainerService.Inputs.AddonStatusResponse>
    AddonStatus - Status of Addons
    ErrorMessage string
    ErrorMessage - Error messages during creation of cluster
    FeaturesStatus Pulumi.AzureNative.HybridContainerService.Inputs.ProvisionedClustersCommonPropertiesResponseFeaturesStatus
    Additional features status like Arc Agent Onboarding.
    ProvisioningStatus Pulumi.AzureNative.HybridContainerService.Inputs.ProvisionedClustersCommonPropertiesResponseProvisioningStatus
    Contains Provisioning errors
    AddonStatus map[string]AddonStatusResponse
    AddonStatus - Status of Addons
    ErrorMessage string
    ErrorMessage - Error messages during creation of cluster
    FeaturesStatus ProvisionedClustersCommonPropertiesResponseFeaturesStatus
    Additional features status like Arc Agent Onboarding.
    ProvisioningStatus ProvisionedClustersCommonPropertiesResponseProvisioningStatus
    Contains Provisioning errors
    addonStatus Map<String,AddonStatusResponse>
    AddonStatus - Status of Addons
    errorMessage String
    ErrorMessage - Error messages during creation of cluster
    featuresStatus ProvisionedClustersCommonPropertiesResponseFeaturesStatus
    Additional features status like Arc Agent Onboarding.
    provisioningStatus ProvisionedClustersCommonPropertiesResponseProvisioningStatus
    Contains Provisioning errors
    addonStatus {[key: string]: AddonStatusResponse}
    AddonStatus - Status of Addons
    errorMessage string
    ErrorMessage - Error messages during creation of cluster
    featuresStatus ProvisionedClustersCommonPropertiesResponseFeaturesStatus
    Additional features status like Arc Agent Onboarding.
    provisioningStatus ProvisionedClustersCommonPropertiesResponseProvisioningStatus
    Contains Provisioning errors
    addon_status Mapping[str, AddonStatusResponse]
    AddonStatus - Status of Addons
    error_message str
    ErrorMessage - Error messages during creation of cluster
    features_status ProvisionedClustersCommonPropertiesResponseFeaturesStatus
    Additional features status like Arc Agent Onboarding.
    provisioning_status ProvisionedClustersCommonPropertiesResponseProvisioningStatus
    Contains Provisioning errors
    addonStatus Map<Property Map>
    AddonStatus - Status of Addons
    errorMessage String
    ErrorMessage - Error messages during creation of cluster
    featuresStatus Property Map
    Additional features status like Arc Agent Onboarding.
    provisioningStatus Property Map
    Contains Provisioning errors

    ProvisionedClustersResponsePropertiesResponse

    ProvisioningState string
    Status Pulumi.AzureNative.HybridContainerService.Inputs.ProvisionedClustersCommonPropertiesResponseStatus
    HybridAKSClusterStatus defines the observed state of HybridAKSCluster
    AadProfile Pulumi.AzureNative.HybridContainerService.Inputs.AADProfileResponseResponse
    AAD profile for the provisioned cluster.
    AddonProfiles Dictionary<string, Pulumi.AzureNative.HybridContainerService.Inputs.AddonProfilesResponse>
    AddonProfiles - Profile of managed cluster add-on.
    AgentPoolProfiles List<Pulumi.AzureNative.HybridContainerService.Inputs.NamedAgentPoolProfileResponse>
    The agent pools of the cluster.
    CloudProviderProfile Pulumi.AzureNative.HybridContainerService.Inputs.CloudProviderProfileResponse
    The underlying cloud infra provider properties.
    ControlPlane Pulumi.AzureNative.HybridContainerService.Inputs.ControlPlaneProfileResponse
    ControlPlane - ControlPlane Configuration
    EnableRbac bool
    EnableRBAC - Whether to enable Kubernetes Role-Based Access Control.
    Features Pulumi.AzureNative.HybridContainerService.Inputs.ProvisionedClustersCommonPropertiesResponseFeatures
    Additional features specs like Arc Agent Onboarding.
    HttpProxyConfig Pulumi.AzureNative.HybridContainerService.Inputs.HttpProxyConfigResponseResponse
    HttpProxyConfig - Configurations for provisioning the cluster with HTTP proxy servers.
    KubernetesVersion string
    KubernetesVersion - Version of Kubernetes specified when creating the managed cluster.
    LinuxProfile Pulumi.AzureNative.HybridContainerService.Inputs.LinuxProfilePropertiesResponse
    LinuxProfile - The profile for Linux VMs in the Provisioned Cluster.
    NetworkProfile Pulumi.AzureNative.HybridContainerService.Inputs.NetworkProfileResponse
    NetworkProfile - Profile of network configuration.
    NodeResourceGroup string
    NodeResourceGroup - Name of the resource group containing agent pool nodes.
    WindowsProfile Pulumi.AzureNative.HybridContainerService.Inputs.WindowsProfileResponseResponse
    WindowsProfile - Profile for Windows VMs in the Provisioned Cluster.
    ProvisioningState string
    Status ProvisionedClustersCommonPropertiesResponseStatus
    HybridAKSClusterStatus defines the observed state of HybridAKSCluster
    AadProfile AADProfileResponseResponse
    AAD profile for the provisioned cluster.
    AddonProfiles map[string]AddonProfilesResponse
    AddonProfiles - Profile of managed cluster add-on.
    AgentPoolProfiles []NamedAgentPoolProfileResponse
    The agent pools of the cluster.
    CloudProviderProfile CloudProviderProfileResponse
    The underlying cloud infra provider properties.
    ControlPlane ControlPlaneProfileResponse
    ControlPlane - ControlPlane Configuration
    EnableRbac bool
    EnableRBAC - Whether to enable Kubernetes Role-Based Access Control.
    Features ProvisionedClustersCommonPropertiesResponseFeatures
    Additional features specs like Arc Agent Onboarding.
    HttpProxyConfig HttpProxyConfigResponseResponse
    HttpProxyConfig - Configurations for provisioning the cluster with HTTP proxy servers.
    KubernetesVersion string
    KubernetesVersion - Version of Kubernetes specified when creating the managed cluster.
    LinuxProfile LinuxProfilePropertiesResponse
    LinuxProfile - The profile for Linux VMs in the Provisioned Cluster.
    NetworkProfile NetworkProfileResponse
    NetworkProfile - Profile of network configuration.
    NodeResourceGroup string
    NodeResourceGroup - Name of the resource group containing agent pool nodes.
    WindowsProfile WindowsProfileResponseResponse
    WindowsProfile - Profile for Windows VMs in the Provisioned Cluster.
    provisioningState String
    status ProvisionedClustersCommonPropertiesResponseStatus
    HybridAKSClusterStatus defines the observed state of HybridAKSCluster
    aadProfile AADProfileResponseResponse
    AAD profile for the provisioned cluster.
    addonProfiles Map<String,AddonProfilesResponse>
    AddonProfiles - Profile of managed cluster add-on.
    agentPoolProfiles List<NamedAgentPoolProfileResponse>
    The agent pools of the cluster.
    cloudProviderProfile CloudProviderProfileResponse
    The underlying cloud infra provider properties.
    controlPlane ControlPlaneProfileResponse
    ControlPlane - ControlPlane Configuration
    enableRbac Boolean
    EnableRBAC - Whether to enable Kubernetes Role-Based Access Control.
    features ProvisionedClustersCommonPropertiesResponseFeatures
    Additional features specs like Arc Agent Onboarding.
    httpProxyConfig HttpProxyConfigResponseResponse
    HttpProxyConfig - Configurations for provisioning the cluster with HTTP proxy servers.
    kubernetesVersion String
    KubernetesVersion - Version of Kubernetes specified when creating the managed cluster.
    linuxProfile LinuxProfilePropertiesResponse
    LinuxProfile - The profile for Linux VMs in the Provisioned Cluster.
    networkProfile NetworkProfileResponse
    NetworkProfile - Profile of network configuration.
    nodeResourceGroup String
    NodeResourceGroup - Name of the resource group containing agent pool nodes.
    windowsProfile WindowsProfileResponseResponse
    WindowsProfile - Profile for Windows VMs in the Provisioned Cluster.
    provisioningState string
    status ProvisionedClustersCommonPropertiesResponseStatus
    HybridAKSClusterStatus defines the observed state of HybridAKSCluster
    aadProfile AADProfileResponseResponse
    AAD profile for the provisioned cluster.
    addonProfiles {[key: string]: AddonProfilesResponse}
    AddonProfiles - Profile of managed cluster add-on.
    agentPoolProfiles NamedAgentPoolProfileResponse[]
    The agent pools of the cluster.
    cloudProviderProfile CloudProviderProfileResponse
    The underlying cloud infra provider properties.
    controlPlane ControlPlaneProfileResponse
    ControlPlane - ControlPlane Configuration
    enableRbac boolean
    EnableRBAC - Whether to enable Kubernetes Role-Based Access Control.
    features ProvisionedClustersCommonPropertiesResponseFeatures
    Additional features specs like Arc Agent Onboarding.
    httpProxyConfig HttpProxyConfigResponseResponse
    HttpProxyConfig - Configurations for provisioning the cluster with HTTP proxy servers.
    kubernetesVersion string
    KubernetesVersion - Version of Kubernetes specified when creating the managed cluster.
    linuxProfile LinuxProfilePropertiesResponse
    LinuxProfile - The profile for Linux VMs in the Provisioned Cluster.
    networkProfile NetworkProfileResponse
    NetworkProfile - Profile of network configuration.
    nodeResourceGroup string
    NodeResourceGroup - Name of the resource group containing agent pool nodes.
    windowsProfile WindowsProfileResponseResponse
    WindowsProfile - Profile for Windows VMs in the Provisioned Cluster.
    provisioning_state str
    status ProvisionedClustersCommonPropertiesResponseStatus
    HybridAKSClusterStatus defines the observed state of HybridAKSCluster
    aad_profile AADProfileResponseResponse
    AAD profile for the provisioned cluster.
    addon_profiles Mapping[str, AddonProfilesResponse]
    AddonProfiles - Profile of managed cluster add-on.
    agent_pool_profiles Sequence[NamedAgentPoolProfileResponse]
    The agent pools of the cluster.
    cloud_provider_profile CloudProviderProfileResponse
    The underlying cloud infra provider properties.
    control_plane ControlPlaneProfileResponse
    ControlPlane - ControlPlane Configuration
    enable_rbac bool
    EnableRBAC - Whether to enable Kubernetes Role-Based Access Control.
    features ProvisionedClustersCommonPropertiesResponseFeatures
    Additional features specs like Arc Agent Onboarding.
    http_proxy_config HttpProxyConfigResponseResponse
    HttpProxyConfig - Configurations for provisioning the cluster with HTTP proxy servers.
    kubernetes_version str
    KubernetesVersion - Version of Kubernetes specified when creating the managed cluster.
    linux_profile LinuxProfilePropertiesResponse
    LinuxProfile - The profile for Linux VMs in the Provisioned Cluster.
    network_profile NetworkProfileResponse
    NetworkProfile - Profile of network configuration.
    node_resource_group str
    NodeResourceGroup - Name of the resource group containing agent pool nodes.
    windows_profile WindowsProfileResponseResponse
    WindowsProfile - Profile for Windows VMs in the Provisioned Cluster.
    provisioningState String
    status Property Map
    HybridAKSClusterStatus defines the observed state of HybridAKSCluster
    aadProfile Property Map
    AAD profile for the provisioned cluster.
    addonProfiles Map<Property Map>
    AddonProfiles - Profile of managed cluster add-on.
    agentPoolProfiles List<Property Map>
    The agent pools of the cluster.
    cloudProviderProfile Property Map
    The underlying cloud infra provider properties.
    controlPlane Property Map
    ControlPlane - ControlPlane Configuration
    enableRbac Boolean
    EnableRBAC - Whether to enable Kubernetes Role-Based Access Control.
    features Property Map
    Additional features specs like Arc Agent Onboarding.
    httpProxyConfig Property Map
    HttpProxyConfig - Configurations for provisioning the cluster with HTTP proxy servers.
    kubernetesVersion String
    KubernetesVersion - Version of Kubernetes specified when creating the managed cluster.
    linuxProfile Property Map
    LinuxProfile - The profile for Linux VMs in the Provisioned Cluster.
    networkProfile Property Map
    NetworkProfile - Profile of network configuration.
    nodeResourceGroup String
    NodeResourceGroup - Name of the resource group containing agent pool nodes.
    windowsProfile Property Map
    WindowsProfile - Profile for Windows VMs in the Provisioned Cluster.

    ProvisionedClustersResponseResponseExtendedLocation

    Name string
    The extended location name.
    Type string
    The extended location type.
    Name string
    The extended location name.
    Type string
    The extended location type.
    name String
    The extended location name.
    type String
    The extended location type.
    name string
    The extended location name.
    type string
    The extended location type.
    name str
    The extended location name.
    type str
    The extended location type.
    name String
    The extended location name.
    type String
    The extended location type.

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource.
    created_at str
    The timestamp of resource creation (UTC).
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    WindowsProfileResponseResponse

    AdminUsername string
    AdminUsername - Specifies the name of the administrator account. restriction: Cannot end in "." Disallowed values: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimum-length: 1 character Max-length: 20 characters
    EnableCsiProxy bool
    EnableCSIProxy - Whether to enable CSI proxy.
    LicenseType string
    LicenseType - The licenseType to use for Windows VMs. Windows_Server is used to enable Azure Hybrid User Benefits for Windows VMs. Possible values include: 'None', 'Windows_Server'
    AdminUsername string
    AdminUsername - Specifies the name of the administrator account. restriction: Cannot end in "." Disallowed values: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimum-length: 1 character Max-length: 20 characters
    EnableCsiProxy bool
    EnableCSIProxy - Whether to enable CSI proxy.
    LicenseType string
    LicenseType - The licenseType to use for Windows VMs. Windows_Server is used to enable Azure Hybrid User Benefits for Windows VMs. Possible values include: 'None', 'Windows_Server'
    adminUsername String
    AdminUsername - Specifies the name of the administrator account. restriction: Cannot end in "." Disallowed values: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimum-length: 1 character Max-length: 20 characters
    enableCsiProxy Boolean
    EnableCSIProxy - Whether to enable CSI proxy.
    licenseType String
    LicenseType - The licenseType to use for Windows VMs. Windows_Server is used to enable Azure Hybrid User Benefits for Windows VMs. Possible values include: 'None', 'Windows_Server'
    adminUsername string
    AdminUsername - Specifies the name of the administrator account. restriction: Cannot end in "." Disallowed values: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimum-length: 1 character Max-length: 20 characters
    enableCsiProxy boolean
    EnableCSIProxy - Whether to enable CSI proxy.
    licenseType string
    LicenseType - The licenseType to use for Windows VMs. Windows_Server is used to enable Azure Hybrid User Benefits for Windows VMs. Possible values include: 'None', 'Windows_Server'
    admin_username str
    AdminUsername - Specifies the name of the administrator account. restriction: Cannot end in "." Disallowed values: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimum-length: 1 character Max-length: 20 characters
    enable_csi_proxy bool
    EnableCSIProxy - Whether to enable CSI proxy.
    license_type str
    LicenseType - The licenseType to use for Windows VMs. Windows_Server is used to enable Azure Hybrid User Benefits for Windows VMs. Possible values include: 'None', 'Windows_Server'
    adminUsername String
    AdminUsername - Specifies the name of the administrator account. restriction: Cannot end in "." Disallowed values: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimum-length: 1 character Max-length: 20 characters
    enableCsiProxy Boolean
    EnableCSIProxy - Whether to enable CSI proxy.
    licenseType String
    LicenseType - The licenseType to use for Windows VMs. Windows_Server is used to enable Azure Hybrid User Benefits for Windows VMs. Possible values include: 'None', 'Windows_Server'

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi