1. Packages
  2. Ibm Provider
  3. API Docs
  4. getIsVpcDnsResolutionBindings
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",
});
Copy
import pulumi
import pulumi_ibm as ibm

is_vpc_dns_resolution_bindings = ibm.get_is_vpc_dns_resolution_bindings(vpc_id="vpc_id")
Copy
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
	})
}
Copy
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",
    });

});
Copy
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());

    }
}
Copy
variables:
  isVpcDnsResolutionBindings:
    fn::invoke:
      function: ibm:getIsVpcDnsResolutionBindings
      arguments:
        vpcId: vpc_id
Copy

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>
Copy
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]
Copy
func GetIsVpcDnsResolutionBindings(ctx *Context, args *GetIsVpcDnsResolutionBindingsArgs, opts ...InvokeOption) (*GetIsVpcDnsResolutionBindingsResult, error)
func GetIsVpcDnsResolutionBindingsOutput(ctx *Context, args *GetIsVpcDnsResolutionBindingsOutputArgs, opts ...InvokeOption) GetIsVpcDnsResolutionBindingsResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetIsVpcDnsResolutionBindingsResult> getIsVpcDnsResolutionBindings(GetIsVpcDnsResolutionBindingsArgs args, InvokeOptions options)
public static Output<GetIsVpcDnsResolutionBindingsResult> getIsVpcDnsResolutionBindings(GetIsVpcDnsResolutionBindingsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: ibm:index/getIsVpcDnsResolutionBindings:getIsVpcDnsResolutionBindings
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

VpcId This property is required. string
The VPC identifier.
Id string
(String) The unique identifier for this account.

  • Constraints: The value must match regular expression /^[0-9a-f]{32}$/.
VpcId This property is required. string
The VPC identifier.
Id string
(String) The unique identifier for this account.

  • Constraints: The value must match regular expression /^[0-9a-f]{32}$/.
vpcId This property is required. String
The VPC identifier.
id String
(String) The unique identifier for this account.

  • Constraints: The value must match regular expression /^[0-9a-f]{32}$/.
vpcId This property is required. string
The VPC identifier.
id string
(String) The unique identifier for this account.

  • Constraints: The value must match regular expression /^[0-9a-f]{32}$/.
vpc_id This property is required. str
The VPC identifier.
id str
(String) The unique identifier for this account.

  • Constraints: The value must match regular expression /^[0-9a-f]{32}$/.
vpcId This property is required. String
The VPC identifier.
id String
(String) The unique identifier for this account.

  • Constraints: The value must match regular expression /^[0-9a-f]{32}$/.

getIsVpcDnsResolutionBindings Result

The following output properties are available:

DnsResolutionBindings List<GetIsVpcDnsResolutionBindingsDnsResolutionBinding>
(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}$/.
VpcId string
DnsResolutionBindings []GetIsVpcDnsResolutionBindingsDnsResolutionBinding
(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}$/.
VpcId string
dnsResolutionBindings List<GetIsVpcDnsResolutionBindingsDnsResolutionBinding>
(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}$/.
vpcId String
dnsResolutionBindings GetIsVpcDnsResolutionBindingsDnsResolutionBinding[]
(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}$/.
vpcId string
dns_resolution_bindings Sequence[GetIsVpcDnsResolutionBindingsDnsResolutionBinding]
(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}$/.
vpc_id str
dnsResolutionBindings List<Property Map>
(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}$/.
vpcId String

Supporting Types

GetIsVpcDnsResolutionBindingsDnsResolutionBinding

CreatedAt This property is required. string
(String) The date and time that the DNS resolution binding was created.
EndpointGateways This property is required. List<GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGateway>
(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:
HealthReasons This property is required. List<GetIsVpcDnsResolutionBindingsDnsResolutionBindingHealthReason>
(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:
HealthState 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 of failed or deleting will have a health state of inapplicable. A pending 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}$/.
LifecycleState 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.
Name This property is required. string
(String) The globally unique name for this region.
ResourceType This property is required. string
(String) The resource type.
Vpcs This property is required. List<GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpc>
(List) The VPC bound to for DNS resolution.The VPC may be remote and therefore may not be directly retrievable. Nested scheme for vpc:
CreatedAt This property is required. string
(String) The date and time that the DNS resolution binding was created.
EndpointGateways This property is required. []GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGateway
(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:
HealthReasons This property is required. []GetIsVpcDnsResolutionBindingsDnsResolutionBindingHealthReason
(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:
HealthState 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 of failed or deleting will have a health state of inapplicable. A pending 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}$/.
LifecycleState 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.
Name This property is required. string
(String) The globally unique name for this region.
ResourceType This property is required. string
(String) The resource type.
Vpcs This property is required. []GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpc
(List) The VPC bound to for DNS resolution.The VPC may be remote and therefore may not be directly retrievable. Nested scheme for vpc:
createdAt This property is required. String
(String) The date and time that the DNS resolution binding was created.
endpointGateways This property is required. List<GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGateway>
(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:
healthReasons This property is required. List<GetIsVpcDnsResolutionBindingsDnsResolutionBindingHealthReason>
(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:
healthState 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 of failed or deleting will have a health state of inapplicable. A pending 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}$/.
lifecycleState 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.
name This property is required. String
(String) The globally unique name for this region.
resourceType This property is required. String
(String) The resource type.
vpcs This property is required. List<GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpc>
(List) The VPC bound to for DNS resolution.The VPC may be remote and therefore may not be directly retrievable. Nested scheme for vpc:
createdAt This property is required. string
(String) The date and time that the DNS resolution binding was created.
endpointGateways This property is required. GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGateway[]
(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:
healthReasons This property is required. GetIsVpcDnsResolutionBindingsDnsResolutionBindingHealthReason[]
(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:
healthState 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 of failed or deleting will have a health state of inapplicable. A pending 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}$/.
lifecycleState 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.
name This property is required. string
(String) The globally unique name for this region.
resourceType This property is required. string
(String) The resource type.
vpcs This property is required. GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpc[]
(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[GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGateway]
(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[GetIsVpcDnsResolutionBindingsDnsResolutionBindingHealthReason]
(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 of failed or deleting will have a health state of inapplicable. A pending 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}$/.
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.
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[GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpc]
(List) The VPC bound to for DNS resolution.The VPC may be remote and therefore may not be directly retrievable. Nested scheme for vpc:
createdAt This property is required. String
(String) The date and time that the DNS resolution binding was created.
endpointGateways 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:
healthReasons 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:
healthState 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 of failed or deleting will have a health state of inapplicable. A pending 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}$/.
lifecycleState 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.
name This property is required. String
(String) The globally unique name for this region.
resourceType 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}$/.
Name This property is required. string
(String) The globally unique name for this region.
Remotes This property is required. List<GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGatewayRemote>
(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:
ResourceType 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}$/.
Name This property is required. string
(String) The globally unique name for this region.
Remotes This property is required. []GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGatewayRemote
(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:
ResourceType 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}$/.
name This property is required. String
(String) The globally unique name for this region.
remotes This property is required. List<GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGatewayRemote>
(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:
resourceType 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}$/.
name This property is required. string
(String) The globally unique name for this region.
remotes This property is required. GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGatewayRemote[]
(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:
resourceType 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}$/.
name This property is required. str
(String) The globally unique name for this region.
remotes This property is required. Sequence[GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGatewayRemote]
(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}$/.
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:
resourceType This property is required. String
(String) The resource type.

GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGatewayRemote

Accounts This property is required. List<GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGatewayRemoteAccount>
(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<GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGatewayRemoteRegion>
(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. []GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGatewayRemoteAccount
(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. []GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGatewayRemoteRegion
(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<GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGatewayRemoteAccount>
(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<GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGatewayRemoteRegion>
(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. GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGatewayRemoteAccount[]
(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. GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGatewayRemoteRegion[]
(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[GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGatewayRemoteAccount]
(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[GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGatewayRemoteRegion]
(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}$/.
ResourceType 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}$/.
ResourceType 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}$/.
resourceType 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}$/.
resourceType 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}$/.
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}$/.
resourceType This property is required. String
(String) The resource type.

GetIsVpcDnsResolutionBindingsDnsResolutionBindingEndpointGatewayRemoteRegion

Id This property is required. string
(String) The unique identifier for this account.

  • Constraints: The value must match regular expression /^[0-9a-f]{32}$/.
Name This property is required. string
(String) The globally unique name 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}$/.
Name This property is required. string
(String) The globally unique name 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}$/.
name This property is required. String
(String) The globally unique name 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}$/.
name This property is required. string
(String) The globally unique name 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}$/.
name This property is required. str
(String) The globally unique name 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}$/.
name This property is required. String
(String) The globally unique name for this region.

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.
MoreInfo 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.
MoreInfo 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.
moreInfo 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.
moreInfo 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.
moreInfo 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}$/.
Name This property is required. string
(String) The globally unique name for this region.
Remotes This property is required. List<GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpcRemote>
(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:
ResourceType 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}$/.
Name This property is required. string
(String) The globally unique name for this region.
Remotes This property is required. []GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpcRemote
(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:
ResourceType 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}$/.
name This property is required. String
(String) The globally unique name for this region.
remotes This property is required. List<GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpcRemote>
(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:
resourceType 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}$/.
name This property is required. string
(String) The globally unique name for this region.
remotes This property is required. GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpcRemote[]
(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:
resourceType 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}$/.
name This property is required. str
(String) The globally unique name for this region.
remotes This property is required. Sequence[GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpcRemote]
(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}$/.
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:
resourceType This property is required. String
(String) The resource type.

GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpcRemote

Accounts This property is required. List<GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpcRemoteAccount>
(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<GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpcRemoteRegion>
(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. []GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpcRemoteAccount
(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. []GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpcRemoteRegion
(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<GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpcRemoteAccount>
(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<GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpcRemoteRegion>
(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. GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpcRemoteAccount[]
(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. GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpcRemoteRegion[]
(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[GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpcRemoteAccount]
(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[GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpcRemoteRegion]
(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}$/.
ResourceType 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}$/.
ResourceType 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}$/.
resourceType 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}$/.
resourceType 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}$/.
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}$/.
resourceType This property is required. String
(String) The resource type.

GetIsVpcDnsResolutionBindingsDnsResolutionBindingVpcRemoteRegion

Id This property is required. string
(String) The unique identifier for this account.

  • Constraints: The value must match regular expression /^[0-9a-f]{32}$/.
Name This property is required. string
(String) The globally unique name 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}$/.
Name This property is required. string
(String) The globally unique name 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}$/.
name This property is required. String
(String) The globally unique name 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}$/.
name This property is required. string
(String) The globally unique name 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}$/.
name This property is required. str
(String) The globally unique name 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}$/.
name This property is required. String
(String) The globally unique name for this region.

Package Details

Repository
ibm ibm-cloud/terraform-provider-ibm
License
Notes
This Pulumi package is based on the ibm Terraform Provider.