Package co.yellowdog.platform.account.credentials
package co.yellowdog.platform.account.credentials
Defines types to hold credentials specific to each cloud provider.
-
ClassDescriptionHolds the Role ARN and External ID required to allow YellowDog Platform to assume an assigned role in an external AWS account.A builder that can be used to build a new AwsAccountRoleCredential that is automatically validated on build.Holds the Access Key ID and Secret Access Key which form a set of credentials for Amazon Web Services (AWS).A builder that can be used to build a new AwsCredential that is automatically validated on build.Holds the properties that form a set of credentials for Microsoft Azure.A builder that can be used to build a new AzureClientCredential that is automatically validated on build.Holds an admin user name and password to be used for created instances in Microsoft Azure.A builder that can be used to build a new AzureInstanceCredential that is automatically validated on build.A builder that can be used to build a new AzureStorageCredential that is automatically validated on build.Interface implemented by classes used to provide cloud provider-specific credentials to YellowDog Compute.CredentialBuilder<T extends Credential>A builder that can be used to build a new GoogleCloudCredential that is automatically validated on build.Holds the properties that form a set of credentials for Oracle Cloud Infrastructure (OCI).A builder that can be used to build a new OciCredential that is automatically validated on build.