azure-native.networkcloud.getKubernetesCluster
Explore with Pulumi AI
Get properties of the provided the Kubernetes cluster. Azure REST API version: 2023-10-01-preview.
Other available API versions: 2023-07-01, 2024-06-01-preview, 2024-07-01.
Using getKubernetesCluster
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 getKubernetesCluster(args: GetKubernetesClusterArgs, opts?: InvokeOptions): Promise<GetKubernetesClusterResult>
function getKubernetesClusterOutput(args: GetKubernetesClusterOutputArgs, opts?: InvokeOptions): Output<GetKubernetesClusterResult>
def get_kubernetes_cluster(kubernetes_cluster_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetKubernetesClusterResult
def get_kubernetes_cluster_output(kubernetes_cluster_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetKubernetesClusterResult]
func LookupKubernetesCluster(ctx *Context, args *LookupKubernetesClusterArgs, opts ...InvokeOption) (*LookupKubernetesClusterResult, error)
func LookupKubernetesClusterOutput(ctx *Context, args *LookupKubernetesClusterOutputArgs, opts ...InvokeOption) LookupKubernetesClusterResultOutput
> Note: This function is named LookupKubernetesCluster
in the Go SDK.
public static class GetKubernetesCluster
{
public static Task<GetKubernetesClusterResult> InvokeAsync(GetKubernetesClusterArgs args, InvokeOptions? opts = null)
public static Output<GetKubernetesClusterResult> Invoke(GetKubernetesClusterInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetKubernetesClusterResult> getKubernetesCluster(GetKubernetesClusterArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:networkcloud:getKubernetesCluster
arguments:
# arguments dictionary
The following arguments are supported:
- Kubernetes
Cluster stringName - The name of the Kubernetes cluster.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Kubernetes
Cluster stringName - The name of the Kubernetes cluster.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- kubernetes
Cluster StringName - The name of the Kubernetes cluster.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- kubernetes
Cluster stringName - The name of the Kubernetes cluster.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- kubernetes_
cluster_ strname - The name of the Kubernetes cluster.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- kubernetes
Cluster StringName - The name of the Kubernetes cluster.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getKubernetesCluster Result
The following output properties are available:
- Attached
Network List<string>Ids - The full list of network resource IDs that are attached to this cluster, including those attached only to specific agent pools.
- Available
Upgrades List<Pulumi.Azure Native. Network Cloud. Outputs. Available Upgrade Response> - The list of versions that this Kubernetes cluster can be upgraded to.
- Cluster
Id string - The resource ID of the Network Cloud cluster.
- Connected
Cluster stringId - The resource ID of the connected cluster set up when this Kubernetes cluster is created.
- Control
Plane stringKubernetes Version - The current running version of Kubernetes on the control plane.
- Control
Plane Pulumi.Node Configuration Azure Native. Network Cloud. Outputs. Control Plane Node Configuration Response - The defining characteristics of the control plane for this Kubernetes Cluster.
- Detailed
Status string - The current status of the Kubernetes cluster.
- Detailed
Status stringMessage - The descriptive message about the current detailed status.
- Extended
Location Pulumi.Azure Native. Network Cloud. Outputs. Extended Location Response - The extended location of the cluster associated with the resource.
- Feature
Statuses List<Pulumi.Azure Native. Network Cloud. Outputs. Feature Status Response> - The current feature settings.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Initial
Agent List<Pulumi.Pool Configurations Azure Native. Network Cloud. Outputs. Initial Agent Pool Configuration Response> - The agent pools that are created with this Kubernetes cluster for running critical system services and workloads. This data in this field is only used during creation, and the field will be empty following the creation of the Kubernetes Cluster. After creation, the management of agent pools is done using the agentPools sub-resource.
- Kubernetes
Version string - The Kubernetes version for this cluster. Accepts n.n, n.n.n, and n.n.n-n format. The interpreted version used will be resolved into this field after creation or update.
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Network
Configuration Pulumi.Azure Native. Network Cloud. Outputs. Network Configuration Response - The configuration of the Kubernetes cluster networking, including the attachment of networks that span the cluster.
- Nodes
List<Pulumi.
Azure Native. Network Cloud. Outputs. Kubernetes Cluster Node Response> - The details of the nodes in this cluster.
- Provisioning
State string - The provisioning state of the Kubernetes cluster resource.
- System
Data Pulumi.Azure Native. Network Cloud. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Aad
Configuration Pulumi.Azure Native. Network Cloud. Outputs. Aad Configuration Response - The Azure Active Directory Integration properties.
- Administrator
Configuration Pulumi.Azure Native. Network Cloud. Outputs. Administrator Configuration Response - The administrative credentials that will be applied to the control plane and agent pool nodes that do not specify their own values.
- Managed
Resource Pulumi.Group Configuration Azure Native. Network Cloud. Outputs. Managed Resource Group Configuration Response - The configuration of the managed resource group associated with the resource.
- Dictionary<string, string>
- Resource tags.
- Attached
Network []stringIds - The full list of network resource IDs that are attached to this cluster, including those attached only to specific agent pools.
- Available
Upgrades []AvailableUpgrade Response - The list of versions that this Kubernetes cluster can be upgraded to.
- Cluster
Id string - The resource ID of the Network Cloud cluster.
- Connected
Cluster stringId - The resource ID of the connected cluster set up when this Kubernetes cluster is created.
- Control
Plane stringKubernetes Version - The current running version of Kubernetes on the control plane.
- Control
Plane ControlNode Configuration Plane Node Configuration Response - The defining characteristics of the control plane for this Kubernetes Cluster.
- Detailed
Status string - The current status of the Kubernetes cluster.
- Detailed
Status stringMessage - The descriptive message about the current detailed status.
- Extended
Location ExtendedLocation Response - The extended location of the cluster associated with the resource.
- Feature
Statuses []FeatureStatus Response - The current feature settings.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Initial
Agent []InitialPool Configurations Agent Pool Configuration Response - The agent pools that are created with this Kubernetes cluster for running critical system services and workloads. This data in this field is only used during creation, and the field will be empty following the creation of the Kubernetes Cluster. After creation, the management of agent pools is done using the agentPools sub-resource.
- Kubernetes
Version string - The Kubernetes version for this cluster. Accepts n.n, n.n.n, and n.n.n-n format. The interpreted version used will be resolved into this field after creation or update.
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Network
Configuration NetworkConfiguration Response - The configuration of the Kubernetes cluster networking, including the attachment of networks that span the cluster.
- Nodes
[]Kubernetes
Cluster Node Response - The details of the nodes in this cluster.
- Provisioning
State string - The provisioning state of the Kubernetes cluster resource.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Aad
Configuration AadConfiguration Response - The Azure Active Directory Integration properties.
- Administrator
Configuration AdministratorConfiguration Response - The administrative credentials that will be applied to the control plane and agent pool nodes that do not specify their own values.
- Managed
Resource ManagedGroup Configuration Resource Group Configuration Response - The configuration of the managed resource group associated with the resource.
- map[string]string
- Resource tags.
- attached
Network List<String>Ids - The full list of network resource IDs that are attached to this cluster, including those attached only to specific agent pools.
- available
Upgrades List<AvailableUpgrade Response> - The list of versions that this Kubernetes cluster can be upgraded to.
- cluster
Id String - The resource ID of the Network Cloud cluster.
- connected
Cluster StringId - The resource ID of the connected cluster set up when this Kubernetes cluster is created.
- control
Plane StringKubernetes Version - The current running version of Kubernetes on the control plane.
- control
Plane ControlNode Configuration Plane Node Configuration Response - The defining characteristics of the control plane for this Kubernetes Cluster.
- detailed
Status String - The current status of the Kubernetes cluster.
- detailed
Status StringMessage - The descriptive message about the current detailed status.
- extended
Location ExtendedLocation Response - The extended location of the cluster associated with the resource.
- feature
Statuses List<FeatureStatus Response> - The current feature settings.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- initial
Agent List<InitialPool Configurations Agent Pool Configuration Response> - The agent pools that are created with this Kubernetes cluster for running critical system services and workloads. This data in this field is only used during creation, and the field will be empty following the creation of the Kubernetes Cluster. After creation, the management of agent pools is done using the agentPools sub-resource.
- kubernetes
Version String - The Kubernetes version for this cluster. Accepts n.n, n.n.n, and n.n.n-n format. The interpreted version used will be resolved into this field after creation or update.
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- network
Configuration NetworkConfiguration Response - The configuration of the Kubernetes cluster networking, including the attachment of networks that span the cluster.
- nodes
List<Kubernetes
Cluster Node Response> - The details of the nodes in this cluster.
- provisioning
State String - The provisioning state of the Kubernetes cluster resource.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- aad
Configuration AadConfiguration Response - The Azure Active Directory Integration properties.
- administrator
Configuration AdministratorConfiguration Response - The administrative credentials that will be applied to the control plane and agent pool nodes that do not specify their own values.
- managed
Resource ManagedGroup Configuration Resource Group Configuration Response - The configuration of the managed resource group associated with the resource.
- Map<String,String>
- Resource tags.
- attached
Network string[]Ids - The full list of network resource IDs that are attached to this cluster, including those attached only to specific agent pools.
- available
Upgrades AvailableUpgrade Response[] - The list of versions that this Kubernetes cluster can be upgraded to.
- cluster
Id string - The resource ID of the Network Cloud cluster.
- connected
Cluster stringId - The resource ID of the connected cluster set up when this Kubernetes cluster is created.
- control
Plane stringKubernetes Version - The current running version of Kubernetes on the control plane.
- control
Plane ControlNode Configuration Plane Node Configuration Response - The defining characteristics of the control plane for this Kubernetes Cluster.
- detailed
Status string - The current status of the Kubernetes cluster.
- detailed
Status stringMessage - The descriptive message about the current detailed status.
- extended
Location ExtendedLocation Response - The extended location of the cluster associated with the resource.
- feature
Statuses FeatureStatus Response[] - The current feature settings.
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- initial
Agent InitialPool Configurations Agent Pool Configuration Response[] - The agent pools that are created with this Kubernetes cluster for running critical system services and workloads. This data in this field is only used during creation, and the field will be empty following the creation of the Kubernetes Cluster. After creation, the management of agent pools is done using the agentPools sub-resource.
- kubernetes
Version string - The Kubernetes version for this cluster. Accepts n.n, n.n.n, and n.n.n-n format. The interpreted version used will be resolved into this field after creation or update.
- location string
- The geo-location where the resource lives
- name string
- The name of the resource
- network
Configuration NetworkConfiguration Response - The configuration of the Kubernetes cluster networking, including the attachment of networks that span the cluster.
- nodes
Kubernetes
Cluster Node Response[] - The details of the nodes in this cluster.
- provisioning
State string - The provisioning state of the Kubernetes cluster resource.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- aad
Configuration AadConfiguration Response - The Azure Active Directory Integration properties.
- administrator
Configuration AdministratorConfiguration Response - The administrative credentials that will be applied to the control plane and agent pool nodes that do not specify their own values.
- managed
Resource ManagedGroup Configuration Resource Group Configuration Response - The configuration of the managed resource group associated with the resource.
- {[key: string]: string}
- Resource tags.
- attached_
network_ Sequence[str]ids - The full list of network resource IDs that are attached to this cluster, including those attached only to specific agent pools.
- available_
upgrades Sequence[AvailableUpgrade Response] - The list of versions that this Kubernetes cluster can be upgraded to.
- cluster_
id str - The resource ID of the Network Cloud cluster.
- connected_
cluster_ strid - The resource ID of the connected cluster set up when this Kubernetes cluster is created.
- control_
plane_ strkubernetes_ version - The current running version of Kubernetes on the control plane.
- control_
plane_ Controlnode_ configuration Plane Node Configuration Response - The defining characteristics of the control plane for this Kubernetes Cluster.
- detailed_
status str - The current status of the Kubernetes cluster.
- detailed_
status_ strmessage - The descriptive message about the current detailed status.
- extended_
location ExtendedLocation Response - The extended location of the cluster associated with the resource.
- feature_
statuses Sequence[FeatureStatus Response] - The current feature settings.
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- initial_
agent_ Sequence[Initialpool_ configurations Agent Pool Configuration Response] - The agent pools that are created with this Kubernetes cluster for running critical system services and workloads. This data in this field is only used during creation, and the field will be empty following the creation of the Kubernetes Cluster. After creation, the management of agent pools is done using the agentPools sub-resource.
- kubernetes_
version str - The Kubernetes version for this cluster. Accepts n.n, n.n.n, and n.n.n-n format. The interpreted version used will be resolved into this field after creation or update.
- location str
- The geo-location where the resource lives
- name str
- The name of the resource
- network_
configuration NetworkConfiguration Response - The configuration of the Kubernetes cluster networking, including the attachment of networks that span the cluster.
- nodes
Sequence[Kubernetes
Cluster Node Response] - The details of the nodes in this cluster.
- provisioning_
state str - The provisioning state of the Kubernetes cluster resource.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- aad_
configuration AadConfiguration Response - The Azure Active Directory Integration properties.
- administrator_
configuration AdministratorConfiguration Response - The administrative credentials that will be applied to the control plane and agent pool nodes that do not specify their own values.
- managed_
resource_ Managedgroup_ configuration Resource Group Configuration Response - The configuration of the managed resource group associated with the resource.
- Mapping[str, str]
- Resource tags.
- attached
Network List<String>Ids - The full list of network resource IDs that are attached to this cluster, including those attached only to specific agent pools.
- available
Upgrades List<Property Map> - The list of versions that this Kubernetes cluster can be upgraded to.
- cluster
Id String - The resource ID of the Network Cloud cluster.
- connected
Cluster StringId - The resource ID of the connected cluster set up when this Kubernetes cluster is created.
- control
Plane StringKubernetes Version - The current running version of Kubernetes on the control plane.
- control
Plane Property MapNode Configuration - The defining characteristics of the control plane for this Kubernetes Cluster.
- detailed
Status String - The current status of the Kubernetes cluster.
- detailed
Status StringMessage - The descriptive message about the current detailed status.
- extended
Location Property Map - The extended location of the cluster associated with the resource.
- feature
Statuses List<Property Map> - The current feature settings.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- initial
Agent List<Property Map>Pool Configurations - The agent pools that are created with this Kubernetes cluster for running critical system services and workloads. This data in this field is only used during creation, and the field will be empty following the creation of the Kubernetes Cluster. After creation, the management of agent pools is done using the agentPools sub-resource.
- kubernetes
Version String - The Kubernetes version for this cluster. Accepts n.n, n.n.n, and n.n.n-n format. The interpreted version used will be resolved into this field after creation or update.
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- network
Configuration Property Map - The configuration of the Kubernetes cluster networking, including the attachment of networks that span the cluster.
- nodes List<Property Map>
- The details of the nodes in this cluster.
- provisioning
State String - The provisioning state of the Kubernetes cluster resource.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- aad
Configuration Property Map - The Azure Active Directory Integration properties.
- administrator
Configuration Property Map - The administrative credentials that will be applied to the control plane and agent pool nodes that do not specify their own values.
- managed
Resource Property MapGroup Configuration - The configuration of the managed resource group associated with the resource.
- Map<String>
- Resource tags.
Supporting Types
AadConfigurationResponse
- Admin
Group List<string>Object Ids - The list of Azure Active Directory group object IDs that will have an administrative role on the Kubernetes cluster.
- Admin
Group []stringObject Ids - The list of Azure Active Directory group object IDs that will have an administrative role on the Kubernetes cluster.
- admin
Group List<String>Object Ids - The list of Azure Active Directory group object IDs that will have an administrative role on the Kubernetes cluster.
- admin
Group string[]Object Ids - The list of Azure Active Directory group object IDs that will have an administrative role on the Kubernetes cluster.
- admin_
group_ Sequence[str]object_ ids - The list of Azure Active Directory group object IDs that will have an administrative role on the Kubernetes cluster.
- admin
Group List<String>Object Ids - The list of Azure Active Directory group object IDs that will have an administrative role on the Kubernetes cluster.
AdministratorConfigurationResponse
- Admin
Username string - The user name for the administrator that will be applied to the operating systems that run Kubernetes nodes. If not supplied, a user name will be chosen by the service.
- Ssh
Public List<Pulumi.Keys Azure Native. Network Cloud. Inputs. Ssh Public Key Response> - The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment.
- Admin
Username string - The user name for the administrator that will be applied to the operating systems that run Kubernetes nodes. If not supplied, a user name will be chosen by the service.
- Ssh
Public []SshKeys Public Key Response - The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment.
- admin
Username String - The user name for the administrator that will be applied to the operating systems that run Kubernetes nodes. If not supplied, a user name will be chosen by the service.
- ssh
Public List<SshKeys Public Key Response> - The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment.
- admin
Username string - The user name for the administrator that will be applied to the operating systems that run Kubernetes nodes. If not supplied, a user name will be chosen by the service.
- ssh
Public SshKeys Public Key Response[] - The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment.
- admin_
username str - The user name for the administrator that will be applied to the operating systems that run Kubernetes nodes. If not supplied, a user name will be chosen by the service.
- ssh_
public_ Sequence[Sshkeys Public Key Response] - The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment.
- admin
Username String - The user name for the administrator that will be applied to the operating systems that run Kubernetes nodes. If not supplied, a user name will be chosen by the service.
- ssh
Public List<Property Map>Keys - The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment.
AgentOptionsResponse
- Hugepages
Count double - The number of hugepages to allocate.
- Hugepages
Size string - The size of the hugepages to allocate.
- Hugepages
Count float64 - The number of hugepages to allocate.
- Hugepages
Size string - The size of the hugepages to allocate.
- hugepages
Count Double - The number of hugepages to allocate.
- hugepages
Size String - The size of the hugepages to allocate.
- hugepages
Count number - The number of hugepages to allocate.
- hugepages
Size string - The size of the hugepages to allocate.
- hugepages_
count float - The number of hugepages to allocate.
- hugepages_
size str - The size of the hugepages to allocate.
- hugepages
Count Number - The number of hugepages to allocate.
- hugepages
Size String - The size of the hugepages to allocate.
AgentPoolUpgradeSettingsResponse
- Max
Surge string - The maximum number or percentage of nodes that are surged during upgrade. This can either be set to an integer (e.g. '5') or a percentage (e.g. '50%'). If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. For percentages, fractional nodes are rounded up. If not specified, the default is 1.
- Max
Surge string - The maximum number or percentage of nodes that are surged during upgrade. This can either be set to an integer (e.g. '5') or a percentage (e.g. '50%'). If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. For percentages, fractional nodes are rounded up. If not specified, the default is 1.
- max
Surge String - The maximum number or percentage of nodes that are surged during upgrade. This can either be set to an integer (e.g. '5') or a percentage (e.g. '50%'). If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. For percentages, fractional nodes are rounded up. If not specified, the default is 1.
- max
Surge string - The maximum number or percentage of nodes that are surged during upgrade. This can either be set to an integer (e.g. '5') or a percentage (e.g. '50%'). If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. For percentages, fractional nodes are rounded up. If not specified, the default is 1.
- max_
surge str - The maximum number or percentage of nodes that are surged during upgrade. This can either be set to an integer (e.g. '5') or a percentage (e.g. '50%'). If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. For percentages, fractional nodes are rounded up. If not specified, the default is 1.
- max
Surge String - The maximum number or percentage of nodes that are surged during upgrade. This can either be set to an integer (e.g. '5') or a percentage (e.g. '50%'). If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. For percentages, fractional nodes are rounded up. If not specified, the default is 1.
AttachedNetworkConfigurationResponse
- L2Networks
List<Pulumi.
Azure Native. Network Cloud. Inputs. L2Network Attachment Configuration Response> - The list of Layer 2 Networks and related configuration for attachment.
- L3Networks
List<Pulumi.
Azure Native. Network Cloud. Inputs. L3Network Attachment Configuration Response> - The list of Layer 3 Networks and related configuration for attachment.
- Trunked
Networks List<Pulumi.Azure Native. Network Cloud. Inputs. Trunked Network Attachment Configuration Response> - The list of Trunked Networks and related configuration for attachment.
- L2Networks
[]L2Network
Attachment Configuration Response - The list of Layer 2 Networks and related configuration for attachment.
- L3Networks
[]L3Network
Attachment Configuration Response - The list of Layer 3 Networks and related configuration for attachment.
- Trunked
Networks []TrunkedNetwork Attachment Configuration Response - The list of Trunked Networks and related configuration for attachment.
- l2Networks
List<L2Network
Attachment Configuration Response> - The list of Layer 2 Networks and related configuration for attachment.
- l3Networks
List<L3Network
Attachment Configuration Response> - The list of Layer 3 Networks and related configuration for attachment.
- trunked
Networks List<TrunkedNetwork Attachment Configuration Response> - The list of Trunked Networks and related configuration for attachment.
- l2Networks
L2Network
Attachment Configuration Response[] - The list of Layer 2 Networks and related configuration for attachment.
- l3Networks
L3Network
Attachment Configuration Response[] - The list of Layer 3 Networks and related configuration for attachment.
- trunked
Networks TrunkedNetwork Attachment Configuration Response[] - The list of Trunked Networks and related configuration for attachment.
- l2_
networks Sequence[L2NetworkAttachment Configuration Response] - The list of Layer 2 Networks and related configuration for attachment.
- l3_
networks Sequence[L3NetworkAttachment Configuration Response] - The list of Layer 3 Networks and related configuration for attachment.
- trunked_
networks Sequence[TrunkedNetwork Attachment Configuration Response] - The list of Trunked Networks and related configuration for attachment.
- l2Networks List<Property Map>
- The list of Layer 2 Networks and related configuration for attachment.
- l3Networks List<Property Map>
- The list of Layer 3 Networks and related configuration for attachment.
- trunked
Networks List<Property Map> - The list of Trunked Networks and related configuration for attachment.
AvailableUpgradeResponse
- Availability
Lifecycle string - The version lifecycle indicator.
- Version string
- The version available for upgrading.
- Availability
Lifecycle string - The version lifecycle indicator.
- Version string
- The version available for upgrading.
- availability
Lifecycle String - The version lifecycle indicator.
- version String
- The version available for upgrading.
- availability
Lifecycle string - The version lifecycle indicator.
- version string
- The version available for upgrading.
- availability_
lifecycle str - The version lifecycle indicator.
- version str
- The version available for upgrading.
- availability
Lifecycle String - The version lifecycle indicator.
- version String
- The version available for upgrading.
BgpAdvertisementResponse
- Ip
Address List<string>Pools - The names of the IP address pools associated with this announcement.
- Advertise
To stringFabric - The indicator of if this advertisement is also made to the network fabric associated with the Network Cloud Cluster. This field is ignored if fabricPeeringEnabled is set to False.
- Communities List<string>
- The names of the BGP communities to be associated with the announcement, utilizing a BGP community string in 1234:1234 format.
- Peers List<string>
- The names of the BGP peers to limit this advertisement to. If no values are specified, all BGP peers will receive this advertisement.
- Ip
Address []stringPools - The names of the IP address pools associated with this announcement.
- Advertise
To stringFabric - The indicator of if this advertisement is also made to the network fabric associated with the Network Cloud Cluster. This field is ignored if fabricPeeringEnabled is set to False.
- Communities []string
- The names of the BGP communities to be associated with the announcement, utilizing a BGP community string in 1234:1234 format.
- Peers []string
- The names of the BGP peers to limit this advertisement to. If no values are specified, all BGP peers will receive this advertisement.
- ip
Address List<String>Pools - The names of the IP address pools associated with this announcement.
- advertise
To StringFabric - The indicator of if this advertisement is also made to the network fabric associated with the Network Cloud Cluster. This field is ignored if fabricPeeringEnabled is set to False.
- communities List<String>
- The names of the BGP communities to be associated with the announcement, utilizing a BGP community string in 1234:1234 format.
- peers List<String>
- The names of the BGP peers to limit this advertisement to. If no values are specified, all BGP peers will receive this advertisement.
- ip
Address string[]Pools - The names of the IP address pools associated with this announcement.
- advertise
To stringFabric - The indicator of if this advertisement is also made to the network fabric associated with the Network Cloud Cluster. This field is ignored if fabricPeeringEnabled is set to False.
- communities string[]
- The names of the BGP communities to be associated with the announcement, utilizing a BGP community string in 1234:1234 format.
- peers string[]
- The names of the BGP peers to limit this advertisement to. If no values are specified, all BGP peers will receive this advertisement.
- ip_
address_ Sequence[str]pools - The names of the IP address pools associated with this announcement.
- advertise_
to_ strfabric - The indicator of if this advertisement is also made to the network fabric associated with the Network Cloud Cluster. This field is ignored if fabricPeeringEnabled is set to False.
- communities Sequence[str]
- The names of the BGP communities to be associated with the announcement, utilizing a BGP community string in 1234:1234 format.
- peers Sequence[str]
- The names of the BGP peers to limit this advertisement to. If no values are specified, all BGP peers will receive this advertisement.
- ip
Address List<String>Pools - The names of the IP address pools associated with this announcement.
- advertise
To StringFabric - The indicator of if this advertisement is also made to the network fabric associated with the Network Cloud Cluster. This field is ignored if fabricPeeringEnabled is set to False.
- communities List<String>
- The names of the BGP communities to be associated with the announcement, utilizing a BGP community string in 1234:1234 format.
- peers List<String>
- The names of the BGP peers to limit this advertisement to. If no values are specified, all BGP peers will receive this advertisement.
BgpServiceLoadBalancerConfigurationResponse
- Bgp
Advertisements List<Pulumi.Azure Native. Network Cloud. Inputs. Bgp Advertisement Response> - The association of IP address pools to the communities and peers, allowing for announcement of IPs.
- Bgp
Peers List<Pulumi.Azure Native. Network Cloud. Inputs. Service Load Balancer Bgp Peer Response> - The list of additional BgpPeer entities that the Kubernetes cluster will peer with. All peering must be explicitly defined.
- Fabric
Peering stringEnabled - The indicator to specify if the load balancer peers with the network fabric.
- Ip
Address List<Pulumi.Pools Azure Native. Network Cloud. Inputs. Ip Address Pool Response> - The list of pools of IP addresses that can be allocated to Load Balancer services.
- Bgp
Advertisements []BgpAdvertisement Response - The association of IP address pools to the communities and peers, allowing for announcement of IPs.
- Bgp
Peers []ServiceLoad Balancer Bgp Peer Response - The list of additional BgpPeer entities that the Kubernetes cluster will peer with. All peering must be explicitly defined.
- Fabric
Peering stringEnabled - The indicator to specify if the load balancer peers with the network fabric.
- Ip
Address []IpPools Address Pool Response - The list of pools of IP addresses that can be allocated to Load Balancer services.
- bgp
Advertisements List<BgpAdvertisement Response> - The association of IP address pools to the communities and peers, allowing for announcement of IPs.
- bgp
Peers List<ServiceLoad Balancer Bgp Peer Response> - The list of additional BgpPeer entities that the Kubernetes cluster will peer with. All peering must be explicitly defined.
- fabric
Peering StringEnabled - The indicator to specify if the load balancer peers with the network fabric.
- ip
Address List<IpPools Address Pool Response> - The list of pools of IP addresses that can be allocated to Load Balancer services.
- bgp
Advertisements BgpAdvertisement Response[] - The association of IP address pools to the communities and peers, allowing for announcement of IPs.
- bgp
Peers ServiceLoad Balancer Bgp Peer Response[] - The list of additional BgpPeer entities that the Kubernetes cluster will peer with. All peering must be explicitly defined.
- fabric
Peering stringEnabled - The indicator to specify if the load balancer peers with the network fabric.
- ip
Address IpPools Address Pool Response[] - The list of pools of IP addresses that can be allocated to Load Balancer services.
- bgp_
advertisements Sequence[BgpAdvertisement Response] - The association of IP address pools to the communities and peers, allowing for announcement of IPs.
- bgp_
peers Sequence[ServiceLoad Balancer Bgp Peer Response] - The list of additional BgpPeer entities that the Kubernetes cluster will peer with. All peering must be explicitly defined.
- fabric_
peering_ strenabled - The indicator to specify if the load balancer peers with the network fabric.
- ip_
address_ Sequence[Ippools Address Pool Response] - The list of pools of IP addresses that can be allocated to Load Balancer services.
- bgp
Advertisements List<Property Map> - The association of IP address pools to the communities and peers, allowing for announcement of IPs.
- bgp
Peers List<Property Map> - The list of additional BgpPeer entities that the Kubernetes cluster will peer with. All peering must be explicitly defined.
- fabric
Peering StringEnabled - The indicator to specify if the load balancer peers with the network fabric.
- ip
Address List<Property Map>Pools - The list of pools of IP addresses that can be allocated to Load Balancer services.
ControlPlaneNodeConfigurationResponse
- Count double
- The number of virtual machines that use this configuration.
- Vm
Sku stringName - The name of the VM SKU supplied during creation.
- Administrator
Configuration Pulumi.Azure Native. Network Cloud. Inputs. Administrator Configuration Response - The administrator credentials to be used for the nodes in the control plane.
- Availability
Zones List<string> - The list of availability zones of the Network Cloud cluster to be used for the provisioning of nodes in the control plane. If not specified, all availability zones will be used.
- Count float64
- The number of virtual machines that use this configuration.
- Vm
Sku stringName - The name of the VM SKU supplied during creation.
- Administrator
Configuration AdministratorConfiguration Response - The administrator credentials to be used for the nodes in the control plane.
- Availability
Zones []string - The list of availability zones of the Network Cloud cluster to be used for the provisioning of nodes in the control plane. If not specified, all availability zones will be used.
- count Double
- The number of virtual machines that use this configuration.
- vm
Sku StringName - The name of the VM SKU supplied during creation.
- administrator
Configuration AdministratorConfiguration Response - The administrator credentials to be used for the nodes in the control plane.
- availability
Zones List<String> - The list of availability zones of the Network Cloud cluster to be used for the provisioning of nodes in the control plane. If not specified, all availability zones will be used.
- count number
- The number of virtual machines that use this configuration.
- vm
Sku stringName - The name of the VM SKU supplied during creation.
- administrator
Configuration AdministratorConfiguration Response - The administrator credentials to be used for the nodes in the control plane.
- availability
Zones string[] - The list of availability zones of the Network Cloud cluster to be used for the provisioning of nodes in the control plane. If not specified, all availability zones will be used.
- count float
- The number of virtual machines that use this configuration.
- vm_
sku_ strname - The name of the VM SKU supplied during creation.
- administrator_
configuration AdministratorConfiguration Response - The administrator credentials to be used for the nodes in the control plane.
- availability_
zones Sequence[str] - The list of availability zones of the Network Cloud cluster to be used for the provisioning of nodes in the control plane. If not specified, all availability zones will be used.
- count Number
- The number of virtual machines that use this configuration.
- vm
Sku StringName - The name of the VM SKU supplied during creation.
- administrator
Configuration Property Map - The administrator credentials to be used for the nodes in the control plane.
- availability
Zones List<String> - The list of availability zones of the Network Cloud cluster to be used for the provisioning of nodes in the control plane. If not specified, all availability zones will be used.
ExtendedLocationResponse
FeatureStatusResponse
- Detailed
Status string - The status representing the state of this feature.
- Detailed
Status stringMessage - The descriptive message about the current detailed status.
- Name string
- The name of the feature.
- Version string
- The version of the feature.
- Detailed
Status string - The status representing the state of this feature.
- Detailed
Status stringMessage - The descriptive message about the current detailed status.
- Name string
- The name of the feature.
- Version string
- The version of the feature.
- detailed
Status String - The status representing the state of this feature.
- detailed
Status StringMessage - The descriptive message about the current detailed status.
- name String
- The name of the feature.
- version String
- The version of the feature.
- detailed
Status string - The status representing the state of this feature.
- detailed
Status stringMessage - The descriptive message about the current detailed status.
- name string
- The name of the feature.
- version string
- The version of the feature.
- detailed_
status str - The status representing the state of this feature.
- detailed_
status_ strmessage - The descriptive message about the current detailed status.
- name str
- The name of the feature.
- version str
- The version of the feature.
- detailed
Status String - The status representing the state of this feature.
- detailed
Status StringMessage - The descriptive message about the current detailed status.
- name String
- The name of the feature.
- version String
- The version of the feature.
InitialAgentPoolConfigurationResponse
- Count double
- The number of virtual machines that use this configuration.
- Mode string
- The selection of how this agent pool is utilized, either as a system pool or a user pool. System pools run the features and critical services for the Kubernetes Cluster, while user pools are dedicated to user workloads. Every Kubernetes cluster must contain at least one system node pool with at least one node.
- Name string
- The name that will be used for the agent pool resource representing this agent pool.
- Vm
Sku stringName - The name of the VM SKU that determines the size of resources allocated for node VMs.
- Administrator
Configuration Pulumi.Azure Native. Network Cloud. Inputs. Administrator Configuration Response - The administrator credentials to be used for the nodes in this agent pool.
- Agent
Options Pulumi.Azure Native. Network Cloud. Inputs. Agent Options Response - The configurations that will be applied to each agent in this agent pool.
- Attached
Network Pulumi.Configuration Azure Native. Network Cloud. Inputs. Attached Network Configuration Response - The configuration of networks being attached to the agent pool for use by the workloads that run on this Kubernetes cluster.
- Availability
Zones List<string> - The list of availability zones of the Network Cloud cluster used for the provisioning of nodes in this agent pool. If not specified, all availability zones will be used.
- Labels
List<Pulumi.
Azure Native. Network Cloud. Inputs. Kubernetes Label Response> - The labels applied to the nodes in this agent pool.
- Taints
List<Pulumi.
Azure Native. Network Cloud. Inputs. Kubernetes Label Response> - The taints applied to the nodes in this agent pool.
- Upgrade
Settings Pulumi.Azure Native. Network Cloud. Inputs. Agent Pool Upgrade Settings Response - The configuration of the agent pool.
- Count float64
- The number of virtual machines that use this configuration.
- Mode string
- The selection of how this agent pool is utilized, either as a system pool or a user pool. System pools run the features and critical services for the Kubernetes Cluster, while user pools are dedicated to user workloads. Every Kubernetes cluster must contain at least one system node pool with at least one node.
- Name string
- The name that will be used for the agent pool resource representing this agent pool.
- Vm
Sku stringName - The name of the VM SKU that determines the size of resources allocated for node VMs.
- Administrator
Configuration AdministratorConfiguration Response - The administrator credentials to be used for the nodes in this agent pool.
- Agent
Options AgentOptions Response - The configurations that will be applied to each agent in this agent pool.
- Attached
Network AttachedConfiguration Network Configuration Response - The configuration of networks being attached to the agent pool for use by the workloads that run on this Kubernetes cluster.
- Availability
Zones []string - The list of availability zones of the Network Cloud cluster used for the provisioning of nodes in this agent pool. If not specified, all availability zones will be used.
- Labels
[]Kubernetes
Label Response - The labels applied to the nodes in this agent pool.
- Taints
[]Kubernetes
Label Response - The taints applied to the nodes in this agent pool.
- Upgrade
Settings AgentPool Upgrade Settings Response - The configuration of the agent pool.
- count Double
- The number of virtual machines that use this configuration.
- mode String
- The selection of how this agent pool is utilized, either as a system pool or a user pool. System pools run the features and critical services for the Kubernetes Cluster, while user pools are dedicated to user workloads. Every Kubernetes cluster must contain at least one system node pool with at least one node.
- name String
- The name that will be used for the agent pool resource representing this agent pool.
- vm
Sku StringName - The name of the VM SKU that determines the size of resources allocated for node VMs.
- administrator
Configuration AdministratorConfiguration Response - The administrator credentials to be used for the nodes in this agent pool.
- agent
Options AgentOptions Response - The configurations that will be applied to each agent in this agent pool.
- attached
Network AttachedConfiguration Network Configuration Response - The configuration of networks being attached to the agent pool for use by the workloads that run on this Kubernetes cluster.
- availability
Zones List<String> - The list of availability zones of the Network Cloud cluster used for the provisioning of nodes in this agent pool. If not specified, all availability zones will be used.
- labels
List<Kubernetes
Label Response> - The labels applied to the nodes in this agent pool.
- taints
List<Kubernetes
Label Response> - The taints applied to the nodes in this agent pool.
- upgrade
Settings AgentPool Upgrade Settings Response - The configuration of the agent pool.
- count number
- The number of virtual machines that use this configuration.
- mode string
- The selection of how this agent pool is utilized, either as a system pool or a user pool. System pools run the features and critical services for the Kubernetes Cluster, while user pools are dedicated to user workloads. Every Kubernetes cluster must contain at least one system node pool with at least one node.
- name string
- The name that will be used for the agent pool resource representing this agent pool.
- vm
Sku stringName - The name of the VM SKU that determines the size of resources allocated for node VMs.
- administrator
Configuration AdministratorConfiguration Response - The administrator credentials to be used for the nodes in this agent pool.
- agent
Options AgentOptions Response - The configurations that will be applied to each agent in this agent pool.
- attached
Network AttachedConfiguration Network Configuration Response - The configuration of networks being attached to the agent pool for use by the workloads that run on this Kubernetes cluster.
- availability
Zones string[] - The list of availability zones of the Network Cloud cluster used for the provisioning of nodes in this agent pool. If not specified, all availability zones will be used.
- labels
Kubernetes
Label Response[] - The labels applied to the nodes in this agent pool.
- taints
Kubernetes
Label Response[] - The taints applied to the nodes in this agent pool.
- upgrade
Settings AgentPool Upgrade Settings Response - The configuration of the agent pool.
- count float
- The number of virtual machines that use this configuration.
- mode str
- The selection of how this agent pool is utilized, either as a system pool or a user pool. System pools run the features and critical services for the Kubernetes Cluster, while user pools are dedicated to user workloads. Every Kubernetes cluster must contain at least one system node pool with at least one node.
- name str
- The name that will be used for the agent pool resource representing this agent pool.
- vm_
sku_ strname - The name of the VM SKU that determines the size of resources allocated for node VMs.
- administrator_
configuration AdministratorConfiguration Response - The administrator credentials to be used for the nodes in this agent pool.
- agent_
options AgentOptions Response - The configurations that will be applied to each agent in this agent pool.
- attached_
network_ Attachedconfiguration Network Configuration Response - The configuration of networks being attached to the agent pool for use by the workloads that run on this Kubernetes cluster.
- availability_
zones Sequence[str] - The list of availability zones of the Network Cloud cluster used for the provisioning of nodes in this agent pool. If not specified, all availability zones will be used.
- labels
Sequence[Kubernetes
Label Response] - The labels applied to the nodes in this agent pool.
- taints
Sequence[Kubernetes
Label Response] - The taints applied to the nodes in this agent pool.
- upgrade_
settings AgentPool Upgrade Settings Response - The configuration of the agent pool.
- count Number
- The number of virtual machines that use this configuration.
- mode String
- The selection of how this agent pool is utilized, either as a system pool or a user pool. System pools run the features and critical services for the Kubernetes Cluster, while user pools are dedicated to user workloads. Every Kubernetes cluster must contain at least one system node pool with at least one node.
- name String
- The name that will be used for the agent pool resource representing this agent pool.
- vm
Sku StringName - The name of the VM SKU that determines the size of resources allocated for node VMs.
- administrator
Configuration Property Map - The administrator credentials to be used for the nodes in this agent pool.
- agent
Options Property Map - The configurations that will be applied to each agent in this agent pool.
- attached
Network Property MapConfiguration - The configuration of networks being attached to the agent pool for use by the workloads that run on this Kubernetes cluster.
- availability
Zones List<String> - The list of availability zones of the Network Cloud cluster used for the provisioning of nodes in this agent pool. If not specified, all availability zones will be used.
- labels List<Property Map>
- The labels applied to the nodes in this agent pool.
- taints List<Property Map>
- The taints applied to the nodes in this agent pool.
- upgrade
Settings Property Map - The configuration of the agent pool.
IpAddressPoolResponse
- Addresses List<string>
- The list of IP address ranges. Each range can be a either a subnet in CIDR format or an explicit start-end range of IP addresses.
- Name string
- The name used to identify this IP address pool for association with a BGP advertisement.
- Auto
Assign string - The indicator to determine if automatic allocation from the pool should occur.
- Only
Use stringHost Ips - The indicator to prevent the use of IP addresses ending with .0 and .255 for this pool. Enabling this option will only use IP addresses between .1 and .254 inclusive.
- Addresses []string
- The list of IP address ranges. Each range can be a either a subnet in CIDR format or an explicit start-end range of IP addresses.
- Name string
- The name used to identify this IP address pool for association with a BGP advertisement.
- Auto
Assign string - The indicator to determine if automatic allocation from the pool should occur.
- Only
Use stringHost Ips - The indicator to prevent the use of IP addresses ending with .0 and .255 for this pool. Enabling this option will only use IP addresses between .1 and .254 inclusive.
- addresses List<String>
- The list of IP address ranges. Each range can be a either a subnet in CIDR format or an explicit start-end range of IP addresses.
- name String
- The name used to identify this IP address pool for association with a BGP advertisement.
- auto
Assign String - The indicator to determine if automatic allocation from the pool should occur.
- only
Use StringHost Ips - The indicator to prevent the use of IP addresses ending with .0 and .255 for this pool. Enabling this option will only use IP addresses between .1 and .254 inclusive.
- addresses string[]
- The list of IP address ranges. Each range can be a either a subnet in CIDR format or an explicit start-end range of IP addresses.
- name string
- The name used to identify this IP address pool for association with a BGP advertisement.
- auto
Assign string - The indicator to determine if automatic allocation from the pool should occur.
- only
Use stringHost Ips - The indicator to prevent the use of IP addresses ending with .0 and .255 for this pool. Enabling this option will only use IP addresses between .1 and .254 inclusive.
- addresses Sequence[str]
- The list of IP address ranges. Each range can be a either a subnet in CIDR format or an explicit start-end range of IP addresses.
- name str
- The name used to identify this IP address pool for association with a BGP advertisement.
- auto_
assign str - The indicator to determine if automatic allocation from the pool should occur.
- only_
use_ strhost_ ips - The indicator to prevent the use of IP addresses ending with .0 and .255 for this pool. Enabling this option will only use IP addresses between .1 and .254 inclusive.
- addresses List<String>
- The list of IP address ranges. Each range can be a either a subnet in CIDR format or an explicit start-end range of IP addresses.
- name String
- The name used to identify this IP address pool for association with a BGP advertisement.
- auto
Assign String - The indicator to determine if automatic allocation from the pool should occur.
- only
Use StringHost Ips - The indicator to prevent the use of IP addresses ending with .0 and .255 for this pool. Enabling this option will only use IP addresses between .1 and .254 inclusive.
KubernetesClusterNodeResponse
- Agent
Pool stringId - The resource ID of the agent pool that this node belongs to. This value is not represented on control plane nodes.
- Availability
Zone string - The availability zone this node is running within.
- Bare
Metal stringMachine Id - The resource ID of the bare metal machine that hosts this node.
- Cpu
Cores double - The number of CPU cores configured for this node, derived from the VM SKU specified.
- Detailed
Status string - The detailed state of this node.
- Detailed
Status stringMessage - The descriptive message about the current detailed status.
- Disk
Size doubleGB - The size of the disk configured for this node.
- Image string
- The machine image used to deploy this node.
- Kubernetes
Version string - The currently running version of Kubernetes and bundled features running on this node.
- Labels
List<Pulumi.
Azure Native. Network Cloud. Inputs. Kubernetes Label Response> - The list of labels on this node that have been assigned to the agent pool containing this node.
- Memory
Size doubleGB - The amount of memory configured for this node, derived from the vm SKU specified.
- Mode string
- The mode of the agent pool containing this node. Not applicable for control plane nodes.
- Name string
- The name of this node, as realized in the Kubernetes cluster.
- Network
Attachments List<Pulumi.Azure Native. Network Cloud. Inputs. Network Attachment Response> - The NetworkAttachments made to this node.
- Power
State string - The power state of this node.
- Role string
- The role of this node in the cluster.
- Taints
List<Pulumi.
Azure Native. Network Cloud. Inputs. Kubernetes Label Response> - The list of taints that have been assigned to the agent pool containing this node.
- Vm
Sku stringName - The VM SKU name that was used to create this cluster node.
- Agent
Pool stringId - The resource ID of the agent pool that this node belongs to. This value is not represented on control plane nodes.
- Availability
Zone string - The availability zone this node is running within.
- Bare
Metal stringMachine Id - The resource ID of the bare metal machine that hosts this node.
- Cpu
Cores float64 - The number of CPU cores configured for this node, derived from the VM SKU specified.
- Detailed
Status string - The detailed state of this node.
- Detailed
Status stringMessage - The descriptive message about the current detailed status.
- Disk
Size float64GB - The size of the disk configured for this node.
- Image string
- The machine image used to deploy this node.
- Kubernetes
Version string - The currently running version of Kubernetes and bundled features running on this node.
- Labels
[]Kubernetes
Label Response - The list of labels on this node that have been assigned to the agent pool containing this node.
- Memory
Size float64GB - The amount of memory configured for this node, derived from the vm SKU specified.
- Mode string
- The mode of the agent pool containing this node. Not applicable for control plane nodes.
- Name string
- The name of this node, as realized in the Kubernetes cluster.
- Network
Attachments []NetworkAttachment Response - The NetworkAttachments made to this node.
- Power
State string - The power state of this node.
- Role string
- The role of this node in the cluster.
- Taints
[]Kubernetes
Label Response - The list of taints that have been assigned to the agent pool containing this node.
- Vm
Sku stringName - The VM SKU name that was used to create this cluster node.
- agent
Pool StringId - The resource ID of the agent pool that this node belongs to. This value is not represented on control plane nodes.
- availability
Zone String - The availability zone this node is running within.
- bare
Metal StringMachine Id - The resource ID of the bare metal machine that hosts this node.
- cpu
Cores Double - The number of CPU cores configured for this node, derived from the VM SKU specified.
- detailed
Status String - The detailed state of this node.
- detailed
Status StringMessage - The descriptive message about the current detailed status.
- disk
Size DoubleGB - The size of the disk configured for this node.
- image String
- The machine image used to deploy this node.
- kubernetes
Version String - The currently running version of Kubernetes and bundled features running on this node.
- labels
List<Kubernetes
Label Response> - The list of labels on this node that have been assigned to the agent pool containing this node.
- memory
Size DoubleGB - The amount of memory configured for this node, derived from the vm SKU specified.
- mode String
- The mode of the agent pool containing this node. Not applicable for control plane nodes.
- name String
- The name of this node, as realized in the Kubernetes cluster.
- network
Attachments List<NetworkAttachment Response> - The NetworkAttachments made to this node.
- power
State String - The power state of this node.
- role String
- The role of this node in the cluster.
- taints
List<Kubernetes
Label Response> - The list of taints that have been assigned to the agent pool containing this node.
- vm
Sku StringName - The VM SKU name that was used to create this cluster node.
- agent
Pool stringId - The resource ID of the agent pool that this node belongs to. This value is not represented on control plane nodes.
- availability
Zone string - The availability zone this node is running within.
- bare
Metal stringMachine Id - The resource ID of the bare metal machine that hosts this node.
- cpu
Cores number - The number of CPU cores configured for this node, derived from the VM SKU specified.
- detailed
Status string - The detailed state of this node.
- detailed
Status stringMessage - The descriptive message about the current detailed status.
- disk
Size numberGB - The size of the disk configured for this node.
- image string
- The machine image used to deploy this node.
- kubernetes
Version string - The currently running version of Kubernetes and bundled features running on this node.
- labels
Kubernetes
Label Response[] - The list of labels on this node that have been assigned to the agent pool containing this node.
- memory
Size numberGB - The amount of memory configured for this node, derived from the vm SKU specified.
- mode string
- The mode of the agent pool containing this node. Not applicable for control plane nodes.
- name string
- The name of this node, as realized in the Kubernetes cluster.
- network
Attachments NetworkAttachment Response[] - The NetworkAttachments made to this node.
- power
State string - The power state of this node.
- role string
- The role of this node in the cluster.
- taints
Kubernetes
Label Response[] - The list of taints that have been assigned to the agent pool containing this node.
- vm
Sku stringName - The VM SKU name that was used to create this cluster node.
- agent_
pool_ strid - The resource ID of the agent pool that this node belongs to. This value is not represented on control plane nodes.
- availability_
zone str - The availability zone this node is running within.
- bare_
metal_ strmachine_ id - The resource ID of the bare metal machine that hosts this node.
- cpu_
cores float - The number of CPU cores configured for this node, derived from the VM SKU specified.
- detailed_
status str - The detailed state of this node.
- detailed_
status_ strmessage - The descriptive message about the current detailed status.
- disk_
size_ floatgb - The size of the disk configured for this node.
- image str
- The machine image used to deploy this node.
- kubernetes_
version str - The currently running version of Kubernetes and bundled features running on this node.
- labels
Sequence[Kubernetes
Label Response] - The list of labels on this node that have been assigned to the agent pool containing this node.
- memory_
size_ floatgb - The amount of memory configured for this node, derived from the vm SKU specified.
- mode str
- The mode of the agent pool containing this node. Not applicable for control plane nodes.
- name str
- The name of this node, as realized in the Kubernetes cluster.
- network_
attachments Sequence[NetworkAttachment Response] - The NetworkAttachments made to this node.
- power_
state str - The power state of this node.
- role str
- The role of this node in the cluster.
- taints
Sequence[Kubernetes
Label Response] - The list of taints that have been assigned to the agent pool containing this node.
- vm_
sku_ strname - The VM SKU name that was used to create this cluster node.
- agent
Pool StringId - The resource ID of the agent pool that this node belongs to. This value is not represented on control plane nodes.
- availability
Zone String - The availability zone this node is running within.
- bare
Metal StringMachine Id - The resource ID of the bare metal machine that hosts this node.
- cpu
Cores Number - The number of CPU cores configured for this node, derived from the VM SKU specified.
- detailed
Status String - The detailed state of this node.
- detailed
Status StringMessage - The descriptive message about the current detailed status.
- disk
Size NumberGB - The size of the disk configured for this node.
- image String
- The machine image used to deploy this node.
- kubernetes
Version String - The currently running version of Kubernetes and bundled features running on this node.
- labels List<Property Map>
- The list of labels on this node that have been assigned to the agent pool containing this node.
- memory
Size NumberGB - The amount of memory configured for this node, derived from the vm SKU specified.
- mode String
- The mode of the agent pool containing this node. Not applicable for control plane nodes.
- name String
- The name of this node, as realized in the Kubernetes cluster.
- network
Attachments List<Property Map> - The NetworkAttachments made to this node.
- power
State String - The power state of this node.
- role String
- The role of this node in the cluster.
- taints List<Property Map>
- The list of taints that have been assigned to the agent pool containing this node.
- vm
Sku StringName - The VM SKU name that was used to create this cluster node.
KubernetesLabelResponse
L2NetworkAttachmentConfigurationResponse
- Network
Id string - The resource ID of the network that is being configured for attachment.
- Plugin
Type string - The indicator of how this network will be utilized by the Kubernetes cluster.
- Network
Id string - The resource ID of the network that is being configured for attachment.
- Plugin
Type string - The indicator of how this network will be utilized by the Kubernetes cluster.
- network
Id String - The resource ID of the network that is being configured for attachment.
- plugin
Type String - The indicator of how this network will be utilized by the Kubernetes cluster.
- network
Id string - The resource ID of the network that is being configured for attachment.
- plugin
Type string - The indicator of how this network will be utilized by the Kubernetes cluster.
- network_
id str - The resource ID of the network that is being configured for attachment.
- plugin_
type str - The indicator of how this network will be utilized by the Kubernetes cluster.
- network
Id String - The resource ID of the network that is being configured for attachment.
- plugin
Type String - The indicator of how this network will be utilized by the Kubernetes cluster.
L3NetworkAttachmentConfigurationResponse
- Network
Id string - The resource ID of the network that is being configured for attachment.
- Ipam
Enabled string - The indication of whether this network will or will not perform IP address management and allocate IP addresses when attached.
- Plugin
Type string - The indicator of how this network will be utilized by the Kubernetes cluster.
- Network
Id string - The resource ID of the network that is being configured for attachment.
- Ipam
Enabled string - The indication of whether this network will or will not perform IP address management and allocate IP addresses when attached.
- Plugin
Type string - The indicator of how this network will be utilized by the Kubernetes cluster.
- network
Id String - The resource ID of the network that is being configured for attachment.
- ipam
Enabled String - The indication of whether this network will or will not perform IP address management and allocate IP addresses when attached.
- plugin
Type String - The indicator of how this network will be utilized by the Kubernetes cluster.
- network
Id string - The resource ID of the network that is being configured for attachment.
- ipam
Enabled string - The indication of whether this network will or will not perform IP address management and allocate IP addresses when attached.
- plugin
Type string - The indicator of how this network will be utilized by the Kubernetes cluster.
- network_
id str - The resource ID of the network that is being configured for attachment.
- ipam_
enabled str - The indication of whether this network will or will not perform IP address management and allocate IP addresses when attached.
- plugin_
type str - The indicator of how this network will be utilized by the Kubernetes cluster.
- network
Id String - The resource ID of the network that is being configured for attachment.
- ipam
Enabled String - The indication of whether this network will or will not perform IP address management and allocate IP addresses when attached.
- plugin
Type String - The indicator of how this network will be utilized by the Kubernetes cluster.
ManagedResourceGroupConfigurationResponse
NetworkAttachmentResponse
- Attached
Network stringId - The resource ID of the associated network attached to the virtual machine. It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources.
- Ip
Allocation stringMethod - The IP allocation mechanism for the virtual machine. Dynamic and Static are only valid for l3Network which may also specify Disabled. Otherwise, Disabled is the only permitted value.
- Mac
Address string - The MAC address of the interface for the virtual machine that corresponds to this network attachment.
- Default
Gateway string - The indicator of whether this is the default gateway. Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True.
- Ipv4Address string
The IPv4 address of the virtual machine.
This field is used only if the attached network has IPAllocationType of IPV4 or DualStack.
If IPAllocationMethod is: Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network. Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network. Disabled - this field will be empty.
- Ipv6Address string
The IPv6 address of the virtual machine.
This field is used only if the attached network has IPAllocationType of IPV6 or DualStack.
If IPAllocationMethod is: Static - this field must contain an IPv6 address range from within the range specified in the attached network. Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network. Disabled - this field will be empty.
- Network
Attachment stringName - The associated network's interface name. If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine. If the user doesn’t specify this value, the default interface name of the network resource will be used. For a CloudServicesNetwork resource, this name will be ignored.
- Attached
Network stringId - The resource ID of the associated network attached to the virtual machine. It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources.
- Ip
Allocation stringMethod - The IP allocation mechanism for the virtual machine. Dynamic and Static are only valid for l3Network which may also specify Disabled. Otherwise, Disabled is the only permitted value.
- Mac
Address string - The MAC address of the interface for the virtual machine that corresponds to this network attachment.
- Default
Gateway string - The indicator of whether this is the default gateway. Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True.
- Ipv4Address string
The IPv4 address of the virtual machine.
This field is used only if the attached network has IPAllocationType of IPV4 or DualStack.
If IPAllocationMethod is: Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network. Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network. Disabled - this field will be empty.
- Ipv6Address string
The IPv6 address of the virtual machine.
This field is used only if the attached network has IPAllocationType of IPV6 or DualStack.
If IPAllocationMethod is: Static - this field must contain an IPv6 address range from within the range specified in the attached network. Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network. Disabled - this field will be empty.
- Network
Attachment stringName - The associated network's interface name. If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine. If the user doesn’t specify this value, the default interface name of the network resource will be used. For a CloudServicesNetwork resource, this name will be ignored.
- attached
Network StringId - The resource ID of the associated network attached to the virtual machine. It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources.
- ip
Allocation StringMethod - The IP allocation mechanism for the virtual machine. Dynamic and Static are only valid for l3Network which may also specify Disabled. Otherwise, Disabled is the only permitted value.
- mac
Address String - The MAC address of the interface for the virtual machine that corresponds to this network attachment.
- default
Gateway String - The indicator of whether this is the default gateway. Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True.
- ipv4Address String
The IPv4 address of the virtual machine.
This field is used only if the attached network has IPAllocationType of IPV4 or DualStack.
If IPAllocationMethod is: Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network. Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network. Disabled - this field will be empty.
- ipv6Address String
The IPv6 address of the virtual machine.
This field is used only if the attached network has IPAllocationType of IPV6 or DualStack.
If IPAllocationMethod is: Static - this field must contain an IPv6 address range from within the range specified in the attached network. Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network. Disabled - this field will be empty.
- network
Attachment StringName - The associated network's interface name. If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine. If the user doesn’t specify this value, the default interface name of the network resource will be used. For a CloudServicesNetwork resource, this name will be ignored.
- attached
Network stringId - The resource ID of the associated network attached to the virtual machine. It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources.
- ip
Allocation stringMethod - The IP allocation mechanism for the virtual machine. Dynamic and Static are only valid for l3Network which may also specify Disabled. Otherwise, Disabled is the only permitted value.
- mac
Address string - The MAC address of the interface for the virtual machine that corresponds to this network attachment.
- default
Gateway string - The indicator of whether this is the default gateway. Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True.
- ipv4Address string
The IPv4 address of the virtual machine.
This field is used only if the attached network has IPAllocationType of IPV4 or DualStack.
If IPAllocationMethod is: Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network. Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network. Disabled - this field will be empty.
- ipv6Address string
The IPv6 address of the virtual machine.
This field is used only if the attached network has IPAllocationType of IPV6 or DualStack.
If IPAllocationMethod is: Static - this field must contain an IPv6 address range from within the range specified in the attached network. Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network. Disabled - this field will be empty.
- network
Attachment stringName - The associated network's interface name. If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine. If the user doesn’t specify this value, the default interface name of the network resource will be used. For a CloudServicesNetwork resource, this name will be ignored.
- attached_
network_ strid - The resource ID of the associated network attached to the virtual machine. It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources.
- ip_
allocation_ strmethod - The IP allocation mechanism for the virtual machine. Dynamic and Static are only valid for l3Network which may also specify Disabled. Otherwise, Disabled is the only permitted value.
- mac_
address str - The MAC address of the interface for the virtual machine that corresponds to this network attachment.
- default_
gateway str - The indicator of whether this is the default gateway. Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True.
- ipv4_
address str The IPv4 address of the virtual machine.
This field is used only if the attached network has IPAllocationType of IPV4 or DualStack.
If IPAllocationMethod is: Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network. Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network. Disabled - this field will be empty.
- ipv6_
address str The IPv6 address of the virtual machine.
This field is used only if the attached network has IPAllocationType of IPV6 or DualStack.
If IPAllocationMethod is: Static - this field must contain an IPv6 address range from within the range specified in the attached network. Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network. Disabled - this field will be empty.
- network_
attachment_ strname - The associated network's interface name. If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine. If the user doesn’t specify this value, the default interface name of the network resource will be used. For a CloudServicesNetwork resource, this name will be ignored.
- attached
Network StringId - The resource ID of the associated network attached to the virtual machine. It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources.
- ip
Allocation StringMethod - The IP allocation mechanism for the virtual machine. Dynamic and Static are only valid for l3Network which may also specify Disabled. Otherwise, Disabled is the only permitted value.
- mac
Address String - The MAC address of the interface for the virtual machine that corresponds to this network attachment.
- default
Gateway String - The indicator of whether this is the default gateway. Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True.
- ipv4Address String
The IPv4 address of the virtual machine.
This field is used only if the attached network has IPAllocationType of IPV4 or DualStack.
If IPAllocationMethod is: Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network. Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network. Disabled - this field will be empty.
- ipv6Address String
The IPv6 address of the virtual machine.
This field is used only if the attached network has IPAllocationType of IPV6 or DualStack.
If IPAllocationMethod is: Static - this field must contain an IPv6 address range from within the range specified in the attached network. Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network. Disabled - this field will be empty.
- network
Attachment StringName - The associated network's interface name. If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine. If the user doesn’t specify this value, the default interface name of the network resource will be used. For a CloudServicesNetwork resource, this name will be ignored.
NetworkConfigurationResponse
- Cloud
Services stringNetwork Id - The resource ID of the associated Cloud Services network.
- Cni
Network stringId - The resource ID of the Layer 3 network that is used for creation of the Container Networking Interface network.
- Attached
Network Pulumi.Configuration Azure Native. Network Cloud. Inputs. Attached Network Configuration Response - The configuration of networks being attached to the cluster for use by the workloads that run on this Kubernetes cluster.
- Bgp
Service Pulumi.Load Balancer Configuration Azure Native. Network Cloud. Inputs. Bgp Service Load Balancer Configuration Response - The configuration of the BGP service load balancer for this Kubernetes cluster.
- Dns
Service stringIp - The IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in service CIDR.
- 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
Cidrs List<string> - The CIDR notation IP ranges from which to assign service 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.
- Cloud
Services stringNetwork Id - The resource ID of the associated Cloud Services network.
- Cni
Network stringId - The resource ID of the Layer 3 network that is used for creation of the Container Networking Interface network.
- Attached
Network AttachedConfiguration Network Configuration Response - The configuration of networks being attached to the cluster for use by the workloads that run on this Kubernetes cluster.
- Bgp
Service BgpLoad Balancer Configuration Service Load Balancer Configuration Response - The configuration of the BGP service load balancer for this Kubernetes cluster.
- Dns
Service stringIp - The IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in service CIDR.
- 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
Cidrs []string - The CIDR notation IP ranges from which to assign service 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.
- cloud
Services StringNetwork Id - The resource ID of the associated Cloud Services network.
- cni
Network StringId - The resource ID of the Layer 3 network that is used for creation of the Container Networking Interface network.
- attached
Network AttachedConfiguration Network Configuration Response - The configuration of networks being attached to the cluster for use by the workloads that run on this Kubernetes cluster.
- bgp
Service BgpLoad Balancer Configuration Service Load Balancer Configuration Response - The configuration of the BGP service load balancer for this Kubernetes cluster.
- dns
Service StringIp - The IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in service CIDR.
- 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
Cidrs List<String> - The CIDR notation IP ranges from which to assign service 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.
- cloud
Services stringNetwork Id - The resource ID of the associated Cloud Services network.
- cni
Network stringId - The resource ID of the Layer 3 network that is used for creation of the Container Networking Interface network.
- attached
Network AttachedConfiguration Network Configuration Response - The configuration of networks being attached to the cluster for use by the workloads that run on this Kubernetes cluster.
- bgp
Service BgpLoad Balancer Configuration Service Load Balancer Configuration Response - The configuration of the BGP service load balancer for this Kubernetes cluster.
- dns
Service stringIp - The IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in service CIDR.
- 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
Cidrs string[] - The CIDR notation IP ranges from which to assign service 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.
- cloud_
services_ strnetwork_ id - The resource ID of the associated Cloud Services network.
- cni_
network_ strid - The resource ID of the Layer 3 network that is used for creation of the Container Networking Interface network.
- attached_
network_ Attachedconfiguration Network Configuration Response - The configuration of networks being attached to the cluster for use by the workloads that run on this Kubernetes cluster.
- bgp_
service_ Bgpload_ balancer_ configuration Service Load Balancer Configuration Response - The configuration of the BGP service load balancer for this Kubernetes cluster.
- dns_
service_ strip - The IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in service CIDR.
- 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_
cidrs Sequence[str] - The CIDR notation IP ranges from which to assign service 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.
- cloud
Services StringNetwork Id - The resource ID of the associated Cloud Services network.
- cni
Network StringId - The resource ID of the Layer 3 network that is used for creation of the Container Networking Interface network.
- attached
Network Property MapConfiguration - The configuration of networks being attached to the cluster for use by the workloads that run on this Kubernetes cluster.
- bgp
Service Property MapLoad Balancer Configuration - The configuration of the BGP service load balancer for this Kubernetes cluster.
- dns
Service StringIp - The IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in service CIDR.
- 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
Cidrs List<String> - The CIDR notation IP ranges from which to assign service 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.
ServiceLoadBalancerBgpPeerResponse
- Name string
- The name used to identify this BGP peer for association with a BGP advertisement.
- Peer
Address string - The IPv4 or IPv6 address used to connect this BGP session.
- Peer
Asn double - The autonomous system number expected from the remote end of the BGP session.
- Bfd
Enabled string - The indicator of BFD enablement for this BgpPeer.
- Bgp
Multi stringHop - The indicator to enable multi-hop peering support.
- Hold
Time string - The requested BGP hold time value. This field uses ISO 8601 duration format, for example P1H.
- Keep
Alive stringTime - The requested BGP keepalive time value. This field uses ISO 8601 duration format, for example P1H.
- My
Asn double - The autonomous system number used for the local end of the BGP session.
- Peer
Port double - The port used to connect this BGP session.
- Name string
- The name used to identify this BGP peer for association with a BGP advertisement.
- Peer
Address string - The IPv4 or IPv6 address used to connect this BGP session.
- Peer
Asn float64 - The autonomous system number expected from the remote end of the BGP session.
- Bfd
Enabled string - The indicator of BFD enablement for this BgpPeer.
- Bgp
Multi stringHop - The indicator to enable multi-hop peering support.
- Hold
Time string - The requested BGP hold time value. This field uses ISO 8601 duration format, for example P1H.
- Keep
Alive stringTime - The requested BGP keepalive time value. This field uses ISO 8601 duration format, for example P1H.
- My
Asn float64 - The autonomous system number used for the local end of the BGP session.
- Peer
Port float64 - The port used to connect this BGP session.
- name String
- The name used to identify this BGP peer for association with a BGP advertisement.
- peer
Address String - The IPv4 or IPv6 address used to connect this BGP session.
- peer
Asn Double - The autonomous system number expected from the remote end of the BGP session.
- bfd
Enabled String - The indicator of BFD enablement for this BgpPeer.
- bgp
Multi StringHop - The indicator to enable multi-hop peering support.
- hold
Time String - The requested BGP hold time value. This field uses ISO 8601 duration format, for example P1H.
- keep
Alive StringTime - The requested BGP keepalive time value. This field uses ISO 8601 duration format, for example P1H.
- my
Asn Double - The autonomous system number used for the local end of the BGP session.
- peer
Port Double - The port used to connect this BGP session.
- name string
- The name used to identify this BGP peer for association with a BGP advertisement.
- peer
Address string - The IPv4 or IPv6 address used to connect this BGP session.
- peer
Asn number - The autonomous system number expected from the remote end of the BGP session.
- bfd
Enabled string - The indicator of BFD enablement for this BgpPeer.
- bgp
Multi stringHop - The indicator to enable multi-hop peering support.
- hold
Time string - The requested BGP hold time value. This field uses ISO 8601 duration format, for example P1H.
- keep
Alive stringTime - The requested BGP keepalive time value. This field uses ISO 8601 duration format, for example P1H.
- my
Asn number - The autonomous system number used for the local end of the BGP session.
- peer
Port number - The port used to connect this BGP session.
- name str
- The name used to identify this BGP peer for association with a BGP advertisement.
- peer_
address str - The IPv4 or IPv6 address used to connect this BGP session.
- peer_
asn float - The autonomous system number expected from the remote end of the BGP session.
- bfd_
enabled str - The indicator of BFD enablement for this BgpPeer.
- bgp_
multi_ strhop - The indicator to enable multi-hop peering support.
- hold_
time str - The requested BGP hold time value. This field uses ISO 8601 duration format, for example P1H.
- keep_
alive_ strtime - The requested BGP keepalive time value. This field uses ISO 8601 duration format, for example P1H.
- my_
asn float - The autonomous system number used for the local end of the BGP session.
- peer_
port float - The port used to connect this BGP session.
- name String
- The name used to identify this BGP peer for association with a BGP advertisement.
- peer
Address String - The IPv4 or IPv6 address used to connect this BGP session.
- peer
Asn Number - The autonomous system number expected from the remote end of the BGP session.
- bfd
Enabled String - The indicator of BFD enablement for this BgpPeer.
- bgp
Multi StringHop - The indicator to enable multi-hop peering support.
- hold
Time String - The requested BGP hold time value. This field uses ISO 8601 duration format, for example P1H.
- keep
Alive StringTime - The requested BGP keepalive time value. This field uses ISO 8601 duration format, for example P1H.
- my
Asn Number - The autonomous system number used for the local end of the BGP session.
- peer
Port Number - The port used to connect this BGP session.
SshPublicKeyResponse
- Key
Data string - The SSH public key data.
- Key
Data string - The SSH public key data.
- key
Data String - The SSH public key data.
- key
Data string - The SSH public key data.
- key_
data str - The SSH public key data.
- key
Data String - The SSH public key data.
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.
TrunkedNetworkAttachmentConfigurationResponse
- Network
Id string - The resource ID of the network that is being configured for attachment.
- Plugin
Type string - The indicator of how this network will be utilized by the Kubernetes cluster.
- Network
Id string - The resource ID of the network that is being configured for attachment.
- Plugin
Type string - The indicator of how this network will be utilized by the Kubernetes cluster.
- network
Id String - The resource ID of the network that is being configured for attachment.
- plugin
Type String - The indicator of how this network will be utilized by the Kubernetes cluster.
- network
Id string - The resource ID of the network that is being configured for attachment.
- plugin
Type string - The indicator of how this network will be utilized by the Kubernetes cluster.
- network_
id str - The resource ID of the network that is being configured for attachment.
- plugin_
type str - The indicator of how this network will be utilized by the Kubernetes cluster.
- network
Id String - The resource ID of the network that is being configured for attachment.
- plugin
Type String - The indicator of how this network will be utilized by the Kubernetes cluster.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0