agent-claw: automated task changes
This commit is contained in:
13
cdk/node_modules/aws-cdk-lib/aws-route53globalresolver/.jsiirc.json
generated
vendored
Normal file
13
cdk/node_modules/aws-cdk-lib/aws-route53globalresolver/.jsiirc.json
generated
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"targets": {
|
||||
"java": {
|
||||
"package": "software.amazon.awscdk.services.route53globalresolver"
|
||||
},
|
||||
"dotnet": {
|
||||
"namespace": "Amazon.CDK.AWS.Route53GlobalResolver"
|
||||
},
|
||||
"python": {
|
||||
"module": "aws_cdk.aws_route53globalresolver"
|
||||
}
|
||||
}
|
||||
}
|
||||
39
cdk/node_modules/aws-cdk-lib/aws-route53globalresolver/README.md
generated
vendored
Normal file
39
cdk/node_modules/aws-cdk-lib/aws-route53globalresolver/README.md
generated
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
# AWS::Route53GlobalResolver Construct Library
|
||||
<!--BEGIN STABILITY BANNER-->
|
||||
|
||||
---
|
||||
|
||||

|
||||
|
||||
> All classes with the `Cfn` prefix in this module ([CFN Resources]) are always stable and safe to use.
|
||||
>
|
||||
> [CFN Resources]: https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib
|
||||
|
||||
---
|
||||
|
||||
<!--END STABILITY BANNER-->
|
||||
|
||||
This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project.
|
||||
|
||||
```ts nofixture
|
||||
import * as route53globalresolver from 'aws-cdk-lib/aws-route53globalresolver';
|
||||
```
|
||||
|
||||
<!--BEGIN CFNONLY DISCLAIMER-->
|
||||
|
||||
There are no official hand-written ([L2](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib)) constructs for this service yet. Here are some suggestions on how to proceed:
|
||||
|
||||
- Search [Construct Hub for Route53GlobalResolver construct libraries](https://constructs.dev/search?q=route53globalresolver)
|
||||
- Use the automatically generated [L1](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_l1_using) constructs, in the same way you would use [the CloudFormation AWS::Route53GlobalResolver resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_Route53GlobalResolver.html) directly.
|
||||
|
||||
|
||||
<!--BEGIN CFNONLY DISCLAIMER-->
|
||||
|
||||
There are no hand-written ([L2](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib)) constructs for this service yet.
|
||||
However, you can still use the automatically generated [L1](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_l1_using) constructs, and use this service exactly as you would using CloudFormation directly.
|
||||
|
||||
For more information on the resources and properties available for this service, see the [CloudFormation documentation for AWS::Route53GlobalResolver](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_Route53GlobalResolver.html).
|
||||
|
||||
(Read the [CDK Contributing Guide](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and submit an RFC if you are interested in contributing to this construct library.)
|
||||
|
||||
<!--END CFNONLY DISCLAIMER-->
|
||||
1
cdk/node_modules/aws-cdk-lib/aws-route53globalresolver/index.d.ts
generated
vendored
Normal file
1
cdk/node_modules/aws-cdk-lib/aws-route53globalresolver/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export * from './lib';
|
||||
1
cdk/node_modules/aws-cdk-lib/aws-route53globalresolver/index.js
generated
vendored
Normal file
1
cdk/node_modules/aws-cdk-lib/aws-route53globalresolver/index.js
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";var __createBinding=exports&&exports.__createBinding||(Object.create?(function(o,m,k,k2){k2===void 0&&(k2=k);var desc=Object.getOwnPropertyDescriptor(m,k);(!desc||("get"in desc?!m.__esModule:desc.writable||desc.configurable))&&(desc={enumerable:!0,get:function(){return m[k]}}),Object.defineProperty(o,k2,desc)}):(function(o,m,k,k2){k2===void 0&&(k2=k),o[k2]=m[k]})),__exportStar=exports&&exports.__exportStar||function(m,exports2){for(var p in m)p!=="default"&&!Object.prototype.hasOwnProperty.call(exports2,p)&&__createBinding(exports2,m,p)};Object.defineProperty(exports,"__esModule",{value:!0});var _noFold;exports.CfnAccessSource=void 0,Object.defineProperty(exports,_noFold="CfnAccessSource",{enumerable:!0,configurable:!0,get:()=>{var value=require("./lib").CfnAccessSource;return Object.defineProperty(exports,_noFold="CfnAccessSource",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnAccessToken=void 0,Object.defineProperty(exports,_noFold="CfnAccessToken",{enumerable:!0,configurable:!0,get:()=>{var value=require("./lib").CfnAccessToken;return Object.defineProperty(exports,_noFold="CfnAccessToken",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnDnsView=void 0,Object.defineProperty(exports,_noFold="CfnDnsView",{enumerable:!0,configurable:!0,get:()=>{var value=require("./lib").CfnDnsView;return Object.defineProperty(exports,_noFold="CfnDnsView",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnFirewallDomainList=void 0,Object.defineProperty(exports,_noFold="CfnFirewallDomainList",{enumerable:!0,configurable:!0,get:()=>{var value=require("./lib").CfnFirewallDomainList;return Object.defineProperty(exports,_noFold="CfnFirewallDomainList",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnFirewallRule=void 0,Object.defineProperty(exports,_noFold="CfnFirewallRule",{enumerable:!0,configurable:!0,get:()=>{var value=require("./lib").CfnFirewallRule;return Object.defineProperty(exports,_noFold="CfnFirewallRule",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnGlobalResolver=void 0,Object.defineProperty(exports,_noFold="CfnGlobalResolver",{enumerable:!0,configurable:!0,get:()=>{var value=require("./lib").CfnGlobalResolver;return Object.defineProperty(exports,_noFold="CfnGlobalResolver",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnHostedZoneAssociation=void 0,Object.defineProperty(exports,_noFold="CfnHostedZoneAssociation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./lib").CfnHostedZoneAssociation;return Object.defineProperty(exports,_noFold="CfnHostedZoneAssociation",{enumerable:!0,configurable:!0,value}),value}});
|
||||
1
cdk/node_modules/aws-cdk-lib/aws-route53globalresolver/lib/index.d.ts
generated
vendored
Normal file
1
cdk/node_modules/aws-cdk-lib/aws-route53globalresolver/lib/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export * from './route53globalresolver.generated';
|
||||
1
cdk/node_modules/aws-cdk-lib/aws-route53globalresolver/lib/index.js
generated
vendored
Normal file
1
cdk/node_modules/aws-cdk-lib/aws-route53globalresolver/lib/index.js
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";var __createBinding=exports&&exports.__createBinding||(Object.create?(function(o,m,k,k2){k2===void 0&&(k2=k);var desc=Object.getOwnPropertyDescriptor(m,k);(!desc||("get"in desc?!m.__esModule:desc.writable||desc.configurable))&&(desc={enumerable:!0,get:function(){return m[k]}}),Object.defineProperty(o,k2,desc)}):(function(o,m,k,k2){k2===void 0&&(k2=k),o[k2]=m[k]})),__exportStar=exports&&exports.__exportStar||function(m,exports2){for(var p in m)p!=="default"&&!Object.prototype.hasOwnProperty.call(exports2,p)&&__createBinding(exports2,m,p)};Object.defineProperty(exports,"__esModule",{value:!0});var _noFold;exports.CfnAccessSource=void 0,Object.defineProperty(exports,_noFold="CfnAccessSource",{enumerable:!0,configurable:!0,get:()=>{var value=require("./route53globalresolver.generated").CfnAccessSource;return Object.defineProperty(exports,_noFold="CfnAccessSource",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnAccessToken=void 0,Object.defineProperty(exports,_noFold="CfnAccessToken",{enumerable:!0,configurable:!0,get:()=>{var value=require("./route53globalresolver.generated").CfnAccessToken;return Object.defineProperty(exports,_noFold="CfnAccessToken",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnDnsView=void 0,Object.defineProperty(exports,_noFold="CfnDnsView",{enumerable:!0,configurable:!0,get:()=>{var value=require("./route53globalresolver.generated").CfnDnsView;return Object.defineProperty(exports,_noFold="CfnDnsView",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnFirewallDomainList=void 0,Object.defineProperty(exports,_noFold="CfnFirewallDomainList",{enumerable:!0,configurable:!0,get:()=>{var value=require("./route53globalresolver.generated").CfnFirewallDomainList;return Object.defineProperty(exports,_noFold="CfnFirewallDomainList",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnFirewallRule=void 0,Object.defineProperty(exports,_noFold="CfnFirewallRule",{enumerable:!0,configurable:!0,get:()=>{var value=require("./route53globalresolver.generated").CfnFirewallRule;return Object.defineProperty(exports,_noFold="CfnFirewallRule",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnGlobalResolver=void 0,Object.defineProperty(exports,_noFold="CfnGlobalResolver",{enumerable:!0,configurable:!0,get:()=>{var value=require("./route53globalresolver.generated").CfnGlobalResolver;return Object.defineProperty(exports,_noFold="CfnGlobalResolver",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnHostedZoneAssociation=void 0,Object.defineProperty(exports,_noFold="CfnHostedZoneAssociation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./route53globalresolver.generated").CfnHostedZoneAssociation;return Object.defineProperty(exports,_noFold="CfnHostedZoneAssociation",{enumerable:!0,configurable:!0,value}),value}});
|
||||
961
cdk/node_modules/aws-cdk-lib/aws-route53globalresolver/lib/route53globalresolver.generated.d.ts
generated
vendored
Normal file
961
cdk/node_modules/aws-cdk-lib/aws-route53globalresolver/lib/route53globalresolver.generated.d.ts
generated
vendored
Normal file
@@ -0,0 +1,961 @@
|
||||
import * as cdk from "../../core/lib";
|
||||
import * as constructs from "constructs";
|
||||
import * as cfn_parse from "../../core/lib/helpers-internal";
|
||||
import { AccessSourceReference, AccessTokenReference, DnsViewReference, FirewallDomainListReference, FirewallRuleReference, GlobalResolverReference, HostedZoneAssociationReference, IAccessSourceRef, IAccessTokenRef, IDnsViewRef, IFirewallDomainListRef, IFirewallRuleRef, IGlobalResolverRef, IHostedZoneAssociationRef } from "../../interfaces/generated/aws-route53globalresolver-interfaces.generated";
|
||||
/**
|
||||
* Resource schema for AWS::Route53GlobalResolver::AccessSource.
|
||||
*
|
||||
* @cloudformationResource AWS::Route53GlobalResolver::AccessSource
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-accesssource.html
|
||||
*/
|
||||
export declare class CfnAccessSource extends cdk.CfnResource implements cdk.IInspectable, IAccessSourceRef, cdk.ITaggableV2 {
|
||||
/**
|
||||
* The CloudFormation resource type name for this resource class.
|
||||
*/
|
||||
static readonly CFN_RESOURCE_TYPE_NAME: string;
|
||||
/**
|
||||
* Build a CfnAccessSource from CloudFormation properties
|
||||
*
|
||||
* A factory method that creates a new instance of this class from an object
|
||||
* containing the CloudFormation properties of this resource.
|
||||
* Used in the @aws-cdk/cloudformation-include module.
|
||||
*
|
||||
* @internal
|
||||
*/
|
||||
static _fromCloudFormation(scope: constructs.Construct, id: string, resourceAttributes: any, options: cfn_parse.FromCloudFormationOptions): CfnAccessSource;
|
||||
/**
|
||||
* Checks whether the given object is a CfnAccessSource
|
||||
*/
|
||||
static isCfnAccessSource(x: any): x is CfnAccessSource;
|
||||
static arnForAccessSource(resource: IAccessSourceRef): string;
|
||||
/**
|
||||
* Tag Manager which manages the tags for this resource
|
||||
*/
|
||||
readonly cdkTagManager: cdk.TagManager;
|
||||
private _cidr;
|
||||
private _clientToken?;
|
||||
private _dnsViewId;
|
||||
private _ipAddressType?;
|
||||
private _name?;
|
||||
private _protocol;
|
||||
private _tags?;
|
||||
protected readonly cfnPropertyNames: Record<string, string>;
|
||||
/**
|
||||
* Create a new `AWS::Route53GlobalResolver::AccessSource`.
|
||||
*
|
||||
* @param scope Scope in which this resource is defined
|
||||
* @param id Construct identifier for this resource (unique in its scope)
|
||||
* @param props Resource properties
|
||||
*/
|
||||
constructor(scope: constructs.Construct, id: string, props: CfnAccessSourceProps);
|
||||
get accessSourceRef(): AccessSourceReference;
|
||||
get cidr(): string;
|
||||
set cidr(value: string);
|
||||
get clientToken(): string | undefined;
|
||||
set clientToken(value: string | undefined);
|
||||
get dnsViewId(): string;
|
||||
set dnsViewId(value: string);
|
||||
get ipAddressType(): string | undefined;
|
||||
set ipAddressType(value: string | undefined);
|
||||
get name(): string | undefined;
|
||||
set name(value: string | undefined);
|
||||
get protocol(): string;
|
||||
set protocol(value: string);
|
||||
get tags(): Array<cdk.CfnTag> | undefined;
|
||||
set tags(value: Array<cdk.CfnTag> | undefined);
|
||||
/**
|
||||
* @cloudformationAttribute AccessSourceId
|
||||
*/
|
||||
get attrAccessSourceId(): string;
|
||||
/**
|
||||
* @cloudformationAttribute Arn
|
||||
*/
|
||||
get attrArn(): string;
|
||||
/**
|
||||
* @cloudformationAttribute CreatedAt
|
||||
*/
|
||||
get attrCreatedAt(): string;
|
||||
/**
|
||||
* @cloudformationAttribute Status
|
||||
*/
|
||||
get attrStatus(): string;
|
||||
/**
|
||||
* @cloudformationAttribute UpdatedAt
|
||||
*/
|
||||
get attrUpdatedAt(): string;
|
||||
protected get cfnProperties(): Record<string, any>;
|
||||
/**
|
||||
* Examines the CloudFormation resource and discloses attributes
|
||||
*
|
||||
* @param inspector tree inspector to collect and process attributes
|
||||
*/
|
||||
inspect(inspector: cdk.TreeInspector): void;
|
||||
protected renderProperties(props: Record<string, any>): Record<string, any>;
|
||||
}
|
||||
/**
|
||||
* Properties for defining a `CfnAccessSource`
|
||||
*
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-accesssource.html
|
||||
*/
|
||||
export interface CfnAccessSourceProps {
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-accesssource.html#cfn-route53globalresolver-accesssource-cidr
|
||||
*/
|
||||
readonly cidr: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-accesssource.html#cfn-route53globalresolver-accesssource-clienttoken
|
||||
*/
|
||||
readonly clientToken?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-accesssource.html#cfn-route53globalresolver-accesssource-dnsviewid
|
||||
*/
|
||||
readonly dnsViewId: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-accesssource.html#cfn-route53globalresolver-accesssource-ipaddresstype
|
||||
*/
|
||||
readonly ipAddressType?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-accesssource.html#cfn-route53globalresolver-accesssource-name
|
||||
*/
|
||||
readonly name?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-accesssource.html#cfn-route53globalresolver-accesssource-protocol
|
||||
*/
|
||||
readonly protocol: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-accesssource.html#cfn-route53globalresolver-accesssource-tags
|
||||
*/
|
||||
readonly tags?: Array<cdk.CfnTag>;
|
||||
}
|
||||
/**
|
||||
* Resource schema for AWS::Route53GlobalResolver::AccessToken.
|
||||
*
|
||||
* @cloudformationResource AWS::Route53GlobalResolver::AccessToken
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-accesstoken.html
|
||||
*/
|
||||
export declare class CfnAccessToken extends cdk.CfnResource implements cdk.IInspectable, IAccessTokenRef, cdk.ITaggableV2 {
|
||||
/**
|
||||
* The CloudFormation resource type name for this resource class.
|
||||
*/
|
||||
static readonly CFN_RESOURCE_TYPE_NAME: string;
|
||||
/**
|
||||
* Build a CfnAccessToken from CloudFormation properties
|
||||
*
|
||||
* A factory method that creates a new instance of this class from an object
|
||||
* containing the CloudFormation properties of this resource.
|
||||
* Used in the @aws-cdk/cloudformation-include module.
|
||||
*
|
||||
* @internal
|
||||
*/
|
||||
static _fromCloudFormation(scope: constructs.Construct, id: string, resourceAttributes: any, options: cfn_parse.FromCloudFormationOptions): CfnAccessToken;
|
||||
/**
|
||||
* Checks whether the given object is a CfnAccessToken
|
||||
*/
|
||||
static isCfnAccessToken(x: any): x is CfnAccessToken;
|
||||
static arnForAccessToken(resource: IAccessTokenRef): string;
|
||||
/**
|
||||
* Tag Manager which manages the tags for this resource
|
||||
*/
|
||||
readonly cdkTagManager: cdk.TagManager;
|
||||
private _clientToken?;
|
||||
private _dnsViewId;
|
||||
private _expiresAt?;
|
||||
private _name?;
|
||||
private _tags?;
|
||||
protected readonly cfnPropertyNames: Record<string, string>;
|
||||
/**
|
||||
* Create a new `AWS::Route53GlobalResolver::AccessToken`.
|
||||
*
|
||||
* @param scope Scope in which this resource is defined
|
||||
* @param id Construct identifier for this resource (unique in its scope)
|
||||
* @param props Resource properties
|
||||
*/
|
||||
constructor(scope: constructs.Construct, id: string, props: CfnAccessTokenProps);
|
||||
get accessTokenRef(): AccessTokenReference;
|
||||
get clientToken(): string | undefined;
|
||||
set clientToken(value: string | undefined);
|
||||
get dnsViewId(): string;
|
||||
set dnsViewId(value: string);
|
||||
get expiresAt(): string | undefined;
|
||||
set expiresAt(value: string | undefined);
|
||||
get name(): string | undefined;
|
||||
set name(value: string | undefined);
|
||||
get tags(): Array<cdk.CfnTag> | undefined;
|
||||
set tags(value: Array<cdk.CfnTag> | undefined);
|
||||
/**
|
||||
* @cloudformationAttribute AccessTokenId
|
||||
*/
|
||||
get attrAccessTokenId(): string;
|
||||
/**
|
||||
* @cloudformationAttribute Arn
|
||||
*/
|
||||
get attrArn(): string;
|
||||
/**
|
||||
* @cloudformationAttribute CreatedAt
|
||||
*/
|
||||
get attrCreatedAt(): string;
|
||||
/**
|
||||
* @cloudformationAttribute GlobalResolverId
|
||||
*/
|
||||
get attrGlobalResolverId(): string;
|
||||
/**
|
||||
* @cloudformationAttribute Status
|
||||
*/
|
||||
get attrStatus(): string;
|
||||
/**
|
||||
* @cloudformationAttribute UpdatedAt
|
||||
*/
|
||||
get attrUpdatedAt(): string;
|
||||
/**
|
||||
* @cloudformationAttribute Value
|
||||
*/
|
||||
get attrValue(): string;
|
||||
protected get cfnProperties(): Record<string, any>;
|
||||
/**
|
||||
* Examines the CloudFormation resource and discloses attributes
|
||||
*
|
||||
* @param inspector tree inspector to collect and process attributes
|
||||
*/
|
||||
inspect(inspector: cdk.TreeInspector): void;
|
||||
protected renderProperties(props: Record<string, any>): Record<string, any>;
|
||||
}
|
||||
/**
|
||||
* Properties for defining a `CfnAccessToken`
|
||||
*
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-accesstoken.html
|
||||
*/
|
||||
export interface CfnAccessTokenProps {
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-accesstoken.html#cfn-route53globalresolver-accesstoken-clienttoken
|
||||
*/
|
||||
readonly clientToken?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-accesstoken.html#cfn-route53globalresolver-accesstoken-dnsviewid
|
||||
*/
|
||||
readonly dnsViewId: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-accesstoken.html#cfn-route53globalresolver-accesstoken-expiresat
|
||||
*/
|
||||
readonly expiresAt?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-accesstoken.html#cfn-route53globalresolver-accesstoken-name
|
||||
*/
|
||||
readonly name?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-accesstoken.html#cfn-route53globalresolver-accesstoken-tags
|
||||
*/
|
||||
readonly tags?: Array<cdk.CfnTag>;
|
||||
}
|
||||
/**
|
||||
* Resource schema for AWS::Route53GlobalResolver::DnsView.
|
||||
*
|
||||
* @cloudformationResource AWS::Route53GlobalResolver::DnsView
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-dnsview.html
|
||||
*/
|
||||
export declare class CfnDnsView extends cdk.CfnResource implements cdk.IInspectable, IDnsViewRef, cdk.ITaggableV2 {
|
||||
/**
|
||||
* The CloudFormation resource type name for this resource class.
|
||||
*/
|
||||
static readonly CFN_RESOURCE_TYPE_NAME: string;
|
||||
/**
|
||||
* Build a CfnDnsView from CloudFormation properties
|
||||
*
|
||||
* A factory method that creates a new instance of this class from an object
|
||||
* containing the CloudFormation properties of this resource.
|
||||
* Used in the @aws-cdk/cloudformation-include module.
|
||||
*
|
||||
* @internal
|
||||
*/
|
||||
static _fromCloudFormation(scope: constructs.Construct, id: string, resourceAttributes: any, options: cfn_parse.FromCloudFormationOptions): CfnDnsView;
|
||||
/**
|
||||
* Checks whether the given object is a CfnDnsView
|
||||
*/
|
||||
static isCfnDnsView(x: any): x is CfnDnsView;
|
||||
static arnForDnsView(resource: IDnsViewRef): string;
|
||||
/**
|
||||
* Tag Manager which manages the tags for this resource
|
||||
*/
|
||||
readonly cdkTagManager: cdk.TagManager;
|
||||
private _clientToken?;
|
||||
private _description?;
|
||||
private _dnssecValidation?;
|
||||
private _ednsClientSubnet?;
|
||||
private _firewallRulesFailOpen?;
|
||||
private _globalResolverId;
|
||||
private _name;
|
||||
private _tags?;
|
||||
protected readonly cfnPropertyNames: Record<string, string>;
|
||||
/**
|
||||
* Create a new `AWS::Route53GlobalResolver::DnsView`.
|
||||
*
|
||||
* @param scope Scope in which this resource is defined
|
||||
* @param id Construct identifier for this resource (unique in its scope)
|
||||
* @param props Resource properties
|
||||
*/
|
||||
constructor(scope: constructs.Construct, id: string, props: CfnDnsViewProps);
|
||||
get dnsViewRef(): DnsViewReference;
|
||||
get clientToken(): string | undefined;
|
||||
set clientToken(value: string | undefined);
|
||||
get description(): string | undefined;
|
||||
set description(value: string | undefined);
|
||||
get dnssecValidation(): string | undefined;
|
||||
set dnssecValidation(value: string | undefined);
|
||||
get ednsClientSubnet(): string | undefined;
|
||||
set ednsClientSubnet(value: string | undefined);
|
||||
get firewallRulesFailOpen(): string | undefined;
|
||||
set firewallRulesFailOpen(value: string | undefined);
|
||||
get globalResolverId(): string;
|
||||
set globalResolverId(value: string);
|
||||
get name(): string;
|
||||
set name(value: string);
|
||||
get tags(): Array<cdk.CfnTag> | undefined;
|
||||
set tags(value: Array<cdk.CfnTag> | undefined);
|
||||
/**
|
||||
* @cloudformationAttribute Arn
|
||||
*/
|
||||
get attrArn(): string;
|
||||
/**
|
||||
* @cloudformationAttribute CreatedAt
|
||||
*/
|
||||
get attrCreatedAt(): string;
|
||||
/**
|
||||
* @cloudformationAttribute DnsViewId
|
||||
*/
|
||||
get attrDnsViewId(): string;
|
||||
/**
|
||||
* @cloudformationAttribute Status
|
||||
*/
|
||||
get attrStatus(): string;
|
||||
/**
|
||||
* @cloudformationAttribute UpdatedAt
|
||||
*/
|
||||
get attrUpdatedAt(): string;
|
||||
protected get cfnProperties(): Record<string, any>;
|
||||
/**
|
||||
* Examines the CloudFormation resource and discloses attributes
|
||||
*
|
||||
* @param inspector tree inspector to collect and process attributes
|
||||
*/
|
||||
inspect(inspector: cdk.TreeInspector): void;
|
||||
protected renderProperties(props: Record<string, any>): Record<string, any>;
|
||||
}
|
||||
/**
|
||||
* Properties for defining a `CfnDnsView`
|
||||
*
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-dnsview.html
|
||||
*/
|
||||
export interface CfnDnsViewProps {
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-dnsview.html#cfn-route53globalresolver-dnsview-clienttoken
|
||||
*/
|
||||
readonly clientToken?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-dnsview.html#cfn-route53globalresolver-dnsview-description
|
||||
*/
|
||||
readonly description?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-dnsview.html#cfn-route53globalresolver-dnsview-dnssecvalidation
|
||||
*/
|
||||
readonly dnssecValidation?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-dnsview.html#cfn-route53globalresolver-dnsview-ednsclientsubnet
|
||||
*/
|
||||
readonly ednsClientSubnet?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-dnsview.html#cfn-route53globalresolver-dnsview-firewallrulesfailopen
|
||||
*/
|
||||
readonly firewallRulesFailOpen?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-dnsview.html#cfn-route53globalresolver-dnsview-globalresolverid
|
||||
*/
|
||||
readonly globalResolverId: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-dnsview.html#cfn-route53globalresolver-dnsview-name
|
||||
*/
|
||||
readonly name: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-dnsview.html#cfn-route53globalresolver-dnsview-tags
|
||||
*/
|
||||
readonly tags?: Array<cdk.CfnTag>;
|
||||
}
|
||||
/**
|
||||
* Resource schema for AWS::Route53GlobalResolver::FirewallDomainList.
|
||||
*
|
||||
* @cloudformationResource AWS::Route53GlobalResolver::FirewallDomainList
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewalldomainlist.html
|
||||
*/
|
||||
export declare class CfnFirewallDomainList extends cdk.CfnResource implements cdk.IInspectable, IFirewallDomainListRef, cdk.ITaggableV2 {
|
||||
/**
|
||||
* The CloudFormation resource type name for this resource class.
|
||||
*/
|
||||
static readonly CFN_RESOURCE_TYPE_NAME: string;
|
||||
/**
|
||||
* Build a CfnFirewallDomainList from CloudFormation properties
|
||||
*
|
||||
* A factory method that creates a new instance of this class from an object
|
||||
* containing the CloudFormation properties of this resource.
|
||||
* Used in the @aws-cdk/cloudformation-include module.
|
||||
*
|
||||
* @internal
|
||||
*/
|
||||
static _fromCloudFormation(scope: constructs.Construct, id: string, resourceAttributes: any, options: cfn_parse.FromCloudFormationOptions): CfnFirewallDomainList;
|
||||
/**
|
||||
* Checks whether the given object is a CfnFirewallDomainList
|
||||
*/
|
||||
static isCfnFirewallDomainList(x: any): x is CfnFirewallDomainList;
|
||||
static arnForFirewallDomainList(resource: IFirewallDomainListRef): string;
|
||||
/**
|
||||
* Tag Manager which manages the tags for this resource
|
||||
*/
|
||||
readonly cdkTagManager: cdk.TagManager;
|
||||
private _clientToken?;
|
||||
private _description?;
|
||||
/**
|
||||
* S3 URL to import domains from.
|
||||
*/
|
||||
private _domainFileUrl?;
|
||||
/**
|
||||
* An inline list of domains to use for this domain list.
|
||||
*/
|
||||
private _domains?;
|
||||
private _globalResolverId;
|
||||
private _name;
|
||||
private _tags?;
|
||||
protected readonly cfnPropertyNames: Record<string, string>;
|
||||
/**
|
||||
* Create a new `AWS::Route53GlobalResolver::FirewallDomainList`.
|
||||
*
|
||||
* @param scope Scope in which this resource is defined
|
||||
* @param id Construct identifier for this resource (unique in its scope)
|
||||
* @param props Resource properties
|
||||
*/
|
||||
constructor(scope: constructs.Construct, id: string, props: CfnFirewallDomainListProps);
|
||||
get firewallDomainListRef(): FirewallDomainListReference;
|
||||
get clientToken(): string | undefined;
|
||||
set clientToken(value: string | undefined);
|
||||
get description(): string | undefined;
|
||||
set description(value: string | undefined);
|
||||
/**
|
||||
* S3 URL to import domains from.
|
||||
*/
|
||||
get domainFileUrl(): string | undefined;
|
||||
/**
|
||||
* S3 URL to import domains from.
|
||||
*/
|
||||
set domainFileUrl(value: string | undefined);
|
||||
/**
|
||||
* An inline list of domains to use for this domain list.
|
||||
*/
|
||||
get domains(): Array<string> | undefined;
|
||||
/**
|
||||
* An inline list of domains to use for this domain list.
|
||||
*/
|
||||
set domains(value: Array<string> | undefined);
|
||||
get globalResolverId(): string;
|
||||
set globalResolverId(value: string);
|
||||
get name(): string;
|
||||
set name(value: string);
|
||||
get tags(): Array<cdk.CfnTag> | undefined;
|
||||
set tags(value: Array<cdk.CfnTag> | undefined);
|
||||
/**
|
||||
* @cloudformationAttribute Arn
|
||||
*/
|
||||
get attrArn(): string;
|
||||
/**
|
||||
* @cloudformationAttribute CreatedAt
|
||||
*/
|
||||
get attrCreatedAt(): string;
|
||||
/**
|
||||
* @cloudformationAttribute DomainCount
|
||||
*/
|
||||
get attrDomainCount(): number;
|
||||
/**
|
||||
* @cloudformationAttribute FirewallDomainListId
|
||||
*/
|
||||
get attrFirewallDomainListId(): string;
|
||||
/**
|
||||
* @cloudformationAttribute Status
|
||||
*/
|
||||
get attrStatus(): string;
|
||||
/**
|
||||
* @cloudformationAttribute StatusMessage
|
||||
*/
|
||||
get attrStatusMessage(): string;
|
||||
/**
|
||||
* @cloudformationAttribute UpdatedAt
|
||||
*/
|
||||
get attrUpdatedAt(): string;
|
||||
protected get cfnProperties(): Record<string, any>;
|
||||
/**
|
||||
* Examines the CloudFormation resource and discloses attributes
|
||||
*
|
||||
* @param inspector tree inspector to collect and process attributes
|
||||
*/
|
||||
inspect(inspector: cdk.TreeInspector): void;
|
||||
protected renderProperties(props: Record<string, any>): Record<string, any>;
|
||||
}
|
||||
/**
|
||||
* Properties for defining a `CfnFirewallDomainList`
|
||||
*
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewalldomainlist.html
|
||||
*/
|
||||
export interface CfnFirewallDomainListProps {
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewalldomainlist.html#cfn-route53globalresolver-firewalldomainlist-clienttoken
|
||||
*/
|
||||
readonly clientToken?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewalldomainlist.html#cfn-route53globalresolver-firewalldomainlist-description
|
||||
*/
|
||||
readonly description?: string;
|
||||
/**
|
||||
* S3 URL to import domains from.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewalldomainlist.html#cfn-route53globalresolver-firewalldomainlist-domainfileurl
|
||||
*/
|
||||
readonly domainFileUrl?: string;
|
||||
/**
|
||||
* An inline list of domains to use for this domain list.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewalldomainlist.html#cfn-route53globalresolver-firewalldomainlist-domains
|
||||
*/
|
||||
readonly domains?: Array<string>;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewalldomainlist.html#cfn-route53globalresolver-firewalldomainlist-globalresolverid
|
||||
*/
|
||||
readonly globalResolverId: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewalldomainlist.html#cfn-route53globalresolver-firewalldomainlist-name
|
||||
*/
|
||||
readonly name: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewalldomainlist.html#cfn-route53globalresolver-firewalldomainlist-tags
|
||||
*/
|
||||
readonly tags?: Array<cdk.CfnTag>;
|
||||
}
|
||||
/**
|
||||
* Resource schema for AWS::Route53GlobalResolver::FirewallRule.
|
||||
*
|
||||
* @cloudformationResource AWS::Route53GlobalResolver::FirewallRule
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewallrule.html
|
||||
*/
|
||||
export declare class CfnFirewallRule extends cdk.CfnResource implements cdk.IInspectable, IFirewallRuleRef {
|
||||
/**
|
||||
* The CloudFormation resource type name for this resource class.
|
||||
*/
|
||||
static readonly CFN_RESOURCE_TYPE_NAME: string;
|
||||
/**
|
||||
* Build a CfnFirewallRule from CloudFormation properties
|
||||
*
|
||||
* A factory method that creates a new instance of this class from an object
|
||||
* containing the CloudFormation properties of this resource.
|
||||
* Used in the @aws-cdk/cloudformation-include module.
|
||||
*
|
||||
* @internal
|
||||
*/
|
||||
static _fromCloudFormation(scope: constructs.Construct, id: string, resourceAttributes: any, options: cfn_parse.FromCloudFormationOptions): CfnFirewallRule;
|
||||
/**
|
||||
* Checks whether the given object is a CfnFirewallRule
|
||||
*/
|
||||
static isCfnFirewallRule(x: any): x is CfnFirewallRule;
|
||||
private _action;
|
||||
private _blockOverrideDnsType?;
|
||||
private _blockOverrideDomain?;
|
||||
private _blockOverrideTtl?;
|
||||
private _blockResponse?;
|
||||
private _clientToken?;
|
||||
private _confidenceThreshold?;
|
||||
private _description?;
|
||||
private _dnsAdvancedProtection?;
|
||||
private _dnsViewId;
|
||||
private _firewallDomainListId?;
|
||||
private _name;
|
||||
private _priority?;
|
||||
private _qType?;
|
||||
protected readonly cfnPropertyNames: Record<string, string>;
|
||||
/**
|
||||
* Create a new `AWS::Route53GlobalResolver::FirewallRule`.
|
||||
*
|
||||
* @param scope Scope in which this resource is defined
|
||||
* @param id Construct identifier for this resource (unique in its scope)
|
||||
* @param props Resource properties
|
||||
*/
|
||||
constructor(scope: constructs.Construct, id: string, props: CfnFirewallRuleProps);
|
||||
get firewallRuleRef(): FirewallRuleReference;
|
||||
get action(): string;
|
||||
set action(value: string);
|
||||
get blockOverrideDnsType(): string | undefined;
|
||||
set blockOverrideDnsType(value: string | undefined);
|
||||
get blockOverrideDomain(): string | undefined;
|
||||
set blockOverrideDomain(value: string | undefined);
|
||||
get blockOverrideTtl(): number | undefined;
|
||||
set blockOverrideTtl(value: number | undefined);
|
||||
get blockResponse(): string | undefined;
|
||||
set blockResponse(value: string | undefined);
|
||||
get clientToken(): string | undefined;
|
||||
set clientToken(value: string | undefined);
|
||||
get confidenceThreshold(): string | undefined;
|
||||
set confidenceThreshold(value: string | undefined);
|
||||
get description(): string | undefined;
|
||||
set description(value: string | undefined);
|
||||
get dnsAdvancedProtection(): string | undefined;
|
||||
set dnsAdvancedProtection(value: string | undefined);
|
||||
get dnsViewId(): string;
|
||||
set dnsViewId(value: string);
|
||||
get firewallDomainListId(): string | undefined;
|
||||
set firewallDomainListId(value: string | undefined);
|
||||
get name(): string;
|
||||
set name(value: string);
|
||||
get priority(): number | undefined;
|
||||
set priority(value: number | undefined);
|
||||
get qType(): string | undefined;
|
||||
set qType(value: string | undefined);
|
||||
/**
|
||||
* @cloudformationAttribute CreatedAt
|
||||
*/
|
||||
get attrCreatedAt(): string;
|
||||
/**
|
||||
* @cloudformationAttribute FirewallRuleId
|
||||
*/
|
||||
get attrFirewallRuleId(): string;
|
||||
/**
|
||||
* @cloudformationAttribute QueryType
|
||||
*/
|
||||
get attrQueryType(): string;
|
||||
/**
|
||||
* @cloudformationAttribute Status
|
||||
*/
|
||||
get attrStatus(): string;
|
||||
/**
|
||||
* @cloudformationAttribute UpdatedAt
|
||||
*/
|
||||
get attrUpdatedAt(): string;
|
||||
protected get cfnProperties(): Record<string, any>;
|
||||
/**
|
||||
* Examines the CloudFormation resource and discloses attributes
|
||||
*
|
||||
* @param inspector tree inspector to collect and process attributes
|
||||
*/
|
||||
inspect(inspector: cdk.TreeInspector): void;
|
||||
protected renderProperties(props: Record<string, any>): Record<string, any>;
|
||||
}
|
||||
/**
|
||||
* Properties for defining a `CfnFirewallRule`
|
||||
*
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewallrule.html
|
||||
*/
|
||||
export interface CfnFirewallRuleProps {
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewallrule.html#cfn-route53globalresolver-firewallrule-action
|
||||
*/
|
||||
readonly action: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewallrule.html#cfn-route53globalresolver-firewallrule-blockoverridednstype
|
||||
*/
|
||||
readonly blockOverrideDnsType?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewallrule.html#cfn-route53globalresolver-firewallrule-blockoverridedomain
|
||||
*/
|
||||
readonly blockOverrideDomain?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewallrule.html#cfn-route53globalresolver-firewallrule-blockoverridettl
|
||||
*/
|
||||
readonly blockOverrideTtl?: number;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewallrule.html#cfn-route53globalresolver-firewallrule-blockresponse
|
||||
*/
|
||||
readonly blockResponse?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewallrule.html#cfn-route53globalresolver-firewallrule-clienttoken
|
||||
*/
|
||||
readonly clientToken?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewallrule.html#cfn-route53globalresolver-firewallrule-confidencethreshold
|
||||
*/
|
||||
readonly confidenceThreshold?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewallrule.html#cfn-route53globalresolver-firewallrule-description
|
||||
*/
|
||||
readonly description?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewallrule.html#cfn-route53globalresolver-firewallrule-dnsadvancedprotection
|
||||
*/
|
||||
readonly dnsAdvancedProtection?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewallrule.html#cfn-route53globalresolver-firewallrule-dnsviewid
|
||||
*/
|
||||
readonly dnsViewId: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewallrule.html#cfn-route53globalresolver-firewallrule-firewalldomainlistid
|
||||
*/
|
||||
readonly firewallDomainListId?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewallrule.html#cfn-route53globalresolver-firewallrule-name
|
||||
*/
|
||||
readonly name: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewallrule.html#cfn-route53globalresolver-firewallrule-priority
|
||||
*/
|
||||
readonly priority?: number;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-firewallrule.html#cfn-route53globalresolver-firewallrule-qtype
|
||||
*/
|
||||
readonly qType?: string;
|
||||
}
|
||||
/**
|
||||
* Resource schema for AWS::Route53GlobalResolver::GlobalResolver.
|
||||
*
|
||||
* @cloudformationResource AWS::Route53GlobalResolver::GlobalResolver
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-globalresolver.html
|
||||
*/
|
||||
export declare class CfnGlobalResolver extends cdk.CfnResource implements cdk.IInspectable, IGlobalResolverRef, cdk.ITaggableV2 {
|
||||
/**
|
||||
* The CloudFormation resource type name for this resource class.
|
||||
*/
|
||||
static readonly CFN_RESOURCE_TYPE_NAME: string;
|
||||
/**
|
||||
* Build a CfnGlobalResolver from CloudFormation properties
|
||||
*
|
||||
* A factory method that creates a new instance of this class from an object
|
||||
* containing the CloudFormation properties of this resource.
|
||||
* Used in the @aws-cdk/cloudformation-include module.
|
||||
*
|
||||
* @internal
|
||||
*/
|
||||
static _fromCloudFormation(scope: constructs.Construct, id: string, resourceAttributes: any, options: cfn_parse.FromCloudFormationOptions): CfnGlobalResolver;
|
||||
/**
|
||||
* Checks whether the given object is a CfnGlobalResolver
|
||||
*/
|
||||
static isCfnGlobalResolver(x: any): x is CfnGlobalResolver;
|
||||
static arnForGlobalResolver(resource: IGlobalResolverRef): string;
|
||||
/**
|
||||
* Tag Manager which manages the tags for this resource
|
||||
*/
|
||||
readonly cdkTagManager: cdk.TagManager;
|
||||
private _clientToken?;
|
||||
private _description?;
|
||||
private _ipAddressType?;
|
||||
private _name;
|
||||
private _observabilityRegion?;
|
||||
private _regions;
|
||||
private _tags?;
|
||||
protected readonly cfnPropertyNames: Record<string, string>;
|
||||
/**
|
||||
* Create a new `AWS::Route53GlobalResolver::GlobalResolver`.
|
||||
*
|
||||
* @param scope Scope in which this resource is defined
|
||||
* @param id Construct identifier for this resource (unique in its scope)
|
||||
* @param props Resource properties
|
||||
*/
|
||||
constructor(scope: constructs.Construct, id: string, props: CfnGlobalResolverProps);
|
||||
get globalResolverRef(): GlobalResolverReference;
|
||||
get clientToken(): string | undefined;
|
||||
set clientToken(value: string | undefined);
|
||||
get description(): string | undefined;
|
||||
set description(value: string | undefined);
|
||||
get ipAddressType(): string | undefined;
|
||||
set ipAddressType(value: string | undefined);
|
||||
get name(): string;
|
||||
set name(value: string);
|
||||
get observabilityRegion(): string | undefined;
|
||||
set observabilityRegion(value: string | undefined);
|
||||
get regions(): Array<string>;
|
||||
set regions(value: Array<string>);
|
||||
get tags(): Array<cdk.CfnTag> | undefined;
|
||||
set tags(value: Array<cdk.CfnTag> | undefined);
|
||||
/**
|
||||
* @cloudformationAttribute Arn
|
||||
*/
|
||||
get attrArn(): string;
|
||||
/**
|
||||
* @cloudformationAttribute CreatedAt
|
||||
*/
|
||||
get attrCreatedAt(): string;
|
||||
/**
|
||||
* @cloudformationAttribute DnsName
|
||||
*/
|
||||
get attrDnsName(): string;
|
||||
/**
|
||||
* @cloudformationAttribute GlobalResolverId
|
||||
*/
|
||||
get attrGlobalResolverId(): string;
|
||||
/**
|
||||
* @cloudformationAttribute IPv4Addresses
|
||||
*/
|
||||
get attrIPv4Addresses(): Array<string>;
|
||||
/**
|
||||
* @cloudformationAttribute IPv6Addresses
|
||||
*/
|
||||
get attrIPv6Addresses(): Array<string>;
|
||||
/**
|
||||
* @cloudformationAttribute Status
|
||||
*/
|
||||
get attrStatus(): string;
|
||||
/**
|
||||
* @cloudformationAttribute UpdatedAt
|
||||
*/
|
||||
get attrUpdatedAt(): string;
|
||||
protected get cfnProperties(): Record<string, any>;
|
||||
/**
|
||||
* Examines the CloudFormation resource and discloses attributes
|
||||
*
|
||||
* @param inspector tree inspector to collect and process attributes
|
||||
*/
|
||||
inspect(inspector: cdk.TreeInspector): void;
|
||||
protected renderProperties(props: Record<string, any>): Record<string, any>;
|
||||
}
|
||||
/**
|
||||
* Properties for defining a `CfnGlobalResolver`
|
||||
*
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-globalresolver.html
|
||||
*/
|
||||
export interface CfnGlobalResolverProps {
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-globalresolver.html#cfn-route53globalresolver-globalresolver-clienttoken
|
||||
*/
|
||||
readonly clientToken?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-globalresolver.html#cfn-route53globalresolver-globalresolver-description
|
||||
*/
|
||||
readonly description?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-globalresolver.html#cfn-route53globalresolver-globalresolver-ipaddresstype
|
||||
*/
|
||||
readonly ipAddressType?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-globalresolver.html#cfn-route53globalresolver-globalresolver-name
|
||||
*/
|
||||
readonly name: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-globalresolver.html#cfn-route53globalresolver-globalresolver-observabilityregion
|
||||
*/
|
||||
readonly observabilityRegion?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-globalresolver.html#cfn-route53globalresolver-globalresolver-regions
|
||||
*/
|
||||
readonly regions: Array<string>;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-globalresolver.html#cfn-route53globalresolver-globalresolver-tags
|
||||
*/
|
||||
readonly tags?: Array<cdk.CfnTag>;
|
||||
}
|
||||
/**
|
||||
* Resource schema for AWS::Route53GlobalResolver::HostedZoneAssociation.
|
||||
*
|
||||
* @cloudformationResource AWS::Route53GlobalResolver::HostedZoneAssociation
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-hostedzoneassociation.html
|
||||
*/
|
||||
export declare class CfnHostedZoneAssociation extends cdk.CfnResource implements cdk.IInspectable, IHostedZoneAssociationRef {
|
||||
/**
|
||||
* The CloudFormation resource type name for this resource class.
|
||||
*/
|
||||
static readonly CFN_RESOURCE_TYPE_NAME: string;
|
||||
/**
|
||||
* Build a CfnHostedZoneAssociation from CloudFormation properties
|
||||
*
|
||||
* A factory method that creates a new instance of this class from an object
|
||||
* containing the CloudFormation properties of this resource.
|
||||
* Used in the @aws-cdk/cloudformation-include module.
|
||||
*
|
||||
* @internal
|
||||
*/
|
||||
static _fromCloudFormation(scope: constructs.Construct, id: string, resourceAttributes: any, options: cfn_parse.FromCloudFormationOptions): CfnHostedZoneAssociation;
|
||||
/**
|
||||
* Checks whether the given object is a CfnHostedZoneAssociation
|
||||
*/
|
||||
static isCfnHostedZoneAssociation(x: any): x is CfnHostedZoneAssociation;
|
||||
private _hostedZoneId;
|
||||
private _name;
|
||||
private _resourceArn;
|
||||
protected readonly cfnPropertyNames: Record<string, string>;
|
||||
/**
|
||||
* Create a new `AWS::Route53GlobalResolver::HostedZoneAssociation`.
|
||||
*
|
||||
* @param scope Scope in which this resource is defined
|
||||
* @param id Construct identifier for this resource (unique in its scope)
|
||||
* @param props Resource properties
|
||||
*/
|
||||
constructor(scope: constructs.Construct, id: string, props: CfnHostedZoneAssociationProps);
|
||||
get hostedZoneAssociationRef(): HostedZoneAssociationReference;
|
||||
get hostedZoneId(): string;
|
||||
set hostedZoneId(value: string);
|
||||
get name(): string;
|
||||
set name(value: string);
|
||||
get resourceArn(): string;
|
||||
set resourceArn(value: string);
|
||||
/**
|
||||
* @cloudformationAttribute CreatedAt
|
||||
*/
|
||||
get attrCreatedAt(): string;
|
||||
/**
|
||||
* @cloudformationAttribute HostedZoneAssociationId
|
||||
*/
|
||||
get attrHostedZoneAssociationId(): string;
|
||||
/**
|
||||
* @cloudformationAttribute HostedZoneName
|
||||
*/
|
||||
get attrHostedZoneName(): string;
|
||||
/**
|
||||
* @cloudformationAttribute Status
|
||||
*/
|
||||
get attrStatus(): string;
|
||||
/**
|
||||
* @cloudformationAttribute UpdatedAt
|
||||
*/
|
||||
get attrUpdatedAt(): string;
|
||||
protected get cfnProperties(): Record<string, any>;
|
||||
/**
|
||||
* Examines the CloudFormation resource and discloses attributes
|
||||
*
|
||||
* @param inspector tree inspector to collect and process attributes
|
||||
*/
|
||||
inspect(inspector: cdk.TreeInspector): void;
|
||||
protected renderProperties(props: Record<string, any>): Record<string, any>;
|
||||
}
|
||||
/**
|
||||
* Properties for defining a `CfnHostedZoneAssociation`
|
||||
*
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-hostedzoneassociation.html
|
||||
*/
|
||||
export interface CfnHostedZoneAssociationProps {
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-hostedzoneassociation.html#cfn-route53globalresolver-hostedzoneassociation-hostedzoneid
|
||||
*/
|
||||
readonly hostedZoneId: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-hostedzoneassociation.html#cfn-route53globalresolver-hostedzoneassociation-name
|
||||
*/
|
||||
readonly name: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53globalresolver-hostedzoneassociation.html#cfn-route53globalresolver-hostedzoneassociation-resourcearn
|
||||
*/
|
||||
readonly resourceArn: string;
|
||||
}
|
||||
export type { IAccessSourceRef, AccessSourceReference };
|
||||
export type { IAccessTokenRef, AccessTokenReference };
|
||||
export type { IDnsViewRef, DnsViewReference };
|
||||
export type { IFirewallDomainListRef, FirewallDomainListReference };
|
||||
export type { IFirewallRuleRef, FirewallRuleReference };
|
||||
export type { IGlobalResolverRef, GlobalResolverReference };
|
||||
export type { IHostedZoneAssociationRef, HostedZoneAssociationReference };
|
||||
1
cdk/node_modules/aws-cdk-lib/aws-route53globalresolver/lib/route53globalresolver.generated.js
generated
vendored
Normal file
1
cdk/node_modules/aws-cdk-lib/aws-route53globalresolver/lib/route53globalresolver.generated.js
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user