Skip to content

Type definitions#

Index > CleanRoomsML > Type definitions

Auto-generated documentation for CleanRoomsML type annotations stubs module types-boto3-cleanroomsml.

TimestampTypeDef#

# TimestampTypeDef definition

TimestampTypeDef = Union[
    datetime,
    str,
]

ColumnSchemaUnionTypeDef#

# ColumnSchemaUnionTypeDef definition

ColumnSchemaUnionTypeDef = Union[
    ColumnSchemaTypeDef,  # (1)
    ColumnSchemaOutputTypeDef,  # (2)
]
  1. See ColumnSchemaTypeDef
  2. See ColumnSchemaOutputTypeDef

LogsConfigurationPolicyUnionTypeDef#

# LogsConfigurationPolicyUnionTypeDef definition

LogsConfigurationPolicyUnionTypeDef = Union[
    LogsConfigurationPolicyTypeDef,  # (1)
    LogsConfigurationPolicyOutputTypeDef,  # (2)
]
  1. See LogsConfigurationPolicyTypeDef
  2. See LogsConfigurationPolicyOutputTypeDef

ProtectedQuerySQLParametersUnionTypeDef#

# ProtectedQuerySQLParametersUnionTypeDef definition

ProtectedQuerySQLParametersUnionTypeDef = Union[
    ProtectedQuerySQLParametersTypeDef,  # (1)
    ProtectedQuerySQLParametersOutputTypeDef,  # (2)
]
  1. See ProtectedQuerySQLParametersTypeDef
  2. See ProtectedQuerySQLParametersOutputTypeDef

TrainedModelsConfigurationPolicyUnionTypeDef#

# TrainedModelsConfigurationPolicyUnionTypeDef definition

TrainedModelsConfigurationPolicyUnionTypeDef = Union[
    TrainedModelsConfigurationPolicyTypeDef,  # (1)
    TrainedModelsConfigurationPolicyOutputTypeDef,  # (2)
]
  1. See TrainedModelsConfigurationPolicyTypeDef
  2. See TrainedModelsConfigurationPolicyOutputTypeDef

TrainedModelExportsConfigurationPolicyUnionTypeDef#

# TrainedModelExportsConfigurationPolicyUnionTypeDef definition

TrainedModelExportsConfigurationPolicyUnionTypeDef = Union[
    TrainedModelExportsConfigurationPolicyTypeDef,  # (1)
    TrainedModelExportsConfigurationPolicyOutputTypeDef,  # (2)
]
  1. See TrainedModelExportsConfigurationPolicyTypeDef
  2. See TrainedModelExportsConfigurationPolicyOutputTypeDef

DatasetInputConfigUnionTypeDef#

# DatasetInputConfigUnionTypeDef definition

DatasetInputConfigUnionTypeDef = Union[
    DatasetInputConfigTypeDef,  # (1)
    DatasetInputConfigOutputTypeDef,  # (2)
]
  1. See DatasetInputConfigTypeDef
  2. See DatasetInputConfigOutputTypeDef

TrainedModelInferenceJobsConfigurationPolicyUnionTypeDef#

# TrainedModelInferenceJobsConfigurationPolicyUnionTypeDef definition

TrainedModelInferenceJobsConfigurationPolicyUnionTypeDef = Union[
    TrainedModelInferenceJobsConfigurationPolicyTypeDef,  # (1)
    TrainedModelInferenceJobsConfigurationPolicyOutputTypeDef,  # (2)
]
  1. See TrainedModelInferenceJobsConfigurationPolicyTypeDef
  2. See TrainedModelInferenceJobsConfigurationPolicyOutputTypeDef

ProtectedQueryInputParametersUnionTypeDef#

# ProtectedQueryInputParametersUnionTypeDef definition

ProtectedQueryInputParametersUnionTypeDef = Union[
    ProtectedQueryInputParametersTypeDef,  # (1)
    ProtectedQueryInputParametersOutputTypeDef,  # (2)
]
  1. See ProtectedQueryInputParametersTypeDef
  2. See ProtectedQueryInputParametersOutputTypeDef

DatasetUnionTypeDef#

# DatasetUnionTypeDef definition

DatasetUnionTypeDef = Union[
    DatasetTypeDef,  # (1)
    DatasetOutputTypeDef,  # (2)
]
  1. See DatasetTypeDef
  2. See DatasetOutputTypeDef

PrivacyConfigurationPoliciesUnionTypeDef#

# PrivacyConfigurationPoliciesUnionTypeDef definition

PrivacyConfigurationPoliciesUnionTypeDef = Union[
    PrivacyConfigurationPoliciesTypeDef,  # (1)
    PrivacyConfigurationPoliciesOutputTypeDef,  # (2)
]
  1. See PrivacyConfigurationPoliciesTypeDef
  2. See PrivacyConfigurationPoliciesOutputTypeDef

InputChannelDataSourceUnionTypeDef#

# InputChannelDataSourceUnionTypeDef definition

InputChannelDataSourceUnionTypeDef = Union[
    InputChannelDataSourceTypeDef,  # (1)
    InputChannelDataSourceOutputTypeDef,  # (2)
]
  1. See InputChannelDataSourceTypeDef
  2. See InputChannelDataSourceOutputTypeDef

S3ConfigMapTypeDef#

# S3ConfigMapTypeDef definition

class S3ConfigMapTypeDef(TypedDict):
    s3Uri: str,

AudienceSizeTypeDef#

# AudienceSizeTypeDef definition

class AudienceSizeTypeDef(TypedDict):
    type: AudienceSizeTypeType,  # (1)
    value: int,
  1. See AudienceSizeTypeType

StatusDetailsTypeDef#

# StatusDetailsTypeDef definition

class StatusDetailsTypeDef(TypedDict):
    statusCode: NotRequired[str],
    message: NotRequired[str],

ProtectedQuerySQLParametersOutputTypeDef#

# ProtectedQuerySQLParametersOutputTypeDef definition

class ProtectedQuerySQLParametersOutputTypeDef(TypedDict):
    queryString: NotRequired[str],
    analysisTemplateArn: NotRequired[str],
    parameters: NotRequired[dict[str, str]],

AudienceGenerationJobSummaryTypeDef#

# AudienceGenerationJobSummaryTypeDef definition

class AudienceGenerationJobSummaryTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    audienceGenerationJobArn: str,
    name: str,
    status: AudienceGenerationJobStatusType,  # (1)
    configuredAudienceModelArn: str,
    description: NotRequired[str],
    collaborationId: NotRequired[str],
    startedBy: NotRequired[str],
  1. See AudienceGenerationJobStatusType

AudienceModelSummaryTypeDef#

# AudienceModelSummaryTypeDef definition

class AudienceModelSummaryTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    audienceModelArn: str,
    name: str,
    trainingDatasetArn: str,
    status: AudienceModelStatusType,  # (1)
    description: NotRequired[str],
  1. See AudienceModelStatusType

AudienceSizeConfigOutputTypeDef#

# AudienceSizeConfigOutputTypeDef definition

class AudienceSizeConfigOutputTypeDef(TypedDict):
    audienceSizeType: AudienceSizeTypeType,  # (1)
    audienceSizeBins: list[int],
  1. See AudienceSizeTypeType

AudienceSizeConfigTypeDef#

# AudienceSizeConfigTypeDef definition

class AudienceSizeConfigTypeDef(TypedDict):
    audienceSizeType: AudienceSizeTypeType,  # (1)
    audienceSizeBins: Sequence[int],
  1. See AudienceSizeTypeType

CancelTrainedModelInferenceJobRequestRequestTypeDef#

# CancelTrainedModelInferenceJobRequestRequestTypeDef definition

class CancelTrainedModelInferenceJobRequestRequestTypeDef(TypedDict):
    membershipIdentifier: str,
    trainedModelInferenceJobArn: str,

CancelTrainedModelRequestRequestTypeDef#

# CancelTrainedModelRequestRequestTypeDef definition

class CancelTrainedModelRequestRequestTypeDef(TypedDict):
    membershipIdentifier: str,
    trainedModelArn: str,

CollaborationConfiguredModelAlgorithmAssociationSummaryTypeDef#

# CollaborationConfiguredModelAlgorithmAssociationSummaryTypeDef definition

class CollaborationConfiguredModelAlgorithmAssociationSummaryTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    configuredModelAlgorithmAssociationArn: str,
    name: str,
    membershipIdentifier: str,
    collaborationIdentifier: str,
    configuredModelAlgorithmArn: str,
    creatorAccountId: str,
    description: NotRequired[str],

CollaborationMLInputChannelSummaryTypeDef#

# CollaborationMLInputChannelSummaryTypeDef definition

class CollaborationMLInputChannelSummaryTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    membershipIdentifier: str,
    collaborationIdentifier: str,
    name: str,
    configuredModelAlgorithmAssociations: list[str],
    mlInputChannelArn: str,
    status: MLInputChannelStatusType,  # (1)
    creatorAccountId: str,
    description: NotRequired[str],
  1. See MLInputChannelStatusType

CollaborationTrainedModelSummaryTypeDef#

# CollaborationTrainedModelSummaryTypeDef definition

class CollaborationTrainedModelSummaryTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    trainedModelArn: str,
    name: str,
    membershipIdentifier: str,
    collaborationIdentifier: str,
    status: TrainedModelStatusType,  # (1)
    configuredModelAlgorithmAssociationArn: str,
    creatorAccountId: str,
    description: NotRequired[str],
  1. See TrainedModelStatusType

ColumnSchemaOutputTypeDef#

# ColumnSchemaOutputTypeDef definition

class ColumnSchemaOutputTypeDef(TypedDict):
    columnName: str,
    columnTypes: list[ColumnTypeType],  # (1)
  1. See ColumnTypeType

ColumnSchemaTypeDef#

# ColumnSchemaTypeDef definition

class ColumnSchemaTypeDef(TypedDict):
    columnName: str,
    columnTypes: Sequence[ColumnTypeType],  # (1)
  1. See ColumnTypeType

