Skip to content
This repository has been archived by the owner on Dec 15, 2022. It is now read-only.

Commit

Permalink
Remove region from iam group resource spec
Browse files Browse the repository at this point in the history
Fixes #112

Signed-off-by: Hasan Turken <turkenh@gmail.com>
  • Loading branch information
turkenh committed Oct 16, 2021
1 parent c1dc429 commit 33d9a42
Show file tree
Hide file tree
Showing 37 changed files with 14 additions and 232 deletions.
5 changes: 0 additions & 5 deletions apis/iam/v1alpha1/zz_accesskey_types.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

70 changes: 0 additions & 70 deletions apis/iam/v1alpha1/zz_generated.deepcopy.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 0 additions & 5 deletions apis/iam/v1alpha1/zz_grouppolicy_types.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 0 additions & 5 deletions apis/iam/v1alpha1/zz_grouppolicyattachment_types.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 0 additions & 5 deletions apis/iam/v1alpha1/zz_iamgroup_types.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 0 additions & 5 deletions apis/iam/v1alpha1/zz_instanceprofile_types.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 0 additions & 5 deletions apis/iam/v1alpha1/zz_policy_types.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 0 additions & 5 deletions apis/iam/v1alpha1/zz_policyattachment_types.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 0 additions & 5 deletions apis/iam/v1alpha1/zz_role_types.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 0 additions & 5 deletions apis/iam/v1alpha1/zz_rolepolicy_types.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 0 additions & 5 deletions apis/iam/v1alpha1/zz_rolepolicyattachment_types.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 0 additions & 5 deletions apis/iam/v1alpha1/zz_user_types.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 0 additions & 5 deletions apis/iam/v1alpha1/zz_usergroupmembership_types.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 0 additions & 5 deletions apis/iam/v1alpha1/zz_userpolicy_types.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 0 additions & 5 deletions apis/iam/v1alpha1/zz_userpolicyattachment_types.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 3 additions & 1 deletion cmd/generator/main.go
Expand Up @@ -221,7 +221,9 @@ func main() { // nolint:gocyclo
// We don't want Aws prefix in all kinds.
kind := strcase.ToCamel(strings.TrimPrefix(strings.TrimPrefix(name, "aws_"), group))
resource := resources[name]
resource.Schema["region"] = regionSchema
if group != "iam" {
resource.Schema["region"] = regionSchema
}
// tags_all is used only in tfstate to accumulate provider-wide
// default tags in TF, which is not something we support. So, we don't
// need it as a parameter while "tags" is already in place.
Expand Down
1 change: 0 additions & 1 deletion examples/iam/accesskey.yaml
Expand Up @@ -4,7 +4,6 @@ metadata:
name: sample-access-key
spec:
forProvider:
region: ""
userRef:
name: sample-user
writeConnectionSecretToRef:
Expand Down
1 change: 0 additions & 1 deletion examples/iam/role.yaml
Expand Up @@ -4,7 +4,6 @@ metadata:
name: sample-eks-cluster
spec:
forProvider:
region: ""
assumeRolePolicy: |
{
"Version": "2012-10-17",
Expand Down
2 changes: 0 additions & 2 deletions examples/iam/rolepolicyattachment.yaml
Expand Up @@ -4,7 +4,6 @@ metadata:
name: sample-cluster-policy
spec:
forProvider:
region: ""
policyArn: arn:aws:iam::aws:policy/AmazonEKSClusterPolicy
roleRef:
name: sample-eks-cluster
Expand All @@ -15,7 +14,6 @@ metadata:
name: sample-vpc-resource-controller
spec:
forProvider:
region: ""
policyArn: arn:aws:iam::aws:policy/AmazonEKSVPCResourceController
roleRef:
name: sample-eks-cluster
5 changes: 1 addition & 4 deletions examples/iam/user.yaml
Expand Up @@ -3,7 +3,4 @@ kind: User
metadata:
name: sample-user
spec:
forProvider:
region: ""
tags:
k1: v1
forProvider: {}
1 change: 0 additions & 1 deletion examples/iam/userpolicy.yaml
Expand Up @@ -4,7 +4,6 @@ metadata:
name: sample-user-policy
spec:
forProvider:
region: ""
userRef:
name: sample-user
policy: |
Expand Down

0 comments on commit 33d9a42

Please sign in to comment.