NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation
Manages the association between a Network Interface and a Application Gateway’s Backend Address Pool.
Create a NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation Resource
def NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation(resource_name, opts=None, backend_address_pool_id=None, ip_configuration_name=None, network_interface_id=None, __props__=None);- name string
- The unique name of the resource.
- args NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- opts ResourceOptions
- A bag of options that control this resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Programming Model docs.
Inputs
The NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation resource accepts the following input properties:
- Backend
Address stringPool Id The ID of the Application Gateway’s Backend Address Pool which this Network Interface which should be connected to. Changing this forces a new resource to be created.
- Ip
Configuration stringName The Name of the IP Configuration within the Network Interface which should be connected to the Backend Address Pool. Changing this forces a new resource to be created.
- Network
Interface stringId The ID of the Network Interface. Changing this forces a new resource to be created.
- Backend
Address stringPool Id The ID of the Application Gateway’s Backend Address Pool which this Network Interface which should be connected to. Changing this forces a new resource to be created.
- Ip
Configuration stringName The Name of the IP Configuration within the Network Interface which should be connected to the Backend Address Pool. Changing this forces a new resource to be created.
- Network
Interface stringId The ID of the Network Interface. Changing this forces a new resource to be created.
- backend
Address stringPool Id The ID of the Application Gateway’s Backend Address Pool which this Network Interface which should be connected to. Changing this forces a new resource to be created.
- ip
Configuration stringName The Name of the IP Configuration within the Network Interface which should be connected to the Backend Address Pool. Changing this forces a new resource to be created.
- network
Interface stringId The ID of the Network Interface. Changing this forces a new resource to be created.
- backend_
address_ strpool_ id The ID of the Application Gateway’s Backend Address Pool which this Network Interface which should be connected to. Changing this forces a new resource to be created.
- ip_
configuration_ strname The Name of the IP Configuration within the Network Interface which should be connected to the Backend Address Pool. Changing this forces a new resource to be created.
- network_
interface_ strid The ID of the Network Interface. Changing this forces a new resource to be created.
Outputs
All input properties are implicitly available as output properties. Additionally, the NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation resource produces the following output properties:
Look up an Existing NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation Resource
Get an existing NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationState, opts?: CustomResourceOptions): NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationstatic get(resource_name, id, opts=None, backend_address_pool_id=None, ip_configuration_name=None, network_interface_id=None, __props__=None);func GetNetworkInterfaceApplicationGatewayBackendAddressPoolAssociation(ctx *Context, name string, id IDInput, state *NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationState, opts ...ResourceOption) (*NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation, error)public static NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation Get(string name, Input<string> id, NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationState? state, CustomResourceOptions? opts = null)- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
The following state arguments are supported:
- Backend
Address stringPool Id The ID of the Application Gateway’s Backend Address Pool which this Network Interface which should be connected to. Changing this forces a new resource to be created.
- Ip
Configuration stringName The Name of the IP Configuration within the Network Interface which should be connected to the Backend Address Pool. Changing this forces a new resource to be created.
- Network
Interface stringId The ID of the Network Interface. Changing this forces a new resource to be created.
- Backend
Address stringPool Id The ID of the Application Gateway’s Backend Address Pool which this Network Interface which should be connected to. Changing this forces a new resource to be created.
- Ip
Configuration stringName The Name of the IP Configuration within the Network Interface which should be connected to the Backend Address Pool. Changing this forces a new resource to be created.
- Network
Interface stringId The ID of the Network Interface. Changing this forces a new resource to be created.
- backend
Address stringPool Id The ID of the Application Gateway’s Backend Address Pool which this Network Interface which should be connected to. Changing this forces a new resource to be created.
- ip
Configuration stringName The Name of the IP Configuration within the Network Interface which should be connected to the Backend Address Pool. Changing this forces a new resource to be created.
- network
Interface stringId The ID of the Network Interface. Changing this forces a new resource to be created.
- backend_
address_ strpool_ id The ID of the Application Gateway’s Backend Address Pool which this Network Interface which should be connected to. Changing this forces a new resource to be created.
- ip_
configuration_ strname The Name of the IP Configuration within the Network Interface which should be connected to the Backend Address Pool. Changing this forces a new resource to be created.
- network_
interface_ strid The ID of the Network Interface. Changing this forces a new resource to be created.
Package Details
- Repository
- https://github.com/pulumi/pulumi-azure
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
azurermTerraform Provider.