VirtualNetworkSwiftConnection
Manages an App Service Virtual Network Association (this is for the Regional VNet Integration which is still in preview).
Create a VirtualNetworkSwiftConnection Resource
new VirtualNetworkSwiftConnection(name: string, args: VirtualNetworkSwiftConnectionArgs, opts?: CustomResourceOptions);def VirtualNetworkSwiftConnection(resource_name, opts=None, app_service_id=None, subnet_id=None, __props__=None);func NewVirtualNetworkSwiftConnection(ctx *Context, name string, args VirtualNetworkSwiftConnectionArgs, opts ...ResourceOption) (*VirtualNetworkSwiftConnection, error)public VirtualNetworkSwiftConnection(string name, VirtualNetworkSwiftConnectionArgs args, CustomResourceOptions? opts = null)- name string
- The unique name of the resource.
- args VirtualNetworkSwiftConnectionArgs
- 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 VirtualNetworkSwiftConnectionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args VirtualNetworkSwiftConnectionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
VirtualNetworkSwiftConnection Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Programming Model docs.
Inputs
The VirtualNetworkSwiftConnection resource accepts the following input properties:
- App
Service stringId The ID of the App Service to associate to the VNet. Changing this forces a new resource to be created.
- Subnet
Id string The ID of the subnet the app service will be associated to (the subnet must have a
service_delegationconfigured forMicrosoft.Web/serverFarms).
- App
Service stringId The ID of the App Service to associate to the VNet. Changing this forces a new resource to be created.
- Subnet
Id string The ID of the subnet the app service will be associated to (the subnet must have a
service_delegationconfigured forMicrosoft.Web/serverFarms).
- app
Service stringId The ID of the App Service to associate to the VNet. Changing this forces a new resource to be created.
- subnet
Id string The ID of the subnet the app service will be associated to (the subnet must have a
service_delegationconfigured forMicrosoft.Web/serverFarms).
- app_
service_ strid The ID of the App Service to associate to the VNet. Changing this forces a new resource to be created.
- subnet_
id str The ID of the subnet the app service will be associated to (the subnet must have a
service_delegationconfigured forMicrosoft.Web/serverFarms).
Outputs
All input properties are implicitly available as output properties. Additionally, the VirtualNetworkSwiftConnection resource produces the following output properties:
Look up an Existing VirtualNetworkSwiftConnection Resource
Get an existing VirtualNetworkSwiftConnection 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?: VirtualNetworkSwiftConnectionState, opts?: CustomResourceOptions): VirtualNetworkSwiftConnectionstatic get(resource_name, id, opts=None, app_service_id=None, subnet_id=None, __props__=None);func GetVirtualNetworkSwiftConnection(ctx *Context, name string, id IDInput, state *VirtualNetworkSwiftConnectionState, opts ...ResourceOption) (*VirtualNetworkSwiftConnection, error)public static VirtualNetworkSwiftConnection Get(string name, Input<string> id, VirtualNetworkSwiftConnectionState? 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:
- App
Service stringId The ID of the App Service to associate to the VNet. Changing this forces a new resource to be created.
- Subnet
Id string The ID of the subnet the app service will be associated to (the subnet must have a
service_delegationconfigured forMicrosoft.Web/serverFarms).
- App
Service stringId The ID of the App Service to associate to the VNet. Changing this forces a new resource to be created.
- Subnet
Id string The ID of the subnet the app service will be associated to (the subnet must have a
service_delegationconfigured forMicrosoft.Web/serverFarms).
- app
Service stringId The ID of the App Service to associate to the VNet. Changing this forces a new resource to be created.
- subnet
Id string The ID of the subnet the app service will be associated to (the subnet must have a
service_delegationconfigured forMicrosoft.Web/serverFarms).
- app_
service_ strid The ID of the App Service to associate to the VNet. Changing this forces a new resource to be created.
- subnet_
id str The ID of the subnet the app service will be associated to (the subnet must have a
service_delegationconfigured forMicrosoft.Web/serverFarms).
Package Details
- Repository
- https://github.com/pulumi/pulumi-azure
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
azurermTerraform Provider.