Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Registers the IAM role that grants Amazon Inspector access to AWS Services needed to perform security assessments.
Synopsis
- data RegisterCrossAccountAccessRole = RegisterCrossAccountAccessRole' {}
- newRegisterCrossAccountAccessRole :: Text -> RegisterCrossAccountAccessRole
- registerCrossAccountAccessRole_roleArn :: Lens' RegisterCrossAccountAccessRole Text
- data RegisterCrossAccountAccessRoleResponse = RegisterCrossAccountAccessRoleResponse' {
- newRegisterCrossAccountAccessRoleResponse :: RegisterCrossAccountAccessRoleResponse
Creating a Request
data RegisterCrossAccountAccessRole Source #
See: newRegisterCrossAccountAccessRole
smart constructor.
Instances
newRegisterCrossAccountAccessRole Source #
Create a value of RegisterCrossAccountAccessRole
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:roleArn:RegisterCrossAccountAccessRole'
, registerCrossAccountAccessRole_roleArn
- The ARN of the IAM role that grants Amazon Inspector access to AWS
Services needed to perform security assessments.
Request Lenses
registerCrossAccountAccessRole_roleArn :: Lens' RegisterCrossAccountAccessRole Text Source #
The ARN of the IAM role that grants Amazon Inspector access to AWS Services needed to perform security assessments.
Destructuring the Response
data RegisterCrossAccountAccessRoleResponse Source #
See: newRegisterCrossAccountAccessRoleResponse
smart constructor.
Instances
Generic RegisterCrossAccountAccessRoleResponse Source # | |
Defined in Amazonka.Inspector.RegisterCrossAccountAccessRole type Rep RegisterCrossAccountAccessRoleResponse :: Type -> Type # | |
Read RegisterCrossAccountAccessRoleResponse Source # | |
Show RegisterCrossAccountAccessRoleResponse Source # | |
NFData RegisterCrossAccountAccessRoleResponse Source # | |
Defined in Amazonka.Inspector.RegisterCrossAccountAccessRole rnf :: RegisterCrossAccountAccessRoleResponse -> () # | |
Eq RegisterCrossAccountAccessRoleResponse Source # | |
type Rep RegisterCrossAccountAccessRoleResponse Source # | |
Defined in Amazonka.Inspector.RegisterCrossAccountAccessRole type Rep RegisterCrossAccountAccessRoleResponse = D1 ('MetaData "RegisterCrossAccountAccessRoleResponse" "Amazonka.Inspector.RegisterCrossAccountAccessRole" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "RegisterCrossAccountAccessRoleResponse'" 'PrefixI 'False) (U1 :: Type -> Type)) |
newRegisterCrossAccountAccessRoleResponse :: RegisterCrossAccountAccessRoleResponse Source #
Create a value of RegisterCrossAccountAccessRoleResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.