NetworkInterfaceApplicationSecurityGroupAssociation
Manages the association between a Network Interface and a Application Security Group.
Create a NetworkInterfaceApplicationSecurityGroupAssociation Resource
def NetworkInterfaceApplicationSecurityGroupAssociation(resource_name, opts=None, application_security_group_id=None, network_interface_id=None, __props__=None);func NewNetworkInterfaceApplicationSecurityGroupAssociation(ctx *Context, name string, args NetworkInterfaceApplicationSecurityGroupAssociationArgs, opts ...ResourceOption) (*NetworkInterfaceApplicationSecurityGroupAssociation, error)public NetworkInterfaceApplicationSecurityGroupAssociation(string name, NetworkInterfaceApplicationSecurityGroupAssociationArgs args, CustomResourceOptions? opts = null)- name string
- The unique name of the resource.
- args NetworkInterfaceApplicationSecurityGroupAssociationArgs
- 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 NetworkInterfaceApplicationSecurityGroupAssociationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args NetworkInterfaceApplicationSecurityGroupAssociationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
NetworkInterfaceApplicationSecurityGroupAssociation Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Programming Model docs.
Inputs
The NetworkInterfaceApplicationSecurityGroupAssociation resource accepts the following input properties:
- Application
Security stringGroup Id The ID of the Application Security Group which this Network Interface which should be connected to. 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.
- Application
Security stringGroup Id The ID of the Application Security Group which this Network Interface which should be connected to. 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.
- application
Security stringGroup Id The ID of the Application Security Group which this Network Interface which should be connected to. 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.
- application_
security_ strgroup_ id The ID of the Application Security Group which this Network Interface which should be connected to. 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 NetworkInterfaceApplicationSecurityGroupAssociation resource produces the following output properties:
Look up an Existing NetworkInterfaceApplicationSecurityGroupAssociation Resource
Get an existing NetworkInterfaceApplicationSecurityGroupAssociation 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?: NetworkInterfaceApplicationSecurityGroupAssociationState, opts?: CustomResourceOptions): NetworkInterfaceApplicationSecurityGroupAssociationstatic get(resource_name, id, opts=None, application_security_group_id=None, network_interface_id=None, __props__=None);func GetNetworkInterfaceApplicationSecurityGroupAssociation(ctx *Context, name string, id IDInput, state *NetworkInterfaceApplicationSecurityGroupAssociationState, opts ...ResourceOption) (*NetworkInterfaceApplicationSecurityGroupAssociation, error)public static NetworkInterfaceApplicationSecurityGroupAssociation Get(string name, Input<string> id, NetworkInterfaceApplicationSecurityGroupAssociationState? 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:
- Application
Security stringGroup Id The ID of the Application Security Group which this Network Interface which should be connected to. 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.
- Application
Security stringGroup Id The ID of the Application Security Group which this Network Interface which should be connected to. 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.
- application
Security stringGroup Id The ID of the Application Security Group which this Network Interface which should be connected to. 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.
- application_
security_ strgroup_ id The ID of the Application Security Group which this Network Interface which should be connected to. 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.