Learn R Programming

paws.security.identity (version 0.8.0)

cleanroomsml: AWS Clean Rooms ML

Description

Welcome to the Amazon Web Services Clean Rooms ML API Reference.

Amazon Web Services Clean Rooms ML provides a privacy-enhancing method for two parties to identify similar users in their data without the need to share their data with each other. The first party brings the training data to Clean Rooms so that they can create and configure an audience model (lookalike model) and associate it with a collaboration. The second party then brings their seed data to Clean Rooms and generates an audience (lookalike segment) that resembles the training data.

To learn more about Amazon Web Services Clean Rooms ML concepts, procedures, and best practices, see the Clean Rooms User Guide.

To learn more about SQL commands, functions, and conditions supported in Clean Rooms, see the Clean Rooms SQL Reference.

Usage

cleanroomsml(
  config = list(),
  credentials = list(),
  endpoint = NULL,
  region = NULL
)

Value

A client for the service. You can call the service's operations using syntax like svc$operation(...), where svc is the name you've assigned to the client. The available operations are listed in the Operations section.

Arguments

config

Optional configuration of credentials, endpoint, and/or region.

  • credentials:

    • creds:

      • access_key_id: AWS access key ID

      • secret_access_key: AWS secret access key

      • session_token: AWS temporary session token

    • profile: The name of a profile to use. If not given, then the default profile is used.

    • anonymous: Set anonymous credentials.

  • endpoint: The complete URL to use for the constructed client.

  • region: The AWS Region used in instantiating the client.

  • close_connection: Immediately close all HTTP connections.

  • timeout: The time in seconds till a timeout exception is thrown when attempting to make a connection. The default is 60 seconds.

  • s3_force_path_style: Set this to true to force the request to use path-style addressing, i.e. http://s3.amazonaws.com/BUCKET/KEY.

  • sts_regional_endpoint: Set sts regional endpoint resolver to regional or legacy https://docs.aws.amazon.com/sdkref/latest/guide/feature-sts-regionalized-endpoints.html

credentials

Optional credentials shorthand for the config parameter

  • creds:

    • access_key_id: AWS access key ID

    • secret_access_key: AWS secret access key

    • session_token: AWS temporary session token

  • profile: The name of a profile to use. If not given, then the default profile is used.

  • anonymous: Set anonymous credentials.

endpoint

Optional shorthand for complete URL to use for the constructed client.

region

Optional shorthand for AWS Region used in instantiating the client.

Service syntax

svc <- cleanroomsml(
  config = list(
    credentials = list(
      creds = list(
        access_key_id = "string",
        secret_access_key = "string",
        session_token = "string"
      ),
      profile = "string",
      anonymous = "logical"
    ),
    endpoint = "string",
    region = "string",
    close_connection = "logical",
    timeout = "numeric",
    s3_force_path_style = "logical",
    sts_regional_endpoint = "string"
  ),
  credentials = list(
    creds = list(
      access_key_id = "string",
      secret_access_key = "string",
      session_token = "string"
    ),
    profile = "string",
    anonymous = "logical"
  ),
  endpoint = "string",
  region = "string"
)

Operations

cancel_trained_modelSubmits a request to cancel the trained model job
cancel_trained_model_inference_jobSubmits a request to cancel a trained model inference job
create_audience_modelDefines the information necessary to create an audience model
create_configured_audience_modelDefines the information necessary to create a configured audience model
create_configured_model_algorithmCreates a configured model algorithm using a container image stored in an ECR repository
create_configured_model_algorithm_associationAssociates a configured model algorithm to a collaboration for use by any member of the collaboration
create_ml_input_channelProvides the information to create an ML input channel
create_trained_modelCreates a trained model from an associated configured model algorithm using data from any member of the collaboration
create_training_datasetDefines the information necessary to create a training dataset
delete_audience_generation_jobDeletes the specified audience generation job, and removes all data associated with the job
delete_audience_modelSpecifies an audience model that you want to delete
delete_configured_audience_modelDeletes the specified configured audience model
delete_configured_audience_model_policyDeletes the specified configured audience model policy
delete_configured_model_algorithmDeletes a configured model algorithm
delete_configured_model_algorithm_associationDeletes a configured model algorithm association
delete_ml_configurationDeletes a ML modeling configuration
delete_ml_input_channel_dataProvides the information necessary to delete an ML input channel
delete_trained_model_outputDeletes the output of a trained model
delete_training_datasetSpecifies a training dataset that you want to delete
get_audience_generation_jobReturns information about an audience generation job
get_audience_modelReturns information about an audience model
get_collaboration_configured_model_algorithm_associationReturns information about the configured model algorithm association in a collaboration
get_collaboration_ml_input_channelReturns information about a specific ML input channel in a collaboration
get_collaboration_trained_modelReturns information about a trained model in a collaboration
get_configured_audience_modelReturns information about a specified configured audience model
get_configured_audience_model_policyReturns information about a configured audience model policy
get_configured_model_algorithmReturns information about a configured model algorithm
get_configured_model_algorithm_associationReturns information about a configured model algorithm association
get_ml_configurationReturns information about a specific ML configuration
get_ml_input_channelReturns information about an ML input channel
get_trained_modelReturns information about a trained model
get_trained_model_inference_jobReturns information about a trained model inference job
get_training_datasetReturns information about a training dataset
list_audience_export_jobsReturns a list of the audience export jobs
list_audience_generation_jobsReturns a list of audience generation jobs
list_audience_modelsReturns a list of audience models
list_collaboration_configured_model_algorithm_associationsReturns a list of the configured model algorithm associations in a collaboration
list_collaboration_ml_input_channelsReturns a list of the ML input channels in a collaboration
list_collaboration_trained_model_export_jobsReturns a list of the export jobs for a trained model in a collaboration
list_collaboration_trained_model_inference_jobsReturns a list of trained model inference jobs in a specified collaboration
list_collaboration_trained_modelsReturns a list of the trained models in a collaboration
list_configured_audience_modelsReturns a list of the configured audience models
list_configured_model_algorithm_associationsReturns a list of configured model algorithm associations
list_configured_model_algorithmsReturns a list of configured model algorithms
list_ml_input_channelsReturns a list of ML input channels
list_tags_for_resourceReturns a list of tags for a provided resource
list_trained_model_inference_jobsReturns a list of trained model inference jobs that match the request parameters
list_trained_modelsReturns a list of trained models
list_training_datasetsReturns a list of training datasets
put_configured_audience_model_policyCreate or update the resource policy for a configured audience model
put_ml_configurationAssigns information about an ML configuration
start_audience_export_jobExport an audience of a specified size after you have generated an audience
start_audience_generation_jobInformation necessary to start the audience generation job
start_trained_model_export_jobProvides the information necessary to start a trained model export job
start_trained_model_inference_jobDefines the information necessary to begin a trained model inference job
tag_resourceAdds metadata tags to a specified resource
untag_resourceRemoves metadata tags from a specified resource
update_configured_audience_modelProvides the information necessary to update a configured audience model

Examples

Run this code
if (FALSE) {
svc <- cleanroomsml()
svc$cancel_trained_model(
  Foo = 123
)
}

Run the code above in your browser using DataLab