Struct rusoto_workspaces::DescribeWorkspacesRequest [] [src]

pub struct DescribeWorkspacesRequest {
    pub bundle_id: Option<String>,
    pub directory_id: Option<String>,
    pub limit: Option<i64>,
    pub next_token: Option<String>,
    pub user_name: Option<String>,
    pub workspace_ids: Option<Vec<String>>,
}

Contains the inputs for the DescribeWorkspaces operation.

Fields

The identifier of a bundle to obtain the WorkSpaces for. All WorkSpaces that are created from this bundle will be retrieved. This parameter cannot be combined with any other filter parameter.

Specifies the directory identifier to which to limit the WorkSpaces. Optionally, you can specify a specific directory user with the UserName parameter. This parameter cannot be combined with any other filter parameter.

The maximum number of items to return.

The NextToken value from a previous call to this operation. Pass null if this is the first call.

Used with the DirectoryId parameter to specify the directory user for whom to obtain the WorkSpace.

An array of strings that contain the identifiers of the WorkSpaces for which to retrieve information. This parameter cannot be combined with any other filter parameter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.

Trait Implementations

impl Default for DescribeWorkspacesRequest
[src]

[src]

Returns the "default value" for a type. Read more

impl Debug for DescribeWorkspacesRequest
[src]

[src]

Formats the value using the given formatter.

impl Clone for DescribeWorkspacesRequest
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more