agent-claw: automated task changes
This commit is contained in:
13
cdk/node_modules/aws-cdk-lib/aws-directoryservice/.jsiirc.json
generated
vendored
Normal file
13
cdk/node_modules/aws-cdk-lib/aws-directoryservice/.jsiirc.json
generated
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"targets": {
|
||||
"java": {
|
||||
"package": "software.amazon.awscdk.services.directoryservice"
|
||||
},
|
||||
"dotnet": {
|
||||
"namespace": "Amazon.CDK.AWS.DirectoryService"
|
||||
},
|
||||
"python": {
|
||||
"module": "aws_cdk.aws_directoryservice"
|
||||
}
|
||||
}
|
||||
}
|
||||
27
cdk/node_modules/aws-cdk-lib/aws-directoryservice/README.md
generated
vendored
Normal file
27
cdk/node_modules/aws-cdk-lib/aws-directoryservice/README.md
generated
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
# AWS Directory Service Construct Library
|
||||
|
||||
|
||||
This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project.
|
||||
|
||||
```ts nofixture
|
||||
import * as directoryservice from 'aws-cdk-lib/aws-directoryservice';
|
||||
```
|
||||
|
||||
<!--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 DirectoryService construct libraries](https://constructs.dev/search?q=directoryservice)
|
||||
- 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::DirectoryService resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_DirectoryService.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::DirectoryService](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_DirectoryService.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-directoryservice/index.d.ts
generated
vendored
Normal file
1
cdk/node_modules/aws-cdk-lib/aws-directoryservice/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export * from './lib';
|
||||
1
cdk/node_modules/aws-cdk-lib/aws-directoryservice/index.js
generated
vendored
Normal file
1
cdk/node_modules/aws-cdk-lib/aws-directoryservice/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.CfnMicrosoftAD=void 0,Object.defineProperty(exports,_noFold="CfnMicrosoftAD",{enumerable:!0,configurable:!0,get:()=>{var value=require("./lib").CfnMicrosoftAD;return Object.defineProperty(exports,_noFold="CfnMicrosoftAD",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnSimpleAD=void 0,Object.defineProperty(exports,_noFold="CfnSimpleAD",{enumerable:!0,configurable:!0,get:()=>{var value=require("./lib").CfnSimpleAD;return Object.defineProperty(exports,_noFold="CfnSimpleAD",{enumerable:!0,configurable:!0,value}),value}});
|
||||
518
cdk/node_modules/aws-cdk-lib/aws-directoryservice/lib/directoryservice.generated.d.ts
generated
vendored
Normal file
518
cdk/node_modules/aws-cdk-lib/aws-directoryservice/lib/directoryservice.generated.d.ts
generated
vendored
Normal file
@@ -0,0 +1,518 @@
|
||||
import * as cdk from "../../core/lib";
|
||||
import * as constructs from "constructs";
|
||||
import * as cfn_parse from "../../core/lib/helpers-internal";
|
||||
import { IMicrosoftADRef, ISimpleADRef, MicrosoftADReference, SimpleADReference } from "../../interfaces/generated/aws-directoryservice-interfaces.generated";
|
||||
/**
|
||||
* The `AWS::DirectoryService::MicrosoftAD` resource specifies a Microsoft Active Directory in AWS so that your directory users and groups can access the AWS Management Console and AWS applications using their existing credentials.
|
||||
*
|
||||
* For more information, see [AWS Managed Microsoft AD](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/directory_microsoft_ad.html) in the *Directory Service Admin Guide* .
|
||||
*
|
||||
* @cloudformationResource AWS::DirectoryService::MicrosoftAD
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-microsoftad.html
|
||||
*/
|
||||
export declare class CfnMicrosoftAD extends cdk.CfnResource implements cdk.IInspectable, IMicrosoftADRef {
|
||||
/**
|
||||
* The CloudFormation resource type name for this resource class.
|
||||
*/
|
||||
static readonly CFN_RESOURCE_TYPE_NAME: string;
|
||||
/**
|
||||
* Build a CfnMicrosoftAD 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): CfnMicrosoftAD;
|
||||
/**
|
||||
* Checks whether the given object is a CfnMicrosoftAD
|
||||
*/
|
||||
static isCfnMicrosoftAD(x: any): x is CfnMicrosoftAD;
|
||||
/**
|
||||
* Specifies an alias for a directory and assigns the alias to the directory.
|
||||
*/
|
||||
private _createAlias?;
|
||||
/**
|
||||
* AWS Managed Microsoft AD is available in two editions: `Standard` and `Enterprise` .
|
||||
*/
|
||||
private _edition?;
|
||||
/**
|
||||
* Whether to enable single sign-on for a Microsoft Active Directory in AWS .
|
||||
*/
|
||||
private _enableSso?;
|
||||
/**
|
||||
* The fully qualified domain name for the AWS Managed Microsoft AD directory, such as `corp.example.com` . This name will resolve inside your VPC only. It does not need to be publicly resolvable.
|
||||
*/
|
||||
private _name;
|
||||
/**
|
||||
* The password for the default administrative user named `Admin` .
|
||||
*/
|
||||
private _password;
|
||||
/**
|
||||
* The NetBIOS name for your domain, such as `CORP` .
|
||||
*/
|
||||
private _shortName?;
|
||||
/**
|
||||
* Specifies the VPC settings of the Microsoft AD directory server in AWS .
|
||||
*/
|
||||
private _vpcSettings;
|
||||
protected readonly cfnPropertyNames: Record<string, string>;
|
||||
/**
|
||||
* Create a new `AWS::DirectoryService::MicrosoftAD`.
|
||||
*
|
||||
* @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: CfnMicrosoftADProps);
|
||||
get microsoftAdRef(): MicrosoftADReference;
|
||||
/**
|
||||
* Specifies an alias for a directory and assigns the alias to the directory.
|
||||
*/
|
||||
get createAlias(): boolean | cdk.IResolvable | undefined;
|
||||
/**
|
||||
* Specifies an alias for a directory and assigns the alias to the directory.
|
||||
*/
|
||||
set createAlias(value: boolean | cdk.IResolvable | undefined);
|
||||
/**
|
||||
* AWS Managed Microsoft AD is available in two editions: `Standard` and `Enterprise` .
|
||||
*/
|
||||
get edition(): string | undefined;
|
||||
/**
|
||||
* AWS Managed Microsoft AD is available in two editions: `Standard` and `Enterprise` .
|
||||
*/
|
||||
set edition(value: string | undefined);
|
||||
/**
|
||||
* Whether to enable single sign-on for a Microsoft Active Directory in AWS .
|
||||
*/
|
||||
get enableSso(): boolean | cdk.IResolvable | undefined;
|
||||
/**
|
||||
* Whether to enable single sign-on for a Microsoft Active Directory in AWS .
|
||||
*/
|
||||
set enableSso(value: boolean | cdk.IResolvable | undefined);
|
||||
/**
|
||||
* The fully qualified domain name for the AWS Managed Microsoft AD directory, such as `corp.example.com` . This name will resolve inside your VPC only. It does not need to be publicly resolvable.
|
||||
*/
|
||||
get name(): string;
|
||||
/**
|
||||
* The fully qualified domain name for the AWS Managed Microsoft AD directory, such as `corp.example.com` . This name will resolve inside your VPC only. It does not need to be publicly resolvable.
|
||||
*/
|
||||
set name(value: string);
|
||||
/**
|
||||
* The password for the default administrative user named `Admin` .
|
||||
*/
|
||||
get password(): string;
|
||||
/**
|
||||
* The password for the default administrative user named `Admin` .
|
||||
*/
|
||||
set password(value: string);
|
||||
/**
|
||||
* The NetBIOS name for your domain, such as `CORP` .
|
||||
*/
|
||||
get shortName(): string | undefined;
|
||||
/**
|
||||
* The NetBIOS name for your domain, such as `CORP` .
|
||||
*/
|
||||
set shortName(value: string | undefined);
|
||||
/**
|
||||
* Specifies the VPC settings of the Microsoft AD directory server in AWS .
|
||||
*/
|
||||
get vpcSettings(): cdk.IResolvable | CfnMicrosoftAD.VpcSettingsProperty;
|
||||
/**
|
||||
* Specifies the VPC settings of the Microsoft AD directory server in AWS .
|
||||
*/
|
||||
set vpcSettings(value: cdk.IResolvable | CfnMicrosoftAD.VpcSettingsProperty);
|
||||
/**
|
||||
* The alias for a directory. For example: `alias4-mydirectory-12345abcgmzsk` (if you have the `CreateAlias` property set to true).
|
||||
*
|
||||
* @cloudformationAttribute Alias
|
||||
*/
|
||||
get attrAlias(): string;
|
||||
/**
|
||||
* The IP addresses of the DNS servers for the directory, such as `[ "192.0.2.1", "192.0.2.2" ]` .
|
||||
*
|
||||
* @cloudformationAttribute DnsIpAddresses
|
||||
*/
|
||||
get attrDnsIpAddresses(): Array<string>;
|
||||
/**
|
||||
* The directory ID. For example: `d-12373a053a` .
|
||||
*
|
||||
* @cloudformationAttribute Id
|
||||
*/
|
||||
get attrId(): 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>;
|
||||
}
|
||||
export declare namespace CfnMicrosoftAD {
|
||||
/**
|
||||
* Contains VPC information for the [CreateDirectory](https://docs.aws.amazon.com/directoryservice/latest/devguide/API_CreateDirectory.html) or [CreateMicrosoftAD](https://docs.aws.amazon.com/directoryservice/latest/devguide/API_CreateMicrosoftAD.html) operation.
|
||||
*
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-directoryservice-microsoftad-vpcsettings.html
|
||||
*/
|
||||
interface VpcSettingsProperty {
|
||||
/**
|
||||
* The identifiers of the subnets for the directory servers.
|
||||
*
|
||||
* The two subnets must be in different Availability Zones. Directory Service specifies a directory server and a DNS server in each of these subnets.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-directoryservice-microsoftad-vpcsettings.html#cfn-directoryservice-microsoftad-vpcsettings-subnetids
|
||||
*/
|
||||
readonly subnetIds: Array<string>;
|
||||
/**
|
||||
* The identifier of the VPC in which to create the directory.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-directoryservice-microsoftad-vpcsettings.html#cfn-directoryservice-microsoftad-vpcsettings-vpcid
|
||||
*/
|
||||
readonly vpcId: string;
|
||||
}
|
||||
}
|
||||
/**
|
||||
* Properties for defining a `CfnMicrosoftAD`
|
||||
*
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-microsoftad.html
|
||||
*/
|
||||
export interface CfnMicrosoftADProps {
|
||||
/**
|
||||
* Specifies an alias for a directory and assigns the alias to the directory.
|
||||
*
|
||||
* The alias is used to construct the access URL for the directory, such as `http://<alias>.awsapps.com` . By default, CloudFormation does not create an alias.
|
||||
*
|
||||
* > After an alias has been created, it cannot be deleted or reused, so this operation should only be used when absolutely necessary.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-microsoftad.html#cfn-directoryservice-microsoftad-createalias
|
||||
*/
|
||||
readonly createAlias?: boolean | cdk.IResolvable;
|
||||
/**
|
||||
* AWS Managed Microsoft AD is available in two editions: `Standard` and `Enterprise` .
|
||||
*
|
||||
* `Enterprise` is the default.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-microsoftad.html#cfn-directoryservice-microsoftad-edition
|
||||
*/
|
||||
readonly edition?: string;
|
||||
/**
|
||||
* Whether to enable single sign-on for a Microsoft Active Directory in AWS .
|
||||
*
|
||||
* Single sign-on allows users in your directory to access certain AWS services from a computer joined to the directory without having to enter their credentials separately. If you don't specify a value, CloudFormation disables single sign-on by default.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-microsoftad.html#cfn-directoryservice-microsoftad-enablesso
|
||||
*/
|
||||
readonly enableSso?: boolean | cdk.IResolvable;
|
||||
/**
|
||||
* The fully qualified domain name for the AWS Managed Microsoft AD directory, such as `corp.example.com` . This name will resolve inside your VPC only. It does not need to be publicly resolvable.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-microsoftad.html#cfn-directoryservice-microsoftad-name
|
||||
*/
|
||||
readonly name: string;
|
||||
/**
|
||||
* The password for the default administrative user named `Admin` .
|
||||
*
|
||||
* If you need to change the password for the administrator account, see the [ResetUserPassword](https://docs.aws.amazon.com/directoryservice/latest/devguide/API_ResetUserPassword.html) API call in the *Directory Service API Reference* .
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-microsoftad.html#cfn-directoryservice-microsoftad-password
|
||||
*/
|
||||
readonly password: string;
|
||||
/**
|
||||
* The NetBIOS name for your domain, such as `CORP` .
|
||||
*
|
||||
* If you don't specify a NetBIOS name, it will default to the first part of your directory DNS. For example, `CORP` for the directory DNS `corp.example.com` .
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-microsoftad.html#cfn-directoryservice-microsoftad-shortname
|
||||
*/
|
||||
readonly shortName?: string;
|
||||
/**
|
||||
* Specifies the VPC settings of the Microsoft AD directory server in AWS .
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-microsoftad.html#cfn-directoryservice-microsoftad-vpcsettings
|
||||
*/
|
||||
readonly vpcSettings: cdk.IResolvable | CfnMicrosoftAD.VpcSettingsProperty;
|
||||
}
|
||||
/**
|
||||
* The `AWS::DirectoryService::SimpleAD` resource specifies an Directory Service Simple Active Directory ( Simple AD ) in AWS so that your directory users and groups can access the AWS Management Console and AWS applications using their existing credentials.
|
||||
*
|
||||
* Simple AD is a Microsoft Active Directory–compatible directory. For more information, see [Simple Active Directory](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/directory_simple_ad.html) in the *Directory Service Admin Guide* .
|
||||
*
|
||||
* @cloudformationResource AWS::DirectoryService::SimpleAD
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-simplead.html
|
||||
*/
|
||||
export declare class CfnSimpleAD extends cdk.CfnResource implements cdk.IInspectable, ISimpleADRef, cdk.ITaggableV2 {
|
||||
/**
|
||||
* The CloudFormation resource type name for this resource class.
|
||||
*/
|
||||
static readonly CFN_RESOURCE_TYPE_NAME: string;
|
||||
/**
|
||||
* Build a CfnSimpleAD 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): CfnSimpleAD;
|
||||
/**
|
||||
* Checks whether the given object is a CfnSimpleAD
|
||||
*/
|
||||
static isCfnSimpleAD(x: any): x is CfnSimpleAD;
|
||||
/**
|
||||
* Creates a new ISimpleADRef from a directoryId
|
||||
*/
|
||||
static fromDirectoryId(scope: constructs.Construct, id: string, directoryId: string): ISimpleADRef;
|
||||
static arnForSimpleAD(resource: ISimpleADRef): string;
|
||||
/**
|
||||
* Tag Manager which manages the tags for this resource
|
||||
*/
|
||||
readonly cdkTagManager: cdk.TagManager;
|
||||
/**
|
||||
* If set to `true` , specifies an alias for a directory and assigns the alias to the directory.
|
||||
*/
|
||||
private _createAlias?;
|
||||
/**
|
||||
* A description for the directory.
|
||||
*/
|
||||
private _description?;
|
||||
/**
|
||||
* Whether to enable single sign-on for a directory.
|
||||
*/
|
||||
private _enableSso?;
|
||||
/**
|
||||
* The fully qualified name for the directory, such as `corp.example.com` .
|
||||
*/
|
||||
private _name;
|
||||
/**
|
||||
* The password for the directory administrator.
|
||||
*/
|
||||
private _password?;
|
||||
/**
|
||||
* The NetBIOS name of the directory, such as `CORP` .
|
||||
*/
|
||||
private _shortName?;
|
||||
/**
|
||||
* The size of the directory.
|
||||
*/
|
||||
private _size;
|
||||
private _tags?;
|
||||
/**
|
||||
* A [DirectoryVpcSettings](https://docs.aws.amazon.com/directoryservice/latest/devguide/API_DirectoryVpcSettings.html) object that contains additional information for the operation.
|
||||
*/
|
||||
private _vpcSettings;
|
||||
protected readonly cfnPropertyNames: Record<string, string>;
|
||||
/**
|
||||
* Create a new `AWS::DirectoryService::SimpleAD`.
|
||||
*
|
||||
* @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: CfnSimpleADProps);
|
||||
get simpleAdRef(): SimpleADReference;
|
||||
/**
|
||||
* If set to `true` , specifies an alias for a directory and assigns the alias to the directory.
|
||||
*/
|
||||
get createAlias(): boolean | cdk.IResolvable | undefined;
|
||||
/**
|
||||
* If set to `true` , specifies an alias for a directory and assigns the alias to the directory.
|
||||
*/
|
||||
set createAlias(value: boolean | cdk.IResolvable | undefined);
|
||||
/**
|
||||
* A description for the directory.
|
||||
*/
|
||||
get description(): string | undefined;
|
||||
/**
|
||||
* A description for the directory.
|
||||
*/
|
||||
set description(value: string | undefined);
|
||||
/**
|
||||
* Whether to enable single sign-on for a directory.
|
||||
*/
|
||||
get enableSso(): boolean | cdk.IResolvable | undefined;
|
||||
/**
|
||||
* Whether to enable single sign-on for a directory.
|
||||
*/
|
||||
set enableSso(value: boolean | cdk.IResolvable | undefined);
|
||||
/**
|
||||
* The fully qualified name for the directory, such as `corp.example.com` .
|
||||
*/
|
||||
get name(): string;
|
||||
/**
|
||||
* The fully qualified name for the directory, such as `corp.example.com` .
|
||||
*/
|
||||
set name(value: string);
|
||||
/**
|
||||
* The password for the directory administrator.
|
||||
*/
|
||||
get password(): string | undefined;
|
||||
/**
|
||||
* The password for the directory administrator.
|
||||
*/
|
||||
set password(value: string | undefined);
|
||||
/**
|
||||
* The NetBIOS name of the directory, such as `CORP` .
|
||||
*/
|
||||
get shortName(): string | undefined;
|
||||
/**
|
||||
* The NetBIOS name of the directory, such as `CORP` .
|
||||
*/
|
||||
set shortName(value: string | undefined);
|
||||
/**
|
||||
* The size of the directory.
|
||||
*/
|
||||
get size(): string;
|
||||
/**
|
||||
* The size of the directory.
|
||||
*/
|
||||
set size(value: string);
|
||||
get tags(): Array<cdk.CfnTag> | undefined;
|
||||
set tags(value: Array<cdk.CfnTag> | undefined);
|
||||
/**
|
||||
* A [DirectoryVpcSettings](https://docs.aws.amazon.com/directoryservice/latest/devguide/API_DirectoryVpcSettings.html) object that contains additional information for the operation.
|
||||
*/
|
||||
get vpcSettings(): cdk.IResolvable | CfnSimpleAD.VpcSettingsProperty;
|
||||
/**
|
||||
* A [DirectoryVpcSettings](https://docs.aws.amazon.com/directoryservice/latest/devguide/API_DirectoryVpcSettings.html) object that contains additional information for the operation.
|
||||
*/
|
||||
set vpcSettings(value: cdk.IResolvable | CfnSimpleAD.VpcSettingsProperty);
|
||||
/**
|
||||
* The alias for a directory. For example: `alias4-mydirectory-12345abcgmzsk` (if you have the `CreateAlias` property set to true).
|
||||
*
|
||||
* @cloudformationAttribute Alias
|
||||
*/
|
||||
get attrAlias(): string;
|
||||
/**
|
||||
* The directory ID. For example: `d-12373a053a` .
|
||||
*
|
||||
* @cloudformationAttribute DirectoryId
|
||||
*/
|
||||
get attrDirectoryId(): string;
|
||||
/**
|
||||
* The IP addresses of the DNS servers for the directory, such as `[ "172.31.3.154", "172.31.63.203" ]` .
|
||||
*
|
||||
* @cloudformationAttribute DnsIpAddresses
|
||||
*/
|
||||
get attrDnsIpAddresses(): Array<string>;
|
||||
/**
|
||||
* @cloudformationAttribute Id
|
||||
*/
|
||||
get attrId(): 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>;
|
||||
}
|
||||
export declare namespace CfnSimpleAD {
|
||||
/**
|
||||
* Contains VPC information for the [CreateDirectory](https://docs.aws.amazon.com/directoryservice/latest/devguide/API_CreateDirectory.html) or [CreateMicrosoftAD](https://docs.aws.amazon.com/directoryservice/latest/devguide/API_CreateMicrosoftAD.html) operation.
|
||||
*
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-directoryservice-simplead-vpcsettings.html
|
||||
*/
|
||||
interface VpcSettingsProperty {
|
||||
/**
|
||||
* The identifiers of the subnets for the directory servers.
|
||||
*
|
||||
* The two subnets must be in different Availability Zones. Directory Service specifies a directory server and a DNS server in each of these subnets.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-directoryservice-simplead-vpcsettings.html#cfn-directoryservice-simplead-vpcsettings-subnetids
|
||||
*/
|
||||
readonly subnetIds: Array<string>;
|
||||
/**
|
||||
* The identifier of the VPC in which to create the directory.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-directoryservice-simplead-vpcsettings.html#cfn-directoryservice-simplead-vpcsettings-vpcid
|
||||
*/
|
||||
readonly vpcId: string;
|
||||
}
|
||||
}
|
||||
/**
|
||||
* Properties for defining a `CfnSimpleAD`
|
||||
*
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-simplead.html
|
||||
*/
|
||||
export interface CfnSimpleADProps {
|
||||
/**
|
||||
* If set to `true` , specifies an alias for a directory and assigns the alias to the directory.
|
||||
*
|
||||
* The alias is used to construct the access URL for the directory, such as `http://<alias>.awsapps.com` . By default, this property is set to `false` .
|
||||
*
|
||||
* > After an alias has been created, it cannot be deleted or reused, so this operation should only be used when absolutely necessary.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-simplead.html#cfn-directoryservice-simplead-createalias
|
||||
*/
|
||||
readonly createAlias?: boolean | cdk.IResolvable;
|
||||
/**
|
||||
* A description for the directory.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-simplead.html#cfn-directoryservice-simplead-description
|
||||
*/
|
||||
readonly description?: string;
|
||||
/**
|
||||
* Whether to enable single sign-on for a directory.
|
||||
*
|
||||
* If you don't specify a value, CloudFormation disables single sign-on by default.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-simplead.html#cfn-directoryservice-simplead-enablesso
|
||||
*/
|
||||
readonly enableSso?: boolean | cdk.IResolvable;
|
||||
/**
|
||||
* The fully qualified name for the directory, such as `corp.example.com` .
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-simplead.html#cfn-directoryservice-simplead-name
|
||||
*/
|
||||
readonly name: string;
|
||||
/**
|
||||
* The password for the directory administrator.
|
||||
*
|
||||
* The directory creation process creates a directory administrator account with the user name `Administrator` and this password.
|
||||
*
|
||||
* If you need to change the password for the administrator account, see the [ResetUserPassword](https://docs.aws.amazon.com/directoryservice/latest/devguide/API_ResetUserPassword.html) API call in the *Directory Service API Reference* .
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-simplead.html#cfn-directoryservice-simplead-password
|
||||
*/
|
||||
readonly password?: string;
|
||||
/**
|
||||
* The NetBIOS name of the directory, such as `CORP` .
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-simplead.html#cfn-directoryservice-simplead-shortname
|
||||
*/
|
||||
readonly shortName?: string;
|
||||
/**
|
||||
* The size of the directory.
|
||||
*
|
||||
* For valid values, see [CreateDirectory](https://docs.aws.amazon.com/directoryservice/latest/devguide/API_CreateDirectory.html) in the *Directory Service API Reference* .
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-simplead.html#cfn-directoryservice-simplead-size
|
||||
*/
|
||||
readonly size: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-simplead.html#cfn-directoryservice-simplead-tags
|
||||
*/
|
||||
readonly tags?: Array<cdk.CfnTag>;
|
||||
/**
|
||||
* A [DirectoryVpcSettings](https://docs.aws.amazon.com/directoryservice/latest/devguide/API_DirectoryVpcSettings.html) object that contains additional information for the operation.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-simplead.html#cfn-directoryservice-simplead-vpcsettings
|
||||
*/
|
||||
readonly vpcSettings: cdk.IResolvable | CfnSimpleAD.VpcSettingsProperty;
|
||||
}
|
||||
export type { IMicrosoftADRef, MicrosoftADReference };
|
||||
export type { ISimpleADRef, SimpleADReference };
|
||||
1
cdk/node_modules/aws-cdk-lib/aws-directoryservice/lib/directoryservice.generated.js
generated
vendored
Normal file
1
cdk/node_modules/aws-cdk-lib/aws-directoryservice/lib/directoryservice.generated.js
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
cdk/node_modules/aws-cdk-lib/aws-directoryservice/lib/index.d.ts
generated
vendored
Normal file
1
cdk/node_modules/aws-cdk-lib/aws-directoryservice/lib/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export * from './directoryservice.generated';
|
||||
1
cdk/node_modules/aws-cdk-lib/aws-directoryservice/lib/index.js
generated
vendored
Normal file
1
cdk/node_modules/aws-cdk-lib/aws-directoryservice/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.CfnMicrosoftAD=void 0,Object.defineProperty(exports,_noFold="CfnMicrosoftAD",{enumerable:!0,configurable:!0,get:()=>{var value=require("./directoryservice.generated").CfnMicrosoftAD;return Object.defineProperty(exports,_noFold="CfnMicrosoftAD",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnSimpleAD=void 0,Object.defineProperty(exports,_noFold="CfnSimpleAD",{enumerable:!0,configurable:!0,get:()=>{var value=require("./directoryservice.generated").CfnSimpleAD;return Object.defineProperty(exports,_noFold="CfnSimpleAD",{enumerable:!0,configurable:!0,value}),value}});
|
||||
Reference in New Issue
Block a user