azure-native.awsconnector.Route53HostedZone
Explore with Pulumi AI
A Microsoft.AwsConnector resource Azure REST API version: 2024-12-01.
Example Usage
Route53HostedZones_CreateOrReplace
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var route53HostedZone = new AzureNative.AwsConnector.Route53HostedZone("route53HostedZone", new()
{
Location = "fohhkmxasqynkojwigmrzyhydfpdrd",
Name = "Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
Properties = new AzureNative.AwsConnector.Inputs.Route53HostedZonePropertiesArgs
{
Arn = "vohjyzjtvd",
AwsAccountId = "rcvmulzibfebvzgooms",
AwsProperties = new AzureNative.AwsConnector.Inputs.AwsRoute53HostedZonePropertiesArgs
{
HostedZoneConfig = new AzureNative.AwsConnector.Inputs.HostedZoneConfigArgs
{
Comment = "vanhfd",
},
HostedZoneTags = new[]
{
new AzureNative.AwsConnector.Inputs.HostedZoneTagArgs
{
Key = "zvuvccszzjwkmfojvfbtxuchpvxcy",
Value = "ptsrmgayfujrfvjwyxoi",
},
},
Id = "dwezucqqxsyhynebuyflyc",
Name = "koqhelfps",
NameServers = new[]
{
"qizlbjltglpbdpxcsriu",
},
QueryLoggingConfig = new AzureNative.AwsConnector.Inputs.QueryLoggingConfigArgs
{
CloudWatchLogsLogGroupArn = "magynetpgpdveymgnonjicfoxzxfp",
},
VpCs = new[]
{
new AzureNative.AwsConnector.Inputs.VPCArgs
{
VpcId = "nxfxsb",
VpcRegion = "y",
},
},
},
AwsRegion = "nthjzqxrrqsducmjudhrcdiqioy",
AwsSourceSchema = "a",
AwsTags =
{
{ "key625", "we" },
},
PublicCloudConnectorsResourceId = "qugbrritrvssrcwtib",
PublicCloudResourceName = "edufxpyvryjxbnwulifcrwuezu",
},
ResourceGroupName = "rgroute53HostedZone",
Tags =
{
{ "key8226", "nxab" },
},
});
});
package main
import (
awsconnector "github.com/pulumi/pulumi-azure-native-sdk/awsconnector/v2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := awsconnector.NewRoute53HostedZone(ctx, "route53HostedZone", &awsconnector.Route53HostedZoneArgs{
Location: pulumi.String("fohhkmxasqynkojwigmrzyhydfpdrd"),
Name: pulumi.String("Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])"),
Properties: &awsconnector.Route53HostedZonePropertiesArgs{
Arn: pulumi.String("vohjyzjtvd"),
AwsAccountId: pulumi.String("rcvmulzibfebvzgooms"),
AwsProperties: &awsconnector.AwsRoute53HostedZonePropertiesArgs{
HostedZoneConfig: &awsconnector.HostedZoneConfigArgs{
Comment: pulumi.String("vanhfd"),
},
HostedZoneTags: awsconnector.HostedZoneTagArray{
&awsconnector.HostedZoneTagArgs{
Key: pulumi.String("zvuvccszzjwkmfojvfbtxuchpvxcy"),
Value: pulumi.String("ptsrmgayfujrfvjwyxoi"),
},
},
Id: pulumi.String("dwezucqqxsyhynebuyflyc"),
Name: pulumi.String("koqhelfps"),
NameServers: pulumi.StringArray{
pulumi.String("qizlbjltglpbdpxcsriu"),
},
QueryLoggingConfig: &awsconnector.QueryLoggingConfigArgs{
CloudWatchLogsLogGroupArn: pulumi.String("magynetpgpdveymgnonjicfoxzxfp"),
},
VpCs: awsconnector.VPCArray{
&awsconnector.VPCArgs{
VpcId: pulumi.String("nxfxsb"),
VpcRegion: pulumi.String("y"),
},
},
},
AwsRegion: pulumi.String("nthjzqxrrqsducmjudhrcdiqioy"),
AwsSourceSchema: pulumi.String("a"),
AwsTags: pulumi.StringMap{
"key625": pulumi.String("we"),
},
PublicCloudConnectorsResourceId: pulumi.String("qugbrritrvssrcwtib"),
PublicCloudResourceName: pulumi.String("edufxpyvryjxbnwulifcrwuezu"),
},
ResourceGroupName: pulumi.String("rgroute53HostedZone"),
Tags: pulumi.StringMap{
"key8226": pulumi.String("nxab"),
},
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.awsconnector.Route53HostedZone;
import com.pulumi.azurenative.awsconnector.Route53HostedZoneArgs;
import com.pulumi.azurenative.awsconnector.inputs.Route53HostedZonePropertiesArgs;
import com.pulumi.azurenative.awsconnector.inputs.AwsRoute53HostedZonePropertiesArgs;
import com.pulumi.azurenative.awsconnector.inputs.HostedZoneConfigArgs;
import com.pulumi.azurenative.awsconnector.inputs.QueryLoggingConfigArgs;
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) {
var route53HostedZone = new Route53HostedZone("route53HostedZone", Route53HostedZoneArgs.builder()
.location("fohhkmxasqynkojwigmrzyhydfpdrd")
.name("Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])")
.properties(Route53HostedZonePropertiesArgs.builder()
.arn("vohjyzjtvd")
.awsAccountId("rcvmulzibfebvzgooms")
.awsProperties(AwsRoute53HostedZonePropertiesArgs.builder()
.hostedZoneConfig(HostedZoneConfigArgs.builder()
.comment("vanhfd")
.build())
.hostedZoneTags(HostedZoneTagArgs.builder()
.key("zvuvccszzjwkmfojvfbtxuchpvxcy")
.value("ptsrmgayfujrfvjwyxoi")
.build())
.id("dwezucqqxsyhynebuyflyc")
.name("koqhelfps")
.nameServers("qizlbjltglpbdpxcsriu")
.queryLoggingConfig(QueryLoggingConfigArgs.builder()
.cloudWatchLogsLogGroupArn("magynetpgpdveymgnonjicfoxzxfp")
.build())
.vpCs(VPCArgs.builder()
.vpcId("nxfxsb")
.vpcRegion("y")
.build())
.build())
.awsRegion("nthjzqxrrqsducmjudhrcdiqioy")
.awsSourceSchema("a")
.awsTags(Map.of("key625", "we"))
.publicCloudConnectorsResourceId("qugbrritrvssrcwtib")
.publicCloudResourceName("edufxpyvryjxbnwulifcrwuezu")
.build())
.resourceGroupName("rgroute53HostedZone")
.tags(Map.of("key8226", "nxab"))
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
route53_hosted_zone = azure_native.awsconnector.Route53HostedZone("route53HostedZone",
location="fohhkmxasqynkojwigmrzyhydfpdrd",
name="Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
properties={
"arn": "vohjyzjtvd",
"aws_account_id": "rcvmulzibfebvzgooms",
"aws_properties": {
"hosted_zone_config": {
"comment": "vanhfd",
},
"hosted_zone_tags": [{
"key": "zvuvccszzjwkmfojvfbtxuchpvxcy",
"value": "ptsrmgayfujrfvjwyxoi",
}],
"id": "dwezucqqxsyhynebuyflyc",
"name": "koqhelfps",
"name_servers": ["qizlbjltglpbdpxcsriu"],
"query_logging_config": {
"cloud_watch_logs_log_group_arn": "magynetpgpdveymgnonjicfoxzxfp",
},
"vp_cs": [{
"vpc_id": "nxfxsb",
"vpc_region": "y",
}],
},
"aws_region": "nthjzqxrrqsducmjudhrcdiqioy",
"aws_source_schema": "a",
"aws_tags": {
"key625": "we",
},
"public_cloud_connectors_resource_id": "qugbrritrvssrcwtib",
"public_cloud_resource_name": "edufxpyvryjxbnwulifcrwuezu",
},
resource_group_name="rgroute53HostedZone",
tags={
"key8226": "nxab",
})
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const route53HostedZone = new azure_native.awsconnector.Route53HostedZone("route53HostedZone", {
location: "fohhkmxasqynkojwigmrzyhydfpdrd",
name: "Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
properties: {
arn: "vohjyzjtvd",
awsAccountId: "rcvmulzibfebvzgooms",
awsProperties: {
hostedZoneConfig: {
comment: "vanhfd",
},
hostedZoneTags: [{
key: "zvuvccszzjwkmfojvfbtxuchpvxcy",
value: "ptsrmgayfujrfvjwyxoi",
}],
id: "dwezucqqxsyhynebuyflyc",
name: "koqhelfps",
nameServers: ["qizlbjltglpbdpxcsriu"],
queryLoggingConfig: {
cloudWatchLogsLogGroupArn: "magynetpgpdveymgnonjicfoxzxfp",
},
vpCs: [{
vpcId: "nxfxsb",
vpcRegion: "y",
}],
},
awsRegion: "nthjzqxrrqsducmjudhrcdiqioy",
awsSourceSchema: "a",
awsTags: {
key625: "we",
},
publicCloudConnectorsResourceId: "qugbrritrvssrcwtib",
publicCloudResourceName: "edufxpyvryjxbnwulifcrwuezu",
},
resourceGroupName: "rgroute53HostedZone",
tags: {
key8226: "nxab",
},
});
resources:
route53HostedZone:
type: azure-native:awsconnector:Route53HostedZone
properties:
location: fohhkmxasqynkojwigmrzyhydfpdrd
name: Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])
properties:
arn: vohjyzjtvd
awsAccountId: rcvmulzibfebvzgooms
awsProperties:
hostedZoneConfig:
comment: vanhfd
hostedZoneTags:
- key: zvuvccszzjwkmfojvfbtxuchpvxcy
value: ptsrmgayfujrfvjwyxoi
id: dwezucqqxsyhynebuyflyc
name: koqhelfps
nameServers:
- qizlbjltglpbdpxcsriu
queryLoggingConfig:
cloudWatchLogsLogGroupArn: magynetpgpdveymgnonjicfoxzxfp
vpCs:
- vpcId: nxfxsb
vpcRegion: y
awsRegion: nthjzqxrrqsducmjudhrcdiqioy
awsSourceSchema: a
awsTags:
key625: we
publicCloudConnectorsResourceId: qugbrritrvssrcwtib
publicCloudResourceName: edufxpyvryjxbnwulifcrwuezu
resourceGroupName: rgroute53HostedZone
tags:
key8226: nxab
Create Route53HostedZone Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Route53HostedZone(name: string, args: Route53HostedZoneArgs, opts?: CustomResourceOptions);
@overload
def Route53HostedZone(resource_name: str,
args: Route53HostedZoneArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Route53HostedZone(resource_name: str,
opts: Optional[ResourceOptions] = None,
resource_group_name: Optional[str] = None,
location: Optional[str] = None,
name: Optional[str] = None,
properties: Optional[Route53HostedZonePropertiesArgs] = None,
tags: Optional[Mapping[str, str]] = None)
func NewRoute53HostedZone(ctx *Context, name string, args Route53HostedZoneArgs, opts ...ResourceOption) (*Route53HostedZone, error)
public Route53HostedZone(string name, Route53HostedZoneArgs args, CustomResourceOptions? opts = null)
public Route53HostedZone(String name, Route53HostedZoneArgs args)
public Route53HostedZone(String name, Route53HostedZoneArgs args, CustomResourceOptions options)
type: azure-native:awsconnector:Route53HostedZone
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args Route53HostedZoneArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args Route53HostedZoneArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args Route53HostedZoneArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args Route53HostedZoneArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args Route53HostedZoneArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var route53HostedZoneResource = new AzureNative.AwsConnector.Route53HostedZone("route53HostedZoneResource", new()
{
ResourceGroupName = "string",
Location = "string",
Name = "string",
Properties = new AzureNative.AwsConnector.Inputs.Route53HostedZonePropertiesArgs
{
Arn = "string",
AwsAccountId = "string",
AwsProperties = new AzureNative.AwsConnector.Inputs.AwsRoute53HostedZonePropertiesArgs
{
HostedZoneConfig = new AzureNative.AwsConnector.Inputs.HostedZoneConfigArgs
{
Comment = "string",
},
HostedZoneTags = new[]
{
new AzureNative.AwsConnector.Inputs.HostedZoneTagArgs
{
Key = "string",
Value = "string",
},
},
Id = "string",
Name = "string",
NameServers = new[]
{
"string",
},
QueryLoggingConfig = new AzureNative.AwsConnector.Inputs.QueryLoggingConfigArgs
{
CloudWatchLogsLogGroupArn = "string",
},
VpCs = new[]
{
new AzureNative.AwsConnector.Inputs.VPCArgs
{
VpcId = "string",
VpcRegion = "string",
},
},
},
AwsRegion = "string",
AwsSourceSchema = "string",
AwsTags =
{
{ "string", "string" },
},
PublicCloudConnectorsResourceId = "string",
PublicCloudResourceName = "string",
},
Tags =
{
{ "string", "string" },
},
});
example, err := awsconnector.NewRoute53HostedZone(ctx, "route53HostedZoneResource", &awsconnector.Route53HostedZoneArgs{
ResourceGroupName: pulumi.String("string"),
Location: pulumi.String("string"),
Name: pulumi.String("string"),
Properties: &awsconnector.Route53HostedZonePropertiesArgs{
Arn: pulumi.String("string"),
AwsAccountId: pulumi.String("string"),
AwsProperties: &awsconnector.AwsRoute53HostedZonePropertiesArgs{
HostedZoneConfig: &awsconnector.HostedZoneConfigArgs{
Comment: pulumi.String("string"),
},
HostedZoneTags: awsconnector.HostedZoneTagArray{
&awsconnector.HostedZoneTagArgs{
Key: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Id: pulumi.String("string"),
Name: pulumi.String("string"),
NameServers: pulumi.StringArray{
pulumi.String("string"),
},
QueryLoggingConfig: &awsconnector.QueryLoggingConfigArgs{
CloudWatchLogsLogGroupArn: pulumi.String("string"),
},
VpCs: awsconnector.VPCArray{
&awsconnector.VPCArgs{
VpcId: pulumi.String("string"),
VpcRegion: pulumi.String("string"),
},
},
},
AwsRegion: pulumi.String("string"),
AwsSourceSchema: pulumi.String("string"),
AwsTags: pulumi.StringMap{
"string": pulumi.String("string"),
},
PublicCloudConnectorsResourceId: pulumi.String("string"),
PublicCloudResourceName: pulumi.String("string"),
},
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
})
var route53HostedZoneResource = new Route53HostedZone("route53HostedZoneResource", Route53HostedZoneArgs.builder()
.resourceGroupName("string")
.location("string")
.name("string")
.properties(Route53HostedZonePropertiesArgs.builder()
.arn("string")
.awsAccountId("string")
.awsProperties(AwsRoute53HostedZonePropertiesArgs.builder()
.hostedZoneConfig(HostedZoneConfigArgs.builder()
.comment("string")
.build())
.hostedZoneTags(HostedZoneTagArgs.builder()
.key("string")
.value("string")
.build())
.id("string")
.name("string")
.nameServers("string")
.queryLoggingConfig(QueryLoggingConfigArgs.builder()
.cloudWatchLogsLogGroupArn("string")
.build())
.vpCs(VPCArgs.builder()
.vpcId("string")
.vpcRegion("string")
.build())
.build())
.awsRegion("string")
.awsSourceSchema("string")
.awsTags(Map.of("string", "string"))
.publicCloudConnectorsResourceId("string")
.publicCloudResourceName("string")
.build())
.tags(Map.of("string", "string"))
.build());
route53_hosted_zone_resource = azure_native.awsconnector.Route53HostedZone("route53HostedZoneResource",
resource_group_name="string",
location="string",
name="string",
properties={
"arn": "string",
"aws_account_id": "string",
"aws_properties": {
"hosted_zone_config": {
"comment": "string",
},
"hosted_zone_tags": [{
"key": "string",
"value": "string",
}],
"id": "string",
"name": "string",
"name_servers": ["string"],
"query_logging_config": {
"cloud_watch_logs_log_group_arn": "string",
},
"vp_cs": [{
"vpc_id": "string",
"vpc_region": "string",
}],
},
"aws_region": "string",
"aws_source_schema": "string",
"aws_tags": {
"string": "string",
},
"public_cloud_connectors_resource_id": "string",
"public_cloud_resource_name": "string",
},
tags={
"string": "string",
})
const route53HostedZoneResource = new azure_native.awsconnector.Route53HostedZone("route53HostedZoneResource", {
resourceGroupName: "string",
location: "string",
name: "string",
properties: {
arn: "string",
awsAccountId: "string",
awsProperties: {
hostedZoneConfig: {
comment: "string",
},
hostedZoneTags: [{
key: "string",
value: "string",
}],
id: "string",
name: "string",
nameServers: ["string"],
queryLoggingConfig: {
cloudWatchLogsLogGroupArn: "string",
},
vpCs: [{
vpcId: "string",
vpcRegion: "string",
}],
},
awsRegion: "string",
awsSourceSchema: "string",
awsTags: {
string: "string",
},
publicCloudConnectorsResourceId: "string",
publicCloudResourceName: "string",
},
tags: {
string: "string",
},
});
type: azure-native:awsconnector:Route53HostedZone
properties:
location: string
name: string
properties:
arn: string
awsAccountId: string
awsProperties:
hostedZoneConfig:
comment: string
hostedZoneTags:
- key: string
value: string
id: string
name: string
nameServers:
- string
queryLoggingConfig:
cloudWatchLogsLogGroupArn: string
vpCs:
- vpcId: string
vpcRegion: string
awsRegion: string
awsSourceSchema: string
awsTags:
string: string
publicCloudConnectorsResourceId: string
publicCloudResourceName: string
resourceGroupName: string
tags:
string: string
Route53HostedZone Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Route53HostedZone resource accepts the following input properties:
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Location string
- The geo-location where the resource lives
- Name string
- Name of Route53HostedZone
- Properties
Pulumi.
Azure Native. Aws Connector. Inputs. Route53Hosted Zone Properties - The resource-specific properties for this resource.
- Dictionary<string, string>
- Resource tags.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Location string
- The geo-location where the resource lives
- Name string
- Name of Route53HostedZone
- Properties
Route53Hosted
Zone Properties Args - The resource-specific properties for this resource.
- map[string]string
- Resource tags.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- location String
- The geo-location where the resource lives
- name String
- Name of Route53HostedZone
- properties
Route53Hosted
Zone Properties - The resource-specific properties for this resource.
- Map<String,String>
- Resource tags.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- location string
- The geo-location where the resource lives
- name string
- Name of Route53HostedZone
- properties
Route53Hosted
Zone Properties - The resource-specific properties for this resource.
- {[key: string]: string}
- Resource tags.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- location str
- The geo-location where the resource lives
- name str
- Name of Route53HostedZone
- properties
Route53Hosted
Zone Properties Args - The resource-specific properties for this resource.
- Mapping[str, str]
- Resource tags.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- location String
- The geo-location where the resource lives
- name String
- Name of Route53HostedZone
- properties Property Map
- The resource-specific properties for this resource.
- Map<String>
- Resource tags.
Outputs
All input properties are implicitly available as output properties. Additionally, the Route53HostedZone resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- System
Data Pulumi.Azure Native. Aws Connector. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Id string
- The provider-assigned unique ID for this managed resource.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id string
- The provider-assigned unique ID for this managed resource.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id str
- The provider-assigned unique ID for this managed resource.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
AwsRoute53HostedZoneProperties, AwsRoute53HostedZonePropertiesArgs
- Hosted
Zone Pulumi.Config Azure Native. Aws Connector. Inputs. Hosted Zone Config - A complex type that contains an optional comment. If you don't want to specify a comment, omit the
HostedZoneConfig
andComment
elements. A complex type that contains an optional comment about your hosted zone. If you don't want to specify a comment, omit both theHostedZoneConfig
andComment
elements. - List<Pulumi.
Azure Native. Aws Connector. Inputs. Hosted Zone Tag> - Adds, edits, or deletes tags for a health check or a hosted zone. For information about using tags for cost allocation, see Using Cost Allocation Tags in the User Guide.
- Id string
- Property id
- Name string
- The name of the domain. Specify a fully qualified domain name, for example, www.example.com. The trailing dot is optional; Amazon Route 53 assumes that the domain name is fully qualified. This means that Route 53 treats www.example.com (without a trailing dot) and www.example.com. (with a trailing dot) as identical. If you're creating a public hosted zone, this is the name you have registered with your DNS registrar. If your domain name is registered with a registrar other than Route 53, change the name servers for your domain to the set of
NameServers
that are returned by theFn::GetAtt
intrinsic function. - Name
Servers List<string> - Property nameServers
- Query
Logging Pulumi.Config Azure Native. Aws Connector. Inputs. Query Logging Config - Creates a configuration for DNS query logging. After you create a query logging configuration, Amazon Route 53 begins to publish log data to an Amazon CloudWatch Logs log group. DNS query logs contain information about the queries that Route 53 receives for a specified public hosted zone, such as the following: + Route 53 edge location that responded to the DNS query + Domain or subdomain that was requested + DNS record type, such as A or AAAA + DNS response code, such as
NoError
orServFail
+ Log Group and Resource Policy Before you create a query logging configuration, perform the following operations. If you create a query logging configuration using the Route 53 console, Route 53 performs these operations automatically. Create a CloudWatch Logs log group, and make note of the ARN, which you specify when you create a query logging configuration. Note the following: You must create the log group in the us-east-1 region. You must use the same to create the log group and the hosted zone that you want to configure query logging for. When you create log groups for query logging, we recommend that you use a consistent prefix, for example: /aws/route53/hosted zone name In the next step, you'll create a resource policy, which controls access to one or more log groups and the associated resources, such as Route 53 hosted zones. There's a limit on the number of resource policies that you can create, so we recommend that you use a consistent prefix so you can use the same resource policy for all the log groups that you create for query logging. Create a CloudWatch Logs resource policy, and give it the permissions that Route 53 needs to create log streams and to send query logs to log streams. For the value of Resource, specify the ARN for the log group that you created in the previous step. To use the same resource policy for all the CloudWatch Logs log groups that you created for query logging configurations, replace the hosted zone name with , for example: arn:aws:logs:us-east-1:123412341234:log-group:/aws/route53/ To avoid the confused deputy problem, a security issue where an entity without a permission for an action can coerce a more-privileged entity to perform it, you can optionally limit the permissions that a service has to a resource in a resource-based policy by supplying the following values: For aws:SourceArn, supply the hosted zone ARN used in creating the query logging configuration. For example, aws:SourceArn: arn:aws:route53:::hostedzone/hosted zone ID. For aws:SourceAccount, supply the account ID for the account that creates the query logging configuration. For example, aws:SourceAccount:111111111111. For more information, see The confused deputy problem in the IAM User Guide. You can't use the CloudWatch console to create or edit a resource policy. You must use the CloudWatch API, one of the SDKs, or the . + Log Streams and Edge Locations When Route 53 finishes creating the configuration for DNS query logging, it does the following: Creates a log stream for an edge location the first time that the edge location responds to DNS queries for the specified hosted zone. That log stream is used to log all queries that Route 53 responds to for that edge location. Begins to send query logs to the applicable log stream. The name of each log stream is in the following format: hosted zone ID/edge location code The edge location code is a three-letter code and an arbitrarily assigned number, for example, DFW3. The three-letter code typically corresponds with the International Air Transport Association airport code for an airport near the edge location. (These abbreviations might change in the future.) For a list of edge locations, see 'The Route 53 Global Network' on the Route 53 Product Details page. + Queries That Are Logged Query logs contain only the queries that DNS resolvers forward to Route 53. If a DNS resolver has already cached the response to a query (such as the IP address for a load balancer for example.com), the resolver will continue to return the cached response. It doesn't forward another query to Route 53 until the TTL for the corresponding resource record set expires. Depending on how many DNS queries are submitted for a resource record set, and depending on the TTL for that resource record set, query logs might contain information about only one query out of every several thousand queries that are submitted to DNS. For more information about how DNS works, see Routing Internet Traffic to Your Website or Web Application in the Amazon Route 53 Developer Guide. + Log File Format For a list of the values in each query log and the format of each value, see Logging DNS Queries in the Amazon Route 53 Developer Guide. + Pricing For information about charges for query logs, see Amazon CloudWatch Pricing. + How to Stop Logging If you want Route 53 to stop sending query logs to CloudWatch Logs, delete the query logging configuration. For more information, see DeleteQueryLoggingConfig. A complex type that contains information about a configuration for DNS query logging. - Vp
Cs List<Pulumi.Azure Native. Aws Connector. Inputs. VPC> - Private hosted zones: A complex type that contains information about the VPCs that are associated with the specified hosted zone. For public hosted zones, omit
VPCs
,VPCId
, andVPCRegion
.
- Hosted
Zone HostedConfig Zone Config - A complex type that contains an optional comment. If you don't want to specify a comment, omit the
HostedZoneConfig
andComment
elements. A complex type that contains an optional comment about your hosted zone. If you don't want to specify a comment, omit both theHostedZoneConfig
andComment
elements. - []Hosted
Zone Tag - Adds, edits, or deletes tags for a health check or a hosted zone. For information about using tags for cost allocation, see Using Cost Allocation Tags in the User Guide.
- Id string
- Property id
- Name string
- The name of the domain. Specify a fully qualified domain name, for example, www.example.com. The trailing dot is optional; Amazon Route 53 assumes that the domain name is fully qualified. This means that Route 53 treats www.example.com (without a trailing dot) and www.example.com. (with a trailing dot) as identical. If you're creating a public hosted zone, this is the name you have registered with your DNS registrar. If your domain name is registered with a registrar other than Route 53, change the name servers for your domain to the set of
NameServers
that are returned by theFn::GetAtt
intrinsic function. - Name
Servers []string - Property nameServers
- Query
Logging QueryConfig Logging Config - Creates a configuration for DNS query logging. After you create a query logging configuration, Amazon Route 53 begins to publish log data to an Amazon CloudWatch Logs log group. DNS query logs contain information about the queries that Route 53 receives for a specified public hosted zone, such as the following: + Route 53 edge location that responded to the DNS query + Domain or subdomain that was requested + DNS record type, such as A or AAAA + DNS response code, such as
NoError
orServFail
+ Log Group and Resource Policy Before you create a query logging configuration, perform the following operations. If you create a query logging configuration using the Route 53 console, Route 53 performs these operations automatically. Create a CloudWatch Logs log group, and make note of the ARN, which you specify when you create a query logging configuration. Note the following: You must create the log group in the us-east-1 region. You must use the same to create the log group and the hosted zone that you want to configure query logging for. When you create log groups for query logging, we recommend that you use a consistent prefix, for example: /aws/route53/hosted zone name In the next step, you'll create a resource policy, which controls access to one or more log groups and the associated resources, such as Route 53 hosted zones. There's a limit on the number of resource policies that you can create, so we recommend that you use a consistent prefix so you can use the same resource policy for all the log groups that you create for query logging. Create a CloudWatch Logs resource policy, and give it the permissions that Route 53 needs to create log streams and to send query logs to log streams. For the value of Resource, specify the ARN for the log group that you created in the previous step. To use the same resource policy for all the CloudWatch Logs log groups that you created for query logging configurations, replace the hosted zone name with , for example: arn:aws:logs:us-east-1:123412341234:log-group:/aws/route53/ To avoid the confused deputy problem, a security issue where an entity without a permission for an action can coerce a more-privileged entity to perform it, you can optionally limit the permissions that a service has to a resource in a resource-based policy by supplying the following values: For aws:SourceArn, supply the hosted zone ARN used in creating the query logging configuration. For example, aws:SourceArn: arn:aws:route53:::hostedzone/hosted zone ID. For aws:SourceAccount, supply the account ID for the account that creates the query logging configuration. For example, aws:SourceAccount:111111111111. For more information, see The confused deputy problem in the IAM User Guide. You can't use the CloudWatch console to create or edit a resource policy. You must use the CloudWatch API, one of the SDKs, or the . + Log Streams and Edge Locations When Route 53 finishes creating the configuration for DNS query logging, it does the following: Creates a log stream for an edge location the first time that the edge location responds to DNS queries for the specified hosted zone. That log stream is used to log all queries that Route 53 responds to for that edge location. Begins to send query logs to the applicable log stream. The name of each log stream is in the following format: hosted zone ID/edge location code The edge location code is a three-letter code and an arbitrarily assigned number, for example, DFW3. The three-letter code typically corresponds with the International Air Transport Association airport code for an airport near the edge location. (These abbreviations might change in the future.) For a list of edge locations, see 'The Route 53 Global Network' on the Route 53 Product Details page. + Queries That Are Logged Query logs contain only the queries that DNS resolvers forward to Route 53. If a DNS resolver has already cached the response to a query (such as the IP address for a load balancer for example.com), the resolver will continue to return the cached response. It doesn't forward another query to Route 53 until the TTL for the corresponding resource record set expires. Depending on how many DNS queries are submitted for a resource record set, and depending on the TTL for that resource record set, query logs might contain information about only one query out of every several thousand queries that are submitted to DNS. For more information about how DNS works, see Routing Internet Traffic to Your Website or Web Application in the Amazon Route 53 Developer Guide. + Log File Format For a list of the values in each query log and the format of each value, see Logging DNS Queries in the Amazon Route 53 Developer Guide. + Pricing For information about charges for query logs, see Amazon CloudWatch Pricing. + How to Stop Logging If you want Route 53 to stop sending query logs to CloudWatch Logs, delete the query logging configuration. For more information, see DeleteQueryLoggingConfig. A complex type that contains information about a configuration for DNS query logging. - Vp
Cs []VPC - Private hosted zones: A complex type that contains information about the VPCs that are associated with the specified hosted zone. For public hosted zones, omit
VPCs
,VPCId
, andVPCRegion
.
- hosted
Zone HostedConfig Zone Config - A complex type that contains an optional comment. If you don't want to specify a comment, omit the
HostedZoneConfig
andComment
elements. A complex type that contains an optional comment about your hosted zone. If you don't want to specify a comment, omit both theHostedZoneConfig
andComment
elements. - List<Hosted
Zone Tag> - Adds, edits, or deletes tags for a health check or a hosted zone. For information about using tags for cost allocation, see Using Cost Allocation Tags in the User Guide.
- id String
- Property id
- name String
- The name of the domain. Specify a fully qualified domain name, for example, www.example.com. The trailing dot is optional; Amazon Route 53 assumes that the domain name is fully qualified. This means that Route 53 treats www.example.com (without a trailing dot) and www.example.com. (with a trailing dot) as identical. If you're creating a public hosted zone, this is the name you have registered with your DNS registrar. If your domain name is registered with a registrar other than Route 53, change the name servers for your domain to the set of
NameServers
that are returned by theFn::GetAtt
intrinsic function. - name
Servers List<String> - Property nameServers
- query
Logging QueryConfig Logging Config - Creates a configuration for DNS query logging. After you create a query logging configuration, Amazon Route 53 begins to publish log data to an Amazon CloudWatch Logs log group. DNS query logs contain information about the queries that Route 53 receives for a specified public hosted zone, such as the following: + Route 53 edge location that responded to the DNS query + Domain or subdomain that was requested + DNS record type, such as A or AAAA + DNS response code, such as
NoError
orServFail
+ Log Group and Resource Policy Before you create a query logging configuration, perform the following operations. If you create a query logging configuration using the Route 53 console, Route 53 performs these operations automatically. Create a CloudWatch Logs log group, and make note of the ARN, which you specify when you create a query logging configuration. Note the following: You must create the log group in the us-east-1 region. You must use the same to create the log group and the hosted zone that you want to configure query logging for. When you create log groups for query logging, we recommend that you use a consistent prefix, for example: /aws/route53/hosted zone name In the next step, you'll create a resource policy, which controls access to one or more log groups and the associated resources, such as Route 53 hosted zones. There's a limit on the number of resource policies that you can create, so we recommend that you use a consistent prefix so you can use the same resource policy for all the log groups that you create for query logging. Create a CloudWatch Logs resource policy, and give it the permissions that Route 53 needs to create log streams and to send query logs to log streams. For the value of Resource, specify the ARN for the log group that you created in the previous step. To use the same resource policy for all the CloudWatch Logs log groups that you created for query logging configurations, replace the hosted zone name with , for example: arn:aws:logs:us-east-1:123412341234:log-group:/aws/route53/ To avoid the confused deputy problem, a security issue where an entity without a permission for an action can coerce a more-privileged entity to perform it, you can optionally limit the permissions that a service has to a resource in a resource-based policy by supplying the following values: For aws:SourceArn, supply the hosted zone ARN used in creating the query logging configuration. For example, aws:SourceArn: arn:aws:route53:::hostedzone/hosted zone ID. For aws:SourceAccount, supply the account ID for the account that creates the query logging configuration. For example, aws:SourceAccount:111111111111. For more information, see The confused deputy problem in the IAM User Guide. You can't use the CloudWatch console to create or edit a resource policy. You must use the CloudWatch API, one of the SDKs, or the . + Log Streams and Edge Locations When Route 53 finishes creating the configuration for DNS query logging, it does the following: Creates a log stream for an edge location the first time that the edge location responds to DNS queries for the specified hosted zone. That log stream is used to log all queries that Route 53 responds to for that edge location. Begins to send query logs to the applicable log stream. The name of each log stream is in the following format: hosted zone ID/edge location code The edge location code is a three-letter code and an arbitrarily assigned number, for example, DFW3. The three-letter code typically corresponds with the International Air Transport Association airport code for an airport near the edge location. (These abbreviations might change in the future.) For a list of edge locations, see 'The Route 53 Global Network' on the Route 53 Product Details page. + Queries That Are Logged Query logs contain only the queries that DNS resolvers forward to Route 53. If a DNS resolver has already cached the response to a query (such as the IP address for a load balancer for example.com), the resolver will continue to return the cached response. It doesn't forward another query to Route 53 until the TTL for the corresponding resource record set expires. Depending on how many DNS queries are submitted for a resource record set, and depending on the TTL for that resource record set, query logs might contain information about only one query out of every several thousand queries that are submitted to DNS. For more information about how DNS works, see Routing Internet Traffic to Your Website or Web Application in the Amazon Route 53 Developer Guide. + Log File Format For a list of the values in each query log and the format of each value, see Logging DNS Queries in the Amazon Route 53 Developer Guide. + Pricing For information about charges for query logs, see Amazon CloudWatch Pricing. + How to Stop Logging If you want Route 53 to stop sending query logs to CloudWatch Logs, delete the query logging configuration. For more information, see DeleteQueryLoggingConfig. A complex type that contains information about a configuration for DNS query logging. - vp
Cs List<VPC> - Private hosted zones: A complex type that contains information about the VPCs that are associated with the specified hosted zone. For public hosted zones, omit
VPCs
,VPCId
, andVPCRegion
.
- hosted
Zone HostedConfig Zone Config - A complex type that contains an optional comment. If you don't want to specify a comment, omit the
HostedZoneConfig
andComment
elements. A complex type that contains an optional comment about your hosted zone. If you don't want to specify a comment, omit both theHostedZoneConfig
andComment
elements. - Hosted
Zone Tag[] - Adds, edits, or deletes tags for a health check or a hosted zone. For information about using tags for cost allocation, see Using Cost Allocation Tags in the User Guide.
- id string
- Property id
- name string
- The name of the domain. Specify a fully qualified domain name, for example, www.example.com. The trailing dot is optional; Amazon Route 53 assumes that the domain name is fully qualified. This means that Route 53 treats www.example.com (without a trailing dot) and www.example.com. (with a trailing dot) as identical. If you're creating a public hosted zone, this is the name you have registered with your DNS registrar. If your domain name is registered with a registrar other than Route 53, change the name servers for your domain to the set of
NameServers
that are returned by theFn::GetAtt
intrinsic function. - name
Servers string[] - Property nameServers
- query
Logging QueryConfig Logging Config - Creates a configuration for DNS query logging. After you create a query logging configuration, Amazon Route 53 begins to publish log data to an Amazon CloudWatch Logs log group. DNS query logs contain information about the queries that Route 53 receives for a specified public hosted zone, such as the following: + Route 53 edge location that responded to the DNS query + Domain or subdomain that was requested + DNS record type, such as A or AAAA + DNS response code, such as
NoError
orServFail
+ Log Group and Resource Policy Before you create a query logging configuration, perform the following operations. If you create a query logging configuration using the Route 53 console, Route 53 performs these operations automatically. Create a CloudWatch Logs log group, and make note of the ARN, which you specify when you create a query logging configuration. Note the following: You must create the log group in the us-east-1 region. You must use the same to create the log group and the hosted zone that you want to configure query logging for. When you create log groups for query logging, we recommend that you use a consistent prefix, for example: /aws/route53/hosted zone name In the next step, you'll create a resource policy, which controls access to one or more log groups and the associated resources, such as Route 53 hosted zones. There's a limit on the number of resource policies that you can create, so we recommend that you use a consistent prefix so you can use the same resource policy for all the log groups that you create for query logging. Create a CloudWatch Logs resource policy, and give it the permissions that Route 53 needs to create log streams and to send query logs to log streams. For the value of Resource, specify the ARN for the log group that you created in the previous step. To use the same resource policy for all the CloudWatch Logs log groups that you created for query logging configurations, replace the hosted zone name with , for example: arn:aws:logs:us-east-1:123412341234:log-group:/aws/route53/ To avoid the confused deputy problem, a security issue where an entity without a permission for an action can coerce a more-privileged entity to perform it, you can optionally limit the permissions that a service has to a resource in a resource-based policy by supplying the following values: For aws:SourceArn, supply the hosted zone ARN used in creating the query logging configuration. For example, aws:SourceArn: arn:aws:route53:::hostedzone/hosted zone ID. For aws:SourceAccount, supply the account ID for the account that creates the query logging configuration. For example, aws:SourceAccount:111111111111. For more information, see The confused deputy problem in the IAM User Guide. You can't use the CloudWatch console to create or edit a resource policy. You must use the CloudWatch API, one of the SDKs, or the . + Log Streams and Edge Locations When Route 53 finishes creating the configuration for DNS query logging, it does the following: Creates a log stream for an edge location the first time that the edge location responds to DNS queries for the specified hosted zone. That log stream is used to log all queries that Route 53 responds to for that edge location. Begins to send query logs to the applicable log stream. The name of each log stream is in the following format: hosted zone ID/edge location code The edge location code is a three-letter code and an arbitrarily assigned number, for example, DFW3. The three-letter code typically corresponds with the International Air Transport Association airport code for an airport near the edge location. (These abbreviations might change in the future.) For a list of edge locations, see 'The Route 53 Global Network' on the Route 53 Product Details page. + Queries That Are Logged Query logs contain only the queries that DNS resolvers forward to Route 53. If a DNS resolver has already cached the response to a query (such as the IP address for a load balancer for example.com), the resolver will continue to return the cached response. It doesn't forward another query to Route 53 until the TTL for the corresponding resource record set expires. Depending on how many DNS queries are submitted for a resource record set, and depending on the TTL for that resource record set, query logs might contain information about only one query out of every several thousand queries that are submitted to DNS. For more information about how DNS works, see Routing Internet Traffic to Your Website or Web Application in the Amazon Route 53 Developer Guide. + Log File Format For a list of the values in each query log and the format of each value, see Logging DNS Queries in the Amazon Route 53 Developer Guide. + Pricing For information about charges for query logs, see Amazon CloudWatch Pricing. + How to Stop Logging If you want Route 53 to stop sending query logs to CloudWatch Logs, delete the query logging configuration. For more information, see DeleteQueryLoggingConfig. A complex type that contains information about a configuration for DNS query logging. - vp
Cs VPC[] - Private hosted zones: A complex type that contains information about the VPCs that are associated with the specified hosted zone. For public hosted zones, omit
VPCs
,VPCId
, andVPCRegion
.
- hosted_
zone_ Hostedconfig Zone Config - A complex type that contains an optional comment. If you don't want to specify a comment, omit the
HostedZoneConfig
andComment
elements. A complex type that contains an optional comment about your hosted zone. If you don't want to specify a comment, omit both theHostedZoneConfig
andComment
elements. - Sequence[Hosted
Zone Tag] - Adds, edits, or deletes tags for a health check or a hosted zone. For information about using tags for cost allocation, see Using Cost Allocation Tags in the User Guide.
- id str
- Property id
- name str
- The name of the domain. Specify a fully qualified domain name, for example, www.example.com. The trailing dot is optional; Amazon Route 53 assumes that the domain name is fully qualified. This means that Route 53 treats www.example.com (without a trailing dot) and www.example.com. (with a trailing dot) as identical. If you're creating a public hosted zone, this is the name you have registered with your DNS registrar. If your domain name is registered with a registrar other than Route 53, change the name servers for your domain to the set of
NameServers
that are returned by theFn::GetAtt
intrinsic function. - name_
servers Sequence[str] - Property nameServers
- query_
logging_ Queryconfig Logging Config - Creates a configuration for DNS query logging. After you create a query logging configuration, Amazon Route 53 begins to publish log data to an Amazon CloudWatch Logs log group. DNS query logs contain information about the queries that Route 53 receives for a specified public hosted zone, such as the following: + Route 53 edge location that responded to the DNS query + Domain or subdomain that was requested + DNS record type, such as A or AAAA + DNS response code, such as
NoError
orServFail
+ Log Group and Resource Policy Before you create a query logging configuration, perform the following operations. If you create a query logging configuration using the Route 53 console, Route 53 performs these operations automatically. Create a CloudWatch Logs log group, and make note of the ARN, which you specify when you create a query logging configuration. Note the following: You must create the log group in the us-east-1 region. You must use the same to create the log group and the hosted zone that you want to configure query logging for. When you create log groups for query logging, we recommend that you use a consistent prefix, for example: /aws/route53/hosted zone name In the next step, you'll create a resource policy, which controls access to one or more log groups and the associated resources, such as Route 53 hosted zones. There's a limit on the number of resource policies that you can create, so we recommend that you use a consistent prefix so you can use the same resource policy for all the log groups that you create for query logging. Create a CloudWatch Logs resource policy, and give it the permissions that Route 53 needs to create log streams and to send query logs to log streams. For the value of Resource, specify the ARN for the log group that you created in the previous step. To use the same resource policy for all the CloudWatch Logs log groups that you created for query logging configurations, replace the hosted zone name with , for example: arn:aws:logs:us-east-1:123412341234:log-group:/aws/route53/ To avoid the confused deputy problem, a security issue where an entity without a permission for an action can coerce a more-privileged entity to perform it, you can optionally limit the permissions that a service has to a resource in a resource-based policy by supplying the following values: For aws:SourceArn, supply the hosted zone ARN used in creating the query logging configuration. For example, aws:SourceArn: arn:aws:route53:::hostedzone/hosted zone ID. For aws:SourceAccount, supply the account ID for the account that creates the query logging configuration. For example, aws:SourceAccount:111111111111. For more information, see The confused deputy problem in the IAM User Guide. You can't use the CloudWatch console to create or edit a resource policy. You must use the CloudWatch API, one of the SDKs, or the . + Log Streams and Edge Locations When Route 53 finishes creating the configuration for DNS query logging, it does the following: Creates a log stream for an edge location the first time that the edge location responds to DNS queries for the specified hosted zone. That log stream is used to log all queries that Route 53 responds to for that edge location. Begins to send query logs to the applicable log stream. The name of each log stream is in the following format: hosted zone ID/edge location code The edge location code is a three-letter code and an arbitrarily assigned number, for example, DFW3. The three-letter code typically corresponds with the International Air Transport Association airport code for an airport near the edge location. (These abbreviations might change in the future.) For a list of edge locations, see 'The Route 53 Global Network' on the Route 53 Product Details page. + Queries That Are Logged Query logs contain only the queries that DNS resolvers forward to Route 53. If a DNS resolver has already cached the response to a query (such as the IP address for a load balancer for example.com), the resolver will continue to return the cached response. It doesn't forward another query to Route 53 until the TTL for the corresponding resource record set expires. Depending on how many DNS queries are submitted for a resource record set, and depending on the TTL for that resource record set, query logs might contain information about only one query out of every several thousand queries that are submitted to DNS. For more information about how DNS works, see Routing Internet Traffic to Your Website or Web Application in the Amazon Route 53 Developer Guide. + Log File Format For a list of the values in each query log and the format of each value, see Logging DNS Queries in the Amazon Route 53 Developer Guide. + Pricing For information about charges for query logs, see Amazon CloudWatch Pricing. + How to Stop Logging If you want Route 53 to stop sending query logs to CloudWatch Logs, delete the query logging configuration. For more information, see DeleteQueryLoggingConfig. A complex type that contains information about a configuration for DNS query logging. - vp_
cs Sequence[VPC] - Private hosted zones: A complex type that contains information about the VPCs that are associated with the specified hosted zone. For public hosted zones, omit
VPCs
,VPCId
, andVPCRegion
.
- hosted
Zone Property MapConfig - A complex type that contains an optional comment. If you don't want to specify a comment, omit the
HostedZoneConfig
andComment
elements. A complex type that contains an optional comment about your hosted zone. If you don't want to specify a comment, omit both theHostedZoneConfig
andComment
elements. - List<Property Map>
- Adds, edits, or deletes tags for a health check or a hosted zone. For information about using tags for cost allocation, see Using Cost Allocation Tags in the User Guide.
- id String
- Property id
- name String
- The name of the domain. Specify a fully qualified domain name, for example, www.example.com. The trailing dot is optional; Amazon Route 53 assumes that the domain name is fully qualified. This means that Route 53 treats www.example.com (without a trailing dot) and www.example.com. (with a trailing dot) as identical. If you're creating a public hosted zone, this is the name you have registered with your DNS registrar. If your domain name is registered with a registrar other than Route 53, change the name servers for your domain to the set of
NameServers
that are returned by theFn::GetAtt
intrinsic function. - name
Servers List<String> - Property nameServers
- query
Logging Property MapConfig - Creates a configuration for DNS query logging. After you create a query logging configuration, Amazon Route 53 begins to publish log data to an Amazon CloudWatch Logs log group. DNS query logs contain information about the queries that Route 53 receives for a specified public hosted zone, such as the following: + Route 53 edge location that responded to the DNS query + Domain or subdomain that was requested + DNS record type, such as A or AAAA + DNS response code, such as
NoError
orServFail
+ Log Group and Resource Policy Before you create a query logging configuration, perform the following operations. If you create a query logging configuration using the Route 53 console, Route 53 performs these operations automatically. Create a CloudWatch Logs log group, and make note of the ARN, which you specify when you create a query logging configuration. Note the following: You must create the log group in the us-east-1 region. You must use the same to create the log group and the hosted zone that you want to configure query logging for. When you create log groups for query logging, we recommend that you use a consistent prefix, for example: /aws/route53/hosted zone name In the next step, you'll create a resource policy, which controls access to one or more log groups and the associated resources, such as Route 53 hosted zones. There's a limit on the number of resource policies that you can create, so we recommend that you use a consistent prefix so you can use the same resource policy for all the log groups that you create for query logging. Create a CloudWatch Logs resource policy, and give it the permissions that Route 53 needs to create log streams and to send query logs to log streams. For the value of Resource, specify the ARN for the log group that you created in the previous step. To use the same resource policy for all the CloudWatch Logs log groups that you created for query logging configurations, replace the hosted zone name with , for example: arn:aws:logs:us-east-1:123412341234:log-group:/aws/route53/ To avoid the confused deputy problem, a security issue where an entity without a permission for an action can coerce a more-privileged entity to perform it, you can optionally limit the permissions that a service has to a resource in a resource-based policy by supplying the following values: For aws:SourceArn, supply the hosted zone ARN used in creating the query logging configuration. For example, aws:SourceArn: arn:aws:route53:::hostedzone/hosted zone ID. For aws:SourceAccount, supply the account ID for the account that creates the query logging configuration. For example, aws:SourceAccount:111111111111. For more information, see The confused deputy problem in the IAM User Guide. You can't use the CloudWatch console to create or edit a resource policy. You must use the CloudWatch API, one of the SDKs, or the . + Log Streams and Edge Locations When Route 53 finishes creating the configuration for DNS query logging, it does the following: Creates a log stream for an edge location the first time that the edge location responds to DNS queries for the specified hosted zone. That log stream is used to log all queries that Route 53 responds to for that edge location. Begins to send query logs to the applicable log stream. The name of each log stream is in the following format: hosted zone ID/edge location code The edge location code is a three-letter code and an arbitrarily assigned number, for example, DFW3. The three-letter code typically corresponds with the International Air Transport Association airport code for an airport near the edge location. (These abbreviations might change in the future.) For a list of edge locations, see 'The Route 53 Global Network' on the Route 53 Product Details page. + Queries That Are Logged Query logs contain only the queries that DNS resolvers forward to Route 53. If a DNS resolver has already cached the response to a query (such as the IP address for a load balancer for example.com), the resolver will continue to return the cached response. It doesn't forward another query to Route 53 until the TTL for the corresponding resource record set expires. Depending on how many DNS queries are submitted for a resource record set, and depending on the TTL for that resource record set, query logs might contain information about only one query out of every several thousand queries that are submitted to DNS. For more information about how DNS works, see Routing Internet Traffic to Your Website or Web Application in the Amazon Route 53 Developer Guide. + Log File Format For a list of the values in each query log and the format of each value, see Logging DNS Queries in the Amazon Route 53 Developer Guide. + Pricing For information about charges for query logs, see Amazon CloudWatch Pricing. + How to Stop Logging If you want Route 53 to stop sending query logs to CloudWatch Logs, delete the query logging configuration. For more information, see DeleteQueryLoggingConfig. A complex type that contains information about a configuration for DNS query logging. - vp
Cs List<Property Map> - Private hosted zones: A complex type that contains information about the VPCs that are associated with the specified hosted zone. For public hosted zones, omit
VPCs
,VPCId
, andVPCRegion
.
AwsRoute53HostedZonePropertiesResponse, AwsRoute53HostedZonePropertiesResponseArgs
- Hosted
Zone Pulumi.Config Azure Native. Aws Connector. Inputs. Hosted Zone Config Response - A complex type that contains an optional comment. If you don't want to specify a comment, omit the
HostedZoneConfig
andComment
elements. A complex type that contains an optional comment about your hosted zone. If you don't want to specify a comment, omit both theHostedZoneConfig
andComment
elements. - List<Pulumi.
Azure Native. Aws Connector. Inputs. Hosted Zone Tag Response> - Adds, edits, or deletes tags for a health check or a hosted zone. For information about using tags for cost allocation, see Using Cost Allocation Tags in the User Guide.
- Id string
- Property id
- Name string
- The name of the domain. Specify a fully qualified domain name, for example, www.example.com. The trailing dot is optional; Amazon Route 53 assumes that the domain name is fully qualified. This means that Route 53 treats www.example.com (without a trailing dot) and www.example.com. (with a trailing dot) as identical. If you're creating a public hosted zone, this is the name you have registered with your DNS registrar. If your domain name is registered with a registrar other than Route 53, change the name servers for your domain to the set of
NameServers
that are returned by theFn::GetAtt
intrinsic function. - Name
Servers List<string> - Property nameServers
- Query
Logging Pulumi.Config Azure Native. Aws Connector. Inputs. Query Logging Config Response - Creates a configuration for DNS query logging. After you create a query logging configuration, Amazon Route 53 begins to publish log data to an Amazon CloudWatch Logs log group. DNS query logs contain information about the queries that Route 53 receives for a specified public hosted zone, such as the following: + Route 53 edge location that responded to the DNS query + Domain or subdomain that was requested + DNS record type, such as A or AAAA + DNS response code, such as
NoError
orServFail
+ Log Group and Resource Policy Before you create a query logging configuration, perform the following operations. If you create a query logging configuration using the Route 53 console, Route 53 performs these operations automatically. Create a CloudWatch Logs log group, and make note of the ARN, which you specify when you create a query logging configuration. Note the following: You must create the log group in the us-east-1 region. You must use the same to create the log group and the hosted zone that you want to configure query logging for. When you create log groups for query logging, we recommend that you use a consistent prefix, for example: /aws/route53/hosted zone name In the next step, you'll create a resource policy, which controls access to one or more log groups and the associated resources, such as Route 53 hosted zones. There's a limit on the number of resource policies that you can create, so we recommend that you use a consistent prefix so you can use the same resource policy for all the log groups that you create for query logging. Create a CloudWatch Logs resource policy, and give it the permissions that Route 53 needs to create log streams and to send query logs to log streams. For the value of Resource, specify the ARN for the log group that you created in the previous step. To use the same resource policy for all the CloudWatch Logs log groups that you created for query logging configurations, replace the hosted zone name with , for example: arn:aws:logs:us-east-1:123412341234:log-group:/aws/route53/ To avoid the confused deputy problem, a security issue where an entity without a permission for an action can coerce a more-privileged entity to perform it, you can optionally limit the permissions that a service has to a resource in a resource-based policy by supplying the following values: For aws:SourceArn, supply the hosted zone ARN used in creating the query logging configuration. For example, aws:SourceArn: arn:aws:route53:::hostedzone/hosted zone ID. For aws:SourceAccount, supply the account ID for the account that creates the query logging configuration. For example, aws:SourceAccount:111111111111. For more information, see The confused deputy problem in the IAM User Guide. You can't use the CloudWatch console to create or edit a resource policy. You must use the CloudWatch API, one of the SDKs, or the . + Log Streams and Edge Locations When Route 53 finishes creating the configuration for DNS query logging, it does the following: Creates a log stream for an edge location the first time that the edge location responds to DNS queries for the specified hosted zone. That log stream is used to log all queries that Route 53 responds to for that edge location. Begins to send query logs to the applicable log stream. The name of each log stream is in the following format: hosted zone ID/edge location code The edge location code is a three-letter code and an arbitrarily assigned number, for example, DFW3. The three-letter code typically corresponds with the International Air Transport Association airport code for an airport near the edge location. (These abbreviations might change in the future.) For a list of edge locations, see 'The Route 53 Global Network' on the Route 53 Product Details page. + Queries That Are Logged Query logs contain only the queries that DNS resolvers forward to Route 53. If a DNS resolver has already cached the response to a query (such as the IP address for a load balancer for example.com), the resolver will continue to return the cached response. It doesn't forward another query to Route 53 until the TTL for the corresponding resource record set expires. Depending on how many DNS queries are submitted for a resource record set, and depending on the TTL for that resource record set, query logs might contain information about only one query out of every several thousand queries that are submitted to DNS. For more information about how DNS works, see Routing Internet Traffic to Your Website or Web Application in the Amazon Route 53 Developer Guide. + Log File Format For a list of the values in each query log and the format of each value, see Logging DNS Queries in the Amazon Route 53 Developer Guide. + Pricing For information about charges for query logs, see Amazon CloudWatch Pricing. + How to Stop Logging If you want Route 53 to stop sending query logs to CloudWatch Logs, delete the query logging configuration. For more information, see DeleteQueryLoggingConfig. A complex type that contains information about a configuration for DNS query logging. - Vp
Cs List<Pulumi.Azure Native. Aws Connector. Inputs. VPCResponse> - Private hosted zones: A complex type that contains information about the VPCs that are associated with the specified hosted zone. For public hosted zones, omit
VPCs
,VPCId
, andVPCRegion
.
- Hosted
Zone HostedConfig Zone Config Response - A complex type that contains an optional comment. If you don't want to specify a comment, omit the
HostedZoneConfig
andComment
elements. A complex type that contains an optional comment about your hosted zone. If you don't want to specify a comment, omit both theHostedZoneConfig
andComment
elements. - []Hosted
Zone Tag Response - Adds, edits, or deletes tags for a health check or a hosted zone. For information about using tags for cost allocation, see Using Cost Allocation Tags in the User Guide.
- Id string
- Property id
- Name string
- The name of the domain. Specify a fully qualified domain name, for example, www.example.com. The trailing dot is optional; Amazon Route 53 assumes that the domain name is fully qualified. This means that Route 53 treats www.example.com (without a trailing dot) and www.example.com. (with a trailing dot) as identical. If you're creating a public hosted zone, this is the name you have registered with your DNS registrar. If your domain name is registered with a registrar other than Route 53, change the name servers for your domain to the set of
NameServers
that are returned by theFn::GetAtt
intrinsic function. - Name
Servers []string - Property nameServers
- Query
Logging QueryConfig Logging Config Response - Creates a configuration for DNS query logging. After you create a query logging configuration, Amazon Route 53 begins to publish log data to an Amazon CloudWatch Logs log group. DNS query logs contain information about the queries that Route 53 receives for a specified public hosted zone, such as the following: + Route 53 edge location that responded to the DNS query + Domain or subdomain that was requested + DNS record type, such as A or AAAA + DNS response code, such as
NoError
orServFail
+ Log Group and Resource Policy Before you create a query logging configuration, perform the following operations. If you create a query logging configuration using the Route 53 console, Route 53 performs these operations automatically. Create a CloudWatch Logs log group, and make note of the ARN, which you specify when you create a query logging configuration. Note the following: You must create the log group in the us-east-1 region. You must use the same to create the log group and the hosted zone that you want to configure query logging for. When you create log groups for query logging, we recommend that you use a consistent prefix, for example: /aws/route53/hosted zone name In the next step, you'll create a resource policy, which controls access to one or more log groups and the associated resources, such as Route 53 hosted zones. There's a limit on the number of resource policies that you can create, so we recommend that you use a consistent prefix so you can use the same resource policy for all the log groups that you create for query logging. Create a CloudWatch Logs resource policy, and give it the permissions that Route 53 needs to create log streams and to send query logs to log streams. For the value of Resource, specify the ARN for the log group that you created in the previous step. To use the same resource policy for all the CloudWatch Logs log groups that you created for query logging configurations, replace the hosted zone name with , for example: arn:aws:logs:us-east-1:123412341234:log-group:/aws/route53/ To avoid the confused deputy problem, a security issue where an entity without a permission for an action can coerce a more-privileged entity to perform it, you can optionally limit the permissions that a service has to a resource in a resource-based policy by supplying the following values: For aws:SourceArn, supply the hosted zone ARN used in creating the query logging configuration. For example, aws:SourceArn: arn:aws:route53:::hostedzone/hosted zone ID. For aws:SourceAccount, supply the account ID for the account that creates the query logging configuration. For example, aws:SourceAccount:111111111111. For more information, see The confused deputy problem in the IAM User Guide. You can't use the CloudWatch console to create or edit a resource policy. You must use the CloudWatch API, one of the SDKs, or the . + Log Streams and Edge Locations When Route 53 finishes creating the configuration for DNS query logging, it does the following: Creates a log stream for an edge location the first time that the edge location responds to DNS queries for the specified hosted zone. That log stream is used to log all queries that Route 53 responds to for that edge location. Begins to send query logs to the applicable log stream. The name of each log stream is in the following format: hosted zone ID/edge location code The edge location code is a three-letter code and an arbitrarily assigned number, for example, DFW3. The three-letter code typically corresponds with the International Air Transport Association airport code for an airport near the edge location. (These abbreviations might change in the future.) For a list of edge locations, see 'The Route 53 Global Network' on the Route 53 Product Details page. + Queries That Are Logged Query logs contain only the queries that DNS resolvers forward to Route 53. If a DNS resolver has already cached the response to a query (such as the IP address for a load balancer for example.com), the resolver will continue to return the cached response. It doesn't forward another query to Route 53 until the TTL for the corresponding resource record set expires. Depending on how many DNS queries are submitted for a resource record set, and depending on the TTL for that resource record set, query logs might contain information about only one query out of every several thousand queries that are submitted to DNS. For more information about how DNS works, see Routing Internet Traffic to Your Website or Web Application in the Amazon Route 53 Developer Guide. + Log File Format For a list of the values in each query log and the format of each value, see Logging DNS Queries in the Amazon Route 53 Developer Guide. + Pricing For information about charges for query logs, see Amazon CloudWatch Pricing. + How to Stop Logging If you want Route 53 to stop sending query logs to CloudWatch Logs, delete the query logging configuration. For more information, see DeleteQueryLoggingConfig. A complex type that contains information about a configuration for DNS query logging. - Vp
Cs []VPCResponse - Private hosted zones: A complex type that contains information about the VPCs that are associated with the specified hosted zone. For public hosted zones, omit
VPCs
,VPCId
, andVPCRegion
.
- hosted
Zone HostedConfig Zone Config Response - A complex type that contains an optional comment. If you don't want to specify a comment, omit the
HostedZoneConfig
andComment
elements. A complex type that contains an optional comment about your hosted zone. If you don't want to specify a comment, omit both theHostedZoneConfig
andComment
elements. - List<Hosted
Zone Tag Response> - Adds, edits, or deletes tags for a health check or a hosted zone. For information about using tags for cost allocation, see Using Cost Allocation Tags in the User Guide.
- id String
- Property id
- name String
- The name of the domain. Specify a fully qualified domain name, for example, www.example.com. The trailing dot is optional; Amazon Route 53 assumes that the domain name is fully qualified. This means that Route 53 treats www.example.com (without a trailing dot) and www.example.com. (with a trailing dot) as identical. If you're creating a public hosted zone, this is the name you have registered with your DNS registrar. If your domain name is registered with a registrar other than Route 53, change the name servers for your domain to the set of
NameServers
that are returned by theFn::GetAtt
intrinsic function. - name
Servers List<String> - Property nameServers
- query
Logging QueryConfig Logging Config Response - Creates a configuration for DNS query logging. After you create a query logging configuration, Amazon Route 53 begins to publish log data to an Amazon CloudWatch Logs log group. DNS query logs contain information about the queries that Route 53 receives for a specified public hosted zone, such as the following: + Route 53 edge location that responded to the DNS query + Domain or subdomain that was requested + DNS record type, such as A or AAAA + DNS response code, such as
NoError
orServFail
+ Log Group and Resource Policy Before you create a query logging configuration, perform the following operations. If you create a query logging configuration using the Route 53 console, Route 53 performs these operations automatically. Create a CloudWatch Logs log group, and make note of the ARN, which you specify when you create a query logging configuration. Note the following: You must create the log group in the us-east-1 region. You must use the same to create the log group and the hosted zone that you want to configure query logging for. When you create log groups for query logging, we recommend that you use a consistent prefix, for example: /aws/route53/hosted zone name In the next step, you'll create a resource policy, which controls access to one or more log groups and the associated resources, such as Route 53 hosted zones. There's a limit on the number of resource policies that you can create, so we recommend that you use a consistent prefix so you can use the same resource policy for all the log groups that you create for query logging. Create a CloudWatch Logs resource policy, and give it the permissions that Route 53 needs to create log streams and to send query logs to log streams. For the value of Resource, specify the ARN for the log group that you created in the previous step. To use the same resource policy for all the CloudWatch Logs log groups that you created for query logging configurations, replace the hosted zone name with , for example: arn:aws:logs:us-east-1:123412341234:log-group:/aws/route53/ To avoid the confused deputy problem, a security issue where an entity without a permission for an action can coerce a more-privileged entity to perform it, you can optionally limit the permissions that a service has to a resource in a resource-based policy by supplying the following values: For aws:SourceArn, supply the hosted zone ARN used in creating the query logging configuration. For example, aws:SourceArn: arn:aws:route53:::hostedzone/hosted zone ID. For aws:SourceAccount, supply the account ID for the account that creates the query logging configuration. For example, aws:SourceAccount:111111111111. For more information, see The confused deputy problem in the IAM User Guide. You can't use the CloudWatch console to create or edit a resource policy. You must use the CloudWatch API, one of the SDKs, or the . + Log Streams and Edge Locations When Route 53 finishes creating the configuration for DNS query logging, it does the following: Creates a log stream for an edge location the first time that the edge location responds to DNS queries for the specified hosted zone. That log stream is used to log all queries that Route 53 responds to for that edge location. Begins to send query logs to the applicable log stream. The name of each log stream is in the following format: hosted zone ID/edge location code The edge location code is a three-letter code and an arbitrarily assigned number, for example, DFW3. The three-letter code typically corresponds with the International Air Transport Association airport code for an airport near the edge location. (These abbreviations might change in the future.) For a list of edge locations, see 'The Route 53 Global Network' on the Route 53 Product Details page. + Queries That Are Logged Query logs contain only the queries that DNS resolvers forward to Route 53. If a DNS resolver has already cached the response to a query (such as the IP address for a load balancer for example.com), the resolver will continue to return the cached response. It doesn't forward another query to Route 53 until the TTL for the corresponding resource record set expires. Depending on how many DNS queries are submitted for a resource record set, and depending on the TTL for that resource record set, query logs might contain information about only one query out of every several thousand queries that are submitted to DNS. For more information about how DNS works, see Routing Internet Traffic to Your Website or Web Application in the Amazon Route 53 Developer Guide. + Log File Format For a list of the values in each query log and the format of each value, see Logging DNS Queries in the Amazon Route 53 Developer Guide. + Pricing For information about charges for query logs, see Amazon CloudWatch Pricing. + How to Stop Logging If you want Route 53 to stop sending query logs to CloudWatch Logs, delete the query logging configuration. For more information, see DeleteQueryLoggingConfig. A complex type that contains information about a configuration for DNS query logging. - vp
Cs List<VPCResponse> - Private hosted zones: A complex type that contains information about the VPCs that are associated with the specified hosted zone. For public hosted zones, omit
VPCs
,VPCId
, andVPCRegion
.
- hosted
Zone HostedConfig Zone Config Response - A complex type that contains an optional comment. If you don't want to specify a comment, omit the
HostedZoneConfig
andComment
elements. A complex type that contains an optional comment about your hosted zone. If you don't want to specify a comment, omit both theHostedZoneConfig
andComment
elements. - Hosted
Zone Tag Response[] - Adds, edits, or deletes tags for a health check or a hosted zone. For information about using tags for cost allocation, see Using Cost Allocation Tags in the User Guide.
- id string
- Property id
- name string
- The name of the domain. Specify a fully qualified domain name, for example, www.example.com. The trailing dot is optional; Amazon Route 53 assumes that the domain name is fully qualified. This means that Route 53 treats www.example.com (without a trailing dot) and www.example.com. (with a trailing dot) as identical. If you're creating a public hosted zone, this is the name you have registered with your DNS registrar. If your domain name is registered with a registrar other than Route 53, change the name servers for your domain to the set of
NameServers
that are returned by theFn::GetAtt
intrinsic function. - name
Servers string[] - Property nameServers
- query
Logging QueryConfig Logging Config Response - Creates a configuration for DNS query logging. After you create a query logging configuration, Amazon Route 53 begins to publish log data to an Amazon CloudWatch Logs log group. DNS query logs contain information about the queries that Route 53 receives for a specified public hosted zone, such as the following: + Route 53 edge location that responded to the DNS query + Domain or subdomain that was requested + DNS record type, such as A or AAAA + DNS response code, such as
NoError
orServFail
+ Log Group and Resource Policy Before you create a query logging configuration, perform the following operations. If you create a query logging configuration using the Route 53 console, Route 53 performs these operations automatically. Create a CloudWatch Logs log group, and make note of the ARN, which you specify when you create a query logging configuration. Note the following: You must create the log group in the us-east-1 region. You must use the same to create the log group and the hosted zone that you want to configure query logging for. When you create log groups for query logging, we recommend that you use a consistent prefix, for example: /aws/route53/hosted zone name In the next step, you'll create a resource policy, which controls access to one or more log groups and the associated resources, such as Route 53 hosted zones. There's a limit on the number of resource policies that you can create, so we recommend that you use a consistent prefix so you can use the same resource policy for all the log groups that you create for query logging. Create a CloudWatch Logs resource policy, and give it the permissions that Route 53 needs to create log streams and to send query logs to log streams. For the value of Resource, specify the ARN for the log group that you created in the previous step. To use the same resource policy for all the CloudWatch Logs log groups that you created for query logging configurations, replace the hosted zone name with , for example: arn:aws:logs:us-east-1:123412341234:log-group:/aws/route53/ To avoid the confused deputy problem, a security issue where an entity without a permission for an action can coerce a more-privileged entity to perform it, you can optionally limit the permissions that a service has to a resource in a resource-based policy by supplying the following values: For aws:SourceArn, supply the hosted zone ARN used in creating the query logging configuration. For example, aws:SourceArn: arn:aws:route53:::hostedzone/hosted zone ID. For aws:SourceAccount, supply the account ID for the account that creates the query logging configuration. For example, aws:SourceAccount:111111111111. For more information, see The confused deputy problem in the IAM User Guide. You can't use the CloudWatch console to create or edit a resource policy. You must use the CloudWatch API, one of the SDKs, or the . + Log Streams and Edge Locations When Route 53 finishes creating the configuration for DNS query logging, it does the following: Creates a log stream for an edge location the first time that the edge location responds to DNS queries for the specified hosted zone. That log stream is used to log all queries that Route 53 responds to for that edge location. Begins to send query logs to the applicable log stream. The name of each log stream is in the following format: hosted zone ID/edge location code The edge location code is a three-letter code and an arbitrarily assigned number, for example, DFW3. The three-letter code typically corresponds with the International Air Transport Association airport code for an airport near the edge location. (These abbreviations might change in the future.) For a list of edge locations, see 'The Route 53 Global Network' on the Route 53 Product Details page. + Queries That Are Logged Query logs contain only the queries that DNS resolvers forward to Route 53. If a DNS resolver has already cached the response to a query (such as the IP address for a load balancer for example.com), the resolver will continue to return the cached response. It doesn't forward another query to Route 53 until the TTL for the corresponding resource record set expires. Depending on how many DNS queries are submitted for a resource record set, and depending on the TTL for that resource record set, query logs might contain information about only one query out of every several thousand queries that are submitted to DNS. For more information about how DNS works, see Routing Internet Traffic to Your Website or Web Application in the Amazon Route 53 Developer Guide. + Log File Format For a list of the values in each query log and the format of each value, see Logging DNS Queries in the Amazon Route 53 Developer Guide. + Pricing For information about charges for query logs, see Amazon CloudWatch Pricing. + How to Stop Logging If you want Route 53 to stop sending query logs to CloudWatch Logs, delete the query logging configuration. For more information, see DeleteQueryLoggingConfig. A complex type that contains information about a configuration for DNS query logging. - vp
Cs VPCResponse[] - Private hosted zones: A complex type that contains information about the VPCs that are associated with the specified hosted zone. For public hosted zones, omit
VPCs
,VPCId
, andVPCRegion
.
- hosted_
zone_ Hostedconfig Zone Config Response - A complex type that contains an optional comment. If you don't want to specify a comment, omit the
HostedZoneConfig
andComment
elements. A complex type that contains an optional comment about your hosted zone. If you don't want to specify a comment, omit both theHostedZoneConfig
andComment
elements. - Sequence[Hosted
Zone Tag Response] - Adds, edits, or deletes tags for a health check or a hosted zone. For information about using tags for cost allocation, see Using Cost Allocation Tags in the User Guide.
- id str
- Property id
- name str
- The name of the domain. Specify a fully qualified domain name, for example, www.example.com. The trailing dot is optional; Amazon Route 53 assumes that the domain name is fully qualified. This means that Route 53 treats www.example.com (without a trailing dot) and www.example.com. (with a trailing dot) as identical. If you're creating a public hosted zone, this is the name you have registered with your DNS registrar. If your domain name is registered with a registrar other than Route 53, change the name servers for your domain to the set of
NameServers
that are returned by theFn::GetAtt
intrinsic function. - name_
servers Sequence[str] - Property nameServers
- query_
logging_ Queryconfig Logging Config Response - Creates a configuration for DNS query logging. After you create a query logging configuration, Amazon Route 53 begins to publish log data to an Amazon CloudWatch Logs log group. DNS query logs contain information about the queries that Route 53 receives for a specified public hosted zone, such as the following: + Route 53 edge location that responded to the DNS query + Domain or subdomain that was requested + DNS record type, such as A or AAAA + DNS response code, such as
NoError
orServFail
+ Log Group and Resource Policy Before you create a query logging configuration, perform the following operations. If you create a query logging configuration using the Route 53 console, Route 53 performs these operations automatically. Create a CloudWatch Logs log group, and make note of the ARN, which you specify when you create a query logging configuration. Note the following: You must create the log group in the us-east-1 region. You must use the same to create the log group and the hosted zone that you want to configure query logging for. When you create log groups for query logging, we recommend that you use a consistent prefix, for example: /aws/route53/hosted zone name In the next step, you'll create a resource policy, which controls access to one or more log groups and the associated resources, such as Route 53 hosted zones. There's a limit on the number of resource policies that you can create, so we recommend that you use a consistent prefix so you can use the same resource policy for all the log groups that you create for query logging. Create a CloudWatch Logs resource policy, and give it the permissions that Route 53 needs to create log streams and to send query logs to log streams. For the value of Resource, specify the ARN for the log group that you created in the previous step. To use the same resource policy for all the CloudWatch Logs log groups that you created for query logging configurations, replace the hosted zone name with , for example: arn:aws:logs:us-east-1:123412341234:log-group:/aws/route53/ To avoid the confused deputy problem, a security issue where an entity without a permission for an action can coerce a more-privileged entity to perform it, you can optionally limit the permissions that a service has to a resource in a resource-based policy by supplying the following values: For aws:SourceArn, supply the hosted zone ARN used in creating the query logging configuration. For example, aws:SourceArn: arn:aws:route53:::hostedzone/hosted zone ID. For aws:SourceAccount, supply the account ID for the account that creates the query logging configuration. For example, aws:SourceAccount:111111111111. For more information, see The confused deputy problem in the IAM User Guide. You can't use the CloudWatch console to create or edit a resource policy. You must use the CloudWatch API, one of the SDKs, or the . + Log Streams and Edge Locations When Route 53 finishes creating the configuration for DNS query logging, it does the following: Creates a log stream for an edge location the first time that the edge location responds to DNS queries for the specified hosted zone. That log stream is used to log all queries that Route 53 responds to for that edge location. Begins to send query logs to the applicable log stream. The name of each log stream is in the following format: hosted zone ID/edge location code The edge location code is a three-letter code and an arbitrarily assigned number, for example, DFW3. The three-letter code typically corresponds with the International Air Transport Association airport code for an airport near the edge location. (These abbreviations might change in the future.) For a list of edge locations, see 'The Route 53 Global Network' on the Route 53 Product Details page. + Queries That Are Logged Query logs contain only the queries that DNS resolvers forward to Route 53. If a DNS resolver has already cached the response to a query (such as the IP address for a load balancer for example.com), the resolver will continue to return the cached response. It doesn't forward another query to Route 53 until the TTL for the corresponding resource record set expires. Depending on how many DNS queries are submitted for a resource record set, and depending on the TTL for that resource record set, query logs might contain information about only one query out of every several thousand queries that are submitted to DNS. For more information about how DNS works, see Routing Internet Traffic to Your Website or Web Application in the Amazon Route 53 Developer Guide. + Log File Format For a list of the values in each query log and the format of each value, see Logging DNS Queries in the Amazon Route 53 Developer Guide. + Pricing For information about charges for query logs, see Amazon CloudWatch Pricing. + How to Stop Logging If you want Route 53 to stop sending query logs to CloudWatch Logs, delete the query logging configuration. For more information, see DeleteQueryLoggingConfig. A complex type that contains information about a configuration for DNS query logging. - vp_
cs Sequence[VPCResponse] - Private hosted zones: A complex type that contains information about the VPCs that are associated with the specified hosted zone. For public hosted zones, omit
VPCs
,VPCId
, andVPCRegion
.
- hosted
Zone Property MapConfig - A complex type that contains an optional comment. If you don't want to specify a comment, omit the
HostedZoneConfig
andComment
elements. A complex type that contains an optional comment about your hosted zone. If you don't want to specify a comment, omit both theHostedZoneConfig
andComment
elements. - List<Property Map>
- Adds, edits, or deletes tags for a health check or a hosted zone. For information about using tags for cost allocation, see Using Cost Allocation Tags in the User Guide.
- id String
- Property id
- name String
- The name of the domain. Specify a fully qualified domain name, for example, www.example.com. The trailing dot is optional; Amazon Route 53 assumes that the domain name is fully qualified. This means that Route 53 treats www.example.com (without a trailing dot) and www.example.com. (with a trailing dot) as identical. If you're creating a public hosted zone, this is the name you have registered with your DNS registrar. If your domain name is registered with a registrar other than Route 53, change the name servers for your domain to the set of
NameServers
that are returned by theFn::GetAtt
intrinsic function. - name
Servers List<String> - Property nameServers
- query
Logging Property MapConfig - Creates a configuration for DNS query logging. After you create a query logging configuration, Amazon Route 53 begins to publish log data to an Amazon CloudWatch Logs log group. DNS query logs contain information about the queries that Route 53 receives for a specified public hosted zone, such as the following: + Route 53 edge location that responded to the DNS query + Domain or subdomain that was requested + DNS record type, such as A or AAAA + DNS response code, such as
NoError
orServFail
+ Log Group and Resource Policy Before you create a query logging configuration, perform the following operations. If you create a query logging configuration using the Route 53 console, Route 53 performs these operations automatically. Create a CloudWatch Logs log group, and make note of the ARN, which you specify when you create a query logging configuration. Note the following: You must create the log group in the us-east-1 region. You must use the same to create the log group and the hosted zone that you want to configure query logging for. When you create log groups for query logging, we recommend that you use a consistent prefix, for example: /aws/route53/hosted zone name In the next step, you'll create a resource policy, which controls access to one or more log groups and the associated resources, such as Route 53 hosted zones. There's a limit on the number of resource policies that you can create, so we recommend that you use a consistent prefix so you can use the same resource policy for all the log groups that you create for query logging. Create a CloudWatch Logs resource policy, and give it the permissions that Route 53 needs to create log streams and to send query logs to log streams. For the value of Resource, specify the ARN for the log group that you created in the previous step. To use the same resource policy for all the CloudWatch Logs log groups that you created for query logging configurations, replace the hosted zone name with , for example: arn:aws:logs:us-east-1:123412341234:log-group:/aws/route53/ To avoid the confused deputy problem, a security issue where an entity without a permission for an action can coerce a more-privileged entity to perform it, you can optionally limit the permissions that a service has to a resource in a resource-based policy by supplying the following values: For aws:SourceArn, supply the hosted zone ARN used in creating the query logging configuration. For example, aws:SourceArn: arn:aws:route53:::hostedzone/hosted zone ID. For aws:SourceAccount, supply the account ID for the account that creates the query logging configuration. For example, aws:SourceAccount:111111111111. For more information, see The confused deputy problem in the IAM User Guide. You can't use the CloudWatch console to create or edit a resource policy. You must use the CloudWatch API, one of the SDKs, or the . + Log Streams and Edge Locations When Route 53 finishes creating the configuration for DNS query logging, it does the following: Creates a log stream for an edge location the first time that the edge location responds to DNS queries for the specified hosted zone. That log stream is used to log all queries that Route 53 responds to for that edge location. Begins to send query logs to the applicable log stream. The name of each log stream is in the following format: hosted zone ID/edge location code The edge location code is a three-letter code and an arbitrarily assigned number, for example, DFW3. The three-letter code typically corresponds with the International Air Transport Association airport code for an airport near the edge location. (These abbreviations might change in the future.) For a list of edge locations, see 'The Route 53 Global Network' on the Route 53 Product Details page. + Queries That Are Logged Query logs contain only the queries that DNS resolvers forward to Route 53. If a DNS resolver has already cached the response to a query (such as the IP address for a load balancer for example.com), the resolver will continue to return the cached response. It doesn't forward another query to Route 53 until the TTL for the corresponding resource record set expires. Depending on how many DNS queries are submitted for a resource record set, and depending on the TTL for that resource record set, query logs might contain information about only one query out of every several thousand queries that are submitted to DNS. For more information about how DNS works, see Routing Internet Traffic to Your Website or Web Application in the Amazon Route 53 Developer Guide. + Log File Format For a list of the values in each query log and the format of each value, see Logging DNS Queries in the Amazon Route 53 Developer Guide. + Pricing For information about charges for query logs, see Amazon CloudWatch Pricing. + How to Stop Logging If you want Route 53 to stop sending query logs to CloudWatch Logs, delete the query logging configuration. For more information, see DeleteQueryLoggingConfig. A complex type that contains information about a configuration for DNS query logging. - vp
Cs List<Property Map> - Private hosted zones: A complex type that contains information about the VPCs that are associated with the specified hosted zone. For public hosted zones, omit
VPCs
,VPCId
, andVPCRegion
.
HostedZoneConfig, HostedZoneConfigArgs
- Comment string
- Any comments that you want to include about the hosted zone.
- Comment string
- Any comments that you want to include about the hosted zone.
- comment String
- Any comments that you want to include about the hosted zone.
- comment string
- Any comments that you want to include about the hosted zone.
- comment str
- Any comments that you want to include about the hosted zone.
- comment String
- Any comments that you want to include about the hosted zone.
HostedZoneConfigResponse, HostedZoneConfigResponseArgs
- Comment string
- Any comments that you want to include about the hosted zone.
- Comment string
- Any comments that you want to include about the hosted zone.
- comment String
- Any comments that you want to include about the hosted zone.
- comment string
- Any comments that you want to include about the hosted zone.
- comment str
- Any comments that you want to include about the hosted zone.
- comment String
- Any comments that you want to include about the hosted zone.
HostedZoneTag, HostedZoneTagArgs
- Key string
- The value of
Key
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Key
is the name that you want to give the new tag. + Edit a tag:Key
is the name of the tag that you want to change theValue
for. + Delete a key:Key
is the name of the tag you want to remove. + Give a name to a health check: Edit the defaultName
tag. In the Amazon Route 53 console, the list of your health checks includes a Name column that lets you see the name that you've given to each health check. - Value string
- The value of
Value
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Value
is the value that you want to give the new tag. + Edit a tag:Value
is the new value that you want to assign the tag.
- Key string
- The value of
Key
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Key
is the name that you want to give the new tag. + Edit a tag:Key
is the name of the tag that you want to change theValue
for. + Delete a key:Key
is the name of the tag you want to remove. + Give a name to a health check: Edit the defaultName
tag. In the Amazon Route 53 console, the list of your health checks includes a Name column that lets you see the name that you've given to each health check. - Value string
- The value of
Value
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Value
is the value that you want to give the new tag. + Edit a tag:Value
is the new value that you want to assign the tag.
- key String
- The value of
Key
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Key
is the name that you want to give the new tag. + Edit a tag:Key
is the name of the tag that you want to change theValue
for. + Delete a key:Key
is the name of the tag you want to remove. + Give a name to a health check: Edit the defaultName
tag. In the Amazon Route 53 console, the list of your health checks includes a Name column that lets you see the name that you've given to each health check. - value String
- The value of
Value
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Value
is the value that you want to give the new tag. + Edit a tag:Value
is the new value that you want to assign the tag.
- key string
- The value of
Key
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Key
is the name that you want to give the new tag. + Edit a tag:Key
is the name of the tag that you want to change theValue
for. + Delete a key:Key
is the name of the tag you want to remove. + Give a name to a health check: Edit the defaultName
tag. In the Amazon Route 53 console, the list of your health checks includes a Name column that lets you see the name that you've given to each health check. - value string
- The value of
Value
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Value
is the value that you want to give the new tag. + Edit a tag:Value
is the new value that you want to assign the tag.
- key str
- The value of
Key
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Key
is the name that you want to give the new tag. + Edit a tag:Key
is the name of the tag that you want to change theValue
for. + Delete a key:Key
is the name of the tag you want to remove. + Give a name to a health check: Edit the defaultName
tag. In the Amazon Route 53 console, the list of your health checks includes a Name column that lets you see the name that you've given to each health check. - value str
- The value of
Value
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Value
is the value that you want to give the new tag. + Edit a tag:Value
is the new value that you want to assign the tag.
- key String
- The value of
Key
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Key
is the name that you want to give the new tag. + Edit a tag:Key
is the name of the tag that you want to change theValue
for. + Delete a key:Key
is the name of the tag you want to remove. + Give a name to a health check: Edit the defaultName
tag. In the Amazon Route 53 console, the list of your health checks includes a Name column that lets you see the name that you've given to each health check. - value String
- The value of
Value
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Value
is the value that you want to give the new tag. + Edit a tag:Value
is the new value that you want to assign the tag.
HostedZoneTagResponse, HostedZoneTagResponseArgs
- Key string
- The value of
Key
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Key
is the name that you want to give the new tag. + Edit a tag:Key
is the name of the tag that you want to change theValue
for. + Delete a key:Key
is the name of the tag you want to remove. + Give a name to a health check: Edit the defaultName
tag. In the Amazon Route 53 console, the list of your health checks includes a Name column that lets you see the name that you've given to each health check. - Value string
- The value of
Value
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Value
is the value that you want to give the new tag. + Edit a tag:Value
is the new value that you want to assign the tag.
- Key string
- The value of
Key
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Key
is the name that you want to give the new tag. + Edit a tag:Key
is the name of the tag that you want to change theValue
for. + Delete a key:Key
is the name of the tag you want to remove. + Give a name to a health check: Edit the defaultName
tag. In the Amazon Route 53 console, the list of your health checks includes a Name column that lets you see the name that you've given to each health check. - Value string
- The value of
Value
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Value
is the value that you want to give the new tag. + Edit a tag:Value
is the new value that you want to assign the tag.
- key String
- The value of
Key
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Key
is the name that you want to give the new tag. + Edit a tag:Key
is the name of the tag that you want to change theValue
for. + Delete a key:Key
is the name of the tag you want to remove. + Give a name to a health check: Edit the defaultName
tag. In the Amazon Route 53 console, the list of your health checks includes a Name column that lets you see the name that you've given to each health check. - value String
- The value of
Value
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Value
is the value that you want to give the new tag. + Edit a tag:Value
is the new value that you want to assign the tag.
- key string
- The value of
Key
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Key
is the name that you want to give the new tag. + Edit a tag:Key
is the name of the tag that you want to change theValue
for. + Delete a key:Key
is the name of the tag you want to remove. + Give a name to a health check: Edit the defaultName
tag. In the Amazon Route 53 console, the list of your health checks includes a Name column that lets you see the name that you've given to each health check. - value string
- The value of
Value
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Value
is the value that you want to give the new tag. + Edit a tag:Value
is the new value that you want to assign the tag.
- key str
- The value of
Key
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Key
is the name that you want to give the new tag. + Edit a tag:Key
is the name of the tag that you want to change theValue
for. + Delete a key:Key
is the name of the tag you want to remove. + Give a name to a health check: Edit the defaultName
tag. In the Amazon Route 53 console, the list of your health checks includes a Name column that lets you see the name that you've given to each health check. - value str
- The value of
Value
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Value
is the value that you want to give the new tag. + Edit a tag:Value
is the new value that you want to assign the tag.
- key String
- The value of
Key
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Key
is the name that you want to give the new tag. + Edit a tag:Key
is the name of the tag that you want to change theValue
for. + Delete a key:Key
is the name of the tag you want to remove. + Give a name to a health check: Edit the defaultName
tag. In the Amazon Route 53 console, the list of your health checks includes a Name column that lets you see the name that you've given to each health check. - value String
- The value of
Value
depends on the operation that you want to perform: + Add a tag to a health check or hosted zone:Value
is the value that you want to give the new tag. + Edit a tag:Value
is the new value that you want to assign the tag.
QueryLoggingConfig, QueryLoggingConfigArgs
- Cloud
Watch stringLogs Log Group Arn - The Amazon Resource Name (ARN) of the CloudWatch Logs log group that Amazon Route 53 is publishing logs to.
- Cloud
Watch stringLogs Log Group Arn - The Amazon Resource Name (ARN) of the CloudWatch Logs log group that Amazon Route 53 is publishing logs to.
- cloud
Watch StringLogs Log Group Arn - The Amazon Resource Name (ARN) of the CloudWatch Logs log group that Amazon Route 53 is publishing logs to.
- cloud
Watch stringLogs Log Group Arn - The Amazon Resource Name (ARN) of the CloudWatch Logs log group that Amazon Route 53 is publishing logs to.
- cloud_
watch_ strlogs_ log_ group_ arn - The Amazon Resource Name (ARN) of the CloudWatch Logs log group that Amazon Route 53 is publishing logs to.
- cloud
Watch StringLogs Log Group Arn - The Amazon Resource Name (ARN) of the CloudWatch Logs log group that Amazon Route 53 is publishing logs to.
QueryLoggingConfigResponse, QueryLoggingConfigResponseArgs
- Cloud
Watch stringLogs Log Group Arn - The Amazon Resource Name (ARN) of the CloudWatch Logs log group that Amazon Route 53 is publishing logs to.
- Cloud
Watch stringLogs Log Group Arn - The Amazon Resource Name (ARN) of the CloudWatch Logs log group that Amazon Route 53 is publishing logs to.
- cloud
Watch StringLogs Log Group Arn - The Amazon Resource Name (ARN) of the CloudWatch Logs log group that Amazon Route 53 is publishing logs to.
- cloud
Watch stringLogs Log Group Arn - The Amazon Resource Name (ARN) of the CloudWatch Logs log group that Amazon Route 53 is publishing logs to.
- cloud_
watch_ strlogs_ log_ group_ arn - The Amazon Resource Name (ARN) of the CloudWatch Logs log group that Amazon Route 53 is publishing logs to.
- cloud
Watch StringLogs Log Group Arn - The Amazon Resource Name (ARN) of the CloudWatch Logs log group that Amazon Route 53 is publishing logs to.
Route53HostedZoneProperties, Route53HostedZonePropertiesArgs
- Arn string
- Amazon Resource Name (ARN)
- Aws
Account stringId - AWS Account ID
- Aws
Properties Pulumi.Azure Native. Aws Connector. Inputs. Aws Route53Hosted Zone Properties - AWS Properties
- Aws
Region string - AWS Region
- Aws
Source stringSchema - AWS Source Schema
- Dictionary<string, string>
- AWS Tags
- Public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- Public
Cloud stringResource Name - Public Cloud Resource Name
- Arn string
- Amazon Resource Name (ARN)
- Aws
Account stringId - AWS Account ID
- Aws
Properties AwsRoute53Hosted Zone Properties - AWS Properties
- Aws
Region string - AWS Region
- Aws
Source stringSchema - AWS Source Schema
- map[string]string
- AWS Tags
- Public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- Public
Cloud stringResource Name - Public Cloud Resource Name
- arn String
- Amazon Resource Name (ARN)
- aws
Account StringId - AWS Account ID
- aws
Properties AwsRoute53Hosted Zone Properties - AWS Properties
- aws
Region String - AWS Region
- aws
Source StringSchema - AWS Source Schema
- Map<String,String>
- AWS Tags
- public
Cloud StringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud StringResource Name - Public Cloud Resource Name
- arn string
- Amazon Resource Name (ARN)
- aws
Account stringId - AWS Account ID
- aws
Properties AwsRoute53Hosted Zone Properties - AWS Properties
- aws
Region string - AWS Region
- aws
Source stringSchema - AWS Source Schema
- {[key: string]: string}
- AWS Tags
- public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud stringResource Name - Public Cloud Resource Name
- arn str
- Amazon Resource Name (ARN)
- aws_
account_ strid - AWS Account ID
- aws_
properties AwsRoute53Hosted Zone Properties - AWS Properties
- aws_
region str - AWS Region
- aws_
source_ strschema - AWS Source Schema
- Mapping[str, str]
- AWS Tags
- public_
cloud_ strconnectors_ resource_ id - Public Cloud Connectors Resource ID
- public_
cloud_ strresource_ name - Public Cloud Resource Name
- arn String
- Amazon Resource Name (ARN)
- aws
Account StringId - AWS Account ID
- aws
Properties Property Map - AWS Properties
- aws
Region String - AWS Region
- aws
Source StringSchema - AWS Source Schema
- Map<String>
- AWS Tags
- public
Cloud StringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud StringResource Name - Public Cloud Resource Name
Route53HostedZonePropertiesResponse, Route53HostedZonePropertiesResponseArgs
- Provisioning
State string - The status of the last operation.
- Arn string
- Amazon Resource Name (ARN)
- Aws
Account stringId - AWS Account ID
- Aws
Properties Pulumi.Azure Native. Aws Connector. Inputs. Aws Route53Hosted Zone Properties Response - AWS Properties
- Aws
Region string - AWS Region
- Aws
Source stringSchema - AWS Source Schema
- Dictionary<string, string>
- AWS Tags
- Public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- Public
Cloud stringResource Name - Public Cloud Resource Name
- Provisioning
State string - The status of the last operation.
- Arn string
- Amazon Resource Name (ARN)
- Aws
Account stringId - AWS Account ID
- Aws
Properties AwsRoute53Hosted Zone Properties Response - AWS Properties
- Aws
Region string - AWS Region
- Aws
Source stringSchema - AWS Source Schema
- map[string]string
- AWS Tags
- Public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- Public
Cloud stringResource Name - Public Cloud Resource Name
- provisioning
State String - The status of the last operation.
- arn String
- Amazon Resource Name (ARN)
- aws
Account StringId - AWS Account ID
- aws
Properties AwsRoute53Hosted Zone Properties Response - AWS Properties
- aws
Region String - AWS Region
- aws
Source StringSchema - AWS Source Schema
- Map<String,String>
- AWS Tags
- public
Cloud StringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud StringResource Name - Public Cloud Resource Name
- provisioning
State string - The status of the last operation.
- arn string
- Amazon Resource Name (ARN)
- aws
Account stringId - AWS Account ID
- aws
Properties AwsRoute53Hosted Zone Properties Response - AWS Properties
- aws
Region string - AWS Region
- aws
Source stringSchema - AWS Source Schema
- {[key: string]: string}
- AWS Tags
- public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud stringResource Name - Public Cloud Resource Name
- provisioning_
state str - The status of the last operation.
- arn str
- Amazon Resource Name (ARN)
- aws_
account_ strid - AWS Account ID
- aws_
properties AwsRoute53Hosted Zone Properties Response - AWS Properties
- aws_
region str - AWS Region
- aws_
source_ strschema - AWS Source Schema
- Mapping[str, str]
- AWS Tags
- public_
cloud_ strconnectors_ resource_ id - Public Cloud Connectors Resource ID
- public_
cloud_ strresource_ name - Public Cloud Resource Name
- provisioning
State String - The status of the last operation.
- arn String
- Amazon Resource Name (ARN)
- aws
Account StringId - AWS Account ID
- aws
Properties Property Map - AWS Properties
- aws
Region String - AWS Region
- aws
Source StringSchema - AWS Source Schema
- Map<String>
- AWS Tags
- public
Cloud StringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud StringResource Name - Public Cloud Resource Name
SystemDataResponse, SystemDataResponseArgs
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
VPC, VPCArgs
- vpc_
id str - Private hosted zones only: The ID of an Amazon VPC. For public hosted zones, omit
VPCs
,VPCId
, andVPCRegion
. - vpc_
region str - Private hosted zones only: The region that an Amazon VPC was created in. For public hosted zones, omit
VPCs
,VPCId
, andVPCRegion
.
VPCResponse, VPCResponseArgs
- vpc_
id str - Private hosted zones only: The ID of an Amazon VPC. For public hosted zones, omit
VPCs
,VPCId
, andVPCRegion
. - vpc_
region str - Private hosted zones only: The region that an Amazon VPC was created in. For public hosted zones, omit
VPCs
,VPCId
, andVPCRegion
.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:awsconnector:Route53HostedZone p /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AwsConnector/route53HostedZones/{name}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0