ibm.IsVpcDnsResolutionBinding
Explore with Pulumi AI
Provides a resource for VPCDNSResolutionBinding. You can then reference the fields of the resource in other resources within the same configuration using interpolation syntax.
Create IsVpcDnsResolutionBinding Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new IsVpcDnsResolutionBinding(name: string, args: IsVpcDnsResolutionBindingArgs, opts?: CustomResourceOptions);
@overload
def IsVpcDnsResolutionBinding(resource_name: str,
args: IsVpcDnsResolutionBindingArgs,
opts: Optional[ResourceOptions] = None)
@overload
def IsVpcDnsResolutionBinding(resource_name: str,
opts: Optional[ResourceOptions] = None,
vpc: Optional[IsVpcDnsResolutionBindingVpcArgs] = None,
vpc_id: Optional[str] = None,
is_vpc_dns_resolution_binding_id: Optional[str] = None,
name: Optional[str] = None,
timeouts: Optional[IsVpcDnsResolutionBindingTimeoutsArgs] = None)
func NewIsVpcDnsResolutionBinding(ctx *Context, name string, args IsVpcDnsResolutionBindingArgs, opts ...ResourceOption) (*IsVpcDnsResolutionBinding, error)
public IsVpcDnsResolutionBinding(string name, IsVpcDnsResolutionBindingArgs args, CustomResourceOptions? opts = null)
public IsVpcDnsResolutionBinding(String name, IsVpcDnsResolutionBindingArgs args)
public IsVpcDnsResolutionBinding(String name, IsVpcDnsResolutionBindingArgs args, CustomResourceOptions options)
type: ibm:IsVpcDnsResolutionBinding
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 IsVpcDnsResolutionBindingArgs
- 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 IsVpcDnsResolutionBindingArgs
- 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 IsVpcDnsResolutionBindingArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args IsVpcDnsResolutionBindingArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args IsVpcDnsResolutionBindingArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var isVpcDnsResolutionBindingResource = new Ibm.IsVpcDnsResolutionBinding("isVpcDnsResolutionBindingResource", new()
{
Vpc = new Ibm.Inputs.IsVpcDnsResolutionBindingVpcArgs
{
Crn = "string",
Href = "string",
Id = "string",
Name = "string",
Remotes = new[]
{
new Ibm.Inputs.IsVpcDnsResolutionBindingVpcRemoteArgs
{
Accounts = new[]
{
new Ibm.Inputs.IsVpcDnsResolutionBindingVpcRemoteAccountArgs
{
Id = "string",
ResourceType = "string",
},
},
Regions = new[]
{
new Ibm.Inputs.IsVpcDnsResolutionBindingVpcRemoteRegionArgs
{
Href = "string",
Name = "string",
},
},
},
},
ResourceType = "string",
},
VpcId = "string",
IsVpcDnsResolutionBindingId = "string",
Name = "string",
Timeouts = new Ibm.Inputs.IsVpcDnsResolutionBindingTimeoutsArgs
{
Create = "string",
Delete = "string",
},
});
example, err := ibm.NewIsVpcDnsResolutionBinding(ctx, "isVpcDnsResolutionBindingResource", &ibm.IsVpcDnsResolutionBindingArgs{
Vpc: &ibm.IsVpcDnsResolutionBindingVpcArgs{
Crn: pulumi.String("string"),
Href: pulumi.String("string"),
Id: pulumi.String("string"),
Name: pulumi.String("string"),
Remotes: ibm.IsVpcDnsResolutionBindingVpcRemoteArray{
&ibm.IsVpcDnsResolutionBindingVpcRemoteArgs{
Accounts: ibm.IsVpcDnsResolutionBindingVpcRemoteAccountArray{
&ibm.IsVpcDnsResolutionBindingVpcRemoteAccountArgs{
Id: pulumi.String("string"),
ResourceType: pulumi.String("string"),
},
},
Regions: ibm.IsVpcDnsResolutionBindingVpcRemoteRegionArray{
&ibm.IsVpcDnsResolutionBindingVpcRemoteRegionArgs{
Href: pulumi.String("string"),
Name: pulumi.String("string"),
},
},
},
},
ResourceType: pulumi.String("string"),
},
VpcId: pulumi.String("string"),
IsVpcDnsResolutionBindingId: pulumi.String("string"),
Name: pulumi.String("string"),
Timeouts: &ibm.IsVpcDnsResolutionBindingTimeoutsArgs{
Create: pulumi.String("string"),
Delete: pulumi.String("string"),
},
})
var isVpcDnsResolutionBindingResource = new IsVpcDnsResolutionBinding("isVpcDnsResolutionBindingResource", IsVpcDnsResolutionBindingArgs.builder()
.vpc(IsVpcDnsResolutionBindingVpcArgs.builder()
.crn("string")
.href("string")
.id("string")
.name("string")
.remotes(IsVpcDnsResolutionBindingVpcRemoteArgs.builder()
.accounts(IsVpcDnsResolutionBindingVpcRemoteAccountArgs.builder()
.id("string")
.resourceType("string")
.build())
.regions(IsVpcDnsResolutionBindingVpcRemoteRegionArgs.builder()
.href("string")
.name("string")
.build())
.build())
.resourceType("string")
.build())
.vpcId("string")
.isVpcDnsResolutionBindingId("string")
.name("string")
.timeouts(IsVpcDnsResolutionBindingTimeoutsArgs.builder()
.create("string")
.delete("string")
.build())
.build());
is_vpc_dns_resolution_binding_resource = ibm.IsVpcDnsResolutionBinding("isVpcDnsResolutionBindingResource",
vpc={
"crn": "string",
"href": "string",
"id": "string",
"name": "string",
"remotes": [{
"accounts": [{
"id": "string",
"resource_type": "string",
}],
"regions": [{
"href": "string",
"name": "string",
}],
}],
"resource_type": "string",
},
vpc_id="string",
is_vpc_dns_resolution_binding_id="string",
name="string",
timeouts={
"create": "string",
"delete": "string",
})
const isVpcDnsResolutionBindingResource = new ibm.IsVpcDnsResolutionBinding("isVpcDnsResolutionBindingResource", {
vpc: {
crn: "string",
href: "string",
id: "string",
name: "string",
remotes: [{
accounts: [{
id: "string",
resourceType: "string",
}],
regions: [{
href: "string",
name: "string",
}],
}],
resourceType: "string",
},
vpcId: "string",
isVpcDnsResolutionBindingId: "string",
name: "string",
timeouts: {
create: "string",
"delete": "string",
},
});
type: ibm:IsVpcDnsResolutionBinding
properties:
isVpcDnsResolutionBindingId: string
name: string
timeouts:
create: string
delete: string
vpc:
crn: string
href: string
id: string
name: string
remotes:
- accounts:
- id: string
resourceType: string
regions:
- href: string
name: string
resourceType: string
vpcId: string
IsVpcDnsResolutionBinding 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 IsVpcDnsResolutionBinding resource accepts the following input properties:
- Vpc
Is
Vpc Dns Resolution Binding Vpc - The VPC identifier/href/crn of the target. Nested scheme for vpc:
- Vpc
Id string - The VPC identifier of the source vpc.
- Is
Vpc stringDns Resolution Binding Id - (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- Name string
- The DNS resolution binding name.
- Timeouts
Is
Vpc Dns Resolution Binding Timeouts
- Vpc
Is
Vpc Dns Resolution Binding Vpc Args - The VPC identifier/href/crn of the target. Nested scheme for vpc:
- Vpc
Id string - The VPC identifier of the source vpc.
- Is
Vpc stringDns Resolution Binding Id - (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- Name string
- The DNS resolution binding name.
- Timeouts
Is
Vpc Dns Resolution Binding Timeouts Args
- vpc
Is
Vpc Dns Resolution Binding Vpc - The VPC identifier/href/crn of the target. Nested scheme for vpc:
- vpc
Id String - The VPC identifier of the source vpc.
- is
Vpc StringDns Resolution Binding Id - (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- name String
- The DNS resolution binding name.
- timeouts
Is
Vpc Dns Resolution Binding Timeouts
- vpc
Is
Vpc Dns Resolution Binding Vpc - The VPC identifier/href/crn of the target. Nested scheme for vpc:
- vpc
Id string - The VPC identifier of the source vpc.
- is
Vpc stringDns Resolution Binding Id - (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- name string
- The DNS resolution binding name.
- timeouts
Is
Vpc Dns Resolution Binding Timeouts
- vpc
Is
Vpc Dns Resolution Binding Vpc Args - The VPC identifier/href/crn of the target. Nested scheme for vpc:
- vpc_
id str - The VPC identifier of the source vpc.
- is_
vpc_ strdns_ resolution_ binding_ id - (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- name str
- The DNS resolution binding name.
- timeouts
Is
Vpc Dns Resolution Binding Timeouts Args
- vpc Property Map
- The VPC identifier/href/crn of the target. Nested scheme for vpc:
- vpc
Id String - The VPC identifier of the source vpc.
- is
Vpc StringDns Resolution Binding Id - (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- name String
- The DNS resolution binding name.
- timeouts Property Map
Outputs
All input properties are implicitly available as output properties. Additionally, the IsVpcDnsResolutionBinding resource produces the following output properties:
- Created
At string - (String) The date and time that the DNS resolution binding was created.
- Endpoint
Gateways List<IsVpc Dns Resolution Binding Endpoint Gateway> - (List) The endpoint gateways in the bound to VPC that are allowed to participate in this DNS resolution binding.The endpoint gateways may be remote and therefore may not be directly retrievable.
- Constraints: The minimum length is
0
items. Nested scheme for endpoint_gateways:
- Constraints: The minimum length is
- Health
Reasons List<IsVpc Dns Resolution Binding Health Reason> - (List) The reasons for the current
health_state
(if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested schema for health_reasons: - Health
State string - (String) The health of this resource.-
ok
: No abnormal behavior detected-degraded
: Experiencing compromised performance, capacity, or connectivity-faulted
: Completely unreachable, inoperative, or otherwise entirely incapacitated-inapplicable
: The health state does not apply because of the current lifecycle state. A resource with a lifecycle state offailed
ordeleting
will have a health state ofinapplicable
. Apending
resource may also have this state. Constraints: Allowable values are:degraded
,faulted
,inapplicable
,ok
. - Href string
- (String) The URL for this region.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Id string
- The provider-assigned unique ID for this managed resource.
- Lifecycle
State string - (String) The lifecycle state of the DNS resolution binding.
- Constraints: Allowable values are:
deleting
,failed
,pending
,stable
,suspended
,updating
,waiting
.
- Constraints: Allowable values are:
- Resource
Type string - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- Created
At string - (String) The date and time that the DNS resolution binding was created.
- Endpoint
Gateways []IsVpc Dns Resolution Binding Endpoint Gateway - (List) The endpoint gateways in the bound to VPC that are allowed to participate in this DNS resolution binding.The endpoint gateways may be remote and therefore may not be directly retrievable.
- Constraints: The minimum length is
0
items. Nested scheme for endpoint_gateways:
- Constraints: The minimum length is
- Health
Reasons []IsVpc Dns Resolution Binding Health Reason - (List) The reasons for the current
health_state
(if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested schema for health_reasons: - Health
State string - (String) The health of this resource.-
ok
: No abnormal behavior detected-degraded
: Experiencing compromised performance, capacity, or connectivity-faulted
: Completely unreachable, inoperative, or otherwise entirely incapacitated-inapplicable
: The health state does not apply because of the current lifecycle state. A resource with a lifecycle state offailed
ordeleting
will have a health state ofinapplicable
. Apending
resource may also have this state. Constraints: Allowable values are:degraded
,faulted
,inapplicable
,ok
. - Href string
- (String) The URL for this region.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Id string
- The provider-assigned unique ID for this managed resource.
- Lifecycle
State string - (String) The lifecycle state of the DNS resolution binding.
- Constraints: Allowable values are:
deleting
,failed
,pending
,stable
,suspended
,updating
,waiting
.
- Constraints: Allowable values are:
- Resource
Type string - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- created
At String - (String) The date and time that the DNS resolution binding was created.
- endpoint
Gateways List<IsVpc Dns Resolution Binding Endpoint Gateway> - (List) The endpoint gateways in the bound to VPC that are allowed to participate in this DNS resolution binding.The endpoint gateways may be remote and therefore may not be directly retrievable.
- Constraints: The minimum length is
0
items. Nested scheme for endpoint_gateways:
- Constraints: The minimum length is
- health
Reasons List<IsVpc Dns Resolution Binding Health Reason> - (List) The reasons for the current
health_state
(if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested schema for health_reasons: - health
State String - (String) The health of this resource.-
ok
: No abnormal behavior detected-degraded
: Experiencing compromised performance, capacity, or connectivity-faulted
: Completely unreachable, inoperative, or otherwise entirely incapacitated-inapplicable
: The health state does not apply because of the current lifecycle state. A resource with a lifecycle state offailed
ordeleting
will have a health state ofinapplicable
. Apending
resource may also have this state. Constraints: Allowable values are:degraded
,faulted
,inapplicable
,ok
. - href String
- (String) The URL for this region.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- id String
- The provider-assigned unique ID for this managed resource.
- lifecycle
State String - (String) The lifecycle state of the DNS resolution binding.
- Constraints: Allowable values are:
deleting
,failed
,pending
,stable
,suspended
,updating
,waiting
.
- Constraints: Allowable values are:
- resource
Type String - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- created
At string - (String) The date and time that the DNS resolution binding was created.
- endpoint
Gateways IsVpc Dns Resolution Binding Endpoint Gateway[] - (List) The endpoint gateways in the bound to VPC that are allowed to participate in this DNS resolution binding.The endpoint gateways may be remote and therefore may not be directly retrievable.
- Constraints: The minimum length is
0
items. Nested scheme for endpoint_gateways:
- Constraints: The minimum length is
- health
Reasons IsVpc Dns Resolution Binding Health Reason[] - (List) The reasons for the current
health_state
(if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested schema for health_reasons: - health
State string - (String) The health of this resource.-
ok
: No abnormal behavior detected-degraded
: Experiencing compromised performance, capacity, or connectivity-faulted
: Completely unreachable, inoperative, or otherwise entirely incapacitated-inapplicable
: The health state does not apply because of the current lifecycle state. A resource with a lifecycle state offailed
ordeleting
will have a health state ofinapplicable
. Apending
resource may also have this state. Constraints: Allowable values are:degraded
,faulted
,inapplicable
,ok
. - href string
- (String) The URL for this region.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- id string
- The provider-assigned unique ID for this managed resource.
- lifecycle
State string - (String) The lifecycle state of the DNS resolution binding.
- Constraints: Allowable values are:
deleting
,failed
,pending
,stable
,suspended
,updating
,waiting
.
- Constraints: Allowable values are:
- resource
Type string - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- created_
at str - (String) The date and time that the DNS resolution binding was created.
- endpoint_
gateways Sequence[IsVpc Dns Resolution Binding Endpoint Gateway] - (List) The endpoint gateways in the bound to VPC that are allowed to participate in this DNS resolution binding.The endpoint gateways may be remote and therefore may not be directly retrievable.
- Constraints: The minimum length is
0
items. Nested scheme for endpoint_gateways:
- Constraints: The minimum length is
- health_
reasons Sequence[IsVpc Dns Resolution Binding Health Reason] - (List) The reasons for the current
health_state
(if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested schema for health_reasons: - health_
state str - (String) The health of this resource.-
ok
: No abnormal behavior detected-degraded
: Experiencing compromised performance, capacity, or connectivity-faulted
: Completely unreachable, inoperative, or otherwise entirely incapacitated-inapplicable
: The health state does not apply because of the current lifecycle state. A resource with a lifecycle state offailed
ordeleting
will have a health state ofinapplicable
. Apending
resource may also have this state. Constraints: Allowable values are:degraded
,faulted
,inapplicable
,ok
. - href str
- (String) The URL for this region.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- id str
- The provider-assigned unique ID for this managed resource.
- lifecycle_
state str - (String) The lifecycle state of the DNS resolution binding.
- Constraints: Allowable values are:
deleting
,failed
,pending
,stable
,suspended
,updating
,waiting
.
- Constraints: Allowable values are:
- resource_
type str - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- created
At String - (String) The date and time that the DNS resolution binding was created.
- endpoint
Gateways List<Property Map> - (List) The endpoint gateways in the bound to VPC that are allowed to participate in this DNS resolution binding.The endpoint gateways may be remote and therefore may not be directly retrievable.
- Constraints: The minimum length is
0
items. Nested scheme for endpoint_gateways:
- Constraints: The minimum length is
- health
Reasons List<Property Map> - (List) The reasons for the current
health_state
(if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested schema for health_reasons: - health
State String - (String) The health of this resource.-
ok
: No abnormal behavior detected-degraded
: Experiencing compromised performance, capacity, or connectivity-faulted
: Completely unreachable, inoperative, or otherwise entirely incapacitated-inapplicable
: The health state does not apply because of the current lifecycle state. A resource with a lifecycle state offailed
ordeleting
will have a health state ofinapplicable
. Apending
resource may also have this state. Constraints: Allowable values are:degraded
,faulted
,inapplicable
,ok
. - href String
- (String) The URL for this region.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- id String
- The provider-assigned unique ID for this managed resource.
- lifecycle
State String - (String) The lifecycle state of the DNS resolution binding.
- Constraints: Allowable values are:
deleting
,failed
,pending
,stable
,suspended
,updating
,waiting
.
- Constraints: Allowable values are:
- resource
Type String - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
Look up Existing IsVpcDnsResolutionBinding Resource
Get an existing IsVpcDnsResolutionBinding 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?: IsVpcDnsResolutionBindingState, opts?: CustomResourceOptions): IsVpcDnsResolutionBinding
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
created_at: Optional[str] = None,
endpoint_gateways: Optional[Sequence[IsVpcDnsResolutionBindingEndpointGatewayArgs]] = None,
health_reasons: Optional[Sequence[IsVpcDnsResolutionBindingHealthReasonArgs]] = None,
health_state: Optional[str] = None,
href: Optional[str] = None,
is_vpc_dns_resolution_binding_id: Optional[str] = None,
lifecycle_state: Optional[str] = None,
name: Optional[str] = None,
resource_type: Optional[str] = None,
timeouts: Optional[IsVpcDnsResolutionBindingTimeoutsArgs] = None,
vpc: Optional[IsVpcDnsResolutionBindingVpcArgs] = None,
vpc_id: Optional[str] = None) -> IsVpcDnsResolutionBinding
func GetIsVpcDnsResolutionBinding(ctx *Context, name string, id IDInput, state *IsVpcDnsResolutionBindingState, opts ...ResourceOption) (*IsVpcDnsResolutionBinding, error)
public static IsVpcDnsResolutionBinding Get(string name, Input<string> id, IsVpcDnsResolutionBindingState? state, CustomResourceOptions? opts = null)
public static IsVpcDnsResolutionBinding get(String name, Output<String> id, IsVpcDnsResolutionBindingState state, CustomResourceOptions options)
resources: _: type: ibm:IsVpcDnsResolutionBinding 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.
- Created
At string - (String) The date and time that the DNS resolution binding was created.
- Endpoint
Gateways List<IsVpc Dns Resolution Binding Endpoint Gateway> - (List) The endpoint gateways in the bound to VPC that are allowed to participate in this DNS resolution binding.The endpoint gateways may be remote and therefore may not be directly retrievable.
- Constraints: The minimum length is
0
items. Nested scheme for endpoint_gateways:
- Constraints: The minimum length is
- Health
Reasons List<IsVpc Dns Resolution Binding Health Reason> - (List) The reasons for the current
health_state
(if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested schema for health_reasons: - Health
State string - (String) The health of this resource.-
ok
: No abnormal behavior detected-degraded
: Experiencing compromised performance, capacity, or connectivity-faulted
: Completely unreachable, inoperative, or otherwise entirely incapacitated-inapplicable
: The health state does not apply because of the current lifecycle state. A resource with a lifecycle state offailed
ordeleting
will have a health state ofinapplicable
. Apending
resource may also have this state. Constraints: Allowable values are:degraded
,faulted
,inapplicable
,ok
. - Href string
- (String) The URL for this region.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Is
Vpc stringDns Resolution Binding Id - (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- Lifecycle
State string - (String) The lifecycle state of the DNS resolution binding.
- Constraints: Allowable values are:
deleting
,failed
,pending
,stable
,suspended
,updating
,waiting
.
- Constraints: Allowable values are:
- Name string
- The DNS resolution binding name.
- Resource
Type string - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- Timeouts
Is
Vpc Dns Resolution Binding Timeouts - Vpc
Is
Vpc Dns Resolution Binding Vpc - The VPC identifier/href/crn of the target. Nested scheme for vpc:
- Vpc
Id string - The VPC identifier of the source vpc.
- Created
At string - (String) The date and time that the DNS resolution binding was created.
- Endpoint
Gateways []IsVpc Dns Resolution Binding Endpoint Gateway Args - (List) The endpoint gateways in the bound to VPC that are allowed to participate in this DNS resolution binding.The endpoint gateways may be remote and therefore may not be directly retrievable.
- Constraints: The minimum length is
0
items. Nested scheme for endpoint_gateways:
- Constraints: The minimum length is
- Health
Reasons []IsVpc Dns Resolution Binding Health Reason Args - (List) The reasons for the current
health_state
(if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested schema for health_reasons: - Health
State string - (String) The health of this resource.-
ok
: No abnormal behavior detected-degraded
: Experiencing compromised performance, capacity, or connectivity-faulted
: Completely unreachable, inoperative, or otherwise entirely incapacitated-inapplicable
: The health state does not apply because of the current lifecycle state. A resource with a lifecycle state offailed
ordeleting
will have a health state ofinapplicable
. Apending
resource may also have this state. Constraints: Allowable values are:degraded
,faulted
,inapplicable
,ok
. - Href string
- (String) The URL for this region.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Is
Vpc stringDns Resolution Binding Id - (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- Lifecycle
State string - (String) The lifecycle state of the DNS resolution binding.
- Constraints: Allowable values are:
deleting
,failed
,pending
,stable
,suspended
,updating
,waiting
.
- Constraints: Allowable values are:
- Name string
- The DNS resolution binding name.
- Resource
Type string - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- Timeouts
Is
Vpc Dns Resolution Binding Timeouts Args - Vpc
Is
Vpc Dns Resolution Binding Vpc Args - The VPC identifier/href/crn of the target. Nested scheme for vpc:
- Vpc
Id string - The VPC identifier of the source vpc.
- created
At String - (String) The date and time that the DNS resolution binding was created.
- endpoint
Gateways List<IsVpc Dns Resolution Binding Endpoint Gateway> - (List) The endpoint gateways in the bound to VPC that are allowed to participate in this DNS resolution binding.The endpoint gateways may be remote and therefore may not be directly retrievable.
- Constraints: The minimum length is
0
items. Nested scheme for endpoint_gateways:
- Constraints: The minimum length is
- health
Reasons List<IsVpc Dns Resolution Binding Health Reason> - (List) The reasons for the current
health_state
(if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested schema for health_reasons: - health
State String - (String) The health of this resource.-
ok
: No abnormal behavior detected-degraded
: Experiencing compromised performance, capacity, or connectivity-faulted
: Completely unreachable, inoperative, or otherwise entirely incapacitated-inapplicable
: The health state does not apply because of the current lifecycle state. A resource with a lifecycle state offailed
ordeleting
will have a health state ofinapplicable
. Apending
resource may also have this state. Constraints: Allowable values are:degraded
,faulted
,inapplicable
,ok
. - href String
- (String) The URL for this region.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- is
Vpc StringDns Resolution Binding Id - (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- lifecycle
State String - (String) The lifecycle state of the DNS resolution binding.
- Constraints: Allowable values are:
deleting
,failed
,pending
,stable
,suspended
,updating
,waiting
.
- Constraints: Allowable values are:
- name String
- The DNS resolution binding name.
- resource
Type String - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- timeouts
Is
Vpc Dns Resolution Binding Timeouts - vpc
Is
Vpc Dns Resolution Binding Vpc - The VPC identifier/href/crn of the target. Nested scheme for vpc:
- vpc
Id String - The VPC identifier of the source vpc.
- created
At string - (String) The date and time that the DNS resolution binding was created.
- endpoint
Gateways IsVpc Dns Resolution Binding Endpoint Gateway[] - (List) The endpoint gateways in the bound to VPC that are allowed to participate in this DNS resolution binding.The endpoint gateways may be remote and therefore may not be directly retrievable.
- Constraints: The minimum length is
0
items. Nested scheme for endpoint_gateways:
- Constraints: The minimum length is
- health
Reasons IsVpc Dns Resolution Binding Health Reason[] - (List) The reasons for the current
health_state
(if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested schema for health_reasons: - health
State string - (String) The health of this resource.-
ok
: No abnormal behavior detected-degraded
: Experiencing compromised performance, capacity, or connectivity-faulted
: Completely unreachable, inoperative, or otherwise entirely incapacitated-inapplicable
: The health state does not apply because of the current lifecycle state. A resource with a lifecycle state offailed
ordeleting
will have a health state ofinapplicable
. Apending
resource may also have this state. Constraints: Allowable values are:degraded
,faulted
,inapplicable
,ok
. - href string
- (String) The URL for this region.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- is
Vpc stringDns Resolution Binding Id - (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- lifecycle
State string - (String) The lifecycle state of the DNS resolution binding.
- Constraints: Allowable values are:
deleting
,failed
,pending
,stable
,suspended
,updating
,waiting
.
- Constraints: Allowable values are:
- name string
- The DNS resolution binding name.
- resource
Type string - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- timeouts
Is
Vpc Dns Resolution Binding Timeouts - vpc
Is
Vpc Dns Resolution Binding Vpc - The VPC identifier/href/crn of the target. Nested scheme for vpc:
- vpc
Id string - The VPC identifier of the source vpc.
- created_
at str - (String) The date and time that the DNS resolution binding was created.
- endpoint_
gateways Sequence[IsVpc Dns Resolution Binding Endpoint Gateway Args] - (List) The endpoint gateways in the bound to VPC that are allowed to participate in this DNS resolution binding.The endpoint gateways may be remote and therefore may not be directly retrievable.
- Constraints: The minimum length is
0
items. Nested scheme for endpoint_gateways:
- Constraints: The minimum length is
- health_
reasons Sequence[IsVpc Dns Resolution Binding Health Reason Args] - (List) The reasons for the current
health_state
(if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested schema for health_reasons: - health_
state str - (String) The health of this resource.-
ok
: No abnormal behavior detected-degraded
: Experiencing compromised performance, capacity, or connectivity-faulted
: Completely unreachable, inoperative, or otherwise entirely incapacitated-inapplicable
: The health state does not apply because of the current lifecycle state. A resource with a lifecycle state offailed
ordeleting
will have a health state ofinapplicable
. Apending
resource may also have this state. Constraints: Allowable values are:degraded
,faulted
,inapplicable
,ok
. - href str
- (String) The URL for this region.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- is_
vpc_ strdns_ resolution_ binding_ id - (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- lifecycle_
state str - (String) The lifecycle state of the DNS resolution binding.
- Constraints: Allowable values are:
deleting
,failed
,pending
,stable
,suspended
,updating
,waiting
.
- Constraints: Allowable values are:
- name str
- The DNS resolution binding name.
- resource_
type str - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- timeouts
Is
Vpc Dns Resolution Binding Timeouts Args - vpc
Is
Vpc Dns Resolution Binding Vpc Args - The VPC identifier/href/crn of the target. Nested scheme for vpc:
- vpc_
id str - The VPC identifier of the source vpc.
- created
At String - (String) The date and time that the DNS resolution binding was created.
- endpoint
Gateways List<Property Map> - (List) The endpoint gateways in the bound to VPC that are allowed to participate in this DNS resolution binding.The endpoint gateways may be remote and therefore may not be directly retrievable.
- Constraints: The minimum length is
0
items. Nested scheme for endpoint_gateways:
- Constraints: The minimum length is
- health
Reasons List<Property Map> - (List) The reasons for the current
health_state
(if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested schema for health_reasons: - health
State String - (String) The health of this resource.-
ok
: No abnormal behavior detected-degraded
: Experiencing compromised performance, capacity, or connectivity-faulted
: Completely unreachable, inoperative, or otherwise entirely incapacitated-inapplicable
: The health state does not apply because of the current lifecycle state. A resource with a lifecycle state offailed
ordeleting
will have a health state ofinapplicable
. Apending
resource may also have this state. Constraints: Allowable values are:degraded
,faulted
,inapplicable
,ok
. - href String
- (String) The URL for this region.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- is
Vpc StringDns Resolution Binding Id - (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- lifecycle
State String - (String) The lifecycle state of the DNS resolution binding.
- Constraints: Allowable values are:
deleting
,failed
,pending
,stable
,suspended
,updating
,waiting
.
- Constraints: Allowable values are:
- name String
- The DNS resolution binding name.
- resource
Type String - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- timeouts Property Map
- vpc Property Map
- The VPC identifier/href/crn of the target. Nested scheme for vpc:
- vpc
Id String - The VPC identifier of the source vpc.
Supporting Types
IsVpcDnsResolutionBindingEndpointGateway, IsVpcDnsResolutionBindingEndpointGatewayArgs
- Crn string
- (String) The CRN for this VPC.
- Constraints: The maximum length is
512
characters. The minimum length is9
characters.
- Constraints: The maximum length is
- Href string
- (String) The URL for this region.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Id string
- (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- Name string
- The DNS resolution binding name.
- Remotes
List<Is
Vpc Dns Resolution Binding Endpoint Gateway Remote> - (List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested scheme for remote:
- Resource
Type string - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- Crn string
- (String) The CRN for this VPC.
- Constraints: The maximum length is
512
characters. The minimum length is9
characters.
- Constraints: The maximum length is
- Href string
- (String) The URL for this region.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Id string
- (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- Name string
- The DNS resolution binding name.
- Remotes
[]Is
Vpc Dns Resolution Binding Endpoint Gateway Remote - (List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested scheme for remote:
- Resource
Type string - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- crn String
- (String) The CRN for this VPC.
- Constraints: The maximum length is
512
characters. The minimum length is9
characters.
- Constraints: The maximum length is
- href String
- (String) The URL for this region.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- id String
- (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- name String
- The DNS resolution binding name.
- remotes
List<Is
Vpc Dns Resolution Binding Endpoint Gateway Remote> - (List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested scheme for remote:
- resource
Type String - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- crn string
- (String) The CRN for this VPC.
- Constraints: The maximum length is
512
characters. The minimum length is9
characters.
- Constraints: The maximum length is
- href string
- (String) The URL for this region.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- id string
- (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- name string
- The DNS resolution binding name.
- remotes
Is
Vpc Dns Resolution Binding Endpoint Gateway Remote[] - (List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested scheme for remote:
- resource
Type string - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- crn str
- (String) The CRN for this VPC.
- Constraints: The maximum length is
512
characters. The minimum length is9
characters.
- Constraints: The maximum length is
- href str
- (String) The URL for this region.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- id str
- (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- name str
- The DNS resolution binding name.
- remotes
Sequence[Is
Vpc Dns Resolution Binding Endpoint Gateway Remote] - (List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested scheme for remote:
- resource_
type str - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- crn String
- (String) The CRN for this VPC.
- Constraints: The maximum length is
512
characters. The minimum length is9
characters.
- Constraints: The maximum length is
- href String
- (String) The URL for this region.
- Constraints: The maximum length is
8000
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- id String
- (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- name String
- The DNS resolution binding name.
- remotes List<Property Map>
- (List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested scheme for remote:
- resource
Type String - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
IsVpcDnsResolutionBindingEndpointGatewayRemote, IsVpcDnsResolutionBindingEndpointGatewayRemoteArgs
- Accounts
List<Is
Vpc Dns Resolution Binding Endpoint Gateway Remote Account> - (List) If present, this property indicates that the referenced resource is remote to thisaccount, and identifies the owning account. Nested scheme for account:
- Regions
List<Is
Vpc Dns Resolution Binding Endpoint Gateway Remote Region> - (List) If present, this property indicates that the referenced resource is remote to thisregion, and identifies the native region. Nested scheme for region:
- Accounts
[]Is
Vpc Dns Resolution Binding Endpoint Gateway Remote Account - (List) If present, this property indicates that the referenced resource is remote to thisaccount, and identifies the owning account. Nested scheme for account:
- Regions
[]Is
Vpc Dns Resolution Binding Endpoint Gateway Remote Region - (List) If present, this property indicates that the referenced resource is remote to thisregion, and identifies the native region. Nested scheme for region:
- accounts
List<Is
Vpc Dns Resolution Binding Endpoint Gateway Remote Account> - (List) If present, this property indicates that the referenced resource is remote to thisaccount, and identifies the owning account. Nested scheme for account:
- regions
List<Is
Vpc Dns Resolution Binding Endpoint Gateway Remote Region> - (List) If present, this property indicates that the referenced resource is remote to thisregion, and identifies the native region. Nested scheme for region:
- accounts
Is
Vpc Dns Resolution Binding Endpoint Gateway Remote Account[] - (List) If present, this property indicates that the referenced resource is remote to thisaccount, and identifies the owning account. Nested scheme for account:
- regions
Is
Vpc Dns Resolution Binding Endpoint Gateway Remote Region[] - (List) If present, this property indicates that the referenced resource is remote to thisregion, and identifies the native region. Nested scheme for region:
- accounts
Sequence[Is
Vpc Dns Resolution Binding Endpoint Gateway Remote Account] - (List) If present, this property indicates that the referenced resource is remote to thisaccount, and identifies the owning account. Nested scheme for account:
- regions
Sequence[Is
Vpc Dns Resolution Binding Endpoint Gateway Remote Region] - (List) If present, this property indicates that the referenced resource is remote to thisregion, and identifies the native region. Nested scheme for region:
- accounts List<Property Map>
- (List) If present, this property indicates that the referenced resource is remote to thisaccount, and identifies the owning account. Nested scheme for account:
- regions List<Property Map>
- (List) If present, this property indicates that the referenced resource is remote to thisregion, and identifies the native region. Nested scheme for region:
IsVpcDnsResolutionBindingEndpointGatewayRemoteAccount, IsVpcDnsResolutionBindingEndpointGatewayRemoteAccountArgs
- Id string
- (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- Resource
Type string - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- Id string
- (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- Resource
Type string - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- id String
- (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- resource
Type String - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- id string
- (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- resource
Type string - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- id str
- (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- resource_
type str - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- id String
- (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- resource
Type String - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
IsVpcDnsResolutionBindingEndpointGatewayRemoteRegion, IsVpcDnsResolutionBindingEndpointGatewayRemoteRegionArgs
IsVpcDnsResolutionBindingHealthReason, IsVpcDnsResolutionBindingHealthReasonArgs
IsVpcDnsResolutionBindingTimeouts, IsVpcDnsResolutionBindingTimeoutsArgs
IsVpcDnsResolutionBindingVpc, IsVpcDnsResolutionBindingVpcArgs
- Crn string
- The CRN for this target vpc.
- Href string
- The href for this target vpc.
- Id string
- The unique identifier for this target vpc.
- Name string
- The DNS resolution binding name.
- Remotes
List<Is
Vpc Dns Resolution Binding Vpc Remote> - (List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested scheme for remote:
- Resource
Type string - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- Crn string
- The CRN for this target vpc.
- Href string
- The href for this target vpc.
- Id string
- The unique identifier for this target vpc.
- Name string
- The DNS resolution binding name.
- Remotes
[]Is
Vpc Dns Resolution Binding Vpc Remote - (List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested scheme for remote:
- Resource
Type string - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- crn String
- The CRN for this target vpc.
- href String
- The href for this target vpc.
- id String
- The unique identifier for this target vpc.
- name String
- The DNS resolution binding name.
- remotes
List<Is
Vpc Dns Resolution Binding Vpc Remote> - (List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested scheme for remote:
- resource
Type String - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- crn string
- The CRN for this target vpc.
- href string
- The href for this target vpc.
- id string
- The unique identifier for this target vpc.
- name string
- The DNS resolution binding name.
- remotes
Is
Vpc Dns Resolution Binding Vpc Remote[] - (List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested scheme for remote:
- resource
Type string - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- crn str
- The CRN for this target vpc.
- href str
- The href for this target vpc.
- id str
- The unique identifier for this target vpc.
- name str
- The DNS resolution binding name.
- remotes
Sequence[Is
Vpc Dns Resolution Binding Vpc Remote] - (List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested scheme for remote:
- resource_
type str - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- crn String
- The CRN for this target vpc.
- href String
- The href for this target vpc.
- id String
- The unique identifier for this target vpc.
- name String
- The DNS resolution binding name.
- remotes List<Property Map>
- (List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested scheme for remote:
- resource
Type String - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
IsVpcDnsResolutionBindingVpcRemote, IsVpcDnsResolutionBindingVpcRemoteArgs
- Accounts
List<Is
Vpc Dns Resolution Binding Vpc Remote Account> - (List) If present, this property indicates that the referenced resource is remote to thisaccount, and identifies the owning account. Nested scheme for account:
- Regions
List<Is
Vpc Dns Resolution Binding Vpc Remote Region> - (List) If present, this property indicates that the referenced resource is remote to thisregion, and identifies the native region. Nested scheme for region:
- Accounts
[]Is
Vpc Dns Resolution Binding Vpc Remote Account - (List) If present, this property indicates that the referenced resource is remote to thisaccount, and identifies the owning account. Nested scheme for account:
- Regions
[]Is
Vpc Dns Resolution Binding Vpc Remote Region - (List) If present, this property indicates that the referenced resource is remote to thisregion, and identifies the native region. Nested scheme for region:
- accounts
List<Is
Vpc Dns Resolution Binding Vpc Remote Account> - (List) If present, this property indicates that the referenced resource is remote to thisaccount, and identifies the owning account. Nested scheme for account:
- regions
List<Is
Vpc Dns Resolution Binding Vpc Remote Region> - (List) If present, this property indicates that the referenced resource is remote to thisregion, and identifies the native region. Nested scheme for region:
- accounts
Is
Vpc Dns Resolution Binding Vpc Remote Account[] - (List) If present, this property indicates that the referenced resource is remote to thisaccount, and identifies the owning account. Nested scheme for account:
- regions
Is
Vpc Dns Resolution Binding Vpc Remote Region[] - (List) If present, this property indicates that the referenced resource is remote to thisregion, and identifies the native region. Nested scheme for region:
- accounts
Sequence[Is
Vpc Dns Resolution Binding Vpc Remote Account] - (List) If present, this property indicates that the referenced resource is remote to thisaccount, and identifies the owning account. Nested scheme for account:
- regions
Sequence[Is
Vpc Dns Resolution Binding Vpc Remote Region] - (List) If present, this property indicates that the referenced resource is remote to thisregion, and identifies the native region. Nested scheme for region:
- accounts List<Property Map>
- (List) If present, this property indicates that the referenced resource is remote to thisaccount, and identifies the owning account. Nested scheme for account:
- regions List<Property Map>
- (List) If present, this property indicates that the referenced resource is remote to thisregion, and identifies the native region. Nested scheme for region:
IsVpcDnsResolutionBindingVpcRemoteAccount, IsVpcDnsResolutionBindingVpcRemoteAccountArgs
- Id string
- (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- Resource
Type string - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- Id string
- (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- Resource
Type string - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- id String
- (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- resource
Type String - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- id string
- (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- resource
Type string - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- id str
- (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- resource_
type str - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
- id String
- (String) The unique identifier for this account.
- Constraints: The value must match regular expression
/^[0-9a-f]{32}$/
.
- Constraints: The value must match regular expression
- resource
Type String - (String) The resource type.
- Constraints: Allowable values are:
vpc
. The maximum length is128
characters. The minimum length is1
character. The value must match regular expression/^[a-z][a-z0-9]*(_[a-z0-9]+)*$/
.
- Constraints: Allowable values are:
IsVpcDnsResolutionBindingVpcRemoteRegion, IsVpcDnsResolutionBindingVpcRemoteRegionArgs
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.