DataAutomationforBedrockClient#
Index > DataAutomationforBedrock > DataAutomationforBedrockClient
Auto-generated documentation for DataAutomationforBedrock type annotations stubs module mypy-boto3-bedrock-data-automation.
DataAutomationforBedrockClient#
Type annotations and code completion for boto3.client("bedrock-data-automation")
.
boto3 documentation
# DataAutomationforBedrockClient usage example
from boto3.session import Session
from mypy_boto3_bedrock_data_automation.client import DataAutomationforBedrockClient
def get_bedrock-data-automation_client() -> DataAutomationforBedrockClient:
return Session().client("bedrock-data-automation")
Exceptions#
boto3
client exceptions are generated in runtime.
This class provides code completion for boto3.client("bedrock-data-automation").exceptions
structure.
# Exceptions.exceptions usage example
client = boto3.client("bedrock-data-automation")
try:
do_something(client)
except (
client.exceptions.AccessDeniedException,
client.exceptions.ClientError,
client.exceptions.ConflictException,
client.exceptions.InternalServerException,
client.exceptions.ResourceNotFoundException,
client.exceptions.ServiceQuotaExceededException,
client.exceptions.ThrottlingException,
client.exceptions.ValidationException,
) as e:
print(e)
# Exceptions.exceptions type checking example
from mypy_boto3_bedrock_data_automation.client import Exceptions
def handle_error(exc: Exceptions.AccessDeniedException) -> None:
...
Methods#
can_paginate#
Type annotations and code completion for boto3.client("bedrock-data-automation").can_paginate
method.
boto3 documentation
# can_paginate method definition
def can_paginate(
self,
operation_name: str,
) -> bool:
...
generate_presigned_url#
Type annotations and code completion for boto3.client("bedrock-data-automation").generate_presigned_url
method.
boto3 documentation
# generate_presigned_url method definition
def generate_presigned_url(
self,
ClientMethod: str,
Params: Mapping[str, Any] = ...,
ExpiresIn: int = 3600,
HttpMethod: str = ...,
) -> str:
...
close#
Type annotations and code completion for boto3.client("bedrock-data-automation").close
method.
boto3 documentation
# close method definition
def close(
self,
) -> None:
...
create_blueprint#
Creates an Amazon Bedrock Keystone Blueprint.
Type annotations and code completion for boto3.client("bedrock-data-automation").create_blueprint
method.
boto3 documentation
# create_blueprint method definition
def create_blueprint(
self,
*,
blueprintName: str,
type: TypeType, # (1)
schema: str,
blueprintStage: BlueprintStageType = ..., # (2)
clientToken: str = ...,
encryptionConfiguration: EncryptionConfigurationTypeDef = ..., # (3)
) -> CreateBlueprintResponseTypeDef: # (4)
...
- See TypeType
- See BlueprintStageType
- See EncryptionConfigurationTypeDef
- See CreateBlueprintResponseTypeDef
# create_blueprint method usage example with argument unpacking
kwargs: CreateBlueprintRequestRequestTypeDef = { # (1)
"blueprintName": ...,
"type": ...,
"schema": ...,
}
parent.create_blueprint(**kwargs)
create_blueprint_version#
Creates a new version of an existing Amazon Bedrock Keystone Blueprint.
Type annotations and code completion for boto3.client("bedrock-data-automation").create_blueprint_version
method.
boto3 documentation
# create_blueprint_version method definition
def create_blueprint_version(
self,
*,
blueprintArn: str,
clientToken: str = ...,
) -> CreateBlueprintVersionResponseTypeDef: # (1)
...
# create_blueprint_version method usage example with argument unpacking
kwargs: CreateBlueprintVersionRequestRequestTypeDef = { # (1)
"blueprintArn": ...,
}
parent.create_blueprint_version(**kwargs)
create_data_automation_project#
Creates an Amazon Bedrock Keystone DataAutomationProject.
Type annotations and code completion for boto3.client("bedrock-data-automation").create_data_automation_project
method.
boto3 documentation
# create_data_automation_project method definition
def create_data_automation_project(
self,
*,
projectName: str,
standardOutputConfiguration: StandardOutputConfigurationTypeDef, # (1)
projectDescription: str = ...,
projectStage: DataAutomationProjectStageType = ..., # (2)
customOutputConfiguration: CustomOutputConfigurationTypeDef = ..., # (3)
overrideConfiguration: OverrideConfigurationTypeDef = ..., # (4)
clientToken: str = ...,
encryptionConfiguration: EncryptionConfigurationTypeDef = ..., # (5)
) -> CreateDataAutomationProjectResponseTypeDef: # (6)
...
- See StandardOutputConfigurationTypeDef
- See DataAutomationProjectStageType
- See CustomOutputConfigurationTypeDef
- See OverrideConfigurationTypeDef
- See EncryptionConfigurationTypeDef
- See CreateDataAutomationProjectResponseTypeDef
# create_data_automation_project method usage example with argument unpacking
kwargs: CreateDataAutomationProjectRequestRequestTypeDef = { # (1)
"projectName": ...,
"standardOutputConfiguration": ...,
}
parent.create_data_automation_project(**kwargs)
delete_blueprint#
Deletes an existing Amazon Bedrock Keystone Blueprint.
Type annotations and code completion for boto3.client("bedrock-data-automation").delete_blueprint
method.
boto3 documentation
# delete_blueprint method definition
def delete_blueprint(
self,
*,
blueprintArn: str,
blueprintVersion: str = ...,
) -> Dict[str, Any]:
...
# delete_blueprint method usage example with argument unpacking
kwargs: DeleteBlueprintRequestRequestTypeDef = { # (1)
"blueprintArn": ...,
}
parent.delete_blueprint(**kwargs)
delete_data_automation_project#
Deletes an existing Amazon Bedrock Keystone DataAutomationProject.
Type annotations and code completion for boto3.client("bedrock-data-automation").delete_data_automation_project
method.
boto3 documentation
# delete_data_automation_project method definition
def delete_data_automation_project(
self,
*,
projectArn: str,
) -> DeleteDataAutomationProjectResponseTypeDef: # (1)
...
# delete_data_automation_project method usage example with argument unpacking
kwargs: DeleteDataAutomationProjectRequestRequestTypeDef = { # (1)
"projectArn": ...,
}
parent.delete_data_automation_project(**kwargs)
get_blueprint#
Gets an existing Amazon Bedrock Keystone Blueprint.
Type annotations and code completion for boto3.client("bedrock-data-automation").get_blueprint
method.
boto3 documentation
# get_blueprint method definition
def get_blueprint(
self,
*,
blueprintArn: str,
blueprintVersion: str = ...,
blueprintStage: BlueprintStageType = ..., # (1)
) -> GetBlueprintResponseTypeDef: # (2)
...
# get_blueprint method usage example with argument unpacking
kwargs: GetBlueprintRequestRequestTypeDef = { # (1)
"blueprintArn": ...,
}
parent.get_blueprint(**kwargs)
get_data_automation_project#
Gets an existing Amazon Bedrock Keystone DataAutomationProject.
Type annotations and code completion for boto3.client("bedrock-data-automation").get_data_automation_project
method.
boto3 documentation
# get_data_automation_project method definition
def get_data_automation_project(
self,
*,
projectArn: str,
projectStage: DataAutomationProjectStageType = ..., # (1)
) -> GetDataAutomationProjectResponseTypeDef: # (2)
...
# get_data_automation_project method usage example with argument unpacking
kwargs: GetDataAutomationProjectRequestRequestTypeDef = { # (1)
"projectArn": ...,
}
parent.get_data_automation_project(**kwargs)
list_blueprints#
Lists all existing Amazon Bedrock Keystone Blueprints.
Type annotations and code completion for boto3.client("bedrock-data-automation").list_blueprints
method.
boto3 documentation
# list_blueprints method definition
def list_blueprints(
self,
*,
blueprintArn: str = ...,
resourceOwner: ResourceOwnerType = ..., # (1)
blueprintStageFilter: BlueprintStageFilterType = ..., # (2)
maxResults: int = ...,
nextToken: str = ...,
projectFilter: DataAutomationProjectFilterTypeDef = ..., # (3)
) -> ListBlueprintsResponseTypeDef: # (4)
...
- See ResourceOwnerType
- See BlueprintStageFilterType
- See DataAutomationProjectFilterTypeDef
- See ListBlueprintsResponseTypeDef
# list_blueprints method usage example with argument unpacking
kwargs: ListBlueprintsRequestRequestTypeDef = { # (1)
"blueprintArn": ...,
}
parent.list_blueprints(**kwargs)
list_data_automation_projects#
Lists all existing Amazon Bedrock Keystone DataAutomationProjects.
Type annotations and code completion for boto3.client("bedrock-data-automation").list_data_automation_projects
method.
boto3 documentation
# list_data_automation_projects method definition
def list_data_automation_projects(
self,
*,
maxResults: int = ...,
nextToken: str = ...,
projectStageFilter: DataAutomationProjectStageFilterType = ..., # (1)
blueprintFilter: BlueprintFilterTypeDef = ..., # (2)
resourceOwner: ResourceOwnerType = ..., # (3)
) -> ListDataAutomationProjectsResponseTypeDef: # (4)
...
- See DataAutomationProjectStageFilterType
- See BlueprintFilterTypeDef
- See ResourceOwnerType
- See ListDataAutomationProjectsResponseTypeDef
# list_data_automation_projects method usage example with argument unpacking
kwargs: ListDataAutomationProjectsRequestRequestTypeDef = { # (1)
"maxResults": ...,
}
parent.list_data_automation_projects(**kwargs)
update_blueprint#
Updates an existing Amazon Bedrock Blueprint.
Type annotations and code completion for boto3.client("bedrock-data-automation").update_blueprint
method.
boto3 documentation
# update_blueprint method definition
def update_blueprint(
self,
*,
blueprintArn: str,
schema: str,
blueprintStage: BlueprintStageType = ..., # (1)
) -> UpdateBlueprintResponseTypeDef: # (2)
...
# update_blueprint method usage example with argument unpacking
kwargs: UpdateBlueprintRequestRequestTypeDef = { # (1)
"blueprintArn": ...,
"schema": ...,
}
parent.update_blueprint(**kwargs)
update_data_automation_project#
Updates an existing Amazon Bedrock DataAutomationProject.
Type annotations and code completion for boto3.client("bedrock-data-automation").update_data_automation_project
method.
boto3 documentation
# update_data_automation_project method definition
def update_data_automation_project(
self,
*,
projectArn: str,
standardOutputConfiguration: StandardOutputConfigurationTypeDef, # (1)
projectStage: DataAutomationProjectStageType = ..., # (2)
projectDescription: str = ...,
customOutputConfiguration: CustomOutputConfigurationTypeDef = ..., # (3)
overrideConfiguration: OverrideConfigurationTypeDef = ..., # (4)
) -> UpdateDataAutomationProjectResponseTypeDef: # (5)
...
- See StandardOutputConfigurationTypeDef
- See DataAutomationProjectStageType
- See CustomOutputConfigurationTypeDef
- See OverrideConfigurationTypeDef
- See UpdateDataAutomationProjectResponseTypeDef
# update_data_automation_project method usage example with argument unpacking
kwargs: UpdateDataAutomationProjectRequestRequestTypeDef = { # (1)
"projectArn": ...,
"standardOutputConfiguration": ...,
}
parent.update_data_automation_project(**kwargs)
get_paginator#
Type annotations and code completion for boto3.client("bedrock-data-automation").get_paginator
method with overloads.
client.get_paginator("list_blueprints")
-> ListBlueprintsPaginatorclient.get_paginator("list_data_automation_projects")
-> ListDataAutomationProjectsPaginator