Class: Aws::Types::CreateSecurityProfileRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#allowed_access_control_hierarchy_group_id::String

Returns the value of attribute allowed_access_control_hierarchy_group_id.

Returns:

  • (::String)


1826
1827
1828
# File 'sig/types.rbs', line 1826

def allowed_access_control_hierarchy_group_id
  @allowed_access_control_hierarchy_group_id
end

#allowed_access_control_tags::Hash[::String, ::String]

Returns the value of attribute allowed_access_control_tags.

Returns:

  • (::Hash[::String, ::String])


1822
1823
1824
# File 'sig/types.rbs', line 1822

def allowed_access_control_tags
  @allowed_access_control_tags
end

#allowed_ai_agents::Array[Types::AIAgent]

Returns the value of attribute allowed_ai_agents.

Returns:



1828
1829
1830
# File 'sig/types.rbs', line 1828

def allowed_ai_agents
  @allowed_ai_agents
end

#allowed_flow_modules::Array[Types::FlowModule]

Returns the value of attribute allowed_flow_modules.

Returns:



1827
1828
1829
# File 'sig/types.rbs', line 1827

def allowed_flow_modules
  @allowed_flow_modules
end

#applications::Array[Types::Application]

Returns the value of attribute applications.

Returns:



1824
1825
1826
# File 'sig/types.rbs', line 1824

def applications
  @applications
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


1818
1819
1820
# File 'sig/types.rbs', line 1818

def description
  @description
end

#granular_access_control_configurationTypes::GranularAccessControlConfiguration

Returns the value of attribute granular_access_control_configuration.



1829
1830
1831
# File 'sig/types.rbs', line 1829

def granular_access_control_configuration
  @granular_access_control_configuration
end

#hierarchy_restricted_resources::Array[::String]

Returns the value of attribute hierarchy_restricted_resources.

Returns:

  • (::Array[::String])


1825
1826
1827
# File 'sig/types.rbs', line 1825

def hierarchy_restricted_resources
  @hierarchy_restricted_resources
end

#instance_id::String

Returns the value of attribute instance_id.

Returns:

  • (::String)


1820
1821
1822
# File 'sig/types.rbs', line 1820

def instance_id
  @instance_id
end

#permissions::Array[::String]

Returns the value of attribute permissions.

Returns:

  • (::Array[::String])


1819
1820
1821
# File 'sig/types.rbs', line 1819

def permissions
  @permissions
end

#security_profile_name::String

Returns the value of attribute security_profile_name.

Returns:

  • (::String)


1817
1818
1819
# File 'sig/types.rbs', line 1817

def security_profile_name
  @security_profile_name
end

#tag_restricted_resources::Array[::String]

Returns the value of attribute tag_restricted_resources.

Returns:

  • (::Array[::String])


1823
1824
1825
# File 'sig/types.rbs', line 1823

def tag_restricted_resources
  @tag_restricted_resources
end

#tags::Hash[::String, ::String]

Returns the value of attribute tags.

Returns:

  • (::Hash[::String, ::String])


1821
1822
1823
# File 'sig/types.rbs', line 1821

def tags
  @tags
end