Package-level declarations

Types

Link copied to clipboard
data class ConnectionAthenaPropertiesInputArgs(val workgroupName: Output<String>) : ConvertibleToJava<ConnectionAthenaPropertiesInputArgs>

Athena Properties Input

data class ConnectionAuthenticationConfigurationInputArgs(val authenticationType: Output<ConnectionAuthenticationType>? = null, val basicAuthenticationCredentials: Output<ConnectionBasicAuthenticationCredentialsArgs>? = null, val customAuthenticationCredentials: Output<Map<String, String>>? = null, val kmsKeyArn: Output<String>? = null, val oAuth2Properties: Output<ConnectionOAuth2PropertiesArgs>? = null, val secretArn: Output<String>? = null) : ConvertibleToJava<ConnectionAuthenticationConfigurationInputArgs>

Authentication Configuration Input

data class ConnectionAuthorizationCodePropertiesArgs(val authorizationCode: Output<String>? = null, val redirectUri: Output<String>? = null) : ConvertibleToJava<ConnectionAuthorizationCodePropertiesArgs>

Authorization Code Properties

Link copied to clipboard
data class ConnectionAwsLocationArgs(val accessRole: Output<String>? = null, val awsAccountId: Output<String>? = null, val awsRegion: Output<String>? = null, val iamConnectionId: Output<String>? = null) : ConvertibleToJava<ConnectionAwsLocationArgs>

AWS Location of project

data class ConnectionBasicAuthenticationCredentialsArgs(val password: Output<String>? = null, val userName: Output<String>? = null) : ConvertibleToJava<ConnectionBasicAuthenticationCredentialsArgs>

Basic Authentication Credentials

Link copied to clipboard
data class ConnectionGlueConnectionInputArgs(val athenaProperties: Output<Map<String, String>>? = null, val authenticationConfiguration: Output<ConnectionAuthenticationConfigurationInputArgs>? = null, val connectionProperties: Output<Map<String, String>>? = null, val connectionType: Output<String>? = null, val description: Output<String>? = null, val matchCriteria: Output<String>? = null, val name: Output<String>? = null, val physicalConnectionRequirements: Output<ConnectionPhysicalConnectionRequirementsArgs>? = null, val pythonProperties: Output<Map<String, String>>? = null, val sparkProperties: Output<Map<String, String>>? = null, val validateCredentials: Output<Boolean>? = null, val validateForComputeEnvironments: Output<List<String>>? = null) : ConvertibleToJava<ConnectionGlueConnectionInputArgs>

Glue Connection Input

Link copied to clipboard
data class ConnectionGlueOAuth2CredentialsArgs(val accessToken: Output<String>? = null, val jwtToken: Output<String>? = null, val refreshToken: Output<String>? = null, val userManagedClientApplicationClientSecret: Output<String>? = null) : ConvertibleToJava<ConnectionGlueOAuth2CredentialsArgs>

Glue OAuth2 Credentials

Link copied to clipboard
data class ConnectionGluePropertiesInputArgs(val glueConnectionInput: Output<ConnectionGlueConnectionInputArgs>? = null) : ConvertibleToJava<ConnectionGluePropertiesInputArgs>

Glue Properties Input

Link copied to clipboard
data class ConnectionHyperPodPropertiesInputArgs(val clusterName: Output<String>) : ConvertibleToJava<ConnectionHyperPodPropertiesInputArgs>

HyperPod Properties Input

Link copied to clipboard
data class ConnectionIamPropertiesInputArgs(val glueLineageSyncEnabled: Output<Boolean>? = null) : ConvertibleToJava<ConnectionIamPropertiesInputArgs>

IAM Properties Input

Link copied to clipboard
data class ConnectionLineageSyncScheduleArgs(val schedule: Output<String>? = null) : ConvertibleToJava<ConnectionLineageSyncScheduleArgs>

Lineage Sync Schedule

