class Aws::IAM::Types::InstanceProfile
Contains information about an instance profile.
This data type is used as a response element in the following operations:
-
CreateInstanceProfile
-
GetInstanceProfile
-
ListInstanceProfiles
-
ListInstanceProfilesForRole
@!attribute [rw] path
The path to the instance profile. For more information about paths, see [IAM identifiers][1] in the *IAM User Guide*. [1]: https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html @return [String]
@!attribute [rw] instance_profile_name
The name identifying the instance profile. @return [String]
@!attribute [rw] instance_profile_id
The stable and unique string identifying the instance profile. For more information about IDs, see [IAM identifiers][1] in the *IAM User Guide*. [1]: https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html @return [String]
@!attribute [rw] arn
The Amazon Resource Name (ARN) specifying the instance profile. For more information about ARNs and how to use them in policies, see [IAM identifiers][1] in the *IAM User Guide*. [1]: https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html @return [String]
@!attribute [rw] create_date
The date when the instance profile was created. @return [Time]
@!attribute [rw] roles
The role associated with the instance profile. @return [Array<Types::Role>]
@!attribute [rw] tags
A list of tags that are attached to the instance profile. For more information about tagging, see [Tagging IAM resources][1] in the *IAM User Guide*. [1]: https://docs.aws.amazon.com/IAM/latest/UserGuide/id_tags.html @return [Array<Types::Tag>]
@see docs.aws.amazon.com/goto/WebAPI/iam-2010-05-08/InstanceProfile AWS API Documentation
Constants
- SENSITIVE