Package-level declarations
Types
Link copied to clipboard
data class DomainAdvancedSecurityOptionsInput(val anonymousAuthDisableDate: String? = null, val anonymousAuthEnabled: Boolean? = null, val enabled: Boolean? = null, val internalUserDatabaseEnabled: Boolean? = null, val jwtOptions: DomainJwtOptions? = null, val masterUserOptions: DomainMasterUserOptions? = null, val samlOptions: DomainSamlOptions? = null)
Link copied to clipboard
data class DomainClusterConfig(val coldStorageOptions: DomainColdStorageOptions? = null, val dedicatedMasterCount: Int? = null, val dedicatedMasterEnabled: Boolean? = null, val dedicatedMasterType: String? = null, val instanceCount: Int? = null, val instanceType: String? = null, val multiAzWithStandbyEnabled: Boolean? = null, val warmCount: Int? = null, val warmEnabled: Boolean? = null, val warmType: String? = null, val zoneAwarenessConfig: DomainZoneAwarenessConfig? = null, val zoneAwarenessEnabled: Boolean? = null)
Link copied to clipboard
data class DomainCognitoOptions(val enabled: Boolean? = null, val identityPoolId: String? = null, val roleArn: String? = null, val userPoolId: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class DomainEncryptionAtRestOptions(val enabled: Boolean? = null, val kmsKeyId: String? = null)
Link copied to clipboard
Link copied to clipboard
data class DomainJwtOptions(val enabled: Boolean? = null, val publicKey: String? = null, val rolesKey: String? = null, val subjectKey: String? = null)
Link copied to clipboard
data class DomainLogPublishingOption(val cloudWatchLogsLogGroupArn: String? = null, val enabled: Boolean? = null)
Link copied to clipboard
data class DomainMasterUserOptions(val masterUserArn: String? = null, val masterUserName: String? = null, val masterUserPassword: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class DomainOffPeakWindowOptions(val enabled: Boolean? = null, val offPeakWindow: DomainOffPeakWindow? = null)
Link copied to clipboard
Link copied to clipboard
data class DomainServiceSoftwareOptions(val automatedUpdateDate: String? = null, val cancellable: Boolean? = null, val currentVersion: String? = null, val description: String? = null, val newVersion: String? = null, val optionalDeployment: Boolean? = null, val updateAvailable: Boolean? = null, val updateStatus: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class DomainVpcOptions(val securityGroupIds: List<String>? = null, val subnetIds: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetDomainResult(val accessPolicies: Any? = null, val advancedOptions: Map<String, String>? = null, val advancedSecurityOptions: DomainAdvancedSecurityOptionsInput? = null, val arn: String? = null, val clusterConfig: DomainClusterConfig? = null, val cognitoOptions: DomainCognitoOptions? = null, val domainArn: String? = null, val domainEndpoint: String? = null, val domainEndpointOptions: DomainEndpointOptions? = null, val domainEndpointV2: String? = null, val domainEndpoints: Map<String, String>? = null, val ebsOptions: DomainEbsOptions? = null, val encryptionAtRestOptions: DomainEncryptionAtRestOptions? = null, val engineVersion: String? = null, val id: String? = null, val ipAddressType: String? = null, val logPublishingOptions: Map<String, DomainLogPublishingOption>? = null, val nodeToNodeEncryptionOptions: DomainNodeToNodeEncryptionOptions? = null, val offPeakWindowOptions: DomainOffPeakWindowOptions? = null, val serviceSoftwareOptions: DomainServiceSoftwareOptions? = null, val skipShardMigrationWait: Boolean? = null, val snapshotOptions: DomainSnapshotOptions? = null, val softwareUpdateOptions: DomainSoftwareUpdateOptions? = null, val tags: List<Tag>? = null, val vpcOptions: DomainVpcOptions? = null)