Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.opensearchservice package.
Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.opensearchservice package.
(advanced-security-options-builder id config)
Creates a AdvancedSecurityOptions$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `AdvancedSecurityOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(build-advanced-security-options-builder builder id config)
The build-advanced-security-options-builder function updates a AdvancedSecurityOptions$Builder instance using the provided configuration. The function takes the AdvancedSecurityOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
masterUserArn | java.lang.String | cdk.support/lookup-entry | :master-user-arn |
masterUserName | java.lang.String | cdk.support/lookup-entry | :master-user-name |
masterUserPassword | software.amazon.awscdk.SecretValue | cdk.support/lookup-entry | :master-user-password |
samlAuthenticationEnabled | java.lang.Boolean | cdk.support/lookup-entry | :saml-authentication-enabled |
samlAuthenticationOptions | software.amazon.awscdk.services.opensearchservice.SAMLOptionsProperty | cdk.support/lookup-entry | :saml-authentication-options |
The build-advanced-security-options-builder function updates a AdvancedSecurityOptions$Builder instance using the provided configuration. The function takes the AdvancedSecurityOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `masterUserArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:master-user-arn` | | `masterUserName` | java.lang.String | [[cdk.support/lookup-entry]] | `:master-user-name` | | `masterUserPassword` | software.amazon.awscdk.SecretValue | [[cdk.support/lookup-entry]] | `:master-user-password` | | `samlAuthenticationEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:saml-authentication-enabled` | | `samlAuthenticationOptions` | software.amazon.awscdk.services.opensearchservice.SAMLOptionsProperty | [[cdk.support/lookup-entry]] | `:saml-authentication-options` |
(build-capacity-config-builder builder id config)
The build-capacity-config-builder function updates a CapacityConfig$Builder instance using the provided configuration. The function takes the CapacityConfig$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
dataNodeInstanceType | java.lang.String | cdk.support/lookup-entry | :data-node-instance-type |
dataNodes | java.lang.Number | cdk.support/lookup-entry | :data-nodes |
masterNodeInstanceType | java.lang.String | cdk.support/lookup-entry | :master-node-instance-type |
masterNodes | java.lang.Number | cdk.support/lookup-entry | :master-nodes |
multiAzWithStandbyEnabled | java.lang.Boolean | cdk.support/lookup-entry | :multi-az-with-standby-enabled |
warmInstanceType | java.lang.String | cdk.support/lookup-entry | :warm-instance-type |
warmNodes | java.lang.Number | cdk.support/lookup-entry | :warm-nodes |
The build-capacity-config-builder function updates a CapacityConfig$Builder instance using the provided configuration. The function takes the CapacityConfig$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `dataNodeInstanceType` | java.lang.String | [[cdk.support/lookup-entry]] | `:data-node-instance-type` | | `dataNodes` | java.lang.Number | [[cdk.support/lookup-entry]] | `:data-nodes` | | `masterNodeInstanceType` | java.lang.String | [[cdk.support/lookup-entry]] | `:master-node-instance-type` | | `masterNodes` | java.lang.Number | [[cdk.support/lookup-entry]] | `:master-nodes` | | `multiAzWithStandbyEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:multi-az-with-standby-enabled` | | `warmInstanceType` | java.lang.String | [[cdk.support/lookup-entry]] | `:warm-instance-type` | | `warmNodes` | java.lang.Number | [[cdk.support/lookup-entry]] | `:warm-nodes` |
(build-cfn-domain-advanced-security-options-input-property-builder builder
id
config)
The build-cfn-domain-advanced-security-options-input-property-builder function updates a CfnDomain$AdvancedSecurityOptionsInputProperty$Builder instance using the provided configuration. The function takes the CfnDomain$AdvancedSecurityOptionsInputProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
anonymousAuthDisableDate | java.lang.String | cdk.support/lookup-entry | :anonymous-auth-disable-date |
anonymousAuthEnabled | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :anonymous-auth-enabled |
enabled | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :enabled |
internalUserDatabaseEnabled | java.lang.Boolean | cdk.support/lookup-entry | :internal-user-database-enabled |
masterUserOptions | software.amazon.awscdk.services.opensearchservice.CfnDomain$MasterUserOptionsProperty | cdk.support/lookup-entry | :master-user-options |
samlOptions | software.amazon.awscdk.services.opensearchservice.CfnDomain$SAMLOptionsProperty | cdk.support/lookup-entry | :saml-options |
The build-cfn-domain-advanced-security-options-input-property-builder function updates a CfnDomain$AdvancedSecurityOptionsInputProperty$Builder instance using the provided configuration. The function takes the CfnDomain$AdvancedSecurityOptionsInputProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `anonymousAuthDisableDate` | java.lang.String | [[cdk.support/lookup-entry]] | `:anonymous-auth-disable-date` | | `anonymousAuthEnabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:anonymous-auth-enabled` | | `enabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:enabled` | | `internalUserDatabaseEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:internal-user-database-enabled` | | `masterUserOptions` | software.amazon.awscdk.services.opensearchservice.CfnDomain$MasterUserOptionsProperty | [[cdk.support/lookup-entry]] | `:master-user-options` | | `samlOptions` | software.amazon.awscdk.services.opensearchservice.CfnDomain$SAMLOptionsProperty | [[cdk.support/lookup-entry]] | `:saml-options` |
(build-cfn-domain-builder builder id config)
The build-cfn-domain-builder function updates a CfnDomain$Builder instance using the provided configuration. The function takes the CfnDomain$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
accessPolicies | java.lang.Object | cdk.support/lookup-entry | :access-policies |
advancedOptions | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :advanced-options |
advancedSecurityOptions | software.amazon.awscdk.services.opensearchservice.CfnDomain$AdvancedSecurityOptionsInputProperty | cdk.support/lookup-entry | :advanced-security-options |
clusterConfig | software.amazon.awscdk.services.opensearchservice.CfnDomain$ClusterConfigProperty | cdk.support/lookup-entry | :cluster-config |
cognitoOptions | software.amazon.awscdk.services.opensearchservice.CfnDomain$CognitoOptionsProperty | cdk.support/lookup-entry | :cognito-options |
domainArn | java.lang.String | cdk.support/lookup-entry | :domain-arn |
domainEndpointOptions | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :domain-endpoint-options |
domainName | java.lang.String | cdk.support/lookup-entry | :domain-name |
ebsOptions | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :ebs-options |
encryptionAtRestOptions | software.amazon.awscdk.services.opensearchservice.CfnDomain$EncryptionAtRestOptionsProperty | cdk.support/lookup-entry | :encryption-at-rest-options |
engineVersion | java.lang.String | cdk.support/lookup-entry | :engine-version |
ipAddressType | java.lang.String | cdk.support/lookup-entry | :ip-address-type |
logPublishingOptions | java.util.Map | cdk.support/lookup-entry | :log-publishing-options |
nodeToNodeEncryptionOptions | software.amazon.awscdk.services.opensearchservice.CfnDomain$NodeToNodeEncryptionOptionsProperty | cdk.support/lookup-entry | :node-to-node-encryption-options |
offPeakWindowOptions | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :off-peak-window-options |
snapshotOptions | software.amazon.awscdk.services.opensearchservice.CfnDomain$SnapshotOptionsProperty | cdk.support/lookup-entry | :snapshot-options |
softwareUpdateOptions | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :software-update-options |
tags | java.util.List | cdk.support/lookup-entry | :tags |
vpcOptions | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :vpc-options |
The build-cfn-domain-builder function updates a CfnDomain$Builder instance using the provided configuration. The function takes the CfnDomain$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `accessPolicies` | java.lang.Object | [[cdk.support/lookup-entry]] | `:access-policies` | | `advancedOptions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:advanced-options` | | `advancedSecurityOptions` | software.amazon.awscdk.services.opensearchservice.CfnDomain$AdvancedSecurityOptionsInputProperty | [[cdk.support/lookup-entry]] | `:advanced-security-options` | | `clusterConfig` | software.amazon.awscdk.services.opensearchservice.CfnDomain$ClusterConfigProperty | [[cdk.support/lookup-entry]] | `:cluster-config` | | `cognitoOptions` | software.amazon.awscdk.services.opensearchservice.CfnDomain$CognitoOptionsProperty | [[cdk.support/lookup-entry]] | `:cognito-options` | | `domainArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-arn` | | `domainEndpointOptions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:domain-endpoint-options` | | `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` | | `ebsOptions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:ebs-options` | | `encryptionAtRestOptions` | software.amazon.awscdk.services.opensearchservice.CfnDomain$EncryptionAtRestOptionsProperty | [[cdk.support/lookup-entry]] | `:encryption-at-rest-options` | | `engineVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine-version` | | `ipAddressType` | java.lang.String | [[cdk.support/lookup-entry]] | `:ip-address-type` | | `logPublishingOptions` | java.util.Map | [[cdk.support/lookup-entry]] | `:log-publishing-options` | | `nodeToNodeEncryptionOptions` | software.amazon.awscdk.services.opensearchservice.CfnDomain$NodeToNodeEncryptionOptionsProperty | [[cdk.support/lookup-entry]] | `:node-to-node-encryption-options` | | `offPeakWindowOptions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:off-peak-window-options` | | `snapshotOptions` | software.amazon.awscdk.services.opensearchservice.CfnDomain$SnapshotOptionsProperty | [[cdk.support/lookup-entry]] | `:snapshot-options` | | `softwareUpdateOptions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:software-update-options` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` | | `vpcOptions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:vpc-options` |
(build-cfn-domain-cluster-config-property-builder builder id config)
The build-cfn-domain-cluster-config-property-builder function updates a CfnDomain$ClusterConfigProperty$Builder instance using the provided configuration. The function takes the CfnDomain$ClusterConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
coldStorageOptions | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :cold-storage-options |
dedicatedMasterCount | java.lang.Number | cdk.support/lookup-entry | :dedicated-master-count |
dedicatedMasterEnabled | java.lang.Boolean | cdk.support/lookup-entry | :dedicated-master-enabled |
dedicatedMasterType | java.lang.String | cdk.support/lookup-entry | :dedicated-master-type |
instanceCount | java.lang.Number | cdk.support/lookup-entry | :instance-count |
instanceType | java.lang.String | cdk.support/lookup-entry | :instance-type |
multiAzWithStandbyEnabled | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :multi-az-with-standby-enabled |
warmCount | java.lang.Number | cdk.support/lookup-entry | :warm-count |
warmEnabled | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :warm-enabled |
warmType | java.lang.String | cdk.support/lookup-entry | :warm-type |
zoneAwarenessConfig | software.amazon.awscdk.services.opensearchservice.CfnDomain$ZoneAwarenessConfigProperty | cdk.support/lookup-entry | :zone-awareness-config |
zoneAwarenessEnabled | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :zone-awareness-enabled |
The build-cfn-domain-cluster-config-property-builder function updates a CfnDomain$ClusterConfigProperty$Builder instance using the provided configuration. The function takes the CfnDomain$ClusterConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `coldStorageOptions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:cold-storage-options` | | `dedicatedMasterCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:dedicated-master-count` | | `dedicatedMasterEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:dedicated-master-enabled` | | `dedicatedMasterType` | java.lang.String | [[cdk.support/lookup-entry]] | `:dedicated-master-type` | | `instanceCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:instance-count` | | `instanceType` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-type` | | `multiAzWithStandbyEnabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:multi-az-with-standby-enabled` | | `warmCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:warm-count` | | `warmEnabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:warm-enabled` | | `warmType` | java.lang.String | [[cdk.support/lookup-entry]] | `:warm-type` | | `zoneAwarenessConfig` | software.amazon.awscdk.services.opensearchservice.CfnDomain$ZoneAwarenessConfigProperty | [[cdk.support/lookup-entry]] | `:zone-awareness-config` | | `zoneAwarenessEnabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:zone-awareness-enabled` |
(build-cfn-domain-cognito-options-property-builder builder id config)
The build-cfn-domain-cognito-options-property-builder function updates a CfnDomain$CognitoOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$CognitoOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
enabled | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :enabled |
identityPoolId | java.lang.String | cdk.support/lookup-entry | :identity-pool-id |
roleArn | java.lang.String | cdk.support/lookup-entry | :role-arn |
userPoolId | java.lang.String | cdk.support/lookup-entry | :user-pool-id |
The build-cfn-domain-cognito-options-property-builder function updates a CfnDomain$CognitoOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$CognitoOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `enabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:enabled` | | `identityPoolId` | java.lang.String | [[cdk.support/lookup-entry]] | `:identity-pool-id` | | `roleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-arn` | | `userPoolId` | java.lang.String | [[cdk.support/lookup-entry]] | `:user-pool-id` |
(build-cfn-domain-cold-storage-options-property-builder builder id config)
The build-cfn-domain-cold-storage-options-property-builder function updates a CfnDomain$ColdStorageOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$ColdStorageOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
enabled | java.lang.Boolean | cdk.support/lookup-entry | :enabled |
The build-cfn-domain-cold-storage-options-property-builder function updates a CfnDomain$ColdStorageOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$ColdStorageOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
(build-cfn-domain-domain-endpoint-options-property-builder builder id config)
The build-cfn-domain-domain-endpoint-options-property-builder function updates a CfnDomain$DomainEndpointOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$DomainEndpointOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
customEndpoint | java.lang.String | cdk.support/lookup-entry | :custom-endpoint |
customEndpointCertificateArn | java.lang.String | cdk.support/lookup-entry | :custom-endpoint-certificate-arn |
customEndpointEnabled | java.lang.Boolean | cdk.support/lookup-entry | :custom-endpoint-enabled |
enforceHttps | java.lang.Boolean | cdk.support/lookup-entry | :enforce-https |
tlsSecurityPolicy | java.lang.String | cdk.support/lookup-entry | :tls-security-policy |
The build-cfn-domain-domain-endpoint-options-property-builder function updates a CfnDomain$DomainEndpointOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$DomainEndpointOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `customEndpoint` | java.lang.String | [[cdk.support/lookup-entry]] | `:custom-endpoint` | | `customEndpointCertificateArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:custom-endpoint-certificate-arn` | | `customEndpointEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:custom-endpoint-enabled` | | `enforceHttps` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enforce-https` | | `tlsSecurityPolicy` | java.lang.String | [[cdk.support/lookup-entry]] | `:tls-security-policy` |
(build-cfn-domain-ebs-options-property-builder builder id config)
The build-cfn-domain-ebs-options-property-builder function updates a CfnDomain$EBSOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$EBSOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
ebsEnabled | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :ebs-enabled |
iops | java.lang.Number | cdk.support/lookup-entry | :iops |
throughput | java.lang.Number | cdk.support/lookup-entry | :throughput |
volumeSize | java.lang.Number | cdk.support/lookup-entry | :volume-size |
volumeType | java.lang.String | cdk.support/lookup-entry | :volume-type |
The build-cfn-domain-ebs-options-property-builder function updates a CfnDomain$EBSOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$EBSOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `ebsEnabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:ebs-enabled` | | `iops` | java.lang.Number | [[cdk.support/lookup-entry]] | `:iops` | | `throughput` | java.lang.Number | [[cdk.support/lookup-entry]] | `:throughput` | | `volumeSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:volume-size` | | `volumeType` | java.lang.String | [[cdk.support/lookup-entry]] | `:volume-type` |
(build-cfn-domain-encryption-at-rest-options-property-builder builder id config)
The build-cfn-domain-encryption-at-rest-options-property-builder function updates a CfnDomain$EncryptionAtRestOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$EncryptionAtRestOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
enabled | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :enabled |
kmsKeyId | java.lang.String | cdk.support/lookup-entry | :kms-key-id |
The build-cfn-domain-encryption-at-rest-options-property-builder function updates a CfnDomain$EncryptionAtRestOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$EncryptionAtRestOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `enabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:enabled` | | `kmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:kms-key-id` |
(build-cfn-domain-idp-property-builder builder id config)
The build-cfn-domain-idp-property-builder function updates a CfnDomain$IdpProperty$Builder instance using the provided configuration. The function takes the CfnDomain$IdpProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
entityId | java.lang.String | cdk.support/lookup-entry | :entity-id |
metadataContent | java.lang.String | cdk.support/lookup-entry | :metadata-content |
The build-cfn-domain-idp-property-builder function updates a CfnDomain$IdpProperty$Builder instance using the provided configuration. The function takes the CfnDomain$IdpProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `entityId` | java.lang.String | [[cdk.support/lookup-entry]] | `:entity-id` | | `metadataContent` | java.lang.String | [[cdk.support/lookup-entry]] | `:metadata-content` |
(build-cfn-domain-log-publishing-option-property-builder builder id config)
The build-cfn-domain-log-publishing-option-property-builder function updates a CfnDomain$LogPublishingOptionProperty$Builder instance using the provided configuration. The function takes the CfnDomain$LogPublishingOptionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cloudWatchLogsLogGroupArn | java.lang.String | cdk.support/lookup-entry | :cloud-watch-logs-log-group-arn |
enabled | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :enabled |
The build-cfn-domain-log-publishing-option-property-builder function updates a CfnDomain$LogPublishingOptionProperty$Builder instance using the provided configuration. The function takes the CfnDomain$LogPublishingOptionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cloudWatchLogsLogGroupArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:cloud-watch-logs-log-group-arn` | | `enabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:enabled` |
(build-cfn-domain-master-user-options-property-builder builder id config)
The build-cfn-domain-master-user-options-property-builder function updates a CfnDomain$MasterUserOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$MasterUserOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
masterUserArn | java.lang.String | cdk.support/lookup-entry | :master-user-arn |
masterUserName | java.lang.String | cdk.support/lookup-entry | :master-user-name |
masterUserPassword | java.lang.String | cdk.support/lookup-entry | :master-user-password |
The build-cfn-domain-master-user-options-property-builder function updates a CfnDomain$MasterUserOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$MasterUserOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `masterUserArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:master-user-arn` | | `masterUserName` | java.lang.String | [[cdk.support/lookup-entry]] | `:master-user-name` | | `masterUserPassword` | java.lang.String | [[cdk.support/lookup-entry]] | `:master-user-password` |
(build-cfn-domain-node-to-node-encryption-options-property-builder builder
id
config)
The build-cfn-domain-node-to-node-encryption-options-property-builder function updates a CfnDomain$NodeToNodeEncryptionOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$NodeToNodeEncryptionOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
enabled | java.lang.Boolean | cdk.support/lookup-entry | :enabled |
The build-cfn-domain-node-to-node-encryption-options-property-builder function updates a CfnDomain$NodeToNodeEncryptionOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$NodeToNodeEncryptionOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
(build-cfn-domain-off-peak-window-options-property-builder builder id config)
The build-cfn-domain-off-peak-window-options-property-builder function updates a CfnDomain$OffPeakWindowOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$OffPeakWindowOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
enabled | java.lang.Boolean | cdk.support/lookup-entry | :enabled |
offPeakWindow | software.amazon.awscdk.services.opensearchservice.CfnDomain$OffPeakWindowProperty | cdk.support/lookup-entry | :off-peak-window |
The build-cfn-domain-off-peak-window-options-property-builder function updates a CfnDomain$OffPeakWindowOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$OffPeakWindowOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` | | `offPeakWindow` | software.amazon.awscdk.services.opensearchservice.CfnDomain$OffPeakWindowProperty | [[cdk.support/lookup-entry]] | `:off-peak-window` |
(build-cfn-domain-off-peak-window-property-builder builder id config)
The build-cfn-domain-off-peak-window-property-builder function updates a CfnDomain$OffPeakWindowProperty$Builder instance using the provided configuration. The function takes the CfnDomain$OffPeakWindowProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
windowStartTime | software.amazon.awscdk.services.opensearchservice.CfnDomain$WindowStartTimeProperty | cdk.support/lookup-entry | :window-start-time |
The build-cfn-domain-off-peak-window-property-builder function updates a CfnDomain$OffPeakWindowProperty$Builder instance using the provided configuration. The function takes the CfnDomain$OffPeakWindowProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `windowStartTime` | software.amazon.awscdk.services.opensearchservice.CfnDomain$WindowStartTimeProperty | [[cdk.support/lookup-entry]] | `:window-start-time` |
(build-cfn-domain-props-builder builder id config)
The build-cfn-domain-props-builder function updates a CfnDomainProps$Builder instance using the provided configuration. The function takes the CfnDomainProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
accessPolicies | java.lang.Object | cdk.support/lookup-entry | :access-policies |
advancedOptions | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :advanced-options |
advancedSecurityOptions | software.amazon.awscdk.services.opensearchservice.CfnDomain$AdvancedSecurityOptionsInputProperty | cdk.support/lookup-entry | :advanced-security-options |
clusterConfig | software.amazon.awscdk.services.opensearchservice.CfnDomain$ClusterConfigProperty | cdk.support/lookup-entry | :cluster-config |
cognitoOptions | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :cognito-options |
domainArn | java.lang.String | cdk.support/lookup-entry | :domain-arn |
domainEndpointOptions | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :domain-endpoint-options |
domainName | java.lang.String | cdk.support/lookup-entry | :domain-name |
ebsOptions | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :ebs-options |
encryptionAtRestOptions | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :encryption-at-rest-options |
engineVersion | java.lang.String | cdk.support/lookup-entry | :engine-version |
ipAddressType | java.lang.String | cdk.support/lookup-entry | :ip-address-type |
logPublishingOptions | java.util.Map | cdk.support/lookup-entry | :log-publishing-options |
nodeToNodeEncryptionOptions | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :node-to-node-encryption-options |
offPeakWindowOptions | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :off-peak-window-options |
snapshotOptions | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :snapshot-options |
softwareUpdateOptions | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :software-update-options |
tags | java.util.List | cdk.support/lookup-entry | :tags |
vpcOptions | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :vpc-options |
The build-cfn-domain-props-builder function updates a CfnDomainProps$Builder instance using the provided configuration. The function takes the CfnDomainProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `accessPolicies` | java.lang.Object | [[cdk.support/lookup-entry]] | `:access-policies` | | `advancedOptions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:advanced-options` | | `advancedSecurityOptions` | software.amazon.awscdk.services.opensearchservice.CfnDomain$AdvancedSecurityOptionsInputProperty | [[cdk.support/lookup-entry]] | `:advanced-security-options` | | `clusterConfig` | software.amazon.awscdk.services.opensearchservice.CfnDomain$ClusterConfigProperty | [[cdk.support/lookup-entry]] | `:cluster-config` | | `cognitoOptions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:cognito-options` | | `domainArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-arn` | | `domainEndpointOptions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:domain-endpoint-options` | | `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` | | `ebsOptions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:ebs-options` | | `encryptionAtRestOptions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:encryption-at-rest-options` | | `engineVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine-version` | | `ipAddressType` | java.lang.String | [[cdk.support/lookup-entry]] | `:ip-address-type` | | `logPublishingOptions` | java.util.Map | [[cdk.support/lookup-entry]] | `:log-publishing-options` | | `nodeToNodeEncryptionOptions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:node-to-node-encryption-options` | | `offPeakWindowOptions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:off-peak-window-options` | | `snapshotOptions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:snapshot-options` | | `softwareUpdateOptions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:software-update-options` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` | | `vpcOptions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:vpc-options` |
(build-cfn-domain-saml-options-property-builder builder id config)
The build-cfn-domain-saml-options-property-builder function updates a CfnDomain$SAMLOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$SAMLOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
enabled | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :enabled |
idp | software.amazon.awscdk.services.opensearchservice.CfnDomain$IdpProperty | cdk.support/lookup-entry | :idp |
masterBackendRole | java.lang.String | cdk.support/lookup-entry | :master-backend-role |
masterUserName | java.lang.String | cdk.support/lookup-entry | :master-user-name |
rolesKey | java.lang.String | cdk.support/lookup-entry | :roles-key |
sessionTimeoutMinutes | java.lang.Number | cdk.support/lookup-entry | :session-timeout-minutes |
subjectKey | java.lang.String | cdk.support/lookup-entry | :subject-key |
The build-cfn-domain-saml-options-property-builder function updates a CfnDomain$SAMLOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$SAMLOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `enabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:enabled` | | `idp` | software.amazon.awscdk.services.opensearchservice.CfnDomain$IdpProperty | [[cdk.support/lookup-entry]] | `:idp` | | `masterBackendRole` | java.lang.String | [[cdk.support/lookup-entry]] | `:master-backend-role` | | `masterUserName` | java.lang.String | [[cdk.support/lookup-entry]] | `:master-user-name` | | `rolesKey` | java.lang.String | [[cdk.support/lookup-entry]] | `:roles-key` | | `sessionTimeoutMinutes` | java.lang.Number | [[cdk.support/lookup-entry]] | `:session-timeout-minutes` | | `subjectKey` | java.lang.String | [[cdk.support/lookup-entry]] | `:subject-key` |
(build-cfn-domain-service-software-options-property-builder builder id config)
The build-cfn-domain-service-software-options-property-builder function updates a CfnDomain$ServiceSoftwareOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$ServiceSoftwareOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
automatedUpdateDate | java.lang.String | cdk.support/lookup-entry | :automated-update-date |
cancellable | java.lang.Boolean | cdk.support/lookup-entry | :cancellable |
currentVersion | java.lang.String | cdk.support/lookup-entry | :current-version |
description | java.lang.String | cdk.support/lookup-entry | :description |
newVersion | java.lang.String | cdk.support/lookup-entry | :new-version |
optionalDeployment | java.lang.Boolean | cdk.support/lookup-entry | :optional-deployment |
updateAvailable | java.lang.Boolean | cdk.support/lookup-entry | :update-available |
updateStatus | java.lang.String | cdk.support/lookup-entry | :update-status |
The build-cfn-domain-service-software-options-property-builder function updates a CfnDomain$ServiceSoftwareOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$ServiceSoftwareOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `automatedUpdateDate` | java.lang.String | [[cdk.support/lookup-entry]] | `:automated-update-date` | | `cancellable` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:cancellable` | | `currentVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:current-version` | | `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` | | `newVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:new-version` | | `optionalDeployment` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:optional-deployment` | | `updateAvailable` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:update-available` | | `updateStatus` | java.lang.String | [[cdk.support/lookup-entry]] | `:update-status` |
(build-cfn-domain-snapshot-options-property-builder builder id config)
The build-cfn-domain-snapshot-options-property-builder function updates a CfnDomain$SnapshotOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$SnapshotOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
automatedSnapshotStartHour | java.lang.Number | cdk.support/lookup-entry | :automated-snapshot-start-hour |
The build-cfn-domain-snapshot-options-property-builder function updates a CfnDomain$SnapshotOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$SnapshotOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `automatedSnapshotStartHour` | java.lang.Number | [[cdk.support/lookup-entry]] | `:automated-snapshot-start-hour` |
(build-cfn-domain-software-update-options-property-builder builder id config)
The build-cfn-domain-software-update-options-property-builder function updates a CfnDomain$SoftwareUpdateOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$SoftwareUpdateOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
autoSoftwareUpdateEnabled | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :auto-software-update-enabled |
The build-cfn-domain-software-update-options-property-builder function updates a CfnDomain$SoftwareUpdateOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$SoftwareUpdateOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `autoSoftwareUpdateEnabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:auto-software-update-enabled` |
(build-cfn-domain-vpc-options-property-builder builder id config)
The build-cfn-domain-vpc-options-property-builder function updates a CfnDomain$VPCOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$VPCOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
securityGroupIds | java.util.List | cdk.support/lookup-entry | :security-group-ids |
subnetIds | java.util.List | cdk.support/lookup-entry | :subnet-ids |
The build-cfn-domain-vpc-options-property-builder function updates a CfnDomain$VPCOptionsProperty$Builder instance using the provided configuration. The function takes the CfnDomain$VPCOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `securityGroupIds` | java.util.List | [[cdk.support/lookup-entry]] | `:security-group-ids` | | `subnetIds` | java.util.List | [[cdk.support/lookup-entry]] | `:subnet-ids` |
(build-cfn-domain-window-start-time-property-builder builder id config)
The build-cfn-domain-window-start-time-property-builder function updates a CfnDomain$WindowStartTimeProperty$Builder instance using the provided configuration. The function takes the CfnDomain$WindowStartTimeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
hours | java.lang.Number | cdk.support/lookup-entry | :hours |
minutes | java.lang.Number | cdk.support/lookup-entry | :minutes |
The build-cfn-domain-window-start-time-property-builder function updates a CfnDomain$WindowStartTimeProperty$Builder instance using the provided configuration. The function takes the CfnDomain$WindowStartTimeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `hours` | java.lang.Number | [[cdk.support/lookup-entry]] | `:hours` | | `minutes` | java.lang.Number | [[cdk.support/lookup-entry]] | `:minutes` |
(build-cfn-domain-zone-awareness-config-property-builder builder id config)
The build-cfn-domain-zone-awareness-config-property-builder function updates a CfnDomain$ZoneAwarenessConfigProperty$Builder instance using the provided configuration. The function takes the CfnDomain$ZoneAwarenessConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
availabilityZoneCount | java.lang.Number | cdk.support/lookup-entry | :availability-zone-count |
The build-cfn-domain-zone-awareness-config-property-builder function updates a CfnDomain$ZoneAwarenessConfigProperty$Builder instance using the provided configuration. The function takes the CfnDomain$ZoneAwarenessConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `availabilityZoneCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:availability-zone-count` |
(build-cognito-options-builder builder id config)
The build-cognito-options-builder function updates a CognitoOptions$Builder instance using the provided configuration. The function takes the CognitoOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
identityPoolId | java.lang.String | cdk.support/lookup-entry | :identity-pool-id |
role | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :role |
userPoolId | java.lang.String | cdk.support/lookup-entry | :user-pool-id |
The build-cognito-options-builder function updates a CognitoOptions$Builder instance using the provided configuration. The function takes the CognitoOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `identityPoolId` | java.lang.String | [[cdk.support/lookup-entry]] | `:identity-pool-id` | | `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` | | `userPoolId` | java.lang.String | [[cdk.support/lookup-entry]] | `:user-pool-id` |
(build-custom-endpoint-options-builder builder id config)
The build-custom-endpoint-options-builder function updates a CustomEndpointOptions$Builder instance using the provided configuration. The function takes the CustomEndpointOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
certificate | software.amazon.awscdk.services.certificatemanager.ICertificate | cdk.support/lookup-entry | :certificate |
domainName | java.lang.String | cdk.support/lookup-entry | :domain-name |
hostedZone | software.amazon.awscdk.services.route53.IHostedZone | cdk.support/lookup-entry | :hosted-zone |
The build-custom-endpoint-options-builder function updates a CustomEndpointOptions$Builder instance using the provided configuration. The function takes the CustomEndpointOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `certificate` | software.amazon.awscdk.services.certificatemanager.ICertificate | [[cdk.support/lookup-entry]] | `:certificate` | | `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` | | `hostedZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:hosted-zone` |
(build-domain-attributes-builder builder id config)
The build-domain-attributes-builder function updates a DomainAttributes$Builder instance using the provided configuration. The function takes the DomainAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
domainArn | java.lang.String | cdk.support/lookup-entry | :domain-arn |
domainEndpoint | java.lang.String | cdk.support/lookup-entry | :domain-endpoint |
The build-domain-attributes-builder function updates a DomainAttributes$Builder instance using the provided configuration. The function takes the DomainAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `domainArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-arn` | | `domainEndpoint` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-endpoint` |
(build-domain-builder builder id config)
The build-domain-builder function updates a Domain$Builder instance using the provided configuration. The function takes the Domain$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
accessPolicies | java.util.List | cdk.support/lookup-entry | :access-policies |
advancedOptions | java.util.Map | cdk.support/lookup-entry | :advanced-options |
automatedSnapshotStartHour | java.lang.Number | cdk.support/lookup-entry | :automated-snapshot-start-hour |
capacity | software.amazon.awscdk.services.opensearchservice.CapacityConfig | cdk.support/lookup-entry | :capacity |
cognitoDashboardsAuth | software.amazon.awscdk.services.opensearchservice.CognitoOptions | cdk.support/lookup-entry | :cognito-dashboards-auth |
coldStorageEnabled | java.lang.Boolean | cdk.support/lookup-entry | :cold-storage-enabled |
customEndpoint | software.amazon.awscdk.services.opensearchservice.CustomEndpointOptions | cdk.support/lookup-entry | :custom-endpoint |
domainName | java.lang.String | cdk.support/lookup-entry | :domain-name |
ebs | software.amazon.awscdk.services.opensearchservice.EbsOptions | cdk.support/lookup-entry | :ebs |
enableAutoSoftwareUpdate | java.lang.Boolean | cdk.support/lookup-entry | :enable-auto-software-update |
enableVersionUpgrade | java.lang.Boolean | cdk.support/lookup-entry | :enable-version-upgrade |
encryptionAtRest | software.amazon.awscdk.services.opensearchservice.EncryptionAtRestOptions | cdk.support/lookup-entry | :encryption-at-rest |
enforceHttps | java.lang.Boolean | cdk.support/lookup-entry | :enforce-https |
fineGrainedAccessControl | software.amazon.awscdk.services.opensearchservice.AdvancedSecurityOptions | cdk.support/lookup-entry | :fine-grained-access-control |
ipAddressType | software.amazon.awscdk.services.opensearchservice.IpAddressType | cdk.api.services.opensearchservice/ip-address-type | :ip-address-type |
logging | software.amazon.awscdk.services.opensearchservice.LoggingOptions | cdk.support/lookup-entry | :logging |
nodeToNodeEncryption | java.lang.Boolean | cdk.support/lookup-entry | :node-to-node-encryption |
offPeakWindowEnabled | java.lang.Boolean | cdk.support/lookup-entry | :off-peak-window-enabled |
offPeakWindowStart | software.amazon.awscdk.services.opensearchservice.WindowStartTime | cdk.support/lookup-entry | :off-peak-window-start |
removalPolicy | software.amazon.awscdk.RemovalPolicy | cdk.api/removal-policy | :removal-policy |
securityGroups | java.util.List | cdk.support/lookup-entry | :security-groups |
suppressLogsResourcePolicy | java.lang.Boolean | cdk.support/lookup-entry | :suppress-logs-resource-policy |
tlsSecurityPolicy | software.amazon.awscdk.services.opensearchservice.TLSSecurityPolicy | cdk.api.services.opensearchservice/tls-security-policy | :tls-security-policy |
useUnsignedBasicAuth | java.lang.Boolean | cdk.support/lookup-entry | :use-unsigned-basic-auth |
version | software.amazon.awscdk.services.opensearchservice.EngineVersion | cdk.support/lookup-entry | :version |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
vpcSubnets | java.util.List | cdk.support/lookup-entry | :vpc-subnets |
zoneAwareness | software.amazon.awscdk.services.opensearchservice.ZoneAwarenessConfig | cdk.support/lookup-entry | :zone-awareness |
The build-domain-builder function updates a Domain$Builder instance using the provided configuration. The function takes the Domain$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `accessPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:access-policies` | | `advancedOptions` | java.util.Map | [[cdk.support/lookup-entry]] | `:advanced-options` | | `automatedSnapshotStartHour` | java.lang.Number | [[cdk.support/lookup-entry]] | `:automated-snapshot-start-hour` | | `capacity` | software.amazon.awscdk.services.opensearchservice.CapacityConfig | [[cdk.support/lookup-entry]] | `:capacity` | | `cognitoDashboardsAuth` | software.amazon.awscdk.services.opensearchservice.CognitoOptions | [[cdk.support/lookup-entry]] | `:cognito-dashboards-auth` | | `coldStorageEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:cold-storage-enabled` | | `customEndpoint` | software.amazon.awscdk.services.opensearchservice.CustomEndpointOptions | [[cdk.support/lookup-entry]] | `:custom-endpoint` | | `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` | | `ebs` | software.amazon.awscdk.services.opensearchservice.EbsOptions | [[cdk.support/lookup-entry]] | `:ebs` | | `enableAutoSoftwareUpdate` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-auto-software-update` | | `enableVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-version-upgrade` | | `encryptionAtRest` | software.amazon.awscdk.services.opensearchservice.EncryptionAtRestOptions | [[cdk.support/lookup-entry]] | `:encryption-at-rest` | | `enforceHttps` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enforce-https` | | `fineGrainedAccessControl` | software.amazon.awscdk.services.opensearchservice.AdvancedSecurityOptions | [[cdk.support/lookup-entry]] | `:fine-grained-access-control` | | `ipAddressType` | software.amazon.awscdk.services.opensearchservice.IpAddressType | [[cdk.api.services.opensearchservice/ip-address-type]] | `:ip-address-type` | | `logging` | software.amazon.awscdk.services.opensearchservice.LoggingOptions | [[cdk.support/lookup-entry]] | `:logging` | | `nodeToNodeEncryption` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:node-to-node-encryption` | | `offPeakWindowEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:off-peak-window-enabled` | | `offPeakWindowStart` | software.amazon.awscdk.services.opensearchservice.WindowStartTime | [[cdk.support/lookup-entry]] | `:off-peak-window-start` | | `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` | | `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` | | `suppressLogsResourcePolicy` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:suppress-logs-resource-policy` | | `tlsSecurityPolicy` | software.amazon.awscdk.services.opensearchservice.TLSSecurityPolicy | [[cdk.api.services.opensearchservice/tls-security-policy]] | `:tls-security-policy` | | `useUnsignedBasicAuth` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:use-unsigned-basic-auth` | | `version` | software.amazon.awscdk.services.opensearchservice.EngineVersion | [[cdk.support/lookup-entry]] | `:version` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` | | `vpcSubnets` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-subnets` | | `zoneAwareness` | software.amazon.awscdk.services.opensearchservice.ZoneAwarenessConfig | [[cdk.support/lookup-entry]] | `:zone-awareness` |
(build-domain-props-builder builder id config)
The build-domain-props-builder function updates a DomainProps$Builder instance using the provided configuration. The function takes the DomainProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
accessPolicies | java.util.List | cdk.support/lookup-entry | :access-policies |
advancedOptions | java.util.Map | cdk.support/lookup-entry | :advanced-options |
automatedSnapshotStartHour | java.lang.Number | cdk.support/lookup-entry | :automated-snapshot-start-hour |
capacity | software.amazon.awscdk.services.opensearchservice.CapacityConfig | cdk.support/lookup-entry | :capacity |
cognitoDashboardsAuth | software.amazon.awscdk.services.opensearchservice.CognitoOptions | cdk.support/lookup-entry | :cognito-dashboards-auth |
coldStorageEnabled | java.lang.Boolean | cdk.support/lookup-entry | :cold-storage-enabled |
customEndpoint | software.amazon.awscdk.services.opensearchservice.CustomEndpointOptions | cdk.support/lookup-entry | :custom-endpoint |
domainName | java.lang.String | cdk.support/lookup-entry | :domain-name |
ebs | software.amazon.awscdk.services.opensearchservice.EbsOptions | cdk.support/lookup-entry | :ebs |
enableAutoSoftwareUpdate | java.lang.Boolean | cdk.support/lookup-entry | :enable-auto-software-update |
enableVersionUpgrade | java.lang.Boolean | cdk.support/lookup-entry | :enable-version-upgrade |
encryptionAtRest | software.amazon.awscdk.services.opensearchservice.EncryptionAtRestOptions | cdk.support/lookup-entry | :encryption-at-rest |
enforceHttps | java.lang.Boolean | cdk.support/lookup-entry | :enforce-https |
fineGrainedAccessControl | software.amazon.awscdk.services.opensearchservice.AdvancedSecurityOptions | cdk.support/lookup-entry | :fine-grained-access-control |
ipAddressType | software.amazon.awscdk.services.opensearchservice.IpAddressType | cdk.api.services.opensearchservice/ip-address-type | :ip-address-type |
logging | software.amazon.awscdk.services.opensearchservice.LoggingOptions | cdk.support/lookup-entry | :logging |
nodeToNodeEncryption | java.lang.Boolean | cdk.support/lookup-entry | :node-to-node-encryption |
offPeakWindowEnabled | java.lang.Boolean | cdk.support/lookup-entry | :off-peak-window-enabled |
offPeakWindowStart | software.amazon.awscdk.services.opensearchservice.WindowStartTime | cdk.support/lookup-entry | :off-peak-window-start |
removalPolicy | software.amazon.awscdk.RemovalPolicy | cdk.api/removal-policy | :removal-policy |
securityGroups | java.util.List | cdk.support/lookup-entry | :security-groups |
suppressLogsResourcePolicy | java.lang.Boolean | cdk.support/lookup-entry | :suppress-logs-resource-policy |
tlsSecurityPolicy | software.amazon.awscdk.services.opensearchservice.TLSSecurityPolicy | cdk.api.services.opensearchservice/tls-security-policy | :tls-security-policy |
useUnsignedBasicAuth | java.lang.Boolean | cdk.support/lookup-entry | :use-unsigned-basic-auth |
version | software.amazon.awscdk.services.opensearchservice.EngineVersion | cdk.support/lookup-entry | :version |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
vpcSubnets | java.util.List | cdk.support/lookup-entry | :vpc-subnets |
zoneAwareness | software.amazon.awscdk.services.opensearchservice.ZoneAwarenessConfig | cdk.support/lookup-entry | :zone-awareness |
The build-domain-props-builder function updates a DomainProps$Builder instance using the provided configuration. The function takes the DomainProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `accessPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:access-policies` | | `advancedOptions` | java.util.Map | [[cdk.support/lookup-entry]] | `:advanced-options` | | `automatedSnapshotStartHour` | java.lang.Number | [[cdk.support/lookup-entry]] | `:automated-snapshot-start-hour` | | `capacity` | software.amazon.awscdk.services.opensearchservice.CapacityConfig | [[cdk.support/lookup-entry]] | `:capacity` | | `cognitoDashboardsAuth` | software.amazon.awscdk.services.opensearchservice.CognitoOptions | [[cdk.support/lookup-entry]] | `:cognito-dashboards-auth` | | `coldStorageEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:cold-storage-enabled` | | `customEndpoint` | software.amazon.awscdk.services.opensearchservice.CustomEndpointOptions | [[cdk.support/lookup-entry]] | `:custom-endpoint` | | `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` | | `ebs` | software.amazon.awscdk.services.opensearchservice.EbsOptions | [[cdk.support/lookup-entry]] | `:ebs` | | `enableAutoSoftwareUpdate` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-auto-software-update` | | `enableVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-version-upgrade` | | `encryptionAtRest` | software.amazon.awscdk.services.opensearchservice.EncryptionAtRestOptions | [[cdk.support/lookup-entry]] | `:encryption-at-rest` | | `enforceHttps` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enforce-https` | | `fineGrainedAccessControl` | software.amazon.awscdk.services.opensearchservice.AdvancedSecurityOptions | [[cdk.support/lookup-entry]] | `:fine-grained-access-control` | | `ipAddressType` | software.amazon.awscdk.services.opensearchservice.IpAddressType | [[cdk.api.services.opensearchservice/ip-address-type]] | `:ip-address-type` | | `logging` | software.amazon.awscdk.services.opensearchservice.LoggingOptions | [[cdk.support/lookup-entry]] | `:logging` | | `nodeToNodeEncryption` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:node-to-node-encryption` | | `offPeakWindowEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:off-peak-window-enabled` | | `offPeakWindowStart` | software.amazon.awscdk.services.opensearchservice.WindowStartTime | [[cdk.support/lookup-entry]] | `:off-peak-window-start` | | `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` | | `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` | | `suppressLogsResourcePolicy` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:suppress-logs-resource-policy` | | `tlsSecurityPolicy` | software.amazon.awscdk.services.opensearchservice.TLSSecurityPolicy | [[cdk.api.services.opensearchservice/tls-security-policy]] | `:tls-security-policy` | | `useUnsignedBasicAuth` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:use-unsigned-basic-auth` | | `version` | software.amazon.awscdk.services.opensearchservice.EngineVersion | [[cdk.support/lookup-entry]] | `:version` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` | | `vpcSubnets` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-subnets` | | `zoneAwareness` | software.amazon.awscdk.services.opensearchservice.ZoneAwarenessConfig | [[cdk.support/lookup-entry]] | `:zone-awareness` |
(build-ebs-options-builder builder id config)
The build-ebs-options-builder function updates a EbsOptions$Builder instance using the provided configuration. The function takes the EbsOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
enabled | java.lang.Boolean | cdk.support/lookup-entry | :enabled |
iops | java.lang.Number | cdk.support/lookup-entry | :iops |
throughput | java.lang.Number | cdk.support/lookup-entry | :throughput |
volumeSize | java.lang.Number | cdk.support/lookup-entry | :volume-size |
volumeType | software.amazon.awscdk.services.ec2.EbsDeviceVolumeType | cdk.api.services.ec2/ebs-device-volume-type | :volume-type |
The build-ebs-options-builder function updates a EbsOptions$Builder instance using the provided configuration. The function takes the EbsOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` | | `iops` | java.lang.Number | [[cdk.support/lookup-entry]] | `:iops` | | `throughput` | java.lang.Number | [[cdk.support/lookup-entry]] | `:throughput` | | `volumeSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:volume-size` | | `volumeType` | software.amazon.awscdk.services.ec2.EbsDeviceVolumeType | [[cdk.api.services.ec2/ebs-device-volume-type]] | `:volume-type` |
(build-encryption-at-rest-options-builder builder id config)
The build-encryption-at-rest-options-builder function updates a EncryptionAtRestOptions$Builder instance using the provided configuration. The function takes the EncryptionAtRestOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
enabled | java.lang.Boolean | cdk.support/lookup-entry | :enabled |
kmsKey | software.amazon.awscdk.services.kms.IKey | cdk.support/lookup-entry | :kms-key |
The build-encryption-at-rest-options-builder function updates a EncryptionAtRestOptions$Builder instance using the provided configuration. The function takes the EncryptionAtRestOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` | | `kmsKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:kms-key` |
(build-logging-options-builder builder id config)
The build-logging-options-builder function updates a LoggingOptions$Builder instance using the provided configuration. The function takes the LoggingOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
appLogEnabled | java.lang.Boolean | cdk.support/lookup-entry | :app-log-enabled |
appLogGroup | software.amazon.awscdk.services.logs.ILogGroup | cdk.support/lookup-entry | :app-log-group |
auditLogEnabled | java.lang.Boolean | cdk.support/lookup-entry | :audit-log-enabled |
auditLogGroup | software.amazon.awscdk.services.logs.ILogGroup | cdk.support/lookup-entry | :audit-log-group |
slowIndexLogEnabled | java.lang.Boolean | cdk.support/lookup-entry | :slow-index-log-enabled |
slowIndexLogGroup | software.amazon.awscdk.services.logs.ILogGroup | cdk.support/lookup-entry | :slow-index-log-group |
slowSearchLogEnabled | java.lang.Boolean | cdk.support/lookup-entry | :slow-search-log-enabled |
slowSearchLogGroup | software.amazon.awscdk.services.logs.ILogGroup | cdk.support/lookup-entry | :slow-search-log-group |
The build-logging-options-builder function updates a LoggingOptions$Builder instance using the provided configuration. The function takes the LoggingOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `appLogEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:app-log-enabled` | | `appLogGroup` | software.amazon.awscdk.services.logs.ILogGroup | [[cdk.support/lookup-entry]] | `:app-log-group` | | `auditLogEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:audit-log-enabled` | | `auditLogGroup` | software.amazon.awscdk.services.logs.ILogGroup | [[cdk.support/lookup-entry]] | `:audit-log-group` | | `slowIndexLogEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:slow-index-log-enabled` | | `slowIndexLogGroup` | software.amazon.awscdk.services.logs.ILogGroup | [[cdk.support/lookup-entry]] | `:slow-index-log-group` | | `slowSearchLogEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:slow-search-log-enabled` | | `slowSearchLogGroup` | software.amazon.awscdk.services.logs.ILogGroup | [[cdk.support/lookup-entry]] | `:slow-search-log-group` |
(build-saml-options-property-builder builder id config)
The build-saml-options-property-builder function updates a SAMLOptionsProperty$Builder instance using the provided configuration. The function takes the SAMLOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
idpEntityId | java.lang.String | cdk.support/lookup-entry | :idp-entity-id |
idpMetadataContent | java.lang.String | cdk.support/lookup-entry | :idp-metadata-content |
masterBackendRole | java.lang.String | cdk.support/lookup-entry | :master-backend-role |
masterUserName | java.lang.String | cdk.support/lookup-entry | :master-user-name |
rolesKey | java.lang.String | cdk.support/lookup-entry | :roles-key |
sessionTimeoutMinutes | java.lang.Number | cdk.support/lookup-entry | :session-timeout-minutes |
subjectKey | java.lang.String | cdk.support/lookup-entry | :subject-key |
The build-saml-options-property-builder function updates a SAMLOptionsProperty$Builder instance using the provided configuration. The function takes the SAMLOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `idpEntityId` | java.lang.String | [[cdk.support/lookup-entry]] | `:idp-entity-id` | | `idpMetadataContent` | java.lang.String | [[cdk.support/lookup-entry]] | `:idp-metadata-content` | | `masterBackendRole` | java.lang.String | [[cdk.support/lookup-entry]] | `:master-backend-role` | | `masterUserName` | java.lang.String | [[cdk.support/lookup-entry]] | `:master-user-name` | | `rolesKey` | java.lang.String | [[cdk.support/lookup-entry]] | `:roles-key` | | `sessionTimeoutMinutes` | java.lang.Number | [[cdk.support/lookup-entry]] | `:session-timeout-minutes` | | `subjectKey` | java.lang.String | [[cdk.support/lookup-entry]] | `:subject-key` |
(build-window-start-time-builder builder id config)
The build-window-start-time-builder function updates a WindowStartTime$Builder instance using the provided configuration. The function takes the WindowStartTime$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
hours | java.lang.Number | cdk.support/lookup-entry | :hours |
minutes | java.lang.Number | cdk.support/lookup-entry | :minutes |
The build-window-start-time-builder function updates a WindowStartTime$Builder instance using the provided configuration. The function takes the WindowStartTime$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `hours` | java.lang.Number | [[cdk.support/lookup-entry]] | `:hours` | | `minutes` | java.lang.Number | [[cdk.support/lookup-entry]] | `:minutes` |
(build-zone-awareness-config-builder builder id config)
The build-zone-awareness-config-builder function updates a ZoneAwarenessConfig$Builder instance using the provided configuration. The function takes the ZoneAwarenessConfig$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
availabilityZoneCount | java.lang.Number | cdk.support/lookup-entry | :availability-zone-count |
enabled | java.lang.Boolean | cdk.support/lookup-entry | :enabled |
The build-zone-awareness-config-builder function updates a ZoneAwarenessConfig$Builder instance using the provided configuration. The function takes the ZoneAwarenessConfig$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `availabilityZoneCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:availability-zone-count` | | `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
(capacity-config-builder id config)
Creates a CapacityConfig$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CapacityConfig$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-domain-advanced-security-options-input-property-builder id config)
Creates a CfnDomain$AdvancedSecurityOptionsInputProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnDomain$AdvancedSecurityOptionsInputProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-domain-builder scope id config)
Creates a CfnDomain$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `CfnDomain$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-domain-cluster-config-property-builder id config)
Creates a CfnDomain$ClusterConfigProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnDomain$ClusterConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-domain-cognito-options-property-builder id config)
Creates a CfnDomain$CognitoOptionsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnDomain$CognitoOptionsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-domain-cold-storage-options-property-builder id config)
Creates a CfnDomain$ColdStorageOptionsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnDomain$ColdStorageOptionsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-domain-domain-endpoint-options-property-builder id config)
Creates a CfnDomain$DomainEndpointOptionsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnDomain$DomainEndpointOptionsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-domain-ebs-options-property-builder id config)
Creates a CfnDomain$EBSOptionsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnDomain$EBSOptionsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-domain-encryption-at-rest-options-property-builder id config)
Creates a CfnDomain$EncryptionAtRestOptionsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnDomain$EncryptionAtRestOptionsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-domain-idp-property-builder id config)
Creates a CfnDomain$IdpProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnDomain$IdpProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-domain-log-publishing-option-property-builder id config)
Creates a CfnDomain$LogPublishingOptionProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnDomain$LogPublishingOptionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-domain-master-user-options-property-builder id config)
Creates a CfnDomain$MasterUserOptionsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnDomain$MasterUserOptionsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-domain-node-to-node-encryption-options-property-builder id config)
Creates a CfnDomain$NodeToNodeEncryptionOptionsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnDomain$NodeToNodeEncryptionOptionsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-domain-off-peak-window-options-property-builder id config)
Creates a CfnDomain$OffPeakWindowOptionsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnDomain$OffPeakWindowOptionsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-domain-off-peak-window-property-builder id config)
Creates a CfnDomain$OffPeakWindowProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnDomain$OffPeakWindowProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-domain-props-builder id config)
Creates a CfnDomainProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnDomainProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-domain-saml-options-property-builder id config)
Creates a CfnDomain$SAMLOptionsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnDomain$SAMLOptionsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-domain-service-software-options-property-builder id config)
Creates a CfnDomain$ServiceSoftwareOptionsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnDomain$ServiceSoftwareOptionsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-domain-snapshot-options-property-builder id config)
Creates a CfnDomain$SnapshotOptionsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnDomain$SnapshotOptionsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-domain-software-update-options-property-builder id config)
Creates a CfnDomain$SoftwareUpdateOptionsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnDomain$SoftwareUpdateOptionsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-domain-vpc-options-property-builder id config)
Creates a CfnDomain$VPCOptionsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnDomain$VPCOptionsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-domain-window-start-time-property-builder id config)
Creates a CfnDomain$WindowStartTimeProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnDomain$WindowStartTimeProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-domain-zone-awareness-config-property-builder id config)
Creates a CfnDomain$ZoneAwarenessConfigProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnDomain$ZoneAwarenessConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cognito-options-builder id config)
Creates a CognitoOptions$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CognitoOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(custom-endpoint-options-builder id config)
Creates a CustomEndpointOptions$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CustomEndpointOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(domain-attributes-builder id config)
Creates a DomainAttributes$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `DomainAttributes$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(domain-builder scope id config)
Creates a Domain$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `Domain$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(domain-props-builder id config)
Creates a DomainProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `DomainProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(ebs-options-builder id config)
Creates a EbsOptions$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `EbsOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(encryption-at-rest-options-builder id config)
Creates a EncryptionAtRestOptions$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `EncryptionAtRestOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(ip-address-type config id item-key)
The ip-address-type
function data interprets values in the provided config data into a
IpAddressType
instance. This simplifies the use of keywords in place of actual enum values in
the configuration provided to builders. The value is found using the cdk.support/lookup-entry
function on the data with the provided namespace id and item-key. The found value is interpretted as follows:
IpAddressType
- the value is returned.:ipv4
- IpAddressType/IPV4
is returned:dual-stack
- IpAddressType/DUAL_STACK
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `ip-address-type` function data interprets values in the provided config data into a `IpAddressType` instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the `cdk.support/lookup-entry` function on the data with the provided namespace id and item-key. The found value is interpretted as follows: * instance of `IpAddressType` - the value is returned. * is `:ipv4` - `IpAddressType/IPV4` is returned * is `:dual-stack` - `IpAddressType/DUAL_STACK` is returned If a value is not found or matches the above criteria, nil is returned.
(logging-options-builder id config)
Creates a LoggingOptions$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `LoggingOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(saml-options-property-builder id config)
Creates a SAMLOptionsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `SAMLOptionsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(tls-security-policy config id item-key)
The tls-security-policy
function data interprets values in the provided config data into a
TLSSecurityPolicy
instance. This simplifies the use of keywords in place of actual enum values in
the configuration provided to builders. The value is found using the cdk.support/lookup-entry
function on the data with the provided namespace id and item-key. The found value is interpretted as follows:
TLSSecurityPolicy
- the value is returned.:tls-1-2-pfs
- TLSSecurityPolicy/TLS_1_2_PFS
is returned:tls-1-2
- TLSSecurityPolicy/TLS_1_2
is returned:tls-1-0
- TLSSecurityPolicy/TLS_1_0
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `tls-security-policy` function data interprets values in the provided config data into a `TLSSecurityPolicy` instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the `cdk.support/lookup-entry` function on the data with the provided namespace id and item-key. The found value is interpretted as follows: * instance of `TLSSecurityPolicy` - the value is returned. * is `:tls-1-2-pfs` - `TLSSecurityPolicy/TLS_1_2_PFS` is returned * is `:tls-1-2` - `TLSSecurityPolicy/TLS_1_2` is returned * is `:tls-1-0` - `TLSSecurityPolicy/TLS_1_0` is returned If a value is not found or matches the above criteria, nil is returned.
(window-start-time-builder id config)
Creates a WindowStartTime$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `WindowStartTime$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(zone-awareness-config-builder id config)
Creates a ZoneAwarenessConfig$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `ZoneAwarenessConfig$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close