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.



401
402
403
404
405
406
407
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 401

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

#instance_arnString

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

Returns:

  • (String)


401
402
403
404
405
406
407
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 401

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

#permission_set_arnString

The ARN of the PermissionSet.

Returns:

  • (String)


401
402
403
404
405
406
407
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 401

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