Class: Aws::IAM::Types::CreateInstanceProfileRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::IAM::Types::CreateInstanceProfileRequest
- Defined in:
- gems/aws-sdk-iam/lib/aws-sdk-iam/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#instance_profile_name ⇒ String
The name of the instance profile to create.
-
#path ⇒ String
The path to the instance profile.
-
#tags ⇒ Array<Types::Tag>
A list of tags that you want to attach to the newly created IAM instance profile.
Instance Attribute Details
#instance_profile_name ⇒ String
The name of the instance profile to create.
This parameter allows (through its regex pattern) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-
760 761 762 763 764 765 766 |
# File 'gems/aws-sdk-iam/lib/aws-sdk-iam/types.rb', line 760 class CreateInstanceProfileRequest < Struct.new( :instance_profile_name, :path, :tags) SENSITIVE = [] include Aws::Structure end |
#path ⇒ String
The path to the instance profile. For more information about paths, see IAM Identifiers in the IAM User Guide.
This parameter is optional. If it is not included, it defaults to a slash (/).
This parameter allows (through its regex pattern) a string of
characters consisting of either a forward slash (/) by itself or a
string that must begin and end with forward slashes. In addition, it
can contain any ASCII character from the ! (\u0021
) through the
DEL character (\u007F
), including most punctuation characters,
digits, and upper and lowercased letters.
760 761 762 763 764 765 766 |
# File 'gems/aws-sdk-iam/lib/aws-sdk-iam/types.rb', line 760 class CreateInstanceProfileRequest < Struct.new( :instance_profile_name, :path, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
A list of tags that you want to attach to the newly created IAM instance profile. Each tag consists of a key name and an associated value. For more information about tagging, see Tagging IAM resources in the IAM User Guide.
760 761 762 763 764 765 766 |
# File 'gems/aws-sdk-iam/lib/aws-sdk-iam/types.rb', line 760 class CreateInstanceProfileRequest < Struct.new( :instance_profile_name, :path, :tags) SENSITIVE = [] include Aws::Structure end |