Skip to content

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

  • 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

  • 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