aws.workspaces-directory

Filters

Actions

deregister

Deregisters a workspace

example:

policies:
  - name: deregister-workspace
    resource: aws.workspaces-directory
    filters:
      - "tag:Deregister": present
    actions:
      - deregister
properties:
  type:
    enum:
    - deregister
required:
- type

Permissions - workspaces:DeregisterWorkspaceDirectory

modify-client-properties

Action to enable/disable credential caching for Workspaces client.

example:

policies:
  - name: workspace-directories-credentials-cache
    resource: aws.workspaces-directory
    filters:
      - type: client-properties
        key: ReconnectEnabled
        value: ENABLED
    actions:
      - type: modify-client-properties
        attributes:
          ClientProperties:
            ReconnectEnabled: DISABLED
properties:
  attributes:
    additionalProperties: false
    properties:
      ClientProperties:
        additionalProperties: false
        properties:
          ReconnectEnabled:
            enum:
            - DISABLED
            - ENABLED
        required:
        - ReconnectEnabled
        type: object
    type: object
  type:
    enum:
    - modify-client-properties
required:
- attributes
- type

Permissions - workspaces:ModifyClientProperties