INPUT_OBJECT
AddAwsAuthenticationServerBasedCloudAccountInput
Description
Input to add authentication server-based AWS cloud account for native protection.
link GraphQL Schema definition
- input AddAwsAuthenticationServerBasedCloudAccountInput {
- # AWS C2S/SC2S cloud type to which the AWS account belongs.
- AwsCloudType! :
- # C2S mission name or SC2S account name.
- String! :
- # List of SC2S/C2S AWS regions for the cloud account. By default, all regions will
- # be added.
- AwsAuthServerBasedCloudAccountRegion!] : [
- # List of features to be enabled for cloud native protection.
- CloudAccountFeature!]! : [
- # Native ID of the cloud account. Native ID is required only while adding a
- # feature to an existing cloud account.
- String :
- # Name of the agency that provisioned the AWS C2S/SC2S account. Agency name is
- # required only while adding a new AWS cloud account.
- String :
- # Name of the role created on the authentication server to enable cloud-native
- # protection for the AWS cloud account. Role name is required only while adding a
- # new AWS cloud account.
- String :
- # Hostname of the authentication server. Hostname is required only while adding a
- # new AWS cloud account.
- String :
- # Certificate ID for authentication server user client certificate. Client
- # certificate is required only while adding a new AWS cloud account.
- AwsAuthServerCertificateIdInput :
- # Certificate ID for authentication server CA certificate. If a CA certificate ID
- # is not provided, authentication server will be trusted on first use.
- AwsAuthServerCertificateIdInput :
- # Certificate ID for AWS CA certificate. If a CA certificate ID is not provided,
- # AWS server will be trusted on first use.
- AwsAuthServerCertificateIdInput :
- }