WorkerComputeConfigurationTypeDef#

# WorkerComputeConfigurationTypeDef definition

class WorkerComputeConfigurationTypeDef(TypedDict):
    type: NotRequired[WorkerComputeTypeType],  # (1)
    number: NotRequired[int],
  1. See WorkerComputeTypeType

ConfiguredModelAlgorithmAssociationSummaryTypeDef#

# ConfiguredModelAlgorithmAssociationSummaryTypeDef definition

class ConfiguredModelAlgorithmAssociationSummaryTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    configuredModelAlgorithmAssociationArn: str,
    configuredModelAlgorithmArn: str,
    name: str,
    membershipIdentifier: str,
    collaborationIdentifier: str,
    description: NotRequired[str],

ConfiguredModelAlgorithmSummaryTypeDef#

# ConfiguredModelAlgorithmSummaryTypeDef definition

class ConfiguredModelAlgorithmSummaryTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    configuredModelAlgorithmArn: str,
    name: str,
    description: NotRequired[str],

MetricDefinitionTypeDef#

# MetricDefinitionTypeDef definition

class MetricDefinitionTypeDef(TypedDict):
    name: str,
    regex: str,

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef definition

class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HTTPStatusCode: int,
    HTTPHeaders: dict[str, str],
    RetryAttempts: int,
    HostId: NotRequired[str],

InferenceContainerConfigTypeDef#

# InferenceContainerConfigTypeDef definition

class InferenceContainerConfigTypeDef(TypedDict):
    imageUri: str,

ModelTrainingDataChannelTypeDef#

# ModelTrainingDataChannelTypeDef definition

class ModelTrainingDataChannelTypeDef(TypedDict):
    mlInputChannelArn: str,
    channelName: str,

ResourceConfigTypeDef#

# ResourceConfigTypeDef definition

class ResourceConfigTypeDef(TypedDict):
    instanceType: InstanceTypeType,  # (1)
    volumeSizeInGB: int,
    instanceCount: NotRequired[int],
  1. See InstanceTypeType

StoppingConditionTypeDef#

# StoppingConditionTypeDef definition

class StoppingConditionTypeDef(TypedDict):
    maxRuntimeInSeconds: NotRequired[int],

GlueDataSourceTypeDef#

# GlueDataSourceTypeDef definition

class GlueDataSourceTypeDef(TypedDict):
    tableName: str,
    databaseName: str,
    catalogId: NotRequired[str],

DeleteAudienceGenerationJobRequestRequestTypeDef#

# DeleteAudienceGenerationJobRequestRequestTypeDef definition

class DeleteAudienceGenerationJobRequestRequestTypeDef(TypedDict):
    audienceGenerationJobArn: str,

DeleteAudienceModelRequestRequestTypeDef#

# DeleteAudienceModelRequestRequestTypeDef definition

class DeleteAudienceModelRequestRequestTypeDef(TypedDict):
    audienceModelArn: str,

DeleteConfiguredAudienceModelPolicyRequestRequestTypeDef#

# DeleteConfiguredAudienceModelPolicyRequestRequestTypeDef definition

class DeleteConfiguredAudienceModelPolicyRequestRequestTypeDef(TypedDict):
    configuredAudienceModelArn: str,

DeleteConfiguredAudienceModelRequestRequestTypeDef#

# DeleteConfiguredAudienceModelRequestRequestTypeDef definition

class DeleteConfiguredAudienceModelRequestRequestTypeDef(TypedDict):
    configuredAudienceModelArn: str,

DeleteConfiguredModelAlgorithmAssociationRequestRequestTypeDef#

# DeleteConfiguredModelAlgorithmAssociationRequestRequestTypeDef definition

class DeleteConfiguredModelAlgorithmAssociationRequestRequestTypeDef(TypedDict):
    configuredModelAlgorithmAssociationArn: str,
    membershipIdentifier: str,

DeleteConfiguredModelAlgorithmRequestRequestTypeDef#

# DeleteConfiguredModelAlgorithmRequestRequestTypeDef definition

class DeleteConfiguredModelAlgorithmRequestRequestTypeDef(TypedDict):
    configuredModelAlgorithmArn: str,

DeleteMLConfigurationRequestRequestTypeDef#

# DeleteMLConfigurationRequestRequestTypeDef definition

class DeleteMLConfigurationRequestRequestTypeDef(TypedDict):
    membershipIdentifier: str,

DeleteMLInputChannelDataRequestRequestTypeDef#

# DeleteMLInputChannelDataRequestRequestTypeDef definition

class DeleteMLInputChannelDataRequestRequestTypeDef(TypedDict):
    mlInputChannelArn: str,
    membershipIdentifier: str,

DeleteTrainedModelOutputRequestRequestTypeDef#

# DeleteTrainedModelOutputRequestRequestTypeDef definition

class DeleteTrainedModelOutputRequestRequestTypeDef(TypedDict):
    trainedModelArn: str,
    membershipIdentifier: str,

DeleteTrainingDatasetRequestRequestTypeDef#

# DeleteTrainingDatasetRequestRequestTypeDef definition

class DeleteTrainingDatasetRequestRequestTypeDef(TypedDict):
    trainingDatasetArn: str,

GetAudienceGenerationJobRequestRequestTypeDef#

# GetAudienceGenerationJobRequestRequestTypeDef definition

class GetAudienceGenerationJobRequestRequestTypeDef(TypedDict):
    audienceGenerationJobArn: str,

GetAudienceModelRequestRequestTypeDef#

# GetAudienceModelRequestRequestTypeDef definition

class GetAudienceModelRequestRequestTypeDef(TypedDict):
    audienceModelArn: str,

GetCollaborationConfiguredModelAlgorithmAssociationRequestRequestTypeDef#

# GetCollaborationConfiguredModelAlgorithmAssociationRequestRequestTypeDef definition

class GetCollaborationConfiguredModelAlgorithmAssociationRequestRequestTypeDef(TypedDict):
    configuredModelAlgorithmAssociationArn: str,
    collaborationIdentifier: str,

GetCollaborationMLInputChannelRequestRequestTypeDef#

# GetCollaborationMLInputChannelRequestRequestTypeDef definition

class GetCollaborationMLInputChannelRequestRequestTypeDef(TypedDict):
    mlInputChannelArn: str,
    collaborationIdentifier: str,

GetCollaborationTrainedModelRequestRequestTypeDef#

# GetCollaborationTrainedModelRequestRequestTypeDef definition

class GetCollaborationTrainedModelRequestRequestTypeDef(TypedDict):
    trainedModelArn: str,
    collaborationIdentifier: str,

GetConfiguredAudienceModelPolicyRequestRequestTypeDef#

# GetConfiguredAudienceModelPolicyRequestRequestTypeDef definition

class GetConfiguredAudienceModelPolicyRequestRequestTypeDef(TypedDict):
    configuredAudienceModelArn: str,

GetConfiguredAudienceModelRequestRequestTypeDef#

# GetConfiguredAudienceModelRequestRequestTypeDef definition

class GetConfiguredAudienceModelRequestRequestTypeDef(TypedDict):
    configuredAudienceModelArn: str,

GetConfiguredModelAlgorithmAssociationRequestRequestTypeDef#

# GetConfiguredModelAlgorithmAssociationRequestRequestTypeDef definition

class GetConfiguredModelAlgorithmAssociationRequestRequestTypeDef(TypedDict):
    configuredModelAlgorithmAssociationArn: str,
    membershipIdentifier: str,

GetConfiguredModelAlgorithmRequestRequestTypeDef#

# GetConfiguredModelAlgorithmRequestRequestTypeDef definition

class GetConfiguredModelAlgorithmRequestRequestTypeDef(TypedDict):
    configuredModelAlgorithmArn: str,

GetMLConfigurationRequestRequestTypeDef#

# GetMLConfigurationRequestRequestTypeDef definition

class GetMLConfigurationRequestRequestTypeDef(TypedDict):
    membershipIdentifier: str,

GetMLInputChannelRequestRequestTypeDef#

# GetMLInputChannelRequestRequestTypeDef definition

class GetMLInputChannelRequestRequestTypeDef(TypedDict):
    mlInputChannelArn: str,
    membershipIdentifier: str,

GetTrainedModelInferenceJobRequestRequestTypeDef#

# GetTrainedModelInferenceJobRequestRequestTypeDef definition

class GetTrainedModelInferenceJobRequestRequestTypeDef(TypedDict):
    membershipIdentifier: str,
    trainedModelInferenceJobArn: str,

InferenceContainerExecutionParametersTypeDef#

# InferenceContainerExecutionParametersTypeDef definition

class InferenceContainerExecutionParametersTypeDef(TypedDict):
    maxPayloadInMB: NotRequired[int],

InferenceResourceConfigTypeDef#

# InferenceResourceConfigTypeDef definition

class InferenceResourceConfigTypeDef(TypedDict):
    instanceType: InferenceInstanceTypeType,  # (1)
    instanceCount: NotRequired[int],
  1. See InferenceInstanceTypeType

ModelInferenceDataSourceTypeDef#

# ModelInferenceDataSourceTypeDef definition

class ModelInferenceDataSourceTypeDef(TypedDict):
    mlInputChannelArn: str,

GetTrainedModelRequestRequestTypeDef#

# GetTrainedModelRequestRequestTypeDef definition

class GetTrainedModelRequestRequestTypeDef(TypedDict):
    trainedModelArn: str,
    membershipIdentifier: str,

GetTrainingDatasetRequestRequestTypeDef#

# GetTrainingDatasetRequestRequestTypeDef definition

class GetTrainingDatasetRequestRequestTypeDef(TypedDict):
    trainingDatasetArn: str,

InferenceReceiverMemberTypeDef#

# InferenceReceiverMemberTypeDef definition

class InferenceReceiverMemberTypeDef(TypedDict):
    accountId: str,

PaginatorConfigTypeDef#

# PaginatorConfigTypeDef definition

class PaginatorConfigTypeDef(TypedDict):
    MaxItems: NotRequired[int],
    PageSize: NotRequired[int],
    StartingToken: NotRequired[str],

