Marketplace
BrowsePublish
Marketplace
upbound/configuration-aws-elasticache@v0.1.0
xparametergroups.elasticache.aws.platform.upbound.io

xparametergroups.elasticache.aws.platform.upbound.io

xparametergroups.elasticache.aws.platform.upbound.io
upbound/configuration-aws-elasticache@v0.1.0xparametergroups.elasticache.aws.platform.upbound.io
Type

Composition

Referenced XRD

XParameterGroup

Source Codegithub.com/upbound/configuration-aws-elasticache
YAML
kind: Composition
apiVersion: apiextensions.crossplane.io/v1
metadata:
  name: xparametergroups.elasticache.aws.platform.upbound.io
  creationTimestamp: null
  labels:
    provider: aws
spec:
  compositeTypeRef:
    apiVersion: elasticache.aws.platform.upbound.io/v1alpha1
    kind: XParameterGroup
  mode: Pipeline
  pipeline:
    - step: patch-and-transform
      functionRef:
        name: crossplane-contrib-function-patch-and-transform
      input:
        apiVersion: pt.fn.crossplane.io/v1beta1
        kind: Resources
        resources:
          - base:
              apiVersion: elasticache.aws.upbound.io/v1beta1
              kind: ParameterGroup
            name: elasticache-parameter-group
            patches:
              - fromFieldPath: spec.parameters.providerConfigName
                toFieldPath: spec.providerConfigRef.name
                type: FromCompositeFieldPath
              - fromFieldPath: spec.parameters.deletionPolicy
                toFieldPath: spec.deletionPolicy
                type: FromCompositeFieldPath
              - fromFieldPath: spec.parameters.region
                toFieldPath: spec.forProvider.region
                type: FromCompositeFieldPath
              - fromFieldPath: spec.parameters.tags
                toFieldPath: spec.forProvider.tags
                type: FromCompositeFieldPath
              - fromFieldPath: spec.parameters.tagsAll
                toFieldPath: spec.forProvider.tagsAll
                type: FromCompositeFieldPath
              - fromFieldPath: spec.parameters.description
                toFieldPath: spec.forProvider.description
                type: FromCompositeFieldPath
              - fromFieldPath: spec.parameters.family
                toFieldPath: spec.forProvider.family
                type: FromCompositeFieldPath
              - fromFieldPath: spec.parameters.name
                toFieldPath: spec.forProvider.name
                type: FromCompositeFieldPath
              - fromFieldPath: spec.parameters.parameter
                toFieldPath: spec.forProvider.parameter
                type: FromCompositeFieldPath
              - fromFieldPath: status.atProvider
                toFieldPath: status.elasticacheParameterGroup
                type: ToCompositeFieldPath
Marketplace

Discover the building blocks for your internal cloud platform.

© 2022 Upbound, Inc.

SolutionsProvidersConfigurations
LearnDocumentationTry for Free
MorePrivacy PolicyTerms & Conditions
Marketplace

© 2022 Upbound, Inc.

Marketplace

Discover the building blocksfor your internal cloud platform.