github.com/myhau/pulumi/pkg/v3@v3.70.2-0.20221116134521-f2775972e587/codegen/testing/test/testdata/python-resource-names-pp/python/python-resource-names.py (about)

     1  import pulumi
     2  import pulumi_azure_native as azure_native
     3  
     4  cluster = azure_native.containerservice.ManagedCluster("cluster",
     5      agent_pool_profiles=[azure_native.containerservice.ManagedClusterAgentPoolProfileArgs(
     6          count=2,
     7          enable_fips=False,
     8          kubelet_disk_type="OS",
     9          max_pods=110,
    10          mode="System",
    11          name="type1",
    12          orchestrator_version="1.21.9",
    13          os_disk_size_gb=128,
    14          os_disk_type="Managed",
    15          os_sku="Ubuntu",
    16          os_type="Linux",
    17          type="VirtualMachineScaleSets",
    18          vm_size="Standard_B2ms",
    19          vnet_subnet_id="/subscriptions/0282681f-7a9e-424b-80b2-96babd57a8a1/resourceGroups/test-rga2bd359a/providers/Microsoft.Network/virtualNetworks/test-vnet4b80e99b/subnets/test-subnet",
    20      )],
    21      dns_prefix="dns",
    22      enable_rbac=True,
    23      kubernetes_version="1.21.9",
    24      location="eastus",
    25      network_profile=azure_native.containerservice.ContainerServiceNetworkProfileArgs(
    26          dns_service_ip="10.10.0.10",
    27          docker_bridge_cidr="172.17.0.1/16",
    28          load_balancer_profile=azure_native.containerservice.ManagedClusterLoadBalancerProfileArgs(
    29              effective_outbound_ips=[azure_native.containerservice.ResourceReferenceArgs(
    30                  id="/subscriptions/0282681f-7a9e-424b-80b2-96babd57a8a1/resourceGroups/MC_test-rga2bd359a_test-aks5fb1e730_eastus/providers/Microsoft.Network/publicIPAddresses/2a2610b5-67f3-4aec-a277-a032b2364d70",
    31              )],
    32              managed_outbound_ips=azure_native.containerservice.ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs(
    33                  count=1,
    34              ),
    35          ),
    36          load_balancer_sku="Standard",
    37          network_plugin="azure",
    38          outbound_type="loadBalancer",
    39          service_cidr="10.10.0.0/16",
    40      ),
    41      node_resource_group="MC_test-rga2bd359a_test-aks5fb1e730_eastus",
    42      resource_group_name="test-rga2bd359a",
    43      resource_name_="test-aks5fb1e730",
    44      service_principal_profile=azure_native.containerservice.ManagedClusterServicePrincipalProfileArgs(
    45          client_id="64e3783f-3214-4ba7-bb52-12ad85412527",
    46      ),
    47      sku=azure_native.containerservice.ManagedClusterSKUArgs(
    48          name="Basic",
    49          tier="Free",
    50      ),
    51      opts=pulumi.ResourceOptions(protect=True))