azure-native.networkcloud.getDefaultCniNetwork
Get properties of the provided default CNI network. API Version: 2022-12-12-preview.
Using getDefaultCniNetwork
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 getDefaultCniNetwork(args: GetDefaultCniNetworkArgs, opts?: InvokeOptions): Promise<GetDefaultCniNetworkResult>
function getDefaultCniNetworkOutput(args: GetDefaultCniNetworkOutputArgs, opts?: InvokeOptions): Output<GetDefaultCniNetworkResult>
def get_default_cni_network(default_cni_network_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDefaultCniNetworkResult
def get_default_cni_network_output(default_cni_network_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDefaultCniNetworkResult]
func LookupDefaultCniNetwork(ctx *Context, args *LookupDefaultCniNetworkArgs, opts ...InvokeOption) (*LookupDefaultCniNetworkResult, error)
func LookupDefaultCniNetworkOutput(ctx *Context, args *LookupDefaultCniNetworkOutputArgs, opts ...InvokeOption) LookupDefaultCniNetworkResultOutput
> Note: This function is named LookupDefaultCniNetwork
in the Go SDK.
public static class GetDefaultCniNetwork
{
public static Task<GetDefaultCniNetworkResult> InvokeAsync(GetDefaultCniNetworkArgs args, InvokeOptions? opts = null)
public static Output<GetDefaultCniNetworkResult> Invoke(GetDefaultCniNetworkInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDefaultCniNetworkResult> getDefaultCniNetwork(GetDefaultCniNetworkArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:networkcloud:getDefaultCniNetwork
arguments:
# arguments dictionary
The following arguments are supported:
- Default
Cni stringNetwork Name The name of the default CNI network.
- Resource
Group stringName The name of the resource group. The name is case insensitive.
- Default
Cni stringNetwork Name The name of the default CNI network.
- Resource
Group stringName The name of the resource group. The name is case insensitive.
- default
Cni StringNetwork Name The name of the default CNI network.
- resource
Group StringName The name of the resource group. The name is case insensitive.
- default
Cni stringNetwork Name The name of the default CNI network.
- resource
Group stringName The name of the resource group. The name is case insensitive.
- default_
cni_ strnetwork_ name The name of the default CNI network.
- resource_
group_ strname The name of the resource group. The name is case insensitive.
- default
Cni StringNetwork Name The name of the default CNI network.
- resource
Group StringName The name of the resource group. The name is case insensitive.
getDefaultCniNetwork Result
The following output properties are available:
- Cluster
Id string The resource ID of the Network Cloud cluster this default CNI network is associated with.
- Cni
As doubleNumber The autonomous system number that the fabric expects to peer with, derived from the associated L3 isolation domain.
- Detailed
Status string The more detailed status of the default CNI network.
- 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.
- Fabric
Bgp List<Pulumi.Peers Azure Native. Network Cloud. Outputs. Bgp Peer Response> The L3 isolation fabric BGP peering connectivity information necessary for BGP peering the Hybrid AKS Cluster with the switch fabric.
- Hybrid
Aks List<string>Clusters Associated Ids The list of Hybrid AKS cluster resource ID(s) that are associated with this default CNI network.
- Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Interface
Name string The name of the interface that will be present in the virtual machine to represent this network.
- L3Isolation
Domain stringId The resource ID of the Network Fabric l3IsolationDomain.
- Location string
The geo-location where the resource lives
- Name string
The name of the resource
- Provisioning
State string The provisioning state of the default CNI network.
- 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"
- Vlan double
The VLAN from the l3IsolationDomain that is used for this network.
- Cni
Bgp Pulumi.Configuration Azure Native. Network Cloud. Outputs. Cni Bgp Configuration Response - Ip
Allocation stringType The type of the IP address allocation.
- Ipv4Connected
Prefix string The IPV4 prefix (CIDR) assigned to this default CNI network. It is required when the IP allocation type is IPV4 or DualStack.
- Ipv6Connected
Prefix string The IPV6 prefix (CIDR) assigned to this default CNI network. It is required when the IP allocation type is IPV6 or DualStack.
- Dictionary<string, string>
Resource tags.
- Cluster
Id string The resource ID of the Network Cloud cluster this default CNI network is associated with.
- Cni
As float64Number The autonomous system number that the fabric expects to peer with, derived from the associated L3 isolation domain.
- Detailed
Status string The more detailed status of the default CNI network.
- 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.
- Fabric
Bgp []BgpPeers Peer Response The L3 isolation fabric BGP peering connectivity information necessary for BGP peering the Hybrid AKS Cluster with the switch fabric.
- Hybrid
Aks []stringClusters Associated Ids The list of Hybrid AKS cluster resource ID(s) that are associated with this default CNI network.
- Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Interface
Name string The name of the interface that will be present in the virtual machine to represent this network.
- L3Isolation
Domain stringId The resource ID of the Network Fabric l3IsolationDomain.
- Location string
The geo-location where the resource lives
- Name string
The name of the resource
- Provisioning
State string The provisioning state of the default CNI network.
- 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"
- Vlan float64
The VLAN from the l3IsolationDomain that is used for this network.
- Cni
Bgp CniConfiguration Bgp Configuration Response - Ip
Allocation stringType The type of the IP address allocation.
- Ipv4Connected
Prefix string The IPV4 prefix (CIDR) assigned to this default CNI network. It is required when the IP allocation type is IPV4 or DualStack.
- Ipv6Connected
Prefix string The IPV6 prefix (CIDR) assigned to this default CNI network. It is required when the IP allocation type is IPV6 or DualStack.
- map[string]string
Resource tags.
- cluster
Id String The resource ID of the Network Cloud cluster this default CNI network is associated with.
- cni
As DoubleNumber The autonomous system number that the fabric expects to peer with, derived from the associated L3 isolation domain.
- detailed
Status String The more detailed status of the default CNI network.
- 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.
- fabric
Bgp List<BgpPeers Peer Response> The L3 isolation fabric BGP peering connectivity information necessary for BGP peering the Hybrid AKS Cluster with the switch fabric.
- hybrid
Aks List<String>Clusters Associated Ids The list of Hybrid AKS cluster resource ID(s) that are associated with this default CNI network.
- id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- interface
Name String The name of the interface that will be present in the virtual machine to represent this network.
- l3Isolation
Domain StringId The resource ID of the Network Fabric l3IsolationDomain.
- location String
The geo-location where the resource lives
- name String
The name of the resource
- provisioning
State String The provisioning state of the default CNI network.
- 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"
- vlan Double
The VLAN from the l3IsolationDomain that is used for this network.
- cni
Bgp CniConfiguration Bgp Configuration Response - ip
Allocation StringType The type of the IP address allocation.
- ipv4Connected
Prefix String The IPV4 prefix (CIDR) assigned to this default CNI network. It is required when the IP allocation type is IPV4 or DualStack.
- ipv6Connected
Prefix String The IPV6 prefix (CIDR) assigned to this default CNI network. It is required when the IP allocation type is IPV6 or DualStack.
- Map<String,String>
Resource tags.
- cluster
Id string The resource ID of the Network Cloud cluster this default CNI network is associated with.
- cni
As numberNumber The autonomous system number that the fabric expects to peer with, derived from the associated L3 isolation domain.
- detailed
Status string The more detailed status of the default CNI network.
- 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.
- fabric
Bgp BgpPeers Peer Response[] The L3 isolation fabric BGP peering connectivity information necessary for BGP peering the Hybrid AKS Cluster with the switch fabric.
- hybrid
Aks string[]Clusters Associated Ids The list of Hybrid AKS cluster resource ID(s) that are associated with this default CNI network.
- id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- interface
Name string The name of the interface that will be present in the virtual machine to represent this network.
- l3Isolation
Domain stringId The resource ID of the Network Fabric l3IsolationDomain.
- location string
The geo-location where the resource lives
- name string
The name of the resource
- provisioning
State string The provisioning state of the default CNI network.
- 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"
- vlan number
The VLAN from the l3IsolationDomain that is used for this network.
- cni
Bgp CniConfiguration Bgp Configuration Response - ip
Allocation stringType The type of the IP address allocation.
- ipv4Connected
Prefix string The IPV4 prefix (CIDR) assigned to this default CNI network. It is required when the IP allocation type is IPV4 or DualStack.
- ipv6Connected
Prefix string The IPV6 prefix (CIDR) assigned to this default CNI network. It is required when the IP allocation type is IPV6 or DualStack.
- {[key: string]: string}
Resource tags.
- cluster_
id str The resource ID of the Network Cloud cluster this default CNI network is associated with.
- cni_
as_ floatnumber The autonomous system number that the fabric expects to peer with, derived from the associated L3 isolation domain.
- detailed_
status str The more detailed status of the default CNI network.
- 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.
- fabric_
bgp_ Sequence[Bgppeers Peer Response] The L3 isolation fabric BGP peering connectivity information necessary for BGP peering the Hybrid AKS Cluster with the switch fabric.
- hybrid_
aks_ Sequence[str]clusters_ associated_ ids The list of Hybrid AKS cluster resource ID(s) that are associated with this default CNI network.
- id str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- interface_
name str The name of the interface that will be present in the virtual machine to represent this network.
- l3_
isolation_ strdomain_ id The resource ID of the Network Fabric l3IsolationDomain.
- location str
The geo-location where the resource lives
- name str
The name of the resource
- provisioning_
state str The provisioning state of the default CNI network.
- 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"
- vlan float
The VLAN from the l3IsolationDomain that is used for this network.
- cni_
bgp_ Cniconfiguration Bgp Configuration Response - ip_
allocation_ strtype The type of the IP address allocation.
- ipv4_
connected_ strprefix The IPV4 prefix (CIDR) assigned to this default CNI network. It is required when the IP allocation type is IPV4 or DualStack.
- ipv6_
connected_ strprefix The IPV6 prefix (CIDR) assigned to this default CNI network. It is required when the IP allocation type is IPV6 or DualStack.
- Mapping[str, str]
Resource tags.
- cluster
Id String The resource ID of the Network Cloud cluster this default CNI network is associated with.
- cni
As NumberNumber The autonomous system number that the fabric expects to peer with, derived from the associated L3 isolation domain.
- detailed
Status String The more detailed status of the default CNI network.
- 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.
- fabric
Bgp List<Property Map>Peers The L3 isolation fabric BGP peering connectivity information necessary for BGP peering the Hybrid AKS Cluster with the switch fabric.
- hybrid
Aks List<String>Clusters Associated Ids The list of Hybrid AKS cluster resource ID(s) that are associated with this default CNI network.
- id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- interface
Name String The name of the interface that will be present in the virtual machine to represent this network.
- l3Isolation
Domain StringId The resource ID of the Network Fabric l3IsolationDomain.
- location String
The geo-location where the resource lives
- name String
The name of the resource
- provisioning
State String The provisioning state of the default CNI network.
- 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"
- vlan Number
The VLAN from the l3IsolationDomain that is used for this network.
- cni
Bgp Property MapConfiguration - ip
Allocation StringType The type of the IP address allocation.
- ipv4Connected
Prefix String The IPV4 prefix (CIDR) assigned to this default CNI network. It is required when the IP allocation type is IPV4 or DualStack.
- ipv6Connected
Prefix String The IPV6 prefix (CIDR) assigned to this default CNI network. It is required when the IP allocation type is IPV6 or DualStack.
- Map<String>
Resource tags.
Supporting Types
BgpPeerResponse
CniBgpConfigurationResponse
- Bgp
Peers List<Pulumi.Azure Native. Network Cloud. Inputs. Bgp Peer Response> The list of BgpPeer entities that the Hybrid AKS cluster will peer with in addition to peering that occurs automatically with the switch fabric.
- Community
Advertisements List<Pulumi.Azure Native. Network Cloud. Inputs. Community Advertisement Response> The list of prefix community advertisement properties. Each prefix community specifies a prefix, and the communities that should be associated with that prefix when it is announced.
- Service
External List<string>Prefixes The subnet blocks in CIDR format for Kubernetes service external IPs to be advertised over BGP.
- Service
Load List<string>Balancer Prefixes The subnet blocks in CIDR format for Kubernetes load balancers. Load balancer IPs will only be advertised if they are within one of these blocks.
- Bgp
Peers []BgpPeer Response The list of BgpPeer entities that the Hybrid AKS cluster will peer with in addition to peering that occurs automatically with the switch fabric.
- Community
Advertisements []CommunityAdvertisement Response The list of prefix community advertisement properties. Each prefix community specifies a prefix, and the communities that should be associated with that prefix when it is announced.
- Service
External []stringPrefixes The subnet blocks in CIDR format for Kubernetes service external IPs to be advertised over BGP.
- Service
Load []stringBalancer Prefixes The subnet blocks in CIDR format for Kubernetes load balancers. Load balancer IPs will only be advertised if they are within one of these blocks.
- bgp
Peers List<BgpPeer Response> The list of BgpPeer entities that the Hybrid AKS cluster will peer with in addition to peering that occurs automatically with the switch fabric.
- community
Advertisements List<CommunityAdvertisement Response> The list of prefix community advertisement properties. Each prefix community specifies a prefix, and the communities that should be associated with that prefix when it is announced.
- service
External List<String>Prefixes The subnet blocks in CIDR format for Kubernetes service external IPs to be advertised over BGP.
- service
Load List<String>Balancer Prefixes The subnet blocks in CIDR format for Kubernetes load balancers. Load balancer IPs will only be advertised if they are within one of these blocks.
- bgp
Peers BgpPeer Response[] The list of BgpPeer entities that the Hybrid AKS cluster will peer with in addition to peering that occurs automatically with the switch fabric.
- community
Advertisements CommunityAdvertisement Response[] The list of prefix community advertisement properties. Each prefix community specifies a prefix, and the communities that should be associated with that prefix when it is announced.
- service
External string[]Prefixes The subnet blocks in CIDR format for Kubernetes service external IPs to be advertised over BGP.
- service
Load string[]Balancer Prefixes The subnet blocks in CIDR format for Kubernetes load balancers. Load balancer IPs will only be advertised if they are within one of these blocks.
- bgp_
peers Sequence[BgpPeer Response] The list of BgpPeer entities that the Hybrid AKS cluster will peer with in addition to peering that occurs automatically with the switch fabric.
- community_
advertisements Sequence[CommunityAdvertisement Response] The list of prefix community advertisement properties. Each prefix community specifies a prefix, and the communities that should be associated with that prefix when it is announced.
- service_
external_ Sequence[str]prefixes The subnet blocks in CIDR format for Kubernetes service external IPs to be advertised over BGP.
- service_
load_ Sequence[str]balancer_ prefixes The subnet blocks in CIDR format for Kubernetes load balancers. Load balancer IPs will only be advertised if they are within one of these blocks.
- bgp
Peers List<Property Map> The list of BgpPeer entities that the Hybrid AKS cluster will peer with in addition to peering that occurs automatically with the switch fabric.
- community
Advertisements List<Property Map> The list of prefix community advertisement properties. Each prefix community specifies a prefix, and the communities that should be associated with that prefix when it is announced.
- service
External List<String>Prefixes The subnet blocks in CIDR format for Kubernetes service external IPs to be advertised over BGP.
- service
Load List<String>Balancer Prefixes The subnet blocks in CIDR format for Kubernetes load balancers. Load balancer IPs will only be advertised if they are within one of these blocks.
CommunityAdvertisementResponse
- Communities List<string>
The list of community strings to announce with this prefix.
- Subnet
Prefix string The subnet in CIDR format for which properties should be advertised.
- Communities []string
The list of community strings to announce with this prefix.
- Subnet
Prefix string The subnet in CIDR format for which properties should be advertised.
- communities List<String>
The list of community strings to announce with this prefix.
- subnet
Prefix String The subnet in CIDR format for which properties should be advertised.
- communities string[]
The list of community strings to announce with this prefix.
- subnet
Prefix string The subnet in CIDR format for which properties should be advertised.
- communities Sequence[str]
The list of community strings to announce with this prefix.
- subnet_
prefix str The subnet in CIDR format for which properties should be advertised.
- communities List<String>
The list of community strings to announce with this prefix.
- subnet
Prefix String The subnet in CIDR format for which properties should be advertised.
ExtendedLocationResponse
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.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0