tencentcloud.VpcDhcpAssociateAddress
Explore with Pulumi AI
Create VpcDhcpAssociateAddress Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new VpcDhcpAssociateAddress(name: string, args: VpcDhcpAssociateAddressArgs, opts?: CustomResourceOptions);
@overload
def VpcDhcpAssociateAddress(resource_name: str,
args: VpcDhcpAssociateAddressArgs,
opts: Optional[ResourceOptions] = None)
@overload
def VpcDhcpAssociateAddress(resource_name: str,
opts: Optional[ResourceOptions] = None,
address_ip: Optional[str] = None,
dhcp_ip_id: Optional[str] = None,
vpc_dhcp_associate_address_id: Optional[str] = None)
func NewVpcDhcpAssociateAddress(ctx *Context, name string, args VpcDhcpAssociateAddressArgs, opts ...ResourceOption) (*VpcDhcpAssociateAddress, error)
public VpcDhcpAssociateAddress(string name, VpcDhcpAssociateAddressArgs args, CustomResourceOptions? opts = null)
public VpcDhcpAssociateAddress(String name, VpcDhcpAssociateAddressArgs args)
public VpcDhcpAssociateAddress(String name, VpcDhcpAssociateAddressArgs args, CustomResourceOptions options)
type: tencentcloud:VpcDhcpAssociateAddress
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args VpcDhcpAssociateAddressArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args VpcDhcpAssociateAddressArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args VpcDhcpAssociateAddressArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args VpcDhcpAssociateAddressArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args VpcDhcpAssociateAddressArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
VpcDhcpAssociateAddress Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The VpcDhcpAssociateAddress resource accepts the following input properties:
- Address
Ip string - Elastic public network
IP
. Must beEIP
not bound toDhcpIp
. - Dhcp
Ip stringId DhcpIp
uniqueID
, like:dhcpip-9o233uri
. Must be aDhcpIp
that is not bound toEIP
.- Vpc
Dhcp stringAssociate Address Id
- Address
Ip string - Elastic public network
IP
. Must beEIP
not bound toDhcpIp
. - Dhcp
Ip stringId DhcpIp
uniqueID
, like:dhcpip-9o233uri
. Must be aDhcpIp
that is not bound toEIP
.- Vpc
Dhcp stringAssociate Address Id
- address
Ip String - Elastic public network
IP
. Must beEIP
not bound toDhcpIp
. - dhcp
Ip StringId DhcpIp
uniqueID
, like:dhcpip-9o233uri
. Must be aDhcpIp
that is not bound toEIP
.- vpc
Dhcp StringAssociate Address Id
- address
Ip string - Elastic public network
IP
. Must beEIP
not bound toDhcpIp
. - dhcp
Ip stringId DhcpIp
uniqueID
, like:dhcpip-9o233uri
. Must be aDhcpIp
that is not bound toEIP
.- vpc
Dhcp stringAssociate Address Id
- address_
ip str - Elastic public network
IP
. Must beEIP
not bound toDhcpIp
. - dhcp_
ip_ strid DhcpIp
uniqueID
, like:dhcpip-9o233uri
. Must be aDhcpIp
that is not bound toEIP
.- vpc_
dhcp_ strassociate_ address_ id
- address
Ip String - Elastic public network
IP
. Must beEIP
not bound toDhcpIp
. - dhcp
Ip StringId DhcpIp
uniqueID
, like:dhcpip-9o233uri
. Must be aDhcpIp
that is not bound toEIP
.- vpc
Dhcp StringAssociate Address Id
Outputs
All input properties are implicitly available as output properties. Additionally, the VpcDhcpAssociateAddress resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing VpcDhcpAssociateAddress Resource
Get an existing VpcDhcpAssociateAddress 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?: VpcDhcpAssociateAddressState, opts?: CustomResourceOptions): VpcDhcpAssociateAddress
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
address_ip: Optional[str] = None,
dhcp_ip_id: Optional[str] = None,
vpc_dhcp_associate_address_id: Optional[str] = None) -> VpcDhcpAssociateAddress
func GetVpcDhcpAssociateAddress(ctx *Context, name string, id IDInput, state *VpcDhcpAssociateAddressState, opts ...ResourceOption) (*VpcDhcpAssociateAddress, error)
public static VpcDhcpAssociateAddress Get(string name, Input<string> id, VpcDhcpAssociateAddressState? state, CustomResourceOptions? opts = null)
public static VpcDhcpAssociateAddress get(String name, Output<String> id, VpcDhcpAssociateAddressState state, CustomResourceOptions options)
resources: _: type: tencentcloud:VpcDhcpAssociateAddress get: id: ${id}
- 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.
- 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.
- Address
Ip string - Elastic public network
IP
. Must beEIP
not bound toDhcpIp
. - Dhcp
Ip stringId DhcpIp
uniqueID
, like:dhcpip-9o233uri
. Must be aDhcpIp
that is not bound toEIP
.- Vpc
Dhcp stringAssociate Address Id
- Address
Ip string - Elastic public network
IP
. Must beEIP
not bound toDhcpIp
. - Dhcp
Ip stringId DhcpIp
uniqueID
, like:dhcpip-9o233uri
. Must be aDhcpIp
that is not bound toEIP
.- Vpc
Dhcp stringAssociate Address Id
- address
Ip String - Elastic public network
IP
. Must beEIP
not bound toDhcpIp
. - dhcp
Ip StringId DhcpIp
uniqueID
, like:dhcpip-9o233uri
. Must be aDhcpIp
that is not bound toEIP
.- vpc
Dhcp StringAssociate Address Id
- address
Ip string - Elastic public network
IP
. Must beEIP
not bound toDhcpIp
. - dhcp
Ip stringId DhcpIp
uniqueID
, like:dhcpip-9o233uri
. Must be aDhcpIp
that is not bound toEIP
.- vpc
Dhcp stringAssociate Address Id
- address_
ip str - Elastic public network
IP
. Must beEIP
not bound toDhcpIp
. - dhcp_
ip_ strid DhcpIp
uniqueID
, like:dhcpip-9o233uri
. Must be aDhcpIp
that is not bound toEIP
.- vpc_
dhcp_ strassociate_ address_ id
- address
Ip String - Elastic public network
IP
. Must beEIP
not bound toDhcpIp
. - dhcp
Ip StringId DhcpIp
uniqueID
, like:dhcpip-9o233uri
. Must be aDhcpIp
that is not bound toEIP
.- vpc
Dhcp StringAssociate Address Id
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.