GetManagedZone
Provides access to a zone’s attributes within Google Cloud DNS. For more information see the official documentation and API.
Using GetManagedZone
function getManagedZone(args: GetManagedZoneArgs, opts?: InvokeOptions): Promise<GetManagedZoneResult>function get_managed_zone(name=None, project=None, opts=None)func LookupManagedZone(ctx *Context, args *LookupManagedZoneArgs, opts ...InvokeOption) (*LookupManagedZoneResult, error)Note: This function is named
LookupManagedZonein the Go SDK.
public static class GetManagedZone {
public static Task<GetManagedZoneResult> InvokeAsync(GetManagedZoneArgs args, InvokeOptions? opts = null)
}The following arguments are supported:
GetManagedZone Result
The following output properties are available:
- Description string
A textual description field.
- Dns
Name string The fully qualified DNS name of this zone, e.g.
example.io..- Id string
The provider-assigned unique ID for this managed resource.
- Name string
- Name
Servers List<string> The list of nameservers that will be authoritative for this domain. Use NS records to redirect from your DNS provider to these names, thus making Google Cloud DNS authoritative for this zone.
- Visibility string
The zone’s visibility: public zones are exposed to the Internet, while private zones are visible only to Virtual Private Cloud resources.
- Project string
- Description string
A textual description field.
- Dns
Name string The fully qualified DNS name of this zone, e.g.
example.io..- Id string
The provider-assigned unique ID for this managed resource.
- Name string
- Name
Servers []string The list of nameservers that will be authoritative for this domain. Use NS records to redirect from your DNS provider to these names, thus making Google Cloud DNS authoritative for this zone.
- Visibility string
The zone’s visibility: public zones are exposed to the Internet, while private zones are visible only to Virtual Private Cloud resources.
- Project string
- description string
A textual description field.
- dns
Name string The fully qualified DNS name of this zone, e.g.
example.io..- id string
The provider-assigned unique ID for this managed resource.
- name string
- name
Servers string[] The list of nameservers that will be authoritative for this domain. Use NS records to redirect from your DNS provider to these names, thus making Google Cloud DNS authoritative for this zone.
- visibility string
The zone’s visibility: public zones are exposed to the Internet, while private zones are visible only to Virtual Private Cloud resources.
- project string
- description str
A textual description field.
- dns_
name str The fully qualified DNS name of this zone, e.g.
example.io..- id str
The provider-assigned unique ID for this managed resource.
- name str
- name_
servers List[str] The list of nameservers that will be authoritative for this domain. Use NS records to redirect from your DNS provider to these names, thus making Google Cloud DNS authoritative for this zone.
- visibility str
The zone’s visibility: public zones are exposed to the Internet, while private zones are visible only to Virtual Private Cloud resources.
- project str
Package Details
- Repository
- https://github.com/pulumi/pulumi-gcp
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
google-betaTerraform Provider.