eneric        │ implicit          │ ✅    │ ✅     ┃┃                              │               │ 📦 gcs-bucket         │ user-account      │       │        ┃

┃                              │               │ 🌀 kubernetes-cluster │ service-account   │       │        ┃

┃                              │               │ 🐳 docker-registry    │ oauth2-token      │       │        ┃

┃                              │               │                       │ impersonation     │       │        ┃

┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━━━━━┷━━━━━━━┷━━━━━━━━┛

zenml service-connector describe-type aws

Example Command Output

╔══════════════════════════════════════════════════════════════════════════════╗

║                🔶 AWS Service Connector (connector type: aws)                ║

╚══════════════════════════════════════════════════════════════════════════════╝

Authentication methods:

🔒 implicit

🔒 secret-key

🔒 sts-token

🔒 iam-role

🔒 session-token

🔒 federation-token

Resource types:

🔶 aws-generic

📦 s3-bucket

🌀 kubernetes-cluster

🐳 docker-registry

Supports auto-configuration: True

Available locally: True

Available remotely: False

The ZenML AWS Service Connector facilitates the authentication and access to

managed AWS services and resources. These encompass a range of resources,

including S3 buckets, ECR repositories, and EKS clusters. The connector provides

support for various authentication methods, including explicit long-lived AWS

secret keys, IAM roles, short-lived STS tokens and implicit authentication.

To ensure heightened security measures, this connector also enables the

generation of temporary STS security tokens that are scoped down to the minimum

permissions necessary for accessing the intended resource. Furthermore, it

includes automatic configuration and detection of credentials locally configured

through the AWS CLI.

This connector serves as a general means of accessing any AWS service by issuing