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.getDefaultCniNetwork
Explore with Pulumi AI
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 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)
public static Output<GetDefaultCniNetworkResult> getDefaultCniNetwork(GetDefaultCniNetworkArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:networkcloud:getDefaultCniNetwork
  arguments:
    # arguments dictionaryThe following arguments are supported:
- DefaultCni stringNetwork Name 
- The name of the default CNI network.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- DefaultCni stringNetwork Name 
- The name of the default CNI network.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- defaultCni StringNetwork Name 
- The name of the default CNI network.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- defaultCni stringNetwork Name 
- The name of the default CNI network.
- resourceGroup 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.
- defaultCni StringNetwork Name 
- The name of the default CNI network.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getDefaultCniNetwork Result
The following output properties are available:
- ClusterId string
- The resource ID of the Network Cloud cluster this default CNI network is associated with.
- CniAs doubleNumber 
- The autonomous system number that the fabric expects to peer with, derived from the associated L3 isolation domain.
- DetailedStatus string
- The more detailed status of the default CNI network.
- DetailedStatus stringMessage 
- The descriptive message about the current detailed status.
- ExtendedLocation Pulumi.Azure Native. Network Cloud. Outputs. Extended Location Response 
- The extended location of the cluster associated with the resource.
- FabricBgp 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.
- HybridAks 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}
- InterfaceName string
- The name of the interface that will be present in the virtual machine to represent this network.
- L3IsolationDomain 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
- ProvisioningState string
- The provisioning state of the default CNI network.
- SystemData 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.
- CniBgp Pulumi.Configuration Azure Native. Network Cloud. Outputs. Cni Bgp Configuration Response 
- The Calico BGP configuration.
- IpAllocation stringType 
- The type of the IP address allocation.
- Ipv4ConnectedPrefix string
- The IPV4 prefix (CIDR) assigned to this default CNI network. It is required when the IP allocation type is IPV4 or DualStack.
- Ipv6ConnectedPrefix 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.
- ClusterId string
- The resource ID of the Network Cloud cluster this default CNI network is associated with.
- CniAs float64Number 
- The autonomous system number that the fabric expects to peer with, derived from the associated L3 isolation domain.
- DetailedStatus string
- The more detailed status of the default CNI network.
- DetailedStatus stringMessage 
- The descriptive message about the current detailed status.
- ExtendedLocation ExtendedLocation Response 
- The extended location of the cluster associated with the resource.
- FabricBgp []BgpPeers Peer Response 
- The L3 isolation fabric BGP peering connectivity information necessary for BGP peering the Hybrid AKS Cluster with the switch fabric.
- HybridAks []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}
- InterfaceName string
- The name of the interface that will be present in the virtual machine to represent this network.
- L3IsolationDomain 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
- ProvisioningState string
- The provisioning state of the default CNI network.
- SystemData 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.
- CniBgp CniConfiguration Bgp Configuration Response 
- The Calico BGP configuration.
- IpAllocation stringType 
- The type of the IP address allocation.
- Ipv4ConnectedPrefix string
- The IPV4 prefix (CIDR) assigned to this default CNI network. It is required when the IP allocation type is IPV4 or DualStack.
- Ipv6ConnectedPrefix 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.
- clusterId String
- The resource ID of the Network Cloud cluster this default CNI network is associated with.
- cniAs DoubleNumber 
- The autonomous system number that the fabric expects to peer with, derived from the associated L3 isolation domain.
- detailedStatus String
- The more detailed status of the default CNI network.
- detailedStatus StringMessage 
- The descriptive message about the current detailed status.
- extendedLocation ExtendedLocation Response 
- The extended location of the cluster associated with the resource.
- fabricBgp List<BgpPeers Peer Response> 
- The L3 isolation fabric BGP peering connectivity information necessary for BGP peering the Hybrid AKS Cluster with the switch fabric.
- hybridAks 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}
- interfaceName String
- The name of the interface that will be present in the virtual machine to represent this network.
- l3IsolationDomain 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
- provisioningState String
- The provisioning state of the default CNI network.
- systemData 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.
- cniBgp CniConfiguration Bgp Configuration Response 
- The Calico BGP configuration.
- ipAllocation StringType 
- The type of the IP address allocation.
- ipv4ConnectedPrefix String
- The IPV4 prefix (CIDR) assigned to this default CNI network. It is required when the IP allocation type is IPV4 or DualStack.
- ipv6ConnectedPrefix 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.
- clusterId string
- The resource ID of the Network Cloud cluster this default CNI network is associated with.
- cniAs numberNumber 
- The autonomous system number that the fabric expects to peer with, derived from the associated L3 isolation domain.
- detailedStatus string
- The more detailed status of the default CNI network.
- detailedStatus stringMessage 
- The descriptive message about the current detailed status.
- extendedLocation ExtendedLocation Response 
- The extended location of the cluster associated with the resource.
- fabricBgp BgpPeers Peer Response[] 
- The L3 isolation fabric BGP peering connectivity information necessary for BGP peering the Hybrid AKS Cluster with the switch fabric.
- hybridAks 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}
- interfaceName string
- The name of the interface that will be present in the virtual machine to represent this network.
- l3IsolationDomain 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
- provisioningState string
- The provisioning state of the default CNI network.
- systemData 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.
- cniBgp CniConfiguration Bgp Configuration Response 
- The Calico BGP configuration.
- ipAllocation stringType 
- The type of the IP address allocation.
- ipv4ConnectedPrefix string
- The IPV4 prefix (CIDR) assigned to this default CNI network. It is required when the IP allocation type is IPV4 or DualStack.
- ipv6ConnectedPrefix 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 
- The Calico BGP configuration.
- 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.
- clusterId String
- The resource ID of the Network Cloud cluster this default CNI network is associated with.
- cniAs NumberNumber 
- The autonomous system number that the fabric expects to peer with, derived from the associated L3 isolation domain.
- detailedStatus String
- The more detailed status of the default CNI network.
- detailedStatus StringMessage 
- The descriptive message about the current detailed status.
- extendedLocation Property Map
- The extended location of the cluster associated with the resource.
- fabricBgp List<Property Map>Peers 
- The L3 isolation fabric BGP peering connectivity information necessary for BGP peering the Hybrid AKS Cluster with the switch fabric.
- hybridAks 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}
- interfaceName String
- The name of the interface that will be present in the virtual machine to represent this network.
- l3IsolationDomain 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
- provisioningState String
- The provisioning state of the default CNI network.
- 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"
- vlan Number
- The VLAN from the l3IsolationDomain that is used for this network.
- cniBgp Property MapConfiguration 
- The Calico BGP configuration.
- ipAllocation StringType 
- The type of the IP address allocation.
- ipv4ConnectedPrefix String
- The IPV4 prefix (CIDR) assigned to this default CNI network. It is required when the IP allocation type is IPV4 or DualStack.
- ipv6ConnectedPrefix 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   
- BgpPeers 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.
- CommunityAdvertisements 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.
- ServiceExternal List<string>Prefixes 
- The subnet blocks in CIDR format for Kubernetes service external IPs to be advertised over BGP.
- ServiceLoad 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.
- BgpPeers []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.
- CommunityAdvertisements []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.
- ServiceExternal []stringPrefixes 
- The subnet blocks in CIDR format for Kubernetes service external IPs to be advertised over BGP.
- ServiceLoad []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.
- bgpPeers 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.
- communityAdvertisements 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.
- serviceExternal List<String>Prefixes 
- The subnet blocks in CIDR format for Kubernetes service external IPs to be advertised over BGP.
- serviceLoad 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.
- bgpPeers 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.
- communityAdvertisements 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.
- serviceExternal string[]Prefixes 
- The subnet blocks in CIDR format for Kubernetes service external IPs to be advertised over BGP.
- serviceLoad 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.
- bgpPeers 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.
- communityAdvertisements 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.
- serviceExternal List<String>Prefixes 
- The subnet blocks in CIDR format for Kubernetes service external IPs to be advertised over BGP.
- serviceLoad 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.
- SubnetPrefix string
- The subnet in CIDR format for which properties should be advertised.
- Communities []string
- The list of community strings to announce with this prefix.
- SubnetPrefix 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.
- subnetPrefix String
- The subnet in CIDR format for which properties should be advertised.
- communities string[]
- The list of community strings to announce with this prefix.
- subnetPrefix 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.
- subnetPrefix String
- The subnet in CIDR format for which properties should be advertised.
ExtendedLocationResponse  
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- 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.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified 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.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
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