Class: Aws::PrometheusService::Types::DeleteResourcePolicyRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::PrometheusService::Types::DeleteResourcePolicyRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-prometheusservice/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#client_token ⇒ String
A unique, case-sensitive identifier that you provide to ensure the request is safe to retry (idempotent).
-
#revision_id ⇒ String
The revision ID of the policy to delete.
-
#workspace_id ⇒ String
The ID of the workspace from which to delete the resource-based policy.
Instance Attribute Details
#client_token ⇒ String
A unique, case-sensitive identifier that you provide to ensure the request is safe to retry (idempotent).
**A suitable default value is auto-generated.** You should normally not need to pass this option.
921 922 923 924 925 926 927 |
# File 'lib/aws-sdk-prometheusservice/types.rb', line 921 class DeleteResourcePolicyRequest < Struct.new( :workspace_id, :client_token, :revision_id) SENSITIVE = [] include Aws::Structure end |
#revision_id ⇒ String
The revision ID of the policy to delete. Use this parameter to ensure that you are deleting the correct version of the policy.
921 922 923 924 925 926 927 |
# File 'lib/aws-sdk-prometheusservice/types.rb', line 921 class DeleteResourcePolicyRequest < Struct.new( :workspace_id, :client_token, :revision_id) SENSITIVE = [] include Aws::Structure end |
#workspace_id ⇒ String
The ID of the workspace from which to delete the resource-based policy.
921 922 923 924 925 926 927 |
# File 'lib/aws-sdk-prometheusservice/types.rb', line 921 class DeleteResourcePolicyRequest < Struct.new( :workspace_id, :client_token, :revision_id) SENSITIVE = [] include Aws::Structure end |