Class: Aws::Types::RoleTemplateVersion

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#assume_role_policy_document_template::String

Returns the value of attribute assume_role_policy_document_template.

Returns:

  • (::String)


1993
1994
1995
# File 'sig/types.rbs', line 1993

def assume_role_policy_document_template
  @assume_role_policy_document_template
end

#create_timestamp::Time

Returns the value of attribute create_timestamp.

Returns:

  • (::Time)


2001
2002
2003
# File 'sig/types.rbs', line 2001

def create_timestamp
  @create_timestamp
end

#default_minor_version::Integer

Returns the value of attribute default_minor_version.

Returns:

  • (::Integer)


1985
1986
1987
# File 'sig/types.rbs', line 1985

def default_minor_version
  @default_minor_version
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


1983
1984
1985
# File 'sig/types.rbs', line 1983

def description
  @description
end

#enabledBoolean

Returns the value of attribute enabled.

Returns:

  • (Boolean)


1988
1989
1990
# File 'sig/types.rbs', line 1988

def enabled
  @enabled
end

#inline_policy_templates::Array[Types::InlinePolicy]

Returns the value of attribute inline_policy_templates.

Returns:



1994
1995
1996
# File 'sig/types.rbs', line 1994

def inline_policy_templates
  @inline_policy_templates
end

#major_version::Integer

Returns the value of attribute major_version.

Returns:

  • (::Integer)


1984
1985
1986
# File 'sig/types.rbs', line 1984

def major_version
  @major_version
end

#managed_by_type"Service"

Returns the value of attribute managed_by_type.

Returns:

  • ("Service")


1986
1987
1988
# File 'sig/types.rbs', line 1986

def managed_by_type
  @managed_by_type
end

#managed_by_value::String

Returns the value of attribute managed_by_value.

Returns:

  • (::String)


1987
1988
1989
# File 'sig/types.rbs', line 1987

def managed_by_value
  @managed_by_value
end

#managed_policy_arns::Array[::String]

Returns the value of attribute managed_policy_arns.

Returns:

  • (::Array[::String])


1995
1996
1997
# File 'sig/types.rbs', line 1995

def managed_policy_arns
  @managed_policy_arns
end

#max_session_duration::Integer

Returns the value of attribute max_session_duration.

Returns:

  • (::Integer)


1999
2000
2001
# File 'sig/types.rbs', line 1999

def max_session_duration
  @max_session_duration
end

#minor_version::Integer

Returns the value of attribute minor_version.

Returns:

  • (::Integer)


1989
1990
1991
# File 'sig/types.rbs', line 1989

def minor_version
  @minor_version
end

#parameters_definition::Array[Types::ParameterDefinition]

Returns the value of attribute parameters_definition.

Returns:



1997
1998
1999
# File 'sig/types.rbs', line 1997

def parameters_definition
  @parameters_definition
end

#permission_boundary_arn::String

Returns the value of attribute permission_boundary_arn.

Returns:

  • (::String)


1996
1997
1998
# File 'sig/types.rbs', line 1996

def permission_boundary_arn
  @permission_boundary_arn
end

#role_description_pattern::String

Returns the value of attribute role_description_pattern.

Returns:

  • (::String)


1992
1993
1994
# File 'sig/types.rbs', line 1992

def role_description_pattern
  @role_description_pattern
end

#role_name_pattern::String

Returns the value of attribute role_name_pattern.

Returns:

  • (::String)


1990
1991
1992
# File 'sig/types.rbs', line 1990

def role_name_pattern
  @role_name_pattern
end

#role_path_pattern::String

Returns the value of attribute role_path_pattern.

Returns:

  • (::String)


1991
1992
1993
# File 'sig/types.rbs', line 1991

def role_path_pattern
  @role_path_pattern
end

#role_tags_template::Array[Types::TagTemplate]

Returns the value of attribute role_tags_template.

Returns:



1998
1999
2000
# File 'sig/types.rbs', line 1998

def role_tags_template
  @role_tags_template
end

#template_arn::String

Returns the value of attribute template_arn.

Returns:

  • (::String)


1980
1981
1982
# File 'sig/types.rbs', line 1980

def template_arn
  @template_arn
end

#template_name::String

Returns the value of attribute template_name.

Returns:

  • (::String)


1981
1982
1983
# File 'sig/types.rbs', line 1981

def template_name
  @template_name
end

#template_version_id::String

Returns the value of attribute template_version_id.

Returns:

  • (::String)


1982
1983
1984
# File 'sig/types.rbs', line 1982

def template_version_id
  @template_version_id
end

#update_timestamp::Time

Returns the value of attribute update_timestamp.

Returns:

  • (::Time)


2002
2003
2004
# File 'sig/types.rbs', line 2002

def update_timestamp
  @update_timestamp
end

#version_enabledBoolean

Returns the value of attribute version_enabled.

Returns:

  • (Boolean)


2000
2001
2002
# File 'sig/types.rbs', line 2000

def version_enabled
  @version_enabled
end