Link copied to clipboard
data class ConnectionOAuth2ClientApplicationArgs(val awsManagedClientApplicationReference: Output<String>? = null, val userManagedClientApplicationClientId: Output<String>? = null) : ConvertibleToJava<ConnectionOAuth2ClientApplicationArgs>

OAuth2 Client Application

Link copied to clipboard
data class ConnectionOAuth2PropertiesArgs(val authorizationCodeProperties: Output<ConnectionAuthorizationCodePropertiesArgs>? = null, val oAuth2ClientApplication: Output<ConnectionOAuth2ClientApplicationArgs>? = null, val oAuth2Credentials: Output<ConnectionGlueOAuth2CredentialsArgs>? = null, val oAuth2GrantType: Output<ConnectionOAuth2GrantType>? = null, val tokenUrl: Output<String>? = null, val tokenUrlParametersMap: Output<Map<String, String>>? = null) : ConvertibleToJava<ConnectionOAuth2PropertiesArgs>

OAuth2 Properties

data class ConnectionPhysicalConnectionRequirementsArgs(val availabilityZone: Output<String>? = null, val securityGroupIdList: Output<List<String>>? = null, val subnetId: Output<String>? = null, val subnetIdList: Output<List<String>>? = null) : ConvertibleToJava<ConnectionPhysicalConnectionRequirementsArgs>

Physical Connection Requirements

Link copied to clipboard
data class ConnectionPropertiesInput0PropertiesArgs(val athenaProperties: Output<ConnectionAthenaPropertiesInputArgs>) : ConvertibleToJava<ConnectionPropertiesInput0PropertiesArgs>
Link copied to clipboard
data class ConnectionPropertiesInput1PropertiesArgs(val glueProperties: Output<ConnectionGluePropertiesInputArgs>) : ConvertibleToJava<ConnectionPropertiesInput1PropertiesArgs>
Link copied to clipboard
data class ConnectionPropertiesInput2PropertiesArgs(val hyperPodProperties: Output<ConnectionHyperPodPropertiesInputArgs>) : ConvertibleToJava<ConnectionPropertiesInput2PropertiesArgs>
Link copied to clipboard
data class ConnectionPropertiesInput3PropertiesArgs(val iamProperties: Output<ConnectionIamPropertiesInputArgs>) : ConvertibleToJava<ConnectionPropertiesInput3PropertiesArgs>
Link copied to clipboard
data class ConnectionPropertiesInput4PropertiesArgs(val redshiftProperties: Output<ConnectionRedshiftPropertiesInputArgs>) : ConvertibleToJava<ConnectionPropertiesInput4PropertiesArgs>
Link copied to clipboard
data class ConnectionPropertiesInput5PropertiesArgs(val sparkEmrProperties: Output<ConnectionSparkEmrPropertiesInputArgs>) : ConvertibleToJava<ConnectionPropertiesInput5PropertiesArgs>
Link copied to clipboard
data class ConnectionPropertiesInput6PropertiesArgs(val sparkGlueProperties: Output<ConnectionSparkGluePropertiesInputArgs>) : ConvertibleToJava<ConnectionPropertiesInput6PropertiesArgs>
data class ConnectionRedshiftCredentials0PropertiesArgs(val secretArn: Output<String>) : ConvertibleToJava<ConnectionRedshiftCredentials0PropertiesArgs>
data class ConnectionRedshiftCredentials1PropertiesArgs(val usernamePassword: Output<ConnectionUsernamePasswordArgs>) : ConvertibleToJava<ConnectionRedshiftCredentials1PropertiesArgs>
data class ConnectionRedshiftLineageSyncConfigurationInputArgs(val enabled: Output<Boolean>? = null, val schedule: Output<ConnectionLineageSyncScheduleArgs>? = null) : ConvertibleToJava<ConnectionRedshiftLineageSyncConfigurationInputArgs>

Redshift Lineage Sync Configuration Input

