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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
azure-native.hybridcontainerservice.getProvisionedCluster
Explore with Pulumi AI
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.73.0 published on Wednesday, Nov 20, 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:
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Resource
Name string - Parameter for the name of the provisioned cluster
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Resource
Name string - Parameter for the name of the provisioned cluster
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- resource
Name String - Parameter for the name of the provisioned cluster
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- resource
Name string - Parameter for the name of the provisioned cluster
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- resource_
name str - Parameter for the name of the provisioned cluster
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- resource
Name 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.
Azure Native. Hybrid Container Service. Outputs. Provisioned Clusters Response Properties Response - System
Data Pulumi.Azure Native. Hybrid Container Service. Outputs. System Data Response - 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"
- Extended
Location Pulumi.Azure Native. Hybrid Container Service. Outputs. Provisioned Clusters Response Response Extended Location - Identity
Pulumi.
Azure Native. Hybrid Container Service. Outputs. Provisioned Cluster Identity Response - Identity for the Provisioned cluster.
- 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
Provisioned
Clusters Response Properties Response - System
Data SystemData Response - 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"
- Extended
Location ProvisionedClusters Response Response Extended Location - Identity
Provisioned
Cluster Identity Response - Identity for the Provisioned cluster.
- 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
Provisioned
Clusters Response Properties Response - system
Data SystemData Response - 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"
- extended
Location ProvisionedClusters Response Response Extended Location - identity
Provisioned
Cluster Identity Response - Identity for the Provisioned cluster.
- 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
Provisioned
Clusters Response Properties Response - system
Data SystemData Response - 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"
- extended
Location ProvisionedClusters Response Response Extended Location - identity
Provisioned
Cluster Identity Response - Identity for the Provisioned cluster.
- {[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
Provisioned
Clusters Response Properties Response - system_
data SystemData Response - 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 ProvisionedClusters Response Response Extended Location - identity
Provisioned
Cluster Identity Response - Identity for the Provisioned cluster.
- 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
- system
Data 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"
- extended
Location Property Map - identity Property Map
- Identity for the Provisioned cluster.
- Map<String>
- Resource tags.
Supporting Types
AADProfileResponseResponse
- Admin
Group List<string>Object IDs - The list of AAD group object IDs that will have admin role of the cluster.
- Client
App stringID - The client AAD application ID.
- Enable
Azure boolRbac - Whether to enable Azure RBAC for Kubernetes authorization.
- Managed bool
- Whether to enable managed AAD.
- Server
App stringID - The server AAD application ID.
- Tenant
ID string - The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription.
- Admin
Group []stringObject IDs - The list of AAD group object IDs that will have admin role of the cluster.
- Client
App stringID - The client AAD application ID.
- Enable
Azure boolRbac - Whether to enable Azure RBAC for Kubernetes authorization.
- Managed bool
- Whether to enable managed AAD.
- Server
App stringID - The server AAD application ID.
- Tenant
ID string - The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription.
- admin
Group List<String>Object IDs - The list of AAD group object IDs that will have admin role of the cluster.
- client
App StringID - The client AAD application ID.
- enable
Azure BooleanRbac - Whether to enable Azure RBAC for Kubernetes authorization.
- managed Boolean
- Whether to enable managed AAD.
- server
App StringID - The server AAD application ID.
- tenant
ID String - The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription.
- admin
Group string[]Object IDs - The list of AAD group object IDs that will have admin role of the cluster.
- client
App stringID - The client AAD application ID.
- enable
Azure booleanRbac - Whether to enable Azure RBAC for Kubernetes authorization.
- managed boolean
- Whether to enable managed AAD.
- server
App stringID - The server AAD application ID.
- tenant
ID string - The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription.
- admin_
group_ Sequence[str]object_ ids - The list of AAD group object IDs that will have admin role of the cluster.
- client_
app_ strid - The client AAD application ID.
- enable_
azure_ boolrbac - Whether to enable Azure RBAC for Kubernetes authorization.
- managed bool
- Whether to enable managed AAD.
- server_
app_ strid - 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.
- admin
Group List<String>Object IDs - The list of AAD group object IDs that will have admin role of the cluster.
- client
App StringID - The client AAD application ID.
- enable
Azure BooleanRbac - Whether to enable Azure RBAC for Kubernetes authorization.
- managed Boolean
- Whether to enable managed AAD.
- server
App StringID - The server AAD application ID.
- tenant
ID String - The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription.
AddonProfilesResponse
AddonStatusResponse
- Error
Message 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
- Error
Message 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
- error
Message 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 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
- error
Message 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
- Agent
Auto stringUpgrade - Indicates whether the Arc agents on the provisioned clusters be upgraded automatically to the latest version. Defaults to Enabled.
- Agent
Version string - Version of the Arc agents to be installed on the provisioned Provisioned cluster resource
- Agent
Auto stringUpgrade - Indicates whether the Arc agents on the provisioned clusters be upgraded automatically to the latest version. Defaults to Enabled.
- Agent
Version string - Version of the Arc agents to be installed on the provisioned Provisioned cluster resource
- agent
Auto StringUpgrade - Indicates whether the Arc agents on the provisioned clusters be upgraded automatically to the latest version. Defaults to Enabled.
- agent
Version String - Version of the Arc agents to be installed on the provisioned Provisioned cluster resource
- agent
Auto stringUpgrade - Indicates whether the Arc agents on the provisioned clusters be upgraded automatically to the latest version. Defaults to Enabled.
- agent
Version string - Version of the Arc agents to be installed on the provisioned Provisioned cluster resource
- agent_
auto_ strupgrade - 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
- agent
Auto StringUpgrade - Indicates whether the Arc agents on the provisioned clusters be upgraded automatically to the latest version. Defaults to Enabled.
- agent
Version String - Version of the Arc agents to be installed on the provisioned Provisioned cluster resource
ArcAgentStatusResponse
- Agent
Version string - Version of the Arc agents currently running on the Provisioned cluster resource.
- Core
Count double - Number of CPU cores present in the Provisioned cluster resource
- Deployment
State string - Observed deployment state of the Arc Agents on the target cluster. Possible values include: 'pending', 'provisioning', 'provisioned', 'deleting', 'failed', 'upgrading'
- Error
Message string - Error messages while onboarding/upgrading/uninstalling the Arc agents
- Last
Connectivity stringTime - Last connected timestamp of the Provisioned cluster resource.
- Managed
Identity stringCertificate Expiration Time - ManagedIdentity certificate expiration time (ValidUntil).
- Onboarding
Public stringKey - 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 string - Version of the Arc agents currently running on the Provisioned cluster resource.
- Core
Count float64 - Number of CPU cores present in the Provisioned cluster resource
- Deployment
State string - Observed deployment state of the Arc Agents on the target cluster. Possible values include: 'pending', 'provisioning', 'provisioned', 'deleting', 'failed', 'upgrading'
- Error
Message string - Error messages while onboarding/upgrading/uninstalling the Arc agents
- Last
Connectivity stringTime - Last connected timestamp of the Provisioned cluster resource.
- Managed
Identity stringCertificate Expiration Time - ManagedIdentity certificate expiration time (ValidUntil).
- Onboarding
Public stringKey - 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 String - Version of the Arc agents currently running on the Provisioned cluster resource.
- core
Count Double - Number of CPU cores present in the Provisioned cluster resource
- deployment
State String - Observed deployment state of the Arc Agents on the target cluster. Possible values include: 'pending', 'provisioning', 'provisioned', 'deleting', 'failed', 'upgrading'
- error
Message String - Error messages while onboarding/upgrading/uninstalling the Arc agents
- last
Connectivity StringTime - Last connected timestamp of the Provisioned cluster resource.
- managed
Identity StringCertificate Expiration Time - ManagedIdentity certificate expiration time (ValidUntil).
- onboarding
Public StringKey - 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 string - Version of the Arc agents currently running on the Provisioned cluster resource.
- core
Count number - Number of CPU cores present in the Provisioned cluster resource
- deployment
State string - Observed deployment state of the Arc Agents on the target cluster. Possible values include: 'pending', 'provisioning', 'provisioned', 'deleting', 'failed', 'upgrading'
- error
Message string - Error messages while onboarding/upgrading/uninstalling the Arc agents
- last
Connectivity stringTime - Last connected timestamp of the Provisioned cluster resource.
- managed
Identity stringCertificate Expiration Time - ManagedIdentity certificate expiration time (ValidUntil).
- onboarding
Public stringKey - 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_ strtime - Last connected timestamp of the Provisioned cluster resource.
- managed_
identity_ strcertificate_ expiration_ time - ManagedIdentity certificate expiration time (ValidUntil).
- onboarding_
public_ strkey - 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 String - Version of the Arc agents currently running on the Provisioned cluster resource.
- core
Count Number - Number of CPU cores present in the Provisioned cluster resource
- deployment
State String - Observed deployment state of the Arc Agents on the target cluster. Possible values include: 'pending', 'provisioning', 'provisioned', 'deleting', 'failed', 'upgrading'
- error
Message String - Error messages while onboarding/upgrading/uninstalling the Arc agents
- last
Connectivity StringTime - Last connected timestamp of the Provisioned cluster resource.
- managed
Identity StringCertificate Expiration Time - ManagedIdentity certificate expiration time (ValidUntil).
- onboarding
Public StringKey - 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
- Infra
Network Pulumi.Profile Azure Native. Hybrid Container Service. Inputs. Cloud Provider Profile Response Infra Network Profile - InfraNetworkProfile - List of infra network profiles for the provisioned cluster
- Infra
Storage Pulumi.Profile Azure Native. Hybrid Container Service. Inputs. Cloud Provider Profile Response Infra Storage Profile - InfraStorageProfile - List of infra storage profiles for the provisioned cluster
- Infra
Network CloudProfile Provider Profile Response Infra Network Profile - InfraNetworkProfile - List of infra network profiles for the provisioned cluster
- Infra
Storage CloudProfile Provider Profile Response Infra Storage Profile - InfraStorageProfile - List of infra storage profiles for the provisioned cluster
- infra
Network CloudProfile Provider Profile Response Infra Network Profile - InfraNetworkProfile - List of infra network profiles for the provisioned cluster
- infra
Storage CloudProfile Provider Profile Response Infra Storage Profile - InfraStorageProfile - List of infra storage profiles for the provisioned cluster
- infra
Network CloudProfile Provider Profile Response Infra Network Profile - InfraNetworkProfile - List of infra network profiles for the provisioned cluster
- infra
Storage CloudProfile Provider Profile Response Infra Storage Profile - InfraStorageProfile - List of infra storage profiles for the provisioned cluster
- infra_
network_ Cloudprofile Provider Profile Response Infra Network Profile - InfraNetworkProfile - List of infra network profiles for the provisioned cluster
- infra_
storage_ Cloudprofile Provider Profile Response Infra Storage Profile - InfraStorageProfile - List of infra storage profiles for the provisioned cluster
- infra
Network Property MapProfile - InfraNetworkProfile - List of infra network profiles for the provisioned cluster
- infra
Storage Property MapProfile - InfraStorageProfile - List of infra storage profiles for the provisioned cluster
CloudProviderProfileResponseInfraNetworkProfile
- Vnet
Subnet List<string>Ids - 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 []stringIds - 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 List<String>Ids - 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 string[]Ids - 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_ Sequence[str]ids - 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 List<String>Ids - Array of references to azure resource corresponding to the new HybridAKSNetwork object e.g. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridContainerService/virtualNetworks/{virtualNetworkName}
CloudProviderProfileResponseInfraStorageProfile
- Storage
Space List<string>Ids - Reference to azure resource corresponding to the new HybridAKSStorage object e.g. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridContainerService/storageSpaces/{storageSpaceName}
- Storage
Space []stringIds - Reference to azure resource corresponding to the new HybridAKSStorage object e.g. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridContainerService/storageSpaces/{storageSpaceName}
- storage
Space List<String>Ids - Reference to azure resource corresponding to the new HybridAKSStorage object e.g. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridContainerService/storageSpaces/{storageSpaceName}
- storage
Space string[]Ids - Reference to azure resource corresponding to the new HybridAKSStorage object e.g. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridContainerService/storageSpaces/{storageSpaceName}
- storage_
space_ Sequence[str]ids - Reference to azure resource corresponding to the new HybridAKSStorage object e.g. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridContainerService/storageSpaces/{storageSpaceName}
- storage
Space List<String>Ids - Reference to azure resource corresponding to the new HybridAKSStorage object e.g. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridContainerService/storageSpaces/{storageSpaceName}
ControlPlaneEndpointProfileResponseControlPlaneEndpoint
ControlPlaneProfileResponse
- Availability
Zones List<string> - AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
- Cloud
Provider Pulumi.Profile Azure Native. Hybrid Container Service. Inputs. Cloud Provider Profile Response - The underlying cloud infra provider properties.
- Control
Plane Pulumi.Endpoint Azure Native. Hybrid Container Service. Inputs. Control Plane Endpoint Profile Response Control Plane Endpoint - 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 Pulumi.Azure Native. Hybrid Container Service. Inputs. Linux Profile Properties Response - 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 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.
- Node
Image stringVersion - The version of node image
- Node
Labels Dictionary<string, string> - NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
- Node
Taints List<string> - NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
- Os
Type string - OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
- Vm
Size string - VmSize - The size of the agent pool VMs.
- Availability
Zones []string - AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
- Cloud
Provider CloudProfile Provider Profile Response - The underlying cloud infra provider properties.
- Control
Plane ControlEndpoint Plane Endpoint Profile Response Control Plane Endpoint - 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 LinuxProfile Properties Response - 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 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.
- Node
Image stringVersion - The version of node image
- Node
Labels map[string]string - NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
- Node
Taints []string - NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
- Os
Type string - OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
- Vm
Size string - VmSize - The size of the agent pool VMs.
- availability
Zones List<String> - AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
- cloud
Provider CloudProfile Provider Profile Response - The underlying cloud infra provider properties.
- control
Plane ControlEndpoint Plane Endpoint Profile Response Control Plane Endpoint - 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.
- linux
Profile LinuxProfile Properties Response - Profile for Linux VMs in the container service cluster.
- max
Count Integer - The maximum number of nodes for auto-scaling
- max
Pods Integer - The maximum number of pods that can run on a node.
- min
Count 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.
- node
Image StringVersion - The version of node image
- node
Labels Map<String,String> - NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
- node
Taints List<String> - NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
- os
Type String - OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
- vm
Size String - VmSize - The size of the agent pool VMs.
- availability
Zones string[] - AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
- cloud
Provider CloudProfile Provider Profile Response - The underlying cloud infra provider properties.
- control
Plane ControlEndpoint Plane Endpoint Profile Response Control Plane Endpoint - 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.
- linux
Profile LinuxProfile Properties Response - Profile for Linux VMs in the container service cluster.
- max
Count number - The maximum number of nodes for auto-scaling
- max
Pods number - The maximum number of pods that can run on a node.
- min
Count 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.
- node
Image stringVersion - The version of node image
- node
Labels {[key: string]: string} - NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
- node
Taints string[] - NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
- os
Type string - OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
- vm
Size 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_ Cloudprofile Provider Profile Response - The underlying cloud infra provider properties.
- control_
plane_ Controlendpoint Plane Endpoint Profile Response Control Plane Endpoint - 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 LinuxProfile Properties Response - 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_ strversion - 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.
- availability
Zones List<String> - AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
- cloud
Provider Property MapProfile - The underlying cloud infra provider properties.
- control
Plane Property MapEndpoint - 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.
- linux
Profile Property Map - Profile for Linux VMs in the container service cluster.
- max
Count Number - The maximum number of nodes for auto-scaling
- max
Pods Number - The maximum number of pods that can run on a node.
- min
Count 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.
- node
Image StringVersion - The version of node image
- node
Labels Map<String> - NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
- node
Taints List<String> - NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
- os
Type String - OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
- vm
Size String - VmSize - The size of the agent pool VMs.
HttpProxyConfigResponseResponse
- Http
Proxy string - The HTTP proxy server endpoint to use.
- Https
Proxy string - The HTTPS proxy server endpoint to use.
- No
Proxy List<string> - The endpoints that should not go through proxy.
- Trusted
Ca string - Alternative CA cert to use for connecting to proxy servers.
- Username string
- Username to use for connecting to proxy server
- Http
Proxy string - The HTTP proxy server endpoint to use.
- Https
Proxy string - The HTTPS proxy server endpoint to use.
- No
Proxy []string - The endpoints that should not go through proxy.
- Trusted
Ca string - Alternative CA cert to use for connecting to proxy servers.
- Username string
- Username to use for connecting to proxy server
- http
Proxy String - The HTTP proxy server endpoint to use.
- https
Proxy String - The HTTPS proxy server endpoint to use.
- no
Proxy List<String> - The endpoints that should not go through proxy.
- trusted
Ca String - Alternative CA cert to use for connecting to proxy servers.
- username String
- Username to use for connecting to proxy server
- http
Proxy string - The HTTP proxy server endpoint to use.
- https
Proxy string - The HTTPS proxy server endpoint to use.
- no
Proxy string[] - The endpoints that should not go through proxy.
- trusted
Ca 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
- http
Proxy String - The HTTP proxy server endpoint to use.
- https
Proxy String - The HTTPS proxy server endpoint to use.
- no
Proxy List<String> - The endpoints that should not go through proxy.
- trusted
Ca String - Alternative CA cert to use for connecting to proxy servers.
- username String
- Username to use for connecting to proxy server
LinuxProfilePropertiesResponse
- Admin
Username string - AdminUsername - The administrator username to use for Linux VMs.
- Ssh
Pulumi.
Azure Native. Hybrid Container Service. Inputs. Linux Profile Properties Response Ssh - SSH - SSH configuration for Linux-based VMs running on Azure.
- Admin
Username string - AdminUsername - The administrator username to use for Linux VMs.
- Ssh
Linux
Profile Properties Response Ssh - SSH - SSH configuration for Linux-based VMs running on Azure.
- admin
Username String - AdminUsername - The administrator username to use for Linux VMs.
- ssh
Linux
Profile Properties Response Ssh - SSH - SSH configuration for Linux-based VMs running on Azure.
- admin
Username string - AdminUsername - The administrator username to use for Linux VMs.
- ssh
Linux
Profile Properties Response Ssh - SSH - SSH configuration for Linux-based VMs running on Azure.
- admin_
username str - AdminUsername - The administrator username to use for Linux VMs.
- ssh
Linux
Profile Properties Response Ssh - SSH - SSH configuration for Linux-based VMs running on Azure.
- admin
Username String - AdminUsername - The administrator username to use for Linux VMs.
- ssh Property Map
- SSH - SSH configuration for Linux-based VMs running on Azure.
LinuxProfilePropertiesResponsePublicKeys
- Key
Data 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 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 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 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.
- key
Data String - KeyData - Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers.
LinuxProfilePropertiesResponseSsh
- Public
Keys List<Pulumi.Azure Native. Hybrid Container Service. Inputs. Linux Profile Properties Response Public Keys> - PublicKeys - The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified.
- Public
Keys []LinuxProfile Properties Response Public Keys - PublicKeys - The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified.
- public
Keys List<LinuxProfile Properties Response Public Keys> - PublicKeys - The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified.
- public
Keys LinuxProfile Properties Response Public Keys[] - PublicKeys - The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified.
- public_
keys Sequence[LinuxProfile Properties Response Public Keys] - PublicKeys - The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified.
- public
Keys List<Property Map> - PublicKeys - The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified.
LoadBalancerProfileResponse
- Availability
Zones List<string> - AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
- Cloud
Provider Pulumi.Profile Azure Native. Hybrid Container Service. Inputs. Cloud Provider Profile Response - 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 Pulumi.Azure Native. Hybrid Container Service. Inputs. Linux Profile Properties Response - 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 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.
- Node
Image stringVersion - The version of node image
- Node
Labels Dictionary<string, string> - NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
- Node
Taints List<string> - NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
- Os
Type string - OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
- Vm
Size string - VmSize - The size of the agent pool VMs.
- Availability
Zones []string - AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
- Cloud
Provider CloudProfile Provider Profile Response - 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 LinuxProfile Properties Response - 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 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.
- Node
Image stringVersion - The version of node image
- Node
Labels map[string]string - NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
- Node
Taints []string - NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
- Os
Type string - OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
- Vm
Size string - VmSize - The size of the agent pool VMs.
- availability
Zones List<String> - AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
- cloud
Provider CloudProfile Provider Profile Response - 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.
- linux
Profile LinuxProfile Properties Response - Profile for Linux VMs in the container service cluster.
- max
Count Integer - The maximum number of nodes for auto-scaling
- max
Pods Integer - The maximum number of pods that can run on a node.
- min
Count 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.
- node
Image StringVersion - The version of node image
- node
Labels Map<String,String> - NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
- node
Taints List<String> - NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
- os
Type String - OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
- vm
Size String - VmSize - The size of the agent pool VMs.
- availability
Zones string[] - AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
- cloud
Provider CloudProfile Provider Profile Response - 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.
- linux
Profile LinuxProfile Properties Response - Profile for Linux VMs in the container service cluster.
- max
Count number - The maximum number of nodes for auto-scaling
- max
Pods number - The maximum number of pods that can run on a node.
- min
Count 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.
- node
Image stringVersion - The version of node image
- node
Labels {[key: string]: string} - NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
- node
Taints string[] - NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
- os
Type string - OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
- vm
Size 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_ Cloudprofile Provider Profile Response - 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 LinuxProfile Properties Response - 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_ strversion - 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.
- availability
Zones List<String> - AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
- cloud
Provider Property MapProfile - 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.
- linux
Profile Property Map - Profile for Linux VMs in the container service cluster.
- max
Count Number - The maximum number of nodes for auto-scaling
- max
Pods Number - The maximum number of pods that can run on a node.
- min
Count 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.
- node
Image StringVersion - The version of node image
- node
Labels Map<String> - NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
- node
Taints List<String> - NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
- os
Type String - OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
- vm
Size String - VmSize - The size of the agent pool VMs.
NamedAgentPoolProfileResponse
- Availability
Zones List<string> - AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
- Cloud
Provider Pulumi.Profile Azure Native. Hybrid Container Service. Inputs. Cloud Provider Profile Response - 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 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.
- Node
Image stringVersion - The version of node image
- Node
Labels Dictionary<string, string> - NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
- Node
Taints List<string> - NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
- Os
Type string - OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
- Vm
Size string - VmSize - The size of the agent pool VMs.
- Availability
Zones []string - AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
- Cloud
Provider CloudProfile Provider Profile Response - 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 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.
- Node
Image stringVersion - The version of node image
- Node
Labels map[string]string - NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
- Node
Taints []string - NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
- Os
Type string - OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
- Vm
Size string - VmSize - The size of the agent pool VMs.
- availability
Zones List<String> - AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
- cloud
Provider CloudProfile Provider Profile Response - 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.
- max
Count Integer - The maximum number of nodes for auto-scaling
- max
Pods Integer - The maximum number of pods that can run on a node.
- min
Count 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.
- node
Image StringVersion - The version of node image
- node
Labels Map<String,String> - NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
- node
Taints List<String> - NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
- os
Type String - OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
- vm
Size String - VmSize - The size of the agent pool VMs.
- availability
Zones string[] - AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
- cloud
Provider CloudProfile Provider Profile Response - 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.
- max
Count number - The maximum number of nodes for auto-scaling
- max
Pods number - The maximum number of pods that can run on a node.
- min
Count 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.
- node
Image stringVersion - The version of node image
- node
Labels {[key: string]: string} - NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
- node
Taints string[] - NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
- os
Type string - OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
- vm
Size 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_ Cloudprofile Provider Profile Response - 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_ strversion - 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.
- availability
Zones List<String> - AvailabilityZones - The list of Availability zones to use for nodes. Datacenter racks modelled as zones
- cloud
Provider Property MapProfile - 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.
- max
Count Number - The maximum number of nodes for auto-scaling
- max
Pods Number - The maximum number of pods that can run on a node.
- min
Count 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.
- node
Image StringVersion - The version of node image
- node
Labels Map<String> - NodeLabels - Agent pool node labels to be persisted across all nodes in agent pool.
- node
Taints List<String> - NodeTaints - Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
- os
Type String - OsType - OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'
- vm
Size String - VmSize - The size of the agent pool VMs.
NetworkProfileResponse
- Dns
Service stringIP - DNSServiceIP - An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
- Load
Balancer Pulumi.Profile Azure Native. Hybrid Container Service. Inputs. Load Balancer Profile Response - LoadBalancerProfile - Profile of the cluster load balancer.
- Load
Balancer stringSku - 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 string - NetworkPolicy - Network policy used for building Kubernetes network. Possible values include: 'calico', 'flannel'. Default is 'calico'
- Pod
Cidr string - PodCidr - A CIDR notation IP range from which to assign pod IPs when kubenet is used.
- Pod
Cidrs 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.
- Service
Cidr string - ServiceCidr - A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
- Service
Cidrs 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.
- Dns
Service stringIP - DNSServiceIP - An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
- Load
Balancer LoadProfile Balancer Profile Response - LoadBalancerProfile - Profile of the cluster load balancer.
- Load
Balancer stringSku - 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 string - NetworkPolicy - Network policy used for building Kubernetes network. Possible values include: 'calico', 'flannel'. Default is 'calico'
- Pod
Cidr string - PodCidr - A CIDR notation IP range from which to assign pod IPs when kubenet is used.
- Pod
Cidrs []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.
- Service
Cidr string - ServiceCidr - A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
- Service
Cidrs []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 StringIP - DNSServiceIP - An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
- load
Balancer LoadProfile Balancer Profile Response - LoadBalancerProfile - Profile of the cluster load balancer.
- load
Balancer StringSku - 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 String - NetworkPolicy - Network policy used for building Kubernetes network. Possible values include: 'calico', 'flannel'. Default is 'calico'
- pod
Cidr String - PodCidr - A CIDR notation IP range from which to assign pod IPs when kubenet is used.
- pod
Cidrs 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.
- service
Cidr String - ServiceCidr - A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
- service
Cidrs 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.
- dns
Service stringIP - DNSServiceIP - An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
- load
Balancer LoadProfile Balancer Profile Response - LoadBalancerProfile - Profile of the cluster load balancer.
- load
Balancer stringSku - 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 string - NetworkPolicy - Network policy used for building Kubernetes network. Possible values include: 'calico', 'flannel'. Default is 'calico'
- pod
Cidr string - PodCidr - A CIDR notation IP range from which to assign pod IPs when kubenet is used.
- pod
Cidrs 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.
- service
Cidr string - ServiceCidr - A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
- service
Cidrs 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_ strip - DNSServiceIP - An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
- load_
balancer_ Loadprofile Balancer Profile Response - LoadBalancerProfile - Profile of the cluster load balancer.
- load_
balancer_ strsku - 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.
- dns
Service StringIP - DNSServiceIP - An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
- load
Balancer Property MapProfile - LoadBalancerProfile - Profile of the cluster load balancer.
- load
Balancer StringSku - 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 String - NetworkPolicy - Network policy used for building Kubernetes network. Possible values include: 'calico', 'flannel'. Default is 'calico'
- pod
Cidr String - PodCidr - A CIDR notation IP range from which to assign pod IPs when kubenet is used.
- pod
Cidrs 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.
- service
Cidr String - ServiceCidr - A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
- service
Cidrs 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
- Principal
Id string - The principal id of provisioned cluster identity. This property will only be provided for a system assigned identity.
- Tenant
Id 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 string - The principal id of provisioned cluster identity. This property will only be provided for a system assigned identity.
- Tenant
Id 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 String - The principal id of provisioned cluster identity. This property will only be provided for a system assigned identity.
- tenant
Id 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 string - The principal id of provisioned cluster identity. This property will only be provided for a system assigned identity.
- tenant
Id 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.
- principal
Id String - The principal id of provisioned cluster identity. This property will only be provided for a system assigned identity.
- tenant
Id 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
ProvisionedClustersCommonPropertiesResponseFeatures
- Arc
Agent Pulumi.Profile Azure Native. Hybrid Container Service. Inputs. Arc Agent Profile Response - Arc agentry configuration for the provisioned cluster.
- Arc
Agent ArcProfile Agent Profile Response - Arc agentry configuration for the provisioned cluster.
- arc
Agent ArcProfile Agent Profile Response - Arc agentry configuration for the provisioned cluster.
- arc
Agent ArcProfile Agent Profile Response - Arc agentry configuration for the provisioned cluster.
- arc_
agent_ Arcprofile Agent Profile Response - Arc agentry configuration for the provisioned cluster.
- arc
Agent Property MapProfile - Arc agentry configuration for the provisioned cluster.
ProvisionedClustersCommonPropertiesResponseFeaturesStatus
- Arc
Agent Pulumi.Status Azure Native. Hybrid Container Service. Inputs. Arc Agent Status Response - Defines the observed Arc Agent status that is resourceSynced back to the ARM resource.
- Arc
Agent ArcStatus Agent Status Response - Defines the observed Arc Agent status that is resourceSynced back to the ARM resource.
- arc
Agent ArcStatus Agent Status Response - Defines the observed Arc Agent status that is resourceSynced back to the ARM resource.
- arc
Agent ArcStatus Agent Status Response - Defines the observed Arc Agent status that is resourceSynced back to the ARM resource.
- arc_
agent_ Arcstatus Agent Status Response - Defines the observed Arc Agent status that is resourceSynced back to the ARM resource.
- arc
Agent Property MapStatus - Defines the observed Arc Agent status that is resourceSynced back to the ARM resource.
ProvisionedClustersCommonPropertiesResponseProvisioningStatus
- Error
Pulumi.
Azure Native. Hybrid Container Service. Inputs. Provisioned Clusters Common Properties Response Error - Operation
Id string - Phase string
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- Status string
- Error
Provisioned
Clusters Common Properties Response Error - Operation
Id string - Phase string
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- Status string
- error
Provisioned
Clusters Common Properties Response Error - operation
Id String - phase String
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- status String
- error
Provisioned
Clusters Common Properties Response Error - operation
Id string - phase string
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- status string
- error
Provisioned
Clusters Common Properties Response Error - 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
- operation
Id String - phase String
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- status String
ProvisionedClustersCommonPropertiesResponseStatus
- Addon
Status Dictionary<string, Pulumi.Azure Native. Hybrid Container Service. Inputs. Addon Status Response> - AddonStatus - Status of Addons
- Error
Message string - ErrorMessage - Error messages during creation of cluster
- Features
Status Pulumi.Azure Native. Hybrid Container Service. Inputs. Provisioned Clusters Common Properties Response Features Status - Additional features status like Arc Agent Onboarding.
- Provisioning
Status Pulumi.Azure Native. Hybrid Container Service. Inputs. Provisioned Clusters Common Properties Response Provisioning Status - Contains Provisioning errors
- Addon
Status map[string]AddonStatus Response - AddonStatus - Status of Addons
- Error
Message string - ErrorMessage - Error messages during creation of cluster
- Features
Status ProvisionedClusters Common Properties Response Features Status - Additional features status like Arc Agent Onboarding.
- Provisioning
Status ProvisionedClusters Common Properties Response Provisioning Status - Contains Provisioning errors
- addon
Status Map<String,AddonStatus Response> - AddonStatus - Status of Addons
- error
Message String - ErrorMessage - Error messages during creation of cluster
- features
Status ProvisionedClusters Common Properties Response Features Status - Additional features status like Arc Agent Onboarding.
- provisioning
Status ProvisionedClusters Common Properties Response Provisioning Status - Contains Provisioning errors
- addon
Status {[key: string]: AddonStatus Response} - AddonStatus - Status of Addons
- error
Message string - ErrorMessage - Error messages during creation of cluster
- features
Status ProvisionedClusters Common Properties Response Features Status - Additional features status like Arc Agent Onboarding.
- provisioning
Status ProvisionedClusters Common Properties Response Provisioning Status - Contains Provisioning errors
- addon_
status Mapping[str, AddonStatus Response] - AddonStatus - Status of Addons
- error_
message str - ErrorMessage - Error messages during creation of cluster
- features_
status ProvisionedClusters Common Properties Response Features Status - Additional features status like Arc Agent Onboarding.
- provisioning_
status ProvisionedClusters Common Properties Response Provisioning Status - Contains Provisioning errors
- addon
Status Map<Property Map> - AddonStatus - Status of Addons
- error
Message String - ErrorMessage - Error messages during creation of cluster
- features
Status Property Map - Additional features status like Arc Agent Onboarding.
- provisioning
Status Property Map - Contains Provisioning errors
ProvisionedClustersResponsePropertiesResponse
- Provisioning
State string - Status
Pulumi.
Azure Native. Hybrid Container Service. Inputs. Provisioned Clusters Common Properties Response Status - HybridAKSClusterStatus defines the observed state of HybridAKSCluster
- Aad
Profile Pulumi.Azure Native. Hybrid Container Service. Inputs. AADProfile Response Response - AAD profile for the provisioned cluster.
- Addon
Profiles Dictionary<string, Pulumi.Azure Native. Hybrid Container Service. Inputs. Addon Profiles Response> - AddonProfiles - Profile of managed cluster add-on.
- Agent
Pool List<Pulumi.Profiles Azure Native. Hybrid Container Service. Inputs. Named Agent Pool Profile Response> - The agent pools of the cluster.
- Cloud
Provider Pulumi.Profile Azure Native. Hybrid Container Service. Inputs. Cloud Provider Profile Response - The underlying cloud infra provider properties.
- Control
Plane Pulumi.Azure Native. Hybrid Container Service. Inputs. Control Plane Profile Response - ControlPlane - ControlPlane Configuration
- Enable
Rbac bool - EnableRBAC - Whether to enable Kubernetes Role-Based Access Control.
- Features
Pulumi.
Azure Native. Hybrid Container Service. Inputs. Provisioned Clusters Common Properties Response Features - Additional features specs like Arc Agent Onboarding.
- Http
Proxy Pulumi.Config Azure Native. Hybrid Container Service. Inputs. Http Proxy Config Response Response - HttpProxyConfig - Configurations for provisioning the cluster with HTTP proxy servers.
- Kubernetes
Version string - KubernetesVersion - Version of Kubernetes specified when creating the managed cluster.
- Linux
Profile Pulumi.Azure Native. Hybrid Container Service. Inputs. Linux Profile Properties Response - LinuxProfile - The profile for Linux VMs in the Provisioned Cluster.
- Network
Profile Pulumi.Azure Native. Hybrid Container Service. Inputs. Network Profile Response - NetworkProfile - Profile of network configuration.
- Node
Resource stringGroup - NodeResourceGroup - Name of the resource group containing agent pool nodes.
- Windows
Profile Pulumi.Azure Native. Hybrid Container Service. Inputs. Windows Profile Response Response - WindowsProfile - Profile for Windows VMs in the Provisioned Cluster.
- Provisioning
State string - Status
Provisioned
Clusters Common Properties Response Status - HybridAKSClusterStatus defines the observed state of HybridAKSCluster
- Aad
Profile AADProfileResponse Response - AAD profile for the provisioned cluster.
- Addon
Profiles map[string]AddonProfiles Response - AddonProfiles - Profile of managed cluster add-on.
- Agent
Pool []NamedProfiles Agent Pool Profile Response - The agent pools of the cluster.
- Cloud
Provider CloudProfile Provider Profile Response - The underlying cloud infra provider properties.
- Control
Plane ControlPlane Profile Response - ControlPlane - ControlPlane Configuration
- Enable
Rbac bool - EnableRBAC - Whether to enable Kubernetes Role-Based Access Control.
- Features
Provisioned
Clusters Common Properties Response Features - Additional features specs like Arc Agent Onboarding.
- Http
Proxy HttpConfig Proxy Config Response Response - HttpProxyConfig - Configurations for provisioning the cluster with HTTP proxy servers.
- Kubernetes
Version string - KubernetesVersion - Version of Kubernetes specified when creating the managed cluster.
- Linux
Profile LinuxProfile Properties Response - LinuxProfile - The profile for Linux VMs in the Provisioned Cluster.
- Network
Profile NetworkProfile Response - NetworkProfile - Profile of network configuration.
- Node
Resource stringGroup - NodeResourceGroup - Name of the resource group containing agent pool nodes.
- Windows
Profile WindowsProfile Response Response - WindowsProfile - Profile for Windows VMs in the Provisioned Cluster.
- provisioning
State String - status
Provisioned
Clusters Common Properties Response Status - HybridAKSClusterStatus defines the observed state of HybridAKSCluster
- aad
Profile AADProfileResponse Response - AAD profile for the provisioned cluster.
- addon
Profiles Map<String,AddonProfiles Response> - AddonProfiles - Profile of managed cluster add-on.
- agent
Pool List<NamedProfiles Agent Pool Profile Response> - The agent pools of the cluster.
- cloud
Provider CloudProfile Provider Profile Response - The underlying cloud infra provider properties.
- control
Plane ControlPlane Profile Response - ControlPlane - ControlPlane Configuration
- enable
Rbac Boolean - EnableRBAC - Whether to enable Kubernetes Role-Based Access Control.
- features
Provisioned
Clusters Common Properties Response Features - Additional features specs like Arc Agent Onboarding.
- http
Proxy HttpConfig Proxy Config Response Response - HttpProxyConfig - Configurations for provisioning the cluster with HTTP proxy servers.
- kubernetes
Version String - KubernetesVersion - Version of Kubernetes specified when creating the managed cluster.
- linux
Profile LinuxProfile Properties Response - LinuxProfile - The profile for Linux VMs in the Provisioned Cluster.
- network
Profile NetworkProfile Response - NetworkProfile - Profile of network configuration.
- node
Resource StringGroup - NodeResourceGroup - Name of the resource group containing agent pool nodes.
- windows
Profile WindowsProfile Response Response - WindowsProfile - Profile for Windows VMs in the Provisioned Cluster.
- provisioning
State string - status
Provisioned
Clusters Common Properties Response Status - HybridAKSClusterStatus defines the observed state of HybridAKSCluster
- aad
Profile AADProfileResponse Response - AAD profile for the provisioned cluster.
- addon
Profiles {[key: string]: AddonProfiles Response} - AddonProfiles - Profile of managed cluster add-on.
- agent
Pool NamedProfiles Agent Pool Profile Response[] - The agent pools of the cluster.
- cloud
Provider CloudProfile Provider Profile Response - The underlying cloud infra provider properties.
- control
Plane ControlPlane Profile Response - ControlPlane - ControlPlane Configuration
- enable
Rbac boolean - EnableRBAC - Whether to enable Kubernetes Role-Based Access Control.
- features
Provisioned
Clusters Common Properties Response Features - Additional features specs like Arc Agent Onboarding.
- http
Proxy HttpConfig Proxy Config Response Response - HttpProxyConfig - Configurations for provisioning the cluster with HTTP proxy servers.
- kubernetes
Version string - KubernetesVersion - Version of Kubernetes specified when creating the managed cluster.
- linux
Profile LinuxProfile Properties Response - LinuxProfile - The profile for Linux VMs in the Provisioned Cluster.
- network
Profile NetworkProfile Response - NetworkProfile - Profile of network configuration.
- node
Resource stringGroup - NodeResourceGroup - Name of the resource group containing agent pool nodes.
- windows
Profile WindowsProfile Response Response - WindowsProfile - Profile for Windows VMs in the Provisioned Cluster.
- provisioning_
state str - status
Provisioned
Clusters Common Properties Response Status - HybridAKSClusterStatus defines the observed state of HybridAKSCluster
- aad_
profile AADProfileResponse Response - AAD profile for the provisioned cluster.
- addon_
profiles Mapping[str, AddonProfiles Response] - AddonProfiles - Profile of managed cluster add-on.
- agent_
pool_ Sequence[Namedprofiles Agent Pool Profile Response] - The agent pools of the cluster.
- cloud_
provider_ Cloudprofile Provider Profile Response - The underlying cloud infra provider properties.
- control_
plane ControlPlane Profile Response - ControlPlane - ControlPlane Configuration
- enable_
rbac bool - EnableRBAC - Whether to enable Kubernetes Role-Based Access Control.
- features
Provisioned
Clusters Common Properties Response Features - Additional features specs like Arc Agent Onboarding.
- http_
proxy_ Httpconfig Proxy Config Response Response - 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 LinuxProfile Properties Response - LinuxProfile - The profile for Linux VMs in the Provisioned Cluster.
- network_
profile NetworkProfile Response - NetworkProfile - Profile of network configuration.
- node_
resource_ strgroup - NodeResourceGroup - Name of the resource group containing agent pool nodes.
- windows_
profile WindowsProfile Response Response - WindowsProfile - Profile for Windows VMs in the Provisioned Cluster.
- provisioning
State String - status Property Map
- HybridAKSClusterStatus defines the observed state of HybridAKSCluster
- aad
Profile Property Map - AAD profile for the provisioned cluster.
- addon
Profiles Map<Property Map> - AddonProfiles - Profile of managed cluster add-on.
- agent
Pool List<Property Map>Profiles - The agent pools of the cluster.
- cloud
Provider Property MapProfile - The underlying cloud infra provider properties.
- control
Plane Property Map - ControlPlane - ControlPlane Configuration
- enable
Rbac Boolean - EnableRBAC - Whether to enable Kubernetes Role-Based Access Control.
- features Property Map
- Additional features specs like Arc Agent Onboarding.
- http
Proxy Property MapConfig - HttpProxyConfig - Configurations for provisioning the cluster with HTTP proxy servers.
- kubernetes
Version String - KubernetesVersion - Version of Kubernetes specified when creating the managed cluster.
- linux
Profile Property Map - LinuxProfile - The profile for Linux VMs in the Provisioned Cluster.
- network
Profile Property Map - NetworkProfile - Profile of network configuration.
- node
Resource StringGroup - NodeResourceGroup - Name of the resource group containing agent pool nodes.
- windows
Profile Property Map - WindowsProfile - Profile for Windows VMs in the Provisioned Cluster.
ProvisionedClustersResponseResponseExtendedLocation
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - 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_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
WindowsProfileResponseResponse
- Admin
Username 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
- Enable
Csi boolProxy - EnableCSIProxy - Whether to enable CSI proxy.
- License
Type 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 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
- Enable
Csi boolProxy - EnableCSIProxy - Whether to enable CSI proxy.
- License
Type 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 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
- enable
Csi BooleanProxy - EnableCSIProxy - Whether to enable CSI proxy.
- license
Type 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 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
- enable
Csi booleanProxy - EnableCSIProxy - Whether to enable CSI proxy.
- license
Type 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_ boolproxy - 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'
- admin
Username 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
- enable
Csi BooleanProxy - EnableCSIProxy - Whether to enable CSI proxy.
- license
Type 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
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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi