ibm 1.77.1 published on Monday, Apr 14, 2025 by ibm-cloud
ibm.getIsVpcDnsResolutionBindings
Explore with Pulumi AI
Provides a read-only data source for VPCDNSResolutionBindings. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const isVpcDnsResolutionBindings = ibm.getIsVpcDnsResolutionBindings({
vpcId: "vpc_id",
});
import pulumi
import pulumi_ibm as ibm
is_vpc_dns_resolution_bindings = ibm.get_is_vpc_dns_resolution_bindings(vpc_id="vpc_id")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ibm.GetIsVpcDnsResolutionBindings(ctx, &ibm.GetIsVpcDnsResolutionBindingsArgs{
VpcId: "vpc_id",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ibm = Pulumi.Ibm;
return await Deployment.RunAsync(() =>
{
var isVpcDnsResolutionBindings = Ibm.GetIsVpcDnsResolutionBindings.Invoke(new()
{
VpcId = "vpc_id",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.IbmFunctions;
import com.pulumi.ibm.inputs.GetIsVpcDnsResolutionBindingsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var isVpcDnsResolutionBindings = IbmFunctions.getIsVpcDnsResolutionBindings(GetIsVpcDnsResolutionBindingsArgs.builder()
.vpcId("vpc_id")
.build());
}
}
variables:
isVpcDnsResolutionBindings:
fn::invoke:
function: ibm:getIsVpcDnsResolutionBindings
arguments:
vpcId: vpc_id
Using getIsVpcDnsResolutionBindings
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getIsVpcDnsResolutionBindings(args: GetIsVpcDnsResolutionBindingsArgs, opts?: InvokeOptions): Promise<GetIsVpcDnsResolutionBindingsResult>
function getIsVpcDnsResolutionBindingsOutput(args: GetIsVpcDnsResolutionBindingsOutputArgs, opts?: InvokeOptions): Output<GetIsVpcDnsResolutionBindingsResult>
def get_is_vpc_dns_resolution_bindings(id: Optional[str] = None,
vpc_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIsVpcDnsResolutionBindingsResult
def get_is_vpc_dns_resolution_bindings_output(id: Optional[pulumi.Input[str]] = None,
vpc_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIsVpcDnsResolutionBindingsResult]
func GetIsVpcDnsResolutionBindings(ctx *Context, args *GetIsVpcDnsResolutionBindingsArgs, opts ...InvokeOption) (*GetIsVpcDnsResolutionBindingsResult, error)
func GetIsVpcDnsResolutionBindingsOutput(ctx *Context, args *GetIsVpcDnsResolutionBindingsOutputArgs, opts ...InvokeOption) GetIsVpcDnsResolutionBindingsResultOutput
> Note: This function is named GetIsVpcDnsResolutionBindings
in the Go SDK.
public static class GetIsVpcDnsResolutionBindings
{
public static Task<GetIsVpcDnsResolutionBindingsResult> InvokeAsync(GetIsVpcDnsResolutionBindingsArgs args, InvokeOptions? opts = null)
public static Output<GetIsVpcDnsResolutionBindingsResult> Invoke(GetIsVpcDnsResolutionBindingsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIsVpcDnsResolutionBindingsResult> getIsVpcDnsResolutionBindings(GetIsVpcDnsResolutionBindingsArgs args, InvokeOptions options)
public static Output<GetIsVpcDnsResolutionBindingsResult> getIsVpcDnsResolutionBindings(GetIsVpcDnsResolutionBindingsArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getIsVpcDnsResolutionBindings:getIsVpcDnsResolutionBindings
arguments:
# arguments dictionary
The following arguments are supported:
getIsVpcDnsResolutionBindings Result
The following output properties are available:
- Dns
Resolution List<GetBindings Is Vpc Dns Resolution Bindings Dns Resolution Binding> - (List) Collection of the dns_resolution_binding.
- 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
- Vpc
Id string
- Dns
Resolution []GetBindings Is Vpc Dns Resolution Bindings Dns Resolution Binding - (List) Collection of the dns_resolution_binding.
- 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
- Vpc
Id string
- dns
Resolution List<GetBindings Is Vpc Dns Resolution Bindings Dns Resolution Binding> - (List) Collection of the dns_resolution_binding.
- 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
- vpc
Id String
- dns
Resolution GetBindings Is Vpc Dns Resolution Bindings Dns Resolution Binding[] - (List) Collection of the dns_resolution_binding.
- 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
- vpc
Id string
- dns_
resolution_ Sequence[Getbindings Is Vpc Dns Resolution Bindings Dns Resolution Binding] - (List) Collection of the dns_resolution_binding.
- 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
- vpc_
id str
- dns
Resolution List<Property Map>Bindings - (List) Collection of the dns_resolution_binding.
- 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
- vpc
Id String
Supporting Types
GetIsVpcDnsResolutionBindingsDnsResolutionBinding
- Created
At This property is required. string - (String) The date and time that the DNS resolution binding was created.
- Endpoint
Gateways This property is required. List<GetIs Vpc Dns Resolution Bindings 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. Nested scheme for endpoint_gateways:
- Health
Reasons This property is required. List<GetIs Vpc Dns Resolution Bindings 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 This property is required. 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
This property is required. string - (String) The URL for this region.
- Id
This property is required. 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
- Lifecycle
State This property is required. 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
This property is required. string - (String) The globally unique name for this region.
- Resource
Type This property is required. string - (String) The resource type.
- Vpcs
This property is required. List<GetIs Vpc Dns Resolution Bindings Dns Resolution Binding Vpc> - (List) The VPC bound to for DNS resolution.The VPC may be remote and therefore may not be directly retrievable. Nested scheme for vpc:
- Created
At This property is required. string - (String) The date and time that the DNS resolution binding was created.
- Endpoint
Gateways This property is required. []GetIs Vpc Dns Resolution Bindings 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. Nested scheme for endpoint_gateways:
- Health
Reasons This property is required. []GetIs Vpc Dns Resolution Bindings 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 This property is required. 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
This property is required. string - (String) The URL for this region.
- Id
This property is required. 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
- Lifecycle
State This property is required. 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
This property is required. string - (String) The globally unique name for this region.
- Resource
Type This property is required. string - (String) The resource type.
- Vpcs
This property is required. []GetIs Vpc Dns Resolution Bindings Dns Resolution Binding Vpc - (List) The VPC bound to for DNS resolution.The VPC may be remote and therefore may not be directly retrievable. Nested scheme for vpc:
- created
At This property is required. String - (String) The date and time that the DNS resolution binding was created.
- endpoint
Gateways This property is required. List<GetIs Vpc Dns Resolution Bindings 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. Nested scheme for endpoint_gateways:
- health
Reasons This property is required. List<GetIs Vpc Dns Resolution Bindings 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 This property is required. 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
This property is required. String - (String) The URL for this region.
- id
This property is required. 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
- lifecycle
State This property is required. 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
This property is required. String - (String) The globally unique name for this region.
- resource
Type This property is required. String - (String) The resource type.
- vpcs
This property is required. List<GetIs Vpc Dns Resolution Bindings Dns Resolution Binding Vpc> - (List) The VPC bound to for DNS resolution.The VPC may be remote and therefore may not be directly retrievable. Nested scheme for vpc:
- created
At This property is required. string - (String) The date and time that the DNS resolution binding was created.
- endpoint
Gateways This property is required. GetIs Vpc Dns Resolution Bindings 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. Nested scheme for endpoint_gateways:
- health
Reasons This property is required. GetIs Vpc Dns Resolution Bindings 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 This property is required. 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
This property is required. string - (String) The URL for this region.
- id
This property is required. 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
- lifecycle
State This property is required. 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
This property is required. string - (String) The globally unique name for this region.
- resource
Type This property is required. string - (String) The resource type.
- vpcs
This property is required. GetIs Vpc Dns Resolution Bindings Dns Resolution Binding Vpc[] - (List) The VPC bound to for DNS resolution.The VPC may be remote and therefore may not be directly retrievable. Nested scheme for vpc:
- created_
at This property is required. str - (String) The date and time that the DNS resolution binding was created.
- endpoint_
gateways This property is required. Sequence[GetIs Vpc Dns Resolution Bindings 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. Nested scheme for endpoint_gateways:
- health_
reasons This property is required. Sequence[GetIs Vpc Dns Resolution Bindings 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 This property is required. 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
This property is required. str - (String) The URL for this region.
- id
This property is required. 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
- lifecycle_
state This property is required. 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
This property is required. str - (String) The globally unique name for this region.
- resource_
type This property is required. str - (String) The resource type.
- vpcs
This property is required. Sequence[GetIs Vpc Dns Resolution Bindings Dns Resolution Binding Vpc] - (List) The VPC bound to for DNS resolution.The VPC may be remote and therefore may not be directly retrievable. Nested scheme for vpc:
- created
At This property is required. String - (String) The date and time that the DNS resolution binding was created.
- endpoint
Gateways This property is required. 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. Nested scheme for endpoint_gateways:
- health
Reasons This property is required. 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 This property is required. 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
This property is required. String - (String) The URL for this region.
- id
This property is required. 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
- lifecycle
State This property is required. 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
This property is required. String - (String) The globally unique name for this region.
- resource
Type This property is required. String - (String) The resource type.
- vpcs
This property is required. List<Property Map> - (List) The VPC bound to for DNS resolution.The VPC may be remote and therefore may not be directly retrievable. Nested scheme for vpc:
GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGateway
- Crn
This property is required. string - (String) The CRN for this VPC.
- Href
This property is required. string - (String) The URL for this region.
- Id
This property is required. 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
This property is required. string - (String) The globally unique name for this region.
- Remotes
This property is required. List<GetIs Vpc Dns Resolution Bindings 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 This property is required. string - (String) The resource type.
- Crn
This property is required. string - (String) The CRN for this VPC.
- Href
This property is required. string - (String) The URL for this region.
- Id
This property is required. 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
This property is required. string - (String) The globally unique name for this region.
- Remotes
This property is required. []GetIs Vpc Dns Resolution Bindings 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 This property is required. string - (String) The resource type.
- crn
This property is required. String - (String) The CRN for this VPC.
- href
This property is required. String - (String) The URL for this region.
- id
This property is required. 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
This property is required. String - (String) The globally unique name for this region.
- remotes
This property is required. List<GetIs Vpc Dns Resolution Bindings 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 This property is required. String - (String) The resource type.
- crn
This property is required. string - (String) The CRN for this VPC.
- href
This property is required. string - (String) The URL for this region.
- id
This property is required. 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
This property is required. string - (String) The globally unique name for this region.
- remotes
This property is required. GetIs Vpc Dns Resolution Bindings 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 This property is required. string - (String) The resource type.
- crn
This property is required. str - (String) The CRN for this VPC.
- href
This property is required. str - (String) The URL for this region.
- id
This property is required. 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
This property is required. str - (String) The globally unique name for this region.
- remotes
This property is required. Sequence[GetIs Vpc Dns Resolution Bindings 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 This property is required. str - (String) The resource type.
- crn
This property is required. String - (String) The CRN for this VPC.
- href
This property is required. String - (String) The URL for this region.
- id
This property is required. 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
This property is required. String - (String) The globally unique name for this region.
- remotes
This property is required. 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 This property is required. String - (String) The resource type.
GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGatewayRemote
- Accounts
This property is required. List<GetIs Vpc Dns Resolution Bindings 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
This property is required. List<GetIs Vpc Dns Resolution Bindings 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
This property is required. []GetIs Vpc Dns Resolution Bindings 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
This property is required. []GetIs Vpc Dns Resolution Bindings 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
This property is required. List<GetIs Vpc Dns Resolution Bindings 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
This property is required. List<GetIs Vpc Dns Resolution Bindings 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
This property is required. GetIs Vpc Dns Resolution Bindings 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
This property is required. GetIs Vpc Dns Resolution Bindings 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
This property is required. Sequence[GetIs Vpc Dns Resolution Bindings 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
This property is required. Sequence[GetIs Vpc Dns Resolution Bindings 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
This property is required. 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
This property is required. 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:
GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGatewayRemoteAccount
- Id
This property is required. 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 This property is required. string - (String) The resource type.
- Id
This property is required. 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 This property is required. string - (String) The resource type.
- id
This property is required. 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 This property is required. String - (String) The resource type.
- id
This property is required. 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 This property is required. string - (String) The resource type.
- id
This property is required. 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 This property is required. str - (String) The resource type.
- id
This property is required. 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 This property is required. String - (String) The resource type.
GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGatewayRemoteRegion
GetIsVpcDnsResolutionBindingsDnsResolutionBindingHealthReason
- Code
This property is required. string - (String) A snake case string succinctly identifying the reason for this health state.
- Message
This property is required. string - (String) An explanation of the reason for this health state.
- More
Info This property is required. string - (String) Link to documentation about the reason for this health state.
- Code
This property is required. string - (String) A snake case string succinctly identifying the reason for this health state.
- Message
This property is required. string - (String) An explanation of the reason for this health state.
- More
Info This property is required. string - (String) Link to documentation about the reason for this health state.
- code
This property is required. String - (String) A snake case string succinctly identifying the reason for this health state.
- message
This property is required. String - (String) An explanation of the reason for this health state.
- more
Info This property is required. String - (String) Link to documentation about the reason for this health state.
- code
This property is required. string - (String) A snake case string succinctly identifying the reason for this health state.
- message
This property is required. string - (String) An explanation of the reason for this health state.
- more
Info This property is required. string - (String) Link to documentation about the reason for this health state.
- code
This property is required. str - (String) A snake case string succinctly identifying the reason for this health state.
- message
This property is required. str - (String) An explanation of the reason for this health state.
- more_
info This property is required. str - (String) Link to documentation about the reason for this health state.
- code
This property is required. String - (String) A snake case string succinctly identifying the reason for this health state.
- message
This property is required. String - (String) An explanation of the reason for this health state.
- more
Info This property is required. String - (String) Link to documentation about the reason for this health state.
GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpc
- Crn
This property is required. string - (String) The CRN for this VPC.
- Href
This property is required. string - (String) The URL for this region.
- Id
This property is required. 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
This property is required. string - (String) The globally unique name for this region.
- Remotes
This property is required. List<GetIs Vpc Dns Resolution Bindings 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 This property is required. string - (String) The resource type.
- Crn
This property is required. string - (String) The CRN for this VPC.
- Href
This property is required. string - (String) The URL for this region.
- Id
This property is required. 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
This property is required. string - (String) The globally unique name for this region.
- Remotes
This property is required. []GetIs Vpc Dns Resolution Bindings 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 This property is required. string - (String) The resource type.
- crn
This property is required. String - (String) The CRN for this VPC.
- href
This property is required. String - (String) The URL for this region.
- id
This property is required. 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
This property is required. String - (String) The globally unique name for this region.
- remotes
This property is required. List<GetIs Vpc Dns Resolution Bindings 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 This property is required. String - (String) The resource type.
- crn
This property is required. string - (String) The CRN for this VPC.
- href
This property is required. string - (String) The URL for this region.
- id
This property is required. 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
This property is required. string - (String) The globally unique name for this region.
- remotes
This property is required. GetIs Vpc Dns Resolution Bindings 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 This property is required. string - (String) The resource type.
- crn
This property is required. str - (String) The CRN for this VPC.
- href
This property is required. str - (String) The URL for this region.
- id
This property is required. 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
This property is required. str - (String) The globally unique name for this region.
- remotes
This property is required. Sequence[GetIs Vpc Dns Resolution Bindings 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 This property is required. str - (String) The resource type.
- crn
This property is required. String - (String) The CRN for this VPC.
- href
This property is required. String - (String) The URL for this region.
- id
This property is required. 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
This property is required. String - (String) The globally unique name for this region.
- remotes
This property is required. 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 This property is required. String - (String) The resource type.
GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpcRemote
- Accounts
This property is required. List<GetIs Vpc Dns Resolution Bindings 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
This property is required. List<GetIs Vpc Dns Resolution Bindings 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
This property is required. []GetIs Vpc Dns Resolution Bindings 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
This property is required. []GetIs Vpc Dns Resolution Bindings 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
This property is required. List<GetIs Vpc Dns Resolution Bindings 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
This property is required. List<GetIs Vpc Dns Resolution Bindings 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
This property is required. GetIs Vpc Dns Resolution Bindings 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
This property is required. GetIs Vpc Dns Resolution Bindings 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
This property is required. Sequence[GetIs Vpc Dns Resolution Bindings 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
This property is required. Sequence[GetIs Vpc Dns Resolution Bindings 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
This property is required. 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
This property is required. 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:
GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpcRemoteAccount
- Id
This property is required. 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 This property is required. string - (String) The resource type.
- Id
This property is required. 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 This property is required. string - (String) The resource type.
- id
This property is required. 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 This property is required. String - (String) The resource type.
- id
This property is required. 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 This property is required. string - (String) The resource type.
- id
This property is required. 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 This property is required. str - (String) The resource type.
- id
This property is required. 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 This property is required. String - (String) The resource type.
GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpcRemoteRegion
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.