Link copied to clipboard
data class ConnectionRedshiftPropertiesInputArgs(val credentials: Output<Either<ConnectionRedshiftCredentials0PropertiesArgs, ConnectionRedshiftCredentials1PropertiesArgs>>? = null, val databaseName: Output<String>? = null, val host: Output<String>? = null, val lineageSync: Output<ConnectionRedshiftLineageSyncConfigurationInputArgs>? = null, val port: Output<Double>? = null, val storage: Output<Either<ConnectionRedshiftStorageProperties0PropertiesArgs, ConnectionRedshiftStorageProperties1PropertiesArgs>>? = null) : ConvertibleToJava<ConnectionRedshiftPropertiesInputArgs>

Redshift Properties Input

data class ConnectionRedshiftStorageProperties0PropertiesArgs(val clusterName: Output<String>) : ConvertibleToJava<ConnectionRedshiftStorageProperties0PropertiesArgs>
data class ConnectionRedshiftStorageProperties1PropertiesArgs(val workgroupName: Output<String>) : ConvertibleToJava<ConnectionRedshiftStorageProperties1PropertiesArgs>
Link copied to clipboard
data class ConnectionSparkEmrPropertiesInputArgs(val computeArn: Output<String>? = null, val instanceProfileArn: Output<String>? = null, val javaVirtualEnv: Output<String>? = null, val logUri: Output<String>? = null, val pythonVirtualEnv: Output<String>? = null, val runtimeRole: Output<String>? = null, val trustedCertificatesS3Uri: Output<String>? = null) : ConvertibleToJava<ConnectionSparkEmrPropertiesInputArgs>

Spark EMR Properties Input.

Link copied to clipboard
data class ConnectionSparkGlueArgsArgs(val connection: Output<String>? = null) : ConvertibleToJava<ConnectionSparkGlueArgsArgs>

Spark Glue Args.

Link copied to clipboard
data class ConnectionSparkGluePropertiesInputArgs(val additionalArgs: Output<ConnectionSparkGlueArgsArgs>? = null, val glueConnectionName: Output<String>? = null, val glueVersion: Output<String>? = null, val idleTimeout: Output<Double>? = null, val javaVirtualEnv: Output<String>? = null, val numberOfWorkers: Output<Double>? = null, val pythonVirtualEnv: Output<String>? = null, val workerType: Output<String>? = null) : ConvertibleToJava<ConnectionSparkGluePropertiesInputArgs>

Spark Glue Properties Input.

Link copied to clipboard
data class ConnectionUsernamePasswordArgs(val password: Output<String>, val username: Output<String>) : ConvertibleToJava<ConnectionUsernamePasswordArgs>

The username and password to be used for authentication.

data class DataSourceConfigurationInput0PropertiesArgs(val glueRunConfiguration: Output<DataSourceGlueRunConfigurationInputArgs>? = null) : ConvertibleToJava<DataSourceConfigurationInput0PropertiesArgs>

Specifies the configuration of the data source. It can be set to either glueRunConfiguration or redshiftRunConfiguration or sageMakerRunConfiguration.

data class DataSourceConfigurationInput1PropertiesArgs(val redshiftRunConfiguration: Output<DataSourceRedshiftRunConfigurationInputArgs>? = null) : ConvertibleToJava<DataSourceConfigurationInput1PropertiesArgs>

Specifies the configuration of the data source. It can be set to either glueRunConfiguration or redshiftRunConfiguration or sageMakerRunConfiguration.

data class DataSourceConfigurationInput2PropertiesArgs(val sageMakerRunConfiguration: Output<DataSourceSageMakerRunConfigurationInputArgs>? = null) : ConvertibleToJava<DataSourceConfigurationInput2PropertiesArgs>

Specifies the configuration of the data source. It can be set to either glueRunConfiguration or redshiftRunConfiguration or sageMakerRunConfiguration.

Link copied to clipboard
data class DataSourceFilterExpressionArgs(val expression: Output<String>, val type: Output<DataSourceFilterExpressionType>) : ConvertibleToJava<DataSourceFilterExpressionArgs>

