PhoenixKitWeb.Components.Core.AWSCredentialsVerify (phoenix_kit v1.6.16)
View SourceAWS Credentials Verification Component.
A component for verifying AWS credentials with real-time feedback. Provides validation interface for Access Key ID, Secret Access Key, and Region.
Features
- Real-time credential validation
- Loading states and visual feedback
- Detailed error messages
- Integration with AWS region selector
- Success status display with account information
Usage
<.aws_credentials_verify
access_key_id={@aws_settings.access_key_id}
secret_access_key={@aws_settings.secret_access_key}
region={@aws_settings.region}
verifying={@verifying_credentials}
verified={@credential_verification_status}
message={@credential_verification_message}
phx-click="verify_aws_credentials"
disabled={@verifying_credentials or saving}
/>
Summary
Functions
Attributes
access_key_id(:string) (required)secret_access_key(:string) (required)region(:string) (required)verifying(:boolean) - Defaults tofalse.verified(:atom) - Defaults to:pending. Must be one of:pending,:success, or:error.message(:string) - Defaults to"".disabled(:boolean) - Defaults tofalse.phx_click(:string) (required)class(:string) - Defaults to"".permissions(:map) - Defaults to%{}.