pyaz/network/nic/ip_config/__init__.py
def create(name, nic_name, resource_group, app_gateway_address_pools=None, application_security_groups=None, gateway_name=None, lb_address_pools=None, lb_inbound_nat_rules=None, lb_name=None, make_primary=None, private_ip_address=None, private_ip_address_version=None, public_ip_address=None, subnet=None, vnet_name=None):
    '''
    Create an IP configuration.

    Required Parameters:
    - name -- The name of the IP configuration.
    - nic_name -- The network interface (NIC).
    - resource_group -- Name of resource group. You can configure the default group using `az configure --defaults group=<name>`

    Optional Parameters:
    - app_gateway_address_pools -- Space-separated list of names or IDs of application gateway backend address pools to associate with the NIC. If names are used, --gateway-name must be specified.
    - application_security_groups -- Space-separated list of application security groups.
    - gateway_name -- The name of the application gateway to use when adding address pools by name (ignored when IDs are specified).
    - lb_address_pools -- Space-separated list of names or IDs of load balancer address pools to associate with the NIC. If names are used, --lb-name must be specified.
    - lb_inbound_nat_rules -- Space-separated list of names or IDs of load balancer inbound NAT rules to associate with the NIC. If names are used, --lb-name must be specified.
    - lb_name -- The name of the load balancer to use when adding NAT rules or address pools by name (ignored when IDs are specified).
    - make_primary -- Set to make this configuration the primary one for the NIC.
    - private_ip_address -- Static IP address to use or ""('""' in PowerShell) to use a dynamic address.
    - private_ip_address_version -- None
    - public_ip_address -- Name or ID of the public IP to use.
    - subnet -- Name or ID of an existing subnet. If name is specified, also specify --vnet-name.
    - vnet_name -- The virtual network (VNet) associated with the subnet (Omit if supplying a subnet id).
    '''
    return _call_az("az network nic ip-config create", locals())

    Create an IP configuration.

    Required Parameters:
    - name -- The name of the IP configuration.
    - nic_name -- The network interface (NIC).
    - resource_group -- Name of resource group. You can configure the default group using `az configure --defaults group=<name>`

    Optional Parameters:
    - app_gateway_address_pools -- Space-separated list of names or IDs of application gateway backend address pools to associate with the NIC. If names are used, --gateway-name must be specified.
    - application_security_groups -- Space-separated list of application security groups.
    - gateway_name -- The name of the application gateway to use when adding address pools by name (ignored when IDs are specified).
    - lb_address_pools -- Space-separated list of names or IDs of load balancer address pools to associate with the NIC. If names are used, --lb-name must be specified.
    - lb_inbound_nat_rules -- Space-separated list of names or IDs of load balancer inbound NAT rules to associate with the NIC. If names are used, --lb-name must be specified.
    - lb_name -- The name of the load balancer to use when adding NAT rules or address pools by name (ignored when IDs are specified).
    - make_primary -- Set to make this configuration the primary one for the NIC.
    - private_ip_address -- Static IP address to use or ""('""' in PowerShell) to use a dynamic address.
    - private_ip_address_version -- None
    - public_ip_address -- Name or ID of the public IP to use.
    - subnet -- Name or ID of an existing subnet. If name is specified, also specify --vnet-name.
    - vnet_name -- The virtual network (VNet) associated with the subnet (Omit if supplying a subnet id).
    
Create an IP configuration.
Required Parameters:
name -- The name of the IP configuration.
nic_name -- The network interface (NIC).
resource_group -- Name of resource group. You can configure the default group using `az configure --defaults group=`