The search filter expression.

Link copied to clipboard
data class DataSourceFormInputArgs(val content: Output<String>? = null, val formName: Output<String>, val typeIdentifier: Output<String>? = null, val typeRevision: Output<String>? = null) : ConvertibleToJava<DataSourceFormInputArgs>

The details of a metadata form.

Link copied to clipboard
data class DataSourceGlueRunConfigurationInputArgs(val autoImportDataQualityResult: Output<Boolean>? = null, val catalogName: Output<String>? = null, val dataAccessRole: Output<String>? = null, val relationalFilterConfigurations: Output<List<DataSourceRelationalFilterConfigurationArgs>>) : ConvertibleToJava<DataSourceGlueRunConfigurationInputArgs>
data class DataSourceRecommendationConfigurationArgs(val enableBusinessNameGeneration: Output<Boolean>? = null) : ConvertibleToJava<DataSourceRecommendationConfigurationArgs>

The recommendation to be updated as part of the UpdateDataSource action.

Link copied to clipboard
data class DataSourceRedshiftClusterStorageArgs(val clusterName: Output<String>) : ConvertibleToJava<DataSourceRedshiftClusterStorageArgs>

The name of an Amazon Redshift cluster.

data class DataSourceRedshiftCredentialConfigurationArgs(val secretManagerArn: Output<String>) : ConvertibleToJava<DataSourceRedshiftCredentialConfigurationArgs>

The ARN of a secret manager for an Amazon Redshift cluster.

data class DataSourceRedshiftRunConfigurationInputArgs(val dataAccessRole: Output<String>? = null, val redshiftCredentialConfiguration: Output<DataSourceRedshiftCredentialConfigurationArgs>? = null, val redshiftStorage: Output<Either<DataSourceRedshiftStorage0PropertiesArgs, DataSourceRedshiftStorage1PropertiesArgs>>? = null, val relationalFilterConfigurations: Output<List<DataSourceRelationalFilterConfigurationArgs>>) : ConvertibleToJava<DataSourceRedshiftRunConfigurationInputArgs>

The configuration details of the Amazon Redshift data source.

Link copied to clipboard
data class DataSourceRedshiftServerlessStorageArgs(val workgroupName: Output<String>) : ConvertibleToJava<DataSourceRedshiftServerlessStorageArgs>

The details of the Amazon Redshift Serverless workgroup storage.

Link copied to clipboard
data class DataSourceRedshiftStorage0PropertiesArgs(val redshiftClusterSource: Output<DataSourceRedshiftClusterStorageArgs>) : ConvertibleToJava<DataSourceRedshiftStorage0PropertiesArgs>

The details of the Amazon Redshift cluster source.

Link copied to clipboard
data class DataSourceRedshiftStorage1PropertiesArgs(val redshiftServerlessSource: Output<DataSourceRedshiftServerlessStorageArgs>) : ConvertibleToJava<DataSourceRedshiftStorage1PropertiesArgs>

The details of the Amazon Redshift Serverless workgroup source.

data class DataSourceRelationalFilterConfigurationArgs(val databaseName: Output<String>, val filterExpressions: Output<List<DataSourceFilterExpressionArgs>>? = null, val schemaName: Output<String>? = null) : ConvertibleToJava<DataSourceRelationalFilterConfigurationArgs>

The relational filter configuration for the data source.

data class DataSourceSageMakerRunConfigurationInputArgs(val trackingAssets: Output<Map<String, Any>>) : ConvertibleToJava<DataSourceSageMakerRunConfigurationInputArgs>

The configuration details of the Amazon SageMaker data source.

Link copied to clipboard
data class DataSourceScheduleConfigurationArgs(val schedule: Output<String>? = null, val timezone: Output<String>? = null) : ConvertibleToJava<DataSourceScheduleConfigurationArgs>

The schedule of the data source runs.

