Learn R Programming

paws (version 0.4.0)

nimblestudio: AmazonNimbleStudio

Description

Welcome to the Amazon Nimble Studio API reference. This API reference provides methods, schema, resources, parameters, and more to help you get the most out of Nimble Studio.

Nimble Studio is a virtual studio that empowers visual effects, animation, and interactive content teams to create content securely within a scalable, private cloud service.

Usage

nimblestudio(
  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 <- nimblestudio(
  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

accept_eulasAccept EULAs
create_launch_profileCreate a launch profile
create_streaming_imageCreates a streaming image resource in a studio
create_streaming_sessionCreates a streaming session in a studio
create_streaming_session_streamCreates a streaming session stream for a streaming session
create_studioCreate a new studio
create_studio_componentCreates a studio component resource
delete_launch_profilePermanently delete a launch profile
delete_launch_profile_memberDelete a user from launch profile membership
delete_streaming_imageDelete streaming image
delete_streaming_sessionDeletes streaming session resource
delete_studioDelete a studio resource
delete_studio_componentDeletes a studio component resource
delete_studio_memberDelete a user from studio membership
get_eulaGet EULA
get_launch_profileGet a launch profile
get_launch_profile_detailsLaunch profile details include the launch profile resource and summary information of resources that are used by, or available to, the launch profile
get_launch_profile_initializationGet a launch profile initialization
get_launch_profile_memberGet a user persona in launch profile membership
get_streaming_imageGet streaming image
get_streaming_sessionGets StreamingSession resource
get_streaming_session_backupGets StreamingSessionBackup resource
get_streaming_session_streamGets a StreamingSessionStream for a streaming session
get_studioGet a studio resource
get_studio_componentGets a studio component resource
get_studio_memberGet a user's membership in a studio
list_eula_acceptancesList EULA acceptances
list_eulasList EULAs
list_launch_profile_membersGet all users in a given launch profile membership
list_launch_profilesList all the launch profiles a studio
list_streaming_imagesList the streaming image resources available to this studio
list_streaming_session_backupsLists the backups of a streaming session in a studio
list_streaming_sessionsLists the streaming sessions in a studio
list_studio_componentsLists the StudioComponents in a studio
list_studio_membersGet all users in a given studio membership
list_studiosList studios in your Amazon Web Services accounts in the requested Amazon Web Services Region
list_tags_for_resourceGets the tags for a resource, given its Amazon Resource Names (ARN)
put_launch_profile_membersAdd/update users with given persona to launch profile membership
put_studio_membersAdd/update users with given persona to studio membership
start_streaming_sessionTransitions sessions from the STOPPED state into the READY state
start_studio_sso_configuration_repairRepairs the IAM Identity Center configuration for a given studio
stop_streaming_sessionTransitions sessions from the READY state into the STOPPED state
tag_resourceCreates tags for a resource, given its ARN
untag_resourceDeletes the tags for a resource
update_launch_profileUpdate a launch profile
update_launch_profile_memberUpdate a user persona in launch profile membership
update_streaming_imageUpdate streaming image
update_studioUpdate a Studio resource
update_studio_componentUpdates a studio component resource

Examples

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

Run the code above in your browser using DataLab