Datazone Classes
AcceptChoice
predictionTarget
- Type:
- Required: Yes
editedValue
- Type: typing.Optional[str]
predictionChoice
- Type: typing.Optional[int]
AcceptPredictionsInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
acceptChoices
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.AcceptChoice]]
acceptRule
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AcceptRule]
clientToken
- Type: typing.Optional[str]
revision
- Type: typing.Optional[str]
AcceptPredictionsOutput
assetId
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
revision
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AcceptRule
rule
- Type: typing.Optional[typing.Literal['ALL', 'NONE']]
threshold
- Type: typing.Optional[float]
AcceptSubscriptionRequestInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
assetScopes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.AcceptedAssetScope]]
decisionComment
- Type: typing.Optional[str]
AcceptSubscriptionRequestOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
decisionComment
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
existingSubscriptionId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
metadataForms
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormOutput]
- Required: Yes
requestReason
- Type:
- Required: Yes
reviewerId
- Type:
- Required: Yes
status
- Type: typing.Literal['ACCEPTED', 'PENDING', 'REJECTED']
- Required: Yes
subscribedListings
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedListing]
- Required: Yes
subscribedPrincipals
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedPrincipal]
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AcceptedAssetScope
assetId
- Type:
- Required: Yes
filterIds
- Type: typing.List[str]
- Required: Yes
ActionParameters
awsConsoleLink
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AwsConsoleLinkParameters]
AddEntityOwnerInput
domainIdentifier
- Type:
- Required: Yes
entityIdentifier
- Type:
- Required: Yes
entityType
- Type: typing.Literal['DOMAIN_UNIT']
- Required: Yes
owner
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
AddPolicyGrantInput
detail
- Type: typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.PolicyGrantDetail, aws_resource_validator.pydantic_models.datazone.datazone_classes.PolicyGrantDetailOutput]
- Required: Yes
domainIdentifier
- Type:
- Required: Yes
entityIdentifier
- Type:
- Required: Yes
entityType
- Type: typing.Literal['DOMAIN_UNIT', 'ENVIRONMENT_BLUEPRINT_CONFIGURATION', 'ENVIRONMENT_PROFILE']
- Required: Yes
policyType
- Type: typing.Literal['ADD_TO_PROJECT_MEMBER_POOL', 'CREATE_ASSET_TYPE', 'CREATE_DOMAIN_UNIT', 'CREATE_ENVIRONMENT', 'CREATE_ENVIRONMENT_FROM_BLUEPRINT', 'CREATE_ENVIRONMENT_PROFILE', 'CREATE_FORM_TYPE', 'CREATE_GLOSSARY', 'CREATE_PROJECT', 'CREATE_PROJECT_FROM_PROJECT_PROFILE', 'DELEGATE_CREATE_ENVIRONMENT_PROFILE', 'OVERRIDE_DOMAIN_UNIT_OWNERS', 'OVERRIDE_PROJECT_OWNERS']
- Required: Yes
principal
- Type: typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.PolicyGrantPrincipal, aws_resource_validator.pydantic_models.datazone.datazone_classes.PolicyGrantPrincipalOutput]
- Required: Yes
clientToken
- Type: typing.Optional[str]
AddToProjectMemberPoolPolicyGrantDetail
includeChildDomainUnits
- Type: typing.Optional[bool]
AssetFilterConfiguration
columnConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.ColumnFilterConfiguration]
rowConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RowFilterConfiguration]
AssetFilterConfigurationOutput
columnConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.ColumnFilterConfigurationOutput]
rowConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RowFilterConfigurationOutput]
AssetFilterSummary
assetId
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
createdAt
- Type: typing.Optional[datetime.datetime]
description
- Type: typing.Optional[str]
effectiveColumnNames
- Type: typing.Optional[typing.List[str]]
effectiveRowFilter
- Type: typing.Optional[str]
errorMessage
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['INVALID', 'VALID']]
AssetInDataProductListingItem
entityId
- Type: typing.Optional[str]
entityRevision
- Type: typing.Optional[str]
entityType
- Type: typing.Optional[str]
AssetItem
domainId
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
name
- Type:
- Required: Yes
owningProjectId
- Type:
- Required: Yes
typeIdentifier
- Type:
- Required: Yes
typeRevision
- Type:
- Required: Yes
additionalAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AssetItemAdditionalAttributes]
createdAt
- Type: typing.Optional[datetime.datetime]
createdBy
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
externalIdentifier
- Type: typing.Optional[str]
firstRevisionCreatedAt
- Type: typing.Optional[datetime.datetime]
firstRevisionCreatedBy
- Type: typing.Optional[str]
glossaryTerms
- Type: typing.Optional[typing.List[str]]
AssetItemAdditionalAttributes
formsOutput
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormOutput]]
latestTimeSeriesDataPointFormsOutput
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.TimeSeriesDataPointSummaryFormOutput]]
readOnlyFormsOutput
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormOutput]]
AssetListing
assetId
- Type: typing.Optional[str]
assetRevision
- Type: typing.Optional[str]
assetType
- Type: typing.Optional[str]
createdAt
- Type: typing.Optional[datetime.datetime]
forms
- Type: typing.Optional[str]
glossaryTerms
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.DetailedGlossaryTerm]]
latestTimeSeriesDataPointForms
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.TimeSeriesDataPointSummaryFormOutput]]
owningProjectId
- Type: typing.Optional[str]
AssetListingDetails
listingId
- Type:
- Required: Yes
listingStatus
- Type: typing.Literal['ACTIVE', 'CREATING', 'INACTIVE']
- Required: Yes
AssetListingItem
additionalAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AssetListingItemAdditionalAttributes]
createdAt
- Type: typing.Optional[datetime.datetime]
description
- Type: typing.Optional[str]
entityId
- Type: typing.Optional[str]
entityRevision
- Type: typing.Optional[str]
entityType
- Type: typing.Optional[str]
glossaryTerms
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.DetailedGlossaryTerm]]
listingCreatedBy
- Type: typing.Optional[str]
listingId
- Type: typing.Optional[str]
listingRevision
- Type: typing.Optional[str]
listingUpdatedBy
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
owningProjectId
- Type: typing.Optional[str]
AssetListingItemAdditionalAttributes
forms
- Type: typing.Optional[str]
latestTimeSeriesDataPointForms
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.TimeSeriesDataPointSummaryFormOutput]]
AssetRevision
createdAt
- Type: typing.Optional[datetime.datetime]
createdBy
- Type: typing.Optional[str]
domainId
- Type: typing.Optional[str]
id
- Type: typing.Optional[str]
revision
- Type: typing.Optional[str]
AssetScope
assetId
- Type:
- Required: Yes
filterIds
- Type: typing.List[str]
- Required: Yes
status
- Type:
- Required: Yes
errorMessage
- Type: typing.Optional[str]
AssetTargetNameMap
assetId
- Type:
- Required: Yes
targetName
- Type:
- Required: Yes
AssetTypeItem
domainId
- Type:
- Required: Yes
formsOutput
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.datazone.datazone_classes.FormEntryOutput]
- Required: Yes
name
- Type:
- Required: Yes
owningProjectId
- Type:
- Required: Yes
revision
- Type:
- Required: Yes
createdAt
- Type: typing.Optional[datetime.datetime]
createdBy
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
originDomainId
- Type: typing.Optional[str]
originProjectId
- Type: typing.Optional[str]
updatedAt
- Type: typing.Optional[datetime.datetime]
updatedBy
- Type: typing.Optional[str]
AssetTypesForRule
selectionMode
- Type: typing.Literal['ALL', 'SPECIFIC']
- Required: Yes
specificAssetTypes
- Type: typing.Optional[typing.List[str]]
AssetTypesForRuleOutput
selectionMode
- Type: typing.Literal['ALL', 'SPECIFIC']
- Required: Yes
specificAssetTypes
- Type: typing.Optional[typing.List[str]]
AssociateEnvironmentRoleInput
domainIdentifier
- Type:
- Required: Yes
environmentIdentifier
- Type:
- Required: Yes
environmentRoleArn
- Type:
- Required: Yes
AthenaPropertiesInput
workgroupName
- Type: typing.Optional[str]
AthenaPropertiesOutput
workgroupName
- Type: typing.Optional[str]
AthenaPropertiesPatch
workgroupName
- Type: typing.Optional[str]
AuthenticationConfiguration
authenticationType
- Type: typing.Optional[typing.Literal['BASIC', 'CUSTOM', 'OAUTH2']]
oAuth2Properties
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.OAuth2PropertiesOutput]
secretArn
- Type: typing.Optional[str]
AuthenticationConfigurationInput
authenticationType
- Type: typing.Optional[typing.Literal['BASIC', 'CUSTOM', 'OAUTH2']]
basicAuthenticationCredentials
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.BasicAuthenticationCredentials]
customAuthenticationCredentials
- Type: typing.Optional[typing.Dict[str, str]]
kmsKeyArn
- Type: typing.Optional[str]
oAuth2Properties
- Type: typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.OAuth2Properties, aws_resource_validator.pydantic_models.datazone.datazone_classes.OAuth2PropertiesOutput, NoneType]
secretArn
- Type: typing.Optional[str]
AuthenticationConfigurationPatch
basicAuthenticationCredentials
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.BasicAuthenticationCredentials]
secretArn
- Type: typing.Optional[str]
AuthorizationCodeProperties
authorizationCode
- Type: typing.Optional[str]
redirectUri
- Type: typing.Optional[str]
AwsAccount
awsAccountId
- Type: typing.Optional[str]
awsAccountIdPath
- Type: typing.Optional[str]
AwsConsoleLinkParameters
uri
- Type: typing.Optional[str]
AwsLocation
accessRole
- Type: typing.Optional[str]
awsAccountId
- Type: typing.Optional[str]
awsRegion
- Type: typing.Optional[str]
iamConnectionId
- Type: typing.Optional[str]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BasicAuthenticationCredentials
password
- Type: typing.Optional[str]
userName
- Type: typing.Optional[str]
BusinessNameGenerationConfiguration
enabled
- Type: typing.Optional[bool]
CancelMetadataGenerationRunInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
CancelSubscriptionInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
CancelSubscriptionOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
retainPermissions
- Type:
- Required: Yes
status
- Type: typing.Literal['APPROVED', 'CANCELLED', 'REVOKED']
- Required: Yes
subscribedListing
- Type:
- Required: Yes
subscribedPrincipal
- Type:
- Required: Yes
subscriptionRequestId
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CloudFormationProperties
templateUrl
- Type:
- Required: Yes
ColumnFilterConfiguration
includedColumnNames
- Type: typing.Optional[typing.List[str]]
ColumnFilterConfigurationOutput
includedColumnNames
- Type: typing.Optional[typing.List[str]]
ConfigurableActionParameter
key
- Type: typing.Optional[str]
value
- Type: typing.Optional[str]
ConfigurableEnvironmentAction
parameters
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.ConfigurableActionParameter]
- Required: Yes
type
- Type:
- Required: Yes
auth
- Type: typing.Optional[typing.Literal['HTTPS', 'IAM']]
ConnectionCredentials
accessKeyId
- Type: typing.Optional[str]
expiration
- Type: typing.Optional[datetime.datetime]
secretAccessKey
- Type: typing.Optional[str]
sessionToken
- Type: typing.Optional[str]
ConnectionPropertiesInput
athenaProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AthenaPropertiesInput]
glueProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.GluePropertiesInput]
hyperPodProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.HyperPodPropertiesInput]
iamProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.IamPropertiesInput]
redshiftProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RedshiftPropertiesInput]
sparkEmrProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.SparkEmrPropertiesInput]
sparkGlueProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.SparkGluePropertiesInput]
ConnectionPropertiesOutput
athenaProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AthenaPropertiesOutput]
glueProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.GluePropertiesOutput]
hyperPodProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.HyperPodPropertiesOutput]
iamProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.IamPropertiesOutput]
redshiftProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RedshiftPropertiesOutput]
sparkEmrProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.SparkEmrPropertiesOutput]
sparkGlueProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.SparkGluePropertiesOutput]
ConnectionPropertiesPatch
athenaProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AthenaPropertiesPatch]
glueProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.GluePropertiesPatch]
iamProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.IamPropertiesPatch]
redshiftProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RedshiftPropertiesPatch]
sparkEmrProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.SparkEmrPropertiesPatch]
ConnectionSummary
connectionId
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
domainUnitId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
physicalEndpoints
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.PhysicalEndpoint]
- Required: Yes
type
- Type: typing.Literal['ATHENA', 'BIGQUERY', 'DATABRICKS', 'DOCUMENTDB', 'DYNAMODB', 'HYPERPOD', 'IAM', 'MYSQL', 'OPENSEARCH', 'ORACLE', 'POSTGRESQL', 'REDSHIFT', 'SAPHANA', 'SNOWFLAKE', 'SPARK', 'SQLSERVER', 'TERADATA', 'VERTICA', 'WORKFLOWS_MWAA']
- Required: Yes
environmentId
- Type: typing.Optional[str]
projectId
- Type: typing.Optional[str]
props
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.ConnectionPropertiesOutput]
CreateAssetFilterInput
assetIdentifier
- Type:
- Required: Yes
configuration
- Type: typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.AssetFilterConfiguration, aws_resource_validator.pydantic_models.datazone.datazone_classes.AssetFilterConfigurationOutput]
- Required: Yes
domainIdentifier
- Type:
- Required: Yes
name
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
CreateAssetFilterOutput
assetId
- Type:
- Required: Yes
configuration
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
effectiveColumnNames
- Type: typing.List[str]
- Required: Yes
effectiveRowFilter
- Type:
- Required: Yes
errorMessage
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
status
- Type: typing.Literal['INVALID', 'VALID']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateAssetInput
domainIdentifier
- Type:
- Required: Yes
name
- Type:
- Required: Yes
owningProjectIdentifier
- Type:
- Required: Yes
typeIdentifier
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
externalIdentifier
- Type: typing.Optional[str]
formsInput
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormInput]]
glossaryTerms
- Type: typing.Optional[typing.List[str]]
predictionConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PredictionConfiguration]
typeRevision
- Type: typing.Optional[str]
CreateAssetOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
externalIdentifier
- Type:
- Required: Yes
firstRevisionCreatedAt
- Type:
- Required: Yes
firstRevisionCreatedBy
- Type:
- Required: Yes
formsOutput
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormOutput]
- Required: Yes
glossaryTerms
- Type: typing.List[str]
- Required: Yes
id
- Type:
- Required: Yes
latestTimeSeriesDataPointFormsOutput
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.TimeSeriesDataPointSummaryFormOutput]
- Required: Yes
listing
- Type:
- Required: Yes
name
- Type:
- Required: Yes
owningProjectId
- Type:
- Required: Yes
predictionConfiguration
- Type:
- Required: Yes
readOnlyFormsOutput
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormOutput]
- Required: Yes
revision
- Type:
- Required: Yes
typeIdentifier
- Type:
- Required: Yes
typeRevision
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateAssetRevisionInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
name
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
formsInput
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormInput]]
glossaryTerms
- Type: typing.Optional[typing.List[str]]
predictionConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PredictionConfiguration]
typeRevision
- Type: typing.Optional[str]
CreateAssetRevisionOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
externalIdentifier
- Type:
- Required: Yes
firstRevisionCreatedAt
- Type:
- Required: Yes
firstRevisionCreatedBy
- Type:
- Required: Yes
formsOutput
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormOutput]
- Required: Yes
glossaryTerms
- Type: typing.List[str]
- Required: Yes
id
- Type:
- Required: Yes
latestTimeSeriesDataPointFormsOutput
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.TimeSeriesDataPointSummaryFormOutput]
- Required: Yes
listing
- Type:
- Required: Yes
name
- Type:
- Required: Yes
owningProjectId
- Type:
- Required: Yes
predictionConfiguration
- Type:
- Required: Yes
readOnlyFormsOutput
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormOutput]
- Required: Yes
revision
- Type:
- Required: Yes
typeIdentifier
- Type:
- Required: Yes
typeRevision
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateAssetTypeInput
domainIdentifier
- Type:
- Required: Yes
formsInput
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.datazone.datazone_classes.FormEntryInput]
- Required: Yes
name
- Type:
- Required: Yes
owningProjectIdentifier
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
CreateAssetTypeOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
formsOutput
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.datazone.datazone_classes.FormEntryOutput]
- Required: Yes
name
- Type:
- Required: Yes
originDomainId
- Type:
- Required: Yes
originProjectId
- Type:
- Required: Yes
owningProjectId
- Type:
- Required: Yes
revision
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateAssetTypePolicyGrantDetail
includeChildDomainUnits
- Type: typing.Optional[bool]
CreateConnectionInput
domainIdentifier
- Type:
- Required: Yes
environmentIdentifier
- Type:
- Required: Yes
name
- Type:
- Required: Yes
awsLocation
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AwsLocation]
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
props
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.ConnectionPropertiesInput]
CreateConnectionOutput
connectionId
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
domainUnitId
- Type:
- Required: Yes
environmentId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
physicalEndpoints
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.PhysicalEndpoint]
- Required: Yes
projectId
- Type:
- Required: Yes
props
- Type:
- Required: Yes
type
- Type: typing.Literal['ATHENA', 'BIGQUERY', 'DATABRICKS', 'DOCUMENTDB', 'DYNAMODB', 'HYPERPOD', 'IAM', 'MYSQL', 'OPENSEARCH', 'ORACLE', 'POSTGRESQL', 'REDSHIFT', 'SAPHANA', 'SNOWFLAKE', 'SPARK', 'SQLSERVER', 'TERADATA', 'VERTICA', 'WORKFLOWS_MWAA']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDataProductInput
domainIdentifier
- Type:
- Required: Yes
name
- Type:
- Required: Yes
owningProjectIdentifier
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
formsInput
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormInput]]
glossaryTerms
- Type: typing.Optional[typing.List[str]]
items
- Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.DataProductItem, aws_resource_validator.pydantic_models.datazone.datazone_classes.DataProductItemOutput]]]
CreateDataProductOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
firstRevisionCreatedAt
- Type:
- Required: Yes
firstRevisionCreatedBy
- Type:
- Required: Yes
formsOutput
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormOutput]
- Required: Yes
glossaryTerms
- Type: typing.List[str]
- Required: Yes
id
- Type:
- Required: Yes
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.DataProductItemOutput]
- Required: Yes
name
- Type:
- Required: Yes
owningProjectId
- Type:
- Required: Yes
revision
- Type:
- Required: Yes
status
- Type: typing.Literal['CREATED', 'CREATE_FAILED', 'CREATING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDataProductRevisionInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
name
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
formsInput
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormInput]]
glossaryTerms
- Type: typing.Optional[typing.List[str]]
items
- Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.DataProductItem, aws_resource_validator.pydantic_models.datazone.datazone_classes.DataProductItemOutput]]]
CreateDataProductRevisionOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
firstRevisionCreatedAt
- Type:
- Required: Yes
firstRevisionCreatedBy
- Type:
- Required: Yes
formsOutput
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormOutput]
- Required: Yes
glossaryTerms
- Type: typing.List[str]
- Required: Yes
id
- Type:
- Required: Yes
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.DataProductItemOutput]
- Required: Yes
name
- Type:
- Required: Yes
owningProjectId
- Type:
- Required: Yes
revision
- Type:
- Required: Yes
status
- Type: typing.Literal['CREATED', 'CREATE_FAILED', 'CREATING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDataSourceInput
domainIdentifier
- Type:
- Required: Yes
name
- Type:
- Required: Yes
projectIdentifier
- Type:
- Required: Yes
type
- Type:
- Required: Yes
assetFormsInput
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormInput]]
clientToken
- Type: typing.Optional[str]
configuration
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.DataSourceConfigurationInput]
connectionIdentifier
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
enableSetting
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
environmentIdentifier
- Type: typing.Optional[str]
publishOnImport
- Type: typing.Optional[bool]
recommendation
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RecommendationConfiguration]
schedule
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.ScheduleConfiguration]
CreateDataSourceOutput
assetFormsOutput
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormOutput]
- Required: Yes
configuration
- Type:
- Required: Yes
connectionId
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
enableSetting
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
environmentId
- Type:
- Required: Yes
errorMessage
- Type:
- Required: Yes
id
- Type:
- Required: Yes
lastRunAt
- Type:
- Required: Yes
lastRunErrorMessage
- Type:
- Required: Yes
lastRunStatus
- Type: typing.Literal['FAILED', 'PARTIALLY_SUCCEEDED', 'REQUESTED', 'RUNNING', 'SUCCESS']
- Required: Yes
name
- Type:
- Required: Yes
projectId
- Type:
- Required: Yes
publishOnImport
- Type:
- Required: Yes
recommendation
- Type:
- Required: Yes
schedule
- Type:
- Required: Yes
status
- Type: typing.Literal['CREATING', 'DELETING', 'FAILED_CREATION', 'FAILED_DELETION', 'FAILED_UPDATE', 'READY', 'RUNNING', 'UPDATING']
- Required: Yes
type
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDomainInput
domainExecutionRole
- Type:
- Required: Yes
name
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
domainVersion
- Type: typing.Optional[typing.Literal['V1', 'V2']]
kmsKeyIdentifier
- Type: typing.Optional[str]
serviceRole
- Type: typing.Optional[str]
singleSignOn
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.SingleSignOn]
tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateDomainOutput
arn
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainExecutionRole
- Type:
- Required: Yes
domainVersion
- Type: typing.Literal['V1', 'V2']
- Required: Yes
id
- Type:
- Required: Yes
kmsKeyIdentifier
- Type:
- Required: Yes
name
- Type:
- Required: Yes
portalUrl
- Type:
- Required: Yes
rootDomainUnitId
- Type:
- Required: Yes
serviceRole
- Type:
- Required: Yes
singleSignOn
- Type:
- Required: Yes
status
- Type: typing.Literal['AVAILABLE', 'CREATING', 'CREATION_FAILED', 'DELETED', 'DELETING', 'DELETION_FAILED']
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDomainUnitInput
domainIdentifier
- Type:
- Required: Yes
name
- Type:
- Required: Yes
parentDomainUnitIdentifier
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
CreateDomainUnitOutput
ancestorDomainUnitIds
- Type: typing.List[str]
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
owners
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.DomainUnitOwnerProperties]
- Required: Yes
parentDomainUnitId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDomainUnitPolicyGrantDetail
includeChildDomainUnits
- Type: typing.Optional[bool]
CreateEnvironmentActionInput
domainIdentifier
- Type:
- Required: Yes
environmentIdentifier
- Type:
- Required: Yes
name
- Type:
- Required: Yes
parameters
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
CreateEnvironmentActionOutput
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
environmentId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
parameters
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateEnvironmentInput
domainIdentifier
- Type:
- Required: Yes
environmentProfileIdentifier
- Type:
- Required: Yes
name
- Type:
- Required: Yes
projectIdentifier
- Type:
- Required: Yes
deploymentOrder
- Type: typing.Optional[int]
description
- Type: typing.Optional[str]
environmentAccountIdentifier
- Type: typing.Optional[str]
environmentAccountRegion
- Type: typing.Optional[str]
environmentBlueprintIdentifier
- Type: typing.Optional[str]
environmentConfigurationId
- Type: typing.Optional[str]
glossaryTerms
- Type: typing.Optional[typing.List[str]]
userParameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentParameter]]
CreateEnvironmentOutput
awsAccountId
- Type:
- Required: Yes
awsAccountRegion
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
deploymentProperties
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
environmentActions
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.ConfigurableEnvironmentAction]
- Required: Yes
environmentBlueprintId
- Type:
- Required: Yes
environmentProfileId
- Type:
- Required: Yes
glossaryTerms
- Type: typing.List[str]
- Required: Yes
id
- Type:
- Required: Yes
lastDeployment
- Type:
- Required: Yes
name
- Type:
- Required: Yes
projectId
- Type:
- Required: Yes
provider
- Type:
- Required: Yes
provisionedResources
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.Resource]
- Required: Yes
provisioningProperties
- Type:
- Required: Yes
status
- Type: typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETE_FAILED', 'DELETING', 'DISABLED', 'EXPIRED', 'INACCESSIBLE', 'SUSPENDED', 'UPDATE_FAILED', 'UPDATING', 'VALIDATION_FAILED']
- Required: Yes
updatedAt
- Type:
- Required: Yes
userParameters
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.CustomParameter]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateEnvironmentProfileInput
domainIdentifier
- Type:
- Required: Yes
environmentBlueprintIdentifier
- Type:
- Required: Yes
name
- Type:
- Required: Yes
projectIdentifier
- Type:
- Required: Yes
awsAccountId
- Type: typing.Optional[str]
awsAccountRegion
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
userParameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentParameter]]
CreateEnvironmentProfileOutput
awsAccountId
- Type:
- Required: Yes
awsAccountRegion
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
environmentBlueprintId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
projectId
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
userParameters
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.CustomParameter]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateEnvironmentProfilePolicyGrantDetail
domainUnitId
- Type: typing.Optional[str]
CreateFormTypeInput
domainIdentifier
- Type:
- Required: Yes
model
- Type:
- Required: Yes
name
- Type:
- Required: Yes
owningProjectIdentifier
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
CreateFormTypeOutput
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
originDomainId
- Type:
- Required: Yes
originProjectId
- Type:
- Required: Yes
owningProjectId
- Type:
- Required: Yes
revision
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateFormTypePolicyGrantDetail
includeChildDomainUnits
- Type: typing.Optional[bool]
CreateGlossaryInput
domainIdentifier
- Type:
- Required: Yes
name
- Type:
- Required: Yes
owningProjectIdentifier
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
CreateGlossaryOutput
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
owningProjectId
- Type:
- Required: Yes
status
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateGlossaryPolicyGrantDetail
includeChildDomainUnits
- Type: typing.Optional[bool]
CreateGlossaryTermInput
domainIdentifier
- Type:
- Required: Yes
glossaryIdentifier
- Type:
- Required: Yes
name
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
longDescription
- Type: typing.Optional[str]
shortDescription
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
termRelations
- Type: typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.TermRelations, aws_resource_validator.pydantic_models.datazone.datazone_classes.TermRelationsOutput, NoneType]
CreateGlossaryTermOutput
domainId
- Type:
- Required: Yes
glossaryId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
longDescription
- Type:
- Required: Yes
name
- Type:
- Required: Yes
shortDescription
- Type:
- Required: Yes
status
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
termRelations
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateGroupProfileInput
domainIdentifier
- Type:
- Required: Yes
groupIdentifier
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
CreateGroupProfileOutput
domainId
- Type:
- Required: Yes
groupName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
status
- Type: typing.Literal['ASSIGNED', 'NOT_ASSIGNED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateListingChangeSetInput
action
- Type: typing.Literal['PUBLISH', 'UNPUBLISH']
- Required: Yes
domainIdentifier
- Type:
- Required: Yes
entityIdentifier
- Type:
- Required: Yes
entityType
- Type: typing.Literal['ASSET', 'DATA_PRODUCT']
- Required: Yes
clientToken
- Type: typing.Optional[str]
entityRevision
- Type: typing.Optional[str]
CreateListingChangeSetOutput
listingId
- Type:
- Required: Yes
listingRevision
- Type:
- Required: Yes
status
- Type: typing.Literal['ACTIVE', 'CREATING', 'INACTIVE']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateProjectFromProjectProfilePolicyGrantDetail
includeChildDomainUnits
- Type: typing.Optional[bool]
projectProfiles
- Type: typing.Optional[typing.List[str]]
CreateProjectFromProjectProfilePolicyGrantDetailOutput
includeChildDomainUnits
- Type: typing.Optional[bool]
projectProfiles
- Type: typing.Optional[typing.List[str]]
CreateProjectInput
domainIdentifier
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
domainUnitId
- Type: typing.Optional[str]
glossaryTerms
- Type: typing.Optional[typing.List[str]]
projectProfileId
- Type: typing.Optional[str]
userParameters
- Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentConfigurationUserParameter, aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentConfigurationUserParameterOutput]]]
CreateProjectMembershipInput
designation
- Type: typing.Literal['PROJECT_CATALOG_CONSUMER', 'PROJECT_CATALOG_STEWARD', 'PROJECT_CATALOG_VIEWER', 'PROJECT_CONTRIBUTOR', 'PROJECT_OWNER']
- Required: Yes
domainIdentifier
- Type:
- Required: Yes
member
- Type:
- Required: Yes
projectIdentifier
- Type:
- Required: Yes
CreateProjectOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
domainUnitId
- Type:
- Required: Yes
environmentDeploymentDetails
- Type:
- Required: Yes
failureReasons
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.ProjectDeletionError]
- Required: Yes
glossaryTerms
- Type: typing.List[str]
- Required: Yes
id
- Type:
- Required: Yes
lastUpdatedAt
- Type:
- Required: Yes
name
- Type:
- Required: Yes
projectProfileId
- Type:
- Required: Yes
projectStatus
- Type: typing.Literal['ACTIVE', 'DELETE_FAILED', 'DELETING']
- Required: Yes
userParameters
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentConfigurationUserParameterOutput]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateProjectPolicyGrantDetail
includeChildDomainUnits
- Type: typing.Optional[bool]
CreateProjectProfileInput
domainIdentifier
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
domainUnitIdentifier
- Type: typing.Optional[str]
environmentConfigurations
- Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentConfiguration, aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentConfigurationOutput]]]
status
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
CreateProjectProfileOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
domainUnitId
- Type:
- Required: Yes
environmentConfigurations
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentConfigurationOutput]
- Required: Yes
id
- Type:
- Required: Yes
lastUpdatedAt
- Type:
- Required: Yes
name
- Type:
- Required: Yes
status
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateRuleInput
action
- Type: typing.Literal['CREATE_SUBSCRIPTION_REQUEST']
- Required: Yes
detail
- Type: typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.RuleDetail, aws_resource_validator.pydantic_models.datazone.datazone_classes.RuleDetailOutput]
- Required: Yes
domainIdentifier
- Type:
- Required: Yes
name
- Type:
- Required: Yes
scope
- Type: typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.RuleScope, aws_resource_validator.pydantic_models.datazone.datazone_classes.RuleScopeOutput]
- Required: Yes
target
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
CreateRuleOutput
action
- Type: typing.Literal['CREATE_SUBSCRIPTION_REQUEST']
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
detail
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
name
- Type:
- Required: Yes
ruleType
- Type: typing.Literal['METADATA_FORM_ENFORCEMENT']
- Required: Yes
scope
- Type:
- Required: Yes
target
- Type:
- Required: Yes
targetType
- Type: typing.Literal['DOMAIN_UNIT']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateSubscriptionGrantInput
domainIdentifier
- Type:
- Required: Yes
environmentIdentifier
- Type:
- Required: Yes
grantedEntity
- Type:
- Required: Yes
assetTargetNames
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.AssetTargetNameMap]]
clientToken
- Type: typing.Optional[str]
subscriptionTargetIdentifier
- Type: typing.Optional[str]
CreateSubscriptionGrantOutput
assets
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedAsset]
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
grantedEntity
- Type:
- Required: Yes
id
- Type:
- Required: Yes
status
- Type: typing.Literal['COMPLETED', 'GRANT_AND_REVOKE_FAILED', 'GRANT_FAILED', 'INACCESSIBLE', 'IN_PROGRESS', 'PENDING', 'REVOKE_FAILED']
- Required: Yes
subscriptionId
- Type:
- Required: Yes
subscriptionTargetId
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateSubscriptionRequestInput
domainIdentifier
- Type:
- Required: Yes
requestReason
- Type:
- Required: Yes
subscribedListings
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedListingInput]
- Required: Yes
subscribedPrincipals
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedPrincipalInput]
- Required: Yes
clientToken
- Type: typing.Optional[str]
metadataForms
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormInput]]
CreateSubscriptionRequestOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
decisionComment
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
existingSubscriptionId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
metadataForms
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormOutput]
- Required: Yes
requestReason
- Type:
- Required: Yes
reviewerId
- Type:
- Required: Yes
status
- Type: typing.Literal['ACCEPTED', 'PENDING', 'REJECTED']
- Required: Yes
subscribedListings
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedListing]
- Required: Yes
subscribedPrincipals
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedPrincipal]
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateSubscriptionTargetInput
applicableAssetTypes
- Type: typing.List[str]
- Required: Yes
authorizedPrincipals
- Type: typing.List[str]
- Required: Yes
domainIdentifier
- Type:
- Required: Yes
environmentIdentifier
- Type:
- Required: Yes
manageAccessRole
- Type:
- Required: Yes
name
- Type:
- Required: Yes
subscriptionTargetConfig
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscriptionTargetForm]
- Required: Yes
type
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
provider
- Type: typing.Optional[str]
CreateSubscriptionTargetOutput
applicableAssetTypes
- Type: typing.List[str]
- Required: Yes
authorizedPrincipals
- Type: typing.List[str]
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
environmentId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
manageAccessRole
- Type:
- Required: Yes
name
- Type:
- Required: Yes
projectId
- Type:
- Required: Yes
provider
- Type:
- Required: Yes
subscriptionTargetConfig
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscriptionTargetForm]
- Required: Yes
type
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateUserProfileInput
domainIdentifier
- Type:
- Required: Yes
userIdentifier
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
userType
- Type: typing.Optional[typing.Literal['IAM_ROLE', 'IAM_USER', 'SSO_USER']]
CreateUserProfileOutput
details
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
status
- Type: typing.Literal['ACTIVATED', 'ASSIGNED', 'DEACTIVATED', 'NOT_ASSIGNED']
- Required: Yes
type
- Type: typing.Literal['IAM', 'SSO']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CustomParameter
fieldType
- Type:
- Required: Yes
keyName
- Type:
- Required: Yes
defaultValue
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
isEditable
- Type: typing.Optional[bool]
isOptional
- Type: typing.Optional[bool]
DataProductItem
identifier
- Type:
- Required: Yes
itemType
- Type: typing.Literal['ASSET']
- Required: Yes
glossaryTerms
- Type: typing.Optional[typing.List[str]]
revision
- Type: typing.Optional[str]
DataProductItemOutput
identifier
- Type:
- Required: Yes
itemType
- Type: typing.Literal['ASSET']
- Required: Yes
glossaryTerms
- Type: typing.Optional[typing.List[str]]
revision
- Type: typing.Optional[str]
DataProductListing
createdAt
- Type: typing.Optional[datetime.datetime]
dataProductId
- Type: typing.Optional[str]
dataProductRevision
- Type: typing.Optional[str]
forms
- Type: typing.Optional[str]
glossaryTerms
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.DetailedGlossaryTerm]]
items
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.ListingSummary]]
owningProjectId
- Type: typing.Optional[str]
DataProductListingItem
additionalAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.DataProductListingItemAdditionalAttributes]
createdAt
- Type: typing.Optional[datetime.datetime]
description
- Type: typing.Optional[str]
entityId
- Type: typing.Optional[str]
entityRevision
- Type: typing.Optional[str]
glossaryTerms
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.DetailedGlossaryTerm]]
items
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.ListingSummaryItem]]
listingCreatedBy
- Type: typing.Optional[str]
listingId
- Type: typing.Optional[str]
listingRevision
- Type: typing.Optional[str]
listingUpdatedBy
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
owningProjectId
- Type: typing.Optional[str]
DataProductListingItemAdditionalAttributes
forms
- Type: typing.Optional[str]
DataProductResultItem
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
owningProjectId
- Type:
- Required: Yes
createdAt
- Type: typing.Optional[datetime.datetime]
createdBy
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
firstRevisionCreatedAt
- Type: typing.Optional[datetime.datetime]
firstRevisionCreatedBy
- Type: typing.Optional[str]
glossaryTerms
- Type: typing.Optional[typing.List[str]]
DataProductRevision
createdAt
- Type: typing.Optional[datetime.datetime]
createdBy
- Type: typing.Optional[str]
domainId
- Type: typing.Optional[str]
id
- Type: typing.Optional[str]
revision
- Type: typing.Optional[str]
DataSourceConfigurationInput
glueRunConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.GlueRunConfigurationInput]
redshiftRunConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RedshiftRunConfigurationInput]
sageMakerRunConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.SageMakerRunConfigurationInput]
DataSourceConfigurationOutput
glueRunConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.GlueRunConfigurationOutput]
redshiftRunConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RedshiftRunConfigurationOutput]
sageMakerRunConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.SageMakerRunConfigurationOutput]
DataSourceErrorMessage
errorType
- Type: typing.Literal['ACCESS_DENIED_EXCEPTION', 'CONFLICT_EXCEPTION', 'INTERNAL_SERVER_EXCEPTION', 'RESOURCE_NOT_FOUND_EXCEPTION', 'SERVICE_QUOTA_EXCEEDED_EXCEPTION', 'THROTTLING_EXCEPTION', 'VALIDATION_EXCEPTION']
- Required: Yes
errorDetail
- Type: typing.Optional[str]
DataSourceRunActivity
createdAt
- Type:
- Required: Yes
dataAssetStatus
- Type: typing.Literal['FAILED', 'PUBLISHING_FAILED', 'SKIPPED_ALREADY_IMPORTED', 'SKIPPED_ARCHIVED', 'SKIPPED_NO_ACCESS', 'SUCCEEDED_CREATED', 'SUCCEEDED_UPDATED', 'UNCHANGED']
- Required: Yes
dataSourceRunId
- Type:
- Required: Yes
database
- Type:
- Required: Yes
projectId
- Type:
- Required: Yes
technicalName
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
dataAssetId
- Type: typing.Optional[str]
errorMessage
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.DataSourceErrorMessage]
lineageSummary
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.LineageInfo]
technicalDescription
- Type: typing.Optional[str]
DataSourceRunLineageSummary
importStatus
- Type: typing.Optional[typing.Literal['FAILED', 'IN_PROGRESS', 'PARTIALLY_SUCCEEDED', 'SUCCESS']]
DataSourceRunSummary
createdAt
- Type:
- Required: Yes
dataSourceId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
projectId
- Type:
- Required: Yes
status
- Type: typing.Literal['FAILED', 'PARTIALLY_SUCCEEDED', 'REQUESTED', 'RUNNING', 'SUCCESS']
- Required: Yes
type
- Type: typing.Literal['PRIORITIZED', 'SCHEDULED']
- Required: Yes
updatedAt
- Type:
- Required: Yes
errorMessage
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.DataSourceErrorMessage]
lineageSummary
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.DataSourceRunLineageSummary]
runStatisticsForAssets
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RunStatisticsForAssets]
startedAt
- Type: typing.Optional[datetime.datetime]
stoppedAt
- Type: typing.Optional[datetime.datetime]
DataSourceSummary
dataSourceId
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
status
- Type: typing.Literal['CREATING', 'DELETING', 'FAILED_CREATION', 'FAILED_DELETION', 'FAILED_UPDATE', 'READY', 'RUNNING', 'UPDATING']
- Required: Yes
type
- Type:
- Required: Yes
connectionId
- Type: typing.Optional[str]
createdAt
- Type: typing.Optional[datetime.datetime]
description
- Type: typing.Optional[str]
enableSetting
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
environmentId
- Type: typing.Optional[str]
lastRunAssetCount
- Type: typing.Optional[int]
lastRunAt
- Type: typing.Optional[datetime.datetime]
lastRunErrorMessage
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.DataSourceErrorMessage]
lastRunStatus
- Type: typing.Optional[typing.Literal['FAILED', 'PARTIALLY_SUCCEEDED', 'REQUESTED', 'RUNNING', 'SUCCESS']]
schedule
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.ScheduleConfiguration]
updatedAt
- Type: typing.Optional[datetime.datetime]
DeleteAssetFilterInput
assetIdentifier
- Type:
- Required: Yes
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
DeleteAssetInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
DeleteAssetTypeInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
DeleteConnectionInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
DeleteConnectionOutput
status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteDataProductInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
DeleteDataSourceInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
retainPermissionsOnRevokeFailure
- Type: typing.Optional[bool]
DeleteDataSourceOutput
assetFormsOutput
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormOutput]
- Required: Yes
configuration
- Type:
- Required: Yes
connectionId
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
enableSetting
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
environmentId
- Type:
- Required: Yes
errorMessage
- Type:
- Required: Yes
id
- Type:
- Required: Yes
lastRunAt
- Type:
- Required: Yes
lastRunErrorMessage
- Type:
- Required: Yes
lastRunStatus
- Type: typing.Literal['FAILED', 'PARTIALLY_SUCCEEDED', 'REQUESTED', 'RUNNING', 'SUCCESS']
- Required: Yes
name
- Type:
- Required: Yes
projectId
- Type:
- Required: Yes
publishOnImport
- Type:
- Required: Yes
retainPermissionsOnRevokeFailure
- Type:
- Required: Yes
schedule
- Type:
- Required: Yes
selfGrantStatus
- Type:
- Required: Yes
status
- Type: typing.Literal['CREATING', 'DELETING', 'FAILED_CREATION', 'FAILED_DELETION', 'FAILED_UPDATE', 'READY', 'RUNNING', 'UPDATING']
- Required: Yes
type
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteDomainInput
identifier
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
skipDeletionCheck
- Type: typing.Optional[bool]
DeleteDomainOutput
status
- Type: typing.Literal['AVAILABLE', 'CREATING', 'CREATION_FAILED', 'DELETED', 'DELETING', 'DELETION_FAILED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteDomainUnitInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
DeleteEnvironmentActionInput
domainIdentifier
- Type:
- Required: Yes
environmentIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
DeleteEnvironmentBlueprintConfigurationInput
domainIdentifier
- Type:
- Required: Yes
environmentBlueprintIdentifier
- Type:
- Required: Yes
DeleteEnvironmentInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
DeleteEnvironmentProfileInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
DeleteFormTypeInput
domainIdentifier
- Type:
- Required: Yes
formTypeIdentifier
- Type:
- Required: Yes
DeleteGlossaryInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
DeleteGlossaryTermInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
DeleteListingInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
DeleteProjectInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
skipDeletionCheck
- Type: typing.Optional[bool]
DeleteProjectMembershipInput
domainIdentifier
- Type:
- Required: Yes
member
- Type:
- Required: Yes
projectIdentifier
- Type:
- Required: Yes
DeleteProjectProfileInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
DeleteRuleInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
DeleteSubscriptionGrantInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
DeleteSubscriptionGrantOutput
assets
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedAsset]
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
grantedEntity
- Type:
- Required: Yes
id
- Type:
- Required: Yes
status
- Type: typing.Literal['COMPLETED', 'GRANT_AND_REVOKE_FAILED', 'GRANT_FAILED', 'INACCESSIBLE', 'IN_PROGRESS', 'PENDING', 'REVOKE_FAILED']
- Required: Yes
subscriptionId
- Type:
- Required: Yes
subscriptionTargetId
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteSubscriptionRequestInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
DeleteSubscriptionTargetInput
domainIdentifier
- Type:
- Required: Yes
environmentIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
DeleteTimeSeriesDataPointsInput
domainIdentifier
- Type:
- Required: Yes
entityIdentifier
- Type:
- Required: Yes
entityType
- Type: typing.Literal['ASSET', 'LISTING']
- Required: Yes
formName
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
Deployment
deploymentId
- Type: typing.Optional[str]
deploymentStatus
- Type: typing.Optional[typing.Literal['FAILED', 'IN_PROGRESS', 'PENDING_DEPLOYMENT', 'SUCCESSFUL']]
deploymentType
- Type: typing.Optional[typing.Literal['CREATE', 'DELETE', 'UPDATE']]
failureReason
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentError]
isDeploymentComplete
- Type: typing.Optional[bool]
messages
- Type: typing.Optional[typing.List[str]]
DeploymentProperties
endTimeoutMinutes
- Type: typing.Optional[int]
startTimeoutMinutes
- Type: typing.Optional[int]
DetailedGlossaryTerm
name
- Type: typing.Optional[str]
shortDescription
- Type: typing.Optional[str]
DisassociateEnvironmentRoleInput
domainIdentifier
- Type:
- Required: Yes
environmentIdentifier
- Type:
- Required: Yes
environmentRoleArn
- Type:
- Required: Yes
DomainSummary
arn
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
id
- Type:
- Required: Yes
managedAccountId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
status
- Type: typing.Literal['AVAILABLE', 'CREATING', 'CREATION_FAILED', 'DELETED', 'DELETING', 'DELETION_FAILED']
- Required: Yes
description
- Type: typing.Optional[str]
domainVersion
- Type: typing.Optional[typing.Literal['V1', 'V2']]
lastUpdatedAt
- Type: typing.Optional[datetime.datetime]
portalUrl
- Type: typing.Optional[str]
DomainUnitFilterForProject
domainUnit
- Type:
- Required: Yes
includeChildDomainUnits
- Type: typing.Optional[bool]
DomainUnitGrantFilter
allDomainUnitsGrantFilter
- Type: typing.Optional[typing.Dict[str, typing.Any]]
DomainUnitGrantFilterOutput
allDomainUnitsGrantFilter
- Type: typing.Optional[typing.Dict[str, typing.Any]]
DomainUnitGroupProperties
groupId
- Type: typing.Optional[str]
DomainUnitOwnerProperties
group
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.DomainUnitGroupProperties]
user
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.DomainUnitUserProperties]
DomainUnitPolicyGrantPrincipal
domainUnitDesignation
- Type: typing.Literal['OWNER']
- Required: Yes
domainUnitGrantFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.DomainUnitGrantFilter]
domainUnitIdentifier
- Type: typing.Optional[str]
DomainUnitPolicyGrantPrincipalOutput
domainUnitDesignation
- Type: typing.Literal['OWNER']
- Required: Yes
domainUnitGrantFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.DomainUnitGrantFilterOutput]
domainUnitIdentifier
- Type: typing.Optional[str]
DomainUnitSummary
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
DomainUnitTarget
domainUnitId
- Type:
- Required: Yes
includeChildDomainUnits
- Type: typing.Optional[bool]
DomainUnitUserProperties
userId
- Type: typing.Optional[str]
EmptyResponseMetadata
ResponseMetadata
- Type:
- Required: Yes
EnvironmentActionSummary
domainId
- Type:
- Required: Yes
environmentId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
parameters
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
EnvironmentBlueprintConfigurationItem
domainId
- Type:
- Required: Yes
environmentBlueprintId
- Type:
- Required: Yes
createdAt
- Type: typing.Optional[datetime.datetime]
enabledRegions
- Type: typing.Optional[typing.List[str]]
environmentRolePermissionBoundary
- Type: typing.Optional[str]
manageAccessRoleArn
- Type: typing.Optional[str]
provisioningConfigurations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.ProvisioningConfigurationOutput]]
provisioningRoleArn
- Type: typing.Optional[str]
regionalParameters
- Type: typing.Optional[typing.Dict[str, typing.Dict[str, str]]]
updatedAt
- Type: typing.Optional[datetime.datetime]
EnvironmentBlueprintSummary
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
provider
- Type:
- Required: Yes
provisioningProperties
- Type:
- Required: Yes
createdAt
- Type: typing.Optional[datetime.datetime]
description
- Type: typing.Optional[str]
updatedAt
- Type: typing.Optional[datetime.datetime]
EnvironmentConfiguration
awsAccount
- Type:
- Required: Yes
awsRegion
- Type:
- Required: Yes
environmentBlueprintId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
configurationParameters
- Type: typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentConfigurationParametersDetails, aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentConfigurationParametersDetailsOutput, NoneType]
deploymentMode
- Type: typing.Optional[typing.Literal['ON_CREATE', 'ON_DEMAND']]
deploymentOrder
- Type: typing.Optional[int]
description
- Type: typing.Optional[str]
id
- Type: typing.Optional[str]
EnvironmentConfigurationOutput
awsAccount
- Type:
- Required: Yes
awsRegion
- Type:
- Required: Yes
environmentBlueprintId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
configurationParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentConfigurationParametersDetailsOutput]
deploymentMode
- Type: typing.Optional[typing.Literal['ON_CREATE', 'ON_DEMAND']]
deploymentOrder
- Type: typing.Optional[int]
description
- Type: typing.Optional[str]
id
- Type: typing.Optional[str]
EnvironmentConfigurationParameter
isEditable
- Type: typing.Optional[bool]
name
- Type: typing.Optional[str]
value
- Type: typing.Optional[str]
EnvironmentConfigurationParametersDetails
parameterOverrides
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentConfigurationParameter]]
resolvedParameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentConfigurationParameter]]
ssmPath
- Type: typing.Optional[str]
EnvironmentConfigurationParametersDetailsOutput
parameterOverrides
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentConfigurationParameter]]
resolvedParameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentConfigurationParameter]]
ssmPath
- Type: typing.Optional[str]
EnvironmentConfigurationUserParameter
environmentConfigurationName
- Type: typing.Optional[str]
environmentParameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentParameter]]
EnvironmentConfigurationUserParameterOutput
environmentConfigurationName
- Type: typing.Optional[str]
environmentParameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentParameter]]
EnvironmentDeploymentDetails
environmentFailureReasons
- Type: typing.Optional[typing.Dict[str, typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentError]]]
overallDeploymentStatus
- Type: typing.Optional[typing.Literal['FAILED_DEPLOYMENT', 'FAILED_VALIDATION', 'IN_PROGRESS', 'PENDING_DEPLOYMENT', 'SUCCESSFUL']]
EnvironmentDeploymentDetailsOutput
environmentFailureReasons
- Type: typing.Optional[typing.Dict[str, typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentError]]]
overallDeploymentStatus
- Type: typing.Optional[typing.Literal['FAILED_DEPLOYMENT', 'FAILED_VALIDATION', 'IN_PROGRESS', 'PENDING_DEPLOYMENT', 'SUCCESSFUL']]
EnvironmentError
message
- Type:
- Required: Yes
code
- Type: typing.Optional[str]
EnvironmentParameter
name
- Type: typing.Optional[str]
value
- Type: typing.Optional[str]
EnvironmentProfileSummary
createdBy
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
environmentBlueprintId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
awsAccountId
- Type: typing.Optional[str]
awsAccountRegion
- Type: typing.Optional[str]
createdAt
- Type: typing.Optional[datetime.datetime]
description
- Type: typing.Optional[str]
projectId
- Type: typing.Optional[str]
updatedAt
- Type: typing.Optional[datetime.datetime]
EnvironmentSummary
createdBy
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
projectId
- Type:
- Required: Yes
provider
- Type:
- Required: Yes
awsAccountId
- Type: typing.Optional[str]
awsAccountRegion
- Type: typing.Optional[str]
createdAt
- Type: typing.Optional[datetime.datetime]
description
- Type: typing.Optional[str]
environmentProfileId
- Type: typing.Optional[str]
id
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETE_FAILED', 'DELETING', 'DISABLED', 'EXPIRED', 'INACCESSIBLE', 'SUSPENDED', 'UPDATE_FAILED', 'UPDATING', 'VALIDATION_FAILED']]
updatedAt
- Type: typing.Optional[datetime.datetime]
EqualToExpression
columnName
- Type:
- Required: Yes
value
- Type:
- Required: Yes
EventSummary
openLineageRunEventSummary
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.OpenLineageRunEventSummary]
FailureCause
message
- Type: typing.Optional[str]
Filter
attribute
- Type:
- Required: Yes
value
- Type:
- Required: Yes
FilterClause
and_
- Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]
filter
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.Filter]
or_
- Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]
FilterClausePaginator
and_
- Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]
filter
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.Filter]
or_
- Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]
FilterExpression
expression
- Type:
- Required: Yes
type
- Type: typing.Literal['EXCLUDE', 'INCLUDE']
- Required: Yes
FormEntryInput
typeIdentifier
- Type:
- Required: Yes
typeRevision
- Type:
- Required: Yes
required
- Type: typing.Optional[bool]
FormEntryOutput
typeName
- Type:
- Required: Yes
typeRevision
- Type:
- Required: Yes
required
- Type: typing.Optional[bool]
FormInput
formName
- Type:
- Required: Yes
content
- Type: typing.Optional[str]
typeIdentifier
- Type: typing.Optional[str]
typeRevision
- Type: typing.Optional[str]
FormOutput
formName
- Type:
- Required: Yes
content
- Type: typing.Optional[str]
typeName
- Type: typing.Optional[str]
typeRevision
- Type: typing.Optional[str]
FormTypeData
domainId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
revision
- Type:
- Required: Yes
createdAt
- Type: typing.Optional[datetime.datetime]
createdBy
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
imports
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.Import]]
model
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.Model]
originDomainId
- Type: typing.Optional[str]
originProjectId
- Type: typing.Optional[str]
owningProjectId
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
GetAssetFilterInput
assetIdentifier
- Type:
- Required: Yes
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
GetAssetFilterOutput
assetId
- Type:
- Required: Yes
configuration
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
effectiveColumnNames
- Type: typing.List[str]
- Required: Yes
effectiveRowFilter
- Type:
- Required: Yes
errorMessage
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
status
- Type: typing.Literal['INVALID', 'VALID']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetAssetInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
revision
- Type: typing.Optional[str]
GetAssetOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
externalIdentifier
- Type:
- Required: Yes
firstRevisionCreatedAt
- Type:
- Required: Yes
firstRevisionCreatedBy
- Type:
- Required: Yes
formsOutput
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormOutput]
- Required: Yes
glossaryTerms
- Type: typing.List[str]
- Required: Yes
id
- Type:
- Required: Yes
latestTimeSeriesDataPointFormsOutput
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.TimeSeriesDataPointSummaryFormOutput]
- Required: Yes
listing
- Type:
- Required: Yes
name
- Type:
- Required: Yes
owningProjectId
- Type:
- Required: Yes
readOnlyFormsOutput
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormOutput]
- Required: Yes
revision
- Type:
- Required: Yes
typeIdentifier
- Type:
- Required: Yes
typeRevision
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetAssetTypeInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
revision
- Type: typing.Optional[str]
GetAssetTypeOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
formsOutput
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.datazone.datazone_classes.FormEntryOutput]
- Required: Yes
name
- Type:
- Required: Yes
originDomainId
- Type:
- Required: Yes
originProjectId
- Type:
- Required: Yes
owningProjectId
- Type:
- Required: Yes
revision
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetConnectionInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
withSecret
- Type: typing.Optional[bool]
GetConnectionOutput
connectionCredentials
- Type:
- Required: Yes
connectionId
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
domainUnitId
- Type:
- Required: Yes
environmentId
- Type:
- Required: Yes
environmentUserRole
- Type:
- Required: Yes
name
- Type:
- Required: Yes
physicalEndpoints
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.PhysicalEndpoint]
- Required: Yes
projectId
- Type:
- Required: Yes
props
- Type:
- Required: Yes
type
- Type: typing.Literal['ATHENA', 'BIGQUERY', 'DATABRICKS', 'DOCUMENTDB', 'DYNAMODB', 'HYPERPOD', 'IAM', 'MYSQL', 'OPENSEARCH', 'ORACLE', 'POSTGRESQL', 'REDSHIFT', 'SAPHANA', 'SNOWFLAKE', 'SPARK', 'SQLSERVER', 'TERADATA', 'VERTICA', 'WORKFLOWS_MWAA']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetDataProductInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
revision
- Type: typing.Optional[str]
GetDataProductOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
firstRevisionCreatedAt
- Type:
- Required: Yes
firstRevisionCreatedBy
- Type:
- Required: Yes
formsOutput
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormOutput]
- Required: Yes
glossaryTerms
- Type: typing.List[str]
- Required: Yes
id
- Type:
- Required: Yes
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.DataProductItemOutput]
- Required: Yes
name
- Type:
- Required: Yes
owningProjectId
- Type:
- Required: Yes
revision
- Type:
- Required: Yes
status
- Type: typing.Literal['CREATED', 'CREATE_FAILED', 'CREATING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetDataSourceInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
GetDataSourceOutput
assetFormsOutput
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormOutput]
- Required: Yes
configuration
- Type:
- Required: Yes
connectionId
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
enableSetting
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
environmentId
- Type:
- Required: Yes
errorMessage
- Type:
- Required: Yes
id
- Type:
- Required: Yes
lastRunAssetCount
- Type:
- Required: Yes
lastRunAt
- Type:
- Required: Yes
lastRunErrorMessage
- Type:
- Required: Yes
lastRunStatus
- Type: typing.Literal['FAILED', 'PARTIALLY_SUCCEEDED', 'REQUESTED', 'RUNNING', 'SUCCESS']
- Required: Yes
name
- Type:
- Required: Yes
projectId
- Type:
- Required: Yes
publishOnImport
- Type:
- Required: Yes
recommendation
- Type:
- Required: Yes
schedule
- Type:
- Required: Yes
selfGrantStatus
- Type:
- Required: Yes
status
- Type: typing.Literal['CREATING', 'DELETING', 'FAILED_CREATION', 'FAILED_DELETION', 'FAILED_UPDATE', 'READY', 'RUNNING', 'UPDATING']
- Required: Yes
type
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetDataSourceRunInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
GetDataSourceRunOutput
createdAt
- Type:
- Required: Yes
dataSourceConfigurationSnapshot
- Type:
- Required: Yes
dataSourceId
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
errorMessage
- Type:
- Required: Yes
id
- Type:
- Required: Yes
lineageSummary
- Type:
- Required: Yes
projectId
- Type:
- Required: Yes
runStatisticsForAssets
- Type:
- Required: Yes
startedAt
- Type:
- Required: Yes
status
- Type: typing.Literal['FAILED', 'PARTIALLY_SUCCEEDED', 'REQUESTED', 'RUNNING', 'SUCCESS']
- Required: Yes
stoppedAt
- Type:
- Required: Yes
type
- Type: typing.Literal['PRIORITIZED', 'SCHEDULED']
- Required: Yes
updatedAt
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetDomainInput
identifier
- Type:
- Required: Yes
GetDomainOutput
arn
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainExecutionRole
- Type:
- Required: Yes
domainVersion
- Type: typing.Literal['V1', 'V2']
- Required: Yes
id
- Type:
- Required: Yes
kmsKeyIdentifier
- Type:
- Required: Yes
lastUpdatedAt
- Type:
- Required: Yes
name
- Type:
- Required: Yes
portalUrl
- Type:
- Required: Yes
rootDomainUnitId
- Type:
- Required: Yes
serviceRole
- Type:
- Required: Yes
singleSignOn
- Type:
- Required: Yes
status
- Type: typing.Literal['AVAILABLE', 'CREATING', 'CREATION_FAILED', 'DELETED', 'DELETING', 'DELETION_FAILED']
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetDomainUnitInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
GetDomainUnitOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
lastUpdatedAt
- Type:
- Required: Yes
lastUpdatedBy
- Type:
- Required: Yes
name
- Type:
- Required: Yes
owners
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.DomainUnitOwnerProperties]
- Required: Yes
parentDomainUnitId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetEnvironmentActionInput
domainIdentifier
- Type:
- Required: Yes
environmentIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
GetEnvironmentActionOutput
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
environmentId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
parameters
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetEnvironmentBlueprintConfigurationInput
domainIdentifier
- Type:
- Required: Yes
environmentBlueprintIdentifier
- Type:
- Required: Yes
GetEnvironmentBlueprintConfigurationOutput
createdAt
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
enabledRegions
- Type: typing.List[str]
- Required: Yes
environmentBlueprintId
- Type:
- Required: Yes
environmentRolePermissionBoundary
- Type:
- Required: Yes
manageAccessRoleArn
- Type:
- Required: Yes
provisioningConfigurations
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.ProvisioningConfigurationOutput]
- Required: Yes
provisioningRoleArn
- Type:
- Required: Yes
regionalParameters
- Type: typing.Dict[str, typing.Dict[str, str]]
- Required: Yes
updatedAt
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetEnvironmentBlueprintInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
GetEnvironmentBlueprintOutput
createdAt
- Type:
- Required: Yes
deploymentProperties
- Type:
- Required: Yes
description
- Type:
- Required: Yes
glossaryTerms
- Type: typing.List[str]
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
provider
- Type:
- Required: Yes
provisioningProperties
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
userParameters
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.CustomParameter]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetEnvironmentCredentialsInput
domainIdentifier
- Type:
- Required: Yes
environmentIdentifier
- Type:
- Required: Yes
GetEnvironmentCredentialsOutput
accessKeyId
- Type:
- Required: Yes
expiration
- Type:
- Required: Yes
secretAccessKey
- Type:
- Required: Yes
sessionToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetEnvironmentInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
GetEnvironmentOutput
awsAccountId
- Type:
- Required: Yes
awsAccountRegion
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
deploymentProperties
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
environmentActions
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.ConfigurableEnvironmentAction]
- Required: Yes
environmentBlueprintId
- Type:
- Required: Yes
environmentProfileId
- Type:
- Required: Yes
glossaryTerms
- Type: typing.List[str]
- Required: Yes
id
- Type:
- Required: Yes
lastDeployment
- Type:
- Required: Yes
name
- Type:
- Required: Yes
projectId
- Type:
- Required: Yes
provider
- Type:
- Required: Yes
provisionedResources
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.Resource]
- Required: Yes
provisioningProperties
- Type:
- Required: Yes
status
- Type: typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETE_FAILED', 'DELETING', 'DISABLED', 'EXPIRED', 'INACCESSIBLE', 'SUSPENDED', 'UPDATE_FAILED', 'UPDATING', 'VALIDATION_FAILED']
- Required: Yes
updatedAt
- Type:
- Required: Yes
userParameters
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.CustomParameter]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetEnvironmentProfileInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
GetEnvironmentProfileOutput
awsAccountId
- Type:
- Required: Yes
awsAccountRegion
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
environmentBlueprintId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
projectId
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
userParameters
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.CustomParameter]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetFormTypeInput
domainIdentifier
- Type:
- Required: Yes
formTypeIdentifier
- Type:
- Required: Yes
revision
- Type: typing.Optional[str]
GetFormTypeOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
imports
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.Import]
- Required: Yes
model
- Type:
- Required: Yes
name
- Type:
- Required: Yes
originDomainId
- Type:
- Required: Yes
originProjectId
- Type:
- Required: Yes
owningProjectId
- Type:
- Required: Yes
revision
- Type:
- Required: Yes
status
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetGlossaryInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
GetGlossaryOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
owningProjectId
- Type:
- Required: Yes
status
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetGlossaryTermInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
GetGlossaryTermOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
glossaryId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
longDescription
- Type:
- Required: Yes
name
- Type:
- Required: Yes
shortDescription
- Type:
- Required: Yes
status
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
termRelations
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetGroupProfileInput
domainIdentifier
- Type:
- Required: Yes
groupIdentifier
- Type:
- Required: Yes
GetGroupProfileOutput
domainId
- Type:
- Required: Yes
groupName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
status
- Type: typing.Literal['ASSIGNED', 'NOT_ASSIGNED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetIamPortalLoginUrlInput
domainIdentifier
- Type:
- Required: Yes
GetIamPortalLoginUrlOutput
authCodeUrl
- Type:
- Required: Yes
userProfileId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetJobRunInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
GetJobRunOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
details
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
endTime
- Type:
- Required: Yes
error
- Type:
- Required: Yes
id
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
jobType
- Type: typing.Literal['LINEAGE']
- Required: Yes
runMode
- Type: typing.Literal['ON_DEMAND', 'SCHEDULED']
- Required: Yes
startTime
- Type:
- Required: Yes
status
- Type: typing.Literal['ABORTED', 'CANCELED', 'FAILED', 'IN_PROGRESS', 'PARTIALLY_SUCCEEDED', 'SCHEDULED', 'SUCCESS', 'TIMED_OUT']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetLineageEventInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
GetLineageEventOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
event
- Type:
- Required: Yes
eventTime
- Type:
- Required: Yes
id
- Type:
- Required: Yes
processingStatus
- Type: typing.Literal['FAILED', 'PROCESSING', 'REQUESTED', 'SUCCESS']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetLineageNodeInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
eventTimestamp
- Type: typing.Union[datetime.datetime, str, NoneType]
GetLineageNodeOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
downstreamNodes
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.LineageNodeReference]
- Required: Yes
eventTimestamp
- Type:
- Required: Yes
formsOutput
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormOutput]
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
sourceIdentifier
- Type:
- Required: Yes
typeName
- Type:
- Required: Yes
typeRevision
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
upstreamNodes
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.LineageNodeReference]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetListingInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
listingRevision
- Type: typing.Optional[str]
GetListingOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
item
- Type:
- Required: Yes
listingRevision
- Type:
- Required: Yes
name
- Type:
- Required: Yes
status
- Type: typing.Literal['ACTIVE', 'CREATING', 'INACTIVE']
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetMetadataGenerationRunInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
GetMetadataGenerationRunOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
owningProjectId
- Type:
- Required: Yes
status
- Type: typing.Literal['CANCELED', 'FAILED', 'IN_PROGRESS', 'SUBMITTED', 'SUCCEEDED']
- Required: Yes
target
- Type:
- Required: Yes
type
- Type: typing.Literal['BUSINESS_DESCRIPTIONS']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetProjectInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
GetProjectOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
domainUnitId
- Type:
- Required: Yes
environmentDeploymentDetails
- Type:
- Required: Yes
failureReasons
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.ProjectDeletionError]
- Required: Yes
glossaryTerms
- Type: typing.List[str]
- Required: Yes
id
- Type:
- Required: Yes
lastUpdatedAt
- Type:
- Required: Yes
name
- Type:
- Required: Yes
projectProfileId
- Type:
- Required: Yes
projectStatus
- Type: typing.Literal['ACTIVE', 'DELETE_FAILED', 'DELETING']
- Required: Yes
userParameters
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentConfigurationUserParameterOutput]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetProjectProfileInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
GetProjectProfileOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
domainUnitId
- Type:
- Required: Yes
environmentConfigurations
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentConfigurationOutput]
- Required: Yes
id
- Type:
- Required: Yes
lastUpdatedAt
- Type:
- Required: Yes
name
- Type:
- Required: Yes
status
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetRuleInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
revision
- Type: typing.Optional[str]
GetRuleOutput
action
- Type: typing.Literal['CREATE_SUBSCRIPTION_REQUEST']
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
detail
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
lastUpdatedBy
- Type:
- Required: Yes
name
- Type:
- Required: Yes
revision
- Type:
- Required: Yes
ruleType
- Type: typing.Literal['METADATA_FORM_ENFORCEMENT']
- Required: Yes
scope
- Type:
- Required: Yes
target
- Type:
- Required: Yes
targetType
- Type: typing.Literal['DOMAIN_UNIT']
- Required: Yes
updatedAt
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSubscriptionGrantInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
GetSubscriptionGrantOutput
assets
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedAsset]
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
grantedEntity
- Type:
- Required: Yes
id
- Type:
- Required: Yes
status
- Type: typing.Literal['COMPLETED', 'GRANT_AND_REVOKE_FAILED', 'GRANT_FAILED', 'INACCESSIBLE', 'IN_PROGRESS', 'PENDING', 'REVOKE_FAILED']
- Required: Yes
subscriptionId
- Type:
- Required: Yes
subscriptionTargetId
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSubscriptionInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
GetSubscriptionOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
retainPermissions
- Type:
- Required: Yes
status
- Type: typing.Literal['APPROVED', 'CANCELLED', 'REVOKED']
- Required: Yes
subscribedListing
- Type:
- Required: Yes
subscribedPrincipal
- Type:
- Required: Yes
subscriptionRequestId
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSubscriptionRequestDetailsInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
GetSubscriptionRequestDetailsOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
decisionComment
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
existingSubscriptionId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
metadataForms
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormOutput]
- Required: Yes
requestReason
- Type:
- Required: Yes
reviewerId
- Type:
- Required: Yes
status
- Type: typing.Literal['ACCEPTED', 'PENDING', 'REJECTED']
- Required: Yes
subscribedListings
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedListing]
- Required: Yes
subscribedPrincipals
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedPrincipal]
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSubscriptionTargetInput
domainIdentifier
- Type:
- Required: Yes
environmentIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
GetSubscriptionTargetOutput
applicableAssetTypes
- Type: typing.List[str]
- Required: Yes
authorizedPrincipals
- Type: typing.List[str]
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
environmentId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
manageAccessRole
- Type:
- Required: Yes
name
- Type:
- Required: Yes
projectId
- Type:
- Required: Yes
provider
- Type:
- Required: Yes
subscriptionTargetConfig
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscriptionTargetForm]
- Required: Yes
type
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetTimeSeriesDataPointInput
domainIdentifier
- Type:
- Required: Yes
entityIdentifier
- Type:
- Required: Yes
entityType
- Type: typing.Literal['ASSET', 'LISTING']
- Required: Yes
formName
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
GetTimeSeriesDataPointOutput
domainId
- Type:
- Required: Yes
entityId
- Type:
- Required: Yes
entityType
- Type: typing.Literal['ASSET', 'LISTING']
- Required: Yes
form
- Type:
- Required: Yes
formName
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetUserProfileInput
domainIdentifier
- Type:
- Required: Yes
userIdentifier
- Type:
- Required: Yes
type
- Type: typing.Optional[typing.Literal['IAM', 'SSO']]
GetUserProfileOutput
details
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
status
- Type: typing.Literal['ACTIVATED', 'ASSIGNED', 'DEACTIVATED', 'NOT_ASSIGNED']
- Required: Yes
type
- Type: typing.Literal['IAM', 'SSO']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GlossaryItem
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
owningProjectId
- Type:
- Required: Yes
status
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
createdAt
- Type: typing.Optional[datetime.datetime]
createdBy
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
updatedAt
- Type: typing.Optional[datetime.datetime]
updatedBy
- Type: typing.Optional[str]
GlossaryTermItem
domainId
- Type:
- Required: Yes
glossaryId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
status
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
createdAt
- Type: typing.Optional[datetime.datetime]
createdBy
- Type: typing.Optional[str]
longDescription
- Type: typing.Optional[str]
shortDescription
- Type: typing.Optional[str]
termRelations
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.TermRelationsOutput]
updatedAt
- Type: typing.Optional[datetime.datetime]
updatedBy
- Type: typing.Optional[str]
GlueConnection
athenaProperties
- Type: typing.Optional[typing.Dict[str, str]]
authenticationConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AuthenticationConfiguration]
compatibleComputeEnvironments
- Type: typing.Optional[typing.List[typing.Literal['ATHENA', 'PYTHON', 'SPARK']]]
connectionProperties
- Type: typing.Optional[typing.Dict[str, str]]
connectionSchemaVersion
- Type: typing.Optional[int]
connectionType
- Type: typing.Optional[typing.Literal['ATHENA', 'BIGQUERY', 'DATABRICKS', 'DOCUMENTDB', 'DYNAMODB', 'HYPERPOD', 'IAM', 'MYSQL', 'OPENSEARCH', 'ORACLE', 'POSTGRESQL', 'REDSHIFT', 'SAPHANA', 'SNOWFLAKE', 'SPARK', 'SQLSERVER', 'TERADATA', 'VERTICA', 'WORKFLOWS_MWAA']]
creationTime
- Type: typing.Optional[datetime.datetime]
description
- Type: typing.Optional[str]
lastConnectionValidationTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedBy
- Type: typing.Optional[str]
lastUpdatedTime
- Type: typing.Optional[datetime.datetime]
matchCriteria
- Type: typing.Optional[typing.List[str]]
name
- Type: typing.Optional[str]
physicalConnectionRequirements
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PhysicalConnectionRequirementsOutput]
pythonProperties
- Type: typing.Optional[typing.Dict[str, str]]
sparkProperties
- Type: typing.Optional[typing.Dict[str, str]]
status
- Type: typing.Optional[typing.Literal['CREATE_FAILED', 'CREATING', 'DELETED', 'DELETE_FAILED', 'DELETING', 'READY', 'UPDATE_FAILED', 'UPDATING']]
statusReason
- Type: typing.Optional[str]
GlueConnectionInput
athenaProperties
- Type: typing.Optional[typing.Dict[str, str]]
authenticationConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AuthenticationConfigurationInput]
connectionProperties
- Type: typing.Optional[typing.Dict[str, str]]
connectionType
- Type: typing.Optional[typing.Literal['BIGQUERY', 'DOCUMENTDB', 'DYNAMODB', 'MYSQL', 'OPENSEARCH', 'ORACLE', 'POSTGRESQL', 'REDSHIFT', 'SAPHANA', 'SNOWFLAKE', 'SQLSERVER', 'TERADATA', 'VERTICA']]
description
- Type: typing.Optional[str]
matchCriteria
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
physicalConnectionRequirements
- Type: typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.PhysicalConnectionRequirements, aws_resource_validator.pydantic_models.datazone.datazone_classes.PhysicalConnectionRequirementsOutput, NoneType]
pythonProperties
- Type: typing.Optional[typing.Dict[str, str]]
sparkProperties
- Type: typing.Optional[typing.Dict[str, str]]
validateCredentials
- Type: typing.Optional[bool]
validateForComputeEnvironments
- Type: typing.Optional[typing.List[typing.Literal['ATHENA', 'PYTHON', 'SPARK']]]
GlueConnectionPatch
authenticationConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AuthenticationConfigurationPatch]
connectionProperties
- Type: typing.Optional[typing.Dict[str, str]]
description
- Type: typing.Optional[str]
GlueOAuth2Credentials
accessToken
- Type: typing.Optional[str]
jwtToken
- Type: typing.Optional[str]
refreshToken
- Type: typing.Optional[str]
userManagedClientApplicationClientSecret
- Type: typing.Optional[str]
GluePropertiesInput
glueConnectionInput
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.GlueConnectionInput]
GluePropertiesOutput
errorMessage
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['CREATE_FAILED', 'CREATING', 'DELETED', 'DELETE_FAILED', 'DELETING', 'READY', 'UPDATE_FAILED', 'UPDATING']]
GluePropertiesPatch
glueConnectionInput
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.GlueConnectionPatch]
GlueRunConfigurationInput
relationalFilterConfigurations
- Type: typing.List[typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.RelationalFilterConfiguration, aws_resource_validator.pydantic_models.datazone.datazone_classes.RelationalFilterConfigurationOutput]]
- Required: Yes
autoImportDataQualityResult
- Type: typing.Optional[bool]
catalogName
- Type: typing.Optional[str]
dataAccessRole
- Type: typing.Optional[str]
GlueRunConfigurationOutput
relationalFilterConfigurations
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.RelationalFilterConfigurationOutput]
- Required: Yes
accountId
- Type: typing.Optional[str]
autoImportDataQualityResult
- Type: typing.Optional[bool]
catalogName
- Type: typing.Optional[str]
dataAccessRole
- Type: typing.Optional[str]
region
- Type: typing.Optional[str]
GlueSelfGrantStatusOutput
selfGrantStatusDetails
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SelfGrantStatusDetail]
- Required: Yes
GrantedEntity
listing
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.ListingRevision]
GrantedEntityInput
listing
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.ListingRevisionInput]
GreaterThanExpression
columnName
- Type:
- Required: Yes
value
- Type:
- Required: Yes
GreaterThanOrEqualToExpression
columnName
- Type:
- Required: Yes
value
- Type:
- Required: Yes
GroupDetails
groupId
- Type:
- Required: Yes
GroupPolicyGrantPrincipal
groupIdentifier
- Type: typing.Optional[str]
GroupProfileSummary
domainId
- Type: typing.Optional[str]
groupName
- Type: typing.Optional[str]
id
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ASSIGNED', 'NOT_ASSIGNED']]
HyperPodPropertiesInput
clusterName
- Type:
- Required: Yes
HyperPodPropertiesOutput
clusterName
- Type:
- Required: Yes
clusterArn
- Type: typing.Optional[str]
orchestrator
- Type: typing.Optional[typing.Literal['EKS', 'SLURM']]
IamPropertiesInput
glueLineageSyncEnabled
- Type: typing.Optional[bool]
IamPropertiesOutput
environmentId
- Type: typing.Optional[str]
glueLineageSyncEnabled
- Type: typing.Optional[bool]
IamPropertiesPatch
glueLineageSyncEnabled
- Type: typing.Optional[bool]
IamUserProfileDetails
arn
- Type: typing.Optional[str]
Import
name
- Type:
- Required: Yes
revision
- Type:
- Required: Yes
InExpression
columnName
- Type:
- Required: Yes
values
- Type: typing.List[str]
- Required: Yes
InExpressionOutput
columnName
- Type:
- Required: Yes
values
- Type: typing.List[str]
- Required: Yes
IsNotNullExpression
columnName
- Type:
- Required: Yes
IsNullExpression
columnName
- Type:
- Required: Yes
JobRunDetails
lineageRunDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.LineageRunDetails]
JobRunError
message
- Type:
- Required: Yes
JobRunSummary
createdAt
- Type: typing.Optional[datetime.datetime]
createdBy
- Type: typing.Optional[str]
domainId
- Type: typing.Optional[str]
endTime
- Type: typing.Optional[datetime.datetime]
error
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.JobRunError]
jobId
- Type: typing.Optional[str]
jobType
- Type: typing.Optional[typing.Literal['LINEAGE']]
runId
- Type: typing.Optional[str]
runMode
- Type: typing.Optional[typing.Literal['ON_DEMAND', 'SCHEDULED']]
startTime
- Type: typing.Optional[datetime.datetime]
status
- Type: typing.Optional[typing.Literal['ABORTED', 'CANCELED', 'FAILED', 'IN_PROGRESS', 'PARTIALLY_SUCCEEDED', 'SCHEDULED', 'SUCCESS', 'TIMED_OUT']]
LakeFormationConfiguration
locationRegistrationExcludeS3Locations
- Type: typing.Optional[typing.List[str]]
locationRegistrationRole
- Type: typing.Optional[str]
LakeFormationConfigurationOutput
locationRegistrationExcludeS3Locations
- Type: typing.Optional[typing.List[str]]
locationRegistrationRole
- Type: typing.Optional[str]
LessThanExpression
columnName
- Type:
- Required: Yes
value
- Type:
- Required: Yes
LessThanOrEqualToExpression
columnName
- Type:
- Required: Yes
value
- Type:
- Required: Yes
LikeExpression
columnName
- Type:
- Required: Yes
value
- Type:
- Required: Yes
LineageEventSummary
createdAt
- Type: typing.Optional[datetime.datetime]
createdBy
- Type: typing.Optional[str]
domainId
- Type: typing.Optional[str]
eventSummary
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.EventSummary]
eventTime
- Type: typing.Optional[datetime.datetime]
id
- Type: typing.Optional[str]
processingStatus
- Type: typing.Optional[typing.Literal['FAILED', 'PROCESSING', 'REQUESTED', 'SUCCESS']]
LineageInfo
errorMessage
- Type: typing.Optional[str]
eventId
- Type: typing.Optional[str]
eventStatus
- Type: typing.Optional[typing.Literal['FAILED', 'PROCESSING', 'REQUESTED', 'SUCCESS']]
LineageNodeReference
eventTimestamp
- Type: typing.Optional[datetime.datetime]
id
- Type: typing.Optional[str]
LineageNodeSummary
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
typeName
- Type:
- Required: Yes
createdAt
- Type: typing.Optional[datetime.datetime]
createdBy
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
eventTimestamp
- Type: typing.Optional[datetime.datetime]
name
- Type: typing.Optional[str]
sourceIdentifier
- Type: typing.Optional[str]
typeRevision
- Type: typing.Optional[str]
updatedAt
- Type: typing.Optional[datetime.datetime]
updatedBy
- Type: typing.Optional[str]
LineageNodeTypeItem
domainId
- Type:
- Required: Yes
formsOutput
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.datazone.datazone_classes.FormEntryOutput]
- Required: Yes
revision
- Type:
- Required: Yes
createdAt
- Type: typing.Optional[datetime.datetime]
createdBy
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
updatedAt
- Type: typing.Optional[datetime.datetime]
updatedBy
- Type: typing.Optional[str]
LineageRunDetails
sqlQueryRunDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.LineageSqlQueryRunDetails]
LineageSqlQueryRunDetails
errorMessages
- Type: typing.Optional[typing.List[str]]
numQueriesFailed
- Type: typing.Optional[int]
queryEndTime
- Type: typing.Optional[datetime.datetime]
queryStartTime
- Type: typing.Optional[datetime.datetime]
totalQueriesProcessed
- Type: typing.Optional[int]
LineageSyncSchedule
schedule
- Type: typing.Optional[str]
ListAssetFiltersInput
assetIdentifier
- Type:
- Required: Yes
domainIdentifier
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['INVALID', 'VALID']]
ListAssetFiltersInputPaginate
assetIdentifier
- Type:
- Required: Yes
domainIdentifier
- Type:
- Required: Yes
status
- Type: typing.Optional[typing.Literal['INVALID', 'VALID']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListAssetFiltersOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.AssetFilterSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListAssetRevisionsInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListAssetRevisionsInputPaginate
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListAssetRevisionsOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.AssetRevision]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListConnectionsInput
domainIdentifier
- Type:
- Required: Yes
projectIdentifier
- Type:
- Required: Yes
environmentIdentifier
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
name
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
sortBy
- Type: typing.Optional[typing.Literal['NAME']]
sortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
type
- Type: typing.Optional[typing.Literal['ATHENA', 'BIGQUERY', 'DATABRICKS', 'DOCUMENTDB', 'DYNAMODB', 'HYPERPOD', 'IAM', 'MYSQL', 'OPENSEARCH', 'ORACLE', 'POSTGRESQL', 'REDSHIFT', 'SAPHANA', 'SNOWFLAKE', 'SPARK', 'SQLSERVER', 'TERADATA', 'VERTICA', 'WORKFLOWS_MWAA']]
ListConnectionsInputPaginate
domainIdentifier
- Type:
- Required: Yes
projectIdentifier
- Type:
- Required: Yes
environmentIdentifier
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
sortBy
- Type: typing.Optional[typing.Literal['NAME']]
sortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
type
- Type: typing.Optional[typing.Literal['ATHENA', 'BIGQUERY', 'DATABRICKS', 'DOCUMENTDB', 'DYNAMODB', 'HYPERPOD', 'IAM', 'MYSQL', 'OPENSEARCH', 'ORACLE', 'POSTGRESQL', 'REDSHIFT', 'SAPHANA', 'SNOWFLAKE', 'SPARK', 'SQLSERVER', 'TERADATA', 'VERTICA', 'WORKFLOWS_MWAA']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListConnectionsOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.ConnectionSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListDataProductRevisionsInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListDataProductRevisionsInputPaginate
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListDataProductRevisionsOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.DataProductRevision]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListDataSourceRunActivitiesInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['FAILED', 'PUBLISHING_FAILED', 'SKIPPED_ALREADY_IMPORTED', 'SKIPPED_ARCHIVED', 'SKIPPED_NO_ACCESS', 'SUCCEEDED_CREATED', 'SUCCEEDED_UPDATED', 'UNCHANGED']]
ListDataSourceRunActivitiesInputPaginate
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
status
- Type: typing.Optional[typing.Literal['FAILED', 'PUBLISHING_FAILED', 'SKIPPED_ALREADY_IMPORTED', 'SKIPPED_ARCHIVED', 'SKIPPED_NO_ACCESS', 'SUCCEEDED_CREATED', 'SUCCEEDED_UPDATED', 'UNCHANGED']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListDataSourceRunActivitiesOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.DataSourceRunActivity]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListDataSourceRunsInput
dataSourceIdentifier
- Type:
- Required: Yes
domainIdentifier
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['FAILED', 'PARTIALLY_SUCCEEDED', 'REQUESTED', 'RUNNING', 'SUCCESS']]
ListDataSourceRunsInputPaginate
dataSourceIdentifier
- Type:
- Required: Yes
domainIdentifier
- Type:
- Required: Yes
status
- Type: typing.Optional[typing.Literal['FAILED', 'PARTIALLY_SUCCEEDED', 'REQUESTED', 'RUNNING', 'SUCCESS']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListDataSourceRunsOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.DataSourceRunSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListDataSourcesInput
domainIdentifier
- Type:
- Required: Yes
projectIdentifier
- Type:
- Required: Yes
connectionIdentifier
- Type: typing.Optional[str]
environmentIdentifier
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
name
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['CREATING', 'DELETING', 'FAILED_CREATION', 'FAILED_DELETION', 'FAILED_UPDATE', 'READY', 'RUNNING', 'UPDATING']]
type
- Type: typing.Optional[str]
ListDataSourcesInputPaginate
domainIdentifier
- Type:
- Required: Yes
projectIdentifier
- Type:
- Required: Yes
connectionIdentifier
- Type: typing.Optional[str]
environmentIdentifier
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['CREATING', 'DELETING', 'FAILED_CREATION', 'FAILED_DELETION', 'FAILED_UPDATE', 'READY', 'RUNNING', 'UPDATING']]
type
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListDataSourcesOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.DataSourceSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListDomainUnitsForParentInput
domainIdentifier
- Type:
- Required: Yes
parentDomainUnitIdentifier
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListDomainUnitsForParentInputPaginate
domainIdentifier
- Type:
- Required: Yes
parentDomainUnitIdentifier
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListDomainUnitsForParentOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.DomainUnitSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListDomainsInput
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATING', 'CREATION_FAILED', 'DELETED', 'DELETING', 'DELETION_FAILED']]
ListDomainsInputPaginate
status
- Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATING', 'CREATION_FAILED', 'DELETED', 'DELETING', 'DELETION_FAILED']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListDomainsOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.DomainSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListEntityOwnersInput
domainIdentifier
- Type:
- Required: Yes
entityIdentifier
- Type:
- Required: Yes
entityType
- Type: typing.Literal['DOMAIN_UNIT']
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListEntityOwnersInputPaginate
domainIdentifier
- Type:
- Required: Yes
entityIdentifier
- Type:
- Required: Yes
entityType
- Type: typing.Literal['DOMAIN_UNIT']
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListEntityOwnersOutput
owners
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.OwnerPropertiesOutput]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListEnvironmentActionsInput
domainIdentifier
- Type:
- Required: Yes
environmentIdentifier
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListEnvironmentActionsInputPaginate
domainIdentifier
- Type:
- Required: Yes
environmentIdentifier
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListEnvironmentActionsOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentActionSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListEnvironmentBlueprintConfigurationsInput
domainIdentifier
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListEnvironmentBlueprintConfigurationsInputPaginate
domainIdentifier
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListEnvironmentBlueprintConfigurationsOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentBlueprintConfigurationItem]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListEnvironmentBlueprintsInput
domainIdentifier
- Type:
- Required: Yes
managed
- Type: typing.Optional[bool]
maxResults
- Type: typing.Optional[int]
name
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
ListEnvironmentBlueprintsInputPaginate
domainIdentifier
- Type:
- Required: Yes
managed
- Type: typing.Optional[bool]
name
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListEnvironmentBlueprintsOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentBlueprintSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListEnvironmentProfilesInput
domainIdentifier
- Type:
- Required: Yes
awsAccountId
- Type: typing.Optional[str]
awsAccountRegion
- Type: typing.Optional[str]
environmentBlueprintIdentifier
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
name
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
projectIdentifier
- Type: typing.Optional[str]
ListEnvironmentProfilesInputPaginate
domainIdentifier
- Type:
- Required: Yes
awsAccountId
- Type: typing.Optional[str]
awsAccountRegion
- Type: typing.Optional[str]
environmentBlueprintIdentifier
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
projectIdentifier
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListEnvironmentProfilesOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentProfileSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListEnvironmentsInput
domainIdentifier
- Type:
- Required: Yes
projectIdentifier
- Type:
- Required: Yes
awsAccountId
- Type: typing.Optional[str]
awsAccountRegion
- Type: typing.Optional[str]
environmentBlueprintIdentifier
- Type: typing.Optional[str]
environmentProfileIdentifier
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
name
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
provider
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETE_FAILED', 'DELETING', 'DISABLED', 'EXPIRED', 'INACCESSIBLE', 'SUSPENDED', 'UPDATE_FAILED', 'UPDATING', 'VALIDATION_FAILED']]
ListEnvironmentsInputPaginate
domainIdentifier
- Type:
- Required: Yes
projectIdentifier
- Type:
- Required: Yes
awsAccountId
- Type: typing.Optional[str]
awsAccountRegion
- Type: typing.Optional[str]
environmentBlueprintIdentifier
- Type: typing.Optional[str]
environmentProfileIdentifier
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
provider
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETE_FAILED', 'DELETING', 'DISABLED', 'EXPIRED', 'INACCESSIBLE', 'SUSPENDED', 'UPDATE_FAILED', 'UPDATING', 'VALIDATION_FAILED']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListEnvironmentsOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListJobRunsInput
domainIdentifier
- Type:
- Required: Yes
jobIdentifier
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
sortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
status
- Type: typing.Optional[typing.Literal['ABORTED', 'CANCELED', 'FAILED', 'IN_PROGRESS', 'PARTIALLY_SUCCEEDED', 'SCHEDULED', 'SUCCESS', 'TIMED_OUT']]
ListJobRunsInputPaginate
domainIdentifier
- Type:
- Required: Yes
jobIdentifier
- Type:
- Required: Yes
sortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
status
- Type: typing.Optional[typing.Literal['ABORTED', 'CANCELED', 'FAILED', 'IN_PROGRESS', 'PARTIALLY_SUCCEEDED', 'SCHEDULED', 'SUCCESS', 'TIMED_OUT']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListJobRunsOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.JobRunSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListLineageEventsInput
domainIdentifier
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
processingStatus
- Type: typing.Optional[typing.Literal['FAILED', 'PROCESSING', 'REQUESTED', 'SUCCESS']]
sortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
timestampAfter
- Type: typing.Union[datetime.datetime, str, NoneType]
timestampBefore
- Type: typing.Union[datetime.datetime, str, NoneType]
ListLineageEventsInputPaginate
domainIdentifier
- Type:
- Required: Yes
processingStatus
- Type: typing.Optional[typing.Literal['FAILED', 'PROCESSING', 'REQUESTED', 'SUCCESS']]
sortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
timestampAfter
- Type: typing.Union[datetime.datetime, str, NoneType]
timestampBefore
- Type: typing.Union[datetime.datetime, str, NoneType]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListLineageEventsOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.LineageEventSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListLineageNodeHistoryInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
direction
- Type: typing.Optional[typing.Literal['DOWNSTREAM', 'UPSTREAM']]
eventTimestampGTE
- Type: typing.Union[datetime.datetime, str, NoneType]
eventTimestampLTE
- Type: typing.Union[datetime.datetime, str, NoneType]
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
sortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
ListLineageNodeHistoryInputPaginate
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
direction
- Type: typing.Optional[typing.Literal['DOWNSTREAM', 'UPSTREAM']]
eventTimestampGTE
- Type: typing.Union[datetime.datetime, str, NoneType]
eventTimestampLTE
- Type: typing.Union[datetime.datetime, str, NoneType]
sortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListLineageNodeHistoryOutput
nodes
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.LineageNodeSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListMetadataGenerationRunsInput
domainIdentifier
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['CANCELED', 'FAILED', 'IN_PROGRESS', 'SUBMITTED', 'SUCCEEDED']]
type
- Type: typing.Optional[typing.Literal['BUSINESS_DESCRIPTIONS']]
ListMetadataGenerationRunsInputPaginate
domainIdentifier
- Type:
- Required: Yes
status
- Type: typing.Optional[typing.Literal['CANCELED', 'FAILED', 'IN_PROGRESS', 'SUBMITTED', 'SUCCEEDED']]
type
- Type: typing.Optional[typing.Literal['BUSINESS_DESCRIPTIONS']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListMetadataGenerationRunsOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.MetadataGenerationRunItem]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListNotificationsInput
domainIdentifier
- Type:
- Required: Yes
type
- Type: typing.Literal['EVENT', 'TASK']
- Required: Yes
afterTimestamp
- Type: typing.Union[datetime.datetime, str, NoneType]
beforeTimestamp
- Type: typing.Union[datetime.datetime, str, NoneType]
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
subjects
- Type: typing.Optional[typing.List[str]]
taskStatus
- Type: typing.Optional[typing.Literal['ACTIVE', 'INACTIVE']]
ListNotificationsInputPaginate
domainIdentifier
- Type:
- Required: Yes
type
- Type: typing.Literal['EVENT', 'TASK']
- Required: Yes
afterTimestamp
- Type: typing.Union[datetime.datetime, str, NoneType]
beforeTimestamp
- Type: typing.Union[datetime.datetime, str, NoneType]
subjects
- Type: typing.Optional[typing.List[str]]
taskStatus
- Type: typing.Optional[typing.Literal['ACTIVE', 'INACTIVE']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListNotificationsOutput
notifications
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.NotificationOutput]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListPolicyGrantsInput
domainIdentifier
- Type:
- Required: Yes
entityIdentifier
- Type:
- Required: Yes
entityType
- Type: typing.Literal['DOMAIN_UNIT', 'ENVIRONMENT_BLUEPRINT_CONFIGURATION', 'ENVIRONMENT_PROFILE']
- Required: Yes
policyType
- Type: typing.Literal['ADD_TO_PROJECT_MEMBER_POOL', 'CREATE_ASSET_TYPE', 'CREATE_DOMAIN_UNIT', 'CREATE_ENVIRONMENT', 'CREATE_ENVIRONMENT_FROM_BLUEPRINT', 'CREATE_ENVIRONMENT_PROFILE', 'CREATE_FORM_TYPE', 'CREATE_GLOSSARY', 'CREATE_PROJECT', 'CREATE_PROJECT_FROM_PROJECT_PROFILE', 'DELEGATE_CREATE_ENVIRONMENT_PROFILE', 'OVERRIDE_DOMAIN_UNIT_OWNERS', 'OVERRIDE_PROJECT_OWNERS']
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListPolicyGrantsInputPaginate
domainIdentifier
- Type:
- Required: Yes
entityIdentifier
- Type:
- Required: Yes
entityType
- Type: typing.Literal['DOMAIN_UNIT', 'ENVIRONMENT_BLUEPRINT_CONFIGURATION', 'ENVIRONMENT_PROFILE']
- Required: Yes
policyType
- Type: typing.Literal['ADD_TO_PROJECT_MEMBER_POOL', 'CREATE_ASSET_TYPE', 'CREATE_DOMAIN_UNIT', 'CREATE_ENVIRONMENT', 'CREATE_ENVIRONMENT_FROM_BLUEPRINT', 'CREATE_ENVIRONMENT_PROFILE', 'CREATE_FORM_TYPE', 'CREATE_GLOSSARY', 'CREATE_PROJECT', 'CREATE_PROJECT_FROM_PROJECT_PROFILE', 'DELEGATE_CREATE_ENVIRONMENT_PROFILE', 'OVERRIDE_DOMAIN_UNIT_OWNERS', 'OVERRIDE_PROJECT_OWNERS']
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListPolicyGrantsOutput
grantList
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.PolicyGrantMember]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListProjectMembershipsInput
domainIdentifier
- Type:
- Required: Yes
projectIdentifier
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
sortBy
- Type: typing.Optional[typing.Literal['NAME']]
sortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
ListProjectMembershipsInputPaginate
domainIdentifier
- Type:
- Required: Yes
projectIdentifier
- Type:
- Required: Yes
sortBy
- Type: typing.Optional[typing.Literal['NAME']]
sortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListProjectMembershipsOutput
members
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.ProjectMember]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListProjectProfilesInput
domainIdentifier
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
name
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
sortBy
- Type: typing.Optional[typing.Literal['NAME']]
sortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
ListProjectProfilesInputPaginate
domainIdentifier
- Type:
- Required: Yes
name
- Type: typing.Optional[str]
sortBy
- Type: typing.Optional[typing.Literal['NAME']]
sortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListProjectProfilesOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.ProjectProfileSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListProjectsInput
domainIdentifier
- Type:
- Required: Yes
groupIdentifier
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
name
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
userIdentifier
- Type: typing.Optional[str]
ListProjectsInputPaginate
domainIdentifier
- Type:
- Required: Yes
groupIdentifier
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
userIdentifier
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListProjectsOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.ProjectSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListRulesInput
domainIdentifier
- Type:
- Required: Yes
targetIdentifier
- Type:
- Required: Yes
targetType
- Type: typing.Literal['DOMAIN_UNIT']
- Required: Yes
action
- Type: typing.Optional[typing.Literal['CREATE_SUBSCRIPTION_REQUEST']]
assetTypes
- Type: typing.Optional[typing.List[str]]
dataProduct
- Type: typing.Optional[bool]
includeCascaded
- Type: typing.Optional[bool]
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
projectIds
- Type: typing.Optional[typing.List[str]]
ruleType
- Type: typing.Optional[typing.Literal['METADATA_FORM_ENFORCEMENT']]
ListRulesInputPaginate
domainIdentifier
- Type:
- Required: Yes
targetIdentifier
- Type:
- Required: Yes
targetType
- Type: typing.Literal['DOMAIN_UNIT']
- Required: Yes
action
- Type: typing.Optional[typing.Literal['CREATE_SUBSCRIPTION_REQUEST']]
assetTypes
- Type: typing.Optional[typing.List[str]]
dataProduct
- Type: typing.Optional[bool]
includeCascaded
- Type: typing.Optional[bool]
projectIds
- Type: typing.Optional[typing.List[str]]
ruleType
- Type: typing.Optional[typing.Literal['METADATA_FORM_ENFORCEMENT']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListRulesOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.RuleSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListSubscriptionGrantsInput
domainIdentifier
- Type:
- Required: Yes
environmentId
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
owningProjectId
- Type: typing.Optional[str]
sortBy
- Type: typing.Optional[typing.Literal['CREATED_AT', 'UPDATED_AT']]
sortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
subscribedListingId
- Type: typing.Optional[str]
subscriptionId
- Type: typing.Optional[str]
subscriptionTargetId
- Type: typing.Optional[str]
ListSubscriptionGrantsInputPaginate
domainIdentifier
- Type:
- Required: Yes
environmentId
- Type: typing.Optional[str]
owningProjectId
- Type: typing.Optional[str]
sortBy
- Type: typing.Optional[typing.Literal['CREATED_AT', 'UPDATED_AT']]
sortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
subscribedListingId
- Type: typing.Optional[str]
subscriptionId
- Type: typing.Optional[str]
subscriptionTargetId
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListSubscriptionGrantsOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscriptionGrantSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListSubscriptionRequestsInput
domainIdentifier
- Type:
- Required: Yes
approverProjectId
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
owningProjectId
- Type: typing.Optional[str]
sortBy
- Type: typing.Optional[typing.Literal['CREATED_AT', 'UPDATED_AT']]
sortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
status
- Type: typing.Optional[typing.Literal['ACCEPTED', 'PENDING', 'REJECTED']]
subscribedListingId
- Type: typing.Optional[str]
ListSubscriptionRequestsInputPaginate
domainIdentifier
- Type:
- Required: Yes
approverProjectId
- Type: typing.Optional[str]
owningProjectId
- Type: typing.Optional[str]
sortBy
- Type: typing.Optional[typing.Literal['CREATED_AT', 'UPDATED_AT']]
sortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
status
- Type: typing.Optional[typing.Literal['ACCEPTED', 'PENDING', 'REJECTED']]
subscribedListingId
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListSubscriptionRequestsOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscriptionRequestSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListSubscriptionTargetsInput
domainIdentifier
- Type:
- Required: Yes
environmentIdentifier
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
sortBy
- Type: typing.Optional[typing.Literal['CREATED_AT', 'UPDATED_AT']]
sortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
ListSubscriptionTargetsInputPaginate
domainIdentifier
- Type:
- Required: Yes
environmentIdentifier
- Type:
- Required: Yes
sortBy
- Type: typing.Optional[typing.Literal['CREATED_AT', 'UPDATED_AT']]
sortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListSubscriptionTargetsOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscriptionTargetSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListSubscriptionsInput
domainIdentifier
- Type:
- Required: Yes
approverProjectId
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
owningProjectId
- Type: typing.Optional[str]
sortBy
- Type: typing.Optional[typing.Literal['CREATED_AT', 'UPDATED_AT']]
sortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
status
- Type: typing.Optional[typing.Literal['APPROVED', 'CANCELLED', 'REVOKED']]
subscribedListingId
- Type: typing.Optional[str]
subscriptionRequestIdentifier
- Type: typing.Optional[str]
ListSubscriptionsInputPaginate
domainIdentifier
- Type:
- Required: Yes
approverProjectId
- Type: typing.Optional[str]
owningProjectId
- Type: typing.Optional[str]
sortBy
- Type: typing.Optional[typing.Literal['CREATED_AT', 'UPDATED_AT']]
sortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
status
- Type: typing.Optional[typing.Literal['APPROVED', 'CANCELLED', 'REVOKED']]
subscribedListingId
- Type: typing.Optional[str]
subscriptionRequestIdentifier
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListSubscriptionsOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscriptionSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListTagsForResourceRequest
resourceArn
- Type:
- Required: Yes
ListTagsForResourceResponse
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTimeSeriesDataPointsInput
domainIdentifier
- Type:
- Required: Yes
entityIdentifier
- Type:
- Required: Yes
entityType
- Type: typing.Literal['ASSET', 'LISTING']
- Required: Yes
formName
- Type:
- Required: Yes
endedAt
- Type: typing.Union[datetime.datetime, str, NoneType]
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
startedAt
- Type: typing.Union[datetime.datetime, str, NoneType]
ListTimeSeriesDataPointsInputPaginate
domainIdentifier
- Type:
- Required: Yes
entityIdentifier
- Type:
- Required: Yes
entityType
- Type: typing.Literal['ASSET', 'LISTING']
- Required: Yes
formName
- Type:
- Required: Yes
endedAt
- Type: typing.Union[datetime.datetime, str, NoneType]
startedAt
- Type: typing.Union[datetime.datetime, str, NoneType]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
ListTimeSeriesDataPointsOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.TimeSeriesDataPointSummaryFormOutput]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListingItem
assetListing
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AssetListing]
dataProductListing
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.DataProductListing]
ListingRevision
id
- Type:
- Required: Yes
revision
- Type:
- Required: Yes
ListingRevisionInput
identifier
- Type:
- Required: Yes
revision
- Type:
- Required: Yes
ListingSummary
glossaryTerms
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.DetailedGlossaryTerm]]
listingId
- Type: typing.Optional[str]
listingRevision
- Type: typing.Optional[str]
ListingSummaryItem
glossaryTerms
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.DetailedGlossaryTerm]]
listingId
- Type: typing.Optional[str]
listingRevision
- Type: typing.Optional[str]
Member
groupIdentifier
- Type: typing.Optional[str]
userIdentifier
- Type: typing.Optional[str]
MemberDetails
group
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.GroupDetails]
user
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.UserDetails]
MetadataFormEnforcementDetail
requiredMetadataForms
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.MetadataFormReference]]
MetadataFormEnforcementDetailOutput
requiredMetadataForms
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.MetadataFormReference]]
MetadataFormReference
typeIdentifier
- Type:
- Required: Yes
typeRevision
- Type:
- Required: Yes
MetadataFormSummary
typeName
- Type:
- Required: Yes
typeRevision
- Type:
- Required: Yes
formName
- Type: typing.Optional[str]
MetadataGenerationRunItem
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
owningProjectId
- Type:
- Required: Yes
createdAt
- Type: typing.Optional[datetime.datetime]
createdBy
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['CANCELED', 'FAILED', 'IN_PROGRESS', 'SUBMITTED', 'SUCCEEDED']]
target
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.MetadataGenerationRunTarget]
type
- Type: typing.Optional[typing.Literal['BUSINESS_DESCRIPTIONS']]
MetadataGenerationRunTarget
identifier
- Type:
- Required: Yes
type
- Type: typing.Literal['ASSET']
- Required: Yes
revision
- Type: typing.Optional[str]
Model
smithy
- Type: typing.Optional[str]
NameIdentifier
name
- Type: typing.Optional[str]
namespace
- Type: typing.Optional[str]
NotEqualToExpression
columnName
- Type:
- Required: Yes
value
- Type:
- Required: Yes
NotInExpression
columnName
- Type:
- Required: Yes
values
- Type: typing.List[str]
- Required: Yes
NotInExpressionOutput
columnName
- Type:
- Required: Yes
values
- Type: typing.List[str]
- Required: Yes
NotLikeExpression
columnName
- Type:
- Required: Yes
value
- Type:
- Required: Yes
NotificationOutput
actionLink
- Type:
- Required: Yes
creationTimestamp
- Type:
- Required: Yes
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
lastUpdatedTimestamp
- Type:
- Required: Yes
message
- Type:
- Required: Yes
title
- Type:
- Required: Yes
topic
- Type:
- Required: Yes
type
- Type: typing.Literal['EVENT', 'TASK']
- Required: Yes
metadata
- Type: typing.Optional[typing.Dict[str, str]]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'INACTIVE']]
NotificationResource
id
- Type:
- Required: Yes
type
- Type: typing.Literal['PROJECT']
- Required: Yes
name
- Type: typing.Optional[str]
OAuth2ClientApplication
aWSManagedClientApplicationReference
- Type: typing.Optional[str]
userManagedClientApplicationClientId
- Type: typing.Optional[str]
OAuth2Properties
authorizationCodeProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AuthorizationCodeProperties]
oAuth2ClientApplication
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.OAuth2ClientApplication]
oAuth2Credentials
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.GlueOAuth2Credentials]
oAuth2GrantType
- Type: typing.Optional[typing.Literal['AUTHORIZATION_CODE', 'CLIENT_CREDENTIALS', 'JWT_BEARER']]
tokenUrl
- Type: typing.Optional[str]
tokenUrlParametersMap
- Type: typing.Optional[typing.Dict[str, str]]
OAuth2PropertiesOutput
authorizationCodeProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AuthorizationCodeProperties]
oAuth2ClientApplication
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.OAuth2ClientApplication]
oAuth2Credentials
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.GlueOAuth2Credentials]
oAuth2GrantType
- Type: typing.Optional[typing.Literal['AUTHORIZATION_CODE', 'CLIENT_CREDENTIALS', 'JWT_BEARER']]
tokenUrl
- Type: typing.Optional[str]
tokenUrlParametersMap
- Type: typing.Optional[typing.Dict[str, str]]
OpenLineageRunEventSummary
eventType
- Type: typing.Optional[typing.Literal['ABORT', 'COMPLETE', 'FAIL', 'OTHER', 'RUNNING', 'START']]
inputs
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.NameIdentifier]]
job
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.NameIdentifier]
outputs
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.NameIdentifier]]
runId
- Type: typing.Optional[str]
OverrideDomainUnitOwnersPolicyGrantDetail
includeChildDomainUnits
- Type: typing.Optional[bool]
OverrideProjectOwnersPolicyGrantDetail
includeChildDomainUnits
- Type: typing.Optional[bool]
OwnerGroupProperties
groupIdentifier
- Type:
- Required: Yes
OwnerGroupPropertiesOutput
groupId
- Type: typing.Optional[str]
OwnerProperties
group
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.OwnerGroupProperties]
user
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.OwnerUserProperties]
OwnerPropertiesOutput
group
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.OwnerGroupPropertiesOutput]
user
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.OwnerUserPropertiesOutput]
OwnerUserProperties
userIdentifier
- Type:
- Required: Yes
OwnerUserPropertiesOutput
userId
- Type: typing.Optional[str]
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PhysicalConnectionRequirements
availabilityZone
- Type: typing.Optional[str]
securityGroupIdList
- Type: typing.Optional[typing.List[str]]
subnetId
- Type: typing.Optional[str]
subnetIdList
- Type: typing.Optional[typing.List[str]]
PhysicalConnectionRequirementsOutput
availabilityZone
- Type: typing.Optional[str]
securityGroupIdList
- Type: typing.Optional[typing.List[str]]
subnetId
- Type: typing.Optional[str]
subnetIdList
- Type: typing.Optional[typing.List[str]]
PhysicalEndpoint
awsLocation
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AwsLocation]
glueConnection
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.GlueConnection]
glueConnectionName
- Type: typing.Optional[str]
host
- Type: typing.Optional[str]
port
- Type: typing.Optional[int]
protocol
- Type: typing.Optional[typing.Literal['ATHENA', 'GLUE_INTERACTIVE_SESSION', 'HTTPS', 'JDBC', 'LIVY', 'ODBC', 'PRISM']]
stage
- Type: typing.Optional[str]
PolicyGrantDetail
addToProjectMemberPool
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AddToProjectMemberPoolPolicyGrantDetail]
createAssetType
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.CreateAssetTypePolicyGrantDetail]
createDomainUnit
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.CreateDomainUnitPolicyGrantDetail]
createEnvironment
- Type: typing.Optional[typing.Dict[str, typing.Any]]
createEnvironmentFromBlueprint
- Type: typing.Optional[typing.Dict[str, typing.Any]]
createEnvironmentProfile
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.CreateEnvironmentProfilePolicyGrantDetail]
createFormType
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.CreateFormTypePolicyGrantDetail]
createGlossary
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.CreateGlossaryPolicyGrantDetail]
createProject
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.CreateProjectPolicyGrantDetail]
createProjectFromProjectProfile
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.CreateProjectFromProjectProfilePolicyGrantDetail]
delegateCreateEnvironmentProfile
- Type: typing.Optional[typing.Dict[str, typing.Any]]
overrideDomainUnitOwners
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.OverrideDomainUnitOwnersPolicyGrantDetail]
overrideProjectOwners
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.OverrideProjectOwnersPolicyGrantDetail]
PolicyGrantDetailOutput
addToProjectMemberPool
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AddToProjectMemberPoolPolicyGrantDetail]
createAssetType
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.CreateAssetTypePolicyGrantDetail]
createDomainUnit
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.CreateDomainUnitPolicyGrantDetail]
createEnvironment
- Type: typing.Optional[typing.Dict[str, typing.Any]]
createEnvironmentFromBlueprint
- Type: typing.Optional[typing.Dict[str, typing.Any]]
createEnvironmentProfile
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.CreateEnvironmentProfilePolicyGrantDetail]
createFormType
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.CreateFormTypePolicyGrantDetail]
createGlossary
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.CreateGlossaryPolicyGrantDetail]
createProject
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.CreateProjectPolicyGrantDetail]
createProjectFromProjectProfile
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.CreateProjectFromProjectProfilePolicyGrantDetailOutput]
delegateCreateEnvironmentProfile
- Type: typing.Optional[typing.Dict[str, typing.Any]]
overrideDomainUnitOwners
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.OverrideDomainUnitOwnersPolicyGrantDetail]
overrideProjectOwners
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.OverrideProjectOwnersPolicyGrantDetail]
PolicyGrantMember
createdAt
- Type: typing.Optional[datetime.datetime]
createdBy
- Type: typing.Optional[str]
detail
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PolicyGrantDetailOutput]
principal
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PolicyGrantPrincipalOutput]
PolicyGrantPrincipal
domainUnit
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.DomainUnitPolicyGrantPrincipal]
group
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.GroupPolicyGrantPrincipal]
project
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.ProjectPolicyGrantPrincipal]
user
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.UserPolicyGrantPrincipal]
PolicyGrantPrincipalOutput
domainUnit
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.DomainUnitPolicyGrantPrincipalOutput]
group
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.GroupPolicyGrantPrincipal]
project
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.ProjectPolicyGrantPrincipal]
user
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.UserPolicyGrantPrincipalOutput]
PostLineageEventInput
domainIdentifier
- Type:
- Required: Yes
event
- Type: typing.Union[str, bytes, typing.IO[typing.Any], botocore.response.StreamingBody]
- Required: Yes
clientToken
- Type: typing.Optional[str]
PostLineageEventOutput
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PostTimeSeriesDataPointsInput
domainIdentifier
- Type:
- Required: Yes
entityIdentifier
- Type:
- Required: Yes
entityType
- Type: typing.Literal['ASSET', 'LISTING']
- Required: Yes
forms
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.TimeSeriesDataPointFormInput]
- Required: Yes
clientToken
- Type: typing.Optional[str]
PostTimeSeriesDataPointsOutput
domainId
- Type:
- Required: Yes
entityId
- Type:
- Required: Yes
entityType
- Type: typing.Literal['ASSET', 'LISTING']
- Required: Yes
forms
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.TimeSeriesDataPointFormOutput]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PredictionConfiguration
businessNameGeneration
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.BusinessNameGenerationConfiguration]
ProjectDeletionError
code
- Type: typing.Optional[str]
message
- Type: typing.Optional[str]
ProjectGrantFilter
domainUnitFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.DomainUnitFilterForProject]
ProjectMember
designation
- Type: typing.Literal['PROJECT_CATALOG_CONSUMER', 'PROJECT_CATALOG_STEWARD', 'PROJECT_CATALOG_VIEWER', 'PROJECT_CONTRIBUTOR', 'PROJECT_OWNER']
- Required: Yes
memberDetails
- Type:
- Required: Yes
ProjectPolicyGrantPrincipal
projectDesignation
- Type: typing.Literal['CONTRIBUTOR', 'OWNER', 'PROJECT_CATALOG_STEWARD']
- Required: Yes
projectGrantFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.ProjectGrantFilter]
projectIdentifier
- Type: typing.Optional[str]
ProjectProfileSummary
createdBy
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
createdAt
- Type: typing.Optional[datetime.datetime]
description
- Type: typing.Optional[str]
domainUnitId
- Type: typing.Optional[str]
lastUpdatedAt
- Type: typing.Optional[datetime.datetime]
status
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
ProjectSummary
createdBy
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
createdAt
- Type: typing.Optional[datetime.datetime]
description
- Type: typing.Optional[str]
domainUnitId
- Type: typing.Optional[str]
failureReasons
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.ProjectDeletionError]]
projectStatus
- Type: typing.Optional[typing.Literal['ACTIVE', 'DELETE_FAILED', 'DELETING']]
updatedAt
- Type: typing.Optional[datetime.datetime]
ProjectsForRule
selectionMode
- Type: typing.Literal['ALL', 'SPECIFIC']
- Required: Yes
specificProjects
- Type: typing.Optional[typing.List[str]]
ProjectsForRuleOutput
selectionMode
- Type: typing.Literal['ALL', 'SPECIFIC']
- Required: Yes
specificProjects
- Type: typing.Optional[typing.List[str]]
ProvisioningConfiguration
lakeFormationConfiguration
- Type: typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.LakeFormationConfiguration, aws_resource_validator.pydantic_models.datazone.datazone_classes.LakeFormationConfigurationOutput, NoneType]
ProvisioningConfigurationOutput
lakeFormationConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.LakeFormationConfigurationOutput]
ProvisioningProperties
cloudFormation
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.CloudFormationProperties]
PutEnvironmentBlueprintConfigurationInput
domainIdentifier
- Type:
- Required: Yes
enabledRegions
- Type: typing.List[str]
- Required: Yes
environmentBlueprintIdentifier
- Type:
- Required: Yes
environmentRolePermissionBoundary
- Type: typing.Optional[str]
manageAccessRoleArn
- Type: typing.Optional[str]
provisioningConfigurations
- Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.ProvisioningConfiguration, aws_resource_validator.pydantic_models.datazone.datazone_classes.ProvisioningConfigurationOutput]]]
provisioningRoleArn
- Type: typing.Optional[str]
regionalParameters
- Type: typing.Optional[typing.Dict[str, typing.Dict[str, str]]]
PutEnvironmentBlueprintConfigurationOutput
createdAt
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
enabledRegions
- Type: typing.List[str]
- Required: Yes
environmentBlueprintId
- Type:
- Required: Yes
environmentRolePermissionBoundary
- Type:
- Required: Yes
manageAccessRoleArn
- Type:
- Required: Yes
provisioningConfigurations
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.ProvisioningConfigurationOutput]
- Required: Yes
provisioningRoleArn
- Type:
- Required: Yes
regionalParameters
- Type: typing.Dict[str, typing.Dict[str, str]]
- Required: Yes
updatedAt
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RecommendationConfiguration
enableBusinessNameGeneration
- Type: typing.Optional[bool]
RedshiftClusterStorage
clusterName
- Type:
- Required: Yes
RedshiftCredentialConfiguration
secretManagerArn
- Type:
- Required: Yes
RedshiftCredentials
secretArn
- Type: typing.Optional[str]
usernamePassword
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.UsernamePassword]
RedshiftLineageSyncConfigurationInput
enabled
- Type: typing.Optional[bool]
schedule
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.LineageSyncSchedule]
RedshiftLineageSyncConfigurationOutput
enabled
- Type: typing.Optional[bool]
lineageJobId
- Type: typing.Optional[str]
schedule
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.LineageSyncSchedule]
RedshiftPropertiesInput
credentials
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RedshiftCredentials]
databaseName
- Type: typing.Optional[str]
host
- Type: typing.Optional[str]
lineageSync
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RedshiftLineageSyncConfigurationInput]
port
- Type: typing.Optional[int]
storage
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RedshiftStorageProperties]
RedshiftPropertiesOutput
credentials
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RedshiftCredentials]
databaseName
- Type: typing.Optional[str]
isProvisionedSecret
- Type: typing.Optional[bool]
jdbcIamUrl
- Type: typing.Optional[str]
jdbcUrl
- Type: typing.Optional[str]
lineageSync
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RedshiftLineageSyncConfigurationOutput]
redshiftTempDir
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['CREATE_FAILED', 'CREATING', 'DELETED', 'DELETE_FAILED', 'DELETING', 'READY', 'UPDATE_FAILED', 'UPDATING']]
storage
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RedshiftStorageProperties]
RedshiftPropertiesPatch
credentials
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RedshiftCredentials]
databaseName
- Type: typing.Optional[str]
host
- Type: typing.Optional[str]
lineageSync
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RedshiftLineageSyncConfigurationInput]
port
- Type: typing.Optional[int]
storage
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RedshiftStorageProperties]
RedshiftRunConfigurationInput
relationalFilterConfigurations
- Type: typing.List[typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.RelationalFilterConfiguration, aws_resource_validator.pydantic_models.datazone.datazone_classes.RelationalFilterConfigurationOutput]]
- Required: Yes
dataAccessRole
- Type: typing.Optional[str]
redshiftCredentialConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RedshiftCredentialConfiguration]
redshiftStorage
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RedshiftStorage]
RedshiftRunConfigurationOutput
redshiftStorage
- Type:
- Required: Yes
relationalFilterConfigurations
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.RelationalFilterConfigurationOutput]
- Required: Yes
accountId
- Type: typing.Optional[str]
dataAccessRole
- Type: typing.Optional[str]
redshiftCredentialConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RedshiftCredentialConfiguration]
region
- Type: typing.Optional[str]
RedshiftSelfGrantStatusOutput
selfGrantStatusDetails
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SelfGrantStatusDetail]
- Required: Yes
RedshiftServerlessStorage
workgroupName
- Type:
- Required: Yes
RedshiftStorage
redshiftClusterSource
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RedshiftClusterStorage]
redshiftServerlessSource
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RedshiftServerlessStorage]
RedshiftStorageProperties
clusterName
- Type: typing.Optional[str]
workgroupName
- Type: typing.Optional[str]
Region
regionName
- Type: typing.Optional[str]
regionNamePath
- Type: typing.Optional[str]
RejectChoice
predictionTarget
- Type:
- Required: Yes
predictionChoices
- Type: typing.Optional[typing.List[int]]
RejectPredictionsInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
rejectChoices
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.RejectChoice]]
rejectRule
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RejectRule]
revision
- Type: typing.Optional[str]
RejectPredictionsOutput
assetId
- Type:
- Required: Yes
assetRevision
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RejectRule
rule
- Type: typing.Optional[typing.Literal['ALL', 'NONE']]
threshold
- Type: typing.Optional[float]
RejectSubscriptionRequestInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
decisionComment
- Type: typing.Optional[str]
RejectSubscriptionRequestOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
decisionComment
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
existingSubscriptionId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
metadataForms
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormOutput]
- Required: Yes
requestReason
- Type:
- Required: Yes
reviewerId
- Type:
- Required: Yes
status
- Type: typing.Literal['ACCEPTED', 'PENDING', 'REJECTED']
- Required: Yes
subscribedListings
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedListing]
- Required: Yes
subscribedPrincipals
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedPrincipal]
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RelationalFilterConfiguration
databaseName
- Type:
- Required: Yes
filterExpressions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FilterExpression]]
schemaName
- Type: typing.Optional[str]
RelationalFilterConfigurationOutput
databaseName
- Type:
- Required: Yes
filterExpressions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FilterExpression]]
schemaName
- Type: typing.Optional[str]
RemoveEntityOwnerInput
domainIdentifier
- Type:
- Required: Yes
entityIdentifier
- Type:
- Required: Yes
entityType
- Type: typing.Literal['DOMAIN_UNIT']
- Required: Yes
owner
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
RemovePolicyGrantInput
domainIdentifier
- Type:
- Required: Yes
entityIdentifier
- Type:
- Required: Yes
entityType
- Type: typing.Literal['DOMAIN_UNIT', 'ENVIRONMENT_BLUEPRINT_CONFIGURATION', 'ENVIRONMENT_PROFILE']
- Required: Yes
policyType
- Type: typing.Literal['ADD_TO_PROJECT_MEMBER_POOL', 'CREATE_ASSET_TYPE', 'CREATE_DOMAIN_UNIT', 'CREATE_ENVIRONMENT', 'CREATE_ENVIRONMENT_FROM_BLUEPRINT', 'CREATE_ENVIRONMENT_PROFILE', 'CREATE_FORM_TYPE', 'CREATE_GLOSSARY', 'CREATE_PROJECT', 'CREATE_PROJECT_FROM_PROJECT_PROFILE', 'DELEGATE_CREATE_ENVIRONMENT_PROFILE', 'OVERRIDE_DOMAIN_UNIT_OWNERS', 'OVERRIDE_PROJECT_OWNERS']
- Required: Yes
principal
- Type: typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.PolicyGrantPrincipal, aws_resource_validator.pydantic_models.datazone.datazone_classes.PolicyGrantPrincipalOutput]
- Required: Yes
clientToken
- Type: typing.Optional[str]
Resource
type
- Type:
- Required: Yes
value
- Type:
- Required: Yes
name
- Type: typing.Optional[str]
provider
- Type: typing.Optional[str]
ResponseMetadata
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
RevokeSubscriptionInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
retainPermissions
- Type: typing.Optional[bool]
RevokeSubscriptionOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
retainPermissions
- Type:
- Required: Yes
status
- Type: typing.Literal['APPROVED', 'CANCELLED', 'REVOKED']
- Required: Yes
subscribedListing
- Type:
- Required: Yes
subscribedPrincipal
- Type:
- Required: Yes
subscriptionRequestId
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RowFilter
and_
- Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]
expression
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RowFilterExpression]
or_
- Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]
RowFilterConfiguration
rowFilter
- Type:
- Required: Yes
sensitive
- Type: typing.Optional[bool]
RowFilterConfigurationOutput
rowFilter
- Type:
- Required: Yes
sensitive
- Type: typing.Optional[bool]
RowFilterExpression
equalTo
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.EqualToExpression]
greaterThan
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.GreaterThanExpression]
greaterThanOrEqualTo
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.GreaterThanOrEqualToExpression]
in_
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.InExpression]
isNotNull
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.IsNotNullExpression]
isNull
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.IsNullExpression]
lessThan
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.LessThanExpression]
lessThanOrEqualTo
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.LessThanOrEqualToExpression]
like
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.LikeExpression]
notEqualTo
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.NotEqualToExpression]
notIn
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.NotInExpression]
notLike
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.NotLikeExpression]
RowFilterExpressionOutput
equalTo
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.EqualToExpression]
greaterThan
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.GreaterThanExpression]
greaterThanOrEqualTo
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.GreaterThanOrEqualToExpression]
in_
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.InExpressionOutput]
isNotNull
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.IsNotNullExpression]
isNull
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.IsNullExpression]
lessThan
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.LessThanExpression]
lessThanOrEqualTo
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.LessThanOrEqualToExpression]
like
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.LikeExpression]
notEqualTo
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.NotEqualToExpression]
notIn
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.NotInExpressionOutput]
notLike
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.NotLikeExpression]
RowFilterOutput
and_
- Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]
expression
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RowFilterExpressionOutput]
or_
- Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]
RuleDetail
metadataFormEnforcementDetail
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.MetadataFormEnforcementDetail]
RuleDetailOutput
metadataFormEnforcementDetail
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.MetadataFormEnforcementDetailOutput]
RuleScope
assetType
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AssetTypesForRule]
dataProduct
- Type: typing.Optional[bool]
project
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.ProjectsForRule]
RuleScopeOutput
assetType
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AssetTypesForRuleOutput]
dataProduct
- Type: typing.Optional[bool]
project
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.ProjectsForRuleOutput]
RuleSummary
action
- Type: typing.Optional[typing.Literal['CREATE_SUBSCRIPTION_REQUEST']]
identifier
- Type: typing.Optional[str]
lastUpdatedBy
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
revision
- Type: typing.Optional[str]
ruleType
- Type: typing.Optional[typing.Literal['METADATA_FORM_ENFORCEMENT']]
scope
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RuleScopeOutput]
target
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RuleTarget]
targetType
- Type: typing.Optional[typing.Literal['DOMAIN_UNIT']]
updatedAt
- Type: typing.Optional[datetime.datetime]
RuleTarget
domainUnitTarget
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.DomainUnitTarget]
RunStatisticsForAssets
added
- Type: typing.Optional[int]
failed
- Type: typing.Optional[int]
skipped
- Type: typing.Optional[int]
unchanged
- Type: typing.Optional[int]
updated
- Type: typing.Optional[int]
SageMakerRunConfigurationInput
trackingAssets
- Type: typing.Dict[str, typing.List[str]]
- Required: Yes
SageMakerRunConfigurationOutput
trackingAssets
- Type: typing.Dict[str, typing.List[str]]
- Required: Yes
accountId
- Type: typing.Optional[str]
region
- Type: typing.Optional[str]
ScheduleConfiguration
schedule
- Type: typing.Optional[str]
timezone
- Type: typing.Optional[typing.Literal['AFRICA_JOHANNESBURG', 'AMERICA_MONTREAL', 'AMERICA_SAO_PAULO', 'ASIA_BAHRAIN', 'ASIA_BANGKOK', 'ASIA_CALCUTTA', 'ASIA_DUBAI', 'ASIA_HONG_KONG', 'ASIA_JAKARTA', 'ASIA_KUALA_LUMPUR', 'ASIA_SEOUL', 'ASIA_SHANGHAI', 'ASIA_SINGAPORE', 'ASIA_TAIPEI', 'ASIA_TOKYO', 'AUSTRALIA_MELBOURNE', 'AUSTRALIA_SYDNEY', 'CANADA_CENTRAL', 'CET', 'CST6CDT', 'ETC_GMT', 'ETC_GMT0', 'ETC_GMT_ADD_0', 'ETC_GMT_ADD_1', 'ETC_GMT_ADD_10', 'ETC_GMT_ADD_11', 'ETC_GMT_ADD_12', 'ETC_GMT_ADD_2', 'ETC_GMT_ADD_3', 'ETC_GMT_ADD_4', 'ETC_GMT_ADD_5', 'ETC_GMT_ADD_6', 'ETC_GMT_ADD_7', 'ETC_GMT_ADD_8', 'ETC_GMT_ADD_9', 'ETC_GMT_NEG_0', 'ETC_GMT_NEG_1', 'ETC_GMT_NEG_10', 'ETC_GMT_NEG_11', 'ETC_GMT_NEG_12', 'ETC_GMT_NEG_13', 'ETC_GMT_NEG_14', 'ETC_GMT_NEG_2', 'ETC_GMT_NEG_3', 'ETC_GMT_NEG_4', 'ETC_GMT_NEG_5', 'ETC_GMT_NEG_6', 'ETC_GMT_NEG_7', 'ETC_GMT_NEG_8', 'ETC_GMT_NEG_9', 'EUROPE_DUBLIN', 'EUROPE_LONDON', 'EUROPE_PARIS', 'EUROPE_STOCKHOLM', 'EUROPE_ZURICH', 'ISRAEL', 'MEXICO_GENERAL', 'MST7MDT', 'PACIFIC_AUCKLAND', 'US_CENTRAL', 'US_EASTERN', 'US_MOUNTAIN', 'US_PACIFIC', 'UTC']]
SearchGroupProfilesInput
domainIdentifier
- Type:
- Required: Yes
groupType
- Type: typing.Literal['DATAZONE_SSO_GROUP', 'SSO_GROUP']
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
searchText
- Type: typing.Optional[str]
SearchGroupProfilesInputPaginate
domainIdentifier
- Type:
- Required: Yes
groupType
- Type: typing.Literal['DATAZONE_SSO_GROUP', 'SSO_GROUP']
- Required: Yes
searchText
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
SearchGroupProfilesOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.GroupProfileSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
SearchInItem
attribute
- Type:
- Required: Yes
SearchInput
domainIdentifier
- Type:
- Required: Yes
searchScope
- Type: typing.Literal['ASSET', 'DATA_PRODUCT', 'GLOSSARY', 'GLOSSARY_TERM']
- Required: Yes
additionalAttributes
- Type: typing.Optional[typing.List[typing.Literal['FORMS', 'TIME_SERIES_DATA_POINT_FORMS']]]
filters
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.FilterClause]
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
owningProjectIdentifier
- Type: typing.Optional[str]
searchIn
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SearchInItem]]
searchText
- Type: typing.Optional[str]
sort
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.SearchSort]
SearchInputPaginate
domainIdentifier
- Type:
- Required: Yes
searchScope
- Type: typing.Literal['ASSET', 'DATA_PRODUCT', 'GLOSSARY', 'GLOSSARY_TERM']
- Required: Yes
additionalAttributes
- Type: typing.Optional[typing.List[typing.Literal['FORMS', 'TIME_SERIES_DATA_POINT_FORMS']]]
filters
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.FilterClausePaginator]
owningProjectIdentifier
- Type: typing.Optional[str]
searchIn
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SearchInItem]]
searchText
- Type: typing.Optional[str]
sort
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.SearchSort]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
SearchInventoryResultItem
assetItem
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AssetItem]
dataProductItem
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.DataProductResultItem]
glossaryItem
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.GlossaryItem]
glossaryTermItem
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.GlossaryTermItem]
SearchListingsInput
domainIdentifier
- Type:
- Required: Yes
additionalAttributes
- Type: typing.Optional[typing.List[typing.Literal['FORMS', 'TIME_SERIES_DATA_POINT_FORMS']]]
filters
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.FilterClause]
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
searchIn
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SearchInItem]]
searchText
- Type: typing.Optional[str]
sort
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.SearchSort]
SearchListingsInputPaginate
domainIdentifier
- Type:
- Required: Yes
additionalAttributes
- Type: typing.Optional[typing.List[typing.Literal['FORMS', 'TIME_SERIES_DATA_POINT_FORMS']]]
filters
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.FilterClausePaginator]
searchIn
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SearchInItem]]
searchText
- Type: typing.Optional[str]
sort
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.SearchSort]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
SearchListingsOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SearchResultItem]
- Required: Yes
totalMatchCount
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
SearchOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SearchInventoryResultItem]
- Required: Yes
totalMatchCount
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
SearchResultItem
assetListing
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AssetListingItem]
dataProductListing
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.DataProductListingItem]
SearchSort
attribute
- Type:
- Required: Yes
order
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
SearchTypesInput
domainIdentifier
- Type:
- Required: Yes
managed
- Type:
- Required: Yes
searchScope
- Type: typing.Literal['ASSET_TYPE', 'FORM_TYPE', 'LINEAGE_NODE_TYPE']
- Required: Yes
filters
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.FilterClause]
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
searchIn
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SearchInItem]]
searchText
- Type: typing.Optional[str]
sort
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.SearchSort]
SearchTypesInputPaginate
domainIdentifier
- Type:
- Required: Yes
managed
- Type:
- Required: Yes
searchScope
- Type: typing.Literal['ASSET_TYPE', 'FORM_TYPE', 'LINEAGE_NODE_TYPE']
- Required: Yes
filters
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.FilterClausePaginator]
searchIn
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SearchInItem]]
searchText
- Type: typing.Optional[str]
sort
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.SearchSort]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
SearchTypesOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SearchTypesResultItem]
- Required: Yes
totalMatchCount
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
SearchTypesResultItem
assetTypeItem
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AssetTypeItem]
formTypeItem
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormTypeData]
lineageNodeTypeItem
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.LineageNodeTypeItem]
SearchUserProfilesInput
domainIdentifier
- Type:
- Required: Yes
userType
- Type: typing.Literal['DATAZONE_IAM_USER', 'DATAZONE_SSO_USER', 'DATAZONE_USER', 'SSO_USER']
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
searchText
- Type: typing.Optional[str]
SearchUserProfilesInputPaginate
domainIdentifier
- Type:
- Required: Yes
userType
- Type: typing.Literal['DATAZONE_IAM_USER', 'DATAZONE_SSO_USER', 'DATAZONE_USER', 'SSO_USER']
- Required: Yes
searchText
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.PaginatorConfig]
SearchUserProfilesOutput
items
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.UserProfileSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
SelfGrantStatusDetail
databaseName
- Type:
- Required: Yes
status
- Type: typing.Literal['GRANTED', 'GRANT_FAILED', 'GRANT_IN_PROGRESS', 'GRANT_PENDING', 'REVOKE_FAILED', 'REVOKE_IN_PROGRESS', 'REVOKE_PENDING']
- Required: Yes
failureCause
- Type: typing.Optional[str]
schemaName
- Type: typing.Optional[str]
SelfGrantStatusOutput
glueSelfGrantStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.GlueSelfGrantStatusOutput]
redshiftSelfGrantStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RedshiftSelfGrantStatusOutput]
SingleSignOn
type
- Type: typing.Optional[typing.Literal['DISABLED', 'IAM_IDC']]
userAssignment
- Type: typing.Optional[typing.Literal['AUTOMATIC', 'MANUAL']]
SparkEmrPropertiesInput
computeArn
- Type: typing.Optional[str]
instanceProfileArn
- Type: typing.Optional[str]
javaVirtualEnv
- Type: typing.Optional[str]
logUri
- Type: typing.Optional[str]
pythonVirtualEnv
- Type: typing.Optional[str]
runtimeRole
- Type: typing.Optional[str]
trustedCertificatesS3Uri
- Type: typing.Optional[str]
SparkEmrPropertiesOutput
computeArn
- Type: typing.Optional[str]
credentials
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.UsernamePassword]
credentialsExpiration
- Type: typing.Optional[datetime.datetime]
governanceType
- Type: typing.Optional[typing.Literal['AWS_MANAGED', 'USER_MANAGED']]
instanceProfileArn
- Type: typing.Optional[str]
javaVirtualEnv
- Type: typing.Optional[str]
livyEndpoint
- Type: typing.Optional[str]
logUri
- Type: typing.Optional[str]
pythonVirtualEnv
- Type: typing.Optional[str]
runtimeRole
- Type: typing.Optional[str]
trustedCertificatesS3Uri
- Type: typing.Optional[str]
SparkEmrPropertiesPatch
computeArn
- Type: typing.Optional[str]
instanceProfileArn
- Type: typing.Optional[str]
javaVirtualEnv
- Type: typing.Optional[str]
logUri
- Type: typing.Optional[str]
pythonVirtualEnv
- Type: typing.Optional[str]
runtimeRole
- Type: typing.Optional[str]
trustedCertificatesS3Uri
- Type: typing.Optional[str]
SparkGlueArgs
connection
- Type: typing.Optional[str]
SparkGluePropertiesInput
additionalArgs
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.SparkGlueArgs]
glueConnectionName
- Type: typing.Optional[str]
glueVersion
- Type: typing.Optional[str]
idleTimeout
- Type: typing.Optional[int]
javaVirtualEnv
- Type: typing.Optional[str]
numberOfWorkers
- Type: typing.Optional[int]
pythonVirtualEnv
- Type: typing.Optional[str]
workerType
- Type: typing.Optional[str]
SparkGluePropertiesOutput
additionalArgs
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.SparkGlueArgs]
glueConnectionName
- Type: typing.Optional[str]
glueVersion
- Type: typing.Optional[str]
idleTimeout
- Type: typing.Optional[int]
javaVirtualEnv
- Type: typing.Optional[str]
numberOfWorkers
- Type: typing.Optional[int]
pythonVirtualEnv
- Type: typing.Optional[str]
workerType
- Type: typing.Optional[str]
SsoUserProfileDetails
firstName
- Type: typing.Optional[str]
lastName
- Type: typing.Optional[str]
username
- Type: typing.Optional[str]
StartDataSourceRunInput
dataSourceIdentifier
- Type:
- Required: Yes
domainIdentifier
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
StartDataSourceRunOutput
createdAt
- Type:
- Required: Yes
dataSourceConfigurationSnapshot
- Type:
- Required: Yes
dataSourceId
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
errorMessage
- Type:
- Required: Yes
id
- Type:
- Required: Yes
projectId
- Type:
- Required: Yes
runStatisticsForAssets
- Type:
- Required: Yes
startedAt
- Type:
- Required: Yes
status
- Type: typing.Literal['FAILED', 'PARTIALLY_SUCCEEDED', 'REQUESTED', 'RUNNING', 'SUCCESS']
- Required: Yes
stoppedAt
- Type:
- Required: Yes
type
- Type: typing.Literal['PRIORITIZED', 'SCHEDULED']
- Required: Yes
updatedAt
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartMetadataGenerationRunInput
domainIdentifier
- Type:
- Required: Yes
owningProjectIdentifier
- Type:
- Required: Yes
target
- Type:
- Required: Yes
type
- Type: typing.Literal['BUSINESS_DESCRIPTIONS']
- Required: Yes
clientToken
- Type: typing.Optional[str]
StartMetadataGenerationRunOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
owningProjectId
- Type:
- Required: Yes
status
- Type: typing.Literal['CANCELED', 'FAILED', 'IN_PROGRESS', 'SUBMITTED', 'SUCCEEDED']
- Required: Yes
type
- Type: typing.Literal['BUSINESS_DESCRIPTIONS']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
SubscribedAsset
assetId
- Type:
- Required: Yes
assetRevision
- Type:
- Required: Yes
status
- Type: typing.Literal['GRANTED', 'GRANT_FAILED', 'GRANT_IN_PROGRESS', 'GRANT_PENDING', 'REVOKED', 'REVOKE_FAILED', 'REVOKE_IN_PROGRESS', 'REVOKE_PENDING']
- Required: Yes
assetScope
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AssetScope]
failureCause
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.FailureCause]
failureTimestamp
- Type: typing.Optional[datetime.datetime]
grantedTimestamp
- Type: typing.Optional[datetime.datetime]
targetName
- Type: typing.Optional[str]
SubscribedAssetListing
assetScope
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AssetScope]
entityId
- Type: typing.Optional[str]
entityRevision
- Type: typing.Optional[str]
entityType
- Type: typing.Optional[str]
forms
- Type: typing.Optional[str]
glossaryTerms
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.DetailedGlossaryTerm]]
SubscribedListing
description
- Type:
- Required: Yes
id
- Type:
- Required: Yes
item
- Type:
- Required: Yes
name
- Type:
- Required: Yes
ownerProjectId
- Type:
- Required: Yes
ownerProjectName
- Type: typing.Optional[str]
revision
- Type: typing.Optional[str]
SubscribedListingInput
identifier
- Type:
- Required: Yes
SubscribedListingItem
assetListing
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedAssetListing]
productListing
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedProductListing]
SubscribedPrincipal
project
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedProject]
SubscribedPrincipalInput
project
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedProjectInput]
SubscribedProductListing
assetListings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.AssetInDataProductListingItem]]
description
- Type: typing.Optional[str]
entityId
- Type: typing.Optional[str]
entityRevision
- Type: typing.Optional[str]
glossaryTerms
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.DetailedGlossaryTerm]]
name
- Type: typing.Optional[str]
SubscribedProject
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
SubscribedProjectInput
identifier
- Type: typing.Optional[str]
SubscriptionGrantSummary
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
grantedEntity
- Type:
- Required: Yes
id
- Type:
- Required: Yes
status
- Type: typing.Literal['COMPLETED', 'GRANT_AND_REVOKE_FAILED', 'GRANT_FAILED', 'INACCESSIBLE', 'IN_PROGRESS', 'PENDING', 'REVOKE_FAILED']
- Required: Yes
subscriptionTargetId
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
assets
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedAsset]]
subscriptionId
- Type: typing.Optional[str]
updatedBy
- Type: typing.Optional[str]
SubscriptionRequestSummary
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
requestReason
- Type:
- Required: Yes
status
- Type: typing.Literal['ACCEPTED', 'PENDING', 'REJECTED']
- Required: Yes
subscribedListings
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedListing]
- Required: Yes
subscribedPrincipals
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedPrincipal]
- Required: Yes
updatedAt
- Type:
- Required: Yes
decisionComment
- Type: typing.Optional[str]
existingSubscriptionId
- Type: typing.Optional[str]
metadataFormsSummary
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.MetadataFormSummary]]
reviewerId
- Type: typing.Optional[str]
updatedBy
- Type: typing.Optional[str]
SubscriptionSummary
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
status
- Type: typing.Literal['APPROVED', 'CANCELLED', 'REVOKED']
- Required: Yes
subscribedListing
- Type:
- Required: Yes
subscribedPrincipal
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
retainPermissions
- Type: typing.Optional[bool]
subscriptionRequestId
- Type: typing.Optional[str]
updatedBy
- Type: typing.Optional[str]
SubscriptionTargetForm
content
- Type:
- Required: Yes
formName
- Type:
- Required: Yes
SubscriptionTargetSummary
applicableAssetTypes
- Type: typing.List[str]
- Required: Yes
authorizedPrincipals
- Type: typing.List[str]
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
environmentId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
projectId
- Type:
- Required: Yes
provider
- Type:
- Required: Yes
subscriptionTargetConfig
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscriptionTargetForm]
- Required: Yes
type
- Type:
- Required: Yes
manageAccessRole
- Type: typing.Optional[str]
updatedAt
- Type: typing.Optional[datetime.datetime]
updatedBy
- Type: typing.Optional[str]
TagResourceRequest
resourceArn
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
TermRelations
classifies
- Type: typing.Optional[typing.List[str]]
isA
- Type: typing.Optional[typing.List[str]]
TermRelationsOutput
classifies
- Type: typing.Optional[typing.List[str]]
isA
- Type: typing.Optional[typing.List[str]]
TimeSeriesDataPointFormInput
formName
- Type:
- Required: Yes
timestamp
- Type: typing.Union[datetime.datetime, str]
- Required: Yes
typeIdentifier
- Type:
- Required: Yes
content
- Type: typing.Optional[str]
typeRevision
- Type: typing.Optional[str]
TimeSeriesDataPointFormOutput
formName
- Type:
- Required: Yes
timestamp
- Type:
- Required: Yes
typeIdentifier
- Type:
- Required: Yes
content
- Type: typing.Optional[str]
id
- Type: typing.Optional[str]
typeRevision
- Type: typing.Optional[str]
TimeSeriesDataPointSummaryFormOutput
formName
- Type:
- Required: Yes
timestamp
- Type:
- Required: Yes
typeIdentifier
- Type:
- Required: Yes
contentSummary
- Type: typing.Optional[str]
id
- Type: typing.Optional[str]
typeRevision
- Type: typing.Optional[str]
Topic
resource
- Type:
- Required: Yes
role
- Type: typing.Literal['DOMAIN_OWNER', 'PROJECT_CONTRIBUTOR', 'PROJECT_OWNER', 'PROJECT_SUBSCRIBER', 'PROJECT_VIEWER']
- Required: Yes
subject
- Type:
- Required: Yes
UntagResourceRequest
resourceArn
- Type:
- Required: Yes
tagKeys
- Type: typing.List[str]
- Required: Yes
UpdateAssetFilterInput
assetIdentifier
- Type:
- Required: Yes
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
configuration
- Type: typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.AssetFilterConfiguration, aws_resource_validator.pydantic_models.datazone.datazone_classes.AssetFilterConfigurationOutput, NoneType]
description
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
UpdateAssetFilterOutput
assetId
- Type:
- Required: Yes
configuration
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
effectiveColumnNames
- Type: typing.List[str]
- Required: Yes
effectiveRowFilter
- Type:
- Required: Yes
errorMessage
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
status
- Type: typing.Literal['INVALID', 'VALID']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateConnectionInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
awsLocation
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.AwsLocation]
description
- Type: typing.Optional[str]
props
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.ConnectionPropertiesPatch]
UpdateConnectionOutput
connectionId
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
domainUnitId
- Type:
- Required: Yes
environmentId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
physicalEndpoints
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.PhysicalEndpoint]
- Required: Yes
projectId
- Type:
- Required: Yes
props
- Type:
- Required: Yes
type
- Type: typing.Literal['ATHENA', 'BIGQUERY', 'DATABRICKS', 'DOCUMENTDB', 'DYNAMODB', 'HYPERPOD', 'IAM', 'MYSQL', 'OPENSEARCH', 'ORACLE', 'POSTGRESQL', 'REDSHIFT', 'SAPHANA', 'SNOWFLAKE', 'SPARK', 'SQLSERVER', 'TERADATA', 'VERTICA', 'WORKFLOWS_MWAA']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateDataSourceInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
assetFormsInput
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormInput]]
configuration
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.DataSourceConfigurationInput]
description
- Type: typing.Optional[str]
enableSetting
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
name
- Type: typing.Optional[str]
publishOnImport
- Type: typing.Optional[bool]
recommendation
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.RecommendationConfiguration]
retainPermissionsOnRevokeFailure
- Type: typing.Optional[bool]
schedule
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.ScheduleConfiguration]
UpdateDataSourceOutput
assetFormsOutput
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormOutput]
- Required: Yes
configuration
- Type:
- Required: Yes
connectionId
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
enableSetting
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
environmentId
- Type:
- Required: Yes
errorMessage
- Type:
- Required: Yes
id
- Type:
- Required: Yes
lastRunAt
- Type:
- Required: Yes
lastRunErrorMessage
- Type:
- Required: Yes
lastRunStatus
- Type: typing.Literal['FAILED', 'PARTIALLY_SUCCEEDED', 'REQUESTED', 'RUNNING', 'SUCCESS']
- Required: Yes
name
- Type:
- Required: Yes
projectId
- Type:
- Required: Yes
publishOnImport
- Type:
- Required: Yes
recommendation
- Type:
- Required: Yes
retainPermissionsOnRevokeFailure
- Type:
- Required: Yes
schedule
- Type:
- Required: Yes
selfGrantStatus
- Type:
- Required: Yes
status
- Type: typing.Literal['CREATING', 'DELETING', 'FAILED_CREATION', 'FAILED_DELETION', 'FAILED_UPDATE', 'READY', 'RUNNING', 'UPDATING']
- Required: Yes
type
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateDomainInput
identifier
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
domainExecutionRole
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
serviceRole
- Type: typing.Optional[str]
singleSignOn
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.SingleSignOn]
UpdateDomainOutput
description
- Type:
- Required: Yes
domainExecutionRole
- Type:
- Required: Yes
id
- Type:
- Required: Yes
lastUpdatedAt
- Type:
- Required: Yes
name
- Type:
- Required: Yes
rootDomainUnitId
- Type:
- Required: Yes
serviceRole
- Type:
- Required: Yes
singleSignOn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateDomainUnitInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
UpdateDomainUnitOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
lastUpdatedAt
- Type:
- Required: Yes
lastUpdatedBy
- Type:
- Required: Yes
name
- Type:
- Required: Yes
owners
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.DomainUnitOwnerProperties]
- Required: Yes
parentDomainUnitId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateEnvironmentActionInput
domainIdentifier
- Type:
- Required: Yes
environmentIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
parameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.ActionParameters]
UpdateEnvironmentActionOutput
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
environmentId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
parameters
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateEnvironmentInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
glossaryTerms
- Type: typing.Optional[typing.List[str]]
name
- Type: typing.Optional[str]
UpdateEnvironmentOutput
awsAccountId
- Type:
- Required: Yes
awsAccountRegion
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
deploymentProperties
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
environmentActions
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.ConfigurableEnvironmentAction]
- Required: Yes
environmentBlueprintId
- Type:
- Required: Yes
environmentProfileId
- Type:
- Required: Yes
glossaryTerms
- Type: typing.List[str]
- Required: Yes
id
- Type:
- Required: Yes
lastDeployment
- Type:
- Required: Yes
name
- Type:
- Required: Yes
projectId
- Type:
- Required: Yes
provider
- Type:
- Required: Yes
provisionedResources
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.Resource]
- Required: Yes
provisioningProperties
- Type:
- Required: Yes
status
- Type: typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETE_FAILED', 'DELETING', 'DISABLED', 'EXPIRED', 'INACCESSIBLE', 'SUSPENDED', 'UPDATE_FAILED', 'UPDATING', 'VALIDATION_FAILED']
- Required: Yes
updatedAt
- Type:
- Required: Yes
userParameters
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.CustomParameter]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateEnvironmentProfileInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
awsAccountId
- Type: typing.Optional[str]
awsAccountRegion
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
userParameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentParameter]]
UpdateEnvironmentProfileOutput
awsAccountId
- Type:
- Required: Yes
awsAccountRegion
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
environmentBlueprintId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
projectId
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
userParameters
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.CustomParameter]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateGlossaryInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
UpdateGlossaryOutput
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
owningProjectId
- Type:
- Required: Yes
status
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateGlossaryTermInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
glossaryIdentifier
- Type: typing.Optional[str]
longDescription
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
shortDescription
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
termRelations
- Type: typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.TermRelations, aws_resource_validator.pydantic_models.datazone.datazone_classes.TermRelationsOutput, NoneType]
UpdateGlossaryTermOutput
domainId
- Type:
- Required: Yes
glossaryId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
longDescription
- Type:
- Required: Yes
name
- Type:
- Required: Yes
shortDescription
- Type:
- Required: Yes
status
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
termRelations
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateGroupProfileInput
domainIdentifier
- Type:
- Required: Yes
groupIdentifier
- Type:
- Required: Yes
status
- Type: typing.Literal['ASSIGNED', 'NOT_ASSIGNED']
- Required: Yes
UpdateGroupProfileOutput
domainId
- Type:
- Required: Yes
groupName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
status
- Type: typing.Literal['ASSIGNED', 'NOT_ASSIGNED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateProjectInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
environmentDeploymentDetails
- Type: typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentDeploymentDetails, aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentDeploymentDetailsOutput, NoneType]
glossaryTerms
- Type: typing.Optional[typing.List[str]]
name
- Type: typing.Optional[str]
UpdateProjectOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
domainUnitId
- Type:
- Required: Yes
environmentDeploymentDetails
- Type:
- Required: Yes
failureReasons
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.ProjectDeletionError]
- Required: Yes
glossaryTerms
- Type: typing.List[str]
- Required: Yes
id
- Type:
- Required: Yes
lastUpdatedAt
- Type:
- Required: Yes
name
- Type:
- Required: Yes
projectProfileId
- Type:
- Required: Yes
projectStatus
- Type: typing.Literal['ACTIVE', 'DELETE_FAILED', 'DELETING']
- Required: Yes
userParameters
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentConfigurationUserParameterOutput]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateProjectProfileInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
domainUnitIdentifier
- Type: typing.Optional[str]
environmentConfigurations
- Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentConfiguration, aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentConfigurationOutput]]]
name
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
UpdateProjectProfileOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
domainUnitId
- Type:
- Required: Yes
environmentConfigurations
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.EnvironmentConfigurationOutput]
- Required: Yes
id
- Type:
- Required: Yes
lastUpdatedAt
- Type:
- Required: Yes
name
- Type:
- Required: Yes
status
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateRuleInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
detail
- Type: typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.RuleDetail, aws_resource_validator.pydantic_models.datazone.datazone_classes.RuleDetailOutput, NoneType]
includeChildDomainUnits
- Type: typing.Optional[bool]
name
- Type: typing.Optional[str]
scope
- Type: typing.Union[aws_resource_validator.pydantic_models.datazone.datazone_classes.RuleScope, aws_resource_validator.pydantic_models.datazone.datazone_classes.RuleScopeOutput, NoneType]
UpdateRuleOutput
action
- Type: typing.Literal['CREATE_SUBSCRIPTION_REQUEST']
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
description
- Type:
- Required: Yes
detail
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
lastUpdatedBy
- Type:
- Required: Yes
name
- Type:
- Required: Yes
revision
- Type:
- Required: Yes
ruleType
- Type: typing.Literal['METADATA_FORM_ENFORCEMENT']
- Required: Yes
scope
- Type:
- Required: Yes
target
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateSubscriptionGrantStatusInput
assetIdentifier
- Type:
- Required: Yes
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
status
- Type: typing.Literal['GRANTED', 'GRANT_FAILED', 'GRANT_IN_PROGRESS', 'GRANT_PENDING', 'REVOKED', 'REVOKE_FAILED', 'REVOKE_IN_PROGRESS', 'REVOKE_PENDING']
- Required: Yes
failureCause
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.FailureCause]
targetName
- Type: typing.Optional[str]
UpdateSubscriptionGrantStatusOutput
assets
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedAsset]
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
grantedEntity
- Type:
- Required: Yes
id
- Type:
- Required: Yes
status
- Type: typing.Literal['COMPLETED', 'GRANT_AND_REVOKE_FAILED', 'GRANT_FAILED', 'INACCESSIBLE', 'IN_PROGRESS', 'PENDING', 'REVOKE_FAILED']
- Required: Yes
subscriptionId
- Type:
- Required: Yes
subscriptionTargetId
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateSubscriptionRequestInput
domainIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
requestReason
- Type:
- Required: Yes
UpdateSubscriptionRequestOutput
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
decisionComment
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
existingSubscriptionId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
metadataForms
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.FormOutput]
- Required: Yes
requestReason
- Type:
- Required: Yes
reviewerId
- Type:
- Required: Yes
status
- Type: typing.Literal['ACCEPTED', 'PENDING', 'REJECTED']
- Required: Yes
subscribedListings
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedListing]
- Required: Yes
subscribedPrincipals
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscribedPrincipal]
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateSubscriptionTargetInput
domainIdentifier
- Type:
- Required: Yes
environmentIdentifier
- Type:
- Required: Yes
identifier
- Type:
- Required: Yes
applicableAssetTypes
- Type: typing.Optional[typing.List[str]]
authorizedPrincipals
- Type: typing.Optional[typing.List[str]]
manageAccessRole
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
provider
- Type: typing.Optional[str]
subscriptionTargetConfig
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscriptionTargetForm]]
UpdateSubscriptionTargetOutput
applicableAssetTypes
- Type: typing.List[str]
- Required: Yes
authorizedPrincipals
- Type: typing.List[str]
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
environmentId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
manageAccessRole
- Type:
- Required: Yes
name
- Type:
- Required: Yes
projectId
- Type:
- Required: Yes
provider
- Type:
- Required: Yes
subscriptionTargetConfig
- Type: typing.List[aws_resource_validator.pydantic_models.datazone.datazone_classes.SubscriptionTargetForm]
- Required: Yes
type
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateUserProfileInput
domainIdentifier
- Type:
- Required: Yes
status
- Type: typing.Literal['ACTIVATED', 'ASSIGNED', 'DEACTIVATED', 'NOT_ASSIGNED']
- Required: Yes
userIdentifier
- Type:
- Required: Yes
type
- Type: typing.Optional[typing.Literal['IAM', 'SSO']]
UpdateUserProfileOutput
details
- Type:
- Required: Yes
domainId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
status
- Type: typing.Literal['ACTIVATED', 'ASSIGNED', 'DEACTIVATED', 'NOT_ASSIGNED']
- Required: Yes
type
- Type: typing.Literal['IAM', 'SSO']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UserDetails
userId
- Type:
- Required: Yes
UserPolicyGrantPrincipal
allUsersGrantFilter
- Type: typing.Optional[typing.Dict[str, typing.Any]]
userIdentifier
- Type: typing.Optional[str]
UserPolicyGrantPrincipalOutput
allUsersGrantFilter
- Type: typing.Optional[typing.Dict[str, typing.Any]]
userIdentifier
- Type: typing.Optional[str]
UserProfileDetails
iam
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.IamUserProfileDetails]
sso
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.SsoUserProfileDetails]
UserProfileSummary
details
- Type: typing.Optional[aws_resource_validator.pydantic_models.datazone.datazone_classes.UserProfileDetails]
domainId
- Type: typing.Optional[str]
id
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVATED', 'ASSIGNED', 'DEACTIVATED', 'NOT_ASSIGNED']]
type
- Type: typing.Optional[typing.Literal['IAM', 'SSO']]
UsernamePassword
password
- Type:
- Required: Yes
username
- Type:
- Required: Yes