AwsCredsAuthenticationDetailsProperties Class
AWS cloud account connector based credentials, the credentials is composed of access key ID and secret key, for more details, refer to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_create.html">Creating an IAM User in Your AWS Account (write only)</a>.
Variables are only populated by the server, and will be ignored when sending a request.
All required parameters must be populated in order to send to Azure.
- Inheritance
-
azure.mgmt.security.models._models_py3.AuthenticationDetailsPropertiesAwsCredsAuthenticationDetailsProperties
Constructor
AwsCredsAuthenticationDetailsProperties(*, aws_access_key_id: str, aws_secret_access_key: str, **kwargs)
Parameters
- authentication_type
- str or AuthenticationType
Required. Connect to your cloud account, for AWS use either account credentials or role-based authentication. For GCP use account organization credentials.Constant filled by server. Possible values include: "awsCreds", "awsAssumeRole", "gcpCredentials".
- aws_access_key_id
- str
Required. Public key element of the AWS credential object (write only).
- aws_secret_access_key
- str
Required. Secret key element of the AWS credential object (write only).
Variables
- authentication_provisioning_state
- str or AuthenticationProvisioningState
State of the multi-cloud connector. Possible values include: "Valid", "Invalid", "Expired", "IncorrectPolicy".
- granted_permissions
- list[str or PermissionProperty]
The permissions detected in the cloud account.
- account_id
- str
The ID of the cloud account.
Feedback
Submit and view feedback for