We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi
aws-native.workspacesthinclient.getEnvironment
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi
Resource type definition for AWS::WorkSpacesThinClient::Environment.
Using getEnvironment
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getEnvironment(args: GetEnvironmentArgs, opts?: InvokeOptions): Promise<GetEnvironmentResult>
function getEnvironmentOutput(args: GetEnvironmentOutputArgs, opts?: InvokeOptions): Output<GetEnvironmentResult>
def get_environment(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetEnvironmentResult
def get_environment_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEnvironmentResult]
func LookupEnvironment(ctx *Context, args *LookupEnvironmentArgs, opts ...InvokeOption) (*LookupEnvironmentResult, error)
func LookupEnvironmentOutput(ctx *Context, args *LookupEnvironmentOutputArgs, opts ...InvokeOption) LookupEnvironmentResultOutput
> Note: This function is named LookupEnvironment
in the Go SDK.
public static class GetEnvironment
{
public static Task<GetEnvironmentResult> InvokeAsync(GetEnvironmentArgs args, InvokeOptions? opts = null)
public static Output<GetEnvironmentResult> Invoke(GetEnvironmentInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetEnvironmentResult> getEnvironment(GetEnvironmentArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:workspacesthinclient:getEnvironment
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Unique identifier of the environment.
- Id string
- Unique identifier of the environment.
- id String
- Unique identifier of the environment.
- id string
- Unique identifier of the environment.
- id str
- Unique identifier of the environment.
- id String
- Unique identifier of the environment.
getEnvironment Result
The following output properties are available:
- Activation
Code string - Activation code for devices associated with environment.
- Arn string
- The environment ARN.
- Created
At string - The timestamp in unix epoch format when environment was created.
- Desired
Software stringSet Id - The ID of the software set to apply.
- Desktop
Endpoint string - The URL for the identity provider login (only for environments that use AppStream 2.0).
- Desktop
Type Pulumi.Aws Native. Work Spaces Thin Client. Environment Desktop Type - The type of VDI.
- List<Pulumi.
Aws Native. Work Spaces Thin Client. Outputs. Environment Tag> - An array of key-value pairs to apply to the newly created devices for this environment.
- Id string
- Unique identifier of the environment.
- Maintenance
Window Pulumi.Aws Native. Work Spaces Thin Client. Outputs. Environment Maintenance Window - A specification for a time window to apply software updates.
- Name string
- The name of the environment.
- Pending
Software stringSet Id - The ID of the software set that is pending to be installed.
- Pending
Software stringSet Version - The version of the software set that is pending to be installed.
- Registered
Devices intCount - Number of devices registered to the environment.
- Software
Set Pulumi.Compliance Status Aws Native. Work Spaces Thin Client. Environment Software Set Compliance Status - Describes if the software currently installed on all devices in the environment is a supported version.
- Software
Set Pulumi.Update Mode Aws Native. Work Spaces Thin Client. Environment Software Set Update Mode - An option to define which software updates to apply.
- Software
Set Pulumi.Update Schedule Aws Native. Work Spaces Thin Client. Environment Software Set Update Schedule - An option to define if software updates should be applied within a maintenance window.
- List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Updated
At string - The timestamp in unix epoch format when environment was last updated.
- Activation
Code string - Activation code for devices associated with environment.
- Arn string
- The environment ARN.
- Created
At string - The timestamp in unix epoch format when environment was created.
- Desired
Software stringSet Id - The ID of the software set to apply.
- Desktop
Endpoint string - The URL for the identity provider login (only for environments that use AppStream 2.0).
- Desktop
Type EnvironmentDesktop Type - The type of VDI.
- []Environment
Tag - An array of key-value pairs to apply to the newly created devices for this environment.
- Id string
- Unique identifier of the environment.
- Maintenance
Window EnvironmentMaintenance Window - A specification for a time window to apply software updates.
- Name string
- The name of the environment.
- Pending
Software stringSet Id - The ID of the software set that is pending to be installed.
- Pending
Software stringSet Version - The version of the software set that is pending to be installed.
- Registered
Devices intCount - Number of devices registered to the environment.
- Software
Set EnvironmentCompliance Status Software Set Compliance Status - Describes if the software currently installed on all devices in the environment is a supported version.
- Software
Set EnvironmentUpdate Mode Software Set Update Mode - An option to define which software updates to apply.
- Software
Set EnvironmentUpdate Schedule Software Set Update Schedule - An option to define if software updates should be applied within a maintenance window.
- Tag
- An array of key-value pairs to apply to this resource.
- Updated
At string - The timestamp in unix epoch format when environment was last updated.
- activation
Code String - Activation code for devices associated with environment.
- arn String
- The environment ARN.
- created
At String - The timestamp in unix epoch format when environment was created.
- desired
Software StringSet Id - The ID of the software set to apply.
- desktop
Endpoint String - The URL for the identity provider login (only for environments that use AppStream 2.0).
- desktop
Type EnvironmentDesktop Type - The type of VDI.
- List<Environment
Tag> - An array of key-value pairs to apply to the newly created devices for this environment.
- id String
- Unique identifier of the environment.
- maintenance
Window EnvironmentMaintenance Window - A specification for a time window to apply software updates.
- name String
- The name of the environment.
- pending
Software StringSet Id - The ID of the software set that is pending to be installed.
- pending
Software StringSet Version - The version of the software set that is pending to be installed.
- registered
Devices IntegerCount - Number of devices registered to the environment.
- software
Set EnvironmentCompliance Status Software Set Compliance Status - Describes if the software currently installed on all devices in the environment is a supported version.
- software
Set EnvironmentUpdate Mode Software Set Update Mode - An option to define which software updates to apply.
- software
Set EnvironmentUpdate Schedule Software Set Update Schedule - An option to define if software updates should be applied within a maintenance window.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- updated
At String - The timestamp in unix epoch format when environment was last updated.
- activation
Code string - Activation code for devices associated with environment.
- arn string
- The environment ARN.
- created
At string - The timestamp in unix epoch format when environment was created.
- desired
Software stringSet Id - The ID of the software set to apply.
- desktop
Endpoint string - The URL for the identity provider login (only for environments that use AppStream 2.0).
- desktop
Type EnvironmentDesktop Type - The type of VDI.
- Environment
Tag[] - An array of key-value pairs to apply to the newly created devices for this environment.
- id string
- Unique identifier of the environment.
- maintenance
Window EnvironmentMaintenance Window - A specification for a time window to apply software updates.
- name string
- The name of the environment.
- pending
Software stringSet Id - The ID of the software set that is pending to be installed.
- pending
Software stringSet Version - The version of the software set that is pending to be installed.
- registered
Devices numberCount - Number of devices registered to the environment.
- software
Set EnvironmentCompliance Status Software Set Compliance Status - Describes if the software currently installed on all devices in the environment is a supported version.
- software
Set EnvironmentUpdate Mode Software Set Update Mode - An option to define which software updates to apply.
- software
Set EnvironmentUpdate Schedule Software Set Update Schedule - An option to define if software updates should be applied within a maintenance window.
- Tag[]
- An array of key-value pairs to apply to this resource.
- updated
At string - The timestamp in unix epoch format when environment was last updated.
- activation_
code str - Activation code for devices associated with environment.
- arn str
- The environment ARN.
- created_
at str - The timestamp in unix epoch format when environment was created.
- desired_
software_ strset_ id - The ID of the software set to apply.
- desktop_
endpoint str - The URL for the identity provider login (only for environments that use AppStream 2.0).
- desktop_
type EnvironmentDesktop Type - The type of VDI.
- Sequence[Environment
Tag] - An array of key-value pairs to apply to the newly created devices for this environment.
- id str
- Unique identifier of the environment.
- maintenance_
window EnvironmentMaintenance Window - A specification for a time window to apply software updates.
- name str
- The name of the environment.
- pending_
software_ strset_ id - The ID of the software set that is pending to be installed.
- pending_
software_ strset_ version - The version of the software set that is pending to be installed.
- registered_
devices_ intcount - Number of devices registered to the environment.
- software_
set_ Environmentcompliance_ status Software Set Compliance Status - Describes if the software currently installed on all devices in the environment is a supported version.
- software_
set_ Environmentupdate_ mode Software Set Update Mode - An option to define which software updates to apply.
- software_
set_ Environmentupdate_ schedule Software Set Update Schedule - An option to define if software updates should be applied within a maintenance window.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- updated_
at str - The timestamp in unix epoch format when environment was last updated.
- activation
Code String - Activation code for devices associated with environment.
- arn String
- The environment ARN.
- created
At String - The timestamp in unix epoch format when environment was created.
- desired
Software StringSet Id - The ID of the software set to apply.
- desktop
Endpoint String - The URL for the identity provider login (only for environments that use AppStream 2.0).
- desktop
Type "workspaces" | "appstream" | "workspaces-web" - The type of VDI.
- List<Property Map>
- An array of key-value pairs to apply to the newly created devices for this environment.
- id String
- Unique identifier of the environment.
- maintenance
Window Property Map - A specification for a time window to apply software updates.
- name String
- The name of the environment.
- pending
Software StringSet Id - The ID of the software set that is pending to be installed.
- pending
Software StringSet Version - The version of the software set that is pending to be installed.
- registered
Devices NumberCount - Number of devices registered to the environment.
- software
Set "COMPLIANT" | "NOT_COMPLIANT" | "NO_REGISTERED_DEVICES"Compliance Status - Describes if the software currently installed on all devices in the environment is a supported version.
- software
Set "USE_LATEST" | "USE_DESIRED"Update Mode - An option to define which software updates to apply.
- software
Set "USE_MAINTENANCE_WINDOW" | "APPLY_IMMEDIATELY"Update Schedule - An option to define if software updates should be applied within a maintenance window.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
- updated
At String - The timestamp in unix epoch format when environment was last updated.
Supporting Types
EnvironmentDayOfWeek
EnvironmentDesktopType
EnvironmentMaintenanceWindow
- Type
Pulumi.
Aws Native. Work Spaces Thin Client. Environment Maintenance Window Type - The type of maintenance window.
- Apply
Time Pulumi.Of Aws Native. Work Spaces Thin Client. Environment Maintenance Window Apply Time Of - The desired time zone maintenance window.
- Days
Of List<Pulumi.The Week Aws Native. Work Spaces Thin Client. Environment Day Of Week> - The date of maintenance window.
- End
Time intHour - The hour end time of maintenance window.
- End
Time intMinute - The minute end time of maintenance window.
- Start
Time intHour - The hour start time of maintenance window.
- Start
Time intMinute - The minute start time of maintenance window.
- Type
Environment
Maintenance Window Type - The type of maintenance window.
- Apply
Time EnvironmentOf Maintenance Window Apply Time Of - The desired time zone maintenance window.
- Days
Of []EnvironmentThe Week Day Of Week - The date of maintenance window.
- End
Time intHour - The hour end time of maintenance window.
- End
Time intMinute - The minute end time of maintenance window.
- Start
Time intHour - The hour start time of maintenance window.
- Start
Time intMinute - The minute start time of maintenance window.
- type
Environment
Maintenance Window Type - The type of maintenance window.
- apply
Time EnvironmentOf Maintenance Window Apply Time Of - The desired time zone maintenance window.
- days
Of List<EnvironmentThe Week Day Of Week> - The date of maintenance window.
- end
Time IntegerHour - The hour end time of maintenance window.
- end
Time IntegerMinute - The minute end time of maintenance window.
- start
Time IntegerHour - The hour start time of maintenance window.
- start
Time IntegerMinute - The minute start time of maintenance window.
- type
Environment
Maintenance Window Type - The type of maintenance window.
- apply
Time EnvironmentOf Maintenance Window Apply Time Of - The desired time zone maintenance window.
- days
Of EnvironmentThe Week Day Of Week[] - The date of maintenance window.
- end
Time numberHour - The hour end time of maintenance window.
- end
Time numberMinute - The minute end time of maintenance window.
- start
Time numberHour - The hour start time of maintenance window.
- start
Time numberMinute - The minute start time of maintenance window.
- type
Environment
Maintenance Window Type - The type of maintenance window.
- apply_
time_ Environmentof Maintenance Window Apply Time Of - The desired time zone maintenance window.
- days_
of_ Sequence[Environmentthe_ week Day Of Week] - The date of maintenance window.
- end_
time_ inthour - The hour end time of maintenance window.
- end_
time_ intminute - The minute end time of maintenance window.
- start_
time_ inthour - The hour start time of maintenance window.
- start_
time_ intminute - The minute start time of maintenance window.
- type "SYSTEM" | "CUSTOM"
- The type of maintenance window.
- apply
Time "UTC" | "DEVICE"Of - The desired time zone maintenance window.
- days
Of List<"MONDAY" | "TUESDAY" | "WEDNESDAY" | "THURSDAY" | "FRIDAY" | "SATURDAY" | "SUNDAY">The Week - The date of maintenance window.
- end
Time NumberHour - The hour end time of maintenance window.
- end
Time NumberMinute - The minute end time of maintenance window.
- start
Time NumberHour - The hour start time of maintenance window.
- start
Time NumberMinute - The minute start time of maintenance window.
EnvironmentMaintenanceWindowApplyTimeOf
EnvironmentMaintenanceWindowType
EnvironmentSoftwareSetComplianceStatus
EnvironmentSoftwareSetUpdateMode
EnvironmentSoftwareSetUpdateSchedule
EnvironmentTag
- Key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
- The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
- The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
- The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value string
- The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key str
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value str
- The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
- The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi