Class: Aws::PrometheusService::Types::UpdateWorkspaceAliasRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-prometheusservice/lib/aws-sdk-prometheusservice/types.rb

Overview

Note:

When making an API call, you may pass UpdateWorkspaceAliasRequest data as a hash:

{
  alias: "WorkspaceAlias",
  client_token: "IdempotencyToken",
  workspace_id: "WorkspaceId", # required
}

Represents the input of an UpdateWorkspaceAlias operation.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#aliasString

The new alias of the workspace.

Returns:

  • (String)


1082
1083
1084
1085
1086
1087
1088
# File 'gems/aws-sdk-prometheusservice/lib/aws-sdk-prometheusservice/types.rb', line 1082

class UpdateWorkspaceAliasRequest < Struct.new(
  :alias,
  :client_token,
  :workspace_id)
  SENSITIVE = []
  include Aws::Structure
end

#client_tokenString

Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.

A suitable default value is auto-generated. You should normally not need to pass this option.

Returns:

  • (String)


1082
1083
1084
1085
1086
1087
1088
# File 'gems/aws-sdk-prometheusservice/lib/aws-sdk-prometheusservice/types.rb', line 1082

class UpdateWorkspaceAliasRequest < Struct.new(
  :alias,
  :client_token,
  :workspace_id)
  SENSITIVE = []
  include Aws::Structure
end

#workspace_idString

The ID of the workspace being updated.

Returns:

  • (String)


1082
1083
1084
1085
1086
1087
1088
# File 'gems/aws-sdk-prometheusservice/lib/aws-sdk-prometheusservice/types.rb', line 1082

class UpdateWorkspaceAliasRequest < Struct.new(
  :alias,
  :client_token,
  :workspace_id)
  SENSITIVE = []
  include Aws::Structure
end