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

Commit

Permalink
Add example manifests
Browse files Browse the repository at this point in the history
Signed-off-by: Alper Rifat Ulucinar <ulucinar@users.noreply.github.com>
  • Loading branch information
ulucinar committed Jan 12, 2022
1 parent 32ca8a3 commit d4140ff
Show file tree
Hide file tree
Showing 323 changed files with 5,542 additions and 0 deletions.
16 changes: 16 additions & 0 deletions examples/generated/accessapproval/foldersettings.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# This example manifest is auto-generated, and has not been tested.
# Please make the necessary adjustments before using it.
#apiVersion: accessapproval.gcp.jet.crossplane.io/v1alpha1
#kind: FolderSettings
#metadata:
# name: example
#spec:
# forProvider:
# enrolledServices:
# - cloudProduct: all
# folderId: ${google_folder.my_folder.folder_id}
# notificationEmails:
# - testuser@example.com
# - example.user@example.com
# providerConfigRef:
# name: example
18 changes: 18 additions & 0 deletions examples/generated/accessapproval/organizationsettings.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# This example manifest is auto-generated, and has not been tested.
# Please make the necessary adjustments before using it.
#apiVersion: accessapproval.gcp.jet.crossplane.io/v1alpha1
#kind: OrganizationSettings
#metadata:
# name: example
#spec:
# forProvider:
# enrolledServices:
# - cloudProduct: appengine.googleapis.com
# - cloudProduct: dataflow.googleapis.com
# enrollmentLevel: BLOCK_ALL
# notificationEmails:
# - testuser@example.com
# - example.user@example.com
# organizationId: "123456789"
# providerConfigRef:
# name: example
17 changes: 17 additions & 0 deletions examples/generated/accessapproval/projectsettings.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# This example manifest is auto-generated, and has not been tested.
# Please make the necessary adjustments before using it.
#apiVersion: accessapproval.gcp.jet.crossplane.io/v1alpha1
#kind: ProjectSettings
#metadata:
# name: example
#spec:
# forProvider:
# enrolledServices:
# - cloudProduct: all
# enrollmentLevel: BLOCK_ALL
# notificationEmails:
# - testuser@example.com
# - example.user@example.com
# projectId: my-project-name
# providerConfigRef:
# name: example
23 changes: 23 additions & 0 deletions examples/generated/accesscontextmanager/accesslevel.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# This example manifest is auto-generated, and has not been tested.
# Please make the necessary adjustments before using it.
#apiVersion: accesscontextmanager.gcp.jet.crossplane.io/v1alpha1
#kind: AccessLevel
#metadata:
# name: example
#spec:
# forProvider:
# basic:
# - conditions:
# - devicePolicy:
# - osConstraints:
# - osType: DESKTOP_CHROME_OS
# requireScreenLock: true
# regions:
# - CH
# - IT
# - US
# name: accessPolicies/${google_access_context_manager_access_policy.access-policy.name}/accessLevels/chromeos_no_lock
# parent: accessPolicies/${google_access_context_manager_access_policy.access-policy.name}
# title: chromeos_no_lock
# providerConfigRef:
# name: example
12 changes: 12 additions & 0 deletions examples/generated/accesscontextmanager/accesspolicy.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# This example manifest is auto-generated, and has not been tested.
# Please make the necessary adjustments before using it.
#apiVersion: accesscontextmanager.gcp.jet.crossplane.io/v1alpha1
#kind: AccessPolicy
#metadata:
# name: example
#spec:
# forProvider:
# parent: organizations/123456789
# title: my policy
# providerConfigRef:
# name: example
14 changes: 14 additions & 0 deletions examples/generated/accesscontextmanager/gcpuseraccessbinding.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# This example manifest is auto-generated, and has not been tested.
# Please make the necessary adjustments before using it.
#apiVersion: accesscontextmanager.gcp.jet.crossplane.io/v1alpha1
#kind: GCPUserAccessBinding
#metadata:
# name: example
#spec:
# forProvider:
# accessLevels:
# - ${google_access_context_manager_access_level.access_level_id_for_user_access_binding.name}
# groupKey: ${trimprefix(google_cloud_identity_group.group.id, "groups/")}
# organizationId: "123456789"
# providerConfigRef:
# name: example
16 changes: 16 additions & 0 deletions examples/generated/accesscontextmanager/serviceperimeter.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# This example manifest is auto-generated, and has not been tested.
# Please make the necessary adjustments before using it.
#apiVersion: accesscontextmanager.gcp.jet.crossplane.io/v1alpha1
#kind: ServicePerimeter
#metadata:
# name: example
#spec:
# forProvider:
# name: accessPolicies/${google_access_context_manager_access_policy.access-policy.name}/servicePerimeters/restrict_storage
# parent: accessPolicies/${google_access_context_manager_access_policy.access-policy.name}
# status:
# - restrictedServices:
# - storage.googleapis.com
# title: restrict_storage
# providerConfigRef:
# name: example
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# This example manifest is auto-generated, and has not been tested.
# Please make the necessary adjustments before using it.
#apiVersion: accesscontextmanager.gcp.jet.crossplane.io/v1alpha1
#kind: ServicePerimeterResource
#metadata:
# name: example
#spec:
# forProvider:
# perimeterName: accessPolicies/${google_access_context_manager_access_policy.access-policy.name}/servicePerimeters/restrict_storage
# resource: projects/987654321
# providerConfigRef:
# name: example
14 changes: 14 additions & 0 deletions examples/generated/activedirectory/domain.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# This example manifest is auto-generated, and has not been tested.
# Please make the necessary adjustments before using it.
#apiVersion: activedirectory.gcp.jet.crossplane.io/v1alpha1
#kind: Domain
#metadata:
# name: example
#spec:
# forProvider:
# domainName: tfgen.org.com
# locations:
# - us-central1
# reservedIpRange: 192.168.255.0/24
# providerConfigRef:
# name: example
20 changes: 20 additions & 0 deletions examples/generated/activedirectory/domaintrust.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# This example manifest is auto-generated, and has not been tested.
# Please make the necessary adjustments before using it.
#apiVersion: activedirectory.gcp.jet.crossplane.io/v1alpha1
#kind: DomainTrust
#metadata:
# name: example
#spec:
# forProvider:
# domain: test-managed-ad.com
# targetDnsIpAddresses:
# - 10.1.0.100
# targetDomainName: example-gcp.com
# trustDirection: OUTBOUND
# trustHandshakeSecretSecretRef:
# key: example-key
# name: example-secret
# namespace: crossplane-system
# trustType: FOREST
# providerConfigRef:
# name: example
15 changes: 15 additions & 0 deletions examples/generated/apigee/organization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# This example manifest is auto-generated, and has not been tested.
# Please make the necessary adjustments before using it.
#apiVersion: apigee.gcp.jet.crossplane.io/v1alpha1
#kind: Organization
#metadata:
# name: example
#spec:
# forProvider:
# analyticsRegion: us-central1
# authorizedNetwork: ${google_compute_network.apigee_network.id}
# depends_on:
# - ${google_service_networking_connection.apigee_vpc_connection}
# projectId: ${data.google_client_config.current.project}
# providerConfigRef:
# name: example
12 changes: 12 additions & 0 deletions examples/generated/appengine/application.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# This example manifest is auto-generated, and has not been tested.
# Please make the necessary adjustments before using it.
#apiVersion: appengine.gcp.jet.crossplane.io/v1alpha1
#kind: Application
#metadata:
# name: example
#spec:
# forProvider:
# locationId: us-central
# project: ${google_project.my_project.project_id}
# providerConfigRef:
# name: example
17 changes: 17 additions & 0 deletions examples/generated/appengine/applicationurldispatchrules.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# This example manifest is auto-generated, and has not been tested.
# Please make the necessary adjustments before using it.
#apiVersion: appengine.gcp.jet.crossplane.io/v1alpha1
#kind: ApplicationURLDispatchRules
#metadata:
# name: example
#spec:
# forProvider:
# dispatchRules:
# - domain: '*'
# path: /*
# service: default
# - domain: '*'
# path: /admin/*
# service: myapp
# providerConfigRef:
# name: example
13 changes: 13 additions & 0 deletions examples/generated/appengine/domainmapping.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# This example manifest is auto-generated, and has not been tested.
# Please make the necessary adjustments before using it.
#apiVersion: appengine.gcp.jet.crossplane.io/v1alpha1
#kind: DomainMapping
#metadata:
# name: example
#spec:
# forProvider:
# domainName: verified-domain.com
# sslSettings:
# - sslManagementType: AUTOMATIC
# providerConfigRef:
# name: example
14 changes: 14 additions & 0 deletions examples/generated/appengine/firewallrule.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# This example manifest is auto-generated, and has not been tested.
# Please make the necessary adjustments before using it.
#apiVersion: appengine.gcp.jet.crossplane.io/v1alpha1
#kind: FirewallRule
#metadata:
# name: example
#spec:
# forProvider:
# action: ALLOW
# priority: 1000
# project: ${google_project.my_project.project_id}
# sourceRange: '*'
# providerConfigRef:
# name: example
38 changes: 38 additions & 0 deletions examples/generated/appengine/flexibleappversion.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# This example manifest is auto-generated, and has not been tested.
# Please make the necessary adjustments before using it.
#apiVersion: appengine.gcp.jet.crossplane.io/v1alpha1
#kind: FlexibleAppVersion
#metadata:
# name: example
#spec:
# forProvider:
# automaticScaling:
# - coolDownPeriod: 120s
# cpuUtilization:
# - targetUtilization: 0.5
# deployment:
# - zip:
# - sourceUrl: https://storage.googleapis.com/${google_storage_bucket.bucket.name}/${google_storage_bucket_object.object.name}
# entrypoint:
# - shell: node ./app.js
# envVariables:
# port: "8080"
# handlers:
# - authFailAction: AUTH_FAIL_ACTION_REDIRECT
# login: LOGIN_REQUIRED
# securityLevel: SECURE_ALWAYS
# staticFiles:
# - path: my-other-path
# uploadPathRegex: .*\/my-path\/*
# urlRegex: .*\/my-path\/*
# livenessCheck:
# - path: /
# noopOnDestroy: true
# project: ${google_project_iam_member.gae_api.project}
# readinessCheck:
# - path: /
# runtime: nodejs
# service: default
# versionId: v1
# providerConfigRef:
# name: example
13 changes: 13 additions & 0 deletions examples/generated/appengine/servicenetworksettings.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# This example manifest is auto-generated, and has not been tested.
# Please make the necessary adjustments before using it.
#apiVersion: appengine.gcp.jet.crossplane.io/v1alpha1
#kind: ServiceNetworkSettings
#metadata:
# name: example
#spec:
# forProvider:
# networkSettings:
# - ingressTrafficAllowed: INGRESS_TRAFFIC_ALLOWED_INTERNAL_ONLY
# service: myapp
# providerConfigRef:
# name: example
17 changes: 17 additions & 0 deletions examples/generated/appengine/servicesplittraffic.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# This example manifest is auto-generated, and has not been tested.
# Please make the necessary adjustments before using it.
#apiVersion: appengine.gcp.jet.crossplane.io/v1alpha1
#kind: ServiceSplitTraffic
#metadata:
# name: example
#spec:
# forProvider:
# migrateTraffic: false
# service: myapp
# split:
# - allocations:
# ${(google_app_engine_standard_app_version.liveapp_v1.version_id)}: 0.75
# ${(google_app_engine_standard_app_version.liveapp_v2.version_id)}: 0.25
# shardBy: IP
# providerConfigRef:
# name: example
32 changes: 32 additions & 0 deletions examples/generated/appengine/standardappversion.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# This example manifest is auto-generated, and has not been tested.
# Please make the necessary adjustments before using it.
#apiVersion: appengine.gcp.jet.crossplane.io/v1alpha1
#kind: StandardAppVersion
#metadata:
# name: example
#spec:
# forProvider:
# automaticScaling:
# - maxConcurrentRequests: 10
# maxIdleInstances: 3
# maxPendingLatency: 5s
# minIdleInstances: 1
# minPendingLatency: 1s
# standardSchedulerSettings:
# - maxInstances: 10
# minInstances: 2
# targetCpuUtilization: 0.5
# targetThroughputUtilization: 0.75
# deleteServiceOnDestroy: true
# deployment:
# - zip:
# - sourceUrl: https://storage.googleapis.com/${google_storage_bucket.bucket.name}/${google_storage_bucket_object.object.name}
# entrypoint:
# - shell: node ./app.js
# envVariables:
# port: "8080"
# runtime: nodejs10
# service: myapp
# versionId: v1
# providerConfigRef:
# name: example
24 changes: 24 additions & 0 deletions examples/generated/assuredworkloads/workload.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# This example manifest is auto-generated, and has not been tested.
# Please make the necessary adjustments before using it.
#apiVersion: assuredworkloads.gcp.jet.crossplane.io/v1alpha1
#kind: Workload
#metadata:
# name: example
#spec:
# forProvider:
# billingAccount: billingAccounts/000000-0000000-0000000-000000
# complianceRegime: FEDRAMP_MODERATE
# displayName: Workload Example
# kmsSettings:
# - nextRotationTime: "9999-10-02T15:01:23Z"
# rotationPeriod: 10368000s
# location: us-west1
# organization: "123456789"
# provisionedResourcesParent: folders/519620126891
# resourceSettings:
# - resourceType: CONSUMER_PROJECT
# - resourceType: ENCRYPTION_KEYS_PROJECT
# - resourceId: '{{ring}}'
# resourceType: KEYRING
# providerConfigRef:
# name: example
Loading

0 comments on commit d4140ff

Please sign in to comment.