Package-level declarations
Types
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)
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 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
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 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
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)
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 warmCount: Int, val warmEnabled: Boolean? = null, val warmType: String, val zoneAwarenessConfigs: List<GetDomainClusterConfigZoneAwarenessConfig>, val zoneAwarenessEnabled: Boolean)
Link copied to clipboard
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 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 deleted: Boolean, val domainId: String, val domainName: String, val ebsOptions: List<GetDomainEbsOption>, val encryptionAtRests: List<GetDomainEncryptionAtRest>, val endpoint: String, val engineVersion: String, val id: String, val kibanaEndpoint: String, val logPublishingOptions: List<GetDomainLogPublishingOption>, val nodeToNodeEncryptions: List<GetDomainNodeToNodeEncryption>, val processing: Boolean, val snapshotOptions: List<GetDomainSnapshotOption>, 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
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)