Directories ¶
Path | Synopsis |
---|---|
Package apis contains Kubernetes API groups for AWS cloud provider.
|
Package apis contains Kubernetes API groups for AWS cloud provider. |
acm
Package acm contains certificate manager API versions
|
Package acm contains certificate manager API versions |
acm/v1alpha1
Package v1alpha1 contains API Schema definitions for the acm v1alpha1 API group +kubebuilder:object:generate=true +groupName=acm.aws.crossplane.io +versionName=v1alpha1
|
Package v1alpha1 contains API Schema definitions for the acm v1alpha1 API group +kubebuilder:object:generate=true +groupName=acm.aws.crossplane.io +versionName=v1alpha1 |
acm/v1beta1
Package v1beta1 contains API Schema definitions for the acm v1alpha1 API group +kubebuilder:object:generate=true +groupName=acm.aws.crossplane.io +versionName=v1beta1
|
Package v1beta1 contains API Schema definitions for the acm v1alpha1 API group +kubebuilder:object:generate=true +groupName=acm.aws.crossplane.io +versionName=v1beta1 |
acmpca
Package acmpca contains Private Certificate Authority API versions
|
Package acmpca contains Private Certificate Authority API versions |
acmpca/v1alpha1
Package v1alpha1 contains API Schema definitions for the acmpca v1alpha1 API group +kubebuilder:object:generate=true +groupName=acmpca.aws.crossplane.io +versionName=v1alpha1
|
Package v1alpha1 contains API Schema definitions for the acmpca v1alpha1 API group +kubebuilder:object:generate=true +groupName=acmpca.aws.crossplane.io +versionName=v1alpha1 |
acmpca/v1beta1
Package v1beta1 contains API Schema definitions for the acmpca v1alpha1 API group +kubebuilder:object:generate=true +groupName=acmpca.aws.crossplane.io +versionName=v1beta1
|
Package v1beta1 contains API Schema definitions for the acmpca v1alpha1 API group +kubebuilder:object:generate=true +groupName=acmpca.aws.crossplane.io +versionName=v1beta1 |
batch/manualv1alpha1
Package manualv1alpha1 is the v1alpha1 version of the batch.aws.crossplane.io API.
|
Package manualv1alpha1 is the v1alpha1 version of the batch.aws.crossplane.io API. |
cache
Package cache contains AWS cache API versions
|
Package cache contains AWS cache API versions |
cache/v1alpha1
Package v1alpha1 contains managed resources for AWS caching services such as ElastiCache.
|
Package v1alpha1 contains managed resources for AWS caching services such as ElastiCache. |
cache/v1beta1
Package v1beta1 contains managed resources for AWS caching services such as ElastiCache.
|
Package v1beta1 contains managed resources for AWS caching services such as ElastiCache. |
cognitoidentityprovider/manualv1alpha1
Package manualv1alpha1 contains managed resources for the Amazon Cognito service such as GroupUserMembership.
|
Package manualv1alpha1 contains managed resources for the Amazon Cognito service such as GroupUserMembership. |
common
Package common contains shared types that are used in multiple CRDs.
|
Package common contains shared types that are used in multiple CRDs. |
database
Package database contains AWS database API versions
|
Package database contains AWS database API versions |
database/v1beta1
Package v1beta1 contains managed resources for AWS database services such as RDS.
|
Package v1beta1 contains managed resources for AWS database services such as RDS. |
ec2/v1beta1
Package v1beta1 contains managed resources for AWS network services such as VPC and Subnet.
|
Package v1beta1 contains managed resources for AWS network services such as VPC and Subnet. |
ecr/v1alpha1
Package v1alpha1 contains managed resources for AWS ECR services +kubebuilder:object:generate=true +groupName=ecr.aws.crossplane.io +versionName=v1alpha1
|
Package v1alpha1 contains managed resources for AWS ECR services +kubebuilder:object:generate=true +groupName=ecr.aws.crossplane.io +versionName=v1alpha1 |
ecr/v1beta1
Package v1beta1 contains managed resources for AWS ECR services +kubebuilder:object:generate=true +groupName=ecr.aws.crossplane.io +versionName=v1beta1
|
Package v1beta1 contains managed resources for AWS ECR services +kubebuilder:object:generate=true +groupName=ecr.aws.crossplane.io +versionName=v1beta1 |
eks
Package eks contains AWS EKS API versions
|
Package eks contains AWS EKS API versions |
eks/manualv1alpha1
Package manualv1alpha1 contains managed resources for AWS Elastic Kubernetes Service such as NodeGroup.
|
Package manualv1alpha1 contains managed resources for AWS Elastic Kubernetes Service such as NodeGroup. |
eks/v1beta1
Package v1beta1 contains managed resources for AWS Elastic Kubernetes Service such as Cluster.
|
Package v1beta1 contains managed resources for AWS Elastic Kubernetes Service such as Cluster. |
elasticloadbalancing/v1alpha1
Package v1alpha1 contains managed resources for AWS Elastic Load Balancing services such as IAM.
|
Package v1alpha1 contains managed resources for AWS Elastic Load Balancing services such as IAM. |
elbv2/manualv1alpha1
Package manualv1alpha1 contains manually creaed managed resources for AWS Elastic Loadbalancing V2.
|
Package manualv1alpha1 contains manually creaed managed resources for AWS Elastic Loadbalancing V2. |
iam/v1beta1
Package v1beta1 contains managed resources for AWS identity services such as IAM.
|
Package v1beta1 contains managed resources for AWS identity services such as IAM. |
lambda/manualv1alpha1
Package manualv1alpha1 is the v1alpha1 version of the lambda.aws.crossplane.io API.
|
Package manualv1alpha1 is the v1alpha1 version of the lambda.aws.crossplane.io API. |
redshift/v1alpha1
Package v1alpha1 contains managed resources for AWS Redshift services such as Cluster.
|
Package v1alpha1 contains managed resources for AWS Redshift services such as Cluster. |
route53/v1alpha1
Package v1alpha1 contains managed resources for AWS network services such as HostedZone and ResourceRecordSet.
|
Package v1alpha1 contains managed resources for AWS network services such as HostedZone and ResourceRecordSet. |
route53resolver/manualv1alpha1
Package manualv1alpha1 contains managed resources for AWS network services such as Route Resolver Rule Association +kubebuilder:object:generate=true +groupName=route53resolver.aws.crossplane.io +versionName=v1alpha1
|
Package manualv1alpha1 contains managed resources for AWS network services such as Route Resolver Rule Association +kubebuilder:object:generate=true +groupName=route53resolver.aws.crossplane.io +versionName=v1alpha1 |
s3
Package s3 contains AWS S3 API versions
|
Package s3 contains AWS S3 API versions |
s3/common
Package common contains shared types that are used in multiple S3 CRDs.
|
Package common contains shared types that are used in multiple S3 CRDs. |
s3/v1alpha3
Package v1alpha3 contains configuration resources for AWS S3 services such as S3.
|
Package v1alpha3 contains configuration resources for AWS S3 services such as S3. |
s3/v1beta1
Package v1beta1 contains managed resources for AWS S3.
|
Package v1beta1 contains managed resources for AWS S3. |
secretsmanager
Package secretsmanager contains AWS Secrets Manager API versions
|
Package secretsmanager contains AWS Secrets Manager API versions |
sns
Package sns contains AWS SNS API versions
|
Package sns contains AWS SNS API versions |
sns/v1beta1
Package v1beta1 contains managed resources for AWS SNS services such as Topic & Subscription.
|
Package v1beta1 contains managed resources for AWS SNS services such as Topic & Subscription. |
sqs/v1beta1
Package v1beta1 contains managed resources for AWS SQS resources such as Queues.
|
Package v1beta1 contains managed resources for AWS SQS resources such as Queues. |
v1alpha1
Package v1alpha1 contains core AWS resources.
|
Package v1alpha1 contains core AWS resources. |
v1beta1
Package v1beta1 contains core AWS resources.
|
Package v1beta1 contains core AWS resources. |
cmd
|
|
pkg
|
|
clients/mock/cognitoidentityprovider
Package cognitoidentityprovider is a generated GoMock package.
|
Package cognitoidentityprovider is a generated GoMock package. |
clients/mock/ec2iface
Package ec2iface is a generated GoMock package.
|
Package ec2iface is a generated GoMock package. |
clients/mock/eksiface
Package eksiface is a generated GoMock package.
|
Package eksiface is a generated GoMock package. |
clients/mock/kmsiface
Package kmsiface is a generated GoMock package.
|
Package kmsiface is a generated GoMock package. |
clients/mock/kube
Package kube is a generated GoMock package.
|
Package kube is a generated GoMock package. |
clients/mock/transferiface
Package transferiface is a generated GoMock package.
|
Package transferiface is a generated GoMock package. |
utils/policy/old
Deprecated use the policy package that contains better parser support.
|
Deprecated use the policy package that contains better parser support. |
utils/reconciler/managed
Package managed provides a custom implementation of RetryingCriticalAnnotationUpdater from the crossplane-runtime package managed (github.com/crossplane/crossplane-runtime/pkg/reconciler/managed/api.go) This custom implementation is currently used in all controllers to revert back to the behavior before this breaking change from crossplane-runtime:v1.14.0 (https://github.com/crossplane/crossplane-runtime/pull/526) See also https://github.com/crossplane-contrib/provider-aws/pull/1953 for more information
|
Package managed provides a custom implementation of RetryingCriticalAnnotationUpdater from the crossplane-runtime package managed (github.com/crossplane/crossplane-runtime/pkg/reconciler/managed/api.go) This custom implementation is currently used in all controllers to revert back to the behavior before this breaking change from crossplane-runtime:v1.14.0 (https://github.com/crossplane/crossplane-runtime/pull/526) See also https://github.com/crossplane-contrib/provider-aws/pull/1953 for more information |
version
Package version contains the version of provider-aws repo
|
Package version contains the version of provider-aws repo |
Click to show internal directories.
Click to hide internal directories.