Link copied to clipboard
data class DomainSingleSignOnArgs(val idcInstanceArn: Output<String>? = null, val type: Output<DomainAuthType>? = null, val userAssignment: Output<DomainUserAssignment>? = null) : ConvertibleToJava<DomainSingleSignOnArgs>

The single-sign on configuration of the Amazon DataZone domain.

data class EnvironmentActionsAwsConsoleLinkParametersArgs(val uri: Output<String>? = null) : ConvertibleToJava<EnvironmentActionsAwsConsoleLinkParametersArgs>

The parameters of the console link specified as part of the environment action

data class EnvironmentBlueprintConfigurationRegionalParameterArgs(val parameters: Output<Map<String, String>>? = null, val region: Output<String>? = null) : ConvertibleToJava<EnvironmentBlueprintConfigurationRegionalParameterArgs>
Link copied to clipboard
data class EnvironmentParameterArgs(val name: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<EnvironmentParameterArgs>

The parameter details of an environment.

data class EnvironmentProfileEnvironmentParameterArgs(val name: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<EnvironmentProfileEnvironmentParameterArgs>

The parameter details of an environment profile.

Link copied to clipboard
data class GetConnectionPlainArgs(val connectionId: String, val domainId: String) : ConvertibleToJava<GetConnectionPlainArgs>
Link copied to clipboard
data class GetDataSourcePlainArgs(val domainId: String, val id: String) : ConvertibleToJava<GetDataSourcePlainArgs>
Link copied to clipboard
data class GetDomainPlainArgs(val id: String) : ConvertibleToJava<GetDomainPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetDomainUnitPlainArgs(val domainId: String, val id: String) : ConvertibleToJava<GetDomainUnitPlainArgs>
Link copied to clipboard
data class GetEnvironmentActionsPlainArgs(val domainId: String, val environmentId: String, val id: String) : ConvertibleToJava<GetEnvironmentActionsPlainArgs>
data class GetEnvironmentBlueprintConfigurationPlainArgs(val domainId: String, val environmentBlueprintId: String) : ConvertibleToJava<GetEnvironmentBlueprintConfigurationPlainArgs>
Link copied to clipboard
data class GetEnvironmentPlainArgs(val domainId: String, val id: String) : ConvertibleToJava<GetEnvironmentPlainArgs>
Link copied to clipboard
data class GetEnvironmentProfilePlainArgs(val domainId: String, val id: String) : ConvertibleToJava<GetEnvironmentProfilePlainArgs>
Link copied to clipboard
data class GetGroupProfilePlainArgs(val domainId: String, val id: String) : ConvertibleToJava<GetGroupProfilePlainArgs>
Link copied to clipboard
data class GetProjectPlainArgs(val domainId: String, val id: String) : ConvertibleToJava<GetProjectPlainArgs>
Link copied to clipboard
data class GetSubscriptionTargetPlainArgs(val domainId: String, val environmentId: String, val id: String) : ConvertibleToJava<GetSubscriptionTargetPlainArgs>
Link copied to clipboard
data class GetUserProfilePlainArgs(val domainId: String, val id: String) : ConvertibleToJava<GetUserProfilePlainArgs>
Link copied to clipboard
class OwnerPropertiesArgs : ConvertibleToJava<OwnerPropertiesArgs>

The properties of a domain unit's owner.

Link copied to clipboard
data class ProjectMembershipMember0PropertiesArgs(val userIdentifier: Output<String>) : ConvertibleToJava<ProjectMembershipMember0PropertiesArgs>
Link copied to clipboard
data class ProjectMembershipMember1PropertiesArgs(val groupIdentifier: Output<String>) : ConvertibleToJava<ProjectMembershipMember1PropertiesArgs>
Link copied to clipboard
data class SubscriptionTargetFormArgs(val content: Output<String>, val formName: Output<String>) : ConvertibleToJava<SubscriptionTargetFormArgs>

The details of the subscription target configuration.