Skip to content

aws.nimble.get_launch_profile_initialization

Example SQL Queries

SELECT * FROM
aws.nimble.get_launch_profile_initialization
WHERE
"launch_profile_id" = 'VALUE'
AND "launch_profile_protocol_versions" = 'VALUE'
AND "launch_purpose" = 'VALUE'
AND "platform" = 'VALUE'
AND "studio_id" = 'VALUE';

Description

Get a launch profile initialization.

Table Definition

Column NameColumn Data Type
launch_profile_id Required Input Column

The ID of the launch profile used to control access from the streaming session.

VARCHAR
launch_profile_protocol_versions Required Input Column

The launch profile protocol versions supported by the client.

VARCHAR[]
Show child fields
launch_profile_protocol_versions[]
launch_purpose Required Input Column

The launch purpose.

VARCHAR
platform Required Input Column

The platform where this Launch Profile will be used, either Windows or Linux.

VARCHAR
studio_id Required Input Column

The studio ID.

VARCHAR
_aws_profile Input Column

The AWS profile defines the AWS identity used. It can be defined via credentials or by assuming a IAM role.

STRUCT(
"type" VARCHAR,
"name" VARCHAR,
"account_id" VARCHAR,
"via_profile_name" VARCHAR,
"assumed_role_arn" VARCHAR,
"organization" STRUCT(
"account_name" VARCHAR,
"id" VARCHAR,
"tags" STRUCT(
"key" VARCHAR,
"value" VARCHAR
)[],
"master_account" STRUCT(
"id" VARCHAR,
"email" VARCHAR
),
"parents" STRUCT(
"type" VARCHAR,
"id" VARCHAR,
"name" VARCHAR,
"tags" STRUCT(
"key" VARCHAR,
"value" VARCHAR
)[]
)[]
)
)
Show child fields
_aws_profile.account_id

The AWS account id

_aws_profile.assumed_role_arn

The ARN of the assumed role

_aws_profile.name

The unique name of the profile.

_aws_profile.organization

Information about this profile's membership in the AWS organization.

Show child fields
_aws_profile.organization.account_name

The name of account speciifed by the organization

_aws_profile.organization.id

The organization id

_aws_profile.organization.master_account
Show child fields
_aws_profile.organization.master_account.email

The organization master account email address

_aws_profile.organization.master_account.id

The organization master account id

_aws_profile.organization.parents[]
Show child fields
_aws_profile.organization.parents[].id

The id of the parent

_aws_profile.organization.parents[].name

The name of the parent

_aws_profile.organization.parents[].tags[]
Show child fields
_aws_profile.organization.parents[].tags[].key
_aws_profile.organization.parents[].tags[].value
_aws_profile.organization.parents[].type

The type of parent can be an organization unit or a root

_aws_profile.organization.tags[]
Show child fields
_aws_profile.organization.tags[].key
_aws_profile.organization.tags[].value
_aws_profile.type

The type of profile, either 'credentials' or 'assumed_role'

_aws_profile.via_profile_name

This IAM role for this profile is assumed by first utilizing another profile with this name to obtain credentials.

_aws_region Input Column

The AWS region to use.

VARCHAR
launch_profile_initialization

The launch profile initialization.

STRUCT(
"active_directory" STRUCT(
"computer_attributes" STRUCT(
"name" VARCHAR,
"value" VARCHAR
)[],
"directory_id" VARCHAR,
"directory_name" VARCHAR,
"dns_ip_addresses" VARCHAR[],
"organizational_unit_distinguished_name" VARCHAR,
"studio_component_id" VARCHAR,
"studio_component_name" VARCHAR
),
"ec2_security_group_ids" VARCHAR[],
"launch_profile_id" VARCHAR,
"launch_profile_protocol_version" VARCHAR,
"launch_purpose" VARCHAR,
"name" VARCHAR,
"platform" VARCHAR,
"system_initialization_scripts" STRUCT(
"runtime_role_arn" VARCHAR,
"script" VARCHAR,
"secure_initialization_role_arn" VARCHAR,
"studio_component_id" VARCHAR,
"studio_component_name" VARCHAR
)[],
"user_initialization_scripts" STRUCT(
"runtime_role_arn" VARCHAR,
"script" VARCHAR,
"secure_initialization_role_arn" VARCHAR,
"studio_component_id" VARCHAR,
"studio_component_name" VARCHAR
)[]
)
Show child fields
launch_profile_initialization.active_directory

A LaunchProfileInitializationActiveDirectory resource.

Show child fields
launch_profile_initialization.active_directory.computer_attributes[]
Show child fields
launch_profile_initialization.active_directory.computer_attributes[].name

The name for the LDAP attribute.

launch_profile_initialization.active_directory.computer_attributes[].value

The value for the LDAP attribute.

launch_profile_initialization.active_directory.directory_id

The directory ID of the Directory Service for Microsoft Active Directory to access using this launch profile.

launch_profile_initialization.active_directory.directory_name

The directory name.

launch_profile_initialization.active_directory.dns_ip_addresses[]
launch_profile_initialization.active_directory.organizational_unit_distinguished_name

The name for the organizational unit distinguished name.

launch_profile_initialization.active_directory.studio_component_id

The unique identifier for a studio component resource.

launch_profile_initialization.active_directory.studio_component_name

The name for the studio component.

launch_profile_initialization.ec2_security_group_ids[]
launch_profile_initialization.launch_profile_id

The ID of the launch profile used to control access from the streaming session.

launch_profile_initialization.launch_profile_protocol_version

The version number of the protocol that is used by the launch profile. The only valid version is "2021-03-31".

launch_profile_initialization.launch_purpose

The launch purpose.

launch_profile_initialization.name

The name for the launch profile.

launch_profile_initialization.platform

The platform of the launch platform, either Windows or Linux.

launch_profile_initialization.system_initialization_scripts[]
Show child fields
launch_profile_initialization.system_initialization_scripts[].runtime_role_arn

An IAM role attached to a Studio Component that gives the studio component access to Amazon Web Services resources at anytime while the instance is running.

launch_profile_initialization.system_initialization_scripts[].script

The initialization script.

launch_profile_initialization.system_initialization_scripts[].secure_initialization_role_arn

An IAM role attached to Studio Component when the system initialization script runs which give the studio component access to Amazon Web Services resources when the system initialization script runs.

launch_profile_initialization.system_initialization_scripts[].studio_component_id

The unique identifier for a studio component resource.

launch_profile_initialization.system_initialization_scripts[].studio_component_name

The name for the studio component.

launch_profile_initialization.user_initialization_scripts[]
Show child fields
launch_profile_initialization.user_initialization_scripts[].runtime_role_arn

An IAM role attached to a Studio Component that gives the studio component access to Amazon Web Services resources at anytime while the instance is running.

launch_profile_initialization.user_initialization_scripts[].script

The initialization script.

launch_profile_initialization.user_initialization_scripts[].secure_initialization_role_arn

An IAM role attached to Studio Component when the system initialization script runs which give the studio component access to Amazon Web Services resources when the system initialization script runs.

launch_profile_initialization.user_initialization_scripts[].studio_component_id

The unique identifier for a studio component resource.

launch_profile_initialization.user_initialization_scripts[].studio_component_name

The name for the studio component.