ListAudienceExportJobsRequestRequestTypeDef#

# ListAudienceExportJobsRequestRequestTypeDef definition

class ListAudienceExportJobsRequestRequestTypeDef(TypedDict):
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],
    audienceGenerationJobArn: NotRequired[str],

ListAudienceGenerationJobsRequestRequestTypeDef#

# ListAudienceGenerationJobsRequestRequestTypeDef definition

class ListAudienceGenerationJobsRequestRequestTypeDef(TypedDict):
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],
    configuredAudienceModelArn: NotRequired[str],
    collaborationId: NotRequired[str],

ListAudienceModelsRequestRequestTypeDef#

# ListAudienceModelsRequestRequestTypeDef definition

class ListAudienceModelsRequestRequestTypeDef(TypedDict):
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],

ListCollaborationConfiguredModelAlgorithmAssociationsRequestRequestTypeDef#

# ListCollaborationConfiguredModelAlgorithmAssociationsRequestRequestTypeDef definition

class ListCollaborationConfiguredModelAlgorithmAssociationsRequestRequestTypeDef(TypedDict):
    collaborationIdentifier: str,
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],

ListCollaborationMLInputChannelsRequestRequestTypeDef#

# ListCollaborationMLInputChannelsRequestRequestTypeDef definition

class ListCollaborationMLInputChannelsRequestRequestTypeDef(TypedDict):
    collaborationIdentifier: str,
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],

ListCollaborationTrainedModelExportJobsRequestRequestTypeDef#

# ListCollaborationTrainedModelExportJobsRequestRequestTypeDef definition

class ListCollaborationTrainedModelExportJobsRequestRequestTypeDef(TypedDict):
    collaborationIdentifier: str,
    trainedModelArn: str,
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],

ListCollaborationTrainedModelInferenceJobsRequestRequestTypeDef#

# ListCollaborationTrainedModelInferenceJobsRequestRequestTypeDef definition

class ListCollaborationTrainedModelInferenceJobsRequestRequestTypeDef(TypedDict):
    collaborationIdentifier: str,
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],
    trainedModelArn: NotRequired[str],

ListCollaborationTrainedModelsRequestRequestTypeDef#

# ListCollaborationTrainedModelsRequestRequestTypeDef definition

class ListCollaborationTrainedModelsRequestRequestTypeDef(TypedDict):
    collaborationIdentifier: str,
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],

ListConfiguredAudienceModelsRequestRequestTypeDef#

# ListConfiguredAudienceModelsRequestRequestTypeDef definition

class ListConfiguredAudienceModelsRequestRequestTypeDef(TypedDict):
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],

ListConfiguredModelAlgorithmAssociationsRequestRequestTypeDef#

# ListConfiguredModelAlgorithmAssociationsRequestRequestTypeDef definition

class ListConfiguredModelAlgorithmAssociationsRequestRequestTypeDef(TypedDict):
    membershipIdentifier: str,
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],

ListConfiguredModelAlgorithmsRequestRequestTypeDef#

# ListConfiguredModelAlgorithmsRequestRequestTypeDef definition

class ListConfiguredModelAlgorithmsRequestRequestTypeDef(TypedDict):
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],

ListMLInputChannelsRequestRequestTypeDef#

# ListMLInputChannelsRequestRequestTypeDef definition

class ListMLInputChannelsRequestRequestTypeDef(TypedDict):
    membershipIdentifier: str,
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],

MLInputChannelSummaryTypeDef#

# MLInputChannelSummaryTypeDef definition

class MLInputChannelSummaryTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    membershipIdentifier: str,
    collaborationIdentifier: str,
    name: str,
    configuredModelAlgorithmAssociations: list[str],
    mlInputChannelArn: str,
    status: MLInputChannelStatusType,  # (1)
    protectedQueryIdentifier: NotRequired[str],
    description: NotRequired[str],
  1. See MLInputChannelStatusType

ListTagsForResourceRequestRequestTypeDef#

# ListTagsForResourceRequestRequestTypeDef definition

class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    resourceArn: str,

ListTrainedModelInferenceJobsRequestRequestTypeDef#

# ListTrainedModelInferenceJobsRequestRequestTypeDef definition

class ListTrainedModelInferenceJobsRequestRequestTypeDef(TypedDict):
    membershipIdentifier: str,
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],
    trainedModelArn: NotRequired[str],

ListTrainedModelsRequestRequestTypeDef#

# ListTrainedModelsRequestRequestTypeDef definition

class ListTrainedModelsRequestRequestTypeDef(TypedDict):
    membershipIdentifier: str,
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],

TrainedModelSummaryTypeDef#

# TrainedModelSummaryTypeDef definition

class TrainedModelSummaryTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    trainedModelArn: str,
    name: str,
    membershipIdentifier: str,
    collaborationIdentifier: str,
    status: TrainedModelStatusType,  # (1)
    configuredModelAlgorithmAssociationArn: str,
    description: NotRequired[str],
  1. See TrainedModelStatusType

ListTrainingDatasetsRequestRequestTypeDef#

# ListTrainingDatasetsRequestRequestTypeDef definition

class ListTrainingDatasetsRequestRequestTypeDef(TypedDict):
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],

TrainingDatasetSummaryTypeDef#

# TrainingDatasetSummaryTypeDef definition

class TrainingDatasetSummaryTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    trainingDatasetArn: str,
    name: str,
    status: TrainingDatasetStatusType,  # (1)
    description: NotRequired[str],
  1. See TrainingDatasetStatusType

LogsConfigurationPolicyOutputTypeDef#

# LogsConfigurationPolicyOutputTypeDef definition

class LogsConfigurationPolicyOutputTypeDef(TypedDict):
    allowedAccountIds: list[str],
    filterPattern: NotRequired[str],

LogsConfigurationPolicyTypeDef#

# LogsConfigurationPolicyTypeDef definition

class LogsConfigurationPolicyTypeDef(TypedDict):
    allowedAccountIds: Sequence[str],
    filterPattern: NotRequired[str],

MetricsConfigurationPolicyTypeDef#

# MetricsConfigurationPolicyTypeDef definition

class MetricsConfigurationPolicyTypeDef(TypedDict):
    noiseLevel: NoiseLevelTypeType,  # (1)
  1. See NoiseLevelTypeType

ProtectedQuerySQLParametersTypeDef#

# ProtectedQuerySQLParametersTypeDef definition

class ProtectedQuerySQLParametersTypeDef(TypedDict):
    queryString: NotRequired[str],
    analysisTemplateArn: NotRequired[str],
    parameters: NotRequired[Mapping[str, str]],

PutConfiguredAudienceModelPolicyRequestRequestTypeDef#

# PutConfiguredAudienceModelPolicyRequestRequestTypeDef definition

class PutConfiguredAudienceModelPolicyRequestRequestTypeDef(TypedDict):
    configuredAudienceModelArn: str,
    configuredAudienceModelPolicy: str,
    previousPolicyHash: NotRequired[str],
    policyExistenceCondition: NotRequired[PolicyExistenceConditionType],  # (1)
  1. See PolicyExistenceConditionType

TagResourceRequestRequestTypeDef#

# TagResourceRequestRequestTypeDef definition

class TagResourceRequestRequestTypeDef(TypedDict):
    resourceArn: str,
    tags: Mapping[str, str],

TrainedModelExportReceiverMemberTypeDef#

# TrainedModelExportReceiverMemberTypeDef definition

class TrainedModelExportReceiverMemberTypeDef(TypedDict):
    accountId: str,

TrainedModelExportsMaxSizeTypeDef#

# TrainedModelExportsMaxSizeTypeDef definition

class TrainedModelExportsMaxSizeTypeDef(TypedDict):
    unit: TrainedModelExportsMaxSizeUnitTypeType,  # (1)
    value: float,
  1. See TrainedModelExportsMaxSizeUnitTypeType

TrainedModelInferenceMaxOutputSizeTypeDef#

# TrainedModelInferenceMaxOutputSizeTypeDef definition

class TrainedModelInferenceMaxOutputSizeTypeDef(TypedDict):
    unit: TrainedModelInferenceMaxOutputSizeUnitTypeType,  # (1)
    value: float,
  1. See TrainedModelInferenceMaxOutputSizeUnitTypeType

UntagResourceRequestRequestTypeDef#

# UntagResourceRequestRequestTypeDef definition

class UntagResourceRequestRequestTypeDef(TypedDict):
    resourceArn: str,
    tagKeys: Sequence[str],

AudienceDestinationTypeDef#

# AudienceDestinationTypeDef definition

class AudienceDestinationTypeDef(TypedDict):
    s3Destination: S3ConfigMapTypeDef,  # (1)
  1. See S3ConfigMapTypeDef

DestinationTypeDef#

# DestinationTypeDef definition

class DestinationTypeDef(TypedDict):
    s3Destination: S3ConfigMapTypeDef,  # (1)
  1. See S3ConfigMapTypeDef

RelevanceMetricTypeDef#

# RelevanceMetricTypeDef definition

class RelevanceMetricTypeDef(TypedDict):
    audienceSize: AudienceSizeTypeDef,  # (1)
    score: NotRequired[float],
  1. See AudienceSizeTypeDef

StartAudienceExportJobRequestRequestTypeDef#

# StartAudienceExportJobRequestRequestTypeDef definition

class StartAudienceExportJobRequestRequestTypeDef(TypedDict):
    name: str,
    audienceGenerationJobArn: str,
    audienceSize: AudienceSizeTypeDef,  # (1)
    description: NotRequired[str],
  1. See AudienceSizeTypeDef

AudienceExportJobSummaryTypeDef#

# AudienceExportJobSummaryTypeDef definition

class AudienceExportJobSummaryTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    name: str,
    audienceGenerationJobArn: str,
    audienceSize: AudienceSizeTypeDef,  # (1)
    status: AudienceExportJobStatusType,  # (2)
    description: NotRequired[str],
    statusDetails: NotRequired[StatusDetailsTypeDef],  # (3)
    outputLocation: NotRequired[str],
  1. See AudienceSizeTypeDef
  2. See AudienceExportJobStatusType
  3. See StatusDetailsTypeDef

