Package-level declarations

Types

Link copied to clipboard
data class EndpointCidrOptions(val cidr: String, val portRanges: List<EndpointCidrOptionsPortRange>, val protocol: String? = null, val subnetIds: List<String>? = null)
Link copied to clipboard
data class EndpointCidrOptionsPortRange(val fromPort: Int, val toPort: Int)
Link copied to clipboard
data class EndpointLoadBalancerOptions(val loadBalancerArn: String? = null, val port: Int? = null, val portRanges: List<EndpointLoadBalancerOptionsPortRange>? = null, val protocol: String? = null, val subnetIds: List<String>? = null)
Link copied to clipboard
data class EndpointLoadBalancerOptionsPortRange(val fromPort: Int, val toPort: Int)
Link copied to clipboard
data class EndpointNetworkInterfaceOptions(val networkInterfaceId: String? = null, val port: Int? = null, val portRanges: List<EndpointNetworkInterfaceOptionsPortRange>? = null, val protocol: String? = null)
Link copied to clipboard
data class EndpointNetworkInterfaceOptionsPortRange(val fromPort: Int, val toPort: Int)
Link copied to clipboard
data class EndpointRdsOptions(val port: Int? = null, val protocol: String? = null, val rdsDbClusterArn: String? = null, val rdsDbInstanceArn: String? = null, val rdsDbProxyArn: String? = null, val rdsEndpoint: String? = null, val subnetIds: List<String>? = null)
Link copied to clipboard
data class EndpointSseSpecification(val customerManagedKeyEnabled: Boolean? = null, val kmsKeyArn: String? = null)
Link copied to clipboard
data class GroupSseConfiguration(val customerManagedKeyEnabled: Boolean? = null, val kmsKeyArn: String? = null)
Link copied to clipboard
data class InstanceLoggingConfigurationAccessLogs(val cloudwatchLogs: InstanceLoggingConfigurationAccessLogsCloudwatchLogs? = null, val includeTrustContext: Boolean? = null, val kinesisDataFirehose: InstanceLoggingConfigurationAccessLogsKinesisDataFirehose? = null, val logVersion: String? = null, val s3: InstanceLoggingConfigurationAccessLogsS3? = null)
data class InstanceLoggingConfigurationAccessLogsCloudwatchLogs(val enabled: Boolean, val logGroup: String? = null)
Link copied to clipboard
data class InstanceLoggingConfigurationAccessLogsS3(val bucketName: String? = null, val bucketOwner: String? = null, val enabled: Boolean, val prefix: String? = null)
Link copied to clipboard
data class InstanceVerifiedAccessTrustProvider(val description: String? = null, val deviceTrustProviderType: String? = null, val trustProviderType: String? = null, val userTrustProviderType: String? = null, val verifiedAccessTrustProviderId: String? = null)
Link copied to clipboard
data class TrustProviderDeviceOptions(val tenantId: String? = null)
data class TrustProviderNativeApplicationOidcOptions(val authorizationEndpoint: String? = null, val clientId: String? = null, val clientSecret: String, val issuer: String? = null, val publicSigningKeyEndpoint: String? = null, val scope: String? = null, val tokenEndpoint: String? = null, val userInfoEndpoint: String? = null)
Link copied to clipboard
data class TrustProviderOidcOptions(val authorizationEndpoint: String? = null, val clientId: String? = null, val clientSecret: String, val issuer: String? = null, val scope: String? = null, val tokenEndpoint: String? = null, val userInfoEndpoint: String? = null)
Link copied to clipboard
data class TrustProviderSseSpecification(val customerManagedKeyEnabled: Boolean? = null, val kmsKeyArn: String? = null)