Package-level declarations
Types
Link copied to clipboard
data class AuthorizeVpcEndpointAccessAuthorizedPrincipal(val principal: String, val principalType: String)
Link copied to clipboard
data class DomainAdvancedSecurityOptions(val anonymousAuthEnabled: Boolean? = null, val enabled: Boolean, val internalUserDatabaseEnabled: Boolean? = null, val masterUserOptions: DomainAdvancedSecurityOptionsMasterUserOptions? = null)
Link copied to clipboard
data class DomainAdvancedSecurityOptionsMasterUserOptions(val masterUserArn: String? = null, val masterUserName: String? = null, val masterUserPassword: String? = null)
Link copied to clipboard
data class DomainAutoTuneOptions(val desiredState: String, val maintenanceSchedules: List<DomainAutoTuneOptionsMaintenanceSchedule>? = null, val rollbackOnDisable: String? = null, val useOffPeakWindow: Boolean? = null)
Link copied to clipboard
data class DomainAutoTuneOptionsMaintenanceSchedule(val cronExpressionForRecurrence: String, val duration: DomainAutoTuneOptionsMaintenanceScheduleDuration, val startAt: String)
Link copied to clipboard
Link copied to clipboard
data class DomainClusterConfig(val coldStorageOptions: DomainClusterConfigColdStorageOptions? = 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 nodeOptions: List<DomainClusterConfigNodeOption>? = null, val warmCount: Int? = null, val warmEnabled: Boolean? = null, val warmType: String? = null, val zoneAwarenessConfig: DomainClusterConfigZoneAwarenessConfig? = null, val zoneAwarenessEnabled: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
data class DomainClusterConfigNodeOption(val nodeConfig: DomainClusterConfigNodeOptionNodeConfig? = null, val nodeType: String? = null)
Link copied to clipboard
data class DomainClusterConfigNodeOptionNodeConfig(val count: Int? = null, val enabled: Boolean? = null, val type: String? = null)
Link copied to clipboard
Link copied to clipboard
data class DomainCognitoOptions(val enabled: Boolean? = null, val identityPoolId: String, val roleArn: String, val userPoolId: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class DomainLogPublishingOption(val cloudwatchLogGroupArn: String, val enabled: Boolean? = null, val logType: String)
Link copied to clipboard
Link copied to clipboard
data class DomainOffPeakWindowOptions(val enabled: Boolean? = null, val offPeakWindow: DomainOffPeakWindowOptionsOffPeakWindow? = null)
Link copied to clipboard
data class DomainOffPeakWindowOptionsOffPeakWindow(val windowStartTime: DomainOffPeakWindowOptionsOffPeakWindowWindowStartTime? = null)
Link copied to clipboard
data class DomainOffPeakWindowOptionsOffPeakWindowWindowStartTime(val hours: Int? = null, val minutes: Int? = null)
Link copied to clipboard
data class DomainSamlOptionsSamlOptions(val enabled: Boolean? = null, val idp: DomainSamlOptionsSamlOptionsIdp? = null, val masterBackendRole: String? = null, val masterUserName: String? = null, val rolesKey: String? = null, val sessionTimeoutMinutes: Int? = null, val subjectKey: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetDomainAdvancedSecurityOption(val anonymousAuthEnabled: Boolean, val enabled: Boolean, val internalUserDatabaseEnabled: Boolean)
Link copied to clipboard
data class GetDomainAutoTuneOption(val desiredState: String, val maintenanceSchedules: List<GetDomainAutoTuneOptionMaintenanceSchedule>, val rollbackOnDisable: String, val useOffPeakWindow: Boolean)
Link copied to clipboard
data class GetDomainAutoTuneOptionMaintenanceSchedule(val cronExpressionForRecurrence: String, val durations: List<GetDomainAutoTuneOptionMaintenanceScheduleDuration>, val startAt: String)
Link copied to clipboard
Link copied to clipboard
data class GetDomainClusterConfig(val coldStorageOptions: List<GetDomainClusterConfigColdStorageOption>, val dedicatedMasterCount: Int, val dedicatedMasterEnabled: Boolean, val dedicatedMasterType: String, val instanceCount: Int, val instanceType: String, val multiAzWithStandbyEnabled: Boolean, val nodeOptions: List<GetDomainClusterConfigNodeOption>, val warmCount: Int, val warmEnabled: Boolean? = null, val warmType: String, val zoneAwarenessConfigs: List<GetDomainClusterConfigZoneAwarenessConfig>, val zoneAwarenessEnabled: Boolean)
Link copied to clipboard
Link copied to clipboard
data class GetDomainClusterConfigNodeOption(val nodeConfigs: List<GetDomainClusterConfigNodeOptionNodeConfig>, val nodeType: String)
Link copied to clipboard
data class GetDomainClusterConfigNodeOptionNodeConfig(val count: Int, val enabled: Boolean, val type: String)
Link copied to clipboard
Link copied to clipboard
data class GetDomainCognitoOption(val enabled: Boolean, val identityPoolId: String, val roleArn: String, val userPoolId: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetDomainLogPublishingOption(val cloudwatchLogGroupArn: String, val enabled: Boolean, val logType: String)
Link copied to clipboard
Link copied to clipboard
data class GetDomainOffPeakWindowOptions(val enabled: Boolean, val offPeakWindows: List<GetDomainOffPeakWindowOptionsOffPeakWindow>)
Link copied to clipboard
data class GetDomainOffPeakWindowOptionsOffPeakWindow(val windowStartTimes: List<GetDomainOffPeakWindowOptionsOffPeakWindowWindowStartTime>)
Link copied to clipboard
data class GetDomainOffPeakWindowOptionsOffPeakWindowWindowStartTime(val hours: Int, val minutes: Int)
Link copied to clipboard
data class GetDomainResult(val accessPolicies: String, val advancedOptions: Map<String, String>, val advancedSecurityOptions: List<GetDomainAdvancedSecurityOption>, val arn: String, val autoTuneOptions: List<GetDomainAutoTuneOption>, val clusterConfigs: List<GetDomainClusterConfig>, val cognitoOptions: List<GetDomainCognitoOption>, val created: Boolean, val dashboardEndpoint: String, val dashboardEndpointV2: String, val deleted: Boolean, val domainEndpointV2HostedZoneId: String, val domainId: String, val domainName: String, val ebsOptions: List<GetDomainEbsOption>, val encryptionAtRests: List<GetDomainEncryptionAtRest>, val endpoint: String, val endpointV2: String, val engineVersion: String, val id: String, val ipAddressType: String, val kibanaEndpoint: String, val logPublishingOptions: List<GetDomainLogPublishingOption>, val nodeToNodeEncryptions: List<GetDomainNodeToNodeEncryption>, val offPeakWindowOptions: GetDomainOffPeakWindowOptions? = null, val processing: Boolean, val snapshotOptions: List<GetDomainSnapshotOption>, val softwareUpdateOptions: List<GetDomainSoftwareUpdateOption>, val tags: Map<String, String>, val vpcOptions: List<GetDomainVpcOption>)
A collection of values returned by getDomain.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetServerlessCollectionResult(val arn: String, val collectionEndpoint: String, val createdDate: String, val dashboardEndpoint: String, val description: String, val failureCode: String, val failureMessage: String, val id: String, val kmsKeyArn: String, val lastModifiedDate: String, val name: String, val standbyReplicas: String, val tags: Map<String, String>, val type: String)
A collection of values returned by getServerlessCollection.
Link copied to clipboard
Link copied to clipboard
data class GetServerlessSecurityConfigResult(val configVersion: String, val createdDate: String, val description: String, val id: String, val lastModifiedDate: String, val samlOptions: GetServerlessSecurityConfigSamlOptions? = null, val type: String)
A collection of values returned by getServerlessSecurityConfig.
Link copied to clipboard
data class GetServerlessSecurityConfigSamlOptions(val groupAttribute: String, val metadata: String, val sessionTimeout: Int, val userAttribute: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class OutboundConnectionConnectionProperties(val crossClusterSearch: OutboundConnectionConnectionPropertiesCrossClusterSearch? = null, val endpoint: String? = null)
Link copied to clipboard
data class OutboundConnectionConnectionPropertiesCrossClusterSearch(val skipUnavailable: String? = null)
Link copied to clipboard
data class OutboundConnectionLocalDomainInfo(val domainName: String, val ownerId: String, val region: String)
Link copied to clipboard
data class OutboundConnectionRemoteDomainInfo(val domainName: String, val ownerId: String, val region: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ServerlessSecurityConfigSamlOptions(val groupAttribute: String? = null, val metadata: String, val sessionTimeout: Int? = null, val userAttribute: String? = null)
Link copied to clipboard
data class ServerlessVpcEndpointTimeouts(val create: String? = null, val delete: String? = null, val update: String? = null)
Link copied to clipboard