ComputeConfigurationTypeDef#

# ComputeConfigurationTypeDef definition

class ComputeConfigurationTypeDef(TypedDict):
    worker: NotRequired[WorkerComputeConfigurationTypeDef],  # (1)
  1. See WorkerComputeConfigurationTypeDef

ContainerConfigOutputTypeDef#

# ContainerConfigOutputTypeDef definition

class ContainerConfigOutputTypeDef(TypedDict):
    imageUri: str,
    entrypoint: NotRequired[list[str]],
    arguments: NotRequired[list[str]],
    metricDefinitions: NotRequired[list[MetricDefinitionTypeDef]],  # (1)
  1. See MetricDefinitionTypeDef

ContainerConfigTypeDef#

# ContainerConfigTypeDef definition

class ContainerConfigTypeDef(TypedDict):
    imageUri: str,
    entrypoint: NotRequired[Sequence[str]],
    arguments: NotRequired[Sequence[str]],
    metricDefinitions: NotRequired[Sequence[MetricDefinitionTypeDef]],  # (1)
  1. See MetricDefinitionTypeDef

CreateAudienceModelRequestRequestTypeDef#

# CreateAudienceModelRequestRequestTypeDef definition

class CreateAudienceModelRequestRequestTypeDef(TypedDict):
    name: str,
    trainingDatasetArn: str,
    trainingDataStartTime: NotRequired[TimestampTypeDef],
    trainingDataEndTime: NotRequired[TimestampTypeDef],
    kmsKeyArn: NotRequired[str],
    tags: NotRequired[Mapping[str, str]],
    description: NotRequired[str],

CreateAudienceModelResponseTypeDef#

# CreateAudienceModelResponseTypeDef definition

class CreateAudienceModelResponseTypeDef(TypedDict):
    audienceModelArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateConfiguredAudienceModelResponseTypeDef#

# CreateConfiguredAudienceModelResponseTypeDef definition

class CreateConfiguredAudienceModelResponseTypeDef(TypedDict):
    configuredAudienceModelArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateConfiguredModelAlgorithmAssociationResponseTypeDef#

# CreateConfiguredModelAlgorithmAssociationResponseTypeDef definition

class CreateConfiguredModelAlgorithmAssociationResponseTypeDef(TypedDict):
    configuredModelAlgorithmAssociationArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateConfiguredModelAlgorithmResponseTypeDef#

# CreateConfiguredModelAlgorithmResponseTypeDef definition

class CreateConfiguredModelAlgorithmResponseTypeDef(TypedDict):
    configuredModelAlgorithmArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateMLInputChannelResponseTypeDef#

# CreateMLInputChannelResponseTypeDef definition

class CreateMLInputChannelResponseTypeDef(TypedDict):
    mlInputChannelArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateTrainedModelResponseTypeDef#

# CreateTrainedModelResponseTypeDef definition

class CreateTrainedModelResponseTypeDef(TypedDict):
    trainedModelArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateTrainingDatasetResponseTypeDef#

# CreateTrainingDatasetResponseTypeDef definition

class CreateTrainingDatasetResponseTypeDef(TypedDict):
    trainingDatasetArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

EmptyResponseMetadataTypeDef#

# EmptyResponseMetadataTypeDef definition

class EmptyResponseMetadataTypeDef(TypedDict):
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetAudienceModelResponseTypeDef#

# GetAudienceModelResponseTypeDef definition

class GetAudienceModelResponseTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    trainingDataStartTime: datetime,
    trainingDataEndTime: datetime,
    audienceModelArn: str,
    name: str,
    trainingDatasetArn: str,
    status: AudienceModelStatusType,  # (1)
    statusDetails: StatusDetailsTypeDef,  # (2)
    kmsKeyArn: str,
    tags: dict[str, str],
    description: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See AudienceModelStatusType
  2. See StatusDetailsTypeDef
  3. See ResponseMetadataTypeDef

GetCollaborationMLInputChannelResponseTypeDef#

# GetCollaborationMLInputChannelResponseTypeDef definition

class GetCollaborationMLInputChannelResponseTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    creatorAccountId: str,
    membershipIdentifier: str,
    collaborationIdentifier: str,
    mlInputChannelArn: str,
    name: str,
    configuredModelAlgorithmAssociations: list[str],
    status: MLInputChannelStatusType,  # (1)
    statusDetails: StatusDetailsTypeDef,  # (2)
    retentionInDays: int,
    numberOfRecords: int,
    description: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See MLInputChannelStatusType
  2. See StatusDetailsTypeDef
  3. See ResponseMetadataTypeDef

GetConfiguredAudienceModelPolicyResponseTypeDef#

# GetConfiguredAudienceModelPolicyResponseTypeDef definition

class GetConfiguredAudienceModelPolicyResponseTypeDef(TypedDict):
    configuredAudienceModelArn: str,
    configuredAudienceModelPolicy: str,
    policyHash: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

ListAudienceGenerationJobsResponseTypeDef#

# ListAudienceGenerationJobsResponseTypeDef definition

