| Copyright | (c) 2013-2021 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
Amazonka.SecurityHub.Types.AwsIamInstanceProfile
Description
Synopsis
- data AwsIamInstanceProfile = AwsIamInstanceProfile' {}
- newAwsIamInstanceProfile :: AwsIamInstanceProfile
- awsIamInstanceProfile_roles :: Lens' AwsIamInstanceProfile (Maybe [AwsIamInstanceProfileRole])
- awsIamInstanceProfile_arn :: Lens' AwsIamInstanceProfile (Maybe Text)
- awsIamInstanceProfile_path :: Lens' AwsIamInstanceProfile (Maybe Text)
- awsIamInstanceProfile_createDate :: Lens' AwsIamInstanceProfile (Maybe Text)
- awsIamInstanceProfile_instanceProfileId :: Lens' AwsIamInstanceProfile (Maybe Text)
- awsIamInstanceProfile_instanceProfileName :: Lens' AwsIamInstanceProfile (Maybe Text)
Documentation
data AwsIamInstanceProfile Source #
Information about an instance profile.
See: newAwsIamInstanceProfile smart constructor.
Constructors
| AwsIamInstanceProfile' | |
Fields
| |
Instances
newAwsIamInstanceProfile :: AwsIamInstanceProfile Source #
Create a value of AwsIamInstanceProfile with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roles:AwsIamInstanceProfile', awsIamInstanceProfile_roles - The roles associated with the instance profile.
$sel:arn:AwsIamInstanceProfile', awsIamInstanceProfile_arn - The ARN of the instance profile.
$sel:path:AwsIamInstanceProfile', awsIamInstanceProfile_path - The path to the instance profile.
$sel:createDate:AwsIamInstanceProfile', awsIamInstanceProfile_createDate - Indicates when the instance profile was created.
Uses the date-time format specified in
RFC 3339 section 5.6, Internet Date/Time Format.
The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z.
$sel:instanceProfileId:AwsIamInstanceProfile', awsIamInstanceProfile_instanceProfileId - The identifier of the instance profile.
$sel:instanceProfileName:AwsIamInstanceProfile', awsIamInstanceProfile_instanceProfileName - The name of the instance profile.
awsIamInstanceProfile_roles :: Lens' AwsIamInstanceProfile (Maybe [AwsIamInstanceProfileRole]) Source #
The roles associated with the instance profile.
awsIamInstanceProfile_arn :: Lens' AwsIamInstanceProfile (Maybe Text) Source #
The ARN of the instance profile.
awsIamInstanceProfile_path :: Lens' AwsIamInstanceProfile (Maybe Text) Source #
The path to the instance profile.
awsIamInstanceProfile_createDate :: Lens' AwsIamInstanceProfile (Maybe Text) Source #
Indicates when the instance profile was created.
Uses the date-time format specified in
RFC 3339 section 5.6, Internet Date/Time Format.
The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z.
awsIamInstanceProfile_instanceProfileId :: Lens' AwsIamInstanceProfile (Maybe Text) Source #
The identifier of the instance profile.
awsIamInstanceProfile_instanceProfileName :: Lens' AwsIamInstanceProfile (Maybe Text) Source #
The name of the instance profile.