1. Packages
  2. Azure Native v1
  3. API Docs
  4. networkcloud
  5. getHybridAksCluster
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.networkcloud.getHybridAksCluster

Explore with Pulumi AI

azure-native-v1 logo
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

    Get the additional details related to the provided Hybrid AKS provisioned cluster. API Version: 2022-12-12-preview.

    Using getHybridAksCluster

    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 getHybridAksCluster(args: GetHybridAksClusterArgs, opts?: InvokeOptions): Promise<GetHybridAksClusterResult>
    function getHybridAksClusterOutput(args: GetHybridAksClusterOutputArgs, opts?: InvokeOptions): Output<GetHybridAksClusterResult>
    def get_hybrid_aks_cluster(hybrid_aks_cluster_name: Optional[str] = None,
                               resource_group_name: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetHybridAksClusterResult
    def get_hybrid_aks_cluster_output(hybrid_aks_cluster_name: Optional[pulumi.Input[str]] = None,
                               resource_group_name: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetHybridAksClusterResult]
    func LookupHybridAksCluster(ctx *Context, args *LookupHybridAksClusterArgs, opts ...InvokeOption) (*LookupHybridAksClusterResult, error)
    func LookupHybridAksClusterOutput(ctx *Context, args *LookupHybridAksClusterOutputArgs, opts ...InvokeOption) LookupHybridAksClusterResultOutput

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

    public static class GetHybridAksCluster 
    {
        public static Task<GetHybridAksClusterResult> InvokeAsync(GetHybridAksClusterArgs args, InvokeOptions? opts = null)
        public static Output<GetHybridAksClusterResult> Invoke(GetHybridAksClusterInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetHybridAksClusterResult> getHybridAksCluster(GetHybridAksClusterArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:networkcloud:getHybridAksCluster
      arguments:
        # arguments dictionary

    The following arguments are supported:

    HybridAksClusterName string
    The name of the Hybrid AKS cluster.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    HybridAksClusterName string
    The name of the Hybrid AKS cluster.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    hybridAksClusterName String
    The name of the Hybrid AKS cluster.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    hybridAksClusterName string
    The name of the Hybrid AKS cluster.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    hybrid_aks_cluster_name str
    The name of the Hybrid AKS cluster.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    hybridAksClusterName String
    The name of the Hybrid AKS cluster.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    getHybridAksCluster Result

    The following output properties are available:

    AssociatedNetworkIds List<string>
    The list of resource IDs for the workload networks associated with the Hybrid AKS cluster. It can be any of l2Networks, l3Networks, or trunkedNetworks resources. This field will also contain one cloudServicesNetwork and one defaultCniNetwork.
    CloudServicesNetworkId string
    The resource ID of the associated cloud services network.
    ClusterId string
    The resource ID of the Network Cloud cluster hosting the Hybrid AKS cluster.
    ControlPlaneCount double
    The number of control plane node VMs.
    ControlPlaneNodes List<Pulumi.AzureNative.NetworkCloud.Outputs.NodeConfigurationResponse>
    The list of node configurations detailing associated VMs that are part of the control plane nodes of this Hybrid AKS cluster.
    DefaultCniNetworkId string
    The resource ID of the associated default CNI network.
    DetailedStatus string
    The more detailed status of this Hybrid AKS cluster.
    DetailedStatusMessage string
    The descriptive message about the current detailed status.
    ExtendedLocation Pulumi.AzureNative.NetworkCloud.Outputs.ExtendedLocationResponse
    The extended location of the cluster associated with the resource.
    HybridAksProvisionedClusterId string
    The resource ID of the Hybrid AKS cluster that this additional information is for.
    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    ProvisioningState string
    The provisioning state of the Hybrid AKS cluster resource.
    SystemData Pulumi.AzureNative.NetworkCloud.Outputs.SystemDataResponse
    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"
    Volumes List<string>
    The resource IDs of volumes that are attached to the Hybrid AKS cluster.
    WorkerCount double
    The number of worker node VMs.
    WorkerNodes List<Pulumi.AzureNative.NetworkCloud.Outputs.NodeConfigurationResponse>
    The list of node configurations detailing associated VMs that are part of the worker nodes of this Hybrid AKS cluster.
    Tags Dictionary<string, string>
    Resource tags.
    AssociatedNetworkIds []string
    The list of resource IDs for the workload networks associated with the Hybrid AKS cluster. It can be any of l2Networks, l3Networks, or trunkedNetworks resources. This field will also contain one cloudServicesNetwork and one defaultCniNetwork.
    CloudServicesNetworkId string
    The resource ID of the associated cloud services network.
    ClusterId string
    The resource ID of the Network Cloud cluster hosting the Hybrid AKS cluster.
    ControlPlaneCount float64
    The number of control plane node VMs.
    ControlPlaneNodes []NodeConfigurationResponse
    The list of node configurations detailing associated VMs that are part of the control plane nodes of this Hybrid AKS cluster.
    DefaultCniNetworkId string
    The resource ID of the associated default CNI network.
    DetailedStatus string
    The more detailed status of this Hybrid AKS cluster.
    DetailedStatusMessage string
    The descriptive message about the current detailed status.
    ExtendedLocation ExtendedLocationResponse
    The extended location of the cluster associated with the resource.
    HybridAksProvisionedClusterId string
    The resource ID of the Hybrid AKS cluster that this additional information is for.
    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    ProvisioningState string
    The provisioning state of the Hybrid AKS cluster resource.
    SystemData SystemDataResponse
    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"
    Volumes []string
    The resource IDs of volumes that are attached to the Hybrid AKS cluster.
    WorkerCount float64
    The number of worker node VMs.
    WorkerNodes []NodeConfigurationResponse
    The list of node configurations detailing associated VMs that are part of the worker nodes of this Hybrid AKS cluster.
    Tags map[string]string
    Resource tags.
    associatedNetworkIds List<String>
    The list of resource IDs for the workload networks associated with the Hybrid AKS cluster. It can be any of l2Networks, l3Networks, or trunkedNetworks resources. This field will also contain one cloudServicesNetwork and one defaultCniNetwork.
    cloudServicesNetworkId String
    The resource ID of the associated cloud services network.
    clusterId String
    The resource ID of the Network Cloud cluster hosting the Hybrid AKS cluster.
    controlPlaneCount Double
    The number of control plane node VMs.
    controlPlaneNodes List<NodeConfigurationResponse>
    The list of node configurations detailing associated VMs that are part of the control plane nodes of this Hybrid AKS cluster.
    defaultCniNetworkId String
    The resource ID of the associated default CNI network.
    detailedStatus String
    The more detailed status of this Hybrid AKS cluster.
    detailedStatusMessage String
    The descriptive message about the current detailed status.
    extendedLocation ExtendedLocationResponse
    The extended location of the cluster associated with the resource.
    hybridAksProvisionedClusterId String
    The resource ID of the Hybrid AKS cluster that this additional information is for.
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    provisioningState String
    The provisioning state of the Hybrid AKS cluster resource.
    systemData SystemDataResponse
    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"
    volumes List<String>
    The resource IDs of volumes that are attached to the Hybrid AKS cluster.
    workerCount Double
    The number of worker node VMs.
    workerNodes List<NodeConfigurationResponse>
    The list of node configurations detailing associated VMs that are part of the worker nodes of this Hybrid AKS cluster.
    tags Map<String,String>
    Resource tags.
    associatedNetworkIds string[]
    The list of resource IDs for the workload networks associated with the Hybrid AKS cluster. It can be any of l2Networks, l3Networks, or trunkedNetworks resources. This field will also contain one cloudServicesNetwork and one defaultCniNetwork.
    cloudServicesNetworkId string
    The resource ID of the associated cloud services network.
    clusterId string
    The resource ID of the Network Cloud cluster hosting the Hybrid AKS cluster.
    controlPlaneCount number
    The number of control plane node VMs.
    controlPlaneNodes NodeConfigurationResponse[]
    The list of node configurations detailing associated VMs that are part of the control plane nodes of this Hybrid AKS cluster.
    defaultCniNetworkId string
    The resource ID of the associated default CNI network.
    detailedStatus string
    The more detailed status of this Hybrid AKS cluster.
    detailedStatusMessage string
    The descriptive message about the current detailed status.
    extendedLocation ExtendedLocationResponse
    The extended location of the cluster associated with the resource.
    hybridAksProvisionedClusterId string
    The resource ID of the Hybrid AKS cluster that this additional information is for.
    id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location string
    The geo-location where the resource lives
    name string
    The name of the resource
    provisioningState string
    The provisioning state of the Hybrid AKS cluster resource.
    systemData SystemDataResponse
    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"
    volumes string[]
    The resource IDs of volumes that are attached to the Hybrid AKS cluster.
    workerCount number
    The number of worker node VMs.
    workerNodes NodeConfigurationResponse[]
    The list of node configurations detailing associated VMs that are part of the worker nodes of this Hybrid AKS cluster.
    tags {[key: string]: string}
    Resource tags.
    associated_network_ids Sequence[str]
    The list of resource IDs for the workload networks associated with the Hybrid AKS cluster. It can be any of l2Networks, l3Networks, or trunkedNetworks resources. This field will also contain one cloudServicesNetwork and one defaultCniNetwork.
    cloud_services_network_id str
    The resource ID of the associated cloud services network.
    cluster_id str
    The resource ID of the Network Cloud cluster hosting the Hybrid AKS cluster.
    control_plane_count float
    The number of control plane node VMs.
    control_plane_nodes Sequence[NodeConfigurationResponse]
    The list of node configurations detailing associated VMs that are part of the control plane nodes of this Hybrid AKS cluster.
    default_cni_network_id str
    The resource ID of the associated default CNI network.
    detailed_status str
    The more detailed status of this Hybrid AKS cluster.
    detailed_status_message str
    The descriptive message about the current detailed status.
    extended_location ExtendedLocationResponse
    The extended location of the cluster associated with the resource.
    hybrid_aks_provisioned_cluster_id str
    The resource ID of the Hybrid AKS cluster that this additional information is for.
    id str
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location str
    The geo-location where the resource lives
    name str
    The name of the resource
    provisioning_state str
    The provisioning state of the Hybrid AKS cluster resource.
    system_data SystemDataResponse
    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"
    volumes Sequence[str]
    The resource IDs of volumes that are attached to the Hybrid AKS cluster.
    worker_count float
    The number of worker node VMs.
    worker_nodes Sequence[NodeConfigurationResponse]
    The list of node configurations detailing associated VMs that are part of the worker nodes of this Hybrid AKS cluster.
    tags Mapping[str, str]
    Resource tags.
    associatedNetworkIds List<String>
    The list of resource IDs for the workload networks associated with the Hybrid AKS cluster. It can be any of l2Networks, l3Networks, or trunkedNetworks resources. This field will also contain one cloudServicesNetwork and one defaultCniNetwork.
    cloudServicesNetworkId String
    The resource ID of the associated cloud services network.
    clusterId String
    The resource ID of the Network Cloud cluster hosting the Hybrid AKS cluster.
    controlPlaneCount Number
    The number of control plane node VMs.
    controlPlaneNodes List<Property Map>
    The list of node configurations detailing associated VMs that are part of the control plane nodes of this Hybrid AKS cluster.
    defaultCniNetworkId String
    The resource ID of the associated default CNI network.
    detailedStatus String
    The more detailed status of this Hybrid AKS cluster.
    detailedStatusMessage String
    The descriptive message about the current detailed status.
    extendedLocation Property Map
    The extended location of the cluster associated with the resource.
    hybridAksProvisionedClusterId String
    The resource ID of the Hybrid AKS cluster that this additional information is for.
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    provisioningState String
    The provisioning state of the Hybrid AKS cluster resource.
    systemData 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"
    volumes List<String>
    The resource IDs of volumes that are attached to the Hybrid AKS cluster.
    workerCount Number
    The number of worker node VMs.
    workerNodes List<Property Map>
    The list of node configurations detailing associated VMs that are part of the worker nodes of this Hybrid AKS cluster.
    tags Map<String>
    Resource tags.

    Supporting Types

    ExtendedLocationResponse

    Name string
    The resource ID of the extended location on which the resource will be created.
    Type string
    The extended location type, for example, CustomLocation.
    Name string
    The resource ID of the extended location on which the resource will be created.
    Type string
    The extended location type, for example, CustomLocation.
    name String
    The resource ID of the extended location on which the resource will be created.
    type String
    The extended location type, for example, CustomLocation.
    name string
    The resource ID of the extended location on which the resource will be created.
    type string
    The extended location type, for example, CustomLocation.
    name str
    The resource ID of the extended location on which the resource will be created.
    type str
    The extended location type, for example, CustomLocation.
    name String
    The resource ID of the extended location on which the resource will be created.
    type String
    The extended location type, for example, CustomLocation.

    NetworkAttachmentResponse

    AttachedNetworkId string
    The resource ID of the associated network attached to the virtual machine. It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources.
    IpAllocationMethod string
    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.
    MacAddress string
    The MAC address of the interface for the virtual machine that corresponds to this network attachment.
    DefaultGateway 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.

    NetworkAttachmentName string
    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.
    AttachedNetworkId string
    The resource ID of the associated network attached to the virtual machine. It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources.
    IpAllocationMethod string
    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.
    MacAddress string
    The MAC address of the interface for the virtual machine that corresponds to this network attachment.
    DefaultGateway 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.

    NetworkAttachmentName string
    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.
    attachedNetworkId String
    The resource ID of the associated network attached to the virtual machine. It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources.
    ipAllocationMethod String
    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.
    macAddress String
    The MAC address of the interface for the virtual machine that corresponds to this network attachment.
    defaultGateway 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.

    networkAttachmentName String
    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.
    attachedNetworkId string
    The resource ID of the associated network attached to the virtual machine. It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources.
    ipAllocationMethod string
    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.
    macAddress string
    The MAC address of the interface for the virtual machine that corresponds to this network attachment.
    defaultGateway 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.

    networkAttachmentName string
    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_id str
    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_method str
    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_name str
    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.
    attachedNetworkId String
    The resource ID of the associated network attached to the virtual machine. It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources.
    ipAllocationMethod String
    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.
    macAddress String
    The MAC address of the interface for the virtual machine that corresponds to this network attachment.
    defaultGateway 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.

    networkAttachmentName String
    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.

    NodeConfigurationResponse

    AgentPoolId string
    The resource ID of the agent pool that contains the nodes in this configuration.
    AgentPoolName string
    The name of the agent pool that contains the nodes in this configuration.
    CpuCores double
    The number of CPU cores in the virtual machine.
    DiskSizeGB double
    The root disk size of the virtual machine in GB.
    MemorySizeGB double
    The memory size of the virtual machine in GB.
    NodePoolName string
    Field deprecated, use agentPoolName instead. This field will be removed in a future version but will reflect the name of the agent pool that contains the nodes in this configuration.
    Nodes List<Pulumi.AzureNative.NetworkCloud.Inputs.NodeResponse>
    The list of nodes that utilize this configuration.
    VmCount double
    The number of virtual machines that use this configuration.
    VmSize string
    The name of the VM size supplied during the creation of the cluster.
    AgentPoolId string
    The resource ID of the agent pool that contains the nodes in this configuration.
    AgentPoolName string
    The name of the agent pool that contains the nodes in this configuration.
    CpuCores float64
    The number of CPU cores in the virtual machine.
    DiskSizeGB float64
    The root disk size of the virtual machine in GB.
    MemorySizeGB float64
    The memory size of the virtual machine in GB.
    NodePoolName string
    Field deprecated, use agentPoolName instead. This field will be removed in a future version but will reflect the name of the agent pool that contains the nodes in this configuration.
    Nodes []NodeResponse
    The list of nodes that utilize this configuration.
    VmCount float64
    The number of virtual machines that use this configuration.
    VmSize string
    The name of the VM size supplied during the creation of the cluster.
    agentPoolId String
    The resource ID of the agent pool that contains the nodes in this configuration.
    agentPoolName String
    The name of the agent pool that contains the nodes in this configuration.
    cpuCores Double
    The number of CPU cores in the virtual machine.
    diskSizeGB Double
    The root disk size of the virtual machine in GB.
    memorySizeGB Double
    The memory size of the virtual machine in GB.
    nodePoolName String
    Field deprecated, use agentPoolName instead. This field will be removed in a future version but will reflect the name of the agent pool that contains the nodes in this configuration.
    nodes List<NodeResponse>
    The list of nodes that utilize this configuration.
    vmCount Double
    The number of virtual machines that use this configuration.
    vmSize String
    The name of the VM size supplied during the creation of the cluster.
    agentPoolId string
    The resource ID of the agent pool that contains the nodes in this configuration.
    agentPoolName string
    The name of the agent pool that contains the nodes in this configuration.
    cpuCores number
    The number of CPU cores in the virtual machine.
    diskSizeGB number
    The root disk size of the virtual machine in GB.
    memorySizeGB number
    The memory size of the virtual machine in GB.
    nodePoolName string
    Field deprecated, use agentPoolName instead. This field will be removed in a future version but will reflect the name of the agent pool that contains the nodes in this configuration.
    nodes NodeResponse[]
    The list of nodes that utilize this configuration.
    vmCount number
    The number of virtual machines that use this configuration.
    vmSize string
    The name of the VM size supplied during the creation of the cluster.
    agent_pool_id str
    The resource ID of the agent pool that contains the nodes in this configuration.
    agent_pool_name str
    The name of the agent pool that contains the nodes in this configuration.
    cpu_cores float
    The number of CPU cores in the virtual machine.
    disk_size_gb float
    The root disk size of the virtual machine in GB.
    memory_size_gb float
    The memory size of the virtual machine in GB.
    node_pool_name str
    Field deprecated, use agentPoolName instead. This field will be removed in a future version but will reflect the name of the agent pool that contains the nodes in this configuration.
    nodes Sequence[NodeResponse]
    The list of nodes that utilize this configuration.
    vm_count float
    The number of virtual machines that use this configuration.
    vm_size str
    The name of the VM size supplied during the creation of the cluster.
    agentPoolId String
    The resource ID of the agent pool that contains the nodes in this configuration.
    agentPoolName String
    The name of the agent pool that contains the nodes in this configuration.
    cpuCores Number
    The number of CPU cores in the virtual machine.
    diskSizeGB Number
    The root disk size of the virtual machine in GB.
    memorySizeGB Number
    The memory size of the virtual machine in GB.
    nodePoolName String
    Field deprecated, use agentPoolName instead. This field will be removed in a future version but will reflect the name of the agent pool that contains the nodes in this configuration.
    nodes List<Property Map>
    The list of nodes that utilize this configuration.
    vmCount Number
    The number of virtual machines that use this configuration.
    vmSize String
    The name of the VM size supplied during the creation of the cluster.

    NodeResponse

    BareMetalMachineId string
    The resource ID of the bare metal machine that hosts this node.
    ImageId string
    The machine image last used to deploy this node.
    NetworkAttachments List<Pulumi.AzureNative.NetworkCloud.Inputs.NetworkAttachmentResponse>
    The list of network attachments to the virtual machine.
    NodeName string
    The name of this node, as realized in the Hybrid AKS cluster.
    PowerState string
    The power state (On | Off) of the node.
    BareMetalMachineId string
    The resource ID of the bare metal machine that hosts this node.
    ImageId string
    The machine image last used to deploy this node.
    NetworkAttachments []NetworkAttachmentResponse
    The list of network attachments to the virtual machine.
    NodeName string
    The name of this node, as realized in the Hybrid AKS cluster.
    PowerState string
    The power state (On | Off) of the node.
    bareMetalMachineId String
    The resource ID of the bare metal machine that hosts this node.
    imageId String
    The machine image last used to deploy this node.
    networkAttachments List<NetworkAttachmentResponse>
    The list of network attachments to the virtual machine.
    nodeName String
    The name of this node, as realized in the Hybrid AKS cluster.
    powerState String
    The power state (On | Off) of the node.
    bareMetalMachineId string
    The resource ID of the bare metal machine that hosts this node.
    imageId string
    The machine image last used to deploy this node.
    networkAttachments NetworkAttachmentResponse[]
    The list of network attachments to the virtual machine.
    nodeName string
    The name of this node, as realized in the Hybrid AKS cluster.
    powerState string
    The power state (On | Off) of the node.
    bare_metal_machine_id str
    The resource ID of the bare metal machine that hosts this node.
    image_id str
    The machine image last used to deploy this node.
    network_attachments Sequence[NetworkAttachmentResponse]
    The list of network attachments to the virtual machine.
    node_name str
    The name of this node, as realized in the Hybrid AKS cluster.
    power_state str
    The power state (On | Off) of the node.
    bareMetalMachineId String
    The resource ID of the bare metal machine that hosts this node.
    imageId String
    The machine image last used to deploy this node.
    networkAttachments List<Property Map>
    The list of network attachments to the virtual machine.
    nodeName String
    The name of this node, as realized in the Hybrid AKS cluster.
    powerState String
    The power state (On | Off) of the node.

    SystemDataResponse

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

    Package Details

    Repository
    azure-native-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
    Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi