Type definitions#
Auto-generated documentation for DataZone type annotations stubs module mypy-boto3-datazone.
TimestampTypeDef#
# TimestampTypeDef definition
TimestampTypeDef = Union[
datetime,
str,
]
TermRelationsUnionTypeDef#
# TermRelationsUnionTypeDef definition
TermRelationsUnionTypeDef = Union[
TermRelationsTypeDef, # (1)
TermRelationsExtraOutputTypeDef, # (2)
]
AcceptChoiceTypeDef#
# AcceptChoiceTypeDef definition
class AcceptChoiceTypeDef(TypedDict):
predictionTarget: str,
editedValue: NotRequired[str],
predictionChoice: NotRequired[int],
AcceptRuleTypeDef#
# AcceptRuleTypeDef definition
class AcceptRuleTypeDef(TypedDict):
rule: NotRequired[AcceptRuleBehaviorType], # (1)
threshold: NotRequired[float],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
AcceptSubscriptionRequestInputRequestTypeDef#
# AcceptSubscriptionRequestInputRequestTypeDef definition
class AcceptSubscriptionRequestInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
decisionComment: NotRequired[str],
FormOutputTypeDef#
# FormOutputTypeDef definition
class FormOutputTypeDef(TypedDict):
formName: str,
content: NotRequired[str],
typeName: NotRequired[str],
typeRevision: NotRequired[str],
TimeSeriesDataPointSummaryFormOutputTypeDef#
# TimeSeriesDataPointSummaryFormOutputTypeDef definition
class TimeSeriesDataPointSummaryFormOutputTypeDef(TypedDict):
formName: str,
timestamp: datetime,
typeIdentifier: str,
contentSummary: NotRequired[str],
id: NotRequired[str],
typeRevision: NotRequired[str],
AssetListingDetailsTypeDef#
# AssetListingDetailsTypeDef definition
class AssetListingDetailsTypeDef(TypedDict):
listingId: str,
listingStatus: ListingStatusType, # (1)
DetailedGlossaryTermTypeDef#
# DetailedGlossaryTermTypeDef definition
class DetailedGlossaryTermTypeDef(TypedDict):
name: NotRequired[str],
shortDescription: NotRequired[str],
AssetRevisionTypeDef#
# AssetRevisionTypeDef definition
class AssetRevisionTypeDef(TypedDict):
createdAt: NotRequired[datetime],
createdBy: NotRequired[str],
domainId: NotRequired[str],
id: NotRequired[str],
revision: NotRequired[str],
AssetTargetNameMapTypeDef#
# AssetTargetNameMapTypeDef definition
class AssetTargetNameMapTypeDef(TypedDict):
assetId: str,
targetName: str,
FormEntryOutputTypeDef#
# FormEntryOutputTypeDef definition
class FormEntryOutputTypeDef(TypedDict):
typeName: str,
typeRevision: str,
required: NotRequired[bool],
BusinessNameGenerationConfigurationTypeDef#
# BusinessNameGenerationConfigurationTypeDef definition
class BusinessNameGenerationConfigurationTypeDef(TypedDict):
enabled: NotRequired[bool],
CancelMetadataGenerationRunInputRequestTypeDef#
# CancelMetadataGenerationRunInputRequestTypeDef definition
class CancelMetadataGenerationRunInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
CancelSubscriptionInputRequestTypeDef#
# CancelSubscriptionInputRequestTypeDef definition
class CancelSubscriptionInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
CloudFormationPropertiesTypeDef#
# CloudFormationPropertiesTypeDef definition
class CloudFormationPropertiesTypeDef(TypedDict):
templateUrl: str,
ConfigurableActionParameterTypeDef#
# ConfigurableActionParameterTypeDef definition
class ConfigurableActionParameterTypeDef(TypedDict):
key: NotRequired[str],
value: NotRequired[str],
FormInputTypeDef#
# FormInputTypeDef definition
class FormInputTypeDef(TypedDict):
formName: str,
content: NotRequired[str],
typeIdentifier: NotRequired[str],
typeRevision: NotRequired[str],
FormEntryInputTypeDef#
# FormEntryInputTypeDef definition
class FormEntryInputTypeDef(TypedDict):
typeIdentifier: str,
typeRevision: str,
required: NotRequired[bool],
RecommendationConfigurationTypeDef#
# RecommendationConfigurationTypeDef definition
class RecommendationConfigurationTypeDef(TypedDict):
enableBusinessNameGeneration: NotRequired[bool],
ScheduleConfigurationTypeDef#
# ScheduleConfigurationTypeDef definition
class ScheduleConfigurationTypeDef(TypedDict):
schedule: NotRequired[str],
timezone: NotRequired[TimezoneType], # (1)
- See TimezoneType
DataSourceErrorMessageTypeDef#
# DataSourceErrorMessageTypeDef definition
class DataSourceErrorMessageTypeDef(TypedDict):
errorType: DataSourceErrorTypeType, # (1)
errorDetail: NotRequired[str],
SingleSignOnTypeDef#
# SingleSignOnTypeDef definition
class SingleSignOnTypeDef(TypedDict):
type: NotRequired[AuthTypeType], # (1)
userAssignment: NotRequired[UserAssignmentType], # (2)
- See AuthTypeType
- See UserAssignmentType
EnvironmentParameterTypeDef#
# EnvironmentParameterTypeDef definition
class EnvironmentParameterTypeDef(TypedDict):
name: NotRequired[str],
value: NotRequired[str],
CustomParameterTypeDef#
# CustomParameterTypeDef definition
class CustomParameterTypeDef(TypedDict):
fieldType: str,
keyName: str,
defaultValue: NotRequired[str],
description: NotRequired[str],
isEditable: NotRequired[bool],
isOptional: NotRequired[bool],
DeploymentPropertiesTypeDef#
# DeploymentPropertiesTypeDef definition
class DeploymentPropertiesTypeDef(TypedDict):
endTimeoutMinutes: NotRequired[int],
startTimeoutMinutes: NotRequired[int],
ResourceTypeDef#
# ResourceTypeDef definition
class ResourceTypeDef(TypedDict):
type: str,
value: str,
name: NotRequired[str],
provider: NotRequired[str],
ModelTypeDef#
# ModelTypeDef definition
class ModelTypeDef(TypedDict):
smithy: NotRequired[str],
CreateGlossaryInputRequestTypeDef#
# CreateGlossaryInputRequestTypeDef definition
class CreateGlossaryInputRequestTypeDef(TypedDict):
domainIdentifier: str,
name: str,
owningProjectIdentifier: str,
clientToken: NotRequired[str],
description: NotRequired[str],
status: NotRequired[GlossaryStatusType], # (1)
TermRelationsTypeDef#
# TermRelationsTypeDef definition
class TermRelationsTypeDef(TypedDict):
classifies: NotRequired[Sequence[str]],
isA: NotRequired[Sequence[str]],
TermRelationsOutputTypeDef#
# TermRelationsOutputTypeDef definition
class TermRelationsOutputTypeDef(TypedDict):
classifies: NotRequired[List[str]],
isA: NotRequired[List[str]],
CreateGroupProfileInputRequestTypeDef#
# CreateGroupProfileInputRequestTypeDef definition
class CreateGroupProfileInputRequestTypeDef(TypedDict):
domainIdentifier: str,
groupIdentifier: str,
clientToken: NotRequired[str],
CreateListingChangeSetInputRequestTypeDef#
# CreateListingChangeSetInputRequestTypeDef definition
class CreateListingChangeSetInputRequestTypeDef(TypedDict):
action: ChangeActionType, # (1)
domainIdentifier: str,
entityIdentifier: str,
entityType: EntityTypeType, # (2)
clientToken: NotRequired[str],
entityRevision: NotRequired[str],
- See ChangeActionType
- See EntityTypeType
CreateProjectInputRequestTypeDef#
# CreateProjectInputRequestTypeDef definition
class CreateProjectInputRequestTypeDef(TypedDict):
domainIdentifier: str,
name: str,
description: NotRequired[str],
glossaryTerms: NotRequired[Sequence[str]],
MemberTypeDef#
# MemberTypeDef definition
class MemberTypeDef(TypedDict):
groupIdentifier: NotRequired[str],
userIdentifier: NotRequired[str],
ProjectDeletionErrorTypeDef#
# ProjectDeletionErrorTypeDef definition
class ProjectDeletionErrorTypeDef(TypedDict):
code: NotRequired[str],
message: NotRequired[str],
SubscribedListingInputTypeDef#
# SubscribedListingInputTypeDef definition
class SubscribedListingInputTypeDef(TypedDict):
identifier: str,
SubscriptionTargetFormTypeDef#
# SubscriptionTargetFormTypeDef definition
class SubscriptionTargetFormTypeDef(TypedDict):
content: str,
formName: str,
CreateUserProfileInputRequestTypeDef#
# CreateUserProfileInputRequestTypeDef definition
class CreateUserProfileInputRequestTypeDef(TypedDict):
domainIdentifier: str,
userIdentifier: str,
clientToken: NotRequired[str],
userType: NotRequired[UserTypeType], # (1)
- See UserTypeType
DataProductItemTypeDef#
# DataProductItemTypeDef definition
class DataProductItemTypeDef(TypedDict):
domainId: NotRequired[str],
itemId: NotRequired[str],
RunStatisticsForAssetsTypeDef#
# RunStatisticsForAssetsTypeDef definition
class RunStatisticsForAssetsTypeDef(TypedDict):
added: NotRequired[int],
failed: NotRequired[int],
skipped: NotRequired[int],
unchanged: NotRequired[int],
updated: NotRequired[int],
DeleteAssetInputRequestTypeDef#
# DeleteAssetInputRequestTypeDef definition
class DeleteAssetInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
DeleteAssetTypeInputRequestTypeDef#
# DeleteAssetTypeInputRequestTypeDef definition
class DeleteAssetTypeInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
DeleteDataSourceInputRequestTypeDef#
# DeleteDataSourceInputRequestTypeDef definition
class DeleteDataSourceInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
clientToken: NotRequired[str],
DeleteDomainInputRequestTypeDef#
# DeleteDomainInputRequestTypeDef definition
class DeleteDomainInputRequestTypeDef(TypedDict):
identifier: str,
clientToken: NotRequired[str],
skipDeletionCheck: NotRequired[bool],
DeleteEnvironmentBlueprintConfigurationInputRequestTypeDef#
# DeleteEnvironmentBlueprintConfigurationInputRequestTypeDef definition
class DeleteEnvironmentBlueprintConfigurationInputRequestTypeDef(TypedDict):
domainIdentifier: str,
environmentBlueprintIdentifier: str,
DeleteEnvironmentInputRequestTypeDef#
# DeleteEnvironmentInputRequestTypeDef definition
class DeleteEnvironmentInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
DeleteEnvironmentProfileInputRequestTypeDef#
# DeleteEnvironmentProfileInputRequestTypeDef definition
class DeleteEnvironmentProfileInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
DeleteFormTypeInputRequestTypeDef#
# DeleteFormTypeInputRequestTypeDef definition
class DeleteFormTypeInputRequestTypeDef(TypedDict):
domainIdentifier: str,
formTypeIdentifier: str,
DeleteGlossaryInputRequestTypeDef#
# DeleteGlossaryInputRequestTypeDef definition
class DeleteGlossaryInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
DeleteGlossaryTermInputRequestTypeDef#
# DeleteGlossaryTermInputRequestTypeDef definition
class DeleteGlossaryTermInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
DeleteListingInputRequestTypeDef#
# DeleteListingInputRequestTypeDef definition
class DeleteListingInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
DeleteProjectInputRequestTypeDef#
# DeleteProjectInputRequestTypeDef definition
class DeleteProjectInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
skipDeletionCheck: NotRequired[bool],
DeleteSubscriptionGrantInputRequestTypeDef#
# DeleteSubscriptionGrantInputRequestTypeDef definition
class DeleteSubscriptionGrantInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
DeleteSubscriptionRequestInputRequestTypeDef#
# DeleteSubscriptionRequestInputRequestTypeDef definition
class DeleteSubscriptionRequestInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
DeleteSubscriptionTargetInputRequestTypeDef#
# DeleteSubscriptionTargetInputRequestTypeDef definition
class DeleteSubscriptionTargetInputRequestTypeDef(TypedDict):
domainIdentifier: str,
environmentIdentifier: str,
identifier: str,
DeleteTimeSeriesDataPointsInputRequestTypeDef#
# DeleteTimeSeriesDataPointsInputRequestTypeDef definition
class DeleteTimeSeriesDataPointsInputRequestTypeDef(TypedDict):
domainIdentifier: str,
entityIdentifier: str,
entityType: TimeSeriesEntityTypeType, # (1)
formName: str,
clientToken: NotRequired[str],
EnvironmentErrorTypeDef#
# EnvironmentErrorTypeDef definition
class EnvironmentErrorTypeDef(TypedDict):
message: str,
code: NotRequired[str],
DomainSummaryTypeDef#
# DomainSummaryTypeDef definition
class DomainSummaryTypeDef(TypedDict):
arn: str,
createdAt: datetime,
id: str,
managedAccountId: str,
name: str,
status: DomainStatusType, # (1)
description: NotRequired[str],
lastUpdatedAt: NotRequired[datetime],
portalUrl: NotRequired[str],
- See DomainStatusType
EnvironmentBlueprintConfigurationItemTypeDef#
# EnvironmentBlueprintConfigurationItemTypeDef definition
class EnvironmentBlueprintConfigurationItemTypeDef(TypedDict):
domainId: str,
environmentBlueprintId: str,
createdAt: NotRequired[datetime],
enabledRegions: NotRequired[List[str]],
manageAccessRoleArn: NotRequired[str],
provisioningRoleArn: NotRequired[str],
regionalParameters: NotRequired[Dict[str, Dict[str, str]]],
updatedAt: NotRequired[datetime],
EnvironmentProfileSummaryTypeDef#
# EnvironmentProfileSummaryTypeDef definition
class EnvironmentProfileSummaryTypeDef(TypedDict):
createdBy: str,
domainId: str,
environmentBlueprintId: str,
id: str,
name: str,
awsAccountId: NotRequired[str],
awsAccountRegion: NotRequired[str],
createdAt: NotRequired[datetime],
description: NotRequired[str],
projectId: NotRequired[str],
updatedAt: NotRequired[datetime],
EnvironmentSummaryTypeDef#
# EnvironmentSummaryTypeDef definition
class EnvironmentSummaryTypeDef(TypedDict):
createdBy: str,
domainId: str,
environmentProfileId: str,
name: str,
projectId: str,
provider: str,
awsAccountId: NotRequired[str],
awsAccountRegion: NotRequired[str],
createdAt: NotRequired[datetime],
description: NotRequired[str],
id: NotRequired[str],
status: NotRequired[EnvironmentStatusType], # (1)
updatedAt: NotRequired[datetime],
FailureCauseTypeDef#
# FailureCauseTypeDef definition
class FailureCauseTypeDef(TypedDict):
message: NotRequired[str],
FilterTypeDef#
# FilterTypeDef definition
class FilterTypeDef(TypedDict):
attribute: str,
value: str,
FilterExpressionTypeDef#
# FilterExpressionTypeDef definition
class FilterExpressionTypeDef(TypedDict):
expression: str,
type: FilterExpressionTypeType, # (1)
ImportTypeDef#
# ImportTypeDef definition
class ImportTypeDef(TypedDict):
name: str,
revision: str,
GetAssetInputRequestTypeDef#
# GetAssetInputRequestTypeDef definition
class GetAssetInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
revision: NotRequired[str],
GetAssetTypeInputRequestTypeDef#
# GetAssetTypeInputRequestTypeDef definition
class GetAssetTypeInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
revision: NotRequired[str],
GetDataSourceInputRequestTypeDef#
# GetDataSourceInputRequestTypeDef definition
class GetDataSourceInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
GetDataSourceRunInputRequestTypeDef#
# GetDataSourceRunInputRequestTypeDef definition
class GetDataSourceRunInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
GetDomainInputRequestTypeDef#
# GetDomainInputRequestTypeDef definition
class GetDomainInputRequestTypeDef(TypedDict):
identifier: str,
GetEnvironmentBlueprintConfigurationInputRequestTypeDef#
# GetEnvironmentBlueprintConfigurationInputRequestTypeDef definition
class GetEnvironmentBlueprintConfigurationInputRequestTypeDef(TypedDict):
domainIdentifier: str,
environmentBlueprintIdentifier: str,
GetEnvironmentBlueprintInputRequestTypeDef#
# GetEnvironmentBlueprintInputRequestTypeDef definition
class GetEnvironmentBlueprintInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
GetEnvironmentInputRequestTypeDef#
# GetEnvironmentInputRequestTypeDef definition
class GetEnvironmentInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
GetEnvironmentProfileInputRequestTypeDef#
# GetEnvironmentProfileInputRequestTypeDef definition
class GetEnvironmentProfileInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
GetFormTypeInputRequestTypeDef#
# GetFormTypeInputRequestTypeDef definition
class GetFormTypeInputRequestTypeDef(TypedDict):
domainIdentifier: str,
formTypeIdentifier: str,
revision: NotRequired[str],
GetGlossaryInputRequestTypeDef#
# GetGlossaryInputRequestTypeDef definition
class GetGlossaryInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
GetGlossaryTermInputRequestTypeDef#
# GetGlossaryTermInputRequestTypeDef definition
class GetGlossaryTermInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
GetGroupProfileInputRequestTypeDef#
# GetGroupProfileInputRequestTypeDef definition
class GetGroupProfileInputRequestTypeDef(TypedDict):
domainIdentifier: str,
groupIdentifier: str,
GetIamPortalLoginUrlInputRequestTypeDef#
# GetIamPortalLoginUrlInputRequestTypeDef definition
class GetIamPortalLoginUrlInputRequestTypeDef(TypedDict):
domainIdentifier: str,
GetListingInputRequestTypeDef#
# GetListingInputRequestTypeDef definition
class GetListingInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
listingRevision: NotRequired[str],
GetMetadataGenerationRunInputRequestTypeDef#
# GetMetadataGenerationRunInputRequestTypeDef definition
class GetMetadataGenerationRunInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
MetadataGenerationRunTargetTypeDef#
# MetadataGenerationRunTargetTypeDef definition
class MetadataGenerationRunTargetTypeDef(TypedDict):
identifier: str,
type: MetadataGenerationTargetTypeType, # (1)
revision: NotRequired[str],
GetProjectInputRequestTypeDef#
# GetProjectInputRequestTypeDef definition
class GetProjectInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
GetSubscriptionGrantInputRequestTypeDef#
# GetSubscriptionGrantInputRequestTypeDef definition
class GetSubscriptionGrantInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
GetSubscriptionInputRequestTypeDef#
# GetSubscriptionInputRequestTypeDef definition
class GetSubscriptionInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
GetSubscriptionRequestDetailsInputRequestTypeDef#
# GetSubscriptionRequestDetailsInputRequestTypeDef definition
class GetSubscriptionRequestDetailsInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
GetSubscriptionTargetInputRequestTypeDef#
# GetSubscriptionTargetInputRequestTypeDef definition
class GetSubscriptionTargetInputRequestTypeDef(TypedDict):
domainIdentifier: str,
environmentIdentifier: str,
identifier: str,
GetTimeSeriesDataPointInputRequestTypeDef#
# GetTimeSeriesDataPointInputRequestTypeDef definition
class GetTimeSeriesDataPointInputRequestTypeDef(TypedDict):
domainIdentifier: str,
entityIdentifier: str,
entityType: TimeSeriesEntityTypeType, # (1)
formName: str,
identifier: str,
TimeSeriesDataPointFormOutputTypeDef#
# TimeSeriesDataPointFormOutputTypeDef definition
class TimeSeriesDataPointFormOutputTypeDef(TypedDict):
formName: str,
timestamp: datetime,
typeIdentifier: str,
content: NotRequired[str],
id: NotRequired[str],
typeRevision: NotRequired[str],
GetUserProfileInputRequestTypeDef#
# GetUserProfileInputRequestTypeDef definition
class GetUserProfileInputRequestTypeDef(TypedDict):
domainIdentifier: str,
userIdentifier: str,
type: NotRequired[UserProfileTypeType], # (1)
GlossaryItemTypeDef#
# GlossaryItemTypeDef definition
class GlossaryItemTypeDef(TypedDict):
domainId: str,
id: str,
name: str,
owningProjectId: str,
status: GlossaryStatusType, # (1)
createdAt: NotRequired[datetime],
createdBy: NotRequired[str],
description: NotRequired[str],
updatedAt: NotRequired[datetime],
updatedBy: NotRequired[str],
ListingRevisionInputTypeDef#
# ListingRevisionInputTypeDef definition
class ListingRevisionInputTypeDef(TypedDict):
identifier: str,
revision: str,
ListingRevisionTypeDef#
# ListingRevisionTypeDef definition
class ListingRevisionTypeDef(TypedDict):
id: str,
revision: str,
GroupDetailsTypeDef#
# GroupDetailsTypeDef definition
class GroupDetailsTypeDef(TypedDict):
groupId: str,
GroupProfileSummaryTypeDef#
# GroupProfileSummaryTypeDef definition
class GroupProfileSummaryTypeDef(TypedDict):
domainId: NotRequired[str],
groupName: NotRequired[str],
id: NotRequired[str],
status: NotRequired[GroupProfileStatusType], # (1)
IamUserProfileDetailsTypeDef#
# IamUserProfileDetailsTypeDef definition
class IamUserProfileDetailsTypeDef(TypedDict):
arn: NotRequired[str],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListAssetRevisionsInputRequestTypeDef#
# ListAssetRevisionsInputRequestTypeDef definition
class ListAssetRevisionsInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListDataSourceRunActivitiesInputRequestTypeDef#
# ListDataSourceRunActivitiesInputRequestTypeDef definition
class ListDataSourceRunActivitiesInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
status: NotRequired[DataAssetActivityStatusType], # (1)
ListDataSourceRunsInputRequestTypeDef#
# ListDataSourceRunsInputRequestTypeDef definition
class ListDataSourceRunsInputRequestTypeDef(TypedDict):
dataSourceIdentifier: str,
domainIdentifier: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
status: NotRequired[DataSourceRunStatusType], # (1)
ListDataSourcesInputRequestTypeDef#
# ListDataSourcesInputRequestTypeDef definition
class ListDataSourcesInputRequestTypeDef(TypedDict):
domainIdentifier: str,
projectIdentifier: str,
environmentIdentifier: NotRequired[str],
maxResults: NotRequired[int],
name: NotRequired[str],
nextToken: NotRequired[str],
status: NotRequired[DataSourceStatusType], # (1)
type: NotRequired[str],
ListDomainsInputRequestTypeDef#
# ListDomainsInputRequestTypeDef definition
class ListDomainsInputRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
status: NotRequired[DomainStatusType], # (1)
- See DomainStatusType
ListEnvironmentBlueprintConfigurationsInputRequestTypeDef#
# ListEnvironmentBlueprintConfigurationsInputRequestTypeDef definition
class ListEnvironmentBlueprintConfigurationsInputRequestTypeDef(TypedDict):
domainIdentifier: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListEnvironmentBlueprintsInputRequestTypeDef#
# ListEnvironmentBlueprintsInputRequestTypeDef definition
class ListEnvironmentBlueprintsInputRequestTypeDef(TypedDict):
domainIdentifier: str,
managed: NotRequired[bool],
maxResults: NotRequired[int],
name: NotRequired[str],
nextToken: NotRequired[str],
ListEnvironmentProfilesInputRequestTypeDef#
# ListEnvironmentProfilesInputRequestTypeDef definition
class ListEnvironmentProfilesInputRequestTypeDef(TypedDict):
domainIdentifier: str,
awsAccountId: NotRequired[str],
awsAccountRegion: NotRequired[str],
environmentBlueprintIdentifier: NotRequired[str],
maxResults: NotRequired[int],
name: NotRequired[str],
nextToken: NotRequired[str],
projectIdentifier: NotRequired[str],
ListEnvironmentsInputRequestTypeDef#
# ListEnvironmentsInputRequestTypeDef definition
class ListEnvironmentsInputRequestTypeDef(TypedDict):
domainIdentifier: str,
projectIdentifier: str,
awsAccountId: NotRequired[str],
awsAccountRegion: NotRequired[str],
environmentBlueprintIdentifier: NotRequired[str],
environmentProfileIdentifier: NotRequired[str],
maxResults: NotRequired[int],
name: NotRequired[str],
nextToken: NotRequired[str],
provider: NotRequired[str],
status: NotRequired[EnvironmentStatusType], # (1)
ListMetadataGenerationRunsInputRequestTypeDef#
# ListMetadataGenerationRunsInputRequestTypeDef definition
class ListMetadataGenerationRunsInputRequestTypeDef(TypedDict):
domainIdentifier: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
status: NotRequired[MetadataGenerationRunStatusType], # (1)
type: NotRequired[MetadataGenerationRunTypeType], # (2)
ListProjectMembershipsInputRequestTypeDef#
# ListProjectMembershipsInputRequestTypeDef definition
class ListProjectMembershipsInputRequestTypeDef(TypedDict):
domainIdentifier: str,
projectIdentifier: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
sortBy: NotRequired[SortFieldProjectType], # (1)
sortOrder: NotRequired[SortOrderType], # (2)
- See SortFieldProjectType
- See SortOrderType
ListProjectsInputRequestTypeDef#
# ListProjectsInputRequestTypeDef definition
class ListProjectsInputRequestTypeDef(TypedDict):
domainIdentifier: str,
groupIdentifier: NotRequired[str],
maxResults: NotRequired[int],
name: NotRequired[str],
nextToken: NotRequired[str],
userIdentifier: NotRequired[str],
ListSubscriptionGrantsInputRequestTypeDef#
# ListSubscriptionGrantsInputRequestTypeDef definition
class ListSubscriptionGrantsInputRequestTypeDef(TypedDict):
domainIdentifier: str,
environmentId: NotRequired[str],
maxResults: NotRequired[int],
nextToken: NotRequired[str],
sortBy: NotRequired[SortKeyType], # (1)
sortOrder: NotRequired[SortOrderType], # (2)
subscribedListingId: NotRequired[str],
subscriptionId: NotRequired[str],
subscriptionTargetId: NotRequired[str],
- See SortKeyType
- See SortOrderType
ListSubscriptionRequestsInputRequestTypeDef#
# ListSubscriptionRequestsInputRequestTypeDef definition
class ListSubscriptionRequestsInputRequestTypeDef(TypedDict):
domainIdentifier: str,
approverProjectId: NotRequired[str],
maxResults: NotRequired[int],
nextToken: NotRequired[str],
owningProjectId: NotRequired[str],
sortBy: NotRequired[SortKeyType], # (1)
sortOrder: NotRequired[SortOrderType], # (2)
status: NotRequired[SubscriptionRequestStatusType], # (3)
subscribedListingId: NotRequired[str],
- See SortKeyType
- See SortOrderType
- See SubscriptionRequestStatusType
ListSubscriptionTargetsInputRequestTypeDef#
# ListSubscriptionTargetsInputRequestTypeDef definition
class ListSubscriptionTargetsInputRequestTypeDef(TypedDict):
domainIdentifier: str,
environmentIdentifier: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
sortBy: NotRequired[SortKeyType], # (1)
sortOrder: NotRequired[SortOrderType], # (2)
- See SortKeyType
- See SortOrderType
ListSubscriptionsInputRequestTypeDef#
# ListSubscriptionsInputRequestTypeDef definition
class ListSubscriptionsInputRequestTypeDef(TypedDict):
domainIdentifier: str,
approverProjectId: NotRequired[str],
maxResults: NotRequired[int],
nextToken: NotRequired[str],
owningProjectId: NotRequired[str],
sortBy: NotRequired[SortKeyType], # (1)
sortOrder: NotRequired[SortOrderType], # (2)
status: NotRequired[SubscriptionStatusType], # (3)
subscribedListingId: NotRequired[str],
subscriptionRequestIdentifier: NotRequired[str],
- See SortKeyType
- See SortOrderType
- See SubscriptionStatusType
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
UserDetailsTypeDef#
# UserDetailsTypeDef definition
class UserDetailsTypeDef(TypedDict):
userId: str,
NotificationResourceTypeDef#
# NotificationResourceTypeDef definition
class NotificationResourceTypeDef(TypedDict):
id: str,
type: NotificationResourceTypeType, # (1)
name: NotRequired[str],
PutEnvironmentBlueprintConfigurationInputRequestTypeDef#
# PutEnvironmentBlueprintConfigurationInputRequestTypeDef definition
class PutEnvironmentBlueprintConfigurationInputRequestTypeDef(TypedDict):
domainIdentifier: str,
enabledRegions: Sequence[str],
environmentBlueprintIdentifier: str,
manageAccessRoleArn: NotRequired[str],
provisioningRoleArn: NotRequired[str],
regionalParameters: NotRequired[Mapping[str, Mapping[str, str]]],
RedshiftClusterStorageTypeDef#
# RedshiftClusterStorageTypeDef definition
class RedshiftClusterStorageTypeDef(TypedDict):
clusterName: str,
RedshiftCredentialConfigurationTypeDef#
# RedshiftCredentialConfigurationTypeDef definition
class RedshiftCredentialConfigurationTypeDef(TypedDict):
secretManagerArn: str,
RedshiftServerlessStorageTypeDef#
# RedshiftServerlessStorageTypeDef definition
class RedshiftServerlessStorageTypeDef(TypedDict):
workgroupName: str,
RejectChoiceTypeDef#
# RejectChoiceTypeDef definition
class RejectChoiceTypeDef(TypedDict):
predictionTarget: str,
predictionChoices: NotRequired[Sequence[int]],
RejectRuleTypeDef#
# RejectRuleTypeDef definition
class RejectRuleTypeDef(TypedDict):
rule: NotRequired[RejectRuleBehaviorType], # (1)
threshold: NotRequired[float],
RejectSubscriptionRequestInputRequestTypeDef#
# RejectSubscriptionRequestInputRequestTypeDef definition
class RejectSubscriptionRequestInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
decisionComment: NotRequired[str],
RevokeSubscriptionInputRequestTypeDef#
# RevokeSubscriptionInputRequestTypeDef definition
class RevokeSubscriptionInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
retainPermissions: NotRequired[bool],
SearchGroupProfilesInputRequestTypeDef#
# SearchGroupProfilesInputRequestTypeDef definition
class SearchGroupProfilesInputRequestTypeDef(TypedDict):
domainIdentifier: str,
groupType: GroupSearchTypeType, # (1)
maxResults: NotRequired[int],
nextToken: NotRequired[str],
searchText: NotRequired[str],
SearchInItemTypeDef#
# SearchInItemTypeDef definition
class SearchInItemTypeDef(TypedDict):
attribute: str,
SearchSortTypeDef#
# SearchSortTypeDef definition
class SearchSortTypeDef(TypedDict):
attribute: str,
order: NotRequired[SortOrderType], # (1)
- See SortOrderType
SearchUserProfilesInputRequestTypeDef#
# SearchUserProfilesInputRequestTypeDef definition
class SearchUserProfilesInputRequestTypeDef(TypedDict):
domainIdentifier: str,
userType: UserSearchTypeType, # (1)
maxResults: NotRequired[int],
nextToken: NotRequired[str],
searchText: NotRequired[str],
SsoUserProfileDetailsTypeDef#
# SsoUserProfileDetailsTypeDef definition
class SsoUserProfileDetailsTypeDef(TypedDict):
firstName: NotRequired[str],
lastName: NotRequired[str],
username: NotRequired[str],
StartDataSourceRunInputRequestTypeDef#
# StartDataSourceRunInputRequestTypeDef definition
class StartDataSourceRunInputRequestTypeDef(TypedDict):
dataSourceIdentifier: str,
domainIdentifier: str,
clientToken: NotRequired[str],
SubscribedProjectInputTypeDef#
# SubscribedProjectInputTypeDef definition
class SubscribedProjectInputTypeDef(TypedDict):
identifier: NotRequired[str],
SubscribedProjectTypeDef#
# SubscribedProjectTypeDef definition
class SubscribedProjectTypeDef(TypedDict):
id: NotRequired[str],
name: NotRequired[str],
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tags: Mapping[str, str],
TermRelationsExtraOutputTypeDef#
# TermRelationsExtraOutputTypeDef definition
class TermRelationsExtraOutputTypeDef(TypedDict):
classifies: NotRequired[List[str]],
isA: NotRequired[List[str]],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
UpdateEnvironmentInputRequestTypeDef#
# UpdateEnvironmentInputRequestTypeDef definition
class UpdateEnvironmentInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
description: NotRequired[str],
glossaryTerms: NotRequired[Sequence[str]],
name: NotRequired[str],
UpdateGlossaryInputRequestTypeDef#
# UpdateGlossaryInputRequestTypeDef definition
class UpdateGlossaryInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
clientToken: NotRequired[str],
description: NotRequired[str],
name: NotRequired[str],
status: NotRequired[GlossaryStatusType], # (1)
UpdateGroupProfileInputRequestTypeDef#
# UpdateGroupProfileInputRequestTypeDef definition
class UpdateGroupProfileInputRequestTypeDef(TypedDict):
domainIdentifier: str,
groupIdentifier: str,
status: GroupProfileStatusType, # (1)
UpdateProjectInputRequestTypeDef#
# UpdateProjectInputRequestTypeDef definition
class UpdateProjectInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
description: NotRequired[str],
glossaryTerms: NotRequired[Sequence[str]],
name: NotRequired[str],
UpdateSubscriptionRequestInputRequestTypeDef#
# UpdateSubscriptionRequestInputRequestTypeDef definition
class UpdateSubscriptionRequestInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
requestReason: str,
UpdateUserProfileInputRequestTypeDef#
# UpdateUserProfileInputRequestTypeDef definition
class UpdateUserProfileInputRequestTypeDef(TypedDict):
domainIdentifier: str,
status: UserProfileStatusType, # (1)
userIdentifier: str,
type: NotRequired[UserProfileTypeType], # (2)
AcceptPredictionsInputRequestTypeDef#
# AcceptPredictionsInputRequestTypeDef definition
class AcceptPredictionsInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
acceptChoices: NotRequired[Sequence[AcceptChoiceTypeDef]], # (1)
acceptRule: NotRequired[AcceptRuleTypeDef], # (2)
clientToken: NotRequired[str],
revision: NotRequired[str],
- See AcceptChoiceTypeDef
- See AcceptRuleTypeDef
AcceptPredictionsOutputTypeDef#
# AcceptPredictionsOutputTypeDef definition
class AcceptPredictionsOutputTypeDef(TypedDict):
assetId: str,
domainId: str,
revision: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateFormTypeOutputTypeDef#
# CreateFormTypeOutputTypeDef definition
class CreateFormTypeOutputTypeDef(TypedDict):
description: str,
domainId: str,
name: str,
originDomainId: str,
originProjectId: str,
owningProjectId: str,
revision: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateGlossaryOutputTypeDef#
# CreateGlossaryOutputTypeDef definition
class CreateGlossaryOutputTypeDef(TypedDict):
description: str,
domainId: str,
id: str,
name: str,
owningProjectId: str,
status: GlossaryStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateGroupProfileOutputTypeDef#
# CreateGroupProfileOutputTypeDef definition
class CreateGroupProfileOutputTypeDef(TypedDict):
domainId: str,
groupName: str,
id: str,
status: GroupProfileStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateListingChangeSetOutputTypeDef#
# CreateListingChangeSetOutputTypeDef definition
class CreateListingChangeSetOutputTypeDef(TypedDict):
listingId: str,
listingRevision: str,
status: ListingStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteDomainOutputTypeDef#
# DeleteDomainOutputTypeDef definition
class DeleteDomainOutputTypeDef(TypedDict):
status: DomainStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetEnvironmentBlueprintConfigurationOutputTypeDef#
# GetEnvironmentBlueprintConfigurationOutputTypeDef definition
class GetEnvironmentBlueprintConfigurationOutputTypeDef(TypedDict):
createdAt: datetime,
domainId: str,
enabledRegions: List[str],
environmentBlueprintId: str,
manageAccessRoleArn: str,
provisioningRoleArn: str,
regionalParameters: Dict[str, Dict[str, str]],
updatedAt: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetGlossaryOutputTypeDef#
# GetGlossaryOutputTypeDef definition
class GetGlossaryOutputTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
description: str,
domainId: str,
id: str,
name: str,
owningProjectId: str,
status: GlossaryStatusType, # (1)
updatedAt: datetime,
updatedBy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetGroupProfileOutputTypeDef#
# GetGroupProfileOutputTypeDef definition
class GetGroupProfileOutputTypeDef(TypedDict):
domainId: str,
groupName: str,
id: str,
status: GroupProfileStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetIamPortalLoginUrlOutputTypeDef#
# GetIamPortalLoginUrlOutputTypeDef definition
class GetIamPortalLoginUrlOutputTypeDef(TypedDict):
authCodeUrl: str,
userProfileId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
PutEnvironmentBlueprintConfigurationOutputTypeDef#
# PutEnvironmentBlueprintConfigurationOutputTypeDef definition
class PutEnvironmentBlueprintConfigurationOutputTypeDef(TypedDict):
createdAt: datetime,
domainId: str,
enabledRegions: List[str],
environmentBlueprintId: str,
manageAccessRoleArn: str,
provisioningRoleArn: str,
regionalParameters: Dict[str, Dict[str, str]],
updatedAt: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RejectPredictionsOutputTypeDef#
# RejectPredictionsOutputTypeDef definition
class RejectPredictionsOutputTypeDef(TypedDict):
assetId: str,
assetRevision: str,
domainId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartMetadataGenerationRunOutputTypeDef#
# StartMetadataGenerationRunOutputTypeDef definition
class StartMetadataGenerationRunOutputTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
domainId: str,
id: str,
owningProjectId: str,
status: MetadataGenerationRunStatusType, # (1)
type: MetadataGenerationRunTypeType, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
UpdateGlossaryOutputTypeDef#
# UpdateGlossaryOutputTypeDef definition
class UpdateGlossaryOutputTypeDef(TypedDict):
description: str,
domainId: str,
id: str,
name: str,
owningProjectId: str,
status: GlossaryStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateGroupProfileOutputTypeDef#
# UpdateGroupProfileOutputTypeDef definition
class UpdateGroupProfileOutputTypeDef(TypedDict):
domainId: str,
groupName: str,
id: str,
status: GroupProfileStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AssetItemAdditionalAttributesTypeDef#
# AssetItemAdditionalAttributesTypeDef definition
class AssetItemAdditionalAttributesTypeDef(TypedDict):
formsOutput: NotRequired[List[FormOutputTypeDef]], # (1)
latestTimeSeriesDataPointFormsOutput: NotRequired[List[TimeSeriesDataPointSummaryFormOutputTypeDef]], # (2)
readOnlyFormsOutput: NotRequired[List[FormOutputTypeDef]], # (1)
AssetListingItemAdditionalAttributesTypeDef#
# AssetListingItemAdditionalAttributesTypeDef definition
class AssetListingItemAdditionalAttributesTypeDef(TypedDict):
forms: NotRequired[str],
latestTimeSeriesDataPointForms: NotRequired[List[TimeSeriesDataPointSummaryFormOutputTypeDef]], # (1)
ListTimeSeriesDataPointsOutputTypeDef#
# ListTimeSeriesDataPointsOutputTypeDef definition
class ListTimeSeriesDataPointsOutputTypeDef(TypedDict):
items: List[TimeSeriesDataPointSummaryFormOutputTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetAssetOutputTypeDef#
# GetAssetOutputTypeDef definition
class GetAssetOutputTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
description: str,
domainId: str,
externalIdentifier: str,
firstRevisionCreatedAt: datetime,
firstRevisionCreatedBy: str,
formsOutput: List[FormOutputTypeDef], # (1)
glossaryTerms: List[str],
id: str,
latestTimeSeriesDataPointFormsOutput: List[TimeSeriesDataPointSummaryFormOutputTypeDef], # (2)
listing: AssetListingDetailsTypeDef, # (3)
name: str,
owningProjectId: str,
readOnlyFormsOutput: List[FormOutputTypeDef], # (1)
revision: str,
typeIdentifier: str,
typeRevision: str,
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See FormOutputTypeDef
- See TimeSeriesDataPointSummaryFormOutputTypeDef
- See AssetListingDetailsTypeDef
- See FormOutputTypeDef
- See ResponseMetadataTypeDef
AssetListingTypeDef#
# AssetListingTypeDef definition
class AssetListingTypeDef(TypedDict):
assetId: NotRequired[str],
assetRevision: NotRequired[str],
assetType: NotRequired[str],
createdAt: NotRequired[datetime],
forms: NotRequired[str],
glossaryTerms: NotRequired[List[DetailedGlossaryTermTypeDef]], # (1)
latestTimeSeriesDataPointForms: NotRequired[List[TimeSeriesDataPointSummaryFormOutputTypeDef]], # (2)
owningProjectId: NotRequired[str],
SubscribedAssetListingTypeDef#
# SubscribedAssetListingTypeDef definition
class SubscribedAssetListingTypeDef(TypedDict):
entityId: NotRequired[str],
entityRevision: NotRequired[str],
entityType: NotRequired[str],
forms: NotRequired[str],
glossaryTerms: NotRequired[List[DetailedGlossaryTermTypeDef]], # (1)
ListAssetRevisionsOutputTypeDef#
# ListAssetRevisionsOutputTypeDef definition
class ListAssetRevisionsOutputTypeDef(TypedDict):
items: List[AssetRevisionTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AssetTypeItemTypeDef#
# AssetTypeItemTypeDef definition
class AssetTypeItemTypeDef(TypedDict):
domainId: str,
formsOutput: Dict[str, FormEntryOutputTypeDef], # (1)
name: str,
owningProjectId: str,
revision: str,
createdAt: NotRequired[datetime],
createdBy: NotRequired[str],
description: NotRequired[str],
originDomainId: NotRequired[str],
originProjectId: NotRequired[str],
updatedAt: NotRequired[datetime],
updatedBy: NotRequired[str],
CreateAssetTypeOutputTypeDef#
# CreateAssetTypeOutputTypeDef definition
class CreateAssetTypeOutputTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
description: str,
domainId: str,
formsOutput: Dict[str, FormEntryOutputTypeDef], # (1)
name: str,
originDomainId: str,
originProjectId: str,
owningProjectId: str,
revision: str,
updatedAt: datetime,
updatedBy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetAssetTypeOutputTypeDef#
# GetAssetTypeOutputTypeDef definition
class GetAssetTypeOutputTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
description: str,
domainId: str,
formsOutput: Dict[str, FormEntryOutputTypeDef], # (1)
name: str,
originDomainId: str,
originProjectId: str,
owningProjectId: str,
revision: str,
updatedAt: datetime,
updatedBy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PredictionConfigurationTypeDef#
# PredictionConfigurationTypeDef definition
class PredictionConfigurationTypeDef(TypedDict):
businessNameGeneration: NotRequired[BusinessNameGenerationConfigurationTypeDef], # (1)
ProvisioningPropertiesTypeDef#
# ProvisioningPropertiesTypeDef definition
class ProvisioningPropertiesTypeDef(TypedDict):
cloudFormation: NotRequired[CloudFormationPropertiesTypeDef], # (1)
ConfigurableEnvironmentActionTypeDef#
# ConfigurableEnvironmentActionTypeDef definition
class ConfigurableEnvironmentActionTypeDef(TypedDict):
parameters: List[ConfigurableActionParameterTypeDef], # (2)
type: str,
auth: NotRequired[ConfigurableActionTypeAuthorizationType], # (1)
CreateAssetTypeInputRequestTypeDef#
# CreateAssetTypeInputRequestTypeDef definition
class CreateAssetTypeInputRequestTypeDef(TypedDict):
domainIdentifier: str,
formsInput: Mapping[str, FormEntryInputTypeDef], # (1)
name: str,
owningProjectIdentifier: str,
description: NotRequired[str],
DataSourceRunActivityTypeDef#
# DataSourceRunActivityTypeDef definition
class DataSourceRunActivityTypeDef(TypedDict):
createdAt: datetime,
dataAssetStatus: DataAssetActivityStatusType, # (1)
dataSourceRunId: str,
database: str,
projectId: str,
technicalName: str,
updatedAt: datetime,
dataAssetId: NotRequired[str],
errorMessage: NotRequired[DataSourceErrorMessageTypeDef], # (2)
technicalDescription: NotRequired[str],
DataSourceSummaryTypeDef#
# DataSourceSummaryTypeDef definition
class DataSourceSummaryTypeDef(TypedDict):
dataSourceId: str,
domainId: str,
environmentId: str,
name: str,
status: DataSourceStatusType, # (5)
type: str,
createdAt: NotRequired[datetime],
enableSetting: NotRequired[EnableSettingType], # (1)
lastRunAssetCount: NotRequired[int],
lastRunAt: NotRequired[datetime],
lastRunErrorMessage: NotRequired[DataSourceErrorMessageTypeDef], # (2)
lastRunStatus: NotRequired[DataSourceRunStatusType], # (3)
schedule: NotRequired[ScheduleConfigurationTypeDef], # (4)
updatedAt: NotRequired[datetime],
- See EnableSettingType
- See DataSourceErrorMessageTypeDef
- See DataSourceRunStatusType
- See ScheduleConfigurationTypeDef
- See DataSourceStatusType
CreateDomainInputRequestTypeDef#
# CreateDomainInputRequestTypeDef definition
class CreateDomainInputRequestTypeDef(TypedDict):
domainExecutionRole: str,
name: str,
clientToken: NotRequired[str],
description: NotRequired[str],
kmsKeyIdentifier: NotRequired[str],
singleSignOn: NotRequired[SingleSignOnTypeDef], # (1)
tags: NotRequired[Mapping[str, str]],
CreateDomainOutputTypeDef#
# CreateDomainOutputTypeDef definition
class CreateDomainOutputTypeDef(TypedDict):
arn: str,
description: str,
domainExecutionRole: str,
id: str,
kmsKeyIdentifier: str,
name: str,
portalUrl: str,
singleSignOn: SingleSignOnTypeDef, # (1)
status: DomainStatusType, # (2)
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (3)
GetDomainOutputTypeDef#
# GetDomainOutputTypeDef definition
class GetDomainOutputTypeDef(TypedDict):
arn: str,
createdAt: datetime,
description: str,
domainExecutionRole: str,
id: str,
kmsKeyIdentifier: str,
lastUpdatedAt: datetime,
name: str,
portalUrl: str,
singleSignOn: SingleSignOnTypeDef, # (1)
status: DomainStatusType, # (2)
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (3)
UpdateDomainInputRequestTypeDef#
# UpdateDomainInputRequestTypeDef definition
class UpdateDomainInputRequestTypeDef(TypedDict):
identifier: str,
clientToken: NotRequired[str],
description: NotRequired[str],
domainExecutionRole: NotRequired[str],
name: NotRequired[str],
singleSignOn: NotRequired[SingleSignOnTypeDef], # (1)
UpdateDomainOutputTypeDef#
# UpdateDomainOutputTypeDef definition
class UpdateDomainOutputTypeDef(TypedDict):
description: str,
domainExecutionRole: str,
id: str,
lastUpdatedAt: datetime,
name: str,
singleSignOn: SingleSignOnTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateEnvironmentInputRequestTypeDef#
# CreateEnvironmentInputRequestTypeDef definition
class CreateEnvironmentInputRequestTypeDef(TypedDict):
domainIdentifier: str,
environmentProfileIdentifier: str,
name: str,
projectIdentifier: str,
description: NotRequired[str],
glossaryTerms: NotRequired[Sequence[str]],
userParameters: NotRequired[Sequence[EnvironmentParameterTypeDef]], # (1)
CreateEnvironmentProfileInputRequestTypeDef#
# CreateEnvironmentProfileInputRequestTypeDef definition
class CreateEnvironmentProfileInputRequestTypeDef(TypedDict):
domainIdentifier: str,
environmentBlueprintIdentifier: str,
name: str,
projectIdentifier: str,
awsAccountId: NotRequired[str],
awsAccountRegion: NotRequired[str],
description: NotRequired[str],
userParameters: NotRequired[Sequence[EnvironmentParameterTypeDef]], # (1)
UpdateEnvironmentProfileInputRequestTypeDef#
# UpdateEnvironmentProfileInputRequestTypeDef definition
class UpdateEnvironmentProfileInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
awsAccountId: NotRequired[str],
awsAccountRegion: NotRequired[str],
description: NotRequired[str],
name: NotRequired[str],
userParameters: NotRequired[Sequence[EnvironmentParameterTypeDef]], # (1)
CreateEnvironmentProfileOutputTypeDef#
# CreateEnvironmentProfileOutputTypeDef definition
class CreateEnvironmentProfileOutputTypeDef(TypedDict):
awsAccountId: str,
awsAccountRegion: str,
createdAt: datetime,
createdBy: str,
description: str,
domainId: str,
environmentBlueprintId: str,
id: str,
name: str,
projectId: str,
updatedAt: datetime,
userParameters: List[CustomParameterTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetEnvironmentProfileOutputTypeDef#
# GetEnvironmentProfileOutputTypeDef definition
class GetEnvironmentProfileOutputTypeDef(TypedDict):
awsAccountId: str,
awsAccountRegion: str,
createdAt: datetime,
createdBy: str,
description: str,
domainId: str,
environmentBlueprintId: str,
id: str,
name: str,
projectId: str,
updatedAt: datetime,
userParameters: List[CustomParameterTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateEnvironmentProfileOutputTypeDef#
# UpdateEnvironmentProfileOutputTypeDef definition
class UpdateEnvironmentProfileOutputTypeDef(TypedDict):
awsAccountId: str,
awsAccountRegion: str,
createdAt: datetime,
createdBy: str,
description: str,
domainId: str,
environmentBlueprintId: str,
id: str,
name: str,
projectId: str,
updatedAt: datetime,
userParameters: List[CustomParameterTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateFormTypeInputRequestTypeDef#
# CreateFormTypeInputRequestTypeDef definition
class CreateFormTypeInputRequestTypeDef(TypedDict):
domainIdentifier: str,
model: ModelTypeDef, # (1)
name: str,
owningProjectIdentifier: str,
description: NotRequired[str],
status: NotRequired[FormTypeStatusType], # (2)
- See ModelTypeDef
- See FormTypeStatusType
CreateGlossaryTermInputRequestTypeDef#
# CreateGlossaryTermInputRequestTypeDef definition
class CreateGlossaryTermInputRequestTypeDef(TypedDict):
domainIdentifier: str,
glossaryIdentifier: str,
name: str,
clientToken: NotRequired[str],
longDescription: NotRequired[str],
shortDescription: NotRequired[str],
status: NotRequired[GlossaryTermStatusType], # (1)
termRelations: NotRequired[TermRelationsTypeDef], # (2)
UpdateGlossaryTermInputRequestTypeDef#
# UpdateGlossaryTermInputRequestTypeDef definition
class UpdateGlossaryTermInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
glossaryIdentifier: NotRequired[str],
longDescription: NotRequired[str],
name: NotRequired[str],
shortDescription: NotRequired[str],
status: NotRequired[GlossaryTermStatusType], # (1)
termRelations: NotRequired[TermRelationsTypeDef], # (2)
CreateGlossaryTermOutputTypeDef#
# CreateGlossaryTermOutputTypeDef definition
class CreateGlossaryTermOutputTypeDef(TypedDict):
domainId: str,
glossaryId: str,
id: str,
longDescription: str,
name: str,
shortDescription: str,
status: GlossaryTermStatusType, # (1)
termRelations: TermRelationsOutputTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
GetGlossaryTermOutputTypeDef#
# GetGlossaryTermOutputTypeDef definition
class GetGlossaryTermOutputTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
domainId: str,
glossaryId: str,
id: str,
longDescription: str,
name: str,
shortDescription: str,
status: GlossaryTermStatusType, # (1)
termRelations: TermRelationsOutputTypeDef, # (2)
updatedAt: datetime,
updatedBy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (3)
GlossaryTermItemTypeDef#
# GlossaryTermItemTypeDef definition
class GlossaryTermItemTypeDef(TypedDict):
domainId: str,
glossaryId: str,
id: str,
name: str,
status: GlossaryTermStatusType, # (1)
createdAt: NotRequired[datetime],
createdBy: NotRequired[str],
longDescription: NotRequired[str],
shortDescription: NotRequired[str],
termRelations: NotRequired[TermRelationsOutputTypeDef], # (2)
updatedAt: NotRequired[datetime],
updatedBy: NotRequired[str],
UpdateGlossaryTermOutputTypeDef#
# UpdateGlossaryTermOutputTypeDef definition
class UpdateGlossaryTermOutputTypeDef(TypedDict):
domainId: str,
glossaryId: str,
id: str,
longDescription: str,
name: str,
shortDescription: str,
status: GlossaryTermStatusType, # (1)
termRelations: TermRelationsOutputTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
CreateProjectMembershipInputRequestTypeDef#
# CreateProjectMembershipInputRequestTypeDef definition
class CreateProjectMembershipInputRequestTypeDef(TypedDict):
designation: UserDesignationType, # (1)
domainIdentifier: str,
member: MemberTypeDef, # (2)
projectIdentifier: str,
- See UserDesignationType
- See MemberTypeDef
DeleteProjectMembershipInputRequestTypeDef#
# DeleteProjectMembershipInputRequestTypeDef definition
class DeleteProjectMembershipInputRequestTypeDef(TypedDict):
domainIdentifier: str,
member: MemberTypeDef, # (1)
projectIdentifier: str,
- See MemberTypeDef
CreateProjectOutputTypeDef#
# CreateProjectOutputTypeDef definition
class CreateProjectOutputTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
description: str,
domainId: str,
failureReasons: List[ProjectDeletionErrorTypeDef], # (1)
glossaryTerms: List[str],
id: str,
lastUpdatedAt: datetime,
name: str,
projectStatus: ProjectStatusType, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
GetProjectOutputTypeDef#
# GetProjectOutputTypeDef definition
class GetProjectOutputTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
description: str,
domainId: str,
failureReasons: List[ProjectDeletionErrorTypeDef], # (1)
glossaryTerms: List[str],
id: str,
lastUpdatedAt: datetime,
name: str,
projectStatus: ProjectStatusType, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
ProjectSummaryTypeDef#
# ProjectSummaryTypeDef definition
class ProjectSummaryTypeDef(TypedDict):
createdBy: str,
domainId: str,
id: str,
name: str,
createdAt: NotRequired[datetime],
description: NotRequired[str],
failureReasons: NotRequired[List[ProjectDeletionErrorTypeDef]], # (1)
projectStatus: NotRequired[ProjectStatusType], # (2)
updatedAt: NotRequired[datetime],
UpdateProjectOutputTypeDef#
# UpdateProjectOutputTypeDef definition
class UpdateProjectOutputTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
description: str,
domainId: str,
failureReasons: List[ProjectDeletionErrorTypeDef], # (1)
glossaryTerms: List[str],
id: str,
lastUpdatedAt: datetime,
name: str,
projectStatus: ProjectStatusType, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
CreateSubscriptionTargetInputRequestTypeDef#
# CreateSubscriptionTargetInputRequestTypeDef definition
class CreateSubscriptionTargetInputRequestTypeDef(TypedDict):
applicableAssetTypes: Sequence[str],
authorizedPrincipals: Sequence[str],
domainIdentifier: str,
environmentIdentifier: str,
manageAccessRole: str,
name: str,
subscriptionTargetConfig: Sequence[SubscriptionTargetFormTypeDef], # (1)
type: str,
clientToken: NotRequired[str],
provider: NotRequired[str],
CreateSubscriptionTargetOutputTypeDef#
# CreateSubscriptionTargetOutputTypeDef definition
class CreateSubscriptionTargetOutputTypeDef(TypedDict):
applicableAssetTypes: List[str],
authorizedPrincipals: List[str],
createdAt: datetime,
createdBy: str,
domainId: str,
environmentId: str,
id: str,
manageAccessRole: str,
name: str,
projectId: str,
provider: str,
subscriptionTargetConfig: List[SubscriptionTargetFormTypeDef], # (1)
type: str,
updatedAt: datetime,
updatedBy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSubscriptionTargetOutputTypeDef#
# GetSubscriptionTargetOutputTypeDef definition
class GetSubscriptionTargetOutputTypeDef(TypedDict):
applicableAssetTypes: List[str],
authorizedPrincipals: List[str],
createdAt: datetime,
createdBy: str,
domainId: str,
environmentId: str,
id: str,
manageAccessRole: str,
name: str,
projectId: str,
provider: str,
subscriptionTargetConfig: List[SubscriptionTargetFormTypeDef], # (1)
type: str,
updatedAt: datetime,
updatedBy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SubscriptionTargetSummaryTypeDef#
# SubscriptionTargetSummaryTypeDef definition
class SubscriptionTargetSummaryTypeDef(TypedDict):
applicableAssetTypes: List[str],
authorizedPrincipals: List[str],
createdAt: datetime,
createdBy: str,
domainId: str,
environmentId: str,
id: str,
manageAccessRole: str,
name: str,
projectId: str,
provider: str,
subscriptionTargetConfig: List[SubscriptionTargetFormTypeDef], # (1)
type: str,
updatedAt: NotRequired[datetime],
updatedBy: NotRequired[str],
UpdateSubscriptionTargetInputRequestTypeDef#
# UpdateSubscriptionTargetInputRequestTypeDef definition
class UpdateSubscriptionTargetInputRequestTypeDef(TypedDict):
domainIdentifier: str,
environmentIdentifier: str,
identifier: str,
applicableAssetTypes: NotRequired[Sequence[str]],
authorizedPrincipals: NotRequired[Sequence[str]],
manageAccessRole: NotRequired[str],
name: NotRequired[str],
provider: NotRequired[str],
subscriptionTargetConfig: NotRequired[Sequence[SubscriptionTargetFormTypeDef]], # (1)
UpdateSubscriptionTargetOutputTypeDef#
# UpdateSubscriptionTargetOutputTypeDef definition
class UpdateSubscriptionTargetOutputTypeDef(TypedDict):
applicableAssetTypes: List[str],
authorizedPrincipals: List[str],
createdAt: datetime,
createdBy: str,
domainId: str,
environmentId: str,
id: str,
manageAccessRole: str,
name: str,
projectId: str,
provider: str,
subscriptionTargetConfig: List[SubscriptionTargetFormTypeDef], # (1)
type: str,
updatedAt: datetime,
updatedBy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DataProductSummaryTypeDef#
# DataProductSummaryTypeDef definition
class DataProductSummaryTypeDef(TypedDict):
domainId: str,
id: str,
name: str,
owningProjectId: str,
createdAt: NotRequired[datetime],
createdBy: NotRequired[str],
dataProductItems: NotRequired[List[DataProductItemTypeDef]], # (1)
description: NotRequired[str],
glossaryTerms: NotRequired[List[str]],
updatedAt: NotRequired[datetime],
updatedBy: NotRequired[str],
DataSourceRunSummaryTypeDef#
# DataSourceRunSummaryTypeDef definition
class DataSourceRunSummaryTypeDef(TypedDict):
createdAt: datetime,
dataSourceId: str,
id: str,
projectId: str,
status: DataSourceRunStatusType, # (3)
type: DataSourceRunTypeType, # (4)
updatedAt: datetime,
errorMessage: NotRequired[DataSourceErrorMessageTypeDef], # (1)
runStatisticsForAssets: NotRequired[RunStatisticsForAssetsTypeDef], # (2)
startedAt: NotRequired[datetime],
stoppedAt: NotRequired[datetime],
- See DataSourceErrorMessageTypeDef
- See RunStatisticsForAssetsTypeDef
- See DataSourceRunStatusType
- See DataSourceRunTypeType
GetDataSourceRunOutputTypeDef#
# GetDataSourceRunOutputTypeDef definition
class GetDataSourceRunOutputTypeDef(TypedDict):
createdAt: datetime,
dataSourceConfigurationSnapshot: str,
dataSourceId: str,
domainId: str,
errorMessage: DataSourceErrorMessageTypeDef, # (1)
id: str,
projectId: str,
runStatisticsForAssets: RunStatisticsForAssetsTypeDef, # (2)
startedAt: datetime,
status: DataSourceRunStatusType, # (3)
stoppedAt: datetime,
type: DataSourceRunTypeType, # (4)
updatedAt: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See DataSourceErrorMessageTypeDef
- See RunStatisticsForAssetsTypeDef
- See DataSourceRunStatusType
- See DataSourceRunTypeType
- See ResponseMetadataTypeDef
StartDataSourceRunOutputTypeDef#
# StartDataSourceRunOutputTypeDef definition
class StartDataSourceRunOutputTypeDef(TypedDict):
createdAt: datetime,
dataSourceConfigurationSnapshot: str,
dataSourceId: str,
domainId: str,
errorMessage: DataSourceErrorMessageTypeDef, # (1)
id: str,
projectId: str,
runStatisticsForAssets: RunStatisticsForAssetsTypeDef, # (2)
startedAt: datetime,
status: DataSourceRunStatusType, # (3)
stoppedAt: datetime,
type: DataSourceRunTypeType, # (4)
updatedAt: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See DataSourceErrorMessageTypeDef
- See RunStatisticsForAssetsTypeDef
- See DataSourceRunStatusType
- See DataSourceRunTypeType
- See ResponseMetadataTypeDef
DeploymentTypeDef#
# DeploymentTypeDef definition
class DeploymentTypeDef(TypedDict):
deploymentId: NotRequired[str],
deploymentStatus: NotRequired[DeploymentStatusType], # (1)
deploymentType: NotRequired[DeploymentTypeType], # (2)
failureReason: NotRequired[EnvironmentErrorTypeDef], # (3)
isDeploymentComplete: NotRequired[bool],
messages: NotRequired[List[str]],
ListDomainsOutputTypeDef#
# ListDomainsOutputTypeDef definition
class ListDomainsOutputTypeDef(TypedDict):
items: List[DomainSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListEnvironmentBlueprintConfigurationsOutputTypeDef#
# ListEnvironmentBlueprintConfigurationsOutputTypeDef definition
class ListEnvironmentBlueprintConfigurationsOutputTypeDef(TypedDict):
items: List[EnvironmentBlueprintConfigurationItemTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListEnvironmentProfilesOutputTypeDef#
# ListEnvironmentProfilesOutputTypeDef definition
class ListEnvironmentProfilesOutputTypeDef(TypedDict):
items: List[EnvironmentProfileSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListEnvironmentsOutputTypeDef#
# ListEnvironmentsOutputTypeDef definition
class ListEnvironmentsOutputTypeDef(TypedDict):
items: List[EnvironmentSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SubscribedAssetTypeDef#
# SubscribedAssetTypeDef definition
class SubscribedAssetTypeDef(TypedDict):
assetId: str,
assetRevision: str,
status: SubscriptionGrantStatusType, # (2)
failureCause: NotRequired[FailureCauseTypeDef], # (1)
failureTimestamp: NotRequired[datetime],
grantedTimestamp: NotRequired[datetime],
targetName: NotRequired[str],
UpdateSubscriptionGrantStatusInputRequestTypeDef#
# UpdateSubscriptionGrantStatusInputRequestTypeDef definition
class UpdateSubscriptionGrantStatusInputRequestTypeDef(TypedDict):
assetIdentifier: str,
domainIdentifier: str,
identifier: str,
status: SubscriptionGrantStatusType, # (1)
failureCause: NotRequired[FailureCauseTypeDef], # (2)
targetName: NotRequired[str],
FilterClauseTypeDef#
# FilterClauseTypeDef definition
class FilterClauseTypeDef(TypedDict):
and: NotRequired[Sequence[Dict[str, Any]]],
filter: NotRequired[FilterTypeDef], # (1)
or: NotRequired[Sequence[Dict[str, Any]]],
- See FilterTypeDef
RelationalFilterConfigurationOutputTypeDef#
# RelationalFilterConfigurationOutputTypeDef definition
class RelationalFilterConfigurationOutputTypeDef(TypedDict):
databaseName: str,
filterExpressions: NotRequired[List[FilterExpressionTypeDef]], # (1)
schemaName: NotRequired[str],
RelationalFilterConfigurationTypeDef#
# RelationalFilterConfigurationTypeDef definition
class RelationalFilterConfigurationTypeDef(TypedDict):
databaseName: str,
filterExpressions: NotRequired[Sequence[FilterExpressionTypeDef]], # (1)
schemaName: NotRequired[str],
FormTypeDataTypeDef#
# FormTypeDataTypeDef definition
class FormTypeDataTypeDef(TypedDict):
domainId: str,
name: str,
revision: str,
createdAt: NotRequired[datetime],
createdBy: NotRequired[str],
description: NotRequired[str],
imports: NotRequired[List[ImportTypeDef]], # (1)
model: NotRequired[ModelTypeDef], # (2)
originDomainId: NotRequired[str],
originProjectId: NotRequired[str],
owningProjectId: NotRequired[str],
status: NotRequired[FormTypeStatusType], # (3)
- See ImportTypeDef
- See ModelTypeDef
- See FormTypeStatusType
GetFormTypeOutputTypeDef#
# GetFormTypeOutputTypeDef definition
class GetFormTypeOutputTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
description: str,
domainId: str,
imports: List[ImportTypeDef], # (1)
model: ModelTypeDef, # (2)
name: str,
originDomainId: str,
originProjectId: str,
owningProjectId: str,
revision: str,
status: FormTypeStatusType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See ImportTypeDef
- See ModelTypeDef
- See FormTypeStatusType
- See ResponseMetadataTypeDef
GetMetadataGenerationRunOutputTypeDef#
# GetMetadataGenerationRunOutputTypeDef definition
class GetMetadataGenerationRunOutputTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
domainId: str,
id: str,
owningProjectId: str,
status: MetadataGenerationRunStatusType, # (1)
target: MetadataGenerationRunTargetTypeDef, # (2)
type: MetadataGenerationRunTypeType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See MetadataGenerationRunStatusType
- See MetadataGenerationRunTargetTypeDef
- See MetadataGenerationRunTypeType
- See ResponseMetadataTypeDef
MetadataGenerationRunItemTypeDef#
# MetadataGenerationRunItemTypeDef definition
class MetadataGenerationRunItemTypeDef(TypedDict):
domainId: str,
id: str,
owningProjectId: str,
createdAt: NotRequired[datetime],
createdBy: NotRequired[str],
status: NotRequired[MetadataGenerationRunStatusType], # (1)
target: NotRequired[MetadataGenerationRunTargetTypeDef], # (2)
type: NotRequired[MetadataGenerationRunTypeType], # (3)
- See MetadataGenerationRunStatusType
- See MetadataGenerationRunTargetTypeDef
- See MetadataGenerationRunTypeType
StartMetadataGenerationRunInputRequestTypeDef#
# StartMetadataGenerationRunInputRequestTypeDef definition
class StartMetadataGenerationRunInputRequestTypeDef(TypedDict):
domainIdentifier: str,
owningProjectIdentifier: str,
target: MetadataGenerationRunTargetTypeDef, # (1)
type: MetadataGenerationRunTypeType, # (2)
clientToken: NotRequired[str],
GetTimeSeriesDataPointOutputTypeDef#
# GetTimeSeriesDataPointOutputTypeDef definition
class GetTimeSeriesDataPointOutputTypeDef(TypedDict):
domainId: str,
entityId: str,
entityType: TimeSeriesEntityTypeType, # (1)
form: TimeSeriesDataPointFormOutputTypeDef, # (2)
formName: str,
ResponseMetadata: ResponseMetadataTypeDef, # (3)
PostTimeSeriesDataPointsOutputTypeDef#
# PostTimeSeriesDataPointsOutputTypeDef definition
class PostTimeSeriesDataPointsOutputTypeDef(TypedDict):
domainId: str,
entityId: str,
entityType: TimeSeriesEntityTypeType, # (1)
forms: List[TimeSeriesDataPointFormOutputTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
GrantedEntityInputTypeDef#
# GrantedEntityInputTypeDef definition
class GrantedEntityInputTypeDef(TypedDict):
listing: NotRequired[ListingRevisionInputTypeDef], # (1)
GrantedEntityTypeDef#
# GrantedEntityTypeDef definition
class GrantedEntityTypeDef(TypedDict):
listing: NotRequired[ListingRevisionTypeDef], # (1)
SearchGroupProfilesOutputTypeDef#
# SearchGroupProfilesOutputTypeDef definition
class SearchGroupProfilesOutputTypeDef(TypedDict):
items: List[GroupProfileSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAssetRevisionsInputListAssetRevisionsPaginateTypeDef#
# ListAssetRevisionsInputListAssetRevisionsPaginateTypeDef definition
class ListAssetRevisionsInputListAssetRevisionsPaginateTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDataSourceRunActivitiesInputListDataSourceRunActivitiesPaginateTypeDef#
# ListDataSourceRunActivitiesInputListDataSourceRunActivitiesPaginateTypeDef definition
class ListDataSourceRunActivitiesInputListDataSourceRunActivitiesPaginateTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
status: NotRequired[DataAssetActivityStatusType], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListDataSourceRunsInputListDataSourceRunsPaginateTypeDef#
# ListDataSourceRunsInputListDataSourceRunsPaginateTypeDef definition
class ListDataSourceRunsInputListDataSourceRunsPaginateTypeDef(TypedDict):
dataSourceIdentifier: str,
domainIdentifier: str,
status: NotRequired[DataSourceRunStatusType], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListDataSourcesInputListDataSourcesPaginateTypeDef#
# ListDataSourcesInputListDataSourcesPaginateTypeDef definition
class ListDataSourcesInputListDataSourcesPaginateTypeDef(TypedDict):
domainIdentifier: str,
projectIdentifier: str,
environmentIdentifier: NotRequired[str],
name: NotRequired[str],
status: NotRequired[DataSourceStatusType], # (1)
type: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListDomainsInputListDomainsPaginateTypeDef#
# ListDomainsInputListDomainsPaginateTypeDef definition
class ListDomainsInputListDomainsPaginateTypeDef(TypedDict):
status: NotRequired[DomainStatusType], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListEnvironmentBlueprintConfigurationsInputListEnvironmentBlueprintConfigurationsPaginateTypeDef#
# ListEnvironmentBlueprintConfigurationsInputListEnvironmentBlueprintConfigurationsPaginateTypeDef definition
class ListEnvironmentBlueprintConfigurationsInputListEnvironmentBlueprintConfigurationsPaginateTypeDef(TypedDict):
domainIdentifier: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListEnvironmentBlueprintsInputListEnvironmentBlueprintsPaginateTypeDef#
# ListEnvironmentBlueprintsInputListEnvironmentBlueprintsPaginateTypeDef definition
class ListEnvironmentBlueprintsInputListEnvironmentBlueprintsPaginateTypeDef(TypedDict):
domainIdentifier: str,
managed: NotRequired[bool],
name: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListEnvironmentProfilesInputListEnvironmentProfilesPaginateTypeDef#
# ListEnvironmentProfilesInputListEnvironmentProfilesPaginateTypeDef definition
class ListEnvironmentProfilesInputListEnvironmentProfilesPaginateTypeDef(TypedDict):
domainIdentifier: str,
awsAccountId: NotRequired[str],
awsAccountRegion: NotRequired[str],
environmentBlueprintIdentifier: NotRequired[str],
name: NotRequired[str],
projectIdentifier: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListEnvironmentsInputListEnvironmentsPaginateTypeDef#
# ListEnvironmentsInputListEnvironmentsPaginateTypeDef definition
class ListEnvironmentsInputListEnvironmentsPaginateTypeDef(TypedDict):
domainIdentifier: str,
projectIdentifier: str,
awsAccountId: NotRequired[str],
awsAccountRegion: NotRequired[str],
environmentBlueprintIdentifier: NotRequired[str],
environmentProfileIdentifier: NotRequired[str],
name: NotRequired[str],
provider: NotRequired[str],
status: NotRequired[EnvironmentStatusType], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListMetadataGenerationRunsInputListMetadataGenerationRunsPaginateTypeDef#
# ListMetadataGenerationRunsInputListMetadataGenerationRunsPaginateTypeDef definition
class ListMetadataGenerationRunsInputListMetadataGenerationRunsPaginateTypeDef(TypedDict):
domainIdentifier: str,
status: NotRequired[MetadataGenerationRunStatusType], # (1)
type: NotRequired[MetadataGenerationRunTypeType], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
ListProjectMembershipsInputListProjectMembershipsPaginateTypeDef#
# ListProjectMembershipsInputListProjectMembershipsPaginateTypeDef definition
class ListProjectMembershipsInputListProjectMembershipsPaginateTypeDef(TypedDict):
domainIdentifier: str,
projectIdentifier: str,
sortBy: NotRequired[SortFieldProjectType], # (1)
sortOrder: NotRequired[SortOrderType], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
- See SortFieldProjectType
- See SortOrderType
- See PaginatorConfigTypeDef
ListProjectsInputListProjectsPaginateTypeDef#
# ListProjectsInputListProjectsPaginateTypeDef definition
class ListProjectsInputListProjectsPaginateTypeDef(TypedDict):
domainIdentifier: str,
groupIdentifier: NotRequired[str],
name: NotRequired[str],
userIdentifier: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSubscriptionGrantsInputListSubscriptionGrantsPaginateTypeDef#
# ListSubscriptionGrantsInputListSubscriptionGrantsPaginateTypeDef definition
class ListSubscriptionGrantsInputListSubscriptionGrantsPaginateTypeDef(TypedDict):
domainIdentifier: str,
environmentId: NotRequired[str],
sortBy: NotRequired[SortKeyType], # (1)
sortOrder: NotRequired[SortOrderType], # (2)
subscribedListingId: NotRequired[str],
subscriptionId: NotRequired[str],
subscriptionTargetId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
- See SortKeyType
- See SortOrderType
- See PaginatorConfigTypeDef
ListSubscriptionRequestsInputListSubscriptionRequestsPaginateTypeDef#
# ListSubscriptionRequestsInputListSubscriptionRequestsPaginateTypeDef definition
class ListSubscriptionRequestsInputListSubscriptionRequestsPaginateTypeDef(TypedDict):
domainIdentifier: str,
approverProjectId: NotRequired[str],
owningProjectId: NotRequired[str],
sortBy: NotRequired[SortKeyType], # (1)
sortOrder: NotRequired[SortOrderType], # (2)
status: NotRequired[SubscriptionRequestStatusType], # (3)
subscribedListingId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (4)
- See SortKeyType
- See SortOrderType
- See SubscriptionRequestStatusType
- See PaginatorConfigTypeDef
ListSubscriptionTargetsInputListSubscriptionTargetsPaginateTypeDef#
# ListSubscriptionTargetsInputListSubscriptionTargetsPaginateTypeDef definition
class ListSubscriptionTargetsInputListSubscriptionTargetsPaginateTypeDef(TypedDict):
domainIdentifier: str,
environmentIdentifier: str,
sortBy: NotRequired[SortKeyType], # (1)
sortOrder: NotRequired[SortOrderType], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
- See SortKeyType
- See SortOrderType
- See PaginatorConfigTypeDef
ListSubscriptionsInputListSubscriptionsPaginateTypeDef#
# ListSubscriptionsInputListSubscriptionsPaginateTypeDef definition
class ListSubscriptionsInputListSubscriptionsPaginateTypeDef(TypedDict):
domainIdentifier: str,
approverProjectId: NotRequired[str],
owningProjectId: NotRequired[str],
sortBy: NotRequired[SortKeyType], # (1)
sortOrder: NotRequired[SortOrderType], # (2)
status: NotRequired[SubscriptionStatusType], # (3)
subscribedListingId: NotRequired[str],
subscriptionRequestIdentifier: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (4)
- See SortKeyType
- See SortOrderType
- See SubscriptionStatusType
- See PaginatorConfigTypeDef
SearchGroupProfilesInputSearchGroupProfilesPaginateTypeDef#
# SearchGroupProfilesInputSearchGroupProfilesPaginateTypeDef definition
class SearchGroupProfilesInputSearchGroupProfilesPaginateTypeDef(TypedDict):
domainIdentifier: str,
groupType: GroupSearchTypeType, # (1)
searchText: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
SearchUserProfilesInputSearchUserProfilesPaginateTypeDef#
# SearchUserProfilesInputSearchUserProfilesPaginateTypeDef definition
class SearchUserProfilesInputSearchUserProfilesPaginateTypeDef(TypedDict):
domainIdentifier: str,
userType: UserSearchTypeType, # (1)
searchText: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListNotificationsInputListNotificationsPaginateTypeDef#
# ListNotificationsInputListNotificationsPaginateTypeDef definition
class ListNotificationsInputListNotificationsPaginateTypeDef(TypedDict):
domainIdentifier: str,
type: NotificationTypeType, # (1)
afterTimestamp: NotRequired[Union[datetime, str]],
beforeTimestamp: NotRequired[Union[datetime, str]],
subjects: NotRequired[Sequence[str]],
taskStatus: NotRequired[TaskStatusType], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
- See NotificationTypeType
- See TaskStatusType
- See PaginatorConfigTypeDef
ListNotificationsInputRequestTypeDef#
# ListNotificationsInputRequestTypeDef definition
class ListNotificationsInputRequestTypeDef(TypedDict):
domainIdentifier: str,
type: NotificationTypeType, # (1)
afterTimestamp: NotRequired[Union[datetime, str]],
beforeTimestamp: NotRequired[Union[datetime, str]],
maxResults: NotRequired[int],
nextToken: NotRequired[str],
subjects: NotRequired[Sequence[str]],
taskStatus: NotRequired[TaskStatusType], # (2)
- See NotificationTypeType
- See TaskStatusType
ListTimeSeriesDataPointsInputListTimeSeriesDataPointsPaginateTypeDef#
# ListTimeSeriesDataPointsInputListTimeSeriesDataPointsPaginateTypeDef definition
class ListTimeSeriesDataPointsInputListTimeSeriesDataPointsPaginateTypeDef(TypedDict):
domainIdentifier: str,
entityIdentifier: str,
entityType: TimeSeriesEntityTypeType, # (1)
formName: str,
endedAt: NotRequired[Union[datetime, str]],
startedAt: NotRequired[Union[datetime, str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListTimeSeriesDataPointsInputRequestTypeDef#
# ListTimeSeriesDataPointsInputRequestTypeDef definition
class ListTimeSeriesDataPointsInputRequestTypeDef(TypedDict):
domainIdentifier: str,
entityIdentifier: str,
entityType: TimeSeriesEntityTypeType, # (1)
formName: str,
endedAt: NotRequired[Union[datetime, str]],
maxResults: NotRequired[int],
nextToken: NotRequired[str],
startedAt: NotRequired[Union[datetime, str]],
TimeSeriesDataPointFormInputTypeDef#
# TimeSeriesDataPointFormInputTypeDef definition
class TimeSeriesDataPointFormInputTypeDef(TypedDict):
formName: str,
timestamp: Union[datetime, str],
typeIdentifier: str,
content: NotRequired[str],
typeRevision: NotRequired[str],
MemberDetailsTypeDef#
# MemberDetailsTypeDef definition
class MemberDetailsTypeDef(TypedDict):
group: NotRequired[GroupDetailsTypeDef], # (1)
user: NotRequired[UserDetailsTypeDef], # (2)
TopicTypeDef#
# TopicTypeDef definition
class TopicTypeDef(TypedDict):
resource: NotificationResourceTypeDef, # (1)
role: NotificationRoleType, # (2)
subject: str,
RedshiftStorageTypeDef#
# RedshiftStorageTypeDef definition
class RedshiftStorageTypeDef(TypedDict):
redshiftClusterSource: NotRequired[RedshiftClusterStorageTypeDef], # (1)
redshiftServerlessSource: NotRequired[RedshiftServerlessStorageTypeDef], # (2)
RejectPredictionsInputRequestTypeDef#
# RejectPredictionsInputRequestTypeDef definition
class RejectPredictionsInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
clientToken: NotRequired[str],
rejectChoices: NotRequired[Sequence[RejectChoiceTypeDef]], # (1)
rejectRule: NotRequired[RejectRuleTypeDef], # (2)
revision: NotRequired[str],
- See RejectChoiceTypeDef
- See RejectRuleTypeDef
SearchInputRequestTypeDef#
# SearchInputRequestTypeDef definition
class SearchInputRequestTypeDef(TypedDict):
domainIdentifier: str,
searchScope: InventorySearchScopeType, # (1)
additionalAttributes: NotRequired[Sequence[SearchOutputAdditionalAttributeType]], # (2)
filters: NotRequired[FilterClauseTypeDef], # (3)
maxResults: NotRequired[int],
nextToken: NotRequired[str],
owningProjectIdentifier: NotRequired[str],
searchIn: NotRequired[Sequence[SearchInItemTypeDef]], # (4)
searchText: NotRequired[str],
sort: NotRequired[SearchSortTypeDef], # (5)
- See InventorySearchScopeType
- See SearchOutputAdditionalAttributeType
- See FilterClauseTypeDef
- See SearchInItemTypeDef
- See SearchSortTypeDef
SearchListingsInputRequestTypeDef#
# SearchListingsInputRequestTypeDef definition
class SearchListingsInputRequestTypeDef(TypedDict):
domainIdentifier: str,
additionalAttributes: NotRequired[Sequence[SearchOutputAdditionalAttributeType]], # (1)
filters: NotRequired[FilterClauseTypeDef], # (2)
maxResults: NotRequired[int],
nextToken: NotRequired[str],
searchIn: NotRequired[Sequence[SearchInItemTypeDef]], # (3)
searchText: NotRequired[str],
sort: NotRequired[SearchSortTypeDef], # (4)
- See SearchOutputAdditionalAttributeType
- See FilterClauseTypeDef
- See SearchInItemTypeDef
- See SearchSortTypeDef
SearchTypesInputRequestTypeDef#
# SearchTypesInputRequestTypeDef definition
class SearchTypesInputRequestTypeDef(TypedDict):
domainIdentifier: str,
managed: bool,
searchScope: TypesSearchScopeType, # (1)
filters: NotRequired[FilterClauseTypeDef], # (2)
maxResults: NotRequired[int],
nextToken: NotRequired[str],
searchIn: NotRequired[Sequence[SearchInItemTypeDef]], # (3)
searchText: NotRequired[str],
sort: NotRequired[SearchSortTypeDef], # (4)
- See TypesSearchScopeType
- See FilterClauseTypeDef
- See SearchInItemTypeDef
- See SearchSortTypeDef
UserProfileDetailsTypeDef#
# UserProfileDetailsTypeDef definition
class UserProfileDetailsTypeDef(TypedDict):
iam: NotRequired[IamUserProfileDetailsTypeDef], # (1)
sso: NotRequired[SsoUserProfileDetailsTypeDef], # (2)
SubscribedPrincipalInputTypeDef#
# SubscribedPrincipalInputTypeDef definition
class SubscribedPrincipalInputTypeDef(TypedDict):
project: NotRequired[SubscribedProjectInputTypeDef], # (1)
SubscribedPrincipalTypeDef#
# SubscribedPrincipalTypeDef definition
class SubscribedPrincipalTypeDef(TypedDict):
project: NotRequired[SubscribedProjectTypeDef], # (1)
AssetItemTypeDef#
# AssetItemTypeDef definition
class AssetItemTypeDef(TypedDict):
domainId: str,
identifier: str,
name: str,
owningProjectId: str,
typeIdentifier: str,
typeRevision: str,
additionalAttributes: NotRequired[AssetItemAdditionalAttributesTypeDef], # (1)
createdAt: NotRequired[datetime],
createdBy: NotRequired[str],
description: NotRequired[str],
externalIdentifier: NotRequired[str],
firstRevisionCreatedAt: NotRequired[datetime],
firstRevisionCreatedBy: NotRequired[str],
glossaryTerms: NotRequired[List[str]],
AssetListingItemTypeDef#
# AssetListingItemTypeDef definition
class AssetListingItemTypeDef(TypedDict):
additionalAttributes: NotRequired[AssetListingItemAdditionalAttributesTypeDef], # (1)
createdAt: NotRequired[datetime],
description: NotRequired[str],
entityId: NotRequired[str],
entityRevision: NotRequired[str],
entityType: NotRequired[str],
glossaryTerms: NotRequired[List[DetailedGlossaryTermTypeDef]], # (2)
listingCreatedBy: NotRequired[str],
listingId: NotRequired[str],
listingRevision: NotRequired[str],
listingUpdatedBy: NotRequired[str],
name: NotRequired[str],
owningProjectId: NotRequired[str],
ListingItemTypeDef#
# ListingItemTypeDef definition
class ListingItemTypeDef(TypedDict):
assetListing: NotRequired[AssetListingTypeDef], # (1)
SubscribedListingItemTypeDef#
# SubscribedListingItemTypeDef definition
class SubscribedListingItemTypeDef(TypedDict):
assetListing: NotRequired[SubscribedAssetListingTypeDef], # (1)
CreateAssetInputRequestTypeDef#
# CreateAssetInputRequestTypeDef definition
class CreateAssetInputRequestTypeDef(TypedDict):
domainIdentifier: str,
name: str,
owningProjectIdentifier: str,
typeIdentifier: str,
clientToken: NotRequired[str],
description: NotRequired[str],
externalIdentifier: NotRequired[str],
formsInput: NotRequired[Sequence[FormInputTypeDef]], # (1)
glossaryTerms: NotRequired[Sequence[str]],
predictionConfiguration: NotRequired[PredictionConfigurationTypeDef], # (2)
typeRevision: NotRequired[str],
CreateAssetOutputTypeDef#
# CreateAssetOutputTypeDef definition
class CreateAssetOutputTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
description: str,
domainId: str,
externalIdentifier: str,
firstRevisionCreatedAt: datetime,
firstRevisionCreatedBy: str,
formsOutput: List[FormOutputTypeDef], # (1)
glossaryTerms: List[str],
id: str,
latestTimeSeriesDataPointFormsOutput: List[TimeSeriesDataPointSummaryFormOutputTypeDef], # (2)
listing: AssetListingDetailsTypeDef, # (3)
name: str,
owningProjectId: str,
predictionConfiguration: PredictionConfigurationTypeDef, # (4)
readOnlyFormsOutput: List[FormOutputTypeDef], # (1)
revision: str,
typeIdentifier: str,
typeRevision: str,
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See FormOutputTypeDef
- See TimeSeriesDataPointSummaryFormOutputTypeDef
- See AssetListingDetailsTypeDef
- See PredictionConfigurationTypeDef
- See FormOutputTypeDef
- See ResponseMetadataTypeDef
CreateAssetRevisionInputRequestTypeDef#
# CreateAssetRevisionInputRequestTypeDef definition
class CreateAssetRevisionInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
name: str,
clientToken: NotRequired[str],
description: NotRequired[str],
formsInput: NotRequired[Sequence[FormInputTypeDef]], # (1)
glossaryTerms: NotRequired[Sequence[str]],
predictionConfiguration: NotRequired[PredictionConfigurationTypeDef], # (2)
typeRevision: NotRequired[str],
CreateAssetRevisionOutputTypeDef#
# CreateAssetRevisionOutputTypeDef definition
class CreateAssetRevisionOutputTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
description: str,
domainId: str,
externalIdentifier: str,
firstRevisionCreatedAt: datetime,
firstRevisionCreatedBy: str,
formsOutput: List[FormOutputTypeDef], # (1)
glossaryTerms: List[str],
id: str,
latestTimeSeriesDataPointFormsOutput: List[TimeSeriesDataPointSummaryFormOutputTypeDef], # (2)
listing: AssetListingDetailsTypeDef, # (3)
name: str,
owningProjectId: str,
predictionConfiguration: PredictionConfigurationTypeDef, # (4)
readOnlyFormsOutput: List[FormOutputTypeDef], # (1)
revision: str,
typeIdentifier: str,
typeRevision: str,
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See FormOutputTypeDef
- See TimeSeriesDataPointSummaryFormOutputTypeDef
- See AssetListingDetailsTypeDef
- See PredictionConfigurationTypeDef
- See FormOutputTypeDef
- See ResponseMetadataTypeDef
EnvironmentBlueprintSummaryTypeDef#
# EnvironmentBlueprintSummaryTypeDef definition
class EnvironmentBlueprintSummaryTypeDef(TypedDict):
id: str,
name: str,
provider: str,
provisioningProperties: ProvisioningPropertiesTypeDef, # (1)
createdAt: NotRequired[datetime],
description: NotRequired[str],
updatedAt: NotRequired[datetime],
GetEnvironmentBlueprintOutputTypeDef#
# GetEnvironmentBlueprintOutputTypeDef definition
class GetEnvironmentBlueprintOutputTypeDef(TypedDict):
createdAt: datetime,
deploymentProperties: DeploymentPropertiesTypeDef, # (1)
description: str,
glossaryTerms: List[str],
id: str,
name: str,
provider: str,
provisioningProperties: ProvisioningPropertiesTypeDef, # (2)
updatedAt: datetime,
userParameters: List[CustomParameterTypeDef], # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See DeploymentPropertiesTypeDef
- See ProvisioningPropertiesTypeDef
- See CustomParameterTypeDef
- See ResponseMetadataTypeDef
ListDataSourceRunActivitiesOutputTypeDef#
# ListDataSourceRunActivitiesOutputTypeDef definition
class ListDataSourceRunActivitiesOutputTypeDef(TypedDict):
items: List[DataSourceRunActivityTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDataSourcesOutputTypeDef#
# ListDataSourcesOutputTypeDef definition
class ListDataSourcesOutputTypeDef(TypedDict):
items: List[DataSourceSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListProjectsOutputTypeDef#
# ListProjectsOutputTypeDef definition
class ListProjectsOutputTypeDef(TypedDict):
items: List[ProjectSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListSubscriptionTargetsOutputTypeDef#
# ListSubscriptionTargetsOutputTypeDef definition
class ListSubscriptionTargetsOutputTypeDef(TypedDict):
items: List[SubscriptionTargetSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDataSourceRunsOutputTypeDef#
# ListDataSourceRunsOutputTypeDef definition
class ListDataSourceRunsOutputTypeDef(TypedDict):
items: List[DataSourceRunSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateEnvironmentOutputTypeDef#
# CreateEnvironmentOutputTypeDef definition
class CreateEnvironmentOutputTypeDef(TypedDict):
awsAccountId: str,
awsAccountRegion: str,
createdAt: datetime,
createdBy: str,
deploymentProperties: DeploymentPropertiesTypeDef, # (1)
description: str,
domainId: str,
environmentActions: List[ConfigurableEnvironmentActionTypeDef], # (2)
environmentBlueprintId: str,
environmentProfileId: str,
glossaryTerms: List[str],
id: str,
lastDeployment: DeploymentTypeDef, # (3)
name: str,
projectId: str,
provider: str,
provisionedResources: List[ResourceTypeDef], # (4)
provisioningProperties: ProvisioningPropertiesTypeDef, # (5)
status: EnvironmentStatusType, # (6)
updatedAt: datetime,
userParameters: List[CustomParameterTypeDef], # (7)
ResponseMetadata: ResponseMetadataTypeDef, # (8)
- See DeploymentPropertiesTypeDef
- See ConfigurableEnvironmentActionTypeDef
- See DeploymentTypeDef
- See ResourceTypeDef
- See ProvisioningPropertiesTypeDef
- See EnvironmentStatusType
- See CustomParameterTypeDef
- See ResponseMetadataTypeDef
GetEnvironmentOutputTypeDef#
# GetEnvironmentOutputTypeDef definition
class GetEnvironmentOutputTypeDef(TypedDict):
awsAccountId: str,
awsAccountRegion: str,
createdAt: datetime,
createdBy: str,
deploymentProperties: DeploymentPropertiesTypeDef, # (1)
description: str,
domainId: str,
environmentActions: List[ConfigurableEnvironmentActionTypeDef], # (2)
environmentBlueprintId: str,
environmentProfileId: str,
glossaryTerms: List[str],
id: str,
lastDeployment: DeploymentTypeDef, # (3)
name: str,
projectId: str,
provider: str,
provisionedResources: List[ResourceTypeDef], # (4)
provisioningProperties: ProvisioningPropertiesTypeDef, # (5)
status: EnvironmentStatusType, # (6)
updatedAt: datetime,
userParameters: List[CustomParameterTypeDef], # (7)
ResponseMetadata: ResponseMetadataTypeDef, # (8)
- See DeploymentPropertiesTypeDef
- See ConfigurableEnvironmentActionTypeDef
- See DeploymentTypeDef
- See ResourceTypeDef
- See ProvisioningPropertiesTypeDef
- See EnvironmentStatusType
- See CustomParameterTypeDef
- See ResponseMetadataTypeDef
UpdateEnvironmentOutputTypeDef#
# UpdateEnvironmentOutputTypeDef definition
class UpdateEnvironmentOutputTypeDef(TypedDict):
awsAccountId: str,
awsAccountRegion: str,
createdAt: datetime,
createdBy: str,
deploymentProperties: DeploymentPropertiesTypeDef, # (1)
description: str,
domainId: str,
environmentActions: List[ConfigurableEnvironmentActionTypeDef], # (2)
environmentBlueprintId: str,
environmentProfileId: str,
glossaryTerms: List[str],
id: str,
lastDeployment: DeploymentTypeDef, # (3)
name: str,
projectId: str,
provider: str,
provisionedResources: List[ResourceTypeDef], # (4)
provisioningProperties: ProvisioningPropertiesTypeDef, # (5)
status: EnvironmentStatusType, # (6)
updatedAt: datetime,
userParameters: List[CustomParameterTypeDef], # (7)
ResponseMetadata: ResponseMetadataTypeDef, # (8)
- See DeploymentPropertiesTypeDef
- See ConfigurableEnvironmentActionTypeDef
- See DeploymentTypeDef
- See ResourceTypeDef
- See ProvisioningPropertiesTypeDef
- See EnvironmentStatusType
- See CustomParameterTypeDef
- See ResponseMetadataTypeDef
SearchInputSearchPaginateTypeDef#
# SearchInputSearchPaginateTypeDef definition
class SearchInputSearchPaginateTypeDef(TypedDict):
domainIdentifier: str,
searchScope: InventorySearchScopeType, # (1)
additionalAttributes: NotRequired[Sequence[SearchOutputAdditionalAttributeType]], # (2)
filters: NotRequired[FilterClauseTypeDef], # (3)
owningProjectIdentifier: NotRequired[str],
searchIn: NotRequired[Sequence[SearchInItemTypeDef]], # (4)
searchText: NotRequired[str],
sort: NotRequired[SearchSortTypeDef], # (5)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (6)
- See InventorySearchScopeType
- See SearchOutputAdditionalAttributeType
- See FilterClauseTypeDef
- See SearchInItemTypeDef
- See SearchSortTypeDef
- See PaginatorConfigTypeDef
SearchListingsInputSearchListingsPaginateTypeDef#
# SearchListingsInputSearchListingsPaginateTypeDef definition
class SearchListingsInputSearchListingsPaginateTypeDef(TypedDict):
domainIdentifier: str,
additionalAttributes: NotRequired[Sequence[SearchOutputAdditionalAttributeType]], # (1)
filters: NotRequired[FilterClauseTypeDef], # (2)
searchIn: NotRequired[Sequence[SearchInItemTypeDef]], # (3)
searchText: NotRequired[str],
sort: NotRequired[SearchSortTypeDef], # (4)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (5)
- See SearchOutputAdditionalAttributeType
- See FilterClauseTypeDef
- See SearchInItemTypeDef
- See SearchSortTypeDef
- See PaginatorConfigTypeDef
SearchTypesInputSearchTypesPaginateTypeDef#
# SearchTypesInputSearchTypesPaginateTypeDef definition
class SearchTypesInputSearchTypesPaginateTypeDef(TypedDict):
domainIdentifier: str,
managed: bool,
searchScope: TypesSearchScopeType, # (1)
filters: NotRequired[FilterClauseTypeDef], # (2)
searchIn: NotRequired[Sequence[SearchInItemTypeDef]], # (3)
searchText: NotRequired[str],
sort: NotRequired[SearchSortTypeDef], # (4)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (5)
- See TypesSearchScopeType
- See FilterClauseTypeDef
- See SearchInItemTypeDef
- See SearchSortTypeDef
- See PaginatorConfigTypeDef
GlueRunConfigurationOutputTypeDef#
# GlueRunConfigurationOutputTypeDef definition
class GlueRunConfigurationOutputTypeDef(TypedDict):
relationalFilterConfigurations: List[RelationalFilterConfigurationOutputTypeDef], # (1)
accountId: NotRequired[str],
autoImportDataQualityResult: NotRequired[bool],
dataAccessRole: NotRequired[str],
region: NotRequired[str],
GlueRunConfigurationInputTypeDef#
# GlueRunConfigurationInputTypeDef definition
class GlueRunConfigurationInputTypeDef(TypedDict):
relationalFilterConfigurations: Sequence[RelationalFilterConfigurationTypeDef], # (1)
autoImportDataQualityResult: NotRequired[bool],
dataAccessRole: NotRequired[str],
SearchTypesResultItemTypeDef#
# SearchTypesResultItemTypeDef definition
class SearchTypesResultItemTypeDef(TypedDict):
assetTypeItem: NotRequired[AssetTypeItemTypeDef], # (1)
formTypeItem: NotRequired[FormTypeDataTypeDef], # (2)
ListMetadataGenerationRunsOutputTypeDef#
# ListMetadataGenerationRunsOutputTypeDef definition
class ListMetadataGenerationRunsOutputTypeDef(TypedDict):
items: List[MetadataGenerationRunItemTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateSubscriptionGrantInputRequestTypeDef#
# CreateSubscriptionGrantInputRequestTypeDef definition
class CreateSubscriptionGrantInputRequestTypeDef(TypedDict):
domainIdentifier: str,
environmentIdentifier: str,
grantedEntity: GrantedEntityInputTypeDef, # (1)
subscriptionTargetIdentifier: str,
assetTargetNames: NotRequired[Sequence[AssetTargetNameMapTypeDef]], # (2)
clientToken: NotRequired[str],
CreateSubscriptionGrantOutputTypeDef#
# CreateSubscriptionGrantOutputTypeDef definition
class CreateSubscriptionGrantOutputTypeDef(TypedDict):
assets: List[SubscribedAssetTypeDef], # (1)
createdAt: datetime,
createdBy: str,
domainId: str,
grantedEntity: GrantedEntityTypeDef, # (2)
id: str,
status: SubscriptionGrantOverallStatusType, # (3)
subscriptionId: str,
subscriptionTargetId: str,
updatedAt: datetime,
updatedBy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See SubscribedAssetTypeDef
- See GrantedEntityTypeDef
- See SubscriptionGrantOverallStatusType
- See ResponseMetadataTypeDef
DeleteSubscriptionGrantOutputTypeDef#
# DeleteSubscriptionGrantOutputTypeDef definition
class DeleteSubscriptionGrantOutputTypeDef(TypedDict):
assets: List[SubscribedAssetTypeDef], # (1)
createdAt: datetime,
createdBy: str,
domainId: str,
grantedEntity: GrantedEntityTypeDef, # (2)
id: str,
status: SubscriptionGrantOverallStatusType, # (3)
subscriptionId: str,
subscriptionTargetId: str,
updatedAt: datetime,
updatedBy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See SubscribedAssetTypeDef
- See GrantedEntityTypeDef
- See SubscriptionGrantOverallStatusType
- See ResponseMetadataTypeDef
GetSubscriptionGrantOutputTypeDef#
# GetSubscriptionGrantOutputTypeDef definition
class GetSubscriptionGrantOutputTypeDef(TypedDict):
assets: List[SubscribedAssetTypeDef], # (1)
createdAt: datetime,
createdBy: str,
domainId: str,
grantedEntity: GrantedEntityTypeDef, # (2)
id: str,
status: SubscriptionGrantOverallStatusType, # (3)
subscriptionId: str,
subscriptionTargetId: str,
updatedAt: datetime,
updatedBy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See SubscribedAssetTypeDef
- See GrantedEntityTypeDef
- See SubscriptionGrantOverallStatusType
- See ResponseMetadataTypeDef
SubscriptionGrantSummaryTypeDef#
# SubscriptionGrantSummaryTypeDef definition
class SubscriptionGrantSummaryTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
domainId: str,
grantedEntity: GrantedEntityTypeDef, # (2)
id: str,
status: SubscriptionGrantOverallStatusType, # (3)
subscriptionTargetId: str,
updatedAt: datetime,
assets: NotRequired[List[SubscribedAssetTypeDef]], # (1)
subscriptionId: NotRequired[str],
updatedBy: NotRequired[str],
UpdateSubscriptionGrantStatusOutputTypeDef#
# UpdateSubscriptionGrantStatusOutputTypeDef definition
class UpdateSubscriptionGrantStatusOutputTypeDef(TypedDict):
assets: List[SubscribedAssetTypeDef], # (1)
createdAt: datetime,
createdBy: str,
domainId: str,
grantedEntity: GrantedEntityTypeDef, # (2)
id: str,
status: SubscriptionGrantOverallStatusType, # (3)
subscriptionId: str,
subscriptionTargetId: str,
updatedAt: datetime,
updatedBy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See SubscribedAssetTypeDef
- See GrantedEntityTypeDef
- See SubscriptionGrantOverallStatusType
- See ResponseMetadataTypeDef
PostTimeSeriesDataPointsInputRequestTypeDef#
# PostTimeSeriesDataPointsInputRequestTypeDef definition
class PostTimeSeriesDataPointsInputRequestTypeDef(TypedDict):
domainIdentifier: str,
entityIdentifier: str,
entityType: TimeSeriesEntityTypeType, # (1)
forms: Sequence[TimeSeriesDataPointFormInputTypeDef], # (2)
clientToken: NotRequired[str],
ProjectMemberTypeDef#
# ProjectMemberTypeDef definition
class ProjectMemberTypeDef(TypedDict):
designation: UserDesignationType, # (1)
memberDetails: MemberDetailsTypeDef, # (2)
NotificationOutputTypeDef#
# NotificationOutputTypeDef definition
class NotificationOutputTypeDef(TypedDict):
actionLink: str,
creationTimestamp: datetime,
domainIdentifier: str,
identifier: str,
lastUpdatedTimestamp: datetime,
message: str,
title: str,
topic: TopicTypeDef, # (2)
type: NotificationTypeType, # (3)
metadata: NotRequired[Dict[str, str]],
status: NotRequired[TaskStatusType], # (1)
- See TaskStatusType
- See TopicTypeDef
- See NotificationTypeType
RedshiftRunConfigurationInputTypeDef#
# RedshiftRunConfigurationInputTypeDef definition
class RedshiftRunConfigurationInputTypeDef(TypedDict):
redshiftCredentialConfiguration: RedshiftCredentialConfigurationTypeDef, # (1)
redshiftStorage: RedshiftStorageTypeDef, # (2)
relationalFilterConfigurations: Sequence[RelationalFilterConfigurationTypeDef], # (3)
dataAccessRole: NotRequired[str],
- See RedshiftCredentialConfigurationTypeDef
- See RedshiftStorageTypeDef
- See RelationalFilterConfigurationTypeDef
RedshiftRunConfigurationOutputTypeDef#
# RedshiftRunConfigurationOutputTypeDef definition
class RedshiftRunConfigurationOutputTypeDef(TypedDict):
redshiftCredentialConfiguration: RedshiftCredentialConfigurationTypeDef, # (1)
redshiftStorage: RedshiftStorageTypeDef, # (2)
relationalFilterConfigurations: List[RelationalFilterConfigurationOutputTypeDef], # (3)
accountId: NotRequired[str],
dataAccessRole: NotRequired[str],
region: NotRequired[str],
- See RedshiftCredentialConfigurationTypeDef
- See RedshiftStorageTypeDef
- See RelationalFilterConfigurationOutputTypeDef
CreateUserProfileOutputTypeDef#
# CreateUserProfileOutputTypeDef definition
class CreateUserProfileOutputTypeDef(TypedDict):
details: UserProfileDetailsTypeDef, # (1)
domainId: str,
id: str,
status: UserProfileStatusType, # (2)
type: UserProfileTypeType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See UserProfileDetailsTypeDef
- See UserProfileStatusType
- See UserProfileTypeType
- See ResponseMetadataTypeDef
GetUserProfileOutputTypeDef#
# GetUserProfileOutputTypeDef definition
class GetUserProfileOutputTypeDef(TypedDict):
details: UserProfileDetailsTypeDef, # (1)
domainId: str,
id: str,
status: UserProfileStatusType, # (2)
type: UserProfileTypeType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See UserProfileDetailsTypeDef
- See UserProfileStatusType
- See UserProfileTypeType
- See ResponseMetadataTypeDef
UpdateUserProfileOutputTypeDef#
# UpdateUserProfileOutputTypeDef definition
class UpdateUserProfileOutputTypeDef(TypedDict):
details: UserProfileDetailsTypeDef, # (1)
domainId: str,
id: str,
status: UserProfileStatusType, # (2)
type: UserProfileTypeType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See UserProfileDetailsTypeDef
- See UserProfileStatusType
- See UserProfileTypeType
- See ResponseMetadataTypeDef
UserProfileSummaryTypeDef#
# UserProfileSummaryTypeDef definition
class UserProfileSummaryTypeDef(TypedDict):
details: NotRequired[UserProfileDetailsTypeDef], # (1)
domainId: NotRequired[str],
id: NotRequired[str],
status: NotRequired[UserProfileStatusType], # (2)
type: NotRequired[UserProfileTypeType], # (3)
CreateSubscriptionRequestInputRequestTypeDef#
# CreateSubscriptionRequestInputRequestTypeDef definition
class CreateSubscriptionRequestInputRequestTypeDef(TypedDict):
domainIdentifier: str,
requestReason: str,
subscribedListings: Sequence[SubscribedListingInputTypeDef], # (1)
subscribedPrincipals: Sequence[SubscribedPrincipalInputTypeDef], # (2)
clientToken: NotRequired[str],
SearchInventoryResultItemTypeDef#
# SearchInventoryResultItemTypeDef definition
class SearchInventoryResultItemTypeDef(TypedDict):
assetItem: NotRequired[AssetItemTypeDef], # (1)
dataProductItem: NotRequired[DataProductSummaryTypeDef], # (2)
glossaryItem: NotRequired[GlossaryItemTypeDef], # (3)
glossaryTermItem: NotRequired[GlossaryTermItemTypeDef], # (4)
- See AssetItemTypeDef
- See DataProductSummaryTypeDef
- See GlossaryItemTypeDef
- See GlossaryTermItemTypeDef
SearchResultItemTypeDef#
# SearchResultItemTypeDef definition
class SearchResultItemTypeDef(TypedDict):
assetListing: NotRequired[AssetListingItemTypeDef], # (1)
GetListingOutputTypeDef#
# GetListingOutputTypeDef definition
class GetListingOutputTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
description: str,
domainId: str,
id: str,
item: ListingItemTypeDef, # (1)
listingRevision: str,
name: str,
status: ListingStatusType, # (2)
updatedAt: datetime,
updatedBy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (3)
SubscribedListingTypeDef#
# SubscribedListingTypeDef definition
class SubscribedListingTypeDef(TypedDict):
description: str,
id: str,
item: SubscribedListingItemTypeDef, # (1)
name: str,
ownerProjectId: str,
ownerProjectName: NotRequired[str],
revision: NotRequired[str],
ListEnvironmentBlueprintsOutputTypeDef#
# ListEnvironmentBlueprintsOutputTypeDef definition
class ListEnvironmentBlueprintsOutputTypeDef(TypedDict):
items: List[EnvironmentBlueprintSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SearchTypesOutputTypeDef#
# SearchTypesOutputTypeDef definition
class SearchTypesOutputTypeDef(TypedDict):
items: List[SearchTypesResultItemTypeDef], # (1)
nextToken: str,
totalMatchCount: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListSubscriptionGrantsOutputTypeDef#
# ListSubscriptionGrantsOutputTypeDef definition
class ListSubscriptionGrantsOutputTypeDef(TypedDict):
items: List[SubscriptionGrantSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListProjectMembershipsOutputTypeDef#
# ListProjectMembershipsOutputTypeDef definition
class ListProjectMembershipsOutputTypeDef(TypedDict):
members: List[ProjectMemberTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListNotificationsOutputTypeDef#
# ListNotificationsOutputTypeDef definition
class ListNotificationsOutputTypeDef(TypedDict):
nextToken: str,
notifications: List[NotificationOutputTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DataSourceConfigurationInputTypeDef#
# DataSourceConfigurationInputTypeDef definition
class DataSourceConfigurationInputTypeDef(TypedDict):
glueRunConfiguration: NotRequired[GlueRunConfigurationInputTypeDef], # (1)
redshiftRunConfiguration: NotRequired[RedshiftRunConfigurationInputTypeDef], # (2)
DataSourceConfigurationOutputTypeDef#
# DataSourceConfigurationOutputTypeDef definition
class DataSourceConfigurationOutputTypeDef(TypedDict):
glueRunConfiguration: NotRequired[GlueRunConfigurationOutputTypeDef], # (1)
redshiftRunConfiguration: NotRequired[RedshiftRunConfigurationOutputTypeDef], # (2)
SearchUserProfilesOutputTypeDef#
# SearchUserProfilesOutputTypeDef definition
class SearchUserProfilesOutputTypeDef(TypedDict):
items: List[UserProfileSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SearchOutputTypeDef#
# SearchOutputTypeDef definition
class SearchOutputTypeDef(TypedDict):
items: List[SearchInventoryResultItemTypeDef], # (1)
nextToken: str,
totalMatchCount: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SearchListingsOutputTypeDef#
# SearchListingsOutputTypeDef definition
class SearchListingsOutputTypeDef(TypedDict):
items: List[SearchResultItemTypeDef], # (1)
nextToken: str,
totalMatchCount: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AcceptSubscriptionRequestOutputTypeDef#
# AcceptSubscriptionRequestOutputTypeDef definition
class AcceptSubscriptionRequestOutputTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
decisionComment: str,
domainId: str,
id: str,
requestReason: str,
reviewerId: str,
status: SubscriptionRequestStatusType, # (1)
subscribedListings: List[SubscribedListingTypeDef], # (2)
subscribedPrincipals: List[SubscribedPrincipalTypeDef], # (3)
updatedAt: datetime,
updatedBy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See SubscriptionRequestStatusType
- See SubscribedListingTypeDef
- See SubscribedPrincipalTypeDef
- See ResponseMetadataTypeDef
CancelSubscriptionOutputTypeDef#
# CancelSubscriptionOutputTypeDef definition
class CancelSubscriptionOutputTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
domainId: str,
id: str,
retainPermissions: bool,
status: SubscriptionStatusType, # (1)
subscribedListing: SubscribedListingTypeDef, # (2)
subscribedPrincipal: SubscribedPrincipalTypeDef, # (3)
subscriptionRequestId: str,
updatedAt: datetime,
updatedBy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See SubscriptionStatusType
- See SubscribedListingTypeDef
- See SubscribedPrincipalTypeDef
- See ResponseMetadataTypeDef
CreateSubscriptionRequestOutputTypeDef#
# CreateSubscriptionRequestOutputTypeDef definition
class CreateSubscriptionRequestOutputTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
decisionComment: str,
domainId: str,
id: str,
requestReason: str,
reviewerId: str,
status: SubscriptionRequestStatusType, # (1)
subscribedListings: List[SubscribedListingTypeDef], # (2)
subscribedPrincipals: List[SubscribedPrincipalTypeDef], # (3)
updatedAt: datetime,
updatedBy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See SubscriptionRequestStatusType
- See SubscribedListingTypeDef
- See SubscribedPrincipalTypeDef
- See ResponseMetadataTypeDef
GetSubscriptionOutputTypeDef#
# GetSubscriptionOutputTypeDef definition
class GetSubscriptionOutputTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
domainId: str,
id: str,
retainPermissions: bool,
status: SubscriptionStatusType, # (1)
subscribedListing: SubscribedListingTypeDef, # (2)
subscribedPrincipal: SubscribedPrincipalTypeDef, # (3)
subscriptionRequestId: str,
updatedAt: datetime,
updatedBy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See SubscriptionStatusType
- See SubscribedListingTypeDef
- See SubscribedPrincipalTypeDef
- See ResponseMetadataTypeDef
GetSubscriptionRequestDetailsOutputTypeDef#
# GetSubscriptionRequestDetailsOutputTypeDef definition
class GetSubscriptionRequestDetailsOutputTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
decisionComment: str,
domainId: str,
id: str,
requestReason: str,
reviewerId: str,
status: SubscriptionRequestStatusType, # (1)
subscribedListings: List[SubscribedListingTypeDef], # (2)
subscribedPrincipals: List[SubscribedPrincipalTypeDef], # (3)
updatedAt: datetime,
updatedBy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See SubscriptionRequestStatusType
- See SubscribedListingTypeDef
- See SubscribedPrincipalTypeDef
- See ResponseMetadataTypeDef
RejectSubscriptionRequestOutputTypeDef#
# RejectSubscriptionRequestOutputTypeDef definition
class RejectSubscriptionRequestOutputTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
decisionComment: str,
domainId: str,
id: str,
requestReason: str,
reviewerId: str,
status: SubscriptionRequestStatusType, # (1)
subscribedListings: List[SubscribedListingTypeDef], # (2)
subscribedPrincipals: List[SubscribedPrincipalTypeDef], # (3)
updatedAt: datetime,
updatedBy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See SubscriptionRequestStatusType
- See SubscribedListingTypeDef
- See SubscribedPrincipalTypeDef
- See ResponseMetadataTypeDef
RevokeSubscriptionOutputTypeDef#
# RevokeSubscriptionOutputTypeDef definition
class RevokeSubscriptionOutputTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
domainId: str,
id: str,
retainPermissions: bool,
status: SubscriptionStatusType, # (1)
subscribedListing: SubscribedListingTypeDef, # (2)
subscribedPrincipal: SubscribedPrincipalTypeDef, # (3)
subscriptionRequestId: str,
updatedAt: datetime,
updatedBy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See SubscriptionStatusType
- See SubscribedListingTypeDef
- See SubscribedPrincipalTypeDef
- See ResponseMetadataTypeDef
SubscriptionRequestSummaryTypeDef#
# SubscriptionRequestSummaryTypeDef definition
class SubscriptionRequestSummaryTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
domainId: str,
id: str,
requestReason: str,
status: SubscriptionRequestStatusType, # (1)
subscribedListings: List[SubscribedListingTypeDef], # (2)
subscribedPrincipals: List[SubscribedPrincipalTypeDef], # (3)
updatedAt: datetime,
decisionComment: NotRequired[str],
reviewerId: NotRequired[str],
updatedBy: NotRequired[str],
SubscriptionSummaryTypeDef#
# SubscriptionSummaryTypeDef definition
class SubscriptionSummaryTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
domainId: str,
id: str,
status: SubscriptionStatusType, # (1)
subscribedListing: SubscribedListingTypeDef, # (2)
subscribedPrincipal: SubscribedPrincipalTypeDef, # (3)
updatedAt: datetime,
retainPermissions: NotRequired[bool],
subscriptionRequestId: NotRequired[str],
updatedBy: NotRequired[str],
UpdateSubscriptionRequestOutputTypeDef#
# UpdateSubscriptionRequestOutputTypeDef definition
class UpdateSubscriptionRequestOutputTypeDef(TypedDict):
createdAt: datetime,
createdBy: str,
decisionComment: str,
domainId: str,
id: str,
requestReason: str,
reviewerId: str,
status: SubscriptionRequestStatusType, # (1)
subscribedListings: List[SubscribedListingTypeDef], # (2)
subscribedPrincipals: List[SubscribedPrincipalTypeDef], # (3)
updatedAt: datetime,
updatedBy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See SubscriptionRequestStatusType
- See SubscribedListingTypeDef
- See SubscribedPrincipalTypeDef
- See ResponseMetadataTypeDef
CreateDataSourceInputRequestTypeDef#
# CreateDataSourceInputRequestTypeDef definition
class CreateDataSourceInputRequestTypeDef(TypedDict):
domainIdentifier: str,
environmentIdentifier: str,
name: str,
projectIdentifier: str,
type: str,
assetFormsInput: NotRequired[Sequence[FormInputTypeDef]], # (1)
clientToken: NotRequired[str],
configuration: NotRequired[DataSourceConfigurationInputTypeDef], # (2)
description: NotRequired[str],
enableSetting: NotRequired[EnableSettingType], # (3)
publishOnImport: NotRequired[bool],
recommendation: NotRequired[RecommendationConfigurationTypeDef], # (4)
schedule: NotRequired[ScheduleConfigurationTypeDef], # (5)
- See FormInputTypeDef
- See DataSourceConfigurationInputTypeDef
- See EnableSettingType
- See RecommendationConfigurationTypeDef
- See ScheduleConfigurationTypeDef
UpdateDataSourceInputRequestTypeDef#
# UpdateDataSourceInputRequestTypeDef definition
class UpdateDataSourceInputRequestTypeDef(TypedDict):
domainIdentifier: str,
identifier: str,
assetFormsInput: NotRequired[Sequence[FormInputTypeDef]], # (1)
configuration: NotRequired[DataSourceConfigurationInputTypeDef], # (2)
description: NotRequired[str],
enableSetting: NotRequired[EnableSettingType], # (3)
name: NotRequired[str],
publishOnImport: NotRequired[bool],
recommendation: NotRequired[RecommendationConfigurationTypeDef], # (4)
schedule: NotRequired[ScheduleConfigurationTypeDef], # (5)
- See FormInputTypeDef
- See DataSourceConfigurationInputTypeDef
- See EnableSettingType
- See RecommendationConfigurationTypeDef
- See ScheduleConfigurationTypeDef
CreateDataSourceOutputTypeDef#
# CreateDataSourceOutputTypeDef definition
class CreateDataSourceOutputTypeDef(TypedDict):
assetFormsOutput: List[FormOutputTypeDef], # (1)
configuration: DataSourceConfigurationOutputTypeDef, # (2)
createdAt: datetime,
description: str,
domainId: str,
enableSetting: EnableSettingType, # (3)
environmentId: str,
errorMessage: DataSourceErrorMessageTypeDef, # (4)
id: str,
lastRunAt: datetime,
lastRunErrorMessage: DataSourceErrorMessageTypeDef, # (4)
lastRunStatus: DataSourceRunStatusType, # (6)
name: str,
projectId: str,
publishOnImport: bool,
recommendation: RecommendationConfigurationTypeDef, # (7)
schedule: ScheduleConfigurationTypeDef, # (8)
status: DataSourceStatusType, # (9)
type: str,
updatedAt: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (10)
- See FormOutputTypeDef
- See DataSourceConfigurationOutputTypeDef
- See EnableSettingType
- See DataSourceErrorMessageTypeDef
- See DataSourceErrorMessageTypeDef
- See DataSourceRunStatusType
- See RecommendationConfigurationTypeDef
- See ScheduleConfigurationTypeDef
- See DataSourceStatusType
- See ResponseMetadataTypeDef
DeleteDataSourceOutputTypeDef#
# DeleteDataSourceOutputTypeDef definition
class DeleteDataSourceOutputTypeDef(TypedDict):
assetFormsOutput: List[FormOutputTypeDef], # (1)
configuration: DataSourceConfigurationOutputTypeDef, # (2)
createdAt: datetime,
description: str,
domainId: str,
enableSetting: EnableSettingType, # (3)
environmentId: str,
errorMessage: DataSourceErrorMessageTypeDef, # (4)
id: str,
lastRunAt: datetime,
lastRunErrorMessage: DataSourceErrorMessageTypeDef, # (4)
lastRunStatus: DataSourceRunStatusType, # (6)
name: str,
projectId: str,
publishOnImport: bool,
schedule: ScheduleConfigurationTypeDef, # (7)
status: DataSourceStatusType, # (8)
type: str,
updatedAt: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (9)
- See FormOutputTypeDef
- See DataSourceConfigurationOutputTypeDef
- See EnableSettingType
- See DataSourceErrorMessageTypeDef
- See DataSourceErrorMessageTypeDef
- See DataSourceRunStatusType
- See ScheduleConfigurationTypeDef
- See DataSourceStatusType
- See ResponseMetadataTypeDef
GetDataSourceOutputTypeDef#
# GetDataSourceOutputTypeDef definition
class GetDataSourceOutputTypeDef(TypedDict):
assetFormsOutput: List[FormOutputTypeDef], # (1)
configuration: DataSourceConfigurationOutputTypeDef, # (2)
createdAt: datetime,
description: str,
domainId: str,
enableSetting: EnableSettingType, # (3)
environmentId: str,
errorMessage: DataSourceErrorMessageTypeDef, # (4)
id: str,
lastRunAssetCount: int,
lastRunAt: datetime,
lastRunErrorMessage: DataSourceErrorMessageTypeDef, # (4)
lastRunStatus: DataSourceRunStatusType, # (6)
name: str,
projectId: str,
publishOnImport: bool,
recommendation: RecommendationConfigurationTypeDef, # (7)
schedule: ScheduleConfigurationTypeDef, # (8)
status: DataSourceStatusType, # (9)
type: str,
updatedAt: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (10)
- See FormOutputTypeDef
- See DataSourceConfigurationOutputTypeDef
- See EnableSettingType
- See DataSourceErrorMessageTypeDef
- See DataSourceErrorMessageTypeDef
- See DataSourceRunStatusType
- See RecommendationConfigurationTypeDef
- See ScheduleConfigurationTypeDef
- See DataSourceStatusType
- See ResponseMetadataTypeDef
UpdateDataSourceOutputTypeDef#
# UpdateDataSourceOutputTypeDef definition
class UpdateDataSourceOutputTypeDef(TypedDict):
assetFormsOutput: List[FormOutputTypeDef], # (1)
configuration: DataSourceConfigurationOutputTypeDef, # (2)
createdAt: datetime,
description: str,
domainId: str,
enableSetting: EnableSettingType, # (3)
environmentId: str,
errorMessage: DataSourceErrorMessageTypeDef, # (4)
id: str,
lastRunAt: datetime,
lastRunErrorMessage: DataSourceErrorMessageTypeDef, # (4)
lastRunStatus: DataSourceRunStatusType, # (6)
name: str,
projectId: str,
publishOnImport: bool,
recommendation: RecommendationConfigurationTypeDef, # (7)
schedule: ScheduleConfigurationTypeDef, # (8)
status: DataSourceStatusType, # (9)
type: str,
updatedAt: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (10)
- See FormOutputTypeDef
- See DataSourceConfigurationOutputTypeDef
- See EnableSettingType
- See DataSourceErrorMessageTypeDef
- See DataSourceErrorMessageTypeDef
- See DataSourceRunStatusType
- See RecommendationConfigurationTypeDef
- See ScheduleConfigurationTypeDef
- See DataSourceStatusType
- See ResponseMetadataTypeDef
ListSubscriptionRequestsOutputTypeDef#
# ListSubscriptionRequestsOutputTypeDef definition
class ListSubscriptionRequestsOutputTypeDef(TypedDict):
items: List[SubscriptionRequestSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListSubscriptionsOutputTypeDef#
# ListSubscriptionsOutputTypeDef definition
class ListSubscriptionsOutputTypeDef(TypedDict):
items: List[SubscriptionSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)