crossplane-contrib / provider-upjet-aws

Official AWS Provider for Crossplane by Upbound.
https://marketplace.upbound.io/providers/upbound/provider-aws
Apache License 2.0
137 stars 112 forks source link

feat(sftp): add `aws_transfer_connector` #1341

Closed haarchri closed 3 weeks ago

haarchri commented 3 weeks ago

Description of your changes

add aws_transfer_connector

Fixes #1295

I have:

How has this code been tested

tested create, update, delete and observe exisiting + uptest run

NAME                                          SYNCED   READY   EXTERNAL-NAME         AGE
role.iam.aws.upbound.io/sftp-connector-role   True     True    sftp-connector-role   107s

NAME                                                  SYNCED   READY   EXTERNAL-NAME                                                                            AGE
secret.secretsmanager.aws.upbound.io/sftp-connector   True     True    arn:aws:secretsmanager:us-west-1:609897127049:secret:sftp-connector-op-r8l3e1l9-HB4XAI   107s

NAME                                                         SYNCED   READY   EXTERNAL-NAME                                                                                                                 AGE
secretversion.secretsmanager.aws.upbound.io/sftp-connector   True     True    arn:aws:secretsmanager:us-west-1:609897127049:secret:sftp-connector-op-r8l3e1l9-HB4XAI|terraform-20240604124216352400000002   107s

NAME                                               SYNCED   READY   EXTERNAL-NAME         AGE
connector.transfer.aws.upbound.io/sftp-connector   True     True    c-8818f1d56d224cdbb   107s
ytsarev commented 3 weeks ago

/test-examples

haarchri commented 3 weeks ago

@ytsarev can you test the following example please ? examples/transfer/v1beta1/connector.yaml

ytsarev commented 3 weeks ago

/test-examples="examples/transfer/v1beta1/connector.yaml"

haarchri commented 3 weeks ago

@ytsarev its green - the fail run is from the first comment ;)