Optional Parameters:
app_gateway_address_pools -- Space-separated list of names or IDs of application gateway backend address pools to associate with the NIC. If names are used, --gateway-name must be specified.
application_security_groups -- Space-separated list of application security groups.
gateway_name -- The name of the application gateway to use when adding address pools by name (ignored when IDs are specified).
lb_address_pools -- Space-separated list of names or IDs of load balancer address pools to associate with the NIC. If names are used, --lb-name must be specified.
lb_inbound_nat_rules -- Space-separated list of names or IDs of load balancer inbound NAT rules to associate with the NIC. If names are used, --lb-name must be specified.
lb_name -- The name of the load balancer to use when adding NAT rules or address pools by name (ignored when IDs are specified).
make_primary -- Set to make this configuration the primary one for the NIC.
private_ip_address -- Static IP address to use or ""('""' in PowerShell) to use a dynamic address.
private_ip_address_version -- None
public_ip_address -- Name or ID of the public IP to use.
subnet -- Name or ID of an existing subnet. If name is specified, also specify --vnet-name.
vnet_name -- The virtual network (VNet) associated with the subnet (Omit if supplying a subnet id).
Create an IP configuration . Required Parameters : name -- The name of the IP configuration . nic_name -- The network interface ( NIC ) . resource_group -- Name of resource group . You can configure the default group using ` az configure -- defaults group = ` Optional Parameters : app_gateway_address_pools -- Space - separated list of names or IDs of application gateway backend address pools to associate with the NIC . If names are used -- gateway - name must be specified . application_security_groups -- Space - separated list of application security groups . gateway_name -- The name of the application gateway to use when adding address pools by name ( ignored when IDs are specified ) . lb_address_pools -- Space - separated list of names or IDs of load balancer address pools to associate with the NIC . If names are used -- lb - name must be specified . lb_inbound_nat_rules -- Space - separated list of names or IDs of load balancer inbound NAT rules to associate with the NIC . If names are used -- lb - name must be specified . lb_name -- The name of the load balancer to use when adding NAT rules or address pools by name ( ignored when IDs are specified ) . make_primary -- Set to make this configuration the primary one for the NIC . private_ip_address -- Static IP address to use or " " ( ' " " ' in PowerShell ) to use a dynamic address . private_ip_address_version -- None public_ip_address -- Name or ID of the public IP to use . subnet -- Name or ID of an existing subnet . If name is specified also specify -- vnet - name . vnet_name -- The virtual network ( VNet ) associated with the subnet ( Omit if supplying a subnet id ) .
def create(name, nic_name, resource_group, app_gateway_address_pools=None, application_security_groups=None, gateway_name=None, lb_address_pools=None, lb_inbound_nat_rules=None, lb_name=None, make_primary=None, private_ip_address=None, private_ip_address_version=None, public_ip_address=None, subnet=None, vnet_name=None):
    return _call_az("az network nic ip-config create", locals())
def create ( name , nic_name , resource_group , app_gateway_address_pools = None , application_security_groups = None , gateway_name = None , lb_address_pools = None , lb_inbound_nat_rules = None , lb_name = None , make_primary = None , private_ip_address = None , private_ip_address_version = None , public_ip_address = None , subnet = None , vnet_name = None ) : return _call_az ( "az network nic ip-config create" , locals ( ) )
Create an IP configuration.
Create an IP configuration .
'''
    Create an IP configuration.

    Required Parameters:
    - name -- The name of the IP configuration.
    - nic_name -- The network interface (NIC).
    - resource_group -- Name of resource group. You can configure the default group using `az configure --defaults group=<name>`

    Optional Parameters:
    - app_gateway_address_pools -- Space-separated list of names or IDs of application gateway backend address pools to associate with the NIC. If names are used, --gateway-name must be specified.
    - application_security_groups -- Space-separated list of application security groups.
    - gateway_name -- The name of the application gateway to use when adding address pools by name (ignored when IDs are specified).
    - lb_address_pools -- Space-separated list of names or IDs of load balancer address pools to associate with the NIC. If names are used, --lb-name must be specified.
    - lb_inbound_nat_rules -- Space-separated list of names or IDs of load balancer inbound NAT rules to associate with the NIC. If names are used, --lb-name must be specified.
    - lb_name -- The name of the load balancer to use when adding NAT rules or address pools by name (ignored when IDs are specified).
    - make_primary -- Set to make this configuration the primary one for the NIC.
    - private_ip_address -- Static IP address to use or ""('""' in PowerShell) to use a dynamic address.
    - private_ip_address_version -- None
    - public_ip_address -- Name or ID of the public IP to use.
    - subnet -- Name or ID of an existing subnet. If name is specified, also specify --vnet-name.
    - vnet_name -- The virtual network (VNet) associated with the subnet (Omit if supplying a subnet id).
    '''
name
nic_name
resource_group
app_gateway_address_pools
application_security_groups
gateway_name
lb_address_pools
lb_inbound_nat_rules
lb_name
make_primary
private_ip_address
private_ip_address_version
public_ip_address
subnet
vnet_name