class ListAudienceGenerationJobsResponseTypeDef(TypedDict):
    audienceGenerationJobs: list[AudienceGenerationJobSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    nextToken: NotRequired[str],
  1. See AudienceGenerationJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListAudienceModelsResponseTypeDef#

# ListAudienceModelsResponseTypeDef definition

class ListAudienceModelsResponseTypeDef(TypedDict):
    audienceModels: list[AudienceModelSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    nextToken: NotRequired[str],
  1. See AudienceModelSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListCollaborationConfiguredModelAlgorithmAssociationsResponseTypeDef#

# ListCollaborationConfiguredModelAlgorithmAssociationsResponseTypeDef definition

class ListCollaborationConfiguredModelAlgorithmAssociationsResponseTypeDef(TypedDict):
    collaborationConfiguredModelAlgorithmAssociations: list[CollaborationConfiguredModelAlgorithmAssociationSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    nextToken: NotRequired[str],
  1. See CollaborationConfiguredModelAlgorithmAssociationSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListCollaborationMLInputChannelsResponseTypeDef#

# ListCollaborationMLInputChannelsResponseTypeDef definition

class ListCollaborationMLInputChannelsResponseTypeDef(TypedDict):
    collaborationMLInputChannelsList: list[CollaborationMLInputChannelSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    nextToken: NotRequired[str],
  1. See CollaborationMLInputChannelSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListCollaborationTrainedModelsResponseTypeDef#

# ListCollaborationTrainedModelsResponseTypeDef definition

class ListCollaborationTrainedModelsResponseTypeDef(TypedDict):
    collaborationTrainedModels: list[CollaborationTrainedModelSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    nextToken: NotRequired[str],
  1. See CollaborationTrainedModelSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListConfiguredModelAlgorithmAssociationsResponseTypeDef#

# ListConfiguredModelAlgorithmAssociationsResponseTypeDef definition

class ListConfiguredModelAlgorithmAssociationsResponseTypeDef(TypedDict):
    configuredModelAlgorithmAssociations: list[ConfiguredModelAlgorithmAssociationSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    nextToken: NotRequired[str],
  1. See ConfiguredModelAlgorithmAssociationSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListConfiguredModelAlgorithmsResponseTypeDef#

# ListConfiguredModelAlgorithmsResponseTypeDef definition

class ListConfiguredModelAlgorithmsResponseTypeDef(TypedDict):
    configuredModelAlgorithms: list[ConfiguredModelAlgorithmSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    nextToken: NotRequired[str],
  1. See ConfiguredModelAlgorithmSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListTagsForResourceResponseTypeDef#

# ListTagsForResourceResponseTypeDef definition

class ListTagsForResourceResponseTypeDef(TypedDict):
    tags: dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

PutConfiguredAudienceModelPolicyResponseTypeDef#

# PutConfiguredAudienceModelPolicyResponseTypeDef definition

class PutConfiguredAudienceModelPolicyResponseTypeDef(TypedDict):
    configuredAudienceModelPolicy: str,
    policyHash: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StartAudienceGenerationJobResponseTypeDef#

# StartAudienceGenerationJobResponseTypeDef definition

class StartAudienceGenerationJobResponseTypeDef(TypedDict):
    audienceGenerationJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StartTrainedModelInferenceJobResponseTypeDef#

# StartTrainedModelInferenceJobResponseTypeDef definition

class StartTrainedModelInferenceJobResponseTypeDef(TypedDict):
    trainedModelInferenceJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateConfiguredAudienceModelResponseTypeDef#

# UpdateConfiguredAudienceModelResponseTypeDef definition

class UpdateConfiguredAudienceModelResponseTypeDef(TypedDict):
    configuredAudienceModelArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateTrainedModelRequestRequestTypeDef#

# CreateTrainedModelRequestRequestTypeDef definition

class CreateTrainedModelRequestRequestTypeDef(TypedDict):
    membershipIdentifier: str,
    name: str,
    configuredModelAlgorithmAssociationArn: str,
    resourceConfig: ResourceConfigTypeDef,  # (1)
    dataChannels: Sequence[ModelTrainingDataChannelTypeDef],  # (2)
    hyperparameters: NotRequired[Mapping[str, str]],
    environment: NotRequired[Mapping[str, str]],
    stoppingCondition: NotRequired[StoppingConditionTypeDef],  # (3)
    description: NotRequired[str],
    kmsKeyArn: NotRequired[str],
    tags: NotRequired[Mapping[str, str]],
  1. See ResourceConfigTypeDef
  2. See ModelTrainingDataChannelTypeDef
  3. See StoppingConditionTypeDef

GetCollaborationTrainedModelResponseTypeDef#

# GetCollaborationTrainedModelResponseTypeDef definition

class GetCollaborationTrainedModelResponseTypeDef(TypedDict):
    membershipIdentifier: str,
    collaborationIdentifier: str,
    trainedModelArn: str,
    name: str,
    description: str,
    status: TrainedModelStatusType,  # (1)
    statusDetails: StatusDetailsTypeDef,  # (2)
    configuredModelAlgorithmAssociationArn: str,
    resourceConfig: ResourceConfigTypeDef,  # (3)
    stoppingCondition: StoppingConditionTypeDef,  # (4)
    metricsStatus: MetricsStatusType,  # (5)
    metricsStatusDetails: str,
    logsStatus: LogsStatusType,  # (6)
    logsStatusDetails: str,
    trainingContainerImageDigest: str,
    createTime: datetime,
    updateTime: datetime,
    creatorAccountId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (7)
  1. See TrainedModelStatusType
  2. See StatusDetailsTypeDef
  3. See ResourceConfigTypeDef
  4. See StoppingConditionTypeDef
  5. See MetricsStatusType
  6. See LogsStatusType
  7. See ResponseMetadataTypeDef

GetTrainedModelResponseTypeDef#

# GetTrainedModelResponseTypeDef definition

class GetTrainedModelResponseTypeDef(TypedDict):
    membershipIdentifier: str,
    collaborationIdentifier: str,
    trainedModelArn: str,
    name: str,
    description: str,
    status: TrainedModelStatusType,  # (1)
    statusDetails: StatusDetailsTypeDef,  # (2)
    configuredModelAlgorithmAssociationArn: str,
    resourceConfig: ResourceConfigTypeDef,  # (3)
    stoppingCondition: StoppingConditionTypeDef,  # (4)
    metricsStatus: MetricsStatusType,  # (5)
    metricsStatusDetails: str,
    logsStatus: LogsStatusType,  # (6)
    logsStatusDetails: str,
    trainingContainerImageDigest: str,
    createTime: datetime,
    updateTime: datetime,
    hyperparameters: dict[str, str],
    environment: dict[str, str],
    kmsKeyArn: str,
    tags: dict[str, str],
    dataChannels: list[ModelTrainingDataChannelTypeDef],  # (7)
    ResponseMetadata: ResponseMetadataTypeDef,  # (8)
  1. See TrainedModelStatusType
  2. See StatusDetailsTypeDef
  3. See ResourceConfigTypeDef
  4. See StoppingConditionTypeDef
  5. See MetricsStatusType
  6. See LogsStatusType
  7. See ModelTrainingDataChannelTypeDef
  8. See ResponseMetadataTypeDef

DataSourceTypeDef#

# DataSourceTypeDef definition

class DataSourceTypeDef(TypedDict):
    glueDataSource: GlueDataSourceTypeDef,  # (1)
  1. See GlueDataSourceTypeDef

InferenceOutputConfigurationOutputTypeDef#

# InferenceOutputConfigurationOutputTypeDef definition

class InferenceOutputConfigurationOutputTypeDef(TypedDict):
    members: list[InferenceReceiverMemberTypeDef],  # (1)
    accept: NotRequired[str],
  1. See InferenceReceiverMemberTypeDef

InferenceOutputConfigurationTypeDef#

# InferenceOutputConfigurationTypeDef definition

class InferenceOutputConfigurationTypeDef(TypedDict):
    members: Sequence[InferenceReceiverMemberTypeDef],  # (1)
    accept: NotRequired[str],
  1. See InferenceReceiverMemberTypeDef

ListAudienceExportJobsRequestPaginateTypeDef#

# ListAudienceExportJobsRequestPaginateTypeDef definition

class ListAudienceExportJobsRequestPaginateTypeDef(TypedDict):
    audienceGenerationJobArn: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListAudienceGenerationJobsRequestPaginateTypeDef#

# ListAudienceGenerationJobsRequestPaginateTypeDef definition

class ListAudienceGenerationJobsRequestPaginateTypeDef(TypedDict):
    configuredAudienceModelArn: NotRequired[str],
    collaborationId: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListAudienceModelsRequestPaginateTypeDef#

# ListAudienceModelsRequestPaginateTypeDef definition

class ListAudienceModelsRequestPaginateTypeDef(TypedDict):
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListCollaborationConfiguredModelAlgorithmAssociationsRequestPaginateTypeDef#

# ListCollaborationConfiguredModelAlgorithmAssociationsRequestPaginateTypeDef definition

class ListCollaborationConfiguredModelAlgorithmAssociationsRequestPaginateTypeDef(TypedDict):
    collaborationIdentifier: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListCollaborationMLInputChannelsRequestPaginateTypeDef#

# ListCollaborationMLInputChannelsRequestPaginateTypeDef definition

class ListCollaborationMLInputChannelsRequestPaginateTypeDef(TypedDict):
    collaborationIdentifier: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListCollaborationTrainedModelExportJobsRequestPaginateTypeDef#

# ListCollaborationTrainedModelExportJobsRequestPaginateTypeDef definition

class ListCollaborationTrainedModelExportJobsRequestPaginateTypeDef(TypedDict):
    collaborationIdentifier: str,
    trainedModelArn: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListCollaborationTrainedModelInferenceJobsRequestPaginateTypeDef#

# ListCollaborationTrainedModelInferenceJobsRequestPaginateTypeDef definition

class ListCollaborationTrainedModelInferenceJobsRequestPaginateTypeDef(TypedDict):
    collaborationIdentifier: str,
    trainedModelArn: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListCollaborationTrainedModelsRequestPaginateTypeDef#

# ListCollaborationTrainedModelsRequestPaginateTypeDef definition

class ListCollaborationTrainedModelsRequestPaginateTypeDef(TypedDict):
    collaborationIdentifier: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListConfiguredAudienceModelsRequestPaginateTypeDef#

# ListConfiguredAudienceModelsRequestPaginateTypeDef definition

class ListConfiguredAudienceModelsRequestPaginateTypeDef(TypedDict):
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListConfiguredModelAlgorithmAssociationsRequestPaginateTypeDef#

# ListConfiguredModelAlgorithmAssociationsRequestPaginateTypeDef definition

class ListConfiguredModelAlgorithmAssociationsRequestPaginateTypeDef(TypedDict):
    membershipIdentifier: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListConfiguredModelAlgorithmsRequestPaginateTypeDef#

# ListConfiguredModelAlgorithmsRequestPaginateTypeDef definition

class ListConfiguredModelAlgorithmsRequestPaginateTypeDef(TypedDict):
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListMLInputChannelsRequestPaginateTypeDef#

# ListMLInputChannelsRequestPaginateTypeDef definition

class ListMLInputChannelsRequestPaginateTypeDef(TypedDict):
    membershipIdentifier: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListTrainedModelInferenceJobsRequestPaginateTypeDef#

# ListTrainedModelInferenceJobsRequestPaginateTypeDef definition

class ListTrainedModelInferenceJobsRequestPaginateTypeDef(TypedDict):
    membershipIdentifier: str,
    trainedModelArn: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListTrainedModelsRequestPaginateTypeDef#

# ListTrainedModelsRequestPaginateTypeDef definition

class ListTrainedModelsRequestPaginateTypeDef(TypedDict):
    membershipIdentifier: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListTrainingDatasetsRequestPaginateTypeDef#

# ListTrainingDatasetsRequestPaginateTypeDef definition

class ListTrainingDatasetsRequestPaginateTypeDef(TypedDict):
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListMLInputChannelsResponseTypeDef#

# ListMLInputChannelsResponseTypeDef definition

class ListMLInputChannelsResponseTypeDef(TypedDict):
    mlInputChannelsList: list[MLInputChannelSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    nextToken: NotRequired[str],
  1. See MLInputChannelSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListTrainedModelsResponseTypeDef#

# ListTrainedModelsResponseTypeDef definition

class ListTrainedModelsResponseTypeDef(TypedDict):
    trainedModels: list[TrainedModelSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    nextToken: NotRequired[str],
  1. See TrainedModelSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListTrainingDatasetsResponseTypeDef#

# ListTrainingDatasetsResponseTypeDef definition

class ListTrainingDatasetsResponseTypeDef(TypedDict):
    trainingDatasets: list[TrainingDatasetSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    nextToken: NotRequired[str],
  1. See TrainingDatasetSummaryTypeDef
  2. See ResponseMetadataTypeDef

TrainedModelsConfigurationPolicyOutputTypeDef#

# TrainedModelsConfigurationPolicyOutputTypeDef definition

class TrainedModelsConfigurationPolicyOutputTypeDef(TypedDict):
    containerLogs: NotRequired[list[LogsConfigurationPolicyOutputTypeDef]],  # (1)
    containerMetrics: NotRequired[MetricsConfigurationPolicyTypeDef],  # (2)
  1. See LogsConfigurationPolicyOutputTypeDef
  2. See MetricsConfigurationPolicyTypeDef

TrainedModelsConfigurationPolicyTypeDef#

# TrainedModelsConfigurationPolicyTypeDef definition

class TrainedModelsConfigurationPolicyTypeDef(TypedDict):
    containerLogs: NotRequired[Sequence[LogsConfigurationPolicyTypeDef]],  # (1)
    containerMetrics: NotRequired[MetricsConfigurationPolicyTypeDef],  # (2)
  1. See LogsConfigurationPolicyTypeDef
  2. See MetricsConfigurationPolicyTypeDef

TrainedModelExportOutputConfigurationOutputTypeDef#

# TrainedModelExportOutputConfigurationOutputTypeDef definition

class TrainedModelExportOutputConfigurationOutputTypeDef(TypedDict):
    members: list[TrainedModelExportReceiverMemberTypeDef],  # (1)
  1. See TrainedModelExportReceiverMemberTypeDef

TrainedModelExportOutputConfigurationTypeDef#

# TrainedModelExportOutputConfigurationTypeDef definition

class TrainedModelExportOutputConfigurationTypeDef(TypedDict):
    members: Sequence[TrainedModelExportReceiverMemberTypeDef],  # (1)
  1. See TrainedModelExportReceiverMemberTypeDef

TrainedModelExportsConfigurationPolicyOutputTypeDef#

# TrainedModelExportsConfigurationPolicyOutputTypeDef definition

class TrainedModelExportsConfigurationPolicyOutputTypeDef(TypedDict):
    maxSize: TrainedModelExportsMaxSizeTypeDef,  # (1)
    filesToExport: list[TrainedModelExportFileTypeType],  # (2)
  1. See TrainedModelExportsMaxSizeTypeDef
  2. See TrainedModelExportFileTypeType

TrainedModelExportsConfigurationPolicyTypeDef#

# TrainedModelExportsConfigurationPolicyTypeDef definition

class TrainedModelExportsConfigurationPolicyTypeDef(TypedDict):
    maxSize: TrainedModelExportsMaxSizeTypeDef,  # (1)
    filesToExport: Sequence[TrainedModelExportFileTypeType],  # (2)
  1. See TrainedModelExportsMaxSizeTypeDef
  2. See TrainedModelExportFileTypeType

TrainedModelInferenceJobsConfigurationPolicyOutputTypeDef#

# TrainedModelInferenceJobsConfigurationPolicyOutputTypeDef definition

class TrainedModelInferenceJobsConfigurationPolicyOutputTypeDef(TypedDict):
    containerLogs: NotRequired[list[LogsConfigurationPolicyOutputTypeDef]],  # (1)
    maxOutputSize: NotRequired[TrainedModelInferenceMaxOutputSizeTypeDef],  # (2)
  1. See LogsConfigurationPolicyOutputTypeDef
  2. See TrainedModelInferenceMaxOutputSizeTypeDef

ConfiguredAudienceModelOutputConfigTypeDef#

# ConfiguredAudienceModelOutputConfigTypeDef definition

class ConfiguredAudienceModelOutputConfigTypeDef(TypedDict):
    destination: AudienceDestinationTypeDef,  # (1)
    roleArn: str,
  1. See AudienceDestinationTypeDef

MLOutputConfigurationTypeDef#

# MLOutputConfigurationTypeDef definition

class MLOutputConfigurationTypeDef(TypedDict):
    roleArn: str,
    destination: NotRequired[DestinationTypeDef],  # (1)
  1. See DestinationTypeDef

AudienceQualityMetricsTypeDef#

# AudienceQualityMetricsTypeDef definition

class AudienceQualityMetricsTypeDef(TypedDict):
    relevanceMetrics: list[RelevanceMetricTypeDef],  # (1)
    recallMetric: NotRequired[float],
  1. See RelevanceMetricTypeDef

ListAudienceExportJobsResponseTypeDef#

# ListAudienceExportJobsResponseTypeDef definition

class ListAudienceExportJobsResponseTypeDef(TypedDict):
    audienceExportJobs: list[AudienceExportJobSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    nextToken: NotRequired[str],
  1. See AudienceExportJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

AudienceGenerationJobDataSourceOutputTypeDef#

# AudienceGenerationJobDataSourceOutputTypeDef definition

class AudienceGenerationJobDataSourceOutputTypeDef(TypedDict):
    roleArn: str,
    dataSource: NotRequired[S3ConfigMapTypeDef],  # (1)
    sqlParameters: NotRequired[ProtectedQuerySQLParametersOutputTypeDef],  # (2)
    sqlComputeConfiguration: NotRequired[ComputeConfigurationTypeDef],  # (3)
  1. See S3ConfigMapTypeDef
  2. See ProtectedQuerySQLParametersOutputTypeDef
  3. See ComputeConfigurationTypeDef

ProtectedQueryInputParametersOutputTypeDef#

# ProtectedQueryInputParametersOutputTypeDef definition

class ProtectedQueryInputParametersOutputTypeDef(TypedDict):
    sqlParameters: ProtectedQuerySQLParametersOutputTypeDef,  # (1)
    computeConfiguration: NotRequired[ComputeConfigurationTypeDef],  # (2)
  1. See ProtectedQuerySQLParametersOutputTypeDef
  2. See ComputeConfigurationTypeDef

GetConfiguredModelAlgorithmResponseTypeDef#

# GetConfiguredModelAlgorithmResponseTypeDef definition

class GetConfiguredModelAlgorithmResponseTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    configuredModelAlgorithmArn: str,
    name: str,
    trainingContainerConfig: ContainerConfigOutputTypeDef,  # (1)
    inferenceContainerConfig: InferenceContainerConfigTypeDef,  # (2)
    roleArn: str,
    description: str,
    tags: dict[str, str],
    kmsKeyArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See ContainerConfigOutputTypeDef
  2. See InferenceContainerConfigTypeDef
  3. See ResponseMetadataTypeDef

CreateConfiguredModelAlgorithmRequestRequestTypeDef#

# CreateConfiguredModelAlgorithmRequestRequestTypeDef definition

class CreateConfiguredModelAlgorithmRequestRequestTypeDef(TypedDict):
    name: str,
    roleArn: str,
    description: NotRequired[str],
    trainingContainerConfig: NotRequired[ContainerConfigTypeDef],  # (1)
    inferenceContainerConfig: NotRequired[InferenceContainerConfigTypeDef],  # (2)
    tags: NotRequired[Mapping[str, str]],
    kmsKeyArn: NotRequired[str],
  1. See ContainerConfigTypeDef
  2. See InferenceContainerConfigTypeDef

DatasetInputConfigOutputTypeDef#

# DatasetInputConfigOutputTypeDef definition

class DatasetInputConfigOutputTypeDef(TypedDict):
    schema: list[ColumnSchemaOutputTypeDef],  # (1)
    dataSource: DataSourceTypeDef,  # (2)
  1. See ColumnSchemaOutputTypeDef
  2. See DataSourceTypeDef

DatasetInputConfigTypeDef#

# DatasetInputConfigTypeDef definition

class DatasetInputConfigTypeDef(TypedDict):
    schema: Sequence[ColumnSchemaUnionTypeDef],  # (1)
    dataSource: DataSourceTypeDef,  # (2)
  1. See ColumnSchemaTypeDef ColumnSchemaOutputTypeDef
  2. See DataSourceTypeDef

CollaborationTrainedModelInferenceJobSummaryTypeDef#

# CollaborationTrainedModelInferenceJobSummaryTypeDef definition

class CollaborationTrainedModelInferenceJobSummaryTypeDef(TypedDict):
    trainedModelInferenceJobArn: str,
    membershipIdentifier: str,
    trainedModelArn: str,
    collaborationIdentifier: str,
    status: TrainedModelInferenceJobStatusType,  # (1)
    outputConfiguration: InferenceOutputConfigurationOutputTypeDef,  # (2)
    name: str,
    createTime: datetime,
    updateTime: datetime,
    creatorAccountId: str,
    configuredModelAlgorithmAssociationArn: NotRequired[str],
    description: NotRequired[str],
    metricsStatus: NotRequired[MetricsStatusType],  # (3)
    metricsStatusDetails: NotRequired[str],
    logsStatus: NotRequired[LogsStatusType],  # (4)
    logsStatusDetails: NotRequired[str],
  1. See TrainedModelInferenceJobStatusType
  2. See InferenceOutputConfigurationOutputTypeDef
  3. See MetricsStatusType
  4. See LogsStatusType

GetTrainedModelInferenceJobResponseTypeDef#

# GetTrainedModelInferenceJobResponseTypeDef definition

class GetTrainedModelInferenceJobResponseTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    trainedModelInferenceJobArn: str,
    configuredModelAlgorithmAssociationArn: str,
    name: str,
    status: TrainedModelInferenceJobStatusType,  # (1)
    trainedModelArn: str,
    resourceConfig: InferenceResourceConfigTypeDef,  # (2)
    outputConfiguration: InferenceOutputConfigurationOutputTypeDef,  # (3)
    membershipIdentifier: str,
    dataSource: ModelInferenceDataSourceTypeDef,  # (4)
    containerExecutionParameters: InferenceContainerExecutionParametersTypeDef,  # (5)
    statusDetails: StatusDetailsTypeDef,  # (6)
    description: str,
    inferenceContainerImageDigest: str,
    environment: dict[str, str],
    kmsKeyArn: str,
    metricsStatus: MetricsStatusType,  # (7)
    metricsStatusDetails: str,
    logsStatus: LogsStatusType,  # (8)
    logsStatusDetails: str,
    tags: dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (9)
  1. See TrainedModelInferenceJobStatusType
  2. See InferenceResourceConfigTypeDef
  3. See InferenceOutputConfigurationOutputTypeDef
  4. See ModelInferenceDataSourceTypeDef
  5. See InferenceContainerExecutionParametersTypeDef
  6. See StatusDetailsTypeDef
  7. See MetricsStatusType
  8. See LogsStatusType
  9. See ResponseMetadataTypeDef

TrainedModelInferenceJobSummaryTypeDef#

# TrainedModelInferenceJobSummaryTypeDef definition

class TrainedModelInferenceJobSummaryTypeDef(TypedDict):
    trainedModelInferenceJobArn: str,
    membershipIdentifier: str,
    trainedModelArn: str,
    collaborationIdentifier: str,
    status: TrainedModelInferenceJobStatusType,  # (1)
    outputConfiguration: InferenceOutputConfigurationOutputTypeDef,  # (2)
    name: str,
    createTime: datetime,
    updateTime: datetime,
    configuredModelAlgorithmAssociationArn: NotRequired[str],
    description: NotRequired[str],
    metricsStatus: NotRequired[MetricsStatusType],  # (3)
    metricsStatusDetails: NotRequired[str],
    logsStatus: NotRequired[LogsStatusType],  # (4)
    logsStatusDetails: NotRequired[str],
  1. See TrainedModelInferenceJobStatusType
  2. See InferenceOutputConfigurationOutputTypeDef
  3. See MetricsStatusType
  4. See LogsStatusType

StartTrainedModelInferenceJobRequestRequestTypeDef#

# StartTrainedModelInferenceJobRequestRequestTypeDef definition

class StartTrainedModelInferenceJobRequestRequestTypeDef(TypedDict):
    membershipIdentifier: str,
    name: str,
    trainedModelArn: str,
    resourceConfig: InferenceResourceConfigTypeDef,  # (1)
    outputConfiguration: InferenceOutputConfigurationTypeDef,  # (2)
    dataSource: ModelInferenceDataSourceTypeDef,  # (3)
    configuredModelAlgorithmAssociationArn: NotRequired[str],
    description: NotRequired[str],
    containerExecutionParameters: NotRequired[InferenceContainerExecutionParametersTypeDef],  # (4)
    environment: NotRequired[Mapping[str, str]],
    kmsKeyArn: NotRequired[str],
    tags: NotRequired[Mapping[str, str]],
  1. See InferenceResourceConfigTypeDef
  2. See InferenceOutputConfigurationTypeDef
  3. See ModelInferenceDataSourceTypeDef
  4. See InferenceContainerExecutionParametersTypeDef

TrainedModelInferenceJobsConfigurationPolicyTypeDef#

# TrainedModelInferenceJobsConfigurationPolicyTypeDef definition

class TrainedModelInferenceJobsConfigurationPolicyTypeDef(TypedDict):
    containerLogs: NotRequired[Sequence[LogsConfigurationPolicyUnionTypeDef]],  # (1)
    maxOutputSize: NotRequired[TrainedModelInferenceMaxOutputSizeTypeDef],  # (2)
  1. See LogsConfigurationPolicyTypeDef LogsConfigurationPolicyOutputTypeDef
  2. See TrainedModelInferenceMaxOutputSizeTypeDef

AudienceGenerationJobDataSourceTypeDef#

# AudienceGenerationJobDataSourceTypeDef definition

class AudienceGenerationJobDataSourceTypeDef(TypedDict):
    roleArn: str,
    dataSource: NotRequired[S3ConfigMapTypeDef],  # (1)
    sqlParameters: NotRequired[ProtectedQuerySQLParametersUnionTypeDef],  # (2)
    sqlComputeConfiguration: NotRequired[ComputeConfigurationTypeDef],  # (3)
  1. See S3ConfigMapTypeDef
  2. See ProtectedQuerySQLParametersTypeDef ProtectedQuerySQLParametersOutputTypeDef
  3. See ComputeConfigurationTypeDef

ProtectedQueryInputParametersTypeDef#

# ProtectedQueryInputParametersTypeDef definition

class ProtectedQueryInputParametersTypeDef(TypedDict):
    sqlParameters: ProtectedQuerySQLParametersUnionTypeDef,  # (1)
    computeConfiguration: NotRequired[ComputeConfigurationTypeDef],  # (2)
  1. See ProtectedQuerySQLParametersTypeDef ProtectedQuerySQLParametersOutputTypeDef
  2. See ComputeConfigurationTypeDef

CollaborationTrainedModelExportJobSummaryTypeDef#

# CollaborationTrainedModelExportJobSummaryTypeDef definition

class CollaborationTrainedModelExportJobSummaryTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    name: str,
    outputConfiguration: TrainedModelExportOutputConfigurationOutputTypeDef,  # (1)
    status: TrainedModelExportJobStatusType,  # (2)
    creatorAccountId: str,
    trainedModelArn: str,
    membershipIdentifier: str,
    collaborationIdentifier: str,
    statusDetails: NotRequired[StatusDetailsTypeDef],  # (3)
    description: NotRequired[str],
  1. See TrainedModelExportOutputConfigurationOutputTypeDef
  2. See TrainedModelExportJobStatusType
  3. See StatusDetailsTypeDef

StartTrainedModelExportJobRequestRequestTypeDef#

# StartTrainedModelExportJobRequestRequestTypeDef definition

class StartTrainedModelExportJobRequestRequestTypeDef(TypedDict):
    name: str,
    trainedModelArn: str,
    membershipIdentifier: str,
    outputConfiguration: TrainedModelExportOutputConfigurationTypeDef,  # (1)
    description: NotRequired[str],
  1. See TrainedModelExportOutputConfigurationTypeDef

PrivacyConfigurationPoliciesOutputTypeDef#

# PrivacyConfigurationPoliciesOutputTypeDef definition

class PrivacyConfigurationPoliciesOutputTypeDef(TypedDict):
    trainedModels: NotRequired[TrainedModelsConfigurationPolicyOutputTypeDef],  # (1)
    trainedModelExports: NotRequired[TrainedModelExportsConfigurationPolicyOutputTypeDef],  # (2)
    trainedModelInferenceJobs: NotRequired[TrainedModelInferenceJobsConfigurationPolicyOutputTypeDef],  # (3)
  1. See TrainedModelsConfigurationPolicyOutputTypeDef
  2. See TrainedModelExportsConfigurationPolicyOutputTypeDef
  3. See TrainedModelInferenceJobsConfigurationPolicyOutputTypeDef

ConfiguredAudienceModelSummaryTypeDef#

# ConfiguredAudienceModelSummaryTypeDef definition

class ConfiguredAudienceModelSummaryTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    name: str,
    audienceModelArn: str,
    outputConfig: ConfiguredAudienceModelOutputConfigTypeDef,  # (1)
    configuredAudienceModelArn: str,
    status: ConfiguredAudienceModelStatusType,  # (2)
    description: NotRequired[str],
  1. See ConfiguredAudienceModelOutputConfigTypeDef
  2. See ConfiguredAudienceModelStatusType

CreateConfiguredAudienceModelRequestRequestTypeDef#

# CreateConfiguredAudienceModelRequestRequestTypeDef definition

class CreateConfiguredAudienceModelRequestRequestTypeDef(TypedDict):
    name: str,
    audienceModelArn: str,
    outputConfig: ConfiguredAudienceModelOutputConfigTypeDef,  # (1)
    sharedAudienceMetrics: Sequence[SharedAudienceMetricsType],  # (2)
    description: NotRequired[str],
    minMatchingSeedSize: NotRequired[int],
    audienceSizeConfig: NotRequired[AudienceSizeConfigTypeDef],  # (3)
    tags: NotRequired[Mapping[str, str]],
    childResourceTagOnCreatePolicy: NotRequired[TagOnCreatePolicyType],  # (4)
  1. See ConfiguredAudienceModelOutputConfigTypeDef
  2. See SharedAudienceMetricsType
  3. See AudienceSizeConfigTypeDef
  4. See TagOnCreatePolicyType

GetConfiguredAudienceModelResponseTypeDef#

# GetConfiguredAudienceModelResponseTypeDef definition

class GetConfiguredAudienceModelResponseTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    configuredAudienceModelArn: str,
    name: str,
    audienceModelArn: str,
    outputConfig: ConfiguredAudienceModelOutputConfigTypeDef,  # (1)
    description: str,
    status: ConfiguredAudienceModelStatusType,  # (2)
    sharedAudienceMetrics: list[SharedAudienceMetricsType],  # (3)
    minMatchingSeedSize: int,
    audienceSizeConfig: AudienceSizeConfigOutputTypeDef,  # (4)
    tags: dict[str, str],
    childResourceTagOnCreatePolicy: TagOnCreatePolicyType,  # (5)
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See ConfiguredAudienceModelOutputConfigTypeDef
  2. See ConfiguredAudienceModelStatusType
  3. See SharedAudienceMetricsType
  4. See AudienceSizeConfigOutputTypeDef
  5. See TagOnCreatePolicyType
  6. See ResponseMetadataTypeDef

UpdateConfiguredAudienceModelRequestRequestTypeDef#

# UpdateConfiguredAudienceModelRequestRequestTypeDef definition

class UpdateConfiguredAudienceModelRequestRequestTypeDef(TypedDict):
    configuredAudienceModelArn: str,
    outputConfig: NotRequired[ConfiguredAudienceModelOutputConfigTypeDef],  # (1)
    audienceModelArn: NotRequired[str],
    sharedAudienceMetrics: NotRequired[Sequence[SharedAudienceMetricsType]],  # (2)
    minMatchingSeedSize: NotRequired[int],
    audienceSizeConfig: NotRequired[AudienceSizeConfigTypeDef],  # (3)
    description: NotRequired[str],
  1. See ConfiguredAudienceModelOutputConfigTypeDef
  2. See SharedAudienceMetricsType
  3. See AudienceSizeConfigTypeDef

GetMLConfigurationResponseTypeDef#

# GetMLConfigurationResponseTypeDef definition

class GetMLConfigurationResponseTypeDef(TypedDict):
    membershipIdentifier: str,
    defaultOutputLocation: MLOutputConfigurationTypeDef,  # (1)
    createTime: datetime,
    updateTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MLOutputConfigurationTypeDef
  2. See ResponseMetadataTypeDef

PutMLConfigurationRequestRequestTypeDef#

# PutMLConfigurationRequestRequestTypeDef definition

class PutMLConfigurationRequestRequestTypeDef(TypedDict):
    membershipIdentifier: str,
    defaultOutputLocation: MLOutputConfigurationTypeDef,  # (1)
  1. See MLOutputConfigurationTypeDef

GetAudienceGenerationJobResponseTypeDef#

# GetAudienceGenerationJobResponseTypeDef definition

class GetAudienceGenerationJobResponseTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    audienceGenerationJobArn: str,
    name: str,
    description: str,
    status: AudienceGenerationJobStatusType,  # (1)
    statusDetails: StatusDetailsTypeDef,  # (2)
    configuredAudienceModelArn: str,
    seedAudience: AudienceGenerationJobDataSourceOutputTypeDef,  # (3)
    includeSeedInOutput: bool,
    collaborationId: str,
    metrics: AudienceQualityMetricsTypeDef,  # (4)
    startedBy: str,
    tags: dict[str, str],
    protectedQueryIdentifier: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See AudienceGenerationJobStatusType
  2. See StatusDetailsTypeDef
  3. See AudienceGenerationJobDataSourceOutputTypeDef
  4. See AudienceQualityMetricsTypeDef
  5. See ResponseMetadataTypeDef

InputChannelDataSourceOutputTypeDef#

# InputChannelDataSourceOutputTypeDef definition

class InputChannelDataSourceOutputTypeDef(TypedDict):
    protectedQueryInputParameters: NotRequired[ProtectedQueryInputParametersOutputTypeDef],  # (1)
  1. See ProtectedQueryInputParametersOutputTypeDef

DatasetOutputTypeDef#

# DatasetOutputTypeDef definition

class DatasetOutputTypeDef(TypedDict):
    type: DatasetTypeType,  # (1)
    inputConfig: DatasetInputConfigOutputTypeDef,  # (2)
  1. See DatasetTypeType
  2. See DatasetInputConfigOutputTypeDef

ListCollaborationTrainedModelInferenceJobsResponseTypeDef#

# ListCollaborationTrainedModelInferenceJobsResponseTypeDef definition

class ListCollaborationTrainedModelInferenceJobsResponseTypeDef(TypedDict):
    collaborationTrainedModelInferenceJobs: list[CollaborationTrainedModelInferenceJobSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    nextToken: NotRequired[str],
  1. See CollaborationTrainedModelInferenceJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListTrainedModelInferenceJobsResponseTypeDef#

# ListTrainedModelInferenceJobsResponseTypeDef definition

class ListTrainedModelInferenceJobsResponseTypeDef(TypedDict):
    trainedModelInferenceJobs: list[TrainedModelInferenceJobSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    nextToken: NotRequired[str],
  1. See TrainedModelInferenceJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

StartAudienceGenerationJobRequestRequestTypeDef#

# StartAudienceGenerationJobRequestRequestTypeDef definition

class StartAudienceGenerationJobRequestRequestTypeDef(TypedDict):
    name: str,
    configuredAudienceModelArn: str,
    seedAudience: AudienceGenerationJobDataSourceTypeDef,  # (1)
    includeSeedInOutput: NotRequired[bool],
    collaborationId: NotRequired[str],
    description: NotRequired[str],
    tags: NotRequired[Mapping[str, str]],
  1. See AudienceGenerationJobDataSourceTypeDef

ListCollaborationTrainedModelExportJobsResponseTypeDef#

# ListCollaborationTrainedModelExportJobsResponseTypeDef definition

class ListCollaborationTrainedModelExportJobsResponseTypeDef(TypedDict):
    collaborationTrainedModelExportJobs: list[CollaborationTrainedModelExportJobSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    nextToken: NotRequired[str],
  1. See CollaborationTrainedModelExportJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

PrivacyConfigurationOutputTypeDef#

# PrivacyConfigurationOutputTypeDef definition

class PrivacyConfigurationOutputTypeDef(TypedDict):
    policies: PrivacyConfigurationPoliciesOutputTypeDef,  # (1)
  1. See PrivacyConfigurationPoliciesOutputTypeDef

ListConfiguredAudienceModelsResponseTypeDef#

# ListConfiguredAudienceModelsResponseTypeDef definition

class ListConfiguredAudienceModelsResponseTypeDef(TypedDict):
    configuredAudienceModels: list[ConfiguredAudienceModelSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    nextToken: NotRequired[str],
  1. See ConfiguredAudienceModelSummaryTypeDef
  2. See ResponseMetadataTypeDef

InputChannelOutputTypeDef#

# InputChannelOutputTypeDef definition

class InputChannelOutputTypeDef(TypedDict):
    dataSource: InputChannelDataSourceOutputTypeDef,  # (1)
    roleArn: str,
  1. See InputChannelDataSourceOutputTypeDef

GetTrainingDatasetResponseTypeDef#

# GetTrainingDatasetResponseTypeDef definition

class GetTrainingDatasetResponseTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    trainingDatasetArn: str,
    name: str,
    trainingData: list[DatasetOutputTypeDef],  # (1)
    status: TrainingDatasetStatusType,  # (2)
    roleArn: str,
    tags: dict[str, str],
    description: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See DatasetOutputTypeDef
  2. See TrainingDatasetStatusType
  3. See ResponseMetadataTypeDef

DatasetTypeDef#

# DatasetTypeDef definition

class DatasetTypeDef(TypedDict):
    type: DatasetTypeType,  # (1)
    inputConfig: DatasetInputConfigUnionTypeDef,  # (2)
  1. See DatasetTypeType
  2. See DatasetInputConfigTypeDef DatasetInputConfigOutputTypeDef

PrivacyConfigurationPoliciesTypeDef#

# PrivacyConfigurationPoliciesTypeDef definition

class PrivacyConfigurationPoliciesTypeDef(TypedDict):
    trainedModels: NotRequired[TrainedModelsConfigurationPolicyUnionTypeDef],  # (1)
    trainedModelExports: NotRequired[TrainedModelExportsConfigurationPolicyUnionTypeDef],  # (2)
    trainedModelInferenceJobs: NotRequired[TrainedModelInferenceJobsConfigurationPolicyUnionTypeDef],  # (3)
  1. See TrainedModelsConfigurationPolicyTypeDef TrainedModelsConfigurationPolicyOutputTypeDef
  2. See TrainedModelExportsConfigurationPolicyTypeDef TrainedModelExportsConfigurationPolicyOutputTypeDef
  3. See TrainedModelInferenceJobsConfigurationPolicyTypeDef TrainedModelInferenceJobsConfigurationPolicyOutputTypeDef

InputChannelDataSourceTypeDef#

# InputChannelDataSourceTypeDef definition

class InputChannelDataSourceTypeDef(TypedDict):
    protectedQueryInputParameters: NotRequired[ProtectedQueryInputParametersUnionTypeDef],  # (1)
  1. See ProtectedQueryInputParametersTypeDef ProtectedQueryInputParametersOutputTypeDef

GetCollaborationConfiguredModelAlgorithmAssociationResponseTypeDef#

# GetCollaborationConfiguredModelAlgorithmAssociationResponseTypeDef definition

class GetCollaborationConfiguredModelAlgorithmAssociationResponseTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    configuredModelAlgorithmAssociationArn: str,
    membershipIdentifier: str,
    collaborationIdentifier: str,
    configuredModelAlgorithmArn: str,
    name: str,
    description: str,
    creatorAccountId: str,
    privacyConfiguration: PrivacyConfigurationOutputTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PrivacyConfigurationOutputTypeDef
  2. See ResponseMetadataTypeDef

GetConfiguredModelAlgorithmAssociationResponseTypeDef#

# GetConfiguredModelAlgorithmAssociationResponseTypeDef definition

class GetConfiguredModelAlgorithmAssociationResponseTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    configuredModelAlgorithmAssociationArn: str,
    membershipIdentifier: str,
    collaborationIdentifier: str,
    configuredModelAlgorithmArn: str,
    name: str,
    privacyConfiguration: PrivacyConfigurationOutputTypeDef,  # (1)
    description: str,
    tags: dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PrivacyConfigurationOutputTypeDef
  2. See ResponseMetadataTypeDef

GetMLInputChannelResponseTypeDef#

# GetMLInputChannelResponseTypeDef definition

class GetMLInputChannelResponseTypeDef(TypedDict):
    createTime: datetime,
    updateTime: datetime,
    membershipIdentifier: str,
    collaborationIdentifier: str,
    inputChannel: InputChannelOutputTypeDef,  # (1)
    protectedQueryIdentifier: str,
    mlInputChannelArn: str,
    name: str,
    configuredModelAlgorithmAssociations: list[str],
    status: MLInputChannelStatusType,  # (2)
    statusDetails: StatusDetailsTypeDef,  # (3)
    retentionInDays: int,
    numberOfRecords: int,
    numberOfFiles: float,
    sizeInGb: float,
    description: str,
    kmsKeyArn: str,
    tags: dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See InputChannelOutputTypeDef
  2. See MLInputChannelStatusType
  3. See StatusDetailsTypeDef
  4. See ResponseMetadataTypeDef

CreateTrainingDatasetRequestRequestTypeDef#

# CreateTrainingDatasetRequestRequestTypeDef definition

class CreateTrainingDatasetRequestRequestTypeDef(TypedDict):
    name: str,
    roleArn: str,
    trainingData: Sequence[DatasetUnionTypeDef],  # (1)
    tags: NotRequired[Mapping[str, str]],
    description: NotRequired[str],
  1. See DatasetTypeDef DatasetOutputTypeDef

PrivacyConfigurationTypeDef#

# PrivacyConfigurationTypeDef definition

class PrivacyConfigurationTypeDef(TypedDict):
    policies: PrivacyConfigurationPoliciesUnionTypeDef,  # (1)
  1. See PrivacyConfigurationPoliciesTypeDef PrivacyConfigurationPoliciesOutputTypeDef

InputChannelTypeDef#

# InputChannelTypeDef definition

class InputChannelTypeDef(TypedDict):
    dataSource: InputChannelDataSourceUnionTypeDef,  # (1)
    roleArn: str,
  1. See InputChannelDataSourceTypeDef InputChannelDataSourceOutputTypeDef

CreateConfiguredModelAlgorithmAssociationRequestRequestTypeDef#

# CreateConfiguredModelAlgorithmAssociationRequestRequestTypeDef definition

class CreateConfiguredModelAlgorithmAssociationRequestRequestTypeDef(TypedDict):
    membershipIdentifier: str,
    configuredModelAlgorithmArn: str,
    name: str,
    description: NotRequired[str],
    privacyConfiguration: NotRequired[PrivacyConfigurationTypeDef],  # (1)
    tags: NotRequired[Mapping[str, str]],
  1. See PrivacyConfigurationTypeDef

CreateMLInputChannelRequestRequestTypeDef#

# CreateMLInputChannelRequestRequestTypeDef definition

class CreateMLInputChannelRequestRequestTypeDef(TypedDict):
    membershipIdentifier: str,
    configuredModelAlgorithmAssociations: Sequence[str],
    inputChannel: InputChannelTypeDef,  # (1)
    name: str,
    retentionInDays: int,
    description: NotRequired[str],
    kmsKeyArn: NotRequired[str],
    tags: NotRequired[Mapping[str, str]],
  1. See InputChannelTypeDef