Class: Aws::SSOAdmin::Types::AttachCustomerManagedPolicyReferenceToPermissionSetRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#customer_managed_policy_referenceTypes::CustomerManagedPolicyReference

Specifies the name and path of a customer managed policy. You must have an IAM policy that matches the name and path in each Amazon Web Services account where you want to deploy your permission set.



406
407
408
409
410
411
412
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 406

class AttachCustomerManagedPolicyReferenceToPermissionSetRequest < Struct.new(
  :instance_arn,
  :permission_set_arn,
  :customer_managed_policy_reference)
  SENSITIVE = []
  include Aws::Structure
end

#instance_arnString

The ARN of the IAM Identity Center instance under which the operation will be executed.

Returns:

  • (String)


406
407
408
409
410
411
412
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 406

class AttachCustomerManagedPolicyReferenceToPermissionSetRequest < Struct.new(
  :instance_arn,
  :permission_set_arn,
  :customer_managed_policy_reference)
  SENSITIVE = []
  include Aws::Structure
end

#permission_set_arnString

The ARN of the PermissionSet.

Returns:

  • (String)


406
407
408
409
410
411
412
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 406

class AttachCustomerManagedPolicyReferenceToPermissionSetRequest < Struct.new(
  :instance_arn,
  :permission_set_arn,
  :customer_managed_policy_reference)
  SENSITIVE = []
  include Aws::Structure
end