github.com/argoproj/argo-cd/v3@v3.2.1/resource_customizations/cloudfront.aws.crossplane.io/Distribution/testdata/degraded_reconcileError.yaml (about)

     1  apiVersion: cloudfront.aws.crossplane.io/v1alpha1
     2  kind: Distribution
     3  metadata:
     4    creationTimestamp: '2024-01-17T07:26:02Z'
     5    generation: 2
     6    name: crossplane.io
     7    resourceVersion: '261942288'
     8    uid: 4b50c88b-165c-4176-be8e-aa28fdec0a94
     9  spec:
    10    deletionPolicy: Orphan
    11    forProvider:
    12      distributionConfig:
    13        comment: 'crossplane'
    14        customErrorResponses:
    15          items: []
    16        defaultCacheBehavior:
    17          allowedMethods:
    18            cachedMethods:
    19              items:
    20                - HEAD
    21                - GET
    22            items:
    23              - HEAD
    24              - GET
    25          compress: false
    26          defaultTTL: 600
    27          fieldLevelEncryptionID: ''
    28          forwardedValues:
    29            cookies:
    30              forward: none
    31            headers:
    32              items: []
    33            queryString: false
    34            queryStringCacheKeys: {}
    35          functionAssociations: {}
    36          lambdaFunctionAssociations: {}
    37          maxTTL: 600
    38          minTTL: 0
    39          smoothStreaming: false
    40          targetOriginID: crossplane.io
    41          trustedKeyGroups:
    42            enabled: false
    43          trustedSigners:
    44            enabled: false
    45          viewerProtocolPolicy: allow-all
    46        defaultRootObject: index.html
    47        enabled: true
    48        httpVersion: http2
    49        isIPV6Enabled: true
    50        logging:
    51          bucket: ''
    52          enabled: false
    53          includeCookies: false
    54          prefix: ''
    55        originGroups: {}
    56        origins:
    57          items:
    58            - connectionAttempts: 3
    59              connectionTimeout: 10
    60              customOriginConfig:
    61                httpPort: 8080
    62                httpSPort: 443
    63                originKeepaliveTimeout: 5
    64                originProtocolPolicy: http-only
    65                originReadTimeout: 10
    66                originSSLProtocols:
    67                  items:
    68                    - TLSv1
    69                    - TLSv1.1
    70                    - TLSv1.2
    71        priceClass: PriceClass_200
    72        restrictions:
    73          geoRestriction:
    74            restrictionType: none
    75      region: ap-northeast-2
    76    providerConfigRef:
    77      name: crossplane
    78  status:
    79    conditions:
    80      - lastTransitionTime: '2024-01-17T07:26:02Z'
    81        message: >
    82          update failed: cannot update Distribution in AWS: InvalidParameter: 2
    83          validation error(s) found.
    84  
    85          - missing required field,
    86          UpdateDistributionInput.DistributionConfig.Origins.Items[0].DomainName.
    87  
    88          - missing required field,
    89          UpdateDistributionInput.DistributionConfig.Origins.Items[0].Id.
    90        reason: ReconcileError
    91        status: 'False'
    92        type: Synced
    93      - lastTransitionTime: '2024-01-17T07:26:03Z'
    94        reason: Available
    95        status: 'True'
    96        type: Ready