From 7b8fc13ba095da03fa8bef7baa4eb59b189bac58 Mon Sep 17 00:00:00 2001 From: Alper Rifat Ulucinar Date: Tue, 21 Dec 2021 20:17:29 +0300 Subject: [PATCH] Generate example manifests Signed-off-by: Alper Rifat Ulucinar --- .../aad/activedirectorydomainservice.yaml | 35 ++++++++ ...ctivedirectorydomainservicereplicaset.yaml | 18 ++++ .../aadiam/monitoraaddiagnosticsetting.yaml | 45 ++++++++++ .../monitoractionruleactiongroup.yaml | 20 +++++ .../monitoractionrulesuppression.yaml | 29 +++++++ .../monitorsmartdetectoralertrule.yaml | 21 +++++ .../analysisservices/server.yaml | 24 ++++++ examples-generated/apimanagement/api.yaml | 22 +++++ .../apimanagement/apidiagnostic.yaml | 44 ++++++++++ .../apimanagement/apioperation.yaml | 21 +++++ .../apimanagement/apioperationpolicy.yaml | 21 +++++ .../apimanagement/apioperationtag.yaml | 12 +++ .../apimanagement/apipolicy.yaml | 20 +++++ .../apimanagement/apirelease.yaml | 12 +++ .../apimanagement/apischema.yaml | 17 ++++ .../apimanagement/apiversionset.yaml | 16 ++++ .../apimanagement/authorizationserver.yaml | 20 +++++ examples-generated/apimanagement/backend.yaml | 16 ++++ .../apimanagement/certificate.yaml | 18 ++++ .../apimanagement/customdomain.yaml | 17 ++++ .../apimanagement/diagnostic.yaml | 44 ++++++++++ .../apimanagement/emailtemplate.yaml | 26 ++++++ examples-generated/apimanagement/gateway.yaml | 18 ++++ .../apimanagement/gatewayapi.yaml | 12 +++ .../apimanagement/identityprovideraad.yaml | 20 +++++ .../apimanagement/identityprovideraadb2c.yaml | 23 ++++++ .../identityproviderfacebook.yaml | 18 ++++ .../apimanagement/identityprovidergoogle.yaml | 18 ++++ .../identityprovidermicrosoft.yaml | 18 ++++ .../identityprovidertwitter.yaml | 18 ++++ examples-generated/apimanagement/logger.yaml | 20 +++++ .../apimanagement/management.yaml | 17 ++++ .../apimanagement/namedvalue.yaml | 19 +++++ .../notificationrecipientemail.yaml | 13 +++ .../apimanagement/openidconnectprovider.yaml | 20 +++++ examples-generated/apimanagement/policy.yaml | 12 +++ examples-generated/apimanagement/product.yaml | 18 ++++ .../apimanagement/productapi.yaml | 15 ++++ .../apimanagement/productpolicy.yaml | 20 +++++ .../apimanagement/property.yaml | 16 ++++ .../apimanagement/rediscache.yaml | 19 +++++ .../apimanagement/subscription.yaml | 16 ++++ examples-generated/apimanagement/tag.yaml | 12 +++ examples-generated/apimanagement/user.yaml | 18 ++++ .../appconfiguration/configuration.yaml | 14 ++++ examples-generated/appconfiguration/key.yaml | 14 ++++ .../springcloudactivedeployment.yaml | 12 +++ .../appplatform/springcloudapp.yaml | 16 ++++ .../springcloudappcosmosdbassociation.yaml | 15 ++++ .../springcloudappmysqlassociation.yaml | 19 +++++ .../springcloudappredisassociation.yaml | 15 ++++ .../appplatform/springcloudcertificate.yaml | 15 ++++ .../appplatform/springcloudcustomdomain.yaml | 12 +++ .../springcloudjavadeployment.yaml | 20 +++++ .../appplatform/springcloudservice.yaml | 26 ++++++ examples-generated/attestation/provider.yaml | 15 ++++ .../managementgrouppolicyassignment.yaml | 13 +++ .../authorization/managementlock.yaml | 14 ++++ .../authorization/policyassignment.yaml | 25 ++++++ .../authorization/policydefinition.yaml | 25 ++++++ .../authorization/policysetdefinition.yaml | 30 +++++++ .../resourcegrouppolicyassignment.yaml | 13 +++ .../resourcepolicyassignment.yaml | 13 +++ .../authorization/roleassignment.yaml | 13 +++ .../authorization/roledefinition.yaml | 19 +++++ .../subscriptionpolicyassignment.yaml | 13 +++ examples-generated/automation/account.yaml | 17 ++++ .../automation/certificate.yaml | 20 +++++ examples-generated/automation/connection.yaml | 20 +++++ .../automation/connectioncertificate.yaml | 16 ++++ .../connectionclassiccertificate.yaml | 17 ++++ .../connectionserviceprincipal.yaml | 18 ++++ examples-generated/automation/credential.yaml | 20 +++++ .../automation/dscnodeconfiguration.yaml | 38 +++++++++ .../automation/jobschedule.yaml | 18 ++++ examples-generated/automation/module.yaml | 16 ++++ examples-generated/automation/runbook.yaml | 21 +++++ examples-generated/automation/schedule.yaml | 21 +++++ .../automation/variablebool.yaml | 15 ++++ .../automation/variabledatetime.yaml | 15 ++++ .../automation/variableint.yaml | 15 ++++ .../automation/variablestring.yaml | 15 ++++ examples-generated/avs/vmwarecluster.yaml | 14 ++++ .../avs/vmwareexpressrouteauthorization.yaml | 12 +++ .../avs/vmwareprivatecloud.yaml | 27 ++++++ examples-generated/azure/resourcegroup.yaml | 11 +++ .../azure/resourceproviderregistration.yaml | 11 +++ examples-generated/azure/subscription.yaml | 12 +++ examples-generated/azurestackhci/cluster.yaml | 16 ++++ examples-generated/batch/account.yaml | 18 ++++ examples-generated/batch/application.yaml | 14 ++++ examples-generated/batch/certificate.yaml | 24 ++++++ examples-generated/batch/job.yaml | 12 +++ examples-generated/batch/pool.yaml | 53 ++++++++++++ examples-generated/blueprint/assignment.yaml | 36 ++++++++ .../botservice/botchannelalexa.yaml | 15 ++++ .../botservice/botchanneldirectline.yaml | 17 ++++ .../botchanneldirectlinespeech.yaml | 19 +++++ .../botservice/botchannelemail.yaml | 17 ++++ .../botservice/botchannelfacebook.yaml | 25 ++++++ .../botservice/botchannelline.yaml | 23 ++++++ .../botservice/botchannelmsteams.yaml | 14 ++++ .../botservice/botchannelslack.yaml | 23 ++++++ .../botservice/botchannelsms.yaml | 20 +++++ .../botservice/botchannelsregistration.yaml | 16 ++++ .../botservice/botchannelwebchat.yaml | 16 ++++ .../botservice/botconnection.yaml | 21 +++++ examples-generated/botservice/botwebapp.yaml | 16 ++++ examples-generated/cache/rediscache.yaml | 20 +++++ .../cache/redisenterprisecluster.yaml | 14 ++++ .../cache/redisenterprisedatabase.yaml | 14 ++++ .../cache/redisfirewallrule.yaml | 16 ++++ .../cache/redislinkedserver.yaml | 18 ++++ examples-generated/cdn/endpoint.yaml | 18 ++++ .../cdn/endpointcustomdomain.yaml | 13 +++ examples-generated/cdn/profile.yaml | 18 ++++ .../appservicecertificateorder.yaml | 16 ++++ .../cognitiveservices/account.yaml | 18 ++++ .../accountcustomermanagedkey.yaml | 13 +++ examples-generated/communication/service.yaml | 14 ++++ .../compute/availabilityset.yaml | 16 ++++ examples-generated/compute/dedicatedhost.yaml | 15 ++++ examples-generated/compute/diskaccess.yaml | 14 ++++ .../compute/diskencryptionset.yaml | 17 ++++ examples-generated/compute/image.yaml | 19 +++++ .../compute/linuxvirtualmachine.yaml | 29 +++++++ .../compute/linuxvirtualmachinescaleset.yaml | 36 ++++++++ examples-generated/compute/manageddisk.yaml | 19 +++++ .../orchestratedvirtualmachinescaleset.yaml | 17 ++++ ...virtualmachineconfigurationassignment.yaml | 27 ++++++ .../compute/proximityplacementgroup.yaml | 16 ++++ examples-generated/compute/sharedimage.yaml | 20 +++++ .../compute/sharedimagegallery.yaml | 18 ++++ .../compute/sharedimageversion.yaml | 21 +++++ examples-generated/compute/snapshot.yaml | 16 ++++ examples-generated/compute/sshpublickey.yaml | 15 ++++ .../compute/windowsvirtualmachine.yaml | 30 +++++++ .../windowsvirtualmachinescaleset.yaml | 37 +++++++++ .../consumption/budgetresourcegroup.yaml | 45 ++++++++++ .../consumption/budgetsubscription.yaml | 44 ++++++++++ .../containerregistry/registry.yaml | 23 ++++++ .../containerregistry/scopemap.yaml | 17 ++++ .../containerregistry/token.yaml | 15 ++++ .../containerregistry/webhook.yaml | 22 +++++ .../containerservice/kubernetescluster.yaml | 22 +++++ .../kubernetesclusternodepool.yaml | 16 ++++ examples-generated/cosmosdb/account.yaml | 29 +++++++ .../cosmosdb/cassandrakeyspace.yaml | 15 ++++ .../cosmosdb/cassandratable.yaml | 20 +++++ .../cosmosdb/gremlindatabase.yaml | 15 ++++ examples-generated/cosmosdb/gremlingraph.yaml | 32 ++++++++ .../cosmosdb/mongocollection.yaml | 19 +++++ .../cosmosdb/mongodatabase.yaml | 15 ++++ .../cosmosdb/notebookworkspace.yaml | 14 ++++ examples-generated/cosmosdb/sqlcontainer.yaml | 30 +++++++ examples-generated/cosmosdb/sqldatabase.yaml | 15 ++++ examples-generated/cosmosdb/sqlfunction.yaml | 13 +++ .../cosmosdb/sqlstoredprocedure.yaml | 20 +++++ examples-generated/cosmosdb/sqltrigger.yaml | 15 ++++ examples-generated/cosmosdb/table.yaml | 15 ++++ .../costmanagement/exportresourcegroup.yaml | 23 ++++++ .../customproviders/customprovider.yaml | 17 ++++ examples-generated/databoxedge/device.yaml | 15 ++++ examples-generated/databoxedge/order.yaml | 26 ++++++ examples-generated/databricks/workspace.yaml | 17 ++++ .../workspacecustomermanagedkey.yaml | 14 ++++ .../datafactory/customdataset.yaml | 59 +++++++++++++ examples-generated/datafactory/dataflow.yaml | 24 ++++++ .../datafactory/datasetazureblob.yaml | 17 ++++ .../datafactory/datasetbinary.yaml | 18 ++++ .../datafactory/datasetcosmosdbsqlapi.yaml | 16 ++++ .../datafactory/datasetdelimitedtext.yaml | 26 ++++++ .../datafactory/datasethttp.yaml | 18 ++++ .../datafactory/datasetjson.yaml | 20 +++++ .../datafactory/datasetmysql.yaml | 15 ++++ .../datafactory/datasetparquet.yaml | 19 +++++ .../datafactory/datasetpostgresql.yaml | 15 ++++ .../datafactory/datasetsnowflake.yaml | 17 ++++ .../datafactory/datasetsqlservertable.yaml | 15 ++++ examples-generated/datafactory/factory.yaml | 14 ++++ .../datafactory/integrationruntimeazure.yaml | 15 ++++ .../integrationruntimeazuressis.yaml | 16 ++++ .../integrationruntimemanaged.yaml | 16 ++++ .../integrationruntimeselfhosted.yaml | 14 ++++ .../datafactory/linkedcustomservice.yaml | 25 ++++++ .../linkedserviceazureblobstorage.yaml | 18 ++++ .../linkedserviceazuredatabricks.yaml | 36 ++++++++ .../linkedserviceazurefilestorage.yaml | 18 ++++ .../linkedserviceazurefunction.yaml | 19 +++++ .../datafactory/linkedserviceazuresearch.yaml | 14 ++++ .../linkedserviceazuresqldatabase.yaml | 16 ++++ .../linkedserviceazuretablestorage.yaml | 18 ++++ .../datafactory/linkedservicecosmosdb.yaml | 20 +++++ .../linkedservicedatalakestoragegen2.yaml | 18 ++++ .../datafactory/linkedservicekeyvault.yaml | 15 ++++ .../datafactory/linkedservicekusto.yaml | 15 ++++ .../datafactory/linkedservicemysql.yaml | 15 ++++ .../datafactory/linkedserviceodata.yaml | 15 ++++ .../datafactory/linkedservicepostgresql.yaml | 15 ++++ .../datafactory/linkedservicesftp.yaml | 22 +++++ .../datafactory/linkedservicesnowflake.yaml | 15 ++++ .../datafactory/linkedservicesqlserver.yaml | 16 ++++ .../datafactory/linkedservicesynapse.yaml | 16 ++++ .../datafactory/linkedserviceweb.yaml | 16 ++++ .../datafactory/managedprivateendpoint.yaml | 14 ++++ examples-generated/datafactory/pipeline.yaml | 14 ++++ .../datafactory/triggerblobevent.yaml | 31 +++++++ .../datafactory/triggercustomevent.yaml | 30 +++++++ .../datafactory/triggerschedule.yaml | 17 ++++ .../datalakeanalytics/firewallrule.yaml | 16 ++++ examples-generated/datalakestore/file.yaml | 13 +++ .../datalakestore/firewallrule.yaml | 16 ++++ examples-generated/datalakestore/store.yaml | 16 ++++ .../datalakestore/virtualnetworkrule.yaml | 16 ++++ .../databasemigrationproject.yaml | 17 ++++ .../databasemigrationservice.yaml | 17 ++++ .../backupinstanceblobstorage.yaml | 17 ++++ .../dataprotection/backupinstancedisk.yaml | 17 ++++ .../backupinstancepostgresql.yaml | 16 ++++ .../backuppolicyblobstorage.yaml | 13 +++ .../dataprotection/backuppolicydisk.yaml | 26 ++++++ .../backuppolicypostgresql.yaml | 42 ++++++++++ .../dataprotection/backupvault.yaml | 16 ++++ examples-generated/datashare/account.yaml | 18 ++++ .../datashare/datasetblobstorage.yaml | 21 +++++ .../datashare/datasetdatalakegen1.yaml | 17 ++++ .../datashare/datasetdatalakegen2.yaml | 17 ++++ .../datashare/datasetkustocluster.yaml | 15 ++++ .../datashare/datasetkustodatabase.yaml | 15 ++++ examples-generated/datashare/datashare.yaml | 19 +++++ .../dbformariadb/configuration.yaml | 15 ++++ examples-generated/dbformariadb/database.yaml | 16 ++++ .../dbformariadb/firewallrule.yaml | 16 ++++ examples-generated/dbformariadb/server.yaml | 27 ++++++ .../dbformariadb/virtualnetworkrule.yaml | 16 ++++ .../activedirectoryadministrator.yaml | 16 ++++ .../dbformysql/configuration.yaml | 15 ++++ examples-generated/dbformysql/database.yaml | 16 ++++ .../dbformysql/firewallrule.yaml | 16 ++++ examples-generated/dbformysql/server.yaml | 29 +++++++ examples-generated/dbformysql/serverkey.yaml | 12 +++ .../dbformysql/virtualnetworkrule.yaml | 16 ++++ .../activedirectoryadministrator.yaml | 16 ++++ .../dbforpostgresql/configuration.yaml | 16 ++++ .../dbforpostgresql/database.yaml | 16 ++++ .../dbforpostgresql/firewallrule.yaml | 16 ++++ .../dbforpostgresql/flexibleserver.yaml | 26 ++++++ .../flexibleserverconfiguration.yaml | 14 ++++ .../flexibleserverdatabase.yaml | 14 ++++ .../flexibleserverfirewallrule.yaml | 14 ++++ .../dbforpostgresql/server.yaml | 27 ++++++ .../dbforpostgresql/virtualnetworkrule.yaml | 17 ++++ examples-generated/devices/iothub.yaml | 56 +++++++++++++ .../devices/iothubconsumergroup.yaml | 15 ++++ examples-generated/devices/iothubdps.yaml | 17 ++++ .../devices/iothubdpscertificate.yaml | 18 ++++ .../devices/iothubdpssharedaccesspolicy.yaml | 16 ++++ .../devices/iothubendpointeventhub.yaml | 18 ++++ .../iothubendpointservicebusqueue.yaml | 18 ++++ .../iothubendpointservicebustopic.yaml | 18 ++++ .../iothubendpointstoragecontainer.yaml | 23 ++++++ .../devices/iothubenrichment.yaml | 17 ++++ .../devices/iothubfallbackroute.yaml | 17 ++++ examples-generated/devices/iothubroute.yaml | 19 +++++ .../devices/iothubsharedaccesspolicy.yaml | 16 ++++ examples-generated/devspaces/controller.yaml | 23 ++++++ .../devtestlab/globalvmshutdownschedule.yaml | 19 +++++ examples-generated/devtestlab/lab.yaml | 16 ++++ .../devtestlab/linuxvirtualmachine.yaml | 28 +++++++ examples-generated/devtestlab/policy.yaml | 20 +++++ examples-generated/devtestlab/schedule.yaml | 26 ++++++ .../devtestlab/virtualnetwork.yaml | 17 ++++ .../devtestlab/windowsvirtualmachine.yaml | 28 +++++++ .../digitaltwins/endpointeventgrid.yaml | 15 ++++ .../digitaltwins/endpointeventhub.yaml | 20 +++++ .../digitaltwins/endpointservicebus.yaml | 20 +++++ examples-generated/digitaltwins/instance.yaml | 16 ++++ examples-generated/eventgrid/domain.yaml | 16 ++++ examples-generated/eventgrid/domaintopic.yaml | 14 ++++ .../eventgrid/eventsubscription.yaml | 15 ++++ examples-generated/eventgrid/systemtopic.yaml | 16 ++++ .../systemtopiceventsubscription.yaml | 17 ++++ examples-generated/eventgrid/topic.yaml | 16 ++++ .../eventhub/authorizationrule.yaml | 18 ++++ examples-generated/eventhub/cluster.yaml | 15 ++++ .../eventhub/consumergroup.yaml | 16 ++++ examples-generated/eventhub/eventhub.yaml | 16 ++++ examples-generated/eventhub/namespace.yaml | 18 ++++ .../eventhub/namespaceauthorizationrule.yaml | 17 ++++ .../eventhub/namespacecustomermanagedkey.yaml | 13 +++ .../namespacedisasterrecoveryconfig.yaml | 15 ++++ .../dedicatedhardwaresecuritymodule.yaml | 25 ++++++ .../hdinsight/hadoopcluster.yaml | 55 +++++++++++++ .../hdinsight/hbasecluster.yaml | 55 +++++++++++++ .../hdinsight/interactivequerycluster.yaml | 55 +++++++++++++ .../hdinsight/kafkacluster.yaml | 56 +++++++++++++ .../hdinsight/mlservicescluster.yaml | 61 ++++++++++++++ .../hdinsight/rservercluster.yaml | 61 ++++++++++++++ .../hdinsight/sparkcluster.yaml | 55 +++++++++++++ .../hdinsight/stormcluster.yaml | 55 +++++++++++++ examples-generated/healthbot/healthbot.yaml | 16 ++++ .../healthcareapis/healthcareservice.yaml | 37 +++++++++ .../insights/applicationinsights.yaml | 15 ++++ .../applicationinsightsanalyticsitem.yaml | 15 ++++ .../insights/applicationinsightsapikey.yaml | 18 ++++ ...applicationinsightssmartdetectionrule.yaml | 13 +++ .../insights/applicationinsightswebtest.yaml | 28 +++++++ .../insights/monitoractiongroup.yaml | 64 +++++++++++++++ .../insights/monitoractivitylogalert.yaml | 24 ++++++ .../insights/monitorautoscalesetting.yaml | 62 ++++++++++++++ .../insights/monitordiagnosticsetting.yaml | 22 +++++ .../insights/monitormetricalert.yaml | 29 +++++++ .../monitorscheduledqueryrulesalert.yaml | 31 +++++++ .../monitorscheduledqueryruleslog.yaml | 24 ++++++ .../iotcentral/application.yaml | 20 +++++ examples-generated/keyvault/accesspolicy.yaml | 18 ++++ examples-generated/keyvault/certificate.yaml | 31 +++++++ .../keyvault/certificateissuer.yaml | 19 +++++ examples-generated/keyvault/key.yaml | 21 +++++ .../managedhardwaresecuritymodule.yaml | 21 +++++ .../keyvault/managedstorageaccount.yaml | 16 ++++ ...nagedstorageaccountsastokendefinition.yaml | 15 ++++ examples-generated/keyvault/secret.yaml | 16 ++++ examples-generated/keyvault/vault.yaml | 27 ++++++ .../kusto/attacheddatabaseconfiguration.yaml | 18 ++++ examples-generated/kusto/cluster.yaml | 19 +++++ .../kusto/clustercustomermanagedkey.yaml | 14 ++++ .../kusto/clusterprincipalassignment.yaml | 18 ++++ examples-generated/kusto/database.yaml | 17 ++++ .../kusto/databaseprincipal.yaml | 18 ++++ .../kusto/databaseprincipalassignment.yaml | 19 +++++ .../kusto/eventgriddataconnection.yaml | 24 ++++++ .../kusto/eventhubdataconnection.yaml | 21 +++++ .../kusto/iothubdataconnection.yaml | 26 ++++++ .../loganalytics/workspace.yaml | 15 ++++ examples-generated/logic/appactioncustom.yaml | 27 ++++++ examples-generated/logic/appactionhttp.yaml | 14 ++++ .../logic/appintegrationaccount.yaml | 17 ++++ .../logic/appintegrationaccountagreement.yaml | 24 ++++++ .../logic/appintegrationaccountassembly.yaml | 16 ++++ ...pintegrationaccountbatchconfiguration.yaml | 17 ++++ .../logic/appintegrationaccountmap.yaml | 16 ++++ .../logic/appintegrationaccountpartner.yaml | 17 ++++ .../logic/appintegrationaccountschema.yaml | 15 ++++ .../logic/appintegrationaccountsession.yaml | 16 ++++ .../logic/apptriggercustom.yaml | 20 +++++ .../logic/apptriggerhttprequest.yaml | 21 +++++ .../logic/apptriggerrecurrence.yaml | 14 ++++ examples-generated/logic/appworkflow.yaml | 14 ++++ .../logic/integrationserviceenvironment.yaml | 23 ++++++ .../computecluster.yaml | 22 +++++ .../computeinstance.yaml | 21 +++++ .../machinelearningservices/synapsespark.yaml | 16 ++++ .../machinelearningservices/workspace.yaml | 19 +++++ .../maintenanceassignmentdedicatedhost.yaml | 13 +++ .../maintenanceassignmentvirtualmachine.yaml | 13 +++ ...nanceassignmentvirtualmachinescaleset.yaml | 13 +++ .../maintenance/maintenanceconfiguration.yaml | 17 ++++ .../managedidentity/userassignedidentity.yaml | 14 ++++ .../managedservices/lighthouseassignment.yaml | 12 +++ .../managedservices/lighthousedefinition.yaml | 18 ++++ .../management/managementgroup.yaml | 13 +++ examples-generated/maps/account.yaml | 16 ++++ .../marketplaceagreement.yaml | 13 +++ examples-generated/media/asset.yaml | 15 ++++ examples-generated/media/assetfilter.yaml | 38 +++++++++ .../media/contentkeypolicy.yaml | 78 ++++++++++++++++++ examples-generated/media/job.yaml | 21 +++++ examples-generated/media/liveevent.yaml | 36 ++++++++ examples-generated/media/liveeventoutput.yaml | 18 ++++ examples-generated/media/servicesaccount.yaml | 17 ++++ .../media/streamingendpoint.yaml | 16 ++++ .../media/streaminglocator.yaml | 16 ++++ examples-generated/media/streamingpolicy.yaml | 33 ++++++++ examples-generated/media/transform.yaml | 20 +++++ examples-generated/media/videoanalyzer.yaml | 26 ++++++ .../media/videoanalyzeredgemodule.yaml | 14 ++++ .../mixedreality/spatialanchorsaccount.yaml | 14 ++++ examples-generated/netapp/account.yaml | 25 ++++++ examples-generated/netapp/pool.yaml | 17 ++++ examples-generated/netapp/snapshot.yaml | 17 ++++ examples-generated/netapp/volume.yaml | 33 ++++++++ .../network/applicationgateway.yaml | 48 +++++++++++ .../network/applicationsecuritygroup.yaml | 16 ++++ examples-generated/network/bastionhost.yaml | 19 +++++ .../network/connectionmonitor.yaml | 44 ++++++++++ .../network/ddosprotectionplan.yaml | 14 ++++ examples-generated/network/dnsaaaarecord.yaml | 17 ++++ examples-generated/network/dnsarecord.yaml | 17 ++++ examples-generated/network/dnscaarecord.yaml | 30 +++++++ .../network/dnscnamerecord.yaml | 16 ++++ examples-generated/network/dnsmxrecord.yaml | 22 +++++ examples-generated/network/dnsnsrecord.yaml | 20 +++++ examples-generated/network/dnsptrrecord.yaml | 17 ++++ examples-generated/network/dnssrvrecord.yaml | 22 +++++ examples-generated/network/dnstxtrecord.yaml | 20 +++++ examples-generated/network/dnszone.yaml | 13 +++ .../network/expressroutecircuit.yaml | 22 +++++ .../expressroutecircuitauthorization.yaml | 14 ++++ .../expressroutecircuitconnection.yaml | 18 ++++ .../network/expressroutecircuitpeering.yaml | 27 ++++++ .../network/expressrouteconnection.yaml | 13 +++ .../network/expressroutegateway.yaml | 18 ++++ .../network/expressrouteport.yaml | 17 ++++ examples-generated/network/firewall.yaml | 19 +++++ .../firewallapplicationrulecollection.yaml | 25 ++++++ .../network/firewallnatrulecollection.yaml | 29 +++++++ .../firewallnetworkrulecollection.yaml | 28 +++++++ .../network/firewallpolicy.yaml | 14 ++++ .../firewallpolicyrulecollectiongroup.yaml | 63 ++++++++++++++ examples-generated/network/frontdoor.yaml | 42 ++++++++++ .../frontdoorcustomhttpsconfiguration.yaml | 12 +++ .../network/frontdoorfirewallpolicy.yaml | 82 +++++++++++++++++++ .../network/frontdoorrulesengine.yaml | 38 +++++++++ ...ceapplicationsecuritygroupassociation.yaml | 12 +++ ...nterfacebackendaddresspoolassociation.yaml | 13 +++ .../network/interfacenatruleassociation.yaml | 13 +++ .../interfacesecuritygroupassociation.yaml | 12 +++ examples-generated/network/ipgroup.yaml | 19 +++++ .../network/lbbackendaddresspool.yaml | 12 +++ .../network/lbbackendaddresspooladdress.yaml | 14 ++++ examples-generated/network/lbnatpool.yaml | 19 +++++ examples-generated/network/lbnatrule.yaml | 18 ++++ .../network/lboutboundrule.yaml | 18 ++++ examples-generated/network/lbprobe.yaml | 15 ++++ examples-generated/network/lbrule.yaml | 18 ++++ examples-generated/network/loadbalancer.yaml | 16 ++++ .../network/localnetworkgateway.yaml | 17 ++++ examples-generated/network/natgateway.yaml | 22 +++++ .../natgatewaypublicipassociation.yaml | 12 +++ .../natgatewaypublicipprefixassociation.yaml | 12 +++ .../network/networkinterface.yaml | 18 ++++ .../network/networkpacketcapture.yaml | 19 +++++ examples-generated/network/packetcapture.yaml | 19 +++++ .../network/pointtositevpngateway.yaml | 22 +++++ .../network/privatednsaaaarecord.yaml | 18 ++++ .../network/privatednsarecord.yaml | 17 ++++ .../network/privatednscnamerecord.yaml | 16 ++++ .../network/privatednsmxrecord.yaml | 22 +++++ .../network/privatednsptrrecord.yaml | 17 ++++ .../network/privatednssrvrecord.yaml | 26 ++++++ .../network/privatednstxtrecord.yaml | 17 ++++ .../network/privatednszone.yaml | 13 +++ .../privatednszonevirtualnetworklink.yaml | 15 ++++ .../network/privateendpoint.yaml | 20 +++++ .../network/privatelinkservice.yaml | 33 ++++++++ examples-generated/network/profile.yaml | 20 +++++ examples-generated/network/publicip.yaml | 17 ++++ .../network/publicipprefix.yaml | 17 ++++ examples-generated/network/securitygroup.yaml | 26 ++++++ examples-generated/network/subnet.yaml | 23 ++++++ .../network/subnetnatgatewayassociation.yaml | 13 +++ ...subnetnetworksecuritygroupassociation.yaml | 13 +++ .../network/subnetroutetableassociation.yaml | 13 +++ .../subnetserviceendpointstoragepolicy.yaml | 19 +++++ .../network/trafficmanagerendpoint.yaml | 17 ++++ .../network/trafficmanagerprofile.yaml | 26 ++++++ .../network/virtualnetwork.yaml | 31 +++++++ .../network/virtualnetworkgateway.yaml | 53 ++++++++++++ .../virtualnetworkgatewayconnection.yaml | 21 +++++ .../network/virtualnetworkpeering.yaml | 16 ++++ examples-generated/network/virtualwan.yaml | 13 +++ examples-generated/network/vpngateway.yaml | 15 ++++ .../network/vpngatewayconnection.yaml | 18 ++++ .../network/vpnserverconfiguration.yaml | 39 +++++++++ examples-generated/network/vpnsite.yaml | 18 ++++ examples-generated/network/watcher.yaml | 14 ++++ .../network/watcherflowlog.yaml | 25 ++++++ .../network/webapplicationfirewallpolicy.yaml | 67 +++++++++++++++ .../notificationhubs/authorizationrule.yaml | 18 ++++ .../notificationhubs/namespace.yaml | 16 ++++ .../notificationhubs/notificationhub.yaml | 15 ++++ .../loganalyticscluster.yaml | 16 ++++ ...loganalyticsclustercustomermanagedkey.yaml | 12 +++ .../loganalyticsdataexportrule.yaml | 18 ++++ .../loganalyticsdatasourcewindowsevent.yaml | 17 ++++ ...csdatasourcewindowsperformancecounter.yaml | 18 ++++ .../loganalyticslinkedservice.yaml | 14 ++++ .../loganalyticslinkedstorageaccount.yaml | 16 ++++ .../loganalyticssavedsearch.yaml | 15 ++++ .../loganalyticssolution.yaml | 19 +++++ .../policyinsights/policyremediation.yaml | 15 ++++ examples-generated/portal/dashboard.yaml | 61 ++++++++++++++ .../portal/tenantconfiguration.yaml | 11 +++ .../powerbidedicated/powerbiembedded.yaml | 17 ++++ examples-generated/purview/account.yaml | 15 ++++ .../backupcontainerstorageaccount.yaml | 14 ++++ .../backuppolicyfileshare.yaml | 43 ++++++++++ .../recoveryservices/backuppolicyvm.yaml | 43 ++++++++++ .../backupprotectedfileshare.yaml | 16 ++++ .../recoveryservices/backupprotectedvm.yaml | 15 ++++ .../recoveryservices/siterecoveryfabric.yaml | 15 ++++ .../siterecoverynetworkmapping.yaml | 18 ++++ .../siterecoveryprotectioncontainer.yaml | 15 ++++ ...iterecoveryprotectioncontainermapping.yaml | 18 ++++ .../siterecoveryreplicatedvm.yaml | 34 ++++++++ .../siterecoveryreplicationpolicy.yaml | 16 ++++ .../recoveryservices/vault.yaml | 16 ++++ .../relay/hybridconnection.yaml | 16 ++++ .../hybridconnectionauthorizationrule.yaml | 18 ++++ examples-generated/relay/namespace.yaml | 17 ++++ .../relay/namespaceauthorizationrule.yaml | 17 ++++ ...anagementgroupsubscriptionassociation.yaml | 12 +++ .../managementgrouptemplatedeployment.yaml | 54 ++++++++++++ .../resourcegrouptemplatedeployment.yaml | 54 ++++++++++++ .../subscriptiontemplatedeployment.yaml | 28 +++++++ .../resources/templatedeployment.yaml | 72 ++++++++++++++++ .../resources/tenanttemplatedeployment.yaml | 13 +++ examples-generated/search/service.yaml | 15 ++++ .../security/advancedthreatprotection.yaml | 12 +++ .../security/iotsecuritydevicegroup.yaml | 22 +++++ .../security/iotsecuritysolution.yaml | 17 ++++ .../security/securitycenterassessment.yaml | 14 ++++ .../securitycenterassessmentmetadata.yaml | 13 +++ .../securitycenterassessmentpolicy.yaml | 13 +++ .../securitycenterautoprovisioning.yaml | 11 +++ .../security/securitycentercontact.yaml | 14 ++++ ...tycenterservervulnerabilityassessment.yaml | 11 +++ .../security/securitycentersetting.yaml | 12 +++ .../securitycentersubscriptionpricing.yaml | 12 +++ .../security/securitycenterworkspace.yaml | 12 +++ .../sentinelalertrulefusion.yaml | 13 +++ ...trulemachinelearningbehavioranalytics.yaml | 13 +++ .../sentinelalertrulemssecurityincident.yaml | 16 ++++ .../sentinelalertrulescheduled.yaml | 19 +++++ .../sentineldataconnectorawscloudtrail.yaml | 13 +++ ...ineldataconnectorazureactivedirectory.yaml | 12 +++ ...onnectorazureadvancedthreatprotection.yaml | 12 +++ ...tineldataconnectorazuresecuritycenter.yaml | 12 +++ ...ataconnectormicrosoftcloudappsecurity.yaml | 12 +++ .../sentineldataconnectoroffice365.yaml | 12 +++ ...ntineldataconnectorthreatintelligence.yaml | 12 +++ examples-generated/servicebus/namespace.yaml | 17 ++++ .../namespaceauthorizationrule.yaml | 17 ++++ .../namespacedisasterrecoveryconfig.yaml | 13 +++ .../servicebus/namespacenetworkruleset.yaml | 20 +++++ examples-generated/servicebus/queue.yaml | 15 ++++ .../servicebus/queueauthorizationrule.yaml | 18 ++++ .../servicebus/subscription.yaml | 16 ++++ .../servicebus/subscriptionrule.yaml | 18 ++++ examples-generated/servicebus/topic.yaml | 15 ++++ .../servicebus/topicauthorizationrule.yaml | 18 ++++ examples-generated/servicefabric/cluster.yaml | 25 ++++++ .../servicefabricmesh/application.yaml | 24 ++++++ .../servicefabricmesh/localnetwork.yaml | 15 ++++ .../servicefabricmesh/secret.yaml | 14 ++++ .../servicefabricmesh/secretvalue.yaml | 14 ++++ .../signalrservice/networkacl.yaml | 19 +++++ .../signalrservice/service.yaml | 32 ++++++++ .../solutions/managedapplication.yaml | 22 +++++ .../managedapplicationdefinition.yaml | 22 +++++ .../sql/activedirectoryadministrator.yaml | 16 ++++ examples-generated/sql/database.yaml | 25 ++++++ examples-generated/sql/elasticpool.yaml | 20 +++++ examples-generated/sql/firewallrule.yaml | 16 ++++ examples-generated/sql/manageddatabase.yaml | 13 +++ examples-generated/sql/managedinstance.yaml | 28 +++++++ examples-generated/sql/mssqldatabase.yaml | 28 +++++++ .../mssqldatabaseextendedauditingpolicy.yaml | 18 ++++ ...sevulnerabilityassessmentrulebaseline.yaml | 23 ++++++ examples-generated/sql/mssqlelasticpool.yaml | 25 ++++++ .../sql/mssqlfailovergroup.yaml | 22 +++++ examples-generated/sql/mssqlfirewallrule.yaml | 14 ++++ examples-generated/sql/mssqljobagent.yaml | 13 +++ .../sql/mssqljobcredential.yaml | 17 ++++ examples-generated/sql/mssqlserver.yaml | 33 ++++++++ .../sql/mssqlserversecurityalertpolicy.yaml | 23 ++++++ .../mssqlservertransparentdataencryption.yaml | 11 +++ .../mssqlservervulnerabilityassessment.yaml | 22 +++++ .../sql/mssqlvirtualnetworkrule.yaml | 14 ++++ examples-generated/sql/server.yaml | 29 +++++++ .../mssqlvirtualmachine.yaml | 27 ++++++ examples-generated/storage/account.yaml | 17 ++++ .../storage/accountcustomermanagedkey.yaml | 13 +++ .../storage/accountnetworkrules.yaml | 20 +++++ examples-generated/storage/blob.yaml | 16 ++++ .../storage/blobinventorypolicy.yaml | 21 +++++ examples-generated/storage/container.yaml | 13 +++ .../storage/datalakegen2filesystem.yaml | 14 ++++ .../storage/datalakegen2path.yaml | 14 ++++ .../storage/encryptionscope.yaml | 13 +++ .../storage/managementpolicy.yaml | 51 ++++++++++++ .../storage/objectreplication.yaml | 15 ++++ examples-generated/storage/queue.yaml | 12 +++ examples-generated/storage/share.yaml | 19 +++++ .../storage/sharedirectory.yaml | 13 +++ examples-generated/storage/table.yaml | 12 +++ examples-generated/storage/tableentity.yaml | 16 ++++ examples-generated/storagecache/hpccache.yaml | 18 ++++ .../storagecache/hpccacheaccesspolicy.yaml | 15 ++++ .../storagecache/hpccacheblobnfstarget.yaml | 17 ++++ .../storagecache/hpccacheblobtarget.yaml | 16 ++++ .../storagecache/hpccachenfstarget.yaml | 22 +++++ .../storagesync/cloudendpoint.yaml | 14 ++++ .../storagesync/storagesync.yaml | 16 ++++ .../functionjavascriptudf.yaml | 22 +++++ examples-generated/streamanalytics/job.yaml | 27 ++++++ .../streamanalytics/outputblob.yaml | 27 ++++++ .../streamanalytics/outputeventhub.yaml | 23 ++++++ .../streamanalytics/outputmssql.yaml | 22 +++++ .../outputservicebusqueue.yaml | 23 ++++++ .../outputservicebustopic.yaml | 23 ++++++ .../streamanalytics/referenceinputblob.yaml | 26 ++++++ .../streamanalytics/streaminputblob.yaml | 26 ++++++ .../streamanalytics/streaminputeventhub.yaml | 25 ++++++ .../streamanalytics/streaminputiothub.yaml | 25 ++++++ examples-generated/synapse/firewallrule.yaml | 14 ++++ .../synapse/integrationruntimeazure.yaml | 13 +++ .../synapse/integrationruntimeselfhosted.yaml | 12 +++ examples-generated/synapse/linkedservice.yaml | 19 +++++ .../synapse/managedprivateendpoint.yaml | 16 ++++ .../synapse/privatelinkhub.yaml | 14 ++++ .../synapse/roleassignment.yaml | 15 ++++ examples-generated/synapse/sparkpool.yaml | 21 +++++ examples-generated/synapse/sqlpool.yaml | 14 ++++ .../sqlpoolextendedauditingpolicy.yaml | 18 ++++ .../synapse/sqlpoolsecurityalertpolicy.yaml | 21 +++++ .../sqlpoolvulnerabilityassessment.yaml | 22 +++++ examples-generated/synapse/workspace.yaml | 26 ++++++ .../workspaceextendedauditingpolicy.yaml | 18 ++++ .../synapse/workspacesecurityalertpolicy.yaml | 21 +++++ .../workspacevulnerabilityassessment.yaml | 22 +++++ .../timeseriesinsights/accesspolicy.yaml | 15 ++++ .../timeseriesinsights/eventsourceiothub.yaml | 18 ++++ .../timeseriesinsights/gen2environment.yaml | 21 +++++ .../standardenvironment.yaml | 16 ++++ examples-generated/web/appservice.yaml | 27 ++++++ .../web/appserviceactiveslot.yaml | 14 ++++ .../web/appservicecertificate.yaml | 22 +++++ .../web/appservicecertificatebinding.yaml | 13 +++ .../web/appservicecustomhostnamebinding.yaml | 14 ++++ .../web/appserviceenvironment.yaml | 22 +++++ .../web/appserviceenvironmentv3.yaml | 25 ++++++ .../web/appservicehybridconnection.yaml | 17 ++++ .../web/appservicemanagedcertificate.yaml | 11 +++ examples-generated/web/appserviceplan.yaml | 17 ++++ examples-generated/web/appserviceslot.yaml | 27 ++++++ ...viceslotvirtualnetworkswiftconnection.yaml | 14 ++++ .../web/appservicesourcecontroltoken.yaml | 15 ++++ ...pservicevirtualnetworkswiftconnection.yaml | 13 +++ examples-generated/web/functionapp.yaml | 20 +++++ examples-generated/web/functionappslot.yaml | 21 +++++ examples-generated/web/staticsite.yaml | 14 ++++ 643 files changed, 13014 insertions(+) create mode 100644 examples-generated/aad/activedirectorydomainservice.yaml create mode 100644 examples-generated/aad/activedirectorydomainservicereplicaset.yaml create mode 100644 examples-generated/aadiam/monitoraaddiagnosticsetting.yaml create mode 100644 examples-generated/alertsmanagement/monitoractionruleactiongroup.yaml create mode 100644 examples-generated/alertsmanagement/monitoractionrulesuppression.yaml create mode 100644 examples-generated/alertsmanagement/monitorsmartdetectoralertrule.yaml create mode 100644 examples-generated/analysisservices/server.yaml create mode 100644 examples-generated/apimanagement/api.yaml create mode 100644 examples-generated/apimanagement/apidiagnostic.yaml create mode 100644 examples-generated/apimanagement/apioperation.yaml create mode 100644 examples-generated/apimanagement/apioperationpolicy.yaml create mode 100644 examples-generated/apimanagement/apioperationtag.yaml create mode 100644 examples-generated/apimanagement/apipolicy.yaml create mode 100644 examples-generated/apimanagement/apirelease.yaml create mode 100644 examples-generated/apimanagement/apischema.yaml create mode 100644 examples-generated/apimanagement/apiversionset.yaml create mode 100644 examples-generated/apimanagement/authorizationserver.yaml create mode 100644 examples-generated/apimanagement/backend.yaml create mode 100644 examples-generated/apimanagement/certificate.yaml create mode 100644 examples-generated/apimanagement/customdomain.yaml create mode 100644 examples-generated/apimanagement/diagnostic.yaml create mode 100644 examples-generated/apimanagement/emailtemplate.yaml create mode 100644 examples-generated/apimanagement/gateway.yaml create mode 100644 examples-generated/apimanagement/gatewayapi.yaml create mode 100644 examples-generated/apimanagement/identityprovideraad.yaml create mode 100644 examples-generated/apimanagement/identityprovideraadb2c.yaml create mode 100644 examples-generated/apimanagement/identityproviderfacebook.yaml create mode 100644 examples-generated/apimanagement/identityprovidergoogle.yaml create mode 100644 examples-generated/apimanagement/identityprovidermicrosoft.yaml create mode 100644 examples-generated/apimanagement/identityprovidertwitter.yaml create mode 100644 examples-generated/apimanagement/logger.yaml create mode 100644 examples-generated/apimanagement/management.yaml create mode 100644 examples-generated/apimanagement/namedvalue.yaml create mode 100644 examples-generated/apimanagement/notificationrecipientemail.yaml create mode 100644 examples-generated/apimanagement/openidconnectprovider.yaml create mode 100644 examples-generated/apimanagement/policy.yaml create mode 100644 examples-generated/apimanagement/product.yaml create mode 100644 examples-generated/apimanagement/productapi.yaml create mode 100644 examples-generated/apimanagement/productpolicy.yaml create mode 100644 examples-generated/apimanagement/property.yaml create mode 100644 examples-generated/apimanagement/rediscache.yaml create mode 100644 examples-generated/apimanagement/subscription.yaml create mode 100644 examples-generated/apimanagement/tag.yaml create mode 100644 examples-generated/apimanagement/user.yaml create mode 100644 examples-generated/appconfiguration/configuration.yaml create mode 100644 examples-generated/appconfiguration/key.yaml create mode 100644 examples-generated/appplatform/springcloudactivedeployment.yaml create mode 100644 examples-generated/appplatform/springcloudapp.yaml create mode 100644 examples-generated/appplatform/springcloudappcosmosdbassociation.yaml create mode 100644 examples-generated/appplatform/springcloudappmysqlassociation.yaml create mode 100644 examples-generated/appplatform/springcloudappredisassociation.yaml create mode 100644 examples-generated/appplatform/springcloudcertificate.yaml create mode 100644 examples-generated/appplatform/springcloudcustomdomain.yaml create mode 100644 examples-generated/appplatform/springcloudjavadeployment.yaml create mode 100644 examples-generated/appplatform/springcloudservice.yaml create mode 100644 examples-generated/attestation/provider.yaml create mode 100644 examples-generated/authorization/managementgrouppolicyassignment.yaml create mode 100644 examples-generated/authorization/managementlock.yaml create mode 100644 examples-generated/authorization/policyassignment.yaml create mode 100644 examples-generated/authorization/policydefinition.yaml create mode 100644 examples-generated/authorization/policysetdefinition.yaml create mode 100644 examples-generated/authorization/resourcegrouppolicyassignment.yaml create mode 100644 examples-generated/authorization/resourcepolicyassignment.yaml create mode 100644 examples-generated/authorization/roleassignment.yaml create mode 100644 examples-generated/authorization/roledefinition.yaml create mode 100644 examples-generated/authorization/subscriptionpolicyassignment.yaml create mode 100644 examples-generated/automation/account.yaml create mode 100644 examples-generated/automation/certificate.yaml create mode 100644 examples-generated/automation/connection.yaml create mode 100644 examples-generated/automation/connectioncertificate.yaml create mode 100644 examples-generated/automation/connectionclassiccertificate.yaml create mode 100644 examples-generated/automation/connectionserviceprincipal.yaml create mode 100644 examples-generated/automation/credential.yaml create mode 100644 examples-generated/automation/dscnodeconfiguration.yaml create mode 100644 examples-generated/automation/jobschedule.yaml create mode 100644 examples-generated/automation/module.yaml create mode 100644 examples-generated/automation/runbook.yaml create mode 100644 examples-generated/automation/schedule.yaml create mode 100644 examples-generated/automation/variablebool.yaml create mode 100644 examples-generated/automation/variabledatetime.yaml create mode 100644 examples-generated/automation/variableint.yaml create mode 100644 examples-generated/automation/variablestring.yaml create mode 100644 examples-generated/avs/vmwarecluster.yaml create mode 100644 examples-generated/avs/vmwareexpressrouteauthorization.yaml create mode 100644 examples-generated/avs/vmwareprivatecloud.yaml create mode 100644 examples-generated/azure/resourcegroup.yaml create mode 100644 examples-generated/azure/resourceproviderregistration.yaml create mode 100644 examples-generated/azure/subscription.yaml create mode 100644 examples-generated/azurestackhci/cluster.yaml create mode 100644 examples-generated/batch/account.yaml create mode 100644 examples-generated/batch/application.yaml create mode 100644 examples-generated/batch/certificate.yaml create mode 100644 examples-generated/batch/job.yaml create mode 100644 examples-generated/batch/pool.yaml create mode 100644 examples-generated/blueprint/assignment.yaml create mode 100644 examples-generated/botservice/botchannelalexa.yaml create mode 100644 examples-generated/botservice/botchanneldirectline.yaml create mode 100644 examples-generated/botservice/botchanneldirectlinespeech.yaml create mode 100644 examples-generated/botservice/botchannelemail.yaml create mode 100644 examples-generated/botservice/botchannelfacebook.yaml create mode 100644 examples-generated/botservice/botchannelline.yaml create mode 100644 examples-generated/botservice/botchannelmsteams.yaml create mode 100644 examples-generated/botservice/botchannelslack.yaml create mode 100644 examples-generated/botservice/botchannelsms.yaml create mode 100644 examples-generated/botservice/botchannelsregistration.yaml create mode 100644 examples-generated/botservice/botchannelwebchat.yaml create mode 100644 examples-generated/botservice/botconnection.yaml create mode 100644 examples-generated/botservice/botwebapp.yaml create mode 100644 examples-generated/cache/rediscache.yaml create mode 100644 examples-generated/cache/redisenterprisecluster.yaml create mode 100644 examples-generated/cache/redisenterprisedatabase.yaml create mode 100644 examples-generated/cache/redisfirewallrule.yaml create mode 100644 examples-generated/cache/redislinkedserver.yaml create mode 100644 examples-generated/cdn/endpoint.yaml create mode 100644 examples-generated/cdn/endpointcustomdomain.yaml create mode 100644 examples-generated/cdn/profile.yaml create mode 100644 examples-generated/certificateregistration/appservicecertificateorder.yaml create mode 100644 examples-generated/cognitiveservices/account.yaml create mode 100644 examples-generated/cognitiveservices/accountcustomermanagedkey.yaml create mode 100644 examples-generated/communication/service.yaml create mode 100644 examples-generated/compute/availabilityset.yaml create mode 100644 examples-generated/compute/dedicatedhost.yaml create mode 100644 examples-generated/compute/diskaccess.yaml create mode 100644 examples-generated/compute/diskencryptionset.yaml create mode 100644 examples-generated/compute/image.yaml create mode 100644 examples-generated/compute/linuxvirtualmachine.yaml create mode 100644 examples-generated/compute/linuxvirtualmachinescaleset.yaml create mode 100644 examples-generated/compute/manageddisk.yaml create mode 100644 examples-generated/compute/orchestratedvirtualmachinescaleset.yaml create mode 100644 examples-generated/compute/policyvirtualmachineconfigurationassignment.yaml create mode 100644 examples-generated/compute/proximityplacementgroup.yaml create mode 100644 examples-generated/compute/sharedimage.yaml create mode 100644 examples-generated/compute/sharedimagegallery.yaml create mode 100644 examples-generated/compute/sharedimageversion.yaml create mode 100644 examples-generated/compute/snapshot.yaml create mode 100644 examples-generated/compute/sshpublickey.yaml create mode 100644 examples-generated/compute/windowsvirtualmachine.yaml create mode 100644 examples-generated/compute/windowsvirtualmachinescaleset.yaml create mode 100644 examples-generated/consumption/budgetresourcegroup.yaml create mode 100644 examples-generated/consumption/budgetsubscription.yaml create mode 100644 examples-generated/containerregistry/registry.yaml create mode 100644 examples-generated/containerregistry/scopemap.yaml create mode 100644 examples-generated/containerregistry/token.yaml create mode 100644 examples-generated/containerregistry/webhook.yaml create mode 100644 examples-generated/containerservice/kubernetescluster.yaml create mode 100644 examples-generated/containerservice/kubernetesclusternodepool.yaml create mode 100644 examples-generated/cosmosdb/account.yaml create mode 100644 examples-generated/cosmosdb/cassandrakeyspace.yaml create mode 100644 examples-generated/cosmosdb/cassandratable.yaml create mode 100644 examples-generated/cosmosdb/gremlindatabase.yaml create mode 100644 examples-generated/cosmosdb/gremlingraph.yaml create mode 100644 examples-generated/cosmosdb/mongocollection.yaml create mode 100644 examples-generated/cosmosdb/mongodatabase.yaml create mode 100644 examples-generated/cosmosdb/notebookworkspace.yaml create mode 100644 examples-generated/cosmosdb/sqlcontainer.yaml create mode 100644 examples-generated/cosmosdb/sqldatabase.yaml create mode 100644 examples-generated/cosmosdb/sqlfunction.yaml create mode 100644 examples-generated/cosmosdb/sqlstoredprocedure.yaml create mode 100644 examples-generated/cosmosdb/sqltrigger.yaml create mode 100644 examples-generated/cosmosdb/table.yaml create mode 100644 examples-generated/costmanagement/exportresourcegroup.yaml create mode 100644 examples-generated/customproviders/customprovider.yaml create mode 100644 examples-generated/databoxedge/device.yaml create mode 100644 examples-generated/databoxedge/order.yaml create mode 100644 examples-generated/databricks/workspace.yaml create mode 100644 examples-generated/databricks/workspacecustomermanagedkey.yaml create mode 100644 examples-generated/datafactory/customdataset.yaml create mode 100644 examples-generated/datafactory/dataflow.yaml create mode 100644 examples-generated/datafactory/datasetazureblob.yaml create mode 100644 examples-generated/datafactory/datasetbinary.yaml create mode 100644 examples-generated/datafactory/datasetcosmosdbsqlapi.yaml create mode 100644 examples-generated/datafactory/datasetdelimitedtext.yaml create mode 100644 examples-generated/datafactory/datasethttp.yaml create mode 100644 examples-generated/datafactory/datasetjson.yaml create mode 100644 examples-generated/datafactory/datasetmysql.yaml create mode 100644 examples-generated/datafactory/datasetparquet.yaml create mode 100644 examples-generated/datafactory/datasetpostgresql.yaml create mode 100644 examples-generated/datafactory/datasetsnowflake.yaml create mode 100644 examples-generated/datafactory/datasetsqlservertable.yaml create mode 100644 examples-generated/datafactory/factory.yaml create mode 100644 examples-generated/datafactory/integrationruntimeazure.yaml create mode 100644 examples-generated/datafactory/integrationruntimeazuressis.yaml create mode 100644 examples-generated/datafactory/integrationruntimemanaged.yaml create mode 100644 examples-generated/datafactory/integrationruntimeselfhosted.yaml create mode 100644 examples-generated/datafactory/linkedcustomservice.yaml create mode 100644 examples-generated/datafactory/linkedserviceazureblobstorage.yaml create mode 100644 examples-generated/datafactory/linkedserviceazuredatabricks.yaml create mode 100644 examples-generated/datafactory/linkedserviceazurefilestorage.yaml create mode 100644 examples-generated/datafactory/linkedserviceazurefunction.yaml create mode 100644 examples-generated/datafactory/linkedserviceazuresearch.yaml create mode 100644 examples-generated/datafactory/linkedserviceazuresqldatabase.yaml create mode 100644 examples-generated/datafactory/linkedserviceazuretablestorage.yaml create mode 100644 examples-generated/datafactory/linkedservicecosmosdb.yaml create mode 100644 examples-generated/datafactory/linkedservicedatalakestoragegen2.yaml create mode 100644 examples-generated/datafactory/linkedservicekeyvault.yaml create mode 100644 examples-generated/datafactory/linkedservicekusto.yaml create mode 100644 examples-generated/datafactory/linkedservicemysql.yaml create mode 100644 examples-generated/datafactory/linkedserviceodata.yaml create mode 100644 examples-generated/datafactory/linkedservicepostgresql.yaml create mode 100644 examples-generated/datafactory/linkedservicesftp.yaml create mode 100644 examples-generated/datafactory/linkedservicesnowflake.yaml create mode 100644 examples-generated/datafactory/linkedservicesqlserver.yaml create mode 100644 examples-generated/datafactory/linkedservicesynapse.yaml create mode 100644 examples-generated/datafactory/linkedserviceweb.yaml create mode 100644 examples-generated/datafactory/managedprivateendpoint.yaml create mode 100644 examples-generated/datafactory/pipeline.yaml create mode 100644 examples-generated/datafactory/triggerblobevent.yaml create mode 100644 examples-generated/datafactory/triggercustomevent.yaml create mode 100644 examples-generated/datafactory/triggerschedule.yaml create mode 100644 examples-generated/datalakeanalytics/firewallrule.yaml create mode 100644 examples-generated/datalakestore/file.yaml create mode 100644 examples-generated/datalakestore/firewallrule.yaml create mode 100644 examples-generated/datalakestore/store.yaml create mode 100644 examples-generated/datalakestore/virtualnetworkrule.yaml create mode 100644 examples-generated/datamigration/databasemigrationproject.yaml create mode 100644 examples-generated/datamigration/databasemigrationservice.yaml create mode 100644 examples-generated/dataprotection/backupinstanceblobstorage.yaml create mode 100644 examples-generated/dataprotection/backupinstancedisk.yaml create mode 100644 examples-generated/dataprotection/backupinstancepostgresql.yaml create mode 100644 examples-generated/dataprotection/backuppolicyblobstorage.yaml create mode 100644 examples-generated/dataprotection/backuppolicydisk.yaml create mode 100644 examples-generated/dataprotection/backuppolicypostgresql.yaml create mode 100644 examples-generated/dataprotection/backupvault.yaml create mode 100644 examples-generated/datashare/account.yaml create mode 100644 examples-generated/datashare/datasetblobstorage.yaml create mode 100644 examples-generated/datashare/datasetdatalakegen1.yaml create mode 100644 examples-generated/datashare/datasetdatalakegen2.yaml create mode 100644 examples-generated/datashare/datasetkustocluster.yaml create mode 100644 examples-generated/datashare/datasetkustodatabase.yaml create mode 100644 examples-generated/datashare/datashare.yaml create mode 100644 examples-generated/dbformariadb/configuration.yaml create mode 100644 examples-generated/dbformariadb/database.yaml create mode 100644 examples-generated/dbformariadb/firewallrule.yaml create mode 100644 examples-generated/dbformariadb/server.yaml create mode 100644 examples-generated/dbformariadb/virtualnetworkrule.yaml create mode 100644 examples-generated/dbformysql/activedirectoryadministrator.yaml create mode 100644 examples-generated/dbformysql/configuration.yaml create mode 100644 examples-generated/dbformysql/database.yaml create mode 100644 examples-generated/dbformysql/firewallrule.yaml create mode 100644 examples-generated/dbformysql/server.yaml create mode 100644 examples-generated/dbformysql/serverkey.yaml create mode 100644 examples-generated/dbformysql/virtualnetworkrule.yaml create mode 100644 examples-generated/dbforpostgresql/activedirectoryadministrator.yaml create mode 100644 examples-generated/dbforpostgresql/configuration.yaml create mode 100644 examples-generated/dbforpostgresql/database.yaml create mode 100644 examples-generated/dbforpostgresql/firewallrule.yaml create mode 100644 examples-generated/dbforpostgresql/flexibleserver.yaml create mode 100644 examples-generated/dbforpostgresql/flexibleserverconfiguration.yaml create mode 100644 examples-generated/dbforpostgresql/flexibleserverdatabase.yaml create mode 100644 examples-generated/dbforpostgresql/flexibleserverfirewallrule.yaml create mode 100644 examples-generated/dbforpostgresql/server.yaml create mode 100644 examples-generated/dbforpostgresql/virtualnetworkrule.yaml create mode 100644 examples-generated/devices/iothub.yaml create mode 100644 examples-generated/devices/iothubconsumergroup.yaml create mode 100644 examples-generated/devices/iothubdps.yaml create mode 100644 examples-generated/devices/iothubdpscertificate.yaml create mode 100644 examples-generated/devices/iothubdpssharedaccesspolicy.yaml create mode 100644 examples-generated/devices/iothubendpointeventhub.yaml create mode 100644 examples-generated/devices/iothubendpointservicebusqueue.yaml create mode 100644 examples-generated/devices/iothubendpointservicebustopic.yaml create mode 100644 examples-generated/devices/iothubendpointstoragecontainer.yaml create mode 100644 examples-generated/devices/iothubenrichment.yaml create mode 100644 examples-generated/devices/iothubfallbackroute.yaml create mode 100644 examples-generated/devices/iothubroute.yaml create mode 100644 examples-generated/devices/iothubsharedaccesspolicy.yaml create mode 100644 examples-generated/devspaces/controller.yaml create mode 100644 examples-generated/devtestlab/globalvmshutdownschedule.yaml create mode 100644 examples-generated/devtestlab/lab.yaml create mode 100644 examples-generated/devtestlab/linuxvirtualmachine.yaml create mode 100644 examples-generated/devtestlab/policy.yaml create mode 100644 examples-generated/devtestlab/schedule.yaml create mode 100644 examples-generated/devtestlab/virtualnetwork.yaml create mode 100644 examples-generated/devtestlab/windowsvirtualmachine.yaml create mode 100644 examples-generated/digitaltwins/endpointeventgrid.yaml create mode 100644 examples-generated/digitaltwins/endpointeventhub.yaml create mode 100644 examples-generated/digitaltwins/endpointservicebus.yaml create mode 100644 examples-generated/digitaltwins/instance.yaml create mode 100644 examples-generated/eventgrid/domain.yaml create mode 100644 examples-generated/eventgrid/domaintopic.yaml create mode 100644 examples-generated/eventgrid/eventsubscription.yaml create mode 100644 examples-generated/eventgrid/systemtopic.yaml create mode 100644 examples-generated/eventgrid/systemtopiceventsubscription.yaml create mode 100644 examples-generated/eventgrid/topic.yaml create mode 100644 examples-generated/eventhub/authorizationrule.yaml create mode 100644 examples-generated/eventhub/cluster.yaml create mode 100644 examples-generated/eventhub/consumergroup.yaml create mode 100644 examples-generated/eventhub/eventhub.yaml create mode 100644 examples-generated/eventhub/namespace.yaml create mode 100644 examples-generated/eventhub/namespaceauthorizationrule.yaml create mode 100644 examples-generated/eventhub/namespacecustomermanagedkey.yaml create mode 100644 examples-generated/eventhub/namespacedisasterrecoveryconfig.yaml create mode 100644 examples-generated/hardwaresecuritymodules/dedicatedhardwaresecuritymodule.yaml create mode 100644 examples-generated/hdinsight/hadoopcluster.yaml create mode 100644 examples-generated/hdinsight/hbasecluster.yaml create mode 100644 examples-generated/hdinsight/interactivequerycluster.yaml create mode 100644 examples-generated/hdinsight/kafkacluster.yaml create mode 100644 examples-generated/hdinsight/mlservicescluster.yaml create mode 100644 examples-generated/hdinsight/rservercluster.yaml create mode 100644 examples-generated/hdinsight/sparkcluster.yaml create mode 100644 examples-generated/hdinsight/stormcluster.yaml create mode 100644 examples-generated/healthbot/healthbot.yaml create mode 100644 examples-generated/healthcareapis/healthcareservice.yaml create mode 100644 examples-generated/insights/applicationinsights.yaml create mode 100644 examples-generated/insights/applicationinsightsanalyticsitem.yaml create mode 100644 examples-generated/insights/applicationinsightsapikey.yaml create mode 100644 examples-generated/insights/applicationinsightssmartdetectionrule.yaml create mode 100644 examples-generated/insights/applicationinsightswebtest.yaml create mode 100644 examples-generated/insights/monitoractiongroup.yaml create mode 100644 examples-generated/insights/monitoractivitylogalert.yaml create mode 100644 examples-generated/insights/monitorautoscalesetting.yaml create mode 100644 examples-generated/insights/monitordiagnosticsetting.yaml create mode 100644 examples-generated/insights/monitormetricalert.yaml create mode 100644 examples-generated/insights/monitorscheduledqueryrulesalert.yaml create mode 100644 examples-generated/insights/monitorscheduledqueryruleslog.yaml create mode 100644 examples-generated/iotcentral/application.yaml create mode 100644 examples-generated/keyvault/accesspolicy.yaml create mode 100644 examples-generated/keyvault/certificate.yaml create mode 100644 examples-generated/keyvault/certificateissuer.yaml create mode 100644 examples-generated/keyvault/key.yaml create mode 100644 examples-generated/keyvault/managedhardwaresecuritymodule.yaml create mode 100644 examples-generated/keyvault/managedstorageaccount.yaml create mode 100644 examples-generated/keyvault/managedstorageaccountsastokendefinition.yaml create mode 100644 examples-generated/keyvault/secret.yaml create mode 100644 examples-generated/keyvault/vault.yaml create mode 100644 examples-generated/kusto/attacheddatabaseconfiguration.yaml create mode 100644 examples-generated/kusto/cluster.yaml create mode 100644 examples-generated/kusto/clustercustomermanagedkey.yaml create mode 100644 examples-generated/kusto/clusterprincipalassignment.yaml create mode 100644 examples-generated/kusto/database.yaml create mode 100644 examples-generated/kusto/databaseprincipal.yaml create mode 100644 examples-generated/kusto/databaseprincipalassignment.yaml create mode 100644 examples-generated/kusto/eventgriddataconnection.yaml create mode 100644 examples-generated/kusto/eventhubdataconnection.yaml create mode 100644 examples-generated/kusto/iothubdataconnection.yaml create mode 100644 examples-generated/loganalytics/workspace.yaml create mode 100644 examples-generated/logic/appactioncustom.yaml create mode 100644 examples-generated/logic/appactionhttp.yaml create mode 100644 examples-generated/logic/appintegrationaccount.yaml create mode 100644 examples-generated/logic/appintegrationaccountagreement.yaml create mode 100644 examples-generated/logic/appintegrationaccountassembly.yaml create mode 100644 examples-generated/logic/appintegrationaccountbatchconfiguration.yaml create mode 100644 examples-generated/logic/appintegrationaccountmap.yaml create mode 100644 examples-generated/logic/appintegrationaccountpartner.yaml create mode 100644 examples-generated/logic/appintegrationaccountschema.yaml create mode 100644 examples-generated/logic/appintegrationaccountsession.yaml create mode 100644 examples-generated/logic/apptriggercustom.yaml create mode 100644 examples-generated/logic/apptriggerhttprequest.yaml create mode 100644 examples-generated/logic/apptriggerrecurrence.yaml create mode 100644 examples-generated/logic/appworkflow.yaml create mode 100644 examples-generated/logic/integrationserviceenvironment.yaml create mode 100644 examples-generated/machinelearningservices/computecluster.yaml create mode 100644 examples-generated/machinelearningservices/computeinstance.yaml create mode 100644 examples-generated/machinelearningservices/synapsespark.yaml create mode 100644 examples-generated/machinelearningservices/workspace.yaml create mode 100644 examples-generated/maintenance/maintenanceassignmentdedicatedhost.yaml create mode 100644 examples-generated/maintenance/maintenanceassignmentvirtualmachine.yaml create mode 100644 examples-generated/maintenance/maintenanceassignmentvirtualmachinescaleset.yaml create mode 100644 examples-generated/maintenance/maintenanceconfiguration.yaml create mode 100644 examples-generated/managedidentity/userassignedidentity.yaml create mode 100644 examples-generated/managedservices/lighthouseassignment.yaml create mode 100644 examples-generated/managedservices/lighthousedefinition.yaml create mode 100644 examples-generated/management/managementgroup.yaml create mode 100644 examples-generated/maps/account.yaml create mode 100644 examples-generated/marketplaceordering/marketplaceagreement.yaml create mode 100644 examples-generated/media/asset.yaml create mode 100644 examples-generated/media/assetfilter.yaml create mode 100644 examples-generated/media/contentkeypolicy.yaml create mode 100644 examples-generated/media/job.yaml create mode 100644 examples-generated/media/liveevent.yaml create mode 100644 examples-generated/media/liveeventoutput.yaml create mode 100644 examples-generated/media/servicesaccount.yaml create mode 100644 examples-generated/media/streamingendpoint.yaml create mode 100644 examples-generated/media/streaminglocator.yaml create mode 100644 examples-generated/media/streamingpolicy.yaml create mode 100644 examples-generated/media/transform.yaml create mode 100644 examples-generated/media/videoanalyzer.yaml create mode 100644 examples-generated/media/videoanalyzeredgemodule.yaml create mode 100644 examples-generated/mixedreality/spatialanchorsaccount.yaml create mode 100644 examples-generated/netapp/account.yaml create mode 100644 examples-generated/netapp/pool.yaml create mode 100644 examples-generated/netapp/snapshot.yaml create mode 100644 examples-generated/netapp/volume.yaml create mode 100644 examples-generated/network/applicationgateway.yaml create mode 100644 examples-generated/network/applicationsecuritygroup.yaml create mode 100644 examples-generated/network/bastionhost.yaml create mode 100644 examples-generated/network/connectionmonitor.yaml create mode 100644 examples-generated/network/ddosprotectionplan.yaml create mode 100644 examples-generated/network/dnsaaaarecord.yaml create mode 100644 examples-generated/network/dnsarecord.yaml create mode 100644 examples-generated/network/dnscaarecord.yaml create mode 100644 examples-generated/network/dnscnamerecord.yaml create mode 100644 examples-generated/network/dnsmxrecord.yaml create mode 100644 examples-generated/network/dnsnsrecord.yaml create mode 100644 examples-generated/network/dnsptrrecord.yaml create mode 100644 examples-generated/network/dnssrvrecord.yaml create mode 100644 examples-generated/network/dnstxtrecord.yaml create mode 100644 examples-generated/network/dnszone.yaml create mode 100644 examples-generated/network/expressroutecircuit.yaml create mode 100644 examples-generated/network/expressroutecircuitauthorization.yaml create mode 100644 examples-generated/network/expressroutecircuitconnection.yaml create mode 100644 examples-generated/network/expressroutecircuitpeering.yaml create mode 100644 examples-generated/network/expressrouteconnection.yaml create mode 100644 examples-generated/network/expressroutegateway.yaml create mode 100644 examples-generated/network/expressrouteport.yaml create mode 100644 examples-generated/network/firewall.yaml create mode 100644 examples-generated/network/firewallapplicationrulecollection.yaml create mode 100644 examples-generated/network/firewallnatrulecollection.yaml create mode 100644 examples-generated/network/firewallnetworkrulecollection.yaml create mode 100644 examples-generated/network/firewallpolicy.yaml create mode 100644 examples-generated/network/firewallpolicyrulecollectiongroup.yaml create mode 100644 examples-generated/network/frontdoor.yaml create mode 100644 examples-generated/network/frontdoorcustomhttpsconfiguration.yaml create mode 100644 examples-generated/network/frontdoorfirewallpolicy.yaml create mode 100644 examples-generated/network/frontdoorrulesengine.yaml create mode 100644 examples-generated/network/interfaceapplicationsecuritygroupassociation.yaml create mode 100644 examples-generated/network/interfacebackendaddresspoolassociation.yaml create mode 100644 examples-generated/network/interfacenatruleassociation.yaml create mode 100644 examples-generated/network/interfacesecuritygroupassociation.yaml create mode 100644 examples-generated/network/ipgroup.yaml create mode 100644 examples-generated/network/lbbackendaddresspool.yaml create mode 100644 examples-generated/network/lbbackendaddresspooladdress.yaml create mode 100644 examples-generated/network/lbnatpool.yaml create mode 100644 examples-generated/network/lbnatrule.yaml create mode 100644 examples-generated/network/lboutboundrule.yaml create mode 100644 examples-generated/network/lbprobe.yaml create mode 100644 examples-generated/network/lbrule.yaml create mode 100644 examples-generated/network/loadbalancer.yaml create mode 100644 examples-generated/network/localnetworkgateway.yaml create mode 100644 examples-generated/network/natgateway.yaml create mode 100644 examples-generated/network/natgatewaypublicipassociation.yaml create mode 100644 examples-generated/network/natgatewaypublicipprefixassociation.yaml create mode 100644 examples-generated/network/networkinterface.yaml create mode 100644 examples-generated/network/networkpacketcapture.yaml create mode 100644 examples-generated/network/packetcapture.yaml create mode 100644 examples-generated/network/pointtositevpngateway.yaml create mode 100644 examples-generated/network/privatednsaaaarecord.yaml create mode 100644 examples-generated/network/privatednsarecord.yaml create mode 100644 examples-generated/network/privatednscnamerecord.yaml create mode 100644 examples-generated/network/privatednsmxrecord.yaml create mode 100644 examples-generated/network/privatednsptrrecord.yaml create mode 100644 examples-generated/network/privatednssrvrecord.yaml create mode 100644 examples-generated/network/privatednstxtrecord.yaml create mode 100644 examples-generated/network/privatednszone.yaml create mode 100644 examples-generated/network/privatednszonevirtualnetworklink.yaml create mode 100644 examples-generated/network/privateendpoint.yaml create mode 100644 examples-generated/network/privatelinkservice.yaml create mode 100644 examples-generated/network/profile.yaml create mode 100644 examples-generated/network/publicip.yaml create mode 100644 examples-generated/network/publicipprefix.yaml create mode 100644 examples-generated/network/securitygroup.yaml create mode 100644 examples-generated/network/subnet.yaml create mode 100644 examples-generated/network/subnetnatgatewayassociation.yaml create mode 100644 examples-generated/network/subnetnetworksecuritygroupassociation.yaml create mode 100644 examples-generated/network/subnetroutetableassociation.yaml create mode 100644 examples-generated/network/subnetserviceendpointstoragepolicy.yaml create mode 100644 examples-generated/network/trafficmanagerendpoint.yaml create mode 100644 examples-generated/network/trafficmanagerprofile.yaml create mode 100644 examples-generated/network/virtualnetwork.yaml create mode 100644 examples-generated/network/virtualnetworkgateway.yaml create mode 100644 examples-generated/network/virtualnetworkgatewayconnection.yaml create mode 100644 examples-generated/network/virtualnetworkpeering.yaml create mode 100644 examples-generated/network/virtualwan.yaml create mode 100644 examples-generated/network/vpngateway.yaml create mode 100644 examples-generated/network/vpngatewayconnection.yaml create mode 100644 examples-generated/network/vpnserverconfiguration.yaml create mode 100644 examples-generated/network/vpnsite.yaml create mode 100644 examples-generated/network/watcher.yaml create mode 100644 examples-generated/network/watcherflowlog.yaml create mode 100644 examples-generated/network/webapplicationfirewallpolicy.yaml create mode 100644 examples-generated/notificationhubs/authorizationrule.yaml create mode 100644 examples-generated/notificationhubs/namespace.yaml create mode 100644 examples-generated/notificationhubs/notificationhub.yaml create mode 100644 examples-generated/operationalinsights/loganalyticscluster.yaml create mode 100644 examples-generated/operationalinsights/loganalyticsclustercustomermanagedkey.yaml create mode 100644 examples-generated/operationalinsights/loganalyticsdataexportrule.yaml create mode 100644 examples-generated/operationalinsights/loganalyticsdatasourcewindowsevent.yaml create mode 100644 examples-generated/operationalinsights/loganalyticsdatasourcewindowsperformancecounter.yaml create mode 100644 examples-generated/operationalinsights/loganalyticslinkedservice.yaml create mode 100644 examples-generated/operationalinsights/loganalyticslinkedstorageaccount.yaml create mode 100644 examples-generated/operationalinsights/loganalyticssavedsearch.yaml create mode 100644 examples-generated/operationalinsights/loganalyticssolution.yaml create mode 100644 examples-generated/policyinsights/policyremediation.yaml create mode 100644 examples-generated/portal/dashboard.yaml create mode 100644 examples-generated/portal/tenantconfiguration.yaml create mode 100644 examples-generated/powerbidedicated/powerbiembedded.yaml create mode 100644 examples-generated/purview/account.yaml create mode 100644 examples-generated/recoveryservices/backupcontainerstorageaccount.yaml create mode 100644 examples-generated/recoveryservices/backuppolicyfileshare.yaml create mode 100644 examples-generated/recoveryservices/backuppolicyvm.yaml create mode 100644 examples-generated/recoveryservices/backupprotectedfileshare.yaml create mode 100644 examples-generated/recoveryservices/backupprotectedvm.yaml create mode 100644 examples-generated/recoveryservices/siterecoveryfabric.yaml create mode 100644 examples-generated/recoveryservices/siterecoverynetworkmapping.yaml create mode 100644 examples-generated/recoveryservices/siterecoveryprotectioncontainer.yaml create mode 100644 examples-generated/recoveryservices/siterecoveryprotectioncontainermapping.yaml create mode 100644 examples-generated/recoveryservices/siterecoveryreplicatedvm.yaml create mode 100644 examples-generated/recoveryservices/siterecoveryreplicationpolicy.yaml create mode 100644 examples-generated/recoveryservices/vault.yaml create mode 100644 examples-generated/relay/hybridconnection.yaml create mode 100644 examples-generated/relay/hybridconnectionauthorizationrule.yaml create mode 100644 examples-generated/relay/namespace.yaml create mode 100644 examples-generated/relay/namespaceauthorizationrule.yaml create mode 100644 examples-generated/resources/managementgroupsubscriptionassociation.yaml create mode 100644 examples-generated/resources/managementgrouptemplatedeployment.yaml create mode 100644 examples-generated/resources/resourcegrouptemplatedeployment.yaml create mode 100644 examples-generated/resources/subscriptiontemplatedeployment.yaml create mode 100644 examples-generated/resources/templatedeployment.yaml create mode 100644 examples-generated/resources/tenanttemplatedeployment.yaml create mode 100644 examples-generated/search/service.yaml create mode 100644 examples-generated/security/advancedthreatprotection.yaml create mode 100644 examples-generated/security/iotsecuritydevicegroup.yaml create mode 100644 examples-generated/security/iotsecuritysolution.yaml create mode 100644 examples-generated/security/securitycenterassessment.yaml create mode 100644 examples-generated/security/securitycenterassessmentmetadata.yaml create mode 100644 examples-generated/security/securitycenterassessmentpolicy.yaml create mode 100644 examples-generated/security/securitycenterautoprovisioning.yaml create mode 100644 examples-generated/security/securitycentercontact.yaml create mode 100644 examples-generated/security/securitycenterservervulnerabilityassessment.yaml create mode 100644 examples-generated/security/securitycentersetting.yaml create mode 100644 examples-generated/security/securitycentersubscriptionpricing.yaml create mode 100644 examples-generated/security/securitycenterworkspace.yaml create mode 100644 examples-generated/securityinsights/sentinelalertrulefusion.yaml create mode 100644 examples-generated/securityinsights/sentinelalertrulemachinelearningbehavioranalytics.yaml create mode 100644 examples-generated/securityinsights/sentinelalertrulemssecurityincident.yaml create mode 100644 examples-generated/securityinsights/sentinelalertrulescheduled.yaml create mode 100644 examples-generated/securityinsights/sentineldataconnectorawscloudtrail.yaml create mode 100644 examples-generated/securityinsights/sentineldataconnectorazureactivedirectory.yaml create mode 100644 examples-generated/securityinsights/sentineldataconnectorazureadvancedthreatprotection.yaml create mode 100644 examples-generated/securityinsights/sentineldataconnectorazuresecuritycenter.yaml create mode 100644 examples-generated/securityinsights/sentineldataconnectormicrosoftcloudappsecurity.yaml create mode 100644 examples-generated/securityinsights/sentineldataconnectoroffice365.yaml create mode 100644 examples-generated/securityinsights/sentineldataconnectorthreatintelligence.yaml create mode 100644 examples-generated/servicebus/namespace.yaml create mode 100644 examples-generated/servicebus/namespaceauthorizationrule.yaml create mode 100644 examples-generated/servicebus/namespacedisasterrecoveryconfig.yaml create mode 100644 examples-generated/servicebus/namespacenetworkruleset.yaml create mode 100644 examples-generated/servicebus/queue.yaml create mode 100644 examples-generated/servicebus/queueauthorizationrule.yaml create mode 100644 examples-generated/servicebus/subscription.yaml create mode 100644 examples-generated/servicebus/subscriptionrule.yaml create mode 100644 examples-generated/servicebus/topic.yaml create mode 100644 examples-generated/servicebus/topicauthorizationrule.yaml create mode 100644 examples-generated/servicefabric/cluster.yaml create mode 100644 examples-generated/servicefabricmesh/application.yaml create mode 100644 examples-generated/servicefabricmesh/localnetwork.yaml create mode 100644 examples-generated/servicefabricmesh/secret.yaml create mode 100644 examples-generated/servicefabricmesh/secretvalue.yaml create mode 100644 examples-generated/signalrservice/networkacl.yaml create mode 100644 examples-generated/signalrservice/service.yaml create mode 100644 examples-generated/solutions/managedapplication.yaml create mode 100644 examples-generated/solutions/managedapplicationdefinition.yaml create mode 100644 examples-generated/sql/activedirectoryadministrator.yaml create mode 100644 examples-generated/sql/database.yaml create mode 100644 examples-generated/sql/elasticpool.yaml create mode 100644 examples-generated/sql/firewallrule.yaml create mode 100644 examples-generated/sql/manageddatabase.yaml create mode 100644 examples-generated/sql/managedinstance.yaml create mode 100644 examples-generated/sql/mssqldatabase.yaml create mode 100644 examples-generated/sql/mssqldatabaseextendedauditingpolicy.yaml create mode 100644 examples-generated/sql/mssqldatabasevulnerabilityassessmentrulebaseline.yaml create mode 100644 examples-generated/sql/mssqlelasticpool.yaml create mode 100644 examples-generated/sql/mssqlfailovergroup.yaml create mode 100644 examples-generated/sql/mssqlfirewallrule.yaml create mode 100644 examples-generated/sql/mssqljobagent.yaml create mode 100644 examples-generated/sql/mssqljobcredential.yaml create mode 100644 examples-generated/sql/mssqlserver.yaml create mode 100644 examples-generated/sql/mssqlserversecurityalertpolicy.yaml create mode 100644 examples-generated/sql/mssqlservertransparentdataencryption.yaml create mode 100644 examples-generated/sql/mssqlservervulnerabilityassessment.yaml create mode 100644 examples-generated/sql/mssqlvirtualnetworkrule.yaml create mode 100644 examples-generated/sql/server.yaml create mode 100644 examples-generated/sqlvirtualmachine/mssqlvirtualmachine.yaml create mode 100644 examples-generated/storage/account.yaml create mode 100644 examples-generated/storage/accountcustomermanagedkey.yaml create mode 100644 examples-generated/storage/accountnetworkrules.yaml create mode 100644 examples-generated/storage/blob.yaml create mode 100644 examples-generated/storage/blobinventorypolicy.yaml create mode 100644 examples-generated/storage/container.yaml create mode 100644 examples-generated/storage/datalakegen2filesystem.yaml create mode 100644 examples-generated/storage/datalakegen2path.yaml create mode 100644 examples-generated/storage/encryptionscope.yaml create mode 100644 examples-generated/storage/managementpolicy.yaml create mode 100644 examples-generated/storage/objectreplication.yaml create mode 100644 examples-generated/storage/queue.yaml create mode 100644 examples-generated/storage/share.yaml create mode 100644 examples-generated/storage/sharedirectory.yaml create mode 100644 examples-generated/storage/table.yaml create mode 100644 examples-generated/storage/tableentity.yaml create mode 100644 examples-generated/storagecache/hpccache.yaml create mode 100644 examples-generated/storagecache/hpccacheaccesspolicy.yaml create mode 100644 examples-generated/storagecache/hpccacheblobnfstarget.yaml create mode 100644 examples-generated/storagecache/hpccacheblobtarget.yaml create mode 100644 examples-generated/storagecache/hpccachenfstarget.yaml create mode 100644 examples-generated/storagesync/cloudendpoint.yaml create mode 100644 examples-generated/storagesync/storagesync.yaml create mode 100644 examples-generated/streamanalytics/functionjavascriptudf.yaml create mode 100644 examples-generated/streamanalytics/job.yaml create mode 100644 examples-generated/streamanalytics/outputblob.yaml create mode 100644 examples-generated/streamanalytics/outputeventhub.yaml create mode 100644 examples-generated/streamanalytics/outputmssql.yaml create mode 100644 examples-generated/streamanalytics/outputservicebusqueue.yaml create mode 100644 examples-generated/streamanalytics/outputservicebustopic.yaml create mode 100644 examples-generated/streamanalytics/referenceinputblob.yaml create mode 100644 examples-generated/streamanalytics/streaminputblob.yaml create mode 100644 examples-generated/streamanalytics/streaminputeventhub.yaml create mode 100644 examples-generated/streamanalytics/streaminputiothub.yaml create mode 100644 examples-generated/synapse/firewallrule.yaml create mode 100644 examples-generated/synapse/integrationruntimeazure.yaml create mode 100644 examples-generated/synapse/integrationruntimeselfhosted.yaml create mode 100644 examples-generated/synapse/linkedservice.yaml create mode 100644 examples-generated/synapse/managedprivateendpoint.yaml create mode 100644 examples-generated/synapse/privatelinkhub.yaml create mode 100644 examples-generated/synapse/roleassignment.yaml create mode 100644 examples-generated/synapse/sparkpool.yaml create mode 100644 examples-generated/synapse/sqlpool.yaml create mode 100644 examples-generated/synapse/sqlpoolextendedauditingpolicy.yaml create mode 100644 examples-generated/synapse/sqlpoolsecurityalertpolicy.yaml create mode 100644 examples-generated/synapse/sqlpoolvulnerabilityassessment.yaml create mode 100644 examples-generated/synapse/workspace.yaml create mode 100644 examples-generated/synapse/workspaceextendedauditingpolicy.yaml create mode 100644 examples-generated/synapse/workspacesecurityalertpolicy.yaml create mode 100644 examples-generated/synapse/workspacevulnerabilityassessment.yaml create mode 100644 examples-generated/timeseriesinsights/accesspolicy.yaml create mode 100644 examples-generated/timeseriesinsights/eventsourceiothub.yaml create mode 100644 examples-generated/timeseriesinsights/gen2environment.yaml create mode 100644 examples-generated/timeseriesinsights/standardenvironment.yaml create mode 100644 examples-generated/web/appservice.yaml create mode 100644 examples-generated/web/appserviceactiveslot.yaml create mode 100644 examples-generated/web/appservicecertificate.yaml create mode 100644 examples-generated/web/appservicecertificatebinding.yaml create mode 100644 examples-generated/web/appservicecustomhostnamebinding.yaml create mode 100644 examples-generated/web/appserviceenvironment.yaml create mode 100644 examples-generated/web/appserviceenvironmentv3.yaml create mode 100644 examples-generated/web/appservicehybridconnection.yaml create mode 100644 examples-generated/web/appservicemanagedcertificate.yaml create mode 100644 examples-generated/web/appserviceplan.yaml create mode 100644 examples-generated/web/appserviceslot.yaml create mode 100644 examples-generated/web/appserviceslotvirtualnetworkswiftconnection.yaml create mode 100644 examples-generated/web/appservicesourcecontroltoken.yaml create mode 100644 examples-generated/web/appservicevirtualnetworkswiftconnection.yaml create mode 100644 examples-generated/web/functionapp.yaml create mode 100644 examples-generated/web/functionappslot.yaml create mode 100644 examples-generated/web/staticsite.yaml diff --git a/examples-generated/aad/activedirectorydomainservice.yaml b/examples-generated/aad/activedirectorydomainservice.yaml new file mode 100644 index 000000000..6451f2afe --- /dev/null +++ b/examples-generated/aad/activedirectorydomainservice.yaml @@ -0,0 +1,35 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: aad.azure.jet.crossplane.io/v1alpha1 +#kind: ActiveDirectoryDomainService +#metadata: +# name: example +#spec: +# forProvider: +# depends_on: +# - ${azuread_service_principal.example} +# - ${azurerm_subnet_network_security_group_association.deploy} +# domainName: widgetslogin.net +# filteredSyncEnabled: false +# initialReplicaSet: +# - subnetIdRef: +# name: example +# location: West Europe +# name: example-aadds +# notifications: +# - additionalRecipients: +# - notifyA@example.net +# - notifyB@example.org +# notifyDcAdmins: true +# notifyGlobalAdmins: true +# resourceGroupNameRef: +# name: example +# security: +# - syncKerberosPasswords: true +# syncNtlmPasswords: true +# syncOnPremPasswords: true +# sku: Enterprise +# tags: +# Environment: prod +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/aad/activedirectorydomainservicereplicaset.yaml b/examples-generated/aad/activedirectorydomainservicereplicaset.yaml new file mode 100644 index 000000000..65ad61414 --- /dev/null +++ b/examples-generated/aad/activedirectorydomainservicereplicaset.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: aad.azure.jet.crossplane.io/v1alpha1 +#kind: ActiveDirectoryDomainServiceReplicaSet +#metadata: +# name: example +#spec: +# forProvider: +# depends_on: +# - ${azurerm_subnet_network_security_group_association.replica} +# - ${azurerm_virtual_network_peering.primary_replica} +# - ${azurerm_virtual_network_peering.replica_primary} +# domainServiceId: ${azurerm_active_directory_domain_service.example.id} +# location: West Europe +# subnetIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/aadiam/monitoraaddiagnosticsetting.yaml b/examples-generated/aadiam/monitoraaddiagnosticsetting.yaml new file mode 100644 index 000000000..59e1cb223 --- /dev/null +++ b/examples-generated/aadiam/monitoraaddiagnosticsetting.yaml @@ -0,0 +1,45 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: aadiam.azure.jet.crossplane.io/v1alpha1 +#kind: MonitorAADDiagnosticSetting +#metadata: +# name: example +#spec: +# forProvider: +# log: +# - category: SignInLogs +# enabled: true +# retentionPolicy: +# - days: 1 +# enabled: true +# - category: AuditLogs +# enabled: true +# retentionPolicy: +# - days: 1 +# enabled: true +# - category: NonInteractiveUserSignInLogs +# enabled: true +# retentionPolicy: +# - days: 1 +# enabled: true +# - category: ServicePrincipalSignInLogs +# enabled: true +# retentionPolicy: +# - days: 1 +# enabled: true +# - category: ManagedIdentitySignInLogs +# enabled: false +# retentionPolicy: +# - {} +# - category: ProvisioningLogs +# enabled: false +# retentionPolicy: +# - {} +# - category: ADFSSignInLogs +# enabled: false +# retentionPolicy: +# - {} +# name: setting1 +# storageAccountId: ${azurerm_storage_account.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/alertsmanagement/monitoractionruleactiongroup.yaml b/examples-generated/alertsmanagement/monitoractionruleactiongroup.yaml new file mode 100644 index 000000000..a30959272 --- /dev/null +++ b/examples-generated/alertsmanagement/monitoractionruleactiongroup.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: alertsmanagement.azure.jet.crossplane.io/v1alpha1 +#kind: MonitorActionRuleActionGroup +#metadata: +# name: example +#spec: +# forProvider: +# actionGroupId: ${azurerm_monitor_action_group.example.id} +# name: example-amar +# resourceGroupNameRef: +# name: example +# scope: +# - resourceIds: +# - ${azurerm_resource_group.example.id} +# type: ResourceGroup +# tags: +# foo: bar +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/alertsmanagement/monitoractionrulesuppression.yaml b/examples-generated/alertsmanagement/monitoractionrulesuppression.yaml new file mode 100644 index 000000000..e08d743b7 --- /dev/null +++ b/examples-generated/alertsmanagement/monitoractionrulesuppression.yaml @@ -0,0 +1,29 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: alertsmanagement.azure.jet.crossplane.io/v1alpha1 +#kind: MonitorActionRuleSuppression +#metadata: +# name: example +#spec: +# forProvider: +# name: example-amar +# resourceGroupNameRef: +# name: example +# scope: +# - resourceIds: +# - ${azurerm_resource_group.example.id} +# type: ResourceGroup +# suppression: +# - recurrenceType: Weekly +# schedule: +# - endDateUtc: "2019-01-03T15:02:07Z" +# recurrenceWeekly: +# - Sunday +# - Monday +# - Friday +# - Saturday +# startDateUtc: "2019-01-01T01:02:03Z" +# tags: +# foo: bar +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/alertsmanagement/monitorsmartdetectoralertrule.yaml b/examples-generated/alertsmanagement/monitorsmartdetectoralertrule.yaml new file mode 100644 index 000000000..34ea1e8c6 --- /dev/null +++ b/examples-generated/alertsmanagement/monitorsmartdetectoralertrule.yaml @@ -0,0 +1,21 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: alertsmanagement.azure.jet.crossplane.io/v1alpha1 +#kind: MonitorSmartDetectorAlertRule +#metadata: +# name: example +#spec: +# forProvider: +# actionGroup: +# - ids: +# - ${azurerm_monitor_action_group.test.id} +# detectorType: FailureAnomaliesDetector +# frequency: PT1M +# name: example-smart-detector-alert-rule +# resourceGroupNameRef: +# name: example +# scopeResourceIds: +# - ${azurerm_application_insights.example.id} +# severity: Sev0 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/analysisservices/server.yaml b/examples-generated/analysisservices/server.yaml new file mode 100644 index 000000000..54d223cf1 --- /dev/null +++ b/examples-generated/analysisservices/server.yaml @@ -0,0 +1,24 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: analysisservices.azure.jet.crossplane.io/v1alpha1 +#kind: Server +#metadata: +# name: example +#spec: +# forProvider: +# adminUsers: +# - myuser@domain.tld +# enablePowerBiService: true +# ipv4FirewallRule: +# - name: myRule1 +# rangeEnd: 210.117.252.255 +# rangeStart: 210.117.252.0 +# location: northeurope +# name: analysisservicesserver +# resourceGroupNameRef: +# name: example +# sku: S0 +# tags: +# abc: 123 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/api.yaml b/examples-generated/apimanagement/api.yaml new file mode 100644 index 000000000..f12b666b0 --- /dev/null +++ b/examples-generated/apimanagement/api.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: API +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementName: example-apim +# displayName: Example API +# import: +# - contentFormat: swagger-link-json +# contentValue: http://conferenceapi.azurewebsites.net/?format=json +# name: example-api +# path: example +# protocols: +# - https +# resourceGroupNameRef: +# name: example +# revision: "1" +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/apidiagnostic.yaml b/examples-generated/apimanagement/apidiagnostic.yaml new file mode 100644 index 000000000..c95211a35 --- /dev/null +++ b/examples-generated/apimanagement/apidiagnostic.yaml @@ -0,0 +1,44 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: APIDiagnostic +#metadata: +# name: example +#spec: +# forProvider: +# alwaysLogErrors: true +# apiManagementLoggerId: ${azurerm_api_management_logger.example.id} +# apiManagementName: example-apim +# apiName: example-api +# backendRequest: +# - bodyBytes: 32 +# headersToLog: +# - content-type +# - accept +# - origin +# backendResponse: +# - bodyBytes: 32 +# headersToLog: +# - content-type +# - content-length +# - origin +# frontendRequest: +# - bodyBytes: 32 +# headersToLog: +# - content-type +# - accept +# - origin +# frontendResponse: +# - bodyBytes: 32 +# headersToLog: +# - content-type +# - content-length +# - origin +# httpCorrelationProtocol: W3C +# logClientIp: true +# resourceGroupNameRef: +# name: example +# samplingPercentage: 5 +# verbosity: Verbose +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/apioperation.yaml b/examples-generated/apimanagement/apioperation.yaml new file mode 100644 index 000000000..5584c017f --- /dev/null +++ b/examples-generated/apimanagement/apioperation.yaml @@ -0,0 +1,21 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: APIOperation +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementName: ${data.azurerm_api_management_api.example.api_management_name} +# apiName: ${data.azurerm_api_management_api.example.name} +# description: This can only be done by the logged in user. +# displayName: Delete User Operation +# method: DELETE +# operationId: user-delete +# resourceGroupNameRef: +# name: example +# response: +# - statusCode: 200 +# urlTemplate: /users/{id}/delete +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/apioperationpolicy.yaml b/examples-generated/apimanagement/apioperationpolicy.yaml new file mode 100644 index 000000000..ebee54476 --- /dev/null +++ b/examples-generated/apimanagement/apioperationpolicy.yaml @@ -0,0 +1,21 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: APIOperationPolicy +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementName: ${azurerm_api_management_api_operation.example.api_management_name} +# apiName: ${azurerm_api_management_api_operation.example.api_name} +# operationId: ${azurerm_api_management_api_operation.example.operation_id} +# resourceGroupNameRef: +# name: example +# xmlContent: | +# +# +# +# +# +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/apioperationtag.yaml b/examples-generated/apimanagement/apioperationtag.yaml new file mode 100644 index 000000000..609b12a2a --- /dev/null +++ b/examples-generated/apimanagement/apioperationtag.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: APIOperationTag +#metadata: +# name: example +#spec: +# forProvider: +# apiOperationId: ${azurerm_api_management_api_operation.example.id} +# name: example-Tag +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/apipolicy.yaml b/examples-generated/apimanagement/apipolicy.yaml new file mode 100644 index 000000000..c5f000b21 --- /dev/null +++ b/examples-generated/apimanagement/apipolicy.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: APIPolicy +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementName: ${data.azurerm_api_management_api.example.api_management_name} +# apiName: ${data.azurerm_api_management_api.example.name} +# resourceGroupNameRef: +# name: example +# xmlContent: | +# +# +# +# +# +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/apirelease.yaml b/examples-generated/apimanagement/apirelease.yaml new file mode 100644 index 000000000..c5389ed68 --- /dev/null +++ b/examples-generated/apimanagement/apirelease.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: APIRelease +#metadata: +# name: example +#spec: +# forProvider: +# apiId: ${azurerm_api_management_api.example.id} +# name: example-Api-Release +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/apischema.yaml b/examples-generated/apimanagement/apischema.yaml new file mode 100644 index 000000000..300ccfe9b --- /dev/null +++ b/examples-generated/apimanagement/apischema.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: APISchema +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementName: ${data.azurerm_api_management_api.example.api_management_name} +# apiName: ${data.azurerm_api_management_api.example.name} +# contentType: application/vnd.ms-azure-apim.xsd+xml +# resourceGroupNameRef: +# name: example +# schemaId: example-sche,a +# value: ${file("api_management_api_schema.xml")} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/apiversionset.yaml b/examples-generated/apimanagement/apiversionset.yaml new file mode 100644 index 000000000..07e6f682d --- /dev/null +++ b/examples-generated/apimanagement/apiversionset.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: APIVersionSet +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementName: example-apim +# displayName: ExampleAPIVersionSet +# name: example-apimapi-1.0.0 +# resourceGroupNameRef: +# name: example +# versioningScheme: Segment +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/authorizationserver.yaml b/examples-generated/apimanagement/authorizationserver.yaml new file mode 100644 index 000000000..53846a773 --- /dev/null +++ b/examples-generated/apimanagement/authorizationserver.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: AuthorizationServer +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementName: ${data.azurerm_api_management.example.name} +# authorizationEndpoint: https://example.mydomain.com/client/authorize +# clientId: 42424242-4242-4242-4242-424242424242 +# clientRegistrationEndpoint: https://example.mydomain.com/client/register +# displayName: Test Server +# grantTypes: +# - authorizationCode +# name: test-server +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/backend.yaml b/examples-generated/apimanagement/backend.yaml new file mode 100644 index 000000000..74680f77f --- /dev/null +++ b/examples-generated/apimanagement/backend.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: Backend +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementName: example-apim +# name: example-backend +# protocol: http +# resourceGroupNameRef: +# name: example +# url: https://backend +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/certificate.yaml b/examples-generated/apimanagement/certificate.yaml new file mode 100644 index 000000000..1baf2e60b --- /dev/null +++ b/examples-generated/apimanagement/certificate.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: Certificate +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementName: example-apim +# dataSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# name: example-cert +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/customdomain.yaml b/examples-generated/apimanagement/customdomain.yaml new file mode 100644 index 000000000..3e8b3fd0e --- /dev/null +++ b/examples-generated/apimanagement/customdomain.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: CustomDomain +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementId: ${azurerm_api_management.example.id} +# developerPortal: +# - hostName: portal.example.com +# keyVaultId: ${azurerm_key_vault_certificate.test.secret_id} +# proxy: +# - hostName: api.example.com +# keyVaultId: ${azurerm_key_vault_certificate.test.secret_id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/diagnostic.yaml b/examples-generated/apimanagement/diagnostic.yaml new file mode 100644 index 000000000..d60152330 --- /dev/null +++ b/examples-generated/apimanagement/diagnostic.yaml @@ -0,0 +1,44 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: Diagnostic +#metadata: +# name: example +#spec: +# forProvider: +# alwaysLogErrors: true +# apiManagementLoggerId: ${azurerm_api_management_logger.example.id} +# apiManagementName: example-apim +# backendRequest: +# - bodyBytes: 32 +# headersToLog: +# - content-type +# - accept +# - origin +# backendResponse: +# - bodyBytes: 32 +# headersToLog: +# - content-type +# - content-length +# - origin +# frontendRequest: +# - bodyBytes: 32 +# headersToLog: +# - content-type +# - accept +# - origin +# frontendResponse: +# - bodyBytes: 32 +# headersToLog: +# - content-type +# - content-length +# - origin +# httpCorrelationProtocol: W3C +# identifier: applicationinsights +# logClientIp: true +# resourceGroupNameRef: +# name: example +# samplingPercentage: 5 +# verbosity: verbose +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/emailtemplate.yaml b/examples-generated/apimanagement/emailtemplate.yaml new file mode 100644 index 000000000..7dc99b953 --- /dev/null +++ b/examples-generated/apimanagement/emailtemplate.yaml @@ -0,0 +1,26 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: EmailTemplate +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementName: example-apim +# body: | +# +# +# +# +# Customized Letter Title +# +# +#

Dear $DevFirstName $DevLastName,

+# +# +# resourceGroupNameRef: +# name: example +# subject: Customized confirmation email for your new $OrganizationName API account +# templateName: ConfirmSignUpIdentityDefault +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/gateway.yaml b/examples-generated/apimanagement/gateway.yaml new file mode 100644 index 000000000..8d47ac80e --- /dev/null +++ b/examples-generated/apimanagement/gateway.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: Gateway +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementId: ${azurerm_api_management.example.id} +# description: Example API Management gateway +# locationData: +# - city: example city +# district: example district +# name: example name +# region: example region +# name: example-gateway +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/gatewayapi.yaml b/examples-generated/apimanagement/gatewayapi.yaml new file mode 100644 index 000000000..3fd41f5fc --- /dev/null +++ b/examples-generated/apimanagement/gatewayapi.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: GatewayAPI +#metadata: +# name: example +#spec: +# forProvider: +# apiId: ${data.azurerm_api_management_api.example.id} +# gatewayId: ${data.azurerm_api_management_gateway.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/identityprovideraad.yaml b/examples-generated/apimanagement/identityprovideraad.yaml new file mode 100644 index 000000000..45e56da7a --- /dev/null +++ b/examples-generated/apimanagement/identityprovideraad.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: IdentityProviderAAD +#metadata: +# name: example +#spec: +# forProvider: +# allowedTenants: +# - 00000000-0000-0000-0000-000000000000 +# apiManagementName: example-apim +# clientId: 00000000-0000-0000-0000-000000000000 +# clientSecretSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/identityprovideraadb2c.yaml b/examples-generated/apimanagement/identityprovideraadb2c.yaml new file mode 100644 index 000000000..ee35bb44c --- /dev/null +++ b/examples-generated/apimanagement/identityprovideraadb2c.yaml @@ -0,0 +1,23 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: IdentityProviderAADB2C +#metadata: +# name: example +#spec: +# forProvider: +# allowedTenant: myb2ctenant.onmicrosoft.com +# api_management_id: ${azurerm_api_management.example.id} +# authority: myb2ctenant.b2clogin.com +# clientId: ${azuread_application.example.application_id} +# clientSecretSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# depends_on: +# - ${azuread_application_password.example} +# signinPolicy: B2C_1_Login +# signinTenant: myb2ctenant.onmicrosoft.com +# signupPolicy: B2C_1_Signup +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/identityproviderfacebook.yaml b/examples-generated/apimanagement/identityproviderfacebook.yaml new file mode 100644 index 000000000..3c1e5c5ed --- /dev/null +++ b/examples-generated/apimanagement/identityproviderfacebook.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: IdentityProviderFacebook +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementName: example-apim +# appId: "00000000000000000000000000000000" +# appSecretSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/identityprovidergoogle.yaml b/examples-generated/apimanagement/identityprovidergoogle.yaml new file mode 100644 index 000000000..3e9308bd5 --- /dev/null +++ b/examples-generated/apimanagement/identityprovidergoogle.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: IdentityProviderGoogle +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementName: example-apim +# clientId: 00000000.apps.googleusercontent.com +# clientSecretSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/identityprovidermicrosoft.yaml b/examples-generated/apimanagement/identityprovidermicrosoft.yaml new file mode 100644 index 000000000..0a5388c7c --- /dev/null +++ b/examples-generated/apimanagement/identityprovidermicrosoft.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: IdentityProviderMicrosoft +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementName: example-apim +# clientId: 00000000-0000-0000-0000-000000000000 +# clientSecretSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/identityprovidertwitter.yaml b/examples-generated/apimanagement/identityprovidertwitter.yaml new file mode 100644 index 000000000..76df931c2 --- /dev/null +++ b/examples-generated/apimanagement/identityprovidertwitter.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: IdentityProviderTwitter +#metadata: +# name: example +#spec: +# forProvider: +# apiKey: "00000000000000000000000000000000" +# apiManagementName: example-apim +# apiSecretKeySecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/logger.yaml b/examples-generated/apimanagement/logger.yaml new file mode 100644 index 000000000..02c18cbcd --- /dev/null +++ b/examples-generated/apimanagement/logger.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: Logger +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementName: example-apim +# applicationInsights: +# - instrumentationKeySecretRef: +# key: attribute.instrumentation_key +# name: example-application-insights +# namespace: crossplane-system +# name: example-logger +# resourceGroupNameRef: +# name: example +# resourceId: ${azurerm_application_insights.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/management.yaml b/examples-generated/apimanagement/management.yaml new file mode 100644 index 000000000..d120ff807 --- /dev/null +++ b/examples-generated/apimanagement/management.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: Management +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-apim +# publisherEmail: company@terraform.io +# publisherName: My Company +# resourceGroupNameRef: +# name: example +# skuName: Developer_1 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/namedvalue.yaml b/examples-generated/apimanagement/namedvalue.yaml new file mode 100644 index 000000000..ef154b8e9 --- /dev/null +++ b/examples-generated/apimanagement/namedvalue.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: NamedValue +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementName: example-apim +# displayName: ExampleProperty +# name: example-apimg +# resourceGroupNameRef: +# name: example +# valueSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/notificationrecipientemail.yaml b/examples-generated/apimanagement/notificationrecipientemail.yaml new file mode 100644 index 000000000..507c26e7b --- /dev/null +++ b/examples-generated/apimanagement/notificationrecipientemail.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: NotificationRecipientEmail +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementId: ${azurerm_api_management.example.id} +# email: foo@bar.com +# notificationType: AccountClosedPublisher +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/openidconnectprovider.yaml b/examples-generated/apimanagement/openidconnectprovider.yaml new file mode 100644 index 000000000..2acac8f5b --- /dev/null +++ b/examples-generated/apimanagement/openidconnectprovider.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: OpenIDConnectProvider +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementName: example-apim +# clientIDSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# displayName: Example Provider +# metadataEndpoint: https://example.com/example +# name: example-provider +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/policy.yaml b/examples-generated/apimanagement/policy.yaml new file mode 100644 index 000000000..244b0e081 --- /dev/null +++ b/examples-generated/apimanagement/policy.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: Policy +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementId: ${azurerm_api_management.example.id} +# xmlContent: ${file("example.xml")} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/product.yaml b/examples-generated/apimanagement/product.yaml new file mode 100644 index 000000000..d6f31c590 --- /dev/null +++ b/examples-generated/apimanagement/product.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: Product +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementName: example-apim +# approvalRequired: true +# displayName: Test Product +# productId: test-product +# published: true +# resourceGroupNameRef: +# name: example +# subscriptionRequired: true +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/productapi.yaml b/examples-generated/apimanagement/productapi.yaml new file mode 100644 index 000000000..8d3cfd624 --- /dev/null +++ b/examples-generated/apimanagement/productapi.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: ProductAPI +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementName: ${data.azurerm_api_management.example.name} +# apiName: ${data.azurerm_api_management_api.example.name} +# productId: ${data.azurerm_api_management_product.example.product_id} +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/productpolicy.yaml b/examples-generated/apimanagement/productpolicy.yaml new file mode 100644 index 000000000..162f1fa96 --- /dev/null +++ b/examples-generated/apimanagement/productpolicy.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: ProductPolicy +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementName: ${data.azurerm_api_management_product.example.api_management_name} +# productId: ${data.azurerm_api_management_product.example.product_id} +# resourceGroupNameRef: +# name: example +# xmlContent: | +# +# +# +# +# +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/property.yaml b/examples-generated/apimanagement/property.yaml new file mode 100644 index 000000000..eda937c9e --- /dev/null +++ b/examples-generated/apimanagement/property.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: Property +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementName: example-apim +# displayName: ExampleProperty +# name: example-apimg +# resourceGroupNameRef: +# name: example +# value: Example Value +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/rediscache.yaml b/examples-generated/apimanagement/rediscache.yaml new file mode 100644 index 000000000..0409d8e64 --- /dev/null +++ b/examples-generated/apimanagement/rediscache.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: RedisCache +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementId: ${azurerm_api_management.example.id} +# cacheLocation: East Us +# connectionStringSecretRef: +# key: attribute.primary_connection_string +# name: example-redis-cache +# namespace: crossplane-system +# description: Redis cache instances +# name: example-Redis-Cache +# redisCacheId: ${azurerm_redis_cache.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/subscription.yaml b/examples-generated/apimanagement/subscription.yaml new file mode 100644 index 000000000..f6eac66f2 --- /dev/null +++ b/examples-generated/apimanagement/subscription.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: Subscription +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementName: ${data.azurerm_api_management.example.name} +# displayName: Parser API +# productId: ${data.azurerm_api_management_product.example.id} +# resourceGroupNameRef: +# name: example +# userId: ${data.azurerm_api_management_user.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/tag.yaml b/examples-generated/apimanagement/tag.yaml new file mode 100644 index 000000000..ceb5641b2 --- /dev/null +++ b/examples-generated/apimanagement/tag.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: Tag +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementId: ${azurerm_api_management.example.id} +# name: example-Tag +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/apimanagement/user.yaml b/examples-generated/apimanagement/user.yaml new file mode 100644 index 000000000..b87a77a6f --- /dev/null +++ b/examples-generated/apimanagement/user.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: apimanagement.azure.jet.crossplane.io/v1alpha1 +#kind: User +#metadata: +# name: example +#spec: +# forProvider: +# apiManagementName: example-apim +# email: tom+tfdev@hashicorp.com +# firstName: Example +# lastName: User +# resourceGroupNameRef: +# name: example +# state: active +# userId: 5931a75ae4bbd512288c680b +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/appconfiguration/configuration.yaml b/examples-generated/appconfiguration/configuration.yaml new file mode 100644 index 000000000..1a1b6006a --- /dev/null +++ b/examples-generated/appconfiguration/configuration.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: appconfiguration.azure.jet.crossplane.io/v1alpha1 +#kind: Configuration +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: appConf1 +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/appconfiguration/key.yaml b/examples-generated/appconfiguration/key.yaml new file mode 100644 index 000000000..6a36df156 --- /dev/null +++ b/examples-generated/appconfiguration/key.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: appconfiguration.azure.jet.crossplane.io/v1alpha1 +#kind: Key +#metadata: +# name: example +#spec: +# forProvider: +# configurationStoreId: ${azurerm_app_configuration.appconf.id} +# key: appConfKey1 +# label: somelabel +# value: a test +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/appplatform/springcloudactivedeployment.yaml b/examples-generated/appplatform/springcloudactivedeployment.yaml new file mode 100644 index 000000000..7c024f5e3 --- /dev/null +++ b/examples-generated/appplatform/springcloudactivedeployment.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: appplatform.azure.jet.crossplane.io/v1alpha1 +#kind: SpringCloudActiveDeployment +#metadata: +# name: example +#spec: +# forProvider: +# deploymentName: deploy1 +# springCloudAppId: ${azurerm_spring_cloud_app.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/appplatform/springcloudapp.yaml b/examples-generated/appplatform/springcloudapp.yaml new file mode 100644 index 000000000..529bad423 --- /dev/null +++ b/examples-generated/appplatform/springcloudapp.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: appplatform.azure.jet.crossplane.io/v1alpha1 +#kind: SpringCloudApp +#metadata: +# name: example +#spec: +# forProvider: +# identity: +# - type: SystemAssigned +# name: example-springcloudapp +# resourceGroupNameRef: +# name: example +# serviceName: example-springcloud +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/appplatform/springcloudappcosmosdbassociation.yaml b/examples-generated/appplatform/springcloudappcosmosdbassociation.yaml new file mode 100644 index 000000000..41db0722d --- /dev/null +++ b/examples-generated/appplatform/springcloudappcosmosdbassociation.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: appplatform.azure.jet.crossplane.io/v1alpha1 +#kind: SpringCloudAppCosmosDBAssociation +#metadata: +# name: example +#spec: +# forProvider: +# apiType: table +# cosmosdbAccessKey: ${azurerm_cosmosdb_account.example.primary_key} +# cosmosdbAccountId: ${azurerm_cosmosdb_account.example.id} +# name: example-bind +# springCloudAppId: ${azurerm_spring_cloud_app.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/appplatform/springcloudappmysqlassociation.yaml b/examples-generated/appplatform/springcloudappmysqlassociation.yaml new file mode 100644 index 000000000..70f85e3c4 --- /dev/null +++ b/examples-generated/appplatform/springcloudappmysqlassociation.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: appplatform.azure.jet.crossplane.io/v1alpha1 +#kind: SpringCloudAppMySQLAssociation +#metadata: +# name: example +#spec: +# forProvider: +# databaseName: exampledb +# mysqlServerId: ${azurerm_mysql_server.example.id} +# name: example-bind +# passwordSecretRef: +# key: attribute.administrator_login_password +# name: example-mysql-server +# namespace: crossplane-system +# springCloudAppId: ${azurerm_spring_cloud_app.example.id} +# username: ${azurerm_mysql_server.example.administrator_login} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/appplatform/springcloudappredisassociation.yaml b/examples-generated/appplatform/springcloudappredisassociation.yaml new file mode 100644 index 000000000..498aed9b4 --- /dev/null +++ b/examples-generated/appplatform/springcloudappredisassociation.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: appplatform.azure.jet.crossplane.io/v1alpha1 +#kind: SpringCloudAppRedisAssociation +#metadata: +# name: example +#spec: +# forProvider: +# name: example-bind +# redisAccessKey: ${azurerm_redis_cache.example.primary_access_key} +# redisCacheId: ${azurerm_redis_cache.example.id} +# springCloudAppId: ${azurerm_spring_cloud_app.example.id} +# sslEnabled: true +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/appplatform/springcloudcertificate.yaml b/examples-generated/appplatform/springcloudcertificate.yaml new file mode 100644 index 000000000..6e2509ecd --- /dev/null +++ b/examples-generated/appplatform/springcloudcertificate.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: appplatform.azure.jet.crossplane.io/v1alpha1 +#kind: SpringCloudCertificate +#metadata: +# name: example +#spec: +# forProvider: +# keyVaultCertificateId: ${azurerm_key_vault_certificate.example.id} +# name: example-scc +# resourceGroupNameRef: +# name: example +# serviceName: example-springcloud +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/appplatform/springcloudcustomdomain.yaml b/examples-generated/appplatform/springcloudcustomdomain.yaml new file mode 100644 index 000000000..a6a5ea3a1 --- /dev/null +++ b/examples-generated/appplatform/springcloudcustomdomain.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: appplatform.azure.jet.crossplane.io/v1alpha1 +#kind: SpringCloudCustomDomain +#metadata: +# name: example +#spec: +# forProvider: +# name: ${join(".", [azurerm_dns_cname_record.example.name, azurerm_dns_cname_record.example.zone_name])} +# springCloudAppId: ${azurerm_spring_cloud_app.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/appplatform/springcloudjavadeployment.yaml b/examples-generated/appplatform/springcloudjavadeployment.yaml new file mode 100644 index 000000000..be54331c0 --- /dev/null +++ b/examples-generated/appplatform/springcloudjavadeployment.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: appplatform.azure.jet.crossplane.io/v1alpha1 +#kind: SpringCloudJavaDeployment +#metadata: +# name: example +#spec: +# forProvider: +# cpu: 2 +# environmentVariables: +# Env: Staging +# Foo: Bar +# instanceCount: 2 +# jvmOptions: -XX:+PrintGC +# memoryInGb: 4 +# name: deploy1 +# runtimeVersion: Java_11 +# springCloudAppId: ${azurerm_spring_cloud_app.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/appplatform/springcloudservice.yaml b/examples-generated/appplatform/springcloudservice.yaml new file mode 100644 index 000000000..b9764f057 --- /dev/null +++ b/examples-generated/appplatform/springcloudservice.yaml @@ -0,0 +1,26 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: appplatform.azure.jet.crossplane.io/v1alpha1 +#kind: SpringCloudService +#metadata: +# name: example +#spec: +# forProvider: +# configServerGitSetting: +# - label: config +# searchPaths: +# - dir1 +# - dir2 +# uri: https://github.com/Azure-Samples/piggymetrics +# location: West Europe +# name: example-springcloud +# resourceGroupNameRef: +# name: example +# skuName: S0 +# tags: +# Env: staging +# trace: +# - connectionString: ${azurerm_application_insights.example.connection_string} +# sampleRate: 10 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/attestation/provider.yaml b/examples-generated/attestation/provider.yaml new file mode 100644 index 000000000..9d388c6a6 --- /dev/null +++ b/examples-generated/attestation/provider.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: attestation.azure.jet.crossplane.io/v1alpha1 +#kind: Provider +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-attestationprovider +# policySigningCertificateData: ${file("./example/cert.pem")} +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/authorization/managementgrouppolicyassignment.yaml b/examples-generated/authorization/managementgrouppolicyassignment.yaml new file mode 100644 index 000000000..8dc43f50e --- /dev/null +++ b/examples-generated/authorization/managementgrouppolicyassignment.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: authorization.azure.jet.crossplane.io/v1alpha1 +#kind: ManagementGroupPolicyAssignment +#metadata: +# name: example +#spec: +# forProvider: +# managementGroupId: ${azurerm_management_group.example.id} +# name: example-policy +# policyDefinitionId: ${azurerm_policy_definition.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/authorization/managementlock.yaml b/examples-generated/authorization/managementlock.yaml new file mode 100644 index 000000000..98249066d --- /dev/null +++ b/examples-generated/authorization/managementlock.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: authorization.azure.jet.crossplane.io/v1alpha1 +#kind: ManagementLock +#metadata: +# name: example +#spec: +# forProvider: +# lockLevel: CanNotDelete +# name: subscription-level +# notes: Items can't be deleted in this subscription! +# scope: ${data.azurerm_subscription.current.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/authorization/policyassignment.yaml b/examples-generated/authorization/policyassignment.yaml new file mode 100644 index 000000000..1d16e0c4b --- /dev/null +++ b/examples-generated/authorization/policyassignment.yaml @@ -0,0 +1,25 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: authorization.azure.jet.crossplane.io/v1alpha1 +#kind: PolicyAssignment +#metadata: +# name: example +#spec: +# forProvider: +# description: Policy Assignment created via an Acceptance Test +# displayName: My Example Policy Assignment +# metadata: |2 +# { +# "category": "General" +# } +# name: example-policy-assignment +# parameters: | +# { +# "allowedLocations": { +# "value": [ "West Europe" ] +# } +# } +# policyDefinitionId: ${azurerm_policy_definition.example.id} +# scope: ${azurerm_resource_group.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/authorization/policydefinition.yaml b/examples-generated/authorization/policydefinition.yaml new file mode 100644 index 000000000..c4b0a1223 --- /dev/null +++ b/examples-generated/authorization/policydefinition.yaml @@ -0,0 +1,25 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: authorization.azure.jet.crossplane.io/v1alpha1 +#kind: PolicyDefinition +#metadata: +# name: example +#spec: +# forProvider: +# displayName: acceptance test policy definition +# metadata: |2+ +# { +# "category": "General" +# } +# mode: Indexed +# name: accTestPolicy +# parameters: "\t{\n \"allowedLocations\": {\n \"type\": \"Array\",\n \"metadata\": +# {\n \"description\": \"The list of allowed locations for resources.\",\n +# \ \"displayName\": \"Allowed locations\",\n \"strongType\": \"location\"\n +# \ }\n }\n }\n" +# policyRule: "\t{\n \"if\": {\n \"not\": {\n \"field\": \"location\",\n +# \ \"in\": \"[parameters('allowedLocations')]\"\n }\n },\n \"then\": +# {\n \"effect\": \"audit\"\n }\n }\n" +# policyType: Custom +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/authorization/policysetdefinition.yaml b/examples-generated/authorization/policysetdefinition.yaml new file mode 100644 index 000000000..5caeed7bf --- /dev/null +++ b/examples-generated/authorization/policysetdefinition.yaml @@ -0,0 +1,30 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: authorization.azure.jet.crossplane.io/v1alpha1 +#kind: PolicySetDefinition +#metadata: +# name: example +#spec: +# forProvider: +# displayName: Test Policy Set +# name: testPolicySet +# parameters: |2 +# { +# "allowedLocations": { +# "type": "Array", +# "metadata": { +# "description": "The list of allowed locations for resources.", +# "displayName": "Allowed locations", +# "strongType": "location" +# } +# } +# } +# policyDefinitionReference: +# - parameterValues: |2 +# { +# "listOfAllowedLocations": {"value": "[parameters('allowedLocations')]"} +# } +# policyDefinitionId: /providers/Microsoft.Authorization/policyDefinitions/e765b5de-1225-4ba3-bd56-1ac6695af988 +# policyType: Custom +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/authorization/resourcegrouppolicyassignment.yaml b/examples-generated/authorization/resourcegrouppolicyassignment.yaml new file mode 100644 index 000000000..589821799 --- /dev/null +++ b/examples-generated/authorization/resourcegrouppolicyassignment.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: authorization.azure.jet.crossplane.io/v1alpha2 +#kind: ResourceGroupPolicyAssignment +#metadata: +# name: example +#spec: +# forProvider: +# policyDefinitionId: ${azurerm_policy_definition.example.id} +# resourceGroupIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/authorization/resourcepolicyassignment.yaml b/examples-generated/authorization/resourcepolicyassignment.yaml new file mode 100644 index 000000000..46203fd55 --- /dev/null +++ b/examples-generated/authorization/resourcepolicyassignment.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: authorization.azure.jet.crossplane.io/v1alpha1 +#kind: ResourcePolicyAssignment +#metadata: +# name: example +#spec: +# forProvider: +# name: example-policy-assignment +# policyDefinitionId: ${azurerm_policy_definition.example.id} +# resourceId: ${data.azurerm_virtual_network.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/authorization/roleassignment.yaml b/examples-generated/authorization/roleassignment.yaml new file mode 100644 index 000000000..cde6353ce --- /dev/null +++ b/examples-generated/authorization/roleassignment.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: authorization.azure.jet.crossplane.io/v1alpha1 +#kind: RoleAssignment +#metadata: +# name: example +#spec: +# forProvider: +# principalId: ${data.azurerm_client_config.example.object_id} +# roleDefinitionName: Reader +# scope: ${data.azurerm_subscription.primary.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/authorization/roledefinition.yaml b/examples-generated/authorization/roledefinition.yaml new file mode 100644 index 000000000..a3cdb1c6a --- /dev/null +++ b/examples-generated/authorization/roledefinition.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: authorization.azure.jet.crossplane.io/v1alpha1 +#kind: RoleDefinition +#metadata: +# name: example +#spec: +# forProvider: +# assignableScopes: +# - ${data.azurerm_subscription.primary.id} +# description: This is a custom role created via Terraform +# name: my-custom-role +# permissions: +# - actions: +# - '*' +# notActions: [] +# scope: ${data.azurerm_subscription.primary.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/authorization/subscriptionpolicyassignment.yaml b/examples-generated/authorization/subscriptionpolicyassignment.yaml new file mode 100644 index 000000000..8f07ea970 --- /dev/null +++ b/examples-generated/authorization/subscriptionpolicyassignment.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: authorization.azure.jet.crossplane.io/v1alpha1 +#kind: SubscriptionPolicyAssignment +#metadata: +# name: example +#spec: +# forProvider: +# name: example +# policyDefinitionId: ${azurerm_policy_definition.example.id} +# subscriptionId: ${azurerm_subscription.current.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/automation/account.yaml b/examples-generated/automation/account.yaml new file mode 100644 index 000000000..53fc46092 --- /dev/null +++ b/examples-generated/automation/account.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: automation.azure.jet.crossplane.io/v1alpha1 +#kind: Account +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: automationAccount1 +# resourceGroupNameRef: +# name: example +# skuName: Basic +# tags: +# environment: development +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/automation/certificate.yaml b/examples-generated/automation/certificate.yaml new file mode 100644 index 000000000..5fcdd692e --- /dev/null +++ b/examples-generated/automation/certificate.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: automation.azure.jet.crossplane.io/v1alpha1 +#kind: Certificate +#metadata: +# name: example +#spec: +# forProvider: +# automationAccountName: automationAccount1 +# base64SecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# description: This is an example certificate +# exportable: true +# name: certificate1 +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/automation/connection.yaml b/examples-generated/automation/connection.yaml new file mode 100644 index 000000000..8ec43f4e8 --- /dev/null +++ b/examples-generated/automation/connection.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: automation.azure.jet.crossplane.io/v1alpha1 +#kind: Connection +#metadata: +# name: example +#spec: +# forProvider: +# automationAccountName: automationAccount1 +# name: connection-example +# resourceGroupNameRef: +# name: example +# type: AzureServicePrincipal +# values: +# ApplicationId: 00000000-0000-0000-0000-000000000000 +# CertificateThumbprint: sample-certificate-thumbprint +# SubscriptionId: ${data.azurerm_client_config.example.subscription_id} +# TenantId: ${data.azurerm_client_config.example.tenant_id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/automation/connectioncertificate.yaml b/examples-generated/automation/connectioncertificate.yaml new file mode 100644 index 000000000..6e7de3982 --- /dev/null +++ b/examples-generated/automation/connectioncertificate.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: automation.azure.jet.crossplane.io/v1alpha1 +#kind: ConnectionCertificate +#metadata: +# name: example +#spec: +# forProvider: +# automationAccountName: automationAccount1 +# automationCertificateName: certificate1 +# name: connection-example +# resourceGroupNameRef: +# name: example +# subscriptionId: ${data.azurerm_client_config.example.subscription_id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/automation/connectionclassiccertificate.yaml b/examples-generated/automation/connectionclassiccertificate.yaml new file mode 100644 index 000000000..35c71d39d --- /dev/null +++ b/examples-generated/automation/connectionclassiccertificate.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: automation.azure.jet.crossplane.io/v1alpha1 +#kind: ConnectionClassicCertificate +#metadata: +# name: example +#spec: +# forProvider: +# automationAccountName: automationAccount1 +# certificateAssetName: cert1 +# name: connection-example +# resourceGroupNameRef: +# name: example +# subscriptionId: ${data.azurerm_client_config.example.subscription_id} +# subscriptionName: subs1 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/automation/connectionserviceprincipal.yaml b/examples-generated/automation/connectionserviceprincipal.yaml new file mode 100644 index 000000000..539c7e271 --- /dev/null +++ b/examples-generated/automation/connectionserviceprincipal.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: automation.azure.jet.crossplane.io/v1alpha1 +#kind: ConnectionServicePrincipal +#metadata: +# name: example +#spec: +# forProvider: +# applicationId: 00000000-0000-0000-0000-000000000000 +# automationAccountName: automationAccount1 +# certificateThumbprint: ${file("automation_certificate_test.thumb")} +# name: connection-example +# resourceGroupNameRef: +# name: example +# subscriptionId: ${data.azurerm_client_config.example.subscription_id} +# tenantId: ${data.azurerm_client_config.example.tenant_id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/automation/credential.yaml b/examples-generated/automation/credential.yaml new file mode 100644 index 000000000..41b48de66 --- /dev/null +++ b/examples-generated/automation/credential.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: automation.azure.jet.crossplane.io/v1alpha1 +#kind: Credential +#metadata: +# name: example +#spec: +# forProvider: +# automationAccountName: automationAccount1 +# description: This is an example credential +# name: credential1 +# passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# resourceGroupNameRef: +# name: example +# username: example_user +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/automation/dscnodeconfiguration.yaml b/examples-generated/automation/dscnodeconfiguration.yaml new file mode 100644 index 000000000..58ef1fd96 --- /dev/null +++ b/examples-generated/automation/dscnodeconfiguration.yaml @@ -0,0 +1,38 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: automation.azure.jet.crossplane.io/v1alpha1 +#kind: DSCNodeConfiguration +#metadata: +# name: example +#spec: +# forProvider: +# automationAccountName: automationAccount1 +# contentEmbedded: | +# instance of MSFT_FileDirectoryConfiguration as $MSFT_FileDirectoryConfiguration1ref +# { +# ResourceID = "[File]bla"; +# Ensure = "Present"; +# Contents = "bogus Content"; +# DestinationPath = "c:\\bogus.txt"; +# ModuleName = "PSDesiredStateConfiguration"; +# SourceInfo = "::3::9::file"; +# ModuleVersion = "1.0"; +# ConfigurationName = "bla"; +# }; +# instance of OMI_ConfigurationDocument +# { +# Version="2.0.0"; +# MinimumCompatibleVersion = "1.0.0"; +# CompatibleVersionAdditionalProperties= {"Omi_BaseResource:ConfigurationName"}; +# Author="bogusAuthor"; +# GenerationDate="06/15/2018 14:06:24"; +# GenerationHost="bogusComputer"; +# Name="test"; +# }; +# depends_on: +# - ${azurerm_automation_dsc_configuration.example} +# name: test.localhost +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/automation/jobschedule.yaml b/examples-generated/automation/jobschedule.yaml new file mode 100644 index 000000000..3f082accf --- /dev/null +++ b/examples-generated/automation/jobschedule.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: automation.azure.jet.crossplane.io/v1alpha1 +#kind: JobSchedule +#metadata: +# name: example +#spec: +# forProvider: +# automationAccountName: tf-automation-account +# parameters: +# resourcegroup: tf-rgr-vm +# vmname: TF-VM-01 +# resourceGroupNameRef: +# name: example +# runbookName: Get-VirtualMachine +# scheduleName: hour +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/automation/module.yaml b/examples-generated/automation/module.yaml new file mode 100644 index 000000000..0d8fbf11f --- /dev/null +++ b/examples-generated/automation/module.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: automation.azure.jet.crossplane.io/v1alpha1 +#kind: Module +#metadata: +# name: example +#spec: +# forProvider: +# automationAccountName: automationAccount1 +# moduleLink: +# - uri: https://devopsgallerystorage.blob.core.windows.net/packages/xactivedirectory.2.19.0.nupkg +# name: xActiveDirectory +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/automation/runbook.yaml b/examples-generated/automation/runbook.yaml new file mode 100644 index 000000000..802b18431 --- /dev/null +++ b/examples-generated/automation/runbook.yaml @@ -0,0 +1,21 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: automation.azure.jet.crossplane.io/v1alpha1 +#kind: RunBook +#metadata: +# name: example +#spec: +# forProvider: +# automationAccountName: automationAccount1 +# description: This is an example runbook +# location: West Europe +# logProgress: "true" +# logVerbose: "true" +# name: Get-AzureVMTutorial +# publishContentLink: +# - uri: https://raw.githubusercontent.com/Azure/azure-quickstart-templates/c4935ffb69246a6058eb24f54640f53f69d3ac9f/101-automation-runbook-getvms/Runbooks/Get-AzureVMTutorial.ps1 +# resourceGroupNameRef: +# name: example +# runbookType: PowerShellWorkflow +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/automation/schedule.yaml b/examples-generated/automation/schedule.yaml new file mode 100644 index 000000000..8f4ae557d --- /dev/null +++ b/examples-generated/automation/schedule.yaml @@ -0,0 +1,21 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: automation.azure.jet.crossplane.io/v1alpha1 +#kind: Schedule +#metadata: +# name: example +#spec: +# forProvider: +# automationAccountName: automationAccount1 +# description: This is an example schedule +# frequency: Week +# interval: 1 +# name: tfex-automation-schedule +# resourceGroupNameRef: +# name: example +# startTime: "2014-04-15T18:00:15+02:00" +# timezone: Australia/Perth +# weekDays: +# - Friday +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/automation/variablebool.yaml b/examples-generated/automation/variablebool.yaml new file mode 100644 index 000000000..872fbf6dc --- /dev/null +++ b/examples-generated/automation/variablebool.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: automation.azure.jet.crossplane.io/v1alpha1 +#kind: VariableBool +#metadata: +# name: example +#spec: +# forProvider: +# automationAccountName: automationAccount1 +# name: tfex-example-var +# resourceGroupNameRef: +# name: example +# value: false +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/automation/variabledatetime.yaml b/examples-generated/automation/variabledatetime.yaml new file mode 100644 index 000000000..0ca7c603b --- /dev/null +++ b/examples-generated/automation/variabledatetime.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: automation.azure.jet.crossplane.io/v1alpha1 +#kind: VariableDateTime +#metadata: +# name: example +#spec: +# forProvider: +# automationAccountName: automationAccount1 +# name: tfex-example-var +# resourceGroupNameRef: +# name: example +# value: "2019-04-24T21:40:54.074Z" +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/automation/variableint.yaml b/examples-generated/automation/variableint.yaml new file mode 100644 index 000000000..b3e671ccb --- /dev/null +++ b/examples-generated/automation/variableint.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: automation.azure.jet.crossplane.io/v1alpha1 +#kind: VariableInt +#metadata: +# name: example +#spec: +# forProvider: +# automationAccountName: automationAccount1 +# name: tfex-example-var +# resourceGroupNameRef: +# name: example +# value: 1234 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/automation/variablestring.yaml b/examples-generated/automation/variablestring.yaml new file mode 100644 index 000000000..c67e65571 --- /dev/null +++ b/examples-generated/automation/variablestring.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: automation.azure.jet.crossplane.io/v1alpha1 +#kind: VariableString +#metadata: +# name: example +#spec: +# forProvider: +# automationAccountName: automationAccount1 +# name: tfex-example-var +# resourceGroupNameRef: +# name: example +# value: Hello, Terraform Basic Test. +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/avs/vmwarecluster.yaml b/examples-generated/avs/vmwarecluster.yaml new file mode 100644 index 000000000..cc4546bb6 --- /dev/null +++ b/examples-generated/avs/vmwarecluster.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: avs.azure.jet.crossplane.io/v1alpha1 +#kind: VMwareCluster +#metadata: +# name: example +#spec: +# forProvider: +# clusterNodeCount: 3 +# name: example-Cluster +# skuName: av36 +# vmwareCloudId: ${azurerm_vmware_private_cloud.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/avs/vmwareexpressrouteauthorization.yaml b/examples-generated/avs/vmwareexpressrouteauthorization.yaml new file mode 100644 index 000000000..462884d16 --- /dev/null +++ b/examples-generated/avs/vmwareexpressrouteauthorization.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: avs.azure.jet.crossplane.io/v1alpha1 +#kind: VMwareExpressRouteAuthorization +#metadata: +# name: example +#spec: +# forProvider: +# name: example-authorization +# privateCloudId: ${azurerm_vmware_private_cloud.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/avs/vmwareprivatecloud.yaml b/examples-generated/avs/vmwareprivatecloud.yaml new file mode 100644 index 000000000..043c862ad --- /dev/null +++ b/examples-generated/avs/vmwareprivatecloud.yaml @@ -0,0 +1,27 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: avs.azure.jet.crossplane.io/v1alpha1 +#kind: VMwarePrivateCloud +#metadata: +# name: example +#spec: +# forProvider: +# internetConnectionEnabled: false +# location: West Europe +# managementCluster: +# - size: 3 +# name: example-vmware-private-cloud +# networkSubnetCidr: 192.168.48.0/22 +# nsxtPasswordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# resourceGroupNameRef: +# name: example +# skuName: av36 +# vcenterPasswordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/azure/resourcegroup.yaml b/examples-generated/azure/resourcegroup.yaml new file mode 100644 index 000000000..62a0ada49 --- /dev/null +++ b/examples-generated/azure/resourcegroup.yaml @@ -0,0 +1,11 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: azure.jet.crossplane.io/v1alpha2 +#kind: ResourceGroup +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/azure/resourceproviderregistration.yaml b/examples-generated/azure/resourceproviderregistration.yaml new file mode 100644 index 000000000..7728765d5 --- /dev/null +++ b/examples-generated/azure/resourceproviderregistration.yaml @@ -0,0 +1,11 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: azure.jet.crossplane.io/v1alpha1 +#kind: ResourceProviderRegistration +#metadata: +# name: example +#spec: +# forProvider: +# name: Microsoft.PolicyInsights +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/azure/subscription.yaml b/examples-generated/azure/subscription.yaml new file mode 100644 index 000000000..df902616d --- /dev/null +++ b/examples-generated/azure/subscription.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: azure.jet.crossplane.io/v1alpha1 +#kind: Subscription +#metadata: +# name: example +#spec: +# forProvider: +# billingScopeId: ${data.azurerm_billing_enrollment_account_scope.example.id} +# subscriptionName: My Example EA Subscription +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/azurestackhci/cluster.yaml b/examples-generated/azurestackhci/cluster.yaml new file mode 100644 index 000000000..f90cfad6b --- /dev/null +++ b/examples-generated/azurestackhci/cluster.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: azurestackhci.azure.jet.crossplane.io/v1alpha1 +#kind: Cluster +#metadata: +# name: example +#spec: +# forProvider: +# clientId: ${data.azuread_application.example.application_id} +# location: West Europe +# name: example-cluster +# resourceGroupNameRef: +# name: example +# tenantId: ${data.azurerm_client_config.current.tenant_id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/batch/account.yaml b/examples-generated/batch/account.yaml new file mode 100644 index 000000000..45df09472 --- /dev/null +++ b/examples-generated/batch/account.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: batch.azure.jet.crossplane.io/v1alpha1 +#kind: Account +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: testbatchaccount +# poolAllocationMode: BatchService +# resourceGroupNameRef: +# name: example +# storageAccountId: ${azurerm_storage_account.example.id} +# tags: +# env: test +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/batch/application.yaml b/examples-generated/batch/application.yaml new file mode 100644 index 000000000..c99a9592e --- /dev/null +++ b/examples-generated/batch/application.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: batch.azure.jet.crossplane.io/v1alpha1 +#kind: Application +#metadata: +# name: example +#spec: +# forProvider: +# accountName: testbatchaccount +# name: example-batch-application +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/batch/certificate.yaml b/examples-generated/batch/certificate.yaml new file mode 100644 index 000000000..c02ffd183 --- /dev/null +++ b/examples-generated/batch/certificate.yaml @@ -0,0 +1,24 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: batch.azure.jet.crossplane.io/v1alpha1 +#kind: Certificate +#metadata: +# name: example +#spec: +# forProvider: +# accountName: testbatchaccount +# certificateSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# format: Pfx +# passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# resourceGroupNameRef: +# name: example +# thumbprint: 42C107874FD0E4A9583292A2F1098E8FE4B2EDDA +# thumbprintAlgorithm: SHA1 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/batch/job.yaml b/examples-generated/batch/job.yaml new file mode 100644 index 000000000..64916ff70 --- /dev/null +++ b/examples-generated/batch/job.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: batch.azure.jet.crossplane.io/v1alpha1 +#kind: Job +#metadata: +# name: example +#spec: +# forProvider: +# batchPoolId: ${azurerm_batch_pool.example.id} +# name: examplejob +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/batch/pool.yaml b/examples-generated/batch/pool.yaml new file mode 100644 index 000000000..82e1c4443 --- /dev/null +++ b/examples-generated/batch/pool.yaml @@ -0,0 +1,53 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: batch.azure.jet.crossplane.io/v1alpha1 +#kind: Pool +#metadata: +# name: example +#spec: +# forProvider: +# accountName: testbatchaccount +# autoScale: +# - evaluationInterval: PT15M +# formula: |2 +# startingNumberOfVMs = 1; +# maxNumberofVMs = 25; +# pendingTaskSamplePercent = $PendingTasks.GetSamplePercent(180 * TimeInterval_Second); +# pendingTaskSamples = pendingTaskSamplePercent < 70 ? startingNumberOfVMs : avg($PendingTasks.GetSample(180 * TimeInterval_Second)); +# $TargetDedicatedNodes=min(maxNumberofVMs, pendingTaskSamples); +# certificate: +# - id: ${azurerm_batch_certificate.example.id} +# visibility: +# - StartTask +# containerConfiguration: +# - containerRegistries: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# registryServer: docker.io +# userName: login +# type: DockerCompatible +# displayName: Test Acc Pool Auto +# name: testaccpool +# nodeAgentSkuId: batch.node.ubuntu 16.04 +# resourceGroupNameRef: +# name: example +# startTask: +# - commandLine: echo 'Hello World from $env' +# environment: +# env: TEST +# maxTaskRetryCount: 1 +# userIdentity: +# - autoUser: +# - elevationLevel: NonAdmin +# scope: Task +# waitForSuccess: true +# storageImageReference: +# - offer: ubuntu-server-container +# publisher: microsoft-azure-batch +# sku: 16-04-lts +# version: latest +# vmSize: Standard_A1 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/blueprint/assignment.yaml b/examples-generated/blueprint/assignment.yaml new file mode 100644 index 000000000..0eaee3d94 --- /dev/null +++ b/examples-generated/blueprint/assignment.yaml @@ -0,0 +1,36 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: blueprint.azure.jet.crossplane.io/v1alpha1 +#kind: Assignment +#metadata: +# name: example +#spec: +# forProvider: +# depends_on: +# - ${azurerm_role_assignment.operator} +# - ${azurerm_role_assignment.owner} +# identity: +# - identityIds: +# - ${azurerm_user_assigned_identity.example.id} +# type: UserAssigned +# location: West Europe +# lockExcludePrincipals: +# - ${data.azurerm_client_config.current.object_id} +# lockMode: AllResourcesDoNotDelete +# name: testAccBPAssignment +# parameterValues: |2 +# { +# "allowedlocationsforresourcegroups_listOfAllowedLocations": { +# "value": ["westus", "westus2", "eastus", "centralus", "centraluseuap", "southcentralus", "northcentralus", "westcentralus", "eastus2", "eastus2euap", "brazilsouth", "brazilus", "northeurope", "westeurope", "eastasia", "southeastasia", "japanwest", "japaneast", "koreacentral", "koreasouth", "indiasouth", "indiawest", "indiacentral", "australiaeast", "australiasoutheast", "canadacentral", "canadaeast", "uknorth", "uksouth2", "uksouth", "ukwest", "francecentral", "francesouth", "australiacentral", "australiacentral2", "uaecentral", "uaenorth", "southafricanorth", "southafricawest", "switzerlandnorth", "switzerlandwest", "germanynorth", "germanywestcentral", "norwayeast", "norwaywest"] +# } +# } +# resourceGroups: |2 +# { +# "ResourceGroup": { +# "name": "exampleRG-bp" +# } +# } +# targetSubscriptionId: ${data.azurerm_subscription.example.id} +# versionId: ${data.azurerm_blueprint_published_version.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/botservice/botchannelalexa.yaml b/examples-generated/botservice/botchannelalexa.yaml new file mode 100644 index 000000000..ec109c234 --- /dev/null +++ b/examples-generated/botservice/botchannelalexa.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: botservice.azure.jet.crossplane.io/v1alpha1 +#kind: BotChannelAlexa +#metadata: +# name: example +#spec: +# forProvider: +# botName: example +# location: global +# resourceGroupNameRef: +# name: example +# skillId: amzn1.ask.skill.00000000-0000-0000-0000-000000000000 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/botservice/botchanneldirectline.yaml b/examples-generated/botservice/botchanneldirectline.yaml new file mode 100644 index 000000000..55af91a0f --- /dev/null +++ b/examples-generated/botservice/botchanneldirectline.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: botservice.azure.jet.crossplane.io/v1alpha1 +#kind: BotChannelDirectLine +#metadata: +# name: example +#spec: +# forProvider: +# botName: example +# location: global +# resourceGroupNameRef: +# name: example +# site: +# - enabled: true +# name: default +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/botservice/botchanneldirectlinespeech.yaml b/examples-generated/botservice/botchanneldirectlinespeech.yaml new file mode 100644 index 000000000..8f1f173e1 --- /dev/null +++ b/examples-generated/botservice/botchanneldirectlinespeech.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: botservice.azure.jet.crossplane.io/v1alpha1 +#kind: BotChannelDirectLineSpeech +#metadata: +# name: example +#spec: +# forProvider: +# botName: example +# cognitiveServiceAccessKeySecretRef: +# key: attribute.primary_access_key +# name: example-cognitive-account +# namespace: crossplane-system +# cognitiveServiceLocation: West Europe +# location: global +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/botservice/botchannelemail.yaml b/examples-generated/botservice/botchannelemail.yaml new file mode 100644 index 000000000..8b62994a7 --- /dev/null +++ b/examples-generated/botservice/botchannelemail.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: botservice.azure.jet.crossplane.io/v1alpha1 +#kind: BotChannelEmail +#metadata: +# name: example +#spec: +# forProvider: +# botName: example +# client_id: exampleId +# client_secret: exampleSecret +# location: global +# resourceGroupNameRef: +# name: example +# verification_token: exampleVerificationToken +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/botservice/botchannelfacebook.yaml b/examples-generated/botservice/botchannelfacebook.yaml new file mode 100644 index 000000000..0f7be3e20 --- /dev/null +++ b/examples-generated/botservice/botchannelfacebook.yaml @@ -0,0 +1,25 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: botservice.azure.jet.crossplane.io/v1alpha1 +#kind: BotChannelFacebook +#metadata: +# name: example +#spec: +# forProvider: +# botName: example +# facebookApplicationId: "563490254873576" +# facebookApplicationSecretSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# location: global +# page: +# - accessTokenSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# id: "876248795081953" +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/botservice/botchannelline.yaml b/examples-generated/botservice/botchannelline.yaml new file mode 100644 index 000000000..04435e6cf --- /dev/null +++ b/examples-generated/botservice/botchannelline.yaml @@ -0,0 +1,23 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: botservice.azure.jet.crossplane.io/v1alpha1 +#kind: BotChannelLine +#metadata: +# name: example +#spec: +# forProvider: +# botName: example +# lineChannel: +# - accessTokenSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# secretSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# location: global +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/botservice/botchannelmsteams.yaml b/examples-generated/botservice/botchannelmsteams.yaml new file mode 100644 index 000000000..e31e98385 --- /dev/null +++ b/examples-generated/botservice/botchannelmsteams.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: botservice.azure.jet.crossplane.io/v1alpha1 +#kind: BotChannelMSTeams +#metadata: +# name: example +#spec: +# forProvider: +# botName: example +# location: global +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/botservice/botchannelslack.yaml b/examples-generated/botservice/botchannelslack.yaml new file mode 100644 index 000000000..c72692333 --- /dev/null +++ b/examples-generated/botservice/botchannelslack.yaml @@ -0,0 +1,23 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: botservice.azure.jet.crossplane.io/v1alpha1 +#kind: BotChannelSlack +#metadata: +# name: example +#spec: +# forProvider: +# botName: example +# clientId: exampleId +# clientSecretSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# location: global +# resourceGroupNameRef: +# name: example +# verificationTokenSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/botservice/botchannelsms.yaml b/examples-generated/botservice/botchannelsms.yaml new file mode 100644 index 000000000..72b066888 --- /dev/null +++ b/examples-generated/botservice/botchannelsms.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: botservice.azure.jet.crossplane.io/v1alpha1 +#kind: BotChannelSMS +#metadata: +# name: example +#spec: +# forProvider: +# botName: example +# location: global +# phoneNumber: "+12313803556" +# resourceGroupNameRef: +# name: example +# smsChannelAccountSecurityId: BG61f7cf5157f439b084e98256409c2815 +# smsChannelAuthTokenSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/botservice/botchannelsregistration.yaml b/examples-generated/botservice/botchannelsregistration.yaml new file mode 100644 index 000000000..798d5b1eb --- /dev/null +++ b/examples-generated/botservice/botchannelsregistration.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: botservice.azure.jet.crossplane.io/v1alpha1 +#kind: BotChannelsRegistration +#metadata: +# name: example +#spec: +# forProvider: +# location: global +# microsoftAppId: ${data.azurerm_client_config.current.client_id} +# name: example +# resourceGroupNameRef: +# name: example +# sku: F0 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/botservice/botchannelwebchat.yaml b/examples-generated/botservice/botchannelwebchat.yaml new file mode 100644 index 000000000..64bc04f64 --- /dev/null +++ b/examples-generated/botservice/botchannelwebchat.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: botservice.azure.jet.crossplane.io/v1alpha1 +#kind: BotChannelWebChat +#metadata: +# name: example +#spec: +# forProvider: +# botName: example +# location: global +# resourceGroupNameRef: +# name: example +# siteNames: +# - TestSite +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/botservice/botconnection.yaml b/examples-generated/botservice/botconnection.yaml new file mode 100644 index 000000000..53e4b4239 --- /dev/null +++ b/examples-generated/botservice/botconnection.yaml @@ -0,0 +1,21 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: botservice.azure.jet.crossplane.io/v1alpha1 +#kind: BotConnection +#metadata: +# name: example +#spec: +# forProvider: +# botName: example +# clientId: exampleId +# clientSecretSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# location: global +# name: example +# resourceGroupNameRef: +# name: example +# serviceProviderName: box +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/botservice/botwebapp.yaml b/examples-generated/botservice/botwebapp.yaml new file mode 100644 index 000000000..5937f6a86 --- /dev/null +++ b/examples-generated/botservice/botwebapp.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: botservice.azure.jet.crossplane.io/v1alpha1 +#kind: BotWebApp +#metadata: +# name: example +#spec: +# forProvider: +# location: global +# microsoftAppId: ${data.azurerm_client_config.current.client_id} +# name: example +# resourceGroupNameRef: +# name: example +# sku: F0 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cache/rediscache.yaml b/examples-generated/cache/rediscache.yaml new file mode 100644 index 000000000..8b1a0c148 --- /dev/null +++ b/examples-generated/cache/rediscache.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cache.azure.jet.crossplane.io/v1alpha2 +#kind: RedisCache +#metadata: +# name: example +#spec: +# forProvider: +# capacity: 2 +# enableNonSslPort: false +# family: C +# location: West Europe +# minimumTlsVersion: "1.2" +# redisConfiguration: +# - {} +# resourceGroupNameRef: +# name: example +# skuName: Standard +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cache/redisenterprisecluster.yaml b/examples-generated/cache/redisenterprisecluster.yaml new file mode 100644 index 000000000..254717dc4 --- /dev/null +++ b/examples-generated/cache/redisenterprisecluster.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cache.azure.jet.crossplane.io/v1alpha2 +#kind: RedisEnterpriseCluster +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# resourceGroupNameRef: +# name: example +# skuName: EnterpriseFlash_F300-3 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cache/redisenterprisedatabase.yaml b/examples-generated/cache/redisenterprisedatabase.yaml new file mode 100644 index 000000000..66de50b97 --- /dev/null +++ b/examples-generated/cache/redisenterprisedatabase.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cache.azure.jet.crossplane.io/v1alpha2 +#kind: RedisEnterpriseDatabase +#metadata: +# name: example +#spec: +# forProvider: +# clusterIdRef: +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cache/redisfirewallrule.yaml b/examples-generated/cache/redisfirewallrule.yaml new file mode 100644 index 000000000..044960b3e --- /dev/null +++ b/examples-generated/cache/redisfirewallrule.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cache.azure.jet.crossplane.io/v1alpha2 +#kind: RedisFirewallRule +#metadata: +# name: example +#spec: +# forProvider: +# endIp: 2.3.4.5 +# redisCacheNameRef: +# name: example +# resourceGroupNameRef: +# name: example +# startIp: 1.2.3.4 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cache/redislinkedserver.yaml b/examples-generated/cache/redislinkedserver.yaml new file mode 100644 index 000000000..e3c884175 --- /dev/null +++ b/examples-generated/cache/redislinkedserver.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cache.azure.jet.crossplane.io/v1alpha2 +#kind: RedisLinkedServer +#metadata: +# name: example +#spec: +# forProvider: +# linkedRedisCacheIdRef: +# name: example +# linkedRedisCacheLocation: ${azurerm_resource_group.example.location} +# resourceGroupNameRef: +# name: example +# serverRole: Secondary +# targetRedisCacheNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cdn/endpoint.yaml b/examples-generated/cdn/endpoint.yaml new file mode 100644 index 000000000..560721e9e --- /dev/null +++ b/examples-generated/cdn/endpoint.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cdn.azure.jet.crossplane.io/v1alpha1 +#kind: Endpoint +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example +# origin: +# - hostName: www.contoso.com +# name: example +# profileName: exampleCdnProfile +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cdn/endpointcustomdomain.yaml b/examples-generated/cdn/endpointcustomdomain.yaml new file mode 100644 index 000000000..08d285fd1 --- /dev/null +++ b/examples-generated/cdn/endpointcustomdomain.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cdn.azure.jet.crossplane.io/v1alpha1 +#kind: EndpointCustomDomain +#metadata: +# name: example +#spec: +# forProvider: +# cdnEndpointId: ${azurerm_cdn_endpoint.example.id} +# hostName: ${azurerm_dns_cname_record.example.name}.${data.azurerm_dns_zone.example.name} +# name: example-domain +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cdn/profile.yaml b/examples-generated/cdn/profile.yaml new file mode 100644 index 000000000..d13aede3f --- /dev/null +++ b/examples-generated/cdn/profile.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cdn.azure.jet.crossplane.io/v1alpha1 +#kind: Profile +#metadata: +# name: example +#spec: +# forProvider: +# location: West US +# name: exampleCdnProfile +# resourceGroupNameRef: +# name: example +# sku: Standard_Verizon +# tags: +# cost_center: MSFT +# environment: Production +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/certificateregistration/appservicecertificateorder.yaml b/examples-generated/certificateregistration/appservicecertificateorder.yaml new file mode 100644 index 000000000..f3f2117cf --- /dev/null +++ b/examples-generated/certificateregistration/appservicecertificateorder.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: certificateregistration.azure.jet.crossplane.io/v1alpha1 +#kind: AppServiceCertificateOrder +#metadata: +# name: example +#spec: +# forProvider: +# distinguishedName: CN=example.com +# location: global +# name: example-cert-order +# productType: Standard +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cognitiveservices/account.yaml b/examples-generated/cognitiveservices/account.yaml new file mode 100644 index 000000000..fdaa789fa --- /dev/null +++ b/examples-generated/cognitiveservices/account.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cognitiveservices.azure.jet.crossplane.io/v1alpha1 +#kind: Account +#metadata: +# name: example +#spec: +# forProvider: +# kind: Face +# location: West Europe +# name: example-account +# resourceGroupNameRef: +# name: example +# skuName: S0 +# tags: +# Acceptance: Test +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cognitiveservices/accountcustomermanagedkey.yaml b/examples-generated/cognitiveservices/accountcustomermanagedkey.yaml new file mode 100644 index 000000000..228c44287 --- /dev/null +++ b/examples-generated/cognitiveservices/accountcustomermanagedkey.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cognitiveservices.azure.jet.crossplane.io/v1alpha1 +#kind: AccountCustomerManagedKey +#metadata: +# name: example +#spec: +# forProvider: +# cognitiveAccountId: ${azurerm_cognitive_account.example.id} +# identityClientId: ${azurerm_user_assigned_identity.example.client_id} +# keyVaultKeyId: ${azurerm_key_vault_key.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/communication/service.yaml b/examples-generated/communication/service.yaml new file mode 100644 index 000000000..6ced755d7 --- /dev/null +++ b/examples-generated/communication/service.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: communication.azure.jet.crossplane.io/v1alpha1 +#kind: Service +#metadata: +# name: example +#spec: +# forProvider: +# dataLocation: United States +# name: example-communicationservice +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/compute/availabilityset.yaml b/examples-generated/compute/availabilityset.yaml new file mode 100644 index 000000000..70aee07fa --- /dev/null +++ b/examples-generated/compute/availabilityset.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: compute.azure.jet.crossplane.io/v1alpha1 +#kind: AvailabilitySet +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-aset +# resourceGroupNameRef: +# name: example +# tags: +# environment: Production +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/compute/dedicatedhost.yaml b/examples-generated/compute/dedicatedhost.yaml new file mode 100644 index 000000000..d96f55fb8 --- /dev/null +++ b/examples-generated/compute/dedicatedhost.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: compute.azure.jet.crossplane.io/v1alpha1 +#kind: DedicatedHost +#metadata: +# name: example +#spec: +# forProvider: +# dedicatedHostGroupId: ${azurerm_dedicated_host_group.example.id} +# location: West Europe +# name: example-host +# platformFaultDomain: 1 +# skuName: DSv3-Type1 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/compute/diskaccess.yaml b/examples-generated/compute/diskaccess.yaml new file mode 100644 index 000000000..f4bb932bf --- /dev/null +++ b/examples-generated/compute/diskaccess.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: compute.azure.jet.crossplane.io/v1alpha1 +#kind: DiskAccess +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/compute/diskencryptionset.yaml b/examples-generated/compute/diskencryptionset.yaml new file mode 100644 index 000000000..06d052a01 --- /dev/null +++ b/examples-generated/compute/diskencryptionset.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: compute.azure.jet.crossplane.io/v1alpha1 +#kind: DiskEncryptionSet +#metadata: +# name: example +#spec: +# forProvider: +# identity: +# - type: SystemAssigned +# keyVaultKeyId: ${azurerm_key_vault_key.example.id} +# location: West Europe +# name: des +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/compute/image.yaml b/examples-generated/compute/image.yaml new file mode 100644 index 000000000..8b705b6cd --- /dev/null +++ b/examples-generated/compute/image.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: compute.azure.jet.crossplane.io/v1alpha1 +#kind: Image +#metadata: +# name: example +#spec: +# forProvider: +# location: West US +# name: acctest +# osDisk: +# - blobUri: '{blob_uri}' +# osState: Generalized +# osType: Linux +# sizeGb: 30 +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/compute/linuxvirtualmachine.yaml b/examples-generated/compute/linuxvirtualmachine.yaml new file mode 100644 index 000000000..5b7722a7e --- /dev/null +++ b/examples-generated/compute/linuxvirtualmachine.yaml @@ -0,0 +1,29 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: compute.azure.jet.crossplane.io/v1alpha1 +#kind: LinuxVirtualMachine +#metadata: +# name: example +#spec: +# forProvider: +# adminSshKey: +# - publicKey: ${file("~/.ssh/id_rsa.pub")} +# username: adminuser +# adminUsername: adminuser +# location: West Europe +# name: example-machine +# networkInterfaceIds: +# - ${azurerm_network_interface.example.id} +# osDisk: +# - caching: ReadWrite +# storageAccountType: Standard_LRS +# resourceGroupNameRef: +# name: example +# size: Standard_F2 +# sourceImageReference: +# - offer: UbuntuServer +# publisher: Canonical +# sku: 16.04-LTS +# version: latest +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/compute/linuxvirtualmachinescaleset.yaml b/examples-generated/compute/linuxvirtualmachinescaleset.yaml new file mode 100644 index 000000000..c32179906 --- /dev/null +++ b/examples-generated/compute/linuxvirtualmachinescaleset.yaml @@ -0,0 +1,36 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: compute.azure.jet.crossplane.io/v1alpha1 +#kind: LinuxVirtualMachineScaleSet +#metadata: +# name: example +#spec: +# forProvider: +# adminSshKey: +# - publicKey: ${file("~/.ssh/id_rsa.pub")} +# username: adminuser +# adminUsername: adminuser +# instances: 1 +# location: West Europe +# name: example-vmss +# networkInterface: +# - ipConfiguration: +# - name: internal +# primary: true +# subnetIdRef: +# name: example +# name: example +# primary: true +# osDisk: +# - caching: ReadWrite +# storageAccountType: Standard_LRS +# resourceGroupNameRef: +# name: example +# sku: Standard_F2 +# sourceImageReference: +# - offer: UbuntuServer +# publisher: Canonical +# sku: 16.04-LTS +# version: latest +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/compute/manageddisk.yaml b/examples-generated/compute/manageddisk.yaml new file mode 100644 index 000000000..acf690cfe --- /dev/null +++ b/examples-generated/compute/manageddisk.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: compute.azure.jet.crossplane.io/v1alpha1 +#kind: ManagedDisk +#metadata: +# name: example +#spec: +# forProvider: +# createOption: Empty +# diskSizeGb: "1" +# location: West US 2 +# name: acctestmd +# resourceGroupNameRef: +# name: example +# storageAccountType: Standard_LRS +# tags: +# environment: staging +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/compute/orchestratedvirtualmachinescaleset.yaml b/examples-generated/compute/orchestratedvirtualmachinescaleset.yaml new file mode 100644 index 000000000..aaaa0bec6 --- /dev/null +++ b/examples-generated/compute/orchestratedvirtualmachinescaleset.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: compute.azure.jet.crossplane.io/v1alpha1 +#kind: OrchestratedVirtualMachineScaleSet +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-VMSS +# platformFaultDomainCount: 1 +# resourceGroupNameRef: +# name: example +# zones: +# - "1" +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/compute/policyvirtualmachineconfigurationassignment.yaml b/examples-generated/compute/policyvirtualmachineconfigurationassignment.yaml new file mode 100644 index 000000000..0ca0253b3 --- /dev/null +++ b/examples-generated/compute/policyvirtualmachineconfigurationassignment.yaml @@ -0,0 +1,27 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: compute.azure.jet.crossplane.io/v1alpha1 +#kind: PolicyVirtualMachineConfigurationAssignment +#metadata: +# name: example +#spec: +# forProvider: +# configuration: +# - assignmentType: ApplyAndMonitor +# parameter: +# - name: Minimum Password Length;ExpectedValue +# value: "16" +# - name: Minimum Password Age;ExpectedValue +# value: "0" +# - name: Maximum Password Age;ExpectedValue +# value: 30,45 +# - name: Enforce Password History;ExpectedValue +# value: "10" +# - name: Password Must Meet Complexity Requirements;ExpectedValue +# value: "1" +# version: 1.* +# location: West Europe +# name: AzureWindowsBaseline +# virtualMachineId: ${azurerm_windows_virtual_machine.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/compute/proximityplacementgroup.yaml b/examples-generated/compute/proximityplacementgroup.yaml new file mode 100644 index 000000000..8100f5686 --- /dev/null +++ b/examples-generated/compute/proximityplacementgroup.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: compute.azure.jet.crossplane.io/v1alpha1 +#kind: ProximityPlacementGroup +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: exampleProximityPlacementGroup +# resourceGroupNameRef: +# name: example +# tags: +# environment: Production +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/compute/sharedimage.yaml b/examples-generated/compute/sharedimage.yaml new file mode 100644 index 000000000..7e56bd0dd --- /dev/null +++ b/examples-generated/compute/sharedimage.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: compute.azure.jet.crossplane.io/v1alpha1 +#kind: SharedImage +#metadata: +# name: example +#spec: +# forProvider: +# galleryName: example_image_gallery +# identifier: +# - offer: OfferName +# publisher: PublisherName +# sku: ExampleSku +# location: West Europe +# name: my-image +# osType: Linux +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/compute/sharedimagegallery.yaml b/examples-generated/compute/sharedimagegallery.yaml new file mode 100644 index 000000000..9cd15a2b9 --- /dev/null +++ b/examples-generated/compute/sharedimagegallery.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: compute.azure.jet.crossplane.io/v1alpha1 +#kind: SharedImageGallery +#metadata: +# name: example +#spec: +# forProvider: +# description: Shared images and things. +# location: West Europe +# name: example_image_gallery +# resourceGroupNameRef: +# name: example +# tags: +# Hello: There +# World: Example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/compute/sharedimageversion.yaml b/examples-generated/compute/sharedimageversion.yaml new file mode 100644 index 000000000..d0767cff9 --- /dev/null +++ b/examples-generated/compute/sharedimageversion.yaml @@ -0,0 +1,21 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: compute.azure.jet.crossplane.io/v1alpha1 +#kind: SharedImageVersion +#metadata: +# name: example +#spec: +# forProvider: +# galleryName: ${data.azurerm_shared_image.existing.gallery_name} +# imageName: ${data.azurerm_shared_image.existing.name} +# location: ${data.azurerm_shared_image.existing.location} +# managedImageId: ${data.azurerm_image.existing.id} +# name: 0.0.1 +# resourceGroupNameRef: +# name: example +# targetRegion: +# - name: ${data.azurerm_shared_image.existing.location} +# regionalReplicaCount: 5 +# storageAccountType: Standard_LRS +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/compute/snapshot.yaml b/examples-generated/compute/snapshot.yaml new file mode 100644 index 000000000..097055258 --- /dev/null +++ b/examples-generated/compute/snapshot.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: compute.azure.jet.crossplane.io/v1alpha1 +#kind: Snapshot +#metadata: +# name: example +#spec: +# forProvider: +# createOption: Copy +# location: West Europe +# name: snapshot +# resourceGroupNameRef: +# name: example +# sourceUri: ${azurerm_managed_disk.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/compute/sshpublickey.yaml b/examples-generated/compute/sshpublickey.yaml new file mode 100644 index 000000000..03d440076 --- /dev/null +++ b/examples-generated/compute/sshpublickey.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: compute.azure.jet.crossplane.io/v1alpha1 +#kind: SSHPublicKey +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example +# publicKey: ${file("~/.ssh/id_rsa.pub")} +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/compute/windowsvirtualmachine.yaml b/examples-generated/compute/windowsvirtualmachine.yaml new file mode 100644 index 000000000..10a0c09c3 --- /dev/null +++ b/examples-generated/compute/windowsvirtualmachine.yaml @@ -0,0 +1,30 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: compute.azure.jet.crossplane.io/v1alpha1 +#kind: WindowsVirtualMachine +#metadata: +# name: example +#spec: +# forProvider: +# adminPasswordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# adminUsername: adminuser +# location: West Europe +# name: example-machine +# networkInterfaceIds: +# - ${azurerm_network_interface.example.id} +# osDisk: +# - caching: ReadWrite +# storageAccountType: Standard_LRS +# resourceGroupNameRef: +# name: example +# size: Standard_F2 +# sourceImageReference: +# - offer: WindowsServer +# publisher: MicrosoftWindowsServer +# sku: 2016-Datacenter +# version: latest +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/compute/windowsvirtualmachinescaleset.yaml b/examples-generated/compute/windowsvirtualmachinescaleset.yaml new file mode 100644 index 000000000..05e6f2c5c --- /dev/null +++ b/examples-generated/compute/windowsvirtualmachinescaleset.yaml @@ -0,0 +1,37 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: compute.azure.jet.crossplane.io/v1alpha1 +#kind: WindowsVirtualMachineScaleSet +#metadata: +# name: example +#spec: +# forProvider: +# adminPasswordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# adminUsername: adminuser +# instances: 1 +# location: West Europe +# name: example-vmss +# networkInterface: +# - ipConfiguration: +# - name: internal +# primary: true +# subnetIdRef: +# name: example +# name: example +# primary: true +# osDisk: +# - caching: ReadWrite +# storageAccountType: Standard_LRS +# resourceGroupNameRef: +# name: example +# sku: Standard_F2 +# sourceImageReference: +# - offer: WindowsServer +# publisher: MicrosoftWindowsServer +# sku: 2016-Datacenter-Server-Core +# version: latest +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/consumption/budgetresourcegroup.yaml b/examples-generated/consumption/budgetresourcegroup.yaml new file mode 100644 index 000000000..228fff4af --- /dev/null +++ b/examples-generated/consumption/budgetresourcegroup.yaml @@ -0,0 +1,45 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: consumption.azure.jet.crossplane.io/v1alpha1 +#kind: BudgetResourceGroup +#metadata: +# name: example +#spec: +# forProvider: +# amount: 1000 +# filter: +# - dimension: +# - name: ResourceId +# values: +# - ${azurerm_monitor_action_group.example.id} +# tag: +# - name: foo +# values: +# - bar +# - baz +# name: example +# notification: +# - contactEmails: +# - foo@example.com +# - bar@example.com +# contactGroups: +# - ${azurerm_monitor_action_group.example.id} +# contactRoles: +# - Owner +# enabled: true +# operator: EqualTo +# threshold: 90 +# - contactEmails: +# - foo@example.com +# - bar@example.com +# enabled: false +# operator: GreaterThan +# threshold: 100 +# resourceGroupIdRef: +# name: example +# timeGrain: Monthly +# timePeriod: +# - endDate: "2022-07-01T00:00:00Z" +# startDate: "2022-06-01T00:00:00Z" +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/consumption/budgetsubscription.yaml b/examples-generated/consumption/budgetsubscription.yaml new file mode 100644 index 000000000..f7c72b54e --- /dev/null +++ b/examples-generated/consumption/budgetsubscription.yaml @@ -0,0 +1,44 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: consumption.azure.jet.crossplane.io/v1alpha1 +#kind: BudgetSubscription +#metadata: +# name: example +#spec: +# forProvider: +# amount: 1000 +# filter: +# - dimension: +# - name: ResourceGroupName +# values: +# - ${azurerm_resource_group.example.name} +# tag: +# - name: foo +# values: +# - bar +# - baz +# name: example +# notification: +# - contactEmails: +# - foo@example.com +# - bar@example.com +# contactGroups: +# - ${azurerm_monitor_action_group.example.id} +# contactRoles: +# - Owner +# enabled: true +# operator: EqualTo +# threshold: 90 +# - contactEmails: +# - foo@example.com +# - bar@example.com +# enabled: false +# operator: GreaterThan +# threshold: 100 +# subscriptionId: ${data.azurerm_subscription.current.subscription_id} +# timeGrain: Monthly +# timePeriod: +# - endDate: "2022-07-01T00:00:00Z" +# startDate: "2022-06-01T00:00:00Z" +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/containerregistry/registry.yaml b/examples-generated/containerregistry/registry.yaml new file mode 100644 index 000000000..3a071af95 --- /dev/null +++ b/examples-generated/containerregistry/registry.yaml @@ -0,0 +1,23 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: containerregistry.azure.jet.crossplane.io/v1alpha1 +#kind: Registry +#metadata: +# name: example +#spec: +# forProvider: +# adminEnabled: false +# georeplications: +# - location: East US +# tags: {} +# zoneRedundancyEnabled: true +# - location: westeurope +# tags: {} +# zoneRedundancyEnabled: true +# location: West Europe +# name: containerRegistry1 +# resourceGroupNameRef: +# name: example +# sku: Premium +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/containerregistry/scopemap.yaml b/examples-generated/containerregistry/scopemap.yaml new file mode 100644 index 000000000..2c6a764ed --- /dev/null +++ b/examples-generated/containerregistry/scopemap.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: containerregistry.azure.jet.crossplane.io/v1alpha1 +#kind: ScopeMap +#metadata: +# name: example +#spec: +# forProvider: +# actions: +# - repositories/repo1/content/read +# - repositories/repo1/content/write +# containerRegistryName: containerRegistry1 +# name: example-scope-map +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/containerregistry/token.yaml b/examples-generated/containerregistry/token.yaml new file mode 100644 index 000000000..3f19986a5 --- /dev/null +++ b/examples-generated/containerregistry/token.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: containerregistry.azure.jet.crossplane.io/v1alpha1 +#kind: Token +#metadata: +# name: example +#spec: +# forProvider: +# containerRegistryName: containerRegistry1 +# name: exampletoken +# resourceGroupNameRef: +# name: example +# scopeMapId: ${azurerm_container_registry_scope_map.map.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/containerregistry/webhook.yaml b/examples-generated/containerregistry/webhook.yaml new file mode 100644 index 000000000..5a3b2aa04 --- /dev/null +++ b/examples-generated/containerregistry/webhook.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: containerregistry.azure.jet.crossplane.io/v1alpha1 +#kind: Webhook +#metadata: +# name: example +#spec: +# forProvider: +# actions: +# - push +# customHeaders: +# Content-Type: application/json +# location: West Europe +# name: mywebhook +# registryName: containerRegistry1 +# resourceGroupNameRef: +# name: example +# scope: mytag:* +# serviceUri: https://mywebhookreceiver.example/mytag +# status: enabled +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/containerservice/kubernetescluster.yaml b/examples-generated/containerservice/kubernetescluster.yaml new file mode 100644 index 000000000..ebb2ade9b --- /dev/null +++ b/examples-generated/containerservice/kubernetescluster.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: containerservice.azure.jet.crossplane.io/v1alpha2 +#kind: KubernetesCluster +#metadata: +# name: example +#spec: +# forProvider: +# defaultNodePool: +# - name: default +# nodeCount: 1 +# vmSize: Standard_D2_v2 +# dnsPrefix: exampleaks1 +# identity: +# - type: SystemAssigned +# location: West Europe +# resourceGroupNameRef: +# name: example +# tags: +# Environment: Production +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/containerservice/kubernetesclusternodepool.yaml b/examples-generated/containerservice/kubernetesclusternodepool.yaml new file mode 100644 index 000000000..7844c786d --- /dev/null +++ b/examples-generated/containerservice/kubernetesclusternodepool.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: containerservice.azure.jet.crossplane.io/v1alpha2 +#kind: KubernetesClusterNodePool +#metadata: +# name: example +#spec: +# forProvider: +# kubernetesClusterIdRef: +# name: example +# nodeCount: 1 +# tags: +# Environment: Production +# vmSize: Standard_DS2_v2 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cosmosdb/account.yaml b/examples-generated/cosmosdb/account.yaml new file mode 100644 index 000000000..887f37e1f --- /dev/null +++ b/examples-generated/cosmosdb/account.yaml @@ -0,0 +1,29 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cosmosdb.azure.jet.crossplane.io/v1alpha2 +#kind: Account +#metadata: +# name: example +#spec: +# forProvider: +# capabilities: +# - name: EnableAggregationPipeline +# - name: mongoEnableDocLevelTTL +# - name: MongoDBv3.4 +# consistencyPolicy: +# - consistencyLevel: BoundedStaleness +# maxIntervalInSeconds: 10 +# maxStalenessPrefix: 200 +# enableAutomaticFailover: true +# geoLocation: +# - failoverPriority: 1 +# location: ${var.failover_location} +# - failoverPriority: 0 +# location: West Europe +# kind: GlobalDocumentDB +# location: West Europe +# offerType: Standard +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cosmosdb/cassandrakeyspace.yaml b/examples-generated/cosmosdb/cassandrakeyspace.yaml new file mode 100644 index 000000000..db11f7065 --- /dev/null +++ b/examples-generated/cosmosdb/cassandrakeyspace.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cosmosdb.azure.jet.crossplane.io/v1alpha2 +#kind: CassandraKeySpace +#metadata: +# name: example +#spec: +# forProvider: +# accountNameRef: +# name: example +# resourceGroupNameRef: +# name: example +# throughput: 400 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cosmosdb/cassandratable.yaml b/examples-generated/cosmosdb/cassandratable.yaml new file mode 100644 index 000000000..27f842258 --- /dev/null +++ b/examples-generated/cosmosdb/cassandratable.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cosmosdb.azure.jet.crossplane.io/v1alpha2 +#kind: CassandraTable +#metadata: +# name: example +#spec: +# forProvider: +# cassandraKeySpaceIdRef: +# name: example +# schema: +# - column: +# - name: test1 +# type: ascii +# - name: test2 +# type: int +# partitionKey: +# - name: test1 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cosmosdb/gremlindatabase.yaml b/examples-generated/cosmosdb/gremlindatabase.yaml new file mode 100644 index 000000000..138a70012 --- /dev/null +++ b/examples-generated/cosmosdb/gremlindatabase.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cosmosdb.azure.jet.crossplane.io/v1alpha2 +#kind: GremlinDatabase +#metadata: +# name: example +#spec: +# forProvider: +# accountNameRef: +# name: example +# resourceGroupNameRef: +# name: example +# throughput: 400 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cosmosdb/gremlingraph.yaml b/examples-generated/cosmosdb/gremlingraph.yaml new file mode 100644 index 000000000..512d3f72e --- /dev/null +++ b/examples-generated/cosmosdb/gremlingraph.yaml @@ -0,0 +1,32 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cosmosdb.azure.jet.crossplane.io/v1alpha2 +#kind: GremlinGraph +#metadata: +# name: example +#spec: +# forProvider: +# accountNameRef: +# name: example +# conflictResolutionPolicy: +# - conflictResolutionPath: /_ts +# mode: LastWriterWins +# databaseNameRef: +# name: example +# indexPolicy: +# - automatic: true +# excludedPaths: +# - /"_etag"/? +# includedPaths: +# - /* +# indexingMode: Consistent +# partitionKeyPath: /Example +# resourceGroupNameRef: +# name: example +# throughput: 400 +# uniqueKey: +# - paths: +# - /definition/id1 +# - /definition/id2 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cosmosdb/mongocollection.yaml b/examples-generated/cosmosdb/mongocollection.yaml new file mode 100644 index 000000000..f11801c55 --- /dev/null +++ b/examples-generated/cosmosdb/mongocollection.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cosmosdb.azure.jet.crossplane.io/v1alpha2 +#kind: MongoCollection +#metadata: +# name: example +#spec: +# forProvider: +# accountNameRef: +# name: example +# databaseNameRef: +# name: example +# defaultTtlSeconds: "777" +# resourceGroupNameRef: +# name: example +# shardKey: uniqueKey +# throughput: 400 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cosmosdb/mongodatabase.yaml b/examples-generated/cosmosdb/mongodatabase.yaml new file mode 100644 index 000000000..34656007d --- /dev/null +++ b/examples-generated/cosmosdb/mongodatabase.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cosmosdb.azure.jet.crossplane.io/v1alpha2 +#kind: MongoDatabase +#metadata: +# name: example +#spec: +# forProvider: +# accountNameRef: +# name: example +# resourceGroupNameRef: +# name: example +# throughput: 400 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cosmosdb/notebookworkspace.yaml b/examples-generated/cosmosdb/notebookworkspace.yaml new file mode 100644 index 000000000..78a7dec6b --- /dev/null +++ b/examples-generated/cosmosdb/notebookworkspace.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cosmosdb.azure.jet.crossplane.io/v1alpha2 +#kind: NotebookWorkspace +#metadata: +# name: example +#spec: +# forProvider: +# accountNameRef: +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cosmosdb/sqlcontainer.yaml b/examples-generated/cosmosdb/sqlcontainer.yaml new file mode 100644 index 000000000..d74f27f15 --- /dev/null +++ b/examples-generated/cosmosdb/sqlcontainer.yaml @@ -0,0 +1,30 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cosmosdb.azure.jet.crossplane.io/v1alpha2 +#kind: SQLContainer +#metadata: +# name: example +#spec: +# forProvider: +# accountNameRef: +# name: example +# databaseNameRef: +# name: example +# indexingPolicy: +# - excludedPath: +# - path: /excluded/? +# includedPath: +# - path: /* +# - path: /included/? +# indexingMode: Consistent +# partitionKeyPath: /definition/id +# partitionKeyVersion: 1 +# resourceGroupNameRef: +# name: example +# throughput: 400 +# uniqueKey: +# - paths: +# - /definition/idlong +# - /definition/idshort +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cosmosdb/sqldatabase.yaml b/examples-generated/cosmosdb/sqldatabase.yaml new file mode 100644 index 000000000..3e31301e3 --- /dev/null +++ b/examples-generated/cosmosdb/sqldatabase.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cosmosdb.azure.jet.crossplane.io/v1alpha2 +#kind: SQLDatabase +#metadata: +# name: example +#spec: +# forProvider: +# accountNameRef: +# name: example +# resourceGroupNameRef: +# name: example +# throughput: 400 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cosmosdb/sqlfunction.yaml b/examples-generated/cosmosdb/sqlfunction.yaml new file mode 100644 index 000000000..8b475db44 --- /dev/null +++ b/examples-generated/cosmosdb/sqlfunction.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cosmosdb.azure.jet.crossplane.io/v1alpha2 +#kind: SQLFunction +#metadata: +# name: example +#spec: +# forProvider: +# body: function trigger(){} +# containerIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cosmosdb/sqlstoredprocedure.yaml b/examples-generated/cosmosdb/sqlstoredprocedure.yaml new file mode 100644 index 000000000..63582ec5c --- /dev/null +++ b/examples-generated/cosmosdb/sqlstoredprocedure.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cosmosdb.azure.jet.crossplane.io/v1alpha2 +#kind: SQLStoredProcedure +#metadata: +# name: example +#spec: +# forProvider: +# accountNameRef: +# name: example +# body: " \tfunction () { var context = getContext(); var response = context.getResponse(); +# response.setBody('Hello, World'); }\n" +# containerNameRef: +# name: example +# databaseNameRef: +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cosmosdb/sqltrigger.yaml b/examples-generated/cosmosdb/sqltrigger.yaml new file mode 100644 index 000000000..25fe4970f --- /dev/null +++ b/examples-generated/cosmosdb/sqltrigger.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cosmosdb.azure.jet.crossplane.io/v1alpha2 +#kind: SQLTrigger +#metadata: +# name: example +#spec: +# forProvider: +# body: function trigger(){} +# containerIdRef: +# name: example +# operation: Delete +# type: Post +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/cosmosdb/table.yaml b/examples-generated/cosmosdb/table.yaml new file mode 100644 index 000000000..aa3494c84 --- /dev/null +++ b/examples-generated/cosmosdb/table.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: cosmosdb.azure.jet.crossplane.io/v1alpha2 +#kind: Table +#metadata: +# name: example +#spec: +# forProvider: +# accountNameRef: +# name: example +# resourceGroupNameRef: +# name: example +# throughput: 400 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/costmanagement/exportresourcegroup.yaml b/examples-generated/costmanagement/exportresourcegroup.yaml new file mode 100644 index 000000000..9f778e458 --- /dev/null +++ b/examples-generated/costmanagement/exportresourcegroup.yaml @@ -0,0 +1,23 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: costmanagement.azure.jet.crossplane.io/v1alpha1 +#kind: ExportResourceGroup +#metadata: +# name: example +#spec: +# forProvider: +# deliveryInfo: +# - containerName: examplecontainer +# rootFolderPath: /root/updated +# storageAccountId: ${azurerm_storage_account.example.id} +# name: example +# query: +# - timeFrame: WeekToDate +# type: Usage +# recurrencePeriodEnd: "2020-09-18T00:00:00Z" +# recurrencePeriodStart: "2020-08-18T00:00:00Z" +# recurrenceType: Monthly +# resourceGroupIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/customproviders/customprovider.yaml b/examples-generated/customproviders/customprovider.yaml new file mode 100644 index 000000000..891ed525e --- /dev/null +++ b/examples-generated/customproviders/customprovider.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: customproviders.azure.jet.crossplane.io/v1alpha1 +#kind: CustomProvider +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example_provider +# resourceGroupNameRef: +# name: example +# resourceType: +# - endpoint: https://testendpoint.com/ +# name: dEf1 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/databoxedge/device.yaml b/examples-generated/databoxedge/device.yaml new file mode 100644 index 000000000..8fd8f6333 --- /dev/null +++ b/examples-generated/databoxedge/device.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: databoxedge.azure.jet.crossplane.io/v1alpha1 +#kind: Device +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-device +# resourceGroupNameRef: +# name: example +# skuName: EdgeP_Base-Standard +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/databoxedge/order.yaml b/examples-generated/databoxedge/order.yaml new file mode 100644 index 000000000..a7f323e10 --- /dev/null +++ b/examples-generated/databoxedge/order.yaml @@ -0,0 +1,26 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: databoxedge.azure.jet.crossplane.io/v1alpha1 +#kind: Order +#metadata: +# name: example +#spec: +# forProvider: +# contact: +# - companyName: Contoso Corporation +# email_lists: +# - bart@example.com +# name: Bart +# phone: (800) 867-5309 +# deviceName: example-device +# resourceGroupNameRef: +# name: example +# shipmentAddress: +# - address: +# - 740 Evergreen Terrace +# city: Springfield +# country: United States +# postalCode: "97403" +# state: OR +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/databricks/workspace.yaml b/examples-generated/databricks/workspace.yaml new file mode 100644 index 000000000..16052e96e --- /dev/null +++ b/examples-generated/databricks/workspace.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: databricks.azure.jet.crossplane.io/v1alpha1 +#kind: Workspace +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: databricks-test +# resourceGroupNameRef: +# name: example +# sku: standard +# tags: +# Environment: Production +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/databricks/workspacecustomermanagedkey.yaml b/examples-generated/databricks/workspacecustomermanagedkey.yaml new file mode 100644 index 000000000..ebd2b4d0a --- /dev/null +++ b/examples-generated/databricks/workspacecustomermanagedkey.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: databricks.azure.jet.crossplane.io/v1alpha1 +#kind: WorkspaceCustomerManagedKey +#metadata: +# name: example +#spec: +# forProvider: +# depends_on: +# - ${azurerm_key_vault_access_policy.databricks} +# keyVaultKeyId: ${azurerm_key_vault_key.example.id} +# workspaceId: ${azurerm_databricks_workspace.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/customdataset.yaml b/examples-generated/datafactory/customdataset.yaml new file mode 100644 index 000000000..10984ac42 --- /dev/null +++ b/examples-generated/datafactory/customdataset.yaml @@ -0,0 +1,59 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: CustomDataSet +#metadata: +# name: example +#spec: +# forProvider: +# additionalProperties: +# bar: test2 +# foo: test1 +# annotations: +# - test1 +# - test2 +# - test3 +# dataFactoryId: ${azurerm_data_factory.example.id} +# description: test description +# folder: testFolder +# linkedService: +# - name: example +# parameters: +# key1: value1 +# name: example +# parameters: +# Bar: Test2 +# foo: test1 +# schemaJson: | +# { +# "type": "object", +# "properties": { +# "name": { +# "type": "object", +# "properties": { +# "firstName": { +# "type": "string" +# }, +# "lastName": { +# "type": "string" +# } +# } +# }, +# "age": { +# "type": "integer" +# } +# } +# } +# type: Json +# typePropertiesJson: | +# { +# "location": { +# "container":"${azurerm_storage_container.test.name}", +# "fileName":"foo.txt", +# "folderPath": "foo/bar/", +# "type":"AzureBlobStorageLocation" +# }, +# "encodingName":"UTF-8" +# } +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/dataflow.yaml b/examples-generated/datafactory/dataflow.yaml new file mode 100644 index 000000000..24acca04e --- /dev/null +++ b/examples-generated/datafactory/dataflow.yaml @@ -0,0 +1,24 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: DataFlow +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryId: ${azurerm_data_factory.example.id} +# name: example +# script: "source(\n allowSchemaDrift: true, \n validateSchema: false, \n limit: +# 100, \n ignoreNoFilesFound: false, \n documentForm: 'documentPerLine') ~> +# source1 \nsource1 sink(\n allowSchemaDrift: true, \n validateSchema: false, +# \n skipDuplicateMapInputs: true, \n skipDuplicateMapOutputs: true) ~> sink1\n" +# sink: +# - dataset: +# - name: example +# name: sink1 +# source: +# - dataset: +# - name: example +# name: source1 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/datasetazureblob.yaml b/examples-generated/datafactory/datasetazureblob.yaml new file mode 100644 index 000000000..d2e2e3bcc --- /dev/null +++ b/examples-generated/datafactory/datasetazureblob.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: DataSetAzureBlob +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryName: example +# filename: bar.png +# linkedServiceName: example +# name: example +# path: foo +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/datasetbinary.yaml b/examples-generated/datafactory/datasetbinary.yaml new file mode 100644 index 000000000..217addfa7 --- /dev/null +++ b/examples-generated/datafactory/datasetbinary.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: DataSetBinary +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryName: example +# linkedServiceName: example +# name: example +# resourceGroupNameRef: +# name: example +# sftpServerLocation: +# - filename: '**' +# path: /test/ +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/datasetcosmosdbsqlapi.yaml b/examples-generated/datafactory/datasetcosmosdbsqlapi.yaml new file mode 100644 index 000000000..1de51d499 --- /dev/null +++ b/examples-generated/datafactory/datasetcosmosdbsqlapi.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: DataSetCosmosDBSQLAPI +#metadata: +# name: example +#spec: +# forProvider: +# collectionName: bar +# dataFactoryName: example +# linkedServiceName: example +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/datasetdelimitedtext.yaml b/examples-generated/datafactory/datasetdelimitedtext.yaml new file mode 100644 index 000000000..5dc94e331 --- /dev/null +++ b/examples-generated/datafactory/datasetdelimitedtext.yaml @@ -0,0 +1,26 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: DataSetDelimitedText +#metadata: +# name: example +#spec: +# forProvider: +# columnDelimiter: ',' +# dataFactoryName: example +# encoding: UTF-8 +# escapeCharacter: f +# firstRowAsHeader: true +# httpServerLocation: +# - filename: fizz.txt +# path: foo/bar/ +# relativeUrl: http://www.bing.com +# linkedServiceName: example +# name: example +# nullValue: "NULL" +# quoteCharacter: x +# resourceGroupNameRef: +# name: example +# rowDelimiter: NEW +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/datasethttp.yaml b/examples-generated/datafactory/datasethttp.yaml new file mode 100644 index 000000000..05751b950 --- /dev/null +++ b/examples-generated/datafactory/datasethttp.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: DataSetHTTP +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryName: example +# linkedServiceName: example +# name: example +# relativeUrl: http://www.bing.com +# requestBody: foo=bar +# requestMethod: POST +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/datasetjson.yaml b/examples-generated/datafactory/datasetjson.yaml new file mode 100644 index 000000000..0a77a871d --- /dev/null +++ b/examples-generated/datafactory/datasetjson.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: DataSetJSON +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryName: example +# encoding: UTF-8 +# httpServerLocation: +# - filename: foo.txt +# path: foo/bar/ +# relativeUrl: /fizz/buzz/ +# linkedServiceName: example +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/datasetmysql.yaml b/examples-generated/datafactory/datasetmysql.yaml new file mode 100644 index 000000000..97484a8d2 --- /dev/null +++ b/examples-generated/datafactory/datasetmysql.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: DataSetMySQL +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryName: example +# linkedServiceName: example +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/datasetparquet.yaml b/examples-generated/datafactory/datasetparquet.yaml new file mode 100644 index 000000000..a9563224b --- /dev/null +++ b/examples-generated/datafactory/datasetparquet.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: DataSetParquet +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryName: example +# httpServerLocation: +# - filename: fizz.txt +# path: foo/bar/ +# relativeUrl: http://www.bing.com +# linkedServiceName: example +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/datasetpostgresql.yaml b/examples-generated/datafactory/datasetpostgresql.yaml new file mode 100644 index 000000000..0febd952b --- /dev/null +++ b/examples-generated/datafactory/datasetpostgresql.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: DataSetPostgreSQL +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryName: example +# linkedServiceName: example +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/datasetsnowflake.yaml b/examples-generated/datafactory/datasetsnowflake.yaml new file mode 100644 index 000000000..5496690bf --- /dev/null +++ b/examples-generated/datafactory/datasetsnowflake.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: DataSetSnowflake +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryName: example +# linkedServiceName: example +# name: example +# resourceGroupNameRef: +# name: example +# schemaName: foo_schema +# tableName: foo_table +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/datasetsqlservertable.yaml b/examples-generated/datafactory/datasetsqlservertable.yaml new file mode 100644 index 000000000..fce1e745c --- /dev/null +++ b/examples-generated/datafactory/datasetsqlservertable.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: DataSetSQLServerTable +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryName: example +# linkedServiceName: example +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/factory.yaml b/examples-generated/datafactory/factory.yaml new file mode 100644 index 000000000..8cc8ad493 --- /dev/null +++ b/examples-generated/datafactory/factory.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: Factory +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/integrationruntimeazure.yaml b/examples-generated/datafactory/integrationruntimeazure.yaml new file mode 100644 index 000000000..f91c93f74 --- /dev/null +++ b/examples-generated/datafactory/integrationruntimeazure.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: IntegrationRuntimeAzure +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryName: example +# location: West Europe +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/integrationruntimeazuressis.yaml b/examples-generated/datafactory/integrationruntimeazuressis.yaml new file mode 100644 index 000000000..c9dfe99d0 --- /dev/null +++ b/examples-generated/datafactory/integrationruntimeazuressis.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: IntegrationRuntimeAzureSSIS +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryName: example +# location: West Europe +# name: example +# nodeSize: Standard_D8_v3 +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/integrationruntimemanaged.yaml b/examples-generated/datafactory/integrationruntimemanaged.yaml new file mode 100644 index 000000000..dc57eb888 --- /dev/null +++ b/examples-generated/datafactory/integrationruntimemanaged.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: IntegrationRuntimeManaged +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryName: example +# location: West Europe +# name: example +# nodeSize: Standard_D8_v3 +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/integrationruntimeselfhosted.yaml b/examples-generated/datafactory/integrationruntimeselfhosted.yaml new file mode 100644 index 000000000..ee8a21136 --- /dev/null +++ b/examples-generated/datafactory/integrationruntimeselfhosted.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: IntegrationRuntimeSelfHosted +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryName: example +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/linkedcustomservice.yaml b/examples-generated/datafactory/linkedcustomservice.yaml new file mode 100644 index 000000000..18e7441d4 --- /dev/null +++ b/examples-generated/datafactory/linkedcustomservice.yaml @@ -0,0 +1,25 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: LinkedCustomService +#metadata: +# name: example +#spec: +# forProvider: +# annotations: +# - test1 +# - test2 +# - test3 +# dataFactoryId: ${azurerm_data_factory.example.id} +# description: test description +# name: example +# parameters: +# Env: Test +# foo: bar +# type: AzureBlobStorage +# typePropertiesJson: | +# { +# "connectionString":"${azurerm_storage_account.test.primary_connection_string}" +# } +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/linkedserviceazureblobstorage.yaml b/examples-generated/datafactory/linkedserviceazureblobstorage.yaml new file mode 100644 index 000000000..812600e0a --- /dev/null +++ b/examples-generated/datafactory/linkedserviceazureblobstorage.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: LinkedServiceAzureBlobStorage +#metadata: +# name: example +#spec: +# forProvider: +# connectionStringSecretRef: +# key: attribute.example.primary_connection_string +# name: example- +# namespace: crossplane-system +# dataFactoryName: example +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/linkedserviceazuredatabricks.yaml b/examples-generated/datafactory/linkedserviceazuredatabricks.yaml new file mode 100644 index 000000000..8773c9c2b --- /dev/null +++ b/examples-generated/datafactory/linkedserviceazuredatabricks.yaml @@ -0,0 +1,36 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: LinkedServiceAzureDatabricks +#metadata: +# name: example +#spec: +# forProvider: +# adbDomain: https://${azurerm_databricks_workspace.example.workspace_url} +# dataFactoryName: example +# description: ADB Linked Service via MSI +# msiWorkSpaceResourceId: ${azurerm_databricks_workspace.example.id} +# name: ADBLinkedServiceViaMSI +# newClusterConfig: +# - clusterVersion: 5.5.x-gpu-scala2.11 +# customTags: +# custom_tag1: sct_value_1 +# custom_tag2: sct_value_2 +# driverNodeType: Standard_NC12 +# initScripts: +# - init.sh +# - init2.sh +# logDestination: dbfs:/logs +# maxNumberOfWorkers: 5 +# minNumberOfWorkers: 1 +# nodeType: Standard_NC12 +# sparkConfig: +# config1: value1 +# config2: value2 +# sparkEnvironmentVariables: +# envVar1: value1 +# envVar2: value2 +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/linkedserviceazurefilestorage.yaml b/examples-generated/datafactory/linkedserviceazurefilestorage.yaml new file mode 100644 index 000000000..7e7073d50 --- /dev/null +++ b/examples-generated/datafactory/linkedserviceazurefilestorage.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: LinkedServiceAzureFileStorage +#metadata: +# name: example +#spec: +# forProvider: +# connectionStringSecretRef: +# key: attribute.example.primary_connection_string +# name: example- +# namespace: crossplane-system +# dataFactoryName: example +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/linkedserviceazurefunction.yaml b/examples-generated/datafactory/linkedserviceazurefunction.yaml new file mode 100644 index 000000000..a64f48ef0 --- /dev/null +++ b/examples-generated/datafactory/linkedserviceazurefunction.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: LinkedServiceAzureFunction +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryName: example +# keySecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# name: example +# resourceGroupNameRef: +# name: example +# url: https://${data.azurerm_function_app.example.default_hostname} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/linkedserviceazuresearch.yaml b/examples-generated/datafactory/linkedserviceazuresearch.yaml new file mode 100644 index 000000000..99dba334d --- /dev/null +++ b/examples-generated/datafactory/linkedserviceazuresearch.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: LinkedServiceAzureSearch +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryId: ${azurerm_data_factory.example.id} +# name: example +# searchServiceKey: ${azurerm_search_service.example.primary_key} +# url: ${join("", ["https://", azurerm_search_service.example.name, ".search.windows.net"])} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/linkedserviceazuresqldatabase.yaml b/examples-generated/datafactory/linkedserviceazuresqldatabase.yaml new file mode 100644 index 000000000..e038204fe --- /dev/null +++ b/examples-generated/datafactory/linkedserviceazuresqldatabase.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: LinkedServiceAzureSQLDatabase +#metadata: +# name: example +#spec: +# forProvider: +# connectionString: data source=serverhostname;initial catalog=master;user id=testUser;Password=test;integrated +# security=False;encrypt=True;connection timeout=30 +# dataFactoryName: example +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/linkedserviceazuretablestorage.yaml b/examples-generated/datafactory/linkedserviceazuretablestorage.yaml new file mode 100644 index 000000000..45e2a481d --- /dev/null +++ b/examples-generated/datafactory/linkedserviceazuretablestorage.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: LinkedServiceAzureTableStorage +#metadata: +# name: example +#spec: +# forProvider: +# connectionStringSecretRef: +# key: attribute.example.primary_connection_string +# name: example- +# namespace: crossplane-system +# dataFactoryName: example +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/linkedservicecosmosdb.yaml b/examples-generated/datafactory/linkedservicecosmosdb.yaml new file mode 100644 index 000000000..ff7759584 --- /dev/null +++ b/examples-generated/datafactory/linkedservicecosmosdb.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: LinkedServiceCosmosDB +#metadata: +# name: example +#spec: +# forProvider: +# accountEndpoint: ${azurerm_cosmosdb_account.example.endpoint} +# accountKeySecretRef: +# key: attribute.example.primary_access_key +# name: example- +# namespace: crossplane-system +# dataFactoryName: example +# database: foo +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/linkedservicedatalakestoragegen2.yaml b/examples-generated/datafactory/linkedservicedatalakestoragegen2.yaml new file mode 100644 index 000000000..f41ed590a --- /dev/null +++ b/examples-generated/datafactory/linkedservicedatalakestoragegen2.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: LinkedServiceDataLakeStorageGen2 +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryName: example +# name: example +# resourceGroupNameRef: +# name: example +# servicePrincipalId: ${data.azurerm_client_config.current.client_id} +# servicePrincipalKey: exampleKey +# tenant: 11111111-1111-1111-1111-111111111111 +# url: https://datalakestoragegen2 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/linkedservicekeyvault.yaml b/examples-generated/datafactory/linkedservicekeyvault.yaml new file mode 100644 index 000000000..515111c4a --- /dev/null +++ b/examples-generated/datafactory/linkedservicekeyvault.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: LinkedServiceKeyVault +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryName: example +# keyVaultId: ${azurerm_key_vault.example.id} +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/linkedservicekusto.yaml b/examples-generated/datafactory/linkedservicekusto.yaml new file mode 100644 index 000000000..6089b4c0b --- /dev/null +++ b/examples-generated/datafactory/linkedservicekusto.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: LinkedServiceKusto +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryId: ${azurerm_data_factory.example.id} +# kustoDatabaseName: my-kusto-database +# kustoEndpoint: ${azurerm_kusto_cluster.example.uri} +# name: example +# useManagedIdentity: true +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/linkedservicemysql.yaml b/examples-generated/datafactory/linkedservicemysql.yaml new file mode 100644 index 000000000..a7bd10099 --- /dev/null +++ b/examples-generated/datafactory/linkedservicemysql.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: LinkedServiceMySQL +#metadata: +# name: example +#spec: +# forProvider: +# connectionString: Server=test;Port=3306;Database=test;User=test;SSLMode=1;UseSystemTrustStore=0;Password=test +# dataFactoryName: example +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/linkedserviceodata.yaml b/examples-generated/datafactory/linkedserviceodata.yaml new file mode 100644 index 000000000..b5e386ea3 --- /dev/null +++ b/examples-generated/datafactory/linkedserviceodata.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: LinkedServiceOData +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryName: example +# name: anonymous +# resourceGroupNameRef: +# name: example +# url: https://services.odata.org/v4/TripPinServiceRW/People +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/linkedservicepostgresql.yaml b/examples-generated/datafactory/linkedservicepostgresql.yaml new file mode 100644 index 000000000..7dabc0b84 --- /dev/null +++ b/examples-generated/datafactory/linkedservicepostgresql.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: LinkedServicePostgreSQL +#metadata: +# name: example +#spec: +# forProvider: +# connectionString: Host=example;Port=5432;Database=example;UID=example;EncryptionMethod=0;Password=example +# dataFactoryName: example +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/linkedservicesftp.yaml b/examples-generated/datafactory/linkedservicesftp.yaml new file mode 100644 index 000000000..0f3047758 --- /dev/null +++ b/examples-generated/datafactory/linkedservicesftp.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: LinkedServiceSFTP +#metadata: +# name: example +#spec: +# forProvider: +# authenticationType: Basic +# dataFactoryName: example +# host: http://www.bing.com +# name: example +# passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# port: 22 +# resourceGroupNameRef: +# name: example +# username: foo +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/linkedservicesnowflake.yaml b/examples-generated/datafactory/linkedservicesnowflake.yaml new file mode 100644 index 000000000..7a00269d1 --- /dev/null +++ b/examples-generated/datafactory/linkedservicesnowflake.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: LinkedServiceSnowflake +#metadata: +# name: example +#spec: +# forProvider: +# connectionString: jdbc:snowflake://account.region.snowflakecomputing.com/?user=user&db=db&warehouse=wh +# dataFactoryName: example +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/linkedservicesqlserver.yaml b/examples-generated/datafactory/linkedservicesqlserver.yaml new file mode 100644 index 000000000..aad868402 --- /dev/null +++ b/examples-generated/datafactory/linkedservicesqlserver.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: LinkedServiceSQLServer +#metadata: +# name: example +#spec: +# forProvider: +# connectionString: Integrated Security=False;Data Source=test;Initial Catalog=test;User +# ID=test;Password=test +# dataFactoryName: example +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/linkedservicesynapse.yaml b/examples-generated/datafactory/linkedservicesynapse.yaml new file mode 100644 index 000000000..628d7a7e7 --- /dev/null +++ b/examples-generated/datafactory/linkedservicesynapse.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: LinkedServiceSynapse +#metadata: +# name: example +#spec: +# forProvider: +# connectionString: Integrated Security=False;Data Source=test;Initial Catalog=test;User +# ID=test;Password=test +# dataFactoryName: example +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/linkedserviceweb.yaml b/examples-generated/datafactory/linkedserviceweb.yaml new file mode 100644 index 000000000..9a7aa74a8 --- /dev/null +++ b/examples-generated/datafactory/linkedserviceweb.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: LinkedServiceWeb +#metadata: +# name: example +#spec: +# forProvider: +# authenticationType: Anonymous +# dataFactoryName: example +# name: example +# resourceGroupNameRef: +# name: example +# url: http://www.bing.com +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/managedprivateendpoint.yaml b/examples-generated/datafactory/managedprivateendpoint.yaml new file mode 100644 index 000000000..434a2168f --- /dev/null +++ b/examples-generated/datafactory/managedprivateendpoint.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: ManagedPrivateEndpoint +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryId: ${azurerm_data_factory.example.id} +# name: example +# subresourceName: blob +# targetResourceId: ${azurerm_storage_account.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/pipeline.yaml b/examples-generated/datafactory/pipeline.yaml new file mode 100644 index 000000000..f5f06d8fe --- /dev/null +++ b/examples-generated/datafactory/pipeline.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: Pipeline +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryName: example +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/triggerblobevent.yaml b/examples-generated/datafactory/triggerblobevent.yaml new file mode 100644 index 000000000..97d0482de --- /dev/null +++ b/examples-generated/datafactory/triggerblobevent.yaml @@ -0,0 +1,31 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: TriggerBlobEvent +#metadata: +# name: example +#spec: +# forProvider: +# activated: true +# additionalProperties: +# bar: bar2 +# foo: foo1 +# annotations: +# - test1 +# - test2 +# - test3 +# blobPathEndsWith: .txt +# dataFactoryId: ${azurerm_data_factory.example.id} +# description: example description +# events: +# - Microsoft.Storage.BlobCreated +# - Microsoft.Storage.BlobDeleted +# ignoreEmptyBlobs: true +# name: example +# pipeline: +# - name: example +# parameters: +# Env: Prod +# storageAccountId: ${azurerm_storage_account.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/triggercustomevent.yaml b/examples-generated/datafactory/triggercustomevent.yaml new file mode 100644 index 000000000..7d86ec7f8 --- /dev/null +++ b/examples-generated/datafactory/triggercustomevent.yaml @@ -0,0 +1,30 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: TriggerCustomEvent +#metadata: +# name: example +#spec: +# forProvider: +# additionalProperties: +# bar: bar2 +# foo: foo1 +# annotations: +# - example1 +# - example2 +# - example3 +# dataFactoryId: ${azurerm_data_factory.example.id} +# description: example description +# eventgridTopicId: ${azurerm_eventgrid_topic.example.id} +# events: +# - event1 +# - event2 +# name: example +# pipeline: +# - name: example +# parameters: +# Env: Prod +# subjectBeginsWith: abc +# subjectEndsWith: xyz +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datafactory/triggerschedule.yaml b/examples-generated/datafactory/triggerschedule.yaml new file mode 100644 index 000000000..665d9ab45 --- /dev/null +++ b/examples-generated/datafactory/triggerschedule.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datafactory.azure.jet.crossplane.io/v1alpha1 +#kind: TriggerSchedule +#metadata: +# name: example +#spec: +# forProvider: +# dataFactoryName: example +# frequency: Day +# interval: 5 +# name: example +# pipelineName: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datalakeanalytics/firewallrule.yaml b/examples-generated/datalakeanalytics/firewallrule.yaml new file mode 100644 index 000000000..618ad6ce5 --- /dev/null +++ b/examples-generated/datalakeanalytics/firewallrule.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datalakeanalytics.azure.jet.crossplane.io/v1alpha1 +#kind: FirewallRule +#metadata: +# name: example +#spec: +# forProvider: +# accountName: ${azurerm_data_lake_analytics.example.name} +# endIpAddress: 2.3.4.5 +# name: office-ip-range +# resourceGroupNameRef: +# name: example +# startIpAddress: 1.2.3.4 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datalakestore/file.yaml b/examples-generated/datalakestore/file.yaml new file mode 100644 index 000000000..7e6f45439 --- /dev/null +++ b/examples-generated/datalakestore/file.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datalakestore.azure.jet.crossplane.io/v1alpha1 +#kind: File +#metadata: +# name: example +#spec: +# forProvider: +# localFilePath: /path/to/local/file +# remoteFilePath: /path/created/for/remote/file +# resource_group_name: ${azurerm_resource_group.example.name} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datalakestore/firewallrule.yaml b/examples-generated/datalakestore/firewallrule.yaml new file mode 100644 index 000000000..1233fac1c --- /dev/null +++ b/examples-generated/datalakestore/firewallrule.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datalakestore.azure.jet.crossplane.io/v1alpha1 +#kind: FirewallRule +#metadata: +# name: example +#spec: +# forProvider: +# accountName: consumptiondatalake +# endIpAddress: 2.3.4.5 +# name: office-ip-range +# resourceGroupNameRef: +# name: example +# startIpAddress: 1.2.3.4 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datalakestore/store.yaml b/examples-generated/datalakestore/store.yaml new file mode 100644 index 000000000..0ebfbc377 --- /dev/null +++ b/examples-generated/datalakestore/store.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datalakestore.azure.jet.crossplane.io/v1alpha1 +#kind: Store +#metadata: +# name: example +#spec: +# forProvider: +# encryptionState: Enabled +# encryptionType: ServiceManaged +# location: West Europe +# name: consumptiondatalake +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datalakestore/virtualnetworkrule.yaml b/examples-generated/datalakestore/virtualnetworkrule.yaml new file mode 100644 index 000000000..21506403e --- /dev/null +++ b/examples-generated/datalakestore/virtualnetworkrule.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datalakestore.azure.jet.crossplane.io/v1alpha1 +#kind: VirtualNetworkRule +#metadata: +# name: example +#spec: +# forProvider: +# accountName: consumptiondatalake +# name: adls-vnet-rule +# resourceGroupNameRef: +# name: example +# subnetIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datamigration/databasemigrationproject.yaml b/examples-generated/datamigration/databasemigrationproject.yaml new file mode 100644 index 000000000..406216202 --- /dev/null +++ b/examples-generated/datamigration/databasemigrationproject.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datamigration.azure.jet.crossplane.io/v1alpha1 +#kind: DatabaseMigrationProject +#metadata: +# name: example +#spec: +# forProvider: +# location: ${zurerm_resource_group.example.location} +# name: example-dbms-project +# resourceGroupNameRef: +# name: example +# serviceName: example-dms +# sourcePlatform: SQL +# targetPlatform: SQLDB +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datamigration/databasemigrationservice.yaml b/examples-generated/datamigration/databasemigrationservice.yaml new file mode 100644 index 000000000..79c3dadb7 --- /dev/null +++ b/examples-generated/datamigration/databasemigrationservice.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datamigration.azure.jet.crossplane.io/v1alpha1 +#kind: DatabaseMigrationService +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-dms +# resourceGroupNameRef: +# name: example +# skuName: Standard_1vCores +# subnetIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dataprotection/backupinstanceblobstorage.yaml b/examples-generated/dataprotection/backupinstanceblobstorage.yaml new file mode 100644 index 000000000..289bddece --- /dev/null +++ b/examples-generated/dataprotection/backupinstanceblobstorage.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dataprotection.azure.jet.crossplane.io/v1alpha1 +#kind: BackupInstanceBlobStorage +#metadata: +# name: example +#spec: +# forProvider: +# backupPolicyId: ${azurerm_data_protection_backup_policy_blob_storage.example.id} +# depends_on: +# - ${azurerm_role_assignment.example} +# name: example-backup-instance +# storage_account_location: West Europe +# storageAccountId: ${azurerm_storage_account.example.id} +# vaultId: ${azurerm_data_protection_backup_vault.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dataprotection/backupinstancedisk.yaml b/examples-generated/dataprotection/backupinstancedisk.yaml new file mode 100644 index 000000000..78197f008 --- /dev/null +++ b/examples-generated/dataprotection/backupinstancedisk.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dataprotection.azure.jet.crossplane.io/v1alpha1 +#kind: BackupInstanceDisk +#metadata: +# name: example +#spec: +# forProvider: +# backupPolicyId: ${azurerm_data_protection_backup_policy_disk.example.id} +# diskId: ${azurerm_managed_disk.example.id} +# location: West Europe +# name: example-backup-instance +# snapshotResourceGroupNameRef: +# name: example +# vaultId: ${azurerm_data_protection_backup_vault.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dataprotection/backupinstancepostgresql.yaml b/examples-generated/dataprotection/backupinstancepostgresql.yaml new file mode 100644 index 000000000..4e8bb7e66 --- /dev/null +++ b/examples-generated/dataprotection/backupinstancepostgresql.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dataprotection.azure.jet.crossplane.io/v1alpha1 +#kind: BackupInstancePostgreSQL +#metadata: +# name: example +#spec: +# forProvider: +# backupPolicyId: ${azurerm_data_protection_backup_policy_postgresql.example.id} +# databaseCredentialKeyVaultSecretId: ${azurerm_key_vault_secret.example.versionless_id} +# databaseId: ${azurerm_postgresql_database.example.id} +# location: West Europe +# name: example +# vaultId: ${azurerm_data_protection_backup_vault.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dataprotection/backuppolicyblobstorage.yaml b/examples-generated/dataprotection/backuppolicyblobstorage.yaml new file mode 100644 index 000000000..0d442f49e --- /dev/null +++ b/examples-generated/dataprotection/backuppolicyblobstorage.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dataprotection.azure.jet.crossplane.io/v1alpha1 +#kind: BackupPolicyBlobStorage +#metadata: +# name: example +#spec: +# forProvider: +# name: example-backup-policy +# retentionDuration: P30D +# vaultId: ${azurerm_data_protection_backup_vault.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dataprotection/backuppolicydisk.yaml b/examples-generated/dataprotection/backuppolicydisk.yaml new file mode 100644 index 000000000..ad9da2e5b --- /dev/null +++ b/examples-generated/dataprotection/backuppolicydisk.yaml @@ -0,0 +1,26 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dataprotection.azure.jet.crossplane.io/v1alpha1 +#kind: BackupPolicyDisk +#metadata: +# name: example +#spec: +# forProvider: +# backupRepeatingTimeIntervals: +# - R/2021-05-19T06:33:16+00:00/PT4H +# defaultRetentionDuration: P7D +# name: example-backup-policy +# retentionRule: +# - criteria: +# - absoluteCriteria: FirstOfDay +# duration: P7D +# name: Daily +# priority: 25 +# - criteria: +# - absoluteCriteria: FirstOfWeek +# duration: P7D +# name: Weekly +# priority: 20 +# vaultId: ${azurerm_data_protection_backup_vault.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dataprotection/backuppolicypostgresql.yaml b/examples-generated/dataprotection/backuppolicypostgresql.yaml new file mode 100644 index 000000000..44ad921bc --- /dev/null +++ b/examples-generated/dataprotection/backuppolicypostgresql.yaml @@ -0,0 +1,42 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dataprotection.azure.jet.crossplane.io/v1alpha1 +#kind: BackupPolicyPostgreSQL +#metadata: +# name: example +#spec: +# forProvider: +# backupRepeatingTimeIntervals: +# - R/2021-05-23T02:30:00+00:00/P1W +# defaultRetentionDuration: P4M +# name: example-backup-policy +# resourceGroupNameRef: +# name: example +# retentionRule: +# - criteria: +# - absoluteCriteria: FirstOfWeek +# duration: P6M +# name: weekly +# priority: 20 +# - criteria: +# - daysOfWeek: +# - Thursday +# scheduledBackupTimes: +# - "2021-05-23T02:30:00Z" +# duration: P1W +# name: thursday +# priority: 25 +# - criteria: +# - daysOfWeek: +# - Tuesday +# scheduledBackupTimes: +# - "2021-05-23T02:30:00Z" +# weeksOfMonth: +# - First +# - Last +# duration: P1D +# name: monthly +# priority: 15 +# vaultName: example-backup-vault +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dataprotection/backupvault.yaml b/examples-generated/dataprotection/backupvault.yaml new file mode 100644 index 000000000..ef831484c --- /dev/null +++ b/examples-generated/dataprotection/backupvault.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dataprotection.azure.jet.crossplane.io/v1alpha1 +#kind: BackupVault +#metadata: +# name: example +#spec: +# forProvider: +# datastoreType: VaultStore +# location: West Europe +# name: example-backup-vault +# redundancy: LocallyRedundant +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datashare/account.yaml b/examples-generated/datashare/account.yaml new file mode 100644 index 000000000..b42a281b9 --- /dev/null +++ b/examples-generated/datashare/account.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datashare.azure.jet.crossplane.io/v1alpha1 +#kind: Account +#metadata: +# name: example +#spec: +# forProvider: +# identity: +# - type: SystemAssigned +# location: West Europe +# name: example-dsa +# resourceGroupNameRef: +# name: example +# tags: +# foo: bar +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datashare/datasetblobstorage.yaml b/examples-generated/datashare/datasetblobstorage.yaml new file mode 100644 index 000000000..79c8bf475 --- /dev/null +++ b/examples-generated/datashare/datasetblobstorage.yaml @@ -0,0 +1,21 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datashare.azure.jet.crossplane.io/v1alpha1 +#kind: DataSetBlobStorage +#metadata: +# name: example +#spec: +# forProvider: +# containerName: ${azurerm_storage_container.example.name} +# dataShareId: ${azurerm_data_share.example.id} +# depends_on: +# - ${azurerm_role_assignment.example} +# filePath: myfile.txt +# name: example-dsbsds-file +# storageAccount: +# - name: ${azurerm_storage_account.example.name} +# resourceGroupNameRef: +# name: example +# subscriptionId: 00000000-0000-0000-0000-000000000000 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datashare/datasetdatalakegen1.yaml b/examples-generated/datashare/datasetdatalakegen1.yaml new file mode 100644 index 000000000..12de5018d --- /dev/null +++ b/examples-generated/datashare/datasetdatalakegen1.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datashare.azure.jet.crossplane.io/v1alpha1 +#kind: DataSetDataLakeGen1 +#metadata: +# name: example +#spec: +# forProvider: +# dataLakeStoreId: ${azurerm_data_lake_store.example.id} +# dataShareId: ${azurerm_data_share.example.id} +# depends_on: +# - ${azurerm_role_assignment.example} +# fileName: myfile.txt +# folderPath: example +# name: example-dlg1ds +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datashare/datasetdatalakegen2.yaml b/examples-generated/datashare/datasetdatalakegen2.yaml new file mode 100644 index 000000000..d52112320 --- /dev/null +++ b/examples-generated/datashare/datasetdatalakegen2.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datashare.azure.jet.crossplane.io/v1alpha1 +#kind: DataSetDataLakeGen2 +#metadata: +# name: example +#spec: +# forProvider: +# depends_on: +# - ${azurerm_role_assignment.example} +# filePath: myfile.txt +# fileSystemName: example +# name: accexample-dlg2ds +# shareId: ${azurerm_data_share.example.id} +# storageAccountId: ${azurerm_storage_account.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datashare/datasetkustocluster.yaml b/examples-generated/datashare/datasetkustocluster.yaml new file mode 100644 index 000000000..c7e5dada9 --- /dev/null +++ b/examples-generated/datashare/datasetkustocluster.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datashare.azure.jet.crossplane.io/v1alpha1 +#kind: DataSetKustoCluster +#metadata: +# name: example +#spec: +# forProvider: +# depends_on: +# - ${azurerm_role_assignment.example} +# kustoClusterId: ${azurerm_kusto_cluster.example.id} +# name: example-dskc +# shareId: ${azurerm_data_share.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datashare/datasetkustodatabase.yaml b/examples-generated/datashare/datasetkustodatabase.yaml new file mode 100644 index 000000000..590e12bba --- /dev/null +++ b/examples-generated/datashare/datasetkustodatabase.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datashare.azure.jet.crossplane.io/v1alpha1 +#kind: DataSetKustoDatabase +#metadata: +# name: example +#spec: +# forProvider: +# depends_on: +# - ${azurerm_role_assignment.example} +# kustoDatabaseId: ${azurerm_kusto_database.example.id} +# name: example-dskd +# shareId: ${azurerm_data_share.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/datashare/datashare.yaml b/examples-generated/datashare/datashare.yaml new file mode 100644 index 000000000..997b34403 --- /dev/null +++ b/examples-generated/datashare/datashare.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: datashare.azure.jet.crossplane.io/v1alpha1 +#kind: DataShare +#metadata: +# name: example +#spec: +# forProvider: +# accountId: ${azurerm_data_share_account.example.id} +# description: example desc +# kind: CopyBased +# name: example_dss +# snapshotSchedule: +# - name: example-ss +# recurrence: Day +# startTime: "2020-04-17T04:47:52.9614956Z" +# terms: example terms +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dbformariadb/configuration.yaml b/examples-generated/dbformariadb/configuration.yaml new file mode 100644 index 000000000..ddfb2c2ac --- /dev/null +++ b/examples-generated/dbformariadb/configuration.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dbformariadb.azure.jet.crossplane.io/v1alpha1 +#kind: Configuration +#metadata: +# name: example +#spec: +# forProvider: +# name: interactive_timeout +# resourceGroupNameRef: +# name: example +# serverName: example-mariadb-server +# value: "600" +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dbformariadb/database.yaml b/examples-generated/dbformariadb/database.yaml new file mode 100644 index 000000000..be76d705e --- /dev/null +++ b/examples-generated/dbformariadb/database.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dbformariadb.azure.jet.crossplane.io/v1alpha1 +#kind: Database +#metadata: +# name: example +#spec: +# forProvider: +# charset: utf8 +# collation: utf8_general_ci +# name: mariadb_database +# resourceGroupNameRef: +# name: example +# serverName: example-mariadb-server +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dbformariadb/firewallrule.yaml b/examples-generated/dbformariadb/firewallrule.yaml new file mode 100644 index 000000000..f950ea9cb --- /dev/null +++ b/examples-generated/dbformariadb/firewallrule.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dbformariadb.azure.jet.crossplane.io/v1alpha1 +#kind: FirewallRule +#metadata: +# name: example +#spec: +# forProvider: +# endIpAddress: 40.112.8.12 +# name: test-rule +# resourceGroupNameRef: +# name: example +# serverName: test-server +# startIpAddress: 40.112.8.12 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dbformariadb/server.yaml b/examples-generated/dbformariadb/server.yaml new file mode 100644 index 000000000..77417d763 --- /dev/null +++ b/examples-generated/dbformariadb/server.yaml @@ -0,0 +1,27 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dbformariadb.azure.jet.crossplane.io/v1alpha1 +#kind: Server +#metadata: +# name: example +#spec: +# forProvider: +# administratorLogin: mariadbadmin +# administratorLoginPasswordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# autoGrowEnabled: true +# backupRetentionDays: 7 +# geoRedundantBackupEnabled: false +# location: West Europe +# name: example-mariadb-server +# publicNetworkAccessEnabled: false +# resourceGroupNameRef: +# name: example +# skuName: B_Gen5_2 +# sslEnforcementEnabled: true +# storageMb: 5120 +# version: "10.2" +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dbformariadb/virtualnetworkrule.yaml b/examples-generated/dbformariadb/virtualnetworkrule.yaml new file mode 100644 index 000000000..3aad10926 --- /dev/null +++ b/examples-generated/dbformariadb/virtualnetworkrule.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dbformariadb.azure.jet.crossplane.io/v1alpha1 +#kind: VirtualNetworkRule +#metadata: +# name: example +#spec: +# forProvider: +# name: mariadb-vnet-rule +# resourceGroupNameRef: +# name: example +# serverName: example-mariadb-server +# subnetIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dbformysql/activedirectoryadministrator.yaml b/examples-generated/dbformysql/activedirectoryadministrator.yaml new file mode 100644 index 000000000..364e78808 --- /dev/null +++ b/examples-generated/dbformysql/activedirectoryadministrator.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dbformysql.azure.jet.crossplane.io/v1alpha1 +#kind: ActiveDirectoryAdministrator +#metadata: +# name: example +#spec: +# forProvider: +# login: sqladmin +# objectId: ${data.azurerm_client_config.current.object_id} +# resourceGroupNameRef: +# name: example +# serverName: example-mysqlserver +# tenantId: ${data.azurerm_client_config.current.tenant_id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dbformysql/configuration.yaml b/examples-generated/dbformysql/configuration.yaml new file mode 100644 index 000000000..7543cc11c --- /dev/null +++ b/examples-generated/dbformysql/configuration.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dbformysql.azure.jet.crossplane.io/v1alpha1 +#kind: Configuration +#metadata: +# name: example +#spec: +# forProvider: +# name: interactive_timeout +# resourceGroupNameRef: +# name: example +# serverName: example-mysqlserver +# value: "600" +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dbformysql/database.yaml b/examples-generated/dbformysql/database.yaml new file mode 100644 index 000000000..d427e28b2 --- /dev/null +++ b/examples-generated/dbformysql/database.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dbformysql.azure.jet.crossplane.io/v1alpha1 +#kind: Database +#metadata: +# name: example +#spec: +# forProvider: +# charset: utf8 +# collation: utf8_unicode_ci +# name: exampledb +# resourceGroupNameRef: +# name: example +# serverName: example-mysqlserver +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dbformysql/firewallrule.yaml b/examples-generated/dbformysql/firewallrule.yaml new file mode 100644 index 000000000..72e08df95 --- /dev/null +++ b/examples-generated/dbformysql/firewallrule.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dbformysql.azure.jet.crossplane.io/v1alpha1 +#kind: FirewallRule +#metadata: +# name: example +#spec: +# forProvider: +# endIpAddress: 40.112.8.12 +# name: office +# resourceGroupNameRef: +# name: example +# serverName: example-mysqlserver +# startIpAddress: 40.112.8.12 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dbformysql/server.yaml b/examples-generated/dbformysql/server.yaml new file mode 100644 index 000000000..fc8b4d54f --- /dev/null +++ b/examples-generated/dbformysql/server.yaml @@ -0,0 +1,29 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dbformysql.azure.jet.crossplane.io/v1alpha1 +#kind: Server +#metadata: +# name: example +#spec: +# forProvider: +# administratorLogin: mysqladminun +# administratorLoginPasswordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# autoGrowEnabled: true +# backupRetentionDays: 7 +# geoRedundantBackupEnabled: false +# infrastructureEncryptionEnabled: false +# location: West Europe +# name: example-mysqlserver +# publicNetworkAccessEnabled: true +# resourceGroupNameRef: +# name: example +# skuName: B_Gen5_2 +# sslEnforcementEnabled: true +# sslMinimalTlsVersionEnforced: TLS1_2 +# storageMb: 5120 +# version: "5.7" +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dbformysql/serverkey.yaml b/examples-generated/dbformysql/serverkey.yaml new file mode 100644 index 000000000..6c0ee5621 --- /dev/null +++ b/examples-generated/dbformysql/serverkey.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dbformysql.azure.jet.crossplane.io/v1alpha1 +#kind: ServerKey +#metadata: +# name: example +#spec: +# forProvider: +# keyVaultKeyId: ${azurerm_key_vault_key.example.id} +# serverId: ${azurerm_mysql_server.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dbformysql/virtualnetworkrule.yaml b/examples-generated/dbformysql/virtualnetworkrule.yaml new file mode 100644 index 000000000..85b8fdea2 --- /dev/null +++ b/examples-generated/dbformysql/virtualnetworkrule.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dbformysql.azure.jet.crossplane.io/v1alpha1 +#kind: VirtualNetworkRule +#metadata: +# name: example +#spec: +# forProvider: +# name: mysql-vnet-rule +# resourceGroupNameRef: +# name: example +# serverName: example-mysqlserver +# subnetIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dbforpostgresql/activedirectoryadministrator.yaml b/examples-generated/dbforpostgresql/activedirectoryadministrator.yaml new file mode 100644 index 000000000..3024065c9 --- /dev/null +++ b/examples-generated/dbforpostgresql/activedirectoryadministrator.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dbforpostgresql.azure.jet.crossplane.io/v1alpha2 +#kind: ActiveDirectoryAdministrator +#metadata: +# name: example +#spec: +# forProvider: +# objectId: ${data.azurerm_client_config.current.object_id} +# resourceGroupNameRef: +# name: example +# serverNameRef: +# name: example +# tenantId: ${data.azurerm_client_config.current.tenant_id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dbforpostgresql/configuration.yaml b/examples-generated/dbforpostgresql/configuration.yaml new file mode 100644 index 000000000..577d0d95e --- /dev/null +++ b/examples-generated/dbforpostgresql/configuration.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dbforpostgresql.azure.jet.crossplane.io/v1alpha2 +#kind: Configuration +#metadata: +# name: example +#spec: +# forProvider: +# name: backslash_quote +# resourceGroupNameRef: +# name: example +# serverNameRef: +# name: example +# value: "on" +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dbforpostgresql/database.yaml b/examples-generated/dbforpostgresql/database.yaml new file mode 100644 index 000000000..adbd01f3d --- /dev/null +++ b/examples-generated/dbforpostgresql/database.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dbforpostgresql.azure.jet.crossplane.io/v1alpha2 +#kind: Database +#metadata: +# name: example +#spec: +# forProvider: +# charset: UTF8 +# collation: English_United States.1252 +# resourceGroupNameRef: +# name: example +# serverNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dbforpostgresql/firewallrule.yaml b/examples-generated/dbforpostgresql/firewallrule.yaml new file mode 100644 index 000000000..0997010d8 --- /dev/null +++ b/examples-generated/dbforpostgresql/firewallrule.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dbforpostgresql.azure.jet.crossplane.io/v1alpha2 +#kind: FirewallRule +#metadata: +# name: example +#spec: +# forProvider: +# endIpAddress: 40.112.8.12 +# resourceGroupNameRef: +# name: example +# serverNameRef: +# name: example +# startIpAddress: 40.112.8.12 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dbforpostgresql/flexibleserver.yaml b/examples-generated/dbforpostgresql/flexibleserver.yaml new file mode 100644 index 000000000..36b65b057 --- /dev/null +++ b/examples-generated/dbforpostgresql/flexibleserver.yaml @@ -0,0 +1,26 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dbforpostgresql.azure.jet.crossplane.io/v1alpha2 +#kind: FlexibleServer +#metadata: +# name: example +#spec: +# forProvider: +# administratorLogin: psqladminun +# administratorPasswordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# delegatedSubnetIdRef: +# name: example +# depends_on: +# - ${azurerm_private_dns_zone_virtual_network_link.example} +# location: West Europe +# privateDnsZoneId: ${azurerm_private_dns_zone.example.id} +# resourceGroupNameRef: +# name: example +# skuName: GP_Standard_D4s_v3 +# storageMb: 32768 +# version: "12" +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dbforpostgresql/flexibleserverconfiguration.yaml b/examples-generated/dbforpostgresql/flexibleserverconfiguration.yaml new file mode 100644 index 000000000..ff2bcdce0 --- /dev/null +++ b/examples-generated/dbforpostgresql/flexibleserverconfiguration.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dbforpostgresql.azure.jet.crossplane.io/v1alpha2 +#kind: FlexibleServerConfiguration +#metadata: +# name: example +#spec: +# forProvider: +# name: backslash_quote +# serverIdRef: +# name: example +# value: "on" +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dbforpostgresql/flexibleserverdatabase.yaml b/examples-generated/dbforpostgresql/flexibleserverdatabase.yaml new file mode 100644 index 000000000..75fb68891 --- /dev/null +++ b/examples-generated/dbforpostgresql/flexibleserverdatabase.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dbforpostgresql.azure.jet.crossplane.io/v1alpha2 +#kind: FlexibleServerDatabase +#metadata: +# name: example +#spec: +# forProvider: +# charset: utf8 +# collation: en_US.utf8 +# serverIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dbforpostgresql/flexibleserverfirewallrule.yaml b/examples-generated/dbforpostgresql/flexibleserverfirewallrule.yaml new file mode 100644 index 000000000..a9d525a77 --- /dev/null +++ b/examples-generated/dbforpostgresql/flexibleserverfirewallrule.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dbforpostgresql.azure.jet.crossplane.io/v1alpha2 +#kind: FlexibleServerFirewallRule +#metadata: +# name: example +#spec: +# forProvider: +# endIpAddress: 122.122.0.0 +# serverIdRef: +# name: example +# startIpAddress: 122.122.0.0 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dbforpostgresql/server.yaml b/examples-generated/dbforpostgresql/server.yaml new file mode 100644 index 000000000..b24e42bdb --- /dev/null +++ b/examples-generated/dbforpostgresql/server.yaml @@ -0,0 +1,27 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dbforpostgresql.azure.jet.crossplane.io/v1alpha2 +#kind: Server +#metadata: +# name: example +#spec: +# forProvider: +# administratorLogin: psqladminun +# administratorLoginPasswordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# autoGrowEnabled: true +# backupRetentionDays: 7 +# geoRedundantBackupEnabled: true +# location: West Europe +# publicNetworkAccessEnabled: false +# resourceGroupNameRef: +# name: example +# skuName: GP_Gen5_4 +# sslEnforcementEnabled: true +# sslMinimalTlsVersionEnforced: TLS1_2 +# storageMb: 640000 +# version: "9.6" +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/dbforpostgresql/virtualnetworkrule.yaml b/examples-generated/dbforpostgresql/virtualnetworkrule.yaml new file mode 100644 index 000000000..e669ca337 --- /dev/null +++ b/examples-generated/dbforpostgresql/virtualnetworkrule.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: dbforpostgresql.azure.jet.crossplane.io/v1alpha2 +#kind: VirtualNetworkRule +#metadata: +# name: example +#spec: +# forProvider: +# ignoreMissingVnetServiceEndpoint: true +# resourceGroupNameRef: +# name: example +# serverNameRef: +# name: example +# subnetIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/devices/iothub.yaml b/examples-generated/devices/iothub.yaml new file mode 100644 index 000000000..6a8c3cd07 --- /dev/null +++ b/examples-generated/devices/iothub.yaml @@ -0,0 +1,56 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: devices.azure.jet.crossplane.io/v1alpha2 +#kind: IOTHub +#metadata: +# name: example +#spec: +# forProvider: +# endpoint: +# - batchFrequencyInSeconds: 60 +# connectionStringSecretRef: +# key: attribute.primary_blob_connection_string +# name: example-storage-account +# namespace: crossplane-system +# containerNameRef: +# name: example +# encoding: Avro +# fileNameFormat: '{iothub}/{partition}_{YYYY}_{MM}_{DD}_{HH}_{mm}' +# maxChunkSizeInBytes: 10485760 +# name: export +# type: AzureIotHub.StorageContainer +# - connectionStringSecretRef: +# key: attribute.primary_connection_string +# name: example-eventhub-authorization-rule +# namespace: crossplane-system +# name: export2 +# type: AzureIotHub.EventHub +# enrichment: +# - endpointNames: +# - export +# - export2 +# key: tenant +# value: $twin.tags.Tenant +# location: West Europe +# resourceGroupNameRef: +# name: example +# route: +# - condition: "true" +# enabled: true +# endpointNames: +# - export +# name: export +# source: DeviceMessages +# - condition: "true" +# enabled: true +# endpointNames: +# - export2 +# name: export2 +# source: DeviceMessages +# sku: +# - capacity: "1" +# name: S1 +# tags: +# purpose: testing +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/devices/iothubconsumergroup.yaml b/examples-generated/devices/iothubconsumergroup.yaml new file mode 100644 index 000000000..2409e65c8 --- /dev/null +++ b/examples-generated/devices/iothubconsumergroup.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: devices.azure.jet.crossplane.io/v1alpha2 +#kind: IOTHubConsumerGroup +#metadata: +# name: example +#spec: +# forProvider: +# eventhubEndpointName: events +# iotHubNameRef: +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/devices/iothubdps.yaml b/examples-generated/devices/iothubdps.yaml new file mode 100644 index 000000000..93d90862c --- /dev/null +++ b/examples-generated/devices/iothubdps.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: devices.azure.jet.crossplane.io/v1alpha2 +#kind: IOTHubDPS +#metadata: +# name: example +#spec: +# forProvider: +# allocationPolicy: Hashed +# location: West Europe +# resourceGroupNameRef: +# name: example +# sku: +# - capacity: "1" +# name: S1 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/devices/iothubdpscertificate.yaml b/examples-generated/devices/iothubdpscertificate.yaml new file mode 100644 index 000000000..a295158ba --- /dev/null +++ b/examples-generated/devices/iothubdpscertificate.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: devices.azure.jet.crossplane.io/v1alpha2 +#kind: IOTHubDPSCertificate +#metadata: +# name: example +#spec: +# forProvider: +# certificateContentSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# iotdpsNameRef: +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/devices/iothubdpssharedaccesspolicy.yaml b/examples-generated/devices/iothubdpssharedaccesspolicy.yaml new file mode 100644 index 000000000..497968e02 --- /dev/null +++ b/examples-generated/devices/iothubdpssharedaccesspolicy.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: devices.azure.jet.crossplane.io/v1alpha2 +#kind: IOTHubDPSSharedAccessPolicy +#metadata: +# name: example +#spec: +# forProvider: +# enrollmentRead: true +# enrollmentWrite: true +# iotHubDpsNameRef: +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/devices/iothubendpointeventhub.yaml b/examples-generated/devices/iothubendpointeventhub.yaml new file mode 100644 index 000000000..73565ca5d --- /dev/null +++ b/examples-generated/devices/iothubendpointeventhub.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: devices.azure.jet.crossplane.io/v1alpha1 +#kind: IOTHubEndpointEventHub +#metadata: +# name: example +#spec: +# forProvider: +# connectionStringSecretRef: +# key: attribute.primary_connection_string +# name: example-eventhub-authorization-rule +# namespace: crossplane-system +# iothubName: ${azurerm_iothub.example.name} +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/devices/iothubendpointservicebusqueue.yaml b/examples-generated/devices/iothubendpointservicebusqueue.yaml new file mode 100644 index 000000000..306541eb5 --- /dev/null +++ b/examples-generated/devices/iothubendpointservicebusqueue.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: devices.azure.jet.crossplane.io/v1alpha1 +#kind: IOTHubEndpointServiceBusQueue +#metadata: +# name: example +#spec: +# forProvider: +# connectionStringSecretRef: +# key: attribute.primary_connection_string +# name: example-servicebus-queue-authorization-rule +# namespace: crossplane-system +# iothubName: ${azurerm_iothub.example.name} +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/devices/iothubendpointservicebustopic.yaml b/examples-generated/devices/iothubendpointservicebustopic.yaml new file mode 100644 index 000000000..0733a8d45 --- /dev/null +++ b/examples-generated/devices/iothubendpointservicebustopic.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: devices.azure.jet.crossplane.io/v1alpha1 +#kind: IOTHubEndpointServiceBusTopic +#metadata: +# name: example +#spec: +# forProvider: +# connectionStringSecretRef: +# key: attribute.primary_connection_string +# name: example-servicebus-topic-authorization-rule +# namespace: crossplane-system +# iothubName: ${azurerm_iothub.example.name} +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/devices/iothubendpointstoragecontainer.yaml b/examples-generated/devices/iothubendpointstoragecontainer.yaml new file mode 100644 index 000000000..11418a501 --- /dev/null +++ b/examples-generated/devices/iothubendpointstoragecontainer.yaml @@ -0,0 +1,23 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: devices.azure.jet.crossplane.io/v1alpha1 +#kind: IOTHubEndpointStorageContainer +#metadata: +# name: example +#spec: +# forProvider: +# batchFrequencyInSeconds: 60 +# connectionStringSecretRef: +# key: attribute.primary_blob_connection_string +# name: example-storage-account +# namespace: crossplane-system +# containerName: acctestcont +# encoding: JSON +# fileNameFormat: '{iothub}/{partition}_{YYYY}_{MM}_{DD}_{HH}_{mm}' +# iothubName: ${azurerm_iothub.example.name} +# maxChunkSizeInBytes: 10485760 +# name: acctest +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/devices/iothubenrichment.yaml b/examples-generated/devices/iothubenrichment.yaml new file mode 100644 index 000000000..8fbae267f --- /dev/null +++ b/examples-generated/devices/iothubenrichment.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: devices.azure.jet.crossplane.io/v1alpha1 +#kind: IOTHubEnrichment +#metadata: +# name: example +#spec: +# forProvider: +# endpointNames: +# - ${azurerm_iothub_endpoint_storage_container.example.name} +# iothubName: ${azurerm_iothub.example.name} +# key: example +# resourceGroupNameRef: +# name: example +# value: my value +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/devices/iothubfallbackroute.yaml b/examples-generated/devices/iothubfallbackroute.yaml new file mode 100644 index 000000000..b701ee5bf --- /dev/null +++ b/examples-generated/devices/iothubfallbackroute.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: devices.azure.jet.crossplane.io/v1alpha1 +#kind: IOTHubFallbackRoute +#metadata: +# name: example +#spec: +# forProvider: +# condition: "true" +# enabled: true +# endpointNames: +# - ${azurerm_iothub_endpoint_storage_container.example.name} +# iothubName: ${azurerm_iothub.example.name} +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/devices/iothubroute.yaml b/examples-generated/devices/iothubroute.yaml new file mode 100644 index 000000000..46b144f62 --- /dev/null +++ b/examples-generated/devices/iothubroute.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: devices.azure.jet.crossplane.io/v1alpha1 +#kind: IOTHubRoute +#metadata: +# name: example +#spec: +# forProvider: +# condition: "true" +# enabled: true +# endpointNames: +# - ${azurerm_iothub_endpoint_storage_container.example.name} +# iothubName: ${azurerm_iothub.example.name} +# name: example +# resourceGroupNameRef: +# name: example +# source: DeviceMessages +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/devices/iothubsharedaccesspolicy.yaml b/examples-generated/devices/iothubsharedaccesspolicy.yaml new file mode 100644 index 000000000..7c55936a1 --- /dev/null +++ b/examples-generated/devices/iothubsharedaccesspolicy.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: devices.azure.jet.crossplane.io/v1alpha2 +#kind: IOTHubSharedAccessPolicy +#metadata: +# name: example +#spec: +# forProvider: +# iotHubNameRef: +# name: example +# registryRead: true +# registryWrite: true +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/devspaces/controller.yaml b/examples-generated/devspaces/controller.yaml new file mode 100644 index 000000000..624b6b97f --- /dev/null +++ b/examples-generated/devspaces/controller.yaml @@ -0,0 +1,23 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: devspaces.azure.jet.crossplane.io/v1alpha1 +#kind: Controller +#metadata: +# name: example +#spec: +# forProvider: +# host_suffix: suffix +# location: West Europe +# name: acctestdsc1 +# resourceGroupNameRef: +# name: example +# skuName: S1 +# tags: +# Environment: Testing +# targetContainerHostCredentialsBase64SecretRef: +# key: attribute.kube_config_raw) +# name: example-kubernetes-cluster +# namespace: crossplane-system +# targetContainerHostResourceId: ${azurerm_kubernetes_cluster.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/devtestlab/globalvmshutdownschedule.yaml b/examples-generated/devtestlab/globalvmshutdownschedule.yaml new file mode 100644 index 000000000..e03398d8e --- /dev/null +++ b/examples-generated/devtestlab/globalvmshutdownschedule.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: devtestlab.azure.jet.crossplane.io/v1alpha1 +#kind: GlobalVMShutdownSchedule +#metadata: +# name: example +#spec: +# forProvider: +# dailyRecurrenceTime: "1100" +# enabled: true +# location: West Europe +# notificationSettings: +# - enabled: true +# timeInMinutes: "60" +# webhookUrl: https://sample-webhook-url.example.com +# timezone: Pacific Standard Time +# virtualMachineId: ${azurerm_virtual_machine.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/devtestlab/lab.yaml b/examples-generated/devtestlab/lab.yaml new file mode 100644 index 000000000..6e056361e --- /dev/null +++ b/examples-generated/devtestlab/lab.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: devtestlab.azure.jet.crossplane.io/v1alpha1 +#kind: Lab +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-devtestlab +# resourceGroupNameRef: +# name: example +# tags: +# Sydney: Australia +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/devtestlab/linuxvirtualmachine.yaml b/examples-generated/devtestlab/linuxvirtualmachine.yaml new file mode 100644 index 000000000..04b8a3a5a --- /dev/null +++ b/examples-generated/devtestlab/linuxvirtualmachine.yaml @@ -0,0 +1,28 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: devtestlab.azure.jet.crossplane.io/v1alpha1 +#kind: LinuxVirtualMachine +#metadata: +# name: example +#spec: +# forProvider: +# galleryImageReference: +# - offer: UbuntuServer +# publisher: Canonical +# sku: 18.04-LTS +# version: latest +# labName: example-devtestlab +# labSubnetNameRef: +# name: example +# labVirtualNetworkId: ${azurerm_dev_test_virtual_network.example.id} +# location: West Europe +# name: example-vm03 +# notes: Some notes about this Virtual Machine. +# resourceGroupNameRef: +# name: example +# size: Standard_DS2 +# sshKey: ${file("~/.ssh/id_rsa.pub")} +# storageType: Premium +# username: exampleuser99 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/devtestlab/policy.yaml b/examples-generated/devtestlab/policy.yaml new file mode 100644 index 000000000..4b75f24c6 --- /dev/null +++ b/examples-generated/devtestlab/policy.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: devtestlab.azure.jet.crossplane.io/v1alpha1 +#kind: Policy +#metadata: +# name: example +#spec: +# forProvider: +# evaluatorType: MaxValuePolicy +# factData: "" +# labName: example-devtestlab +# name: LabVmCount +# policySetName: default +# resourceGroupNameRef: +# name: example +# tags: +# Acceptance: Test +# threshold: "999" +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/devtestlab/schedule.yaml b/examples-generated/devtestlab/schedule.yaml new file mode 100644 index 000000000..7b038f24f --- /dev/null +++ b/examples-generated/devtestlab/schedule.yaml @@ -0,0 +1,26 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: devtestlab.azure.jet.crossplane.io/v1alpha1 +#kind: Schedule +#metadata: +# name: example +#spec: +# forProvider: +# labName: example-devtestlab +# location: West Europe +# name: LabVmAutoStart +# notificationSettings: +# - {} +# resourceGroupNameRef: +# name: example +# tags: +# environment: Production +# taskType: LabVmsStartupTask +# timeZoneId: Pacific Standard Time +# weeklyRecurrence: +# - time: "1100" +# weekDays: +# - Monday +# - Tuesday +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/devtestlab/virtualnetwork.yaml b/examples-generated/devtestlab/virtualnetwork.yaml new file mode 100644 index 000000000..4859d5136 --- /dev/null +++ b/examples-generated/devtestlab/virtualnetwork.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: devtestlab.azure.jet.crossplane.io/v1alpha1 +#kind: VirtualNetwork +#metadata: +# name: example +#spec: +# forProvider: +# labName: example-devtestlab +# name: example-network +# resourceGroupNameRef: +# name: example +# subnet: +# - useInVirtualMachineCreation: Allow +# usePublicIpAddress: Allow +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/devtestlab/windowsvirtualmachine.yaml b/examples-generated/devtestlab/windowsvirtualmachine.yaml new file mode 100644 index 000000000..99b8dd4b1 --- /dev/null +++ b/examples-generated/devtestlab/windowsvirtualmachine.yaml @@ -0,0 +1,28 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: devtestlab.azure.jet.crossplane.io/v1alpha1 +#kind: WindowsVirtualMachine +#metadata: +# name: example +#spec: +# forProvider: +# galleryImageReference: +# - offer: WindowsServer +# publisher: MicrosoftWindowsServer +# sku: 2019-Datacenter +# version: latest +# labName: example-devtestlab +# labSubnetNameRef: +# name: example +# labVirtualNetworkId: ${azurerm_dev_test_virtual_network.example.id} +# location: West Europe +# name: example-vm03 +# notes: Some notes about this Virtual Machine. +# password: Pa$w0rd1234! +# resourceGroupNameRef: +# name: example +# size: Standard_DS2 +# storageType: Premium +# username: exampleuser99 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/digitaltwins/endpointeventgrid.yaml b/examples-generated/digitaltwins/endpointeventgrid.yaml new file mode 100644 index 000000000..9bc8a076f --- /dev/null +++ b/examples-generated/digitaltwins/endpointeventgrid.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: digitaltwins.azure.jet.crossplane.io/v1alpha1 +#kind: EndpointEventGrid +#metadata: +# name: example +#spec: +# forProvider: +# digitalTwinsId: ${azurerm_digital_twins_instance.example.id} +# eventgridTopicEndpoint: ${azurerm_eventgrid_topic.example.endpoint} +# eventgridTopicPrimaryAccessKey: ${azurerm_eventgrid_topic.example.primary_access_key} +# eventgridTopicSecondaryAccessKey: ${azurerm_eventgrid_topic.example.secondary_access_key} +# name: example-EG +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/digitaltwins/endpointeventhub.yaml b/examples-generated/digitaltwins/endpointeventhub.yaml new file mode 100644 index 000000000..d911c5a3f --- /dev/null +++ b/examples-generated/digitaltwins/endpointeventhub.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: digitaltwins.azure.jet.crossplane.io/v1alpha1 +#kind: EndpointEventHub +#metadata: +# name: example +#spec: +# forProvider: +# digitalTwinsId: ${azurerm_digital_twins_instance.example.id} +# eventhubPrimaryConnectionStringSecretRef: +# key: attribute.primary_connection_string +# name: example-eventhub-authorization-rule +# namespace: crossplane-system +# eventhubSecondaryConnectionStringSecretRef: +# key: attribute.secondary_connection_string +# name: example-eventhub-authorization-rule +# namespace: crossplane-system +# name: example-EH +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/digitaltwins/endpointservicebus.yaml b/examples-generated/digitaltwins/endpointservicebus.yaml new file mode 100644 index 000000000..f5ac8895c --- /dev/null +++ b/examples-generated/digitaltwins/endpointservicebus.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: digitaltwins.azure.jet.crossplane.io/v1alpha1 +#kind: EndpointServiceBus +#metadata: +# name: example +#spec: +# forProvider: +# digitalTwinsId: ${azurerm_digital_twins_instance.example.id} +# name: example-EndpointSB +# servicebusPrimaryConnectionStringSecretRef: +# key: attribute.primary_connection_string +# name: example-servicebus-topic-authorization-rule +# namespace: crossplane-system +# servicebusSecondaryConnectionStringSecretRef: +# key: attribute.secondary_connection_string +# name: example-servicebus-topic-authorization-rule +# namespace: crossplane-system +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/digitaltwins/instance.yaml b/examples-generated/digitaltwins/instance.yaml new file mode 100644 index 000000000..1a3fdab2f --- /dev/null +++ b/examples-generated/digitaltwins/instance.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: digitaltwins.azure.jet.crossplane.io/v1alpha1 +#kind: Instance +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-DT +# resourceGroupNameRef: +# name: example +# tags: +# foo: bar +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/eventgrid/domain.yaml b/examples-generated/eventgrid/domain.yaml new file mode 100644 index 000000000..5e5eac935 --- /dev/null +++ b/examples-generated/eventgrid/domain.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: eventgrid.azure.jet.crossplane.io/v1alpha1 +#kind: Domain +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: my-eventgrid-domain +# resourceGroupNameRef: +# name: example +# tags: +# environment: Production +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/eventgrid/domaintopic.yaml b/examples-generated/eventgrid/domaintopic.yaml new file mode 100644 index 000000000..ee68afd72 --- /dev/null +++ b/examples-generated/eventgrid/domaintopic.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: eventgrid.azure.jet.crossplane.io/v1alpha1 +#kind: DomainTopic +#metadata: +# name: example +#spec: +# forProvider: +# domainName: my-eventgrid-domain +# name: my-eventgrid-domain-topic +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/eventgrid/eventsubscription.yaml b/examples-generated/eventgrid/eventsubscription.yaml new file mode 100644 index 000000000..e9cd8431c --- /dev/null +++ b/examples-generated/eventgrid/eventsubscription.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: eventgrid.azure.jet.crossplane.io/v1alpha1 +#kind: EventSubscription +#metadata: +# name: example +#spec: +# forProvider: +# name: defaultEventSubscription +# scope: ${azurerm_resource_group.default.id} +# storageQueueEndpoint: +# - queueName: mysamplequeue +# storageAccountId: ${azurerm_storage_account.default.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/eventgrid/systemtopic.yaml b/examples-generated/eventgrid/systemtopic.yaml new file mode 100644 index 000000000..328bf5080 --- /dev/null +++ b/examples-generated/eventgrid/systemtopic.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: eventgrid.azure.jet.crossplane.io/v1alpha1 +#kind: SystemTopic +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-topic +# resourceGroupNameRef: +# name: example +# sourceArmResourceId: ${azurerm_storage_account.example.id} +# topicType: Microsoft.Storage.StorageAccounts +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/eventgrid/systemtopiceventsubscription.yaml b/examples-generated/eventgrid/systemtopiceventsubscription.yaml new file mode 100644 index 000000000..8b114311c --- /dev/null +++ b/examples-generated/eventgrid/systemtopiceventsubscription.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: eventgrid.azure.jet.crossplane.io/v1alpha1 +#kind: SystemTopicEventSubscription +#metadata: +# name: example +#spec: +# forProvider: +# name: example-event-subscription +# resourceGroupNameRef: +# name: example +# storageQueueEndpoint: +# - queueName: mysamplequeue +# storageAccountId: ${azurerm_storage_account.example.id} +# systemTopic: ${azurerm_system_topic.example.name} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/eventgrid/topic.yaml b/examples-generated/eventgrid/topic.yaml new file mode 100644 index 000000000..66df30f76 --- /dev/null +++ b/examples-generated/eventgrid/topic.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: eventgrid.azure.jet.crossplane.io/v1alpha1 +#kind: Topic +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: my-eventgrid-topic +# resourceGroupNameRef: +# name: example +# tags: +# environment: Production +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/eventhub/authorizationrule.yaml b/examples-generated/eventhub/authorizationrule.yaml new file mode 100644 index 000000000..7cd5bf291 --- /dev/null +++ b/examples-generated/eventhub/authorizationrule.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: eventhub.azure.jet.crossplane.io/v1alpha1 +#kind: AuthorizationRule +#metadata: +# name: example +#spec: +# forProvider: +# eventhubName: acceptanceTestEventHub +# listen: true +# manage: false +# name: navi +# namespaceName: example-namespace +# resourceGroupNameRef: +# name: example +# send: false +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/eventhub/cluster.yaml b/examples-generated/eventhub/cluster.yaml new file mode 100644 index 000000000..122ff36c2 --- /dev/null +++ b/examples-generated/eventhub/cluster.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: eventhub.azure.jet.crossplane.io/v1alpha1 +#kind: Cluster +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: acctesteventhubcluster-%d +# resourceGroupNameRef: +# name: example +# skuName: Dedicated_1 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/eventhub/consumergroup.yaml b/examples-generated/eventhub/consumergroup.yaml new file mode 100644 index 000000000..01b3f9b27 --- /dev/null +++ b/examples-generated/eventhub/consumergroup.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: eventhub.azure.jet.crossplane.io/v1alpha1 +#kind: ConsumerGroup +#metadata: +# name: example +#spec: +# forProvider: +# eventhubName: acceptanceTestEventHub +# name: acceptanceTestEventHubConsumerGroup +# namespaceName: example-namespace +# resourceGroupNameRef: +# name: example +# userMetadata: some-meta-data +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/eventhub/eventhub.yaml b/examples-generated/eventhub/eventhub.yaml new file mode 100644 index 000000000..b4393af79 --- /dev/null +++ b/examples-generated/eventhub/eventhub.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: eventhub.azure.jet.crossplane.io/v1alpha1 +#kind: EventHub +#metadata: +# name: example +#spec: +# forProvider: +# messageRetention: 1 +# name: acceptanceTestEventHub +# namespaceName: example-namespace +# partitionCount: 2 +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/eventhub/namespace.yaml b/examples-generated/eventhub/namespace.yaml new file mode 100644 index 000000000..fadf9d2ef --- /dev/null +++ b/examples-generated/eventhub/namespace.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: eventhub.azure.jet.crossplane.io/v1alpha1 +#kind: Namespace +#metadata: +# name: example +#spec: +# forProvider: +# capacity: 2 +# location: West Europe +# name: example-namespace +# resourceGroupNameRef: +# name: example +# sku: Standard +# tags: +# environment: Production +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/eventhub/namespaceauthorizationrule.yaml b/examples-generated/eventhub/namespaceauthorizationrule.yaml new file mode 100644 index 000000000..0de1c5019 --- /dev/null +++ b/examples-generated/eventhub/namespaceauthorizationrule.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: eventhub.azure.jet.crossplane.io/v1alpha1 +#kind: NamespaceAuthorizationRule +#metadata: +# name: example +#spec: +# forProvider: +# listen: true +# manage: false +# name: navi +# namespaceName: example-namespace +# resourceGroupNameRef: +# name: example +# send: false +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/eventhub/namespacecustomermanagedkey.yaml b/examples-generated/eventhub/namespacecustomermanagedkey.yaml new file mode 100644 index 000000000..464cfc112 --- /dev/null +++ b/examples-generated/eventhub/namespacecustomermanagedkey.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: eventhub.azure.jet.crossplane.io/v1alpha1 +#kind: NamespaceCustomerManagedKey +#metadata: +# name: example +#spec: +# forProvider: +# eventhubNamespaceId: ${azurerm_eventhub_namespace.example.id} +# keyVaultKeyIds: +# - ${azurerm_key_vault_key.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/eventhub/namespacedisasterrecoveryconfig.yaml b/examples-generated/eventhub/namespacedisasterrecoveryconfig.yaml new file mode 100644 index 000000000..b484a4fcd --- /dev/null +++ b/examples-generated/eventhub/namespacedisasterrecoveryconfig.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: eventhub.azure.jet.crossplane.io/v1alpha1 +#kind: NamespaceDisasterRecoveryConfig +#metadata: +# name: example +#spec: +# forProvider: +# name: replicate-evenhub +# namespaceName: example-namespace +# partnerNamespaceId: ${azurerm_eventhub_namespace.secondary.id} +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/hardwaresecuritymodules/dedicatedhardwaresecuritymodule.yaml b/examples-generated/hardwaresecuritymodules/dedicatedhardwaresecuritymodule.yaml new file mode 100644 index 000000000..b047d1a19 --- /dev/null +++ b/examples-generated/hardwaresecuritymodules/dedicatedhardwaresecuritymodule.yaml @@ -0,0 +1,25 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: hardwaresecuritymodules.azure.jet.crossplane.io/v1alpha1 +#kind: DedicatedHardwareSecurityModule +#metadata: +# name: example +#spec: +# forProvider: +# depends_on: +# - ${azurerm_virtual_network_gateway.example} +# location: West Europe +# name: example-hsm +# networkProfile: +# - networkInterfacePrivateIpAddresses: +# - 10.2.1.8 +# subnetIdRef: +# name: example +# resourceGroupNameRef: +# name: example +# skuName: SafeNet Luna Network HSM A790 +# stampId: stamp2 +# tags: +# env: Test +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/hdinsight/hadoopcluster.yaml b/examples-generated/hdinsight/hadoopcluster.yaml new file mode 100644 index 000000000..dd0d69127 --- /dev/null +++ b/examples-generated/hdinsight/hadoopcluster.yaml @@ -0,0 +1,55 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: hdinsight.azure.jet.crossplane.io/v1alpha1 +#kind: HadoopCluster +#metadata: +# name: example +#spec: +# forProvider: +# clusterVersion: "3.6" +# componentVersion: +# - hadoop: "2.7" +# gateway: +# - enabled: true +# passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrgw +# location: West Europe +# name: example-hdicluster +# resourceGroupNameRef: +# name: example +# roles: +# - headNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrvm +# vmSize: Standard_D3_V2 +# workerNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# targetInstanceCount: 3 +# username: acctestusrvm +# vmSize: Standard_D4_V2 +# zookeeperNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrvm +# vmSize: Standard_D3_V2 +# storageAccount: +# - isDefault: true +# storageAccountKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageContainerId: ${azurerm_storage_container.example.id} +# tier: Standard +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/hdinsight/hbasecluster.yaml b/examples-generated/hdinsight/hbasecluster.yaml new file mode 100644 index 000000000..1eba802eb --- /dev/null +++ b/examples-generated/hdinsight/hbasecluster.yaml @@ -0,0 +1,55 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: hdinsight.azure.jet.crossplane.io/v1alpha1 +#kind: HBaseCluster +#metadata: +# name: example +#spec: +# forProvider: +# clusterVersion: "3.6" +# componentVersion: +# - hbase: "1.1" +# gateway: +# - enabled: true +# passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrgw +# location: West Europe +# name: example-hdicluster +# resourceGroupNameRef: +# name: example +# roles: +# - headNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrvm +# vmSize: Standard_D3_V2 +# workerNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# targetInstanceCount: 3 +# username: acctestusrvm +# vmSize: Standard_D3_V2 +# zookeeperNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrvm +# vmSize: Standard_D3_V2 +# storageAccount: +# - isDefault: true +# storageAccountKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageContainerId: ${azurerm_storage_container.example.id} +# tier: Standard +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/hdinsight/interactivequerycluster.yaml b/examples-generated/hdinsight/interactivequerycluster.yaml new file mode 100644 index 000000000..9a8a9b395 --- /dev/null +++ b/examples-generated/hdinsight/interactivequerycluster.yaml @@ -0,0 +1,55 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: hdinsight.azure.jet.crossplane.io/v1alpha1 +#kind: InteractiveQueryCluster +#metadata: +# name: example +#spec: +# forProvider: +# clusterVersion: "3.6" +# componentVersion: +# - interactiveHive: "2.1" +# gateway: +# - enabled: true +# passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrgw +# location: West Europe +# name: example-hdicluster +# resourceGroupNameRef: +# name: example +# roles: +# - headNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrvm +# vmSize: Standard_D13_V2 +# workerNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# targetInstanceCount: 3 +# username: acctestusrvm +# vmSize: Standard_D14_V2 +# zookeeperNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrvm +# vmSize: Standard_A4_V2 +# storageAccount: +# - isDefault: true +# storageAccountKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageContainerId: ${azurerm_storage_container.example.id} +# tier: Standard +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/hdinsight/kafkacluster.yaml b/examples-generated/hdinsight/kafkacluster.yaml new file mode 100644 index 000000000..afaeb48a7 --- /dev/null +++ b/examples-generated/hdinsight/kafkacluster.yaml @@ -0,0 +1,56 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: hdinsight.azure.jet.crossplane.io/v1alpha1 +#kind: KafkaCluster +#metadata: +# name: example +#spec: +# forProvider: +# clusterVersion: "4.0" +# componentVersion: +# - kafka: "2.1" +# gateway: +# - enabled: true +# passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrgw +# location: West Europe +# name: example-hdicluster +# resourceGroupNameRef: +# name: example +# roles: +# - headNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrvm +# vmSize: Standard_D3_V2 +# workerNode: +# - numberOfDisksPerNode: 3 +# passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# targetInstanceCount: 3 +# username: acctestusrvm +# vmSize: Standard_D3_V2 +# zookeeperNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrvm +# vmSize: Standard_D3_V2 +# storageAccount: +# - isDefault: true +# storageAccountKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageContainerId: ${azurerm_storage_container.example.id} +# tier: Standard +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/hdinsight/mlservicescluster.yaml b/examples-generated/hdinsight/mlservicescluster.yaml new file mode 100644 index 000000000..2bdc9829f --- /dev/null +++ b/examples-generated/hdinsight/mlservicescluster.yaml @@ -0,0 +1,61 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: hdinsight.azure.jet.crossplane.io/v1alpha1 +#kind: MLServicesCluster +#metadata: +# name: example +#spec: +# forProvider: +# clusterVersion: "3.6" +# gateway: +# - enabled: true +# passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrgw +# location: West Europe +# name: example-hdicluster +# resourceGroupNameRef: +# name: example +# roles: +# - edgeNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrvm +# vmSize: Standard_D3_v2 +# headNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrvm +# vmSize: Standard_D3_v2 +# workerNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# targetInstanceCount: 3 +# username: acctestusrvm +# vmSize: Standard_D4_V2 +# zookeeperNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrvm +# vmSize: Standard_D3_v2 +# rstudio: true +# storageAccount: +# - isDefault: true +# storageAccountKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageContainerId: ${azurerm_storage_container.example.id} +# tier: Standard +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/hdinsight/rservercluster.yaml b/examples-generated/hdinsight/rservercluster.yaml new file mode 100644 index 000000000..a0e321283 --- /dev/null +++ b/examples-generated/hdinsight/rservercluster.yaml @@ -0,0 +1,61 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: hdinsight.azure.jet.crossplane.io/v1alpha1 +#kind: RServerCluster +#metadata: +# name: example +#spec: +# forProvider: +# clusterVersion: "3.6" +# gateway: +# - enabled: true +# passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrgw +# location: West Europe +# name: example-hdicluster +# resourceGroupNameRef: +# name: example +# roles: +# - edgeNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrvm +# vmSize: Standard_D3_v2 +# headNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrvm +# vmSize: Standard_D3_v2 +# workerNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# targetInstanceCount: 3 +# username: acctestusrvm +# vmSize: Standard_D4_V2 +# zookeeperNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrvm +# vmSize: Standard_D3_v2 +# rstudio: true +# storageAccount: +# - isDefault: true +# storageAccountKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageContainerId: ${azurerm_storage_container.example.id} +# tier: Standard +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/hdinsight/sparkcluster.yaml b/examples-generated/hdinsight/sparkcluster.yaml new file mode 100644 index 000000000..f66b3cd2d --- /dev/null +++ b/examples-generated/hdinsight/sparkcluster.yaml @@ -0,0 +1,55 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: hdinsight.azure.jet.crossplane.io/v1alpha1 +#kind: SparkCluster +#metadata: +# name: example +#spec: +# forProvider: +# clusterVersion: "3.6" +# componentVersion: +# - spark: "2.3" +# gateway: +# - enabled: true +# passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrgw +# location: West Europe +# name: example-hdicluster +# resourceGroupNameRef: +# name: example +# roles: +# - headNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrvm +# vmSize: Standard_A3 +# workerNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# targetInstanceCount: 3 +# username: acctestusrvm +# vmSize: Standard_A3 +# zookeeperNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrvm +# vmSize: Medium +# storageAccount: +# - isDefault: true +# storageAccountKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageContainerId: ${azurerm_storage_container.example.id} +# tier: Standard +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/hdinsight/stormcluster.yaml b/examples-generated/hdinsight/stormcluster.yaml new file mode 100644 index 000000000..cc0bd2efd --- /dev/null +++ b/examples-generated/hdinsight/stormcluster.yaml @@ -0,0 +1,55 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: hdinsight.azure.jet.crossplane.io/v1alpha1 +#kind: StormCluster +#metadata: +# name: example +#spec: +# forProvider: +# clusterVersion: "3.6" +# componentVersion: +# - storm: "1.1" +# gateway: +# - enabled: true +# passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrgw +# location: West Europe +# name: example-hdicluster +# resourceGroupNameRef: +# name: example +# roles: +# - headNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrvm +# vmSize: Standard_A3 +# workerNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# targetInstanceCount: 3 +# username: acctestusrvm +# vmSize: Standard_D3_V2 +# zookeeperNode: +# - passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: acctestusrvm +# vmSize: Standard_A4_V2 +# storageAccount: +# - isDefault: true +# storageAccountKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageContainerId: ${azurerm_storage_container.example.id} +# tier: Standard +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/healthbot/healthbot.yaml b/examples-generated/healthbot/healthbot.yaml new file mode 100644 index 000000000..cff9b11ad --- /dev/null +++ b/examples-generated/healthbot/healthbot.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: healthbot.azure.jet.crossplane.io/v1alpha1 +#kind: HealthBot +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-bot +# resourceGroupNameRef: +# name: example +# sku: +# - name: F0 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/healthcareapis/healthcareservice.yaml b/examples-generated/healthcareapis/healthcareservice.yaml new file mode 100644 index 000000000..e9e61bb14 --- /dev/null +++ b/examples-generated/healthcareapis/healthcareservice.yaml @@ -0,0 +1,37 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: healthcareapis.azure.jet.crossplane.io/v1alpha1 +#kind: HealthcareService +#metadata: +# name: example +#spec: +# forProvider: +# accessPolicyObjectIds: +# - xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx +# authenticationConfiguration: +# - audience: https://azurehealthcareapis.com/ +# authority: https://login.microsoftonline.com/$%7Bdata.azurerm_client_config.current.tenant_id%7D +# smartProxyEnabled: "true" +# corsConfiguration: +# - allowCredentials: "true" +# allowedHeaders: +# - x-tempo-* +# - x-tempo2-* +# allowedMethods: +# - GET +# - PUT +# allowedOrigins: +# - http://www.example.com +# - http://www.example2.com +# maxAgeInSeconds: "500" +# cosmosdbThroughput: "2000" +# kind: fhir-R4 +# location: westus2 +# name: uniquefhirname +# resourceGroupNameRef: +# name: example +# tags: +# environment: testenv +# purpose: AcceptanceTests +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/insights/applicationinsights.yaml b/examples-generated/insights/applicationinsights.yaml new file mode 100644 index 000000000..7d6158f11 --- /dev/null +++ b/examples-generated/insights/applicationinsights.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: insights.azure.jet.crossplane.io/v1alpha1 +#kind: ApplicationInsights +#metadata: +# name: example +#spec: +# forProvider: +# applicationType: web +# location: West Europe +# name: tf-test-appinsights +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/insights/applicationinsightsanalyticsitem.yaml b/examples-generated/insights/applicationinsightsanalyticsitem.yaml new file mode 100644 index 000000000..5d4cd94b1 --- /dev/null +++ b/examples-generated/insights/applicationinsightsanalyticsitem.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: insights.azure.jet.crossplane.io/v1alpha1 +#kind: ApplicationInsightsAnalyticsItem +#metadata: +# name: example +#spec: +# forProvider: +# applicationInsightsId: ${azurerm_application_insights.example.id} +# content: requests //simple example query +# name: testquery +# scope: shared +# type: query +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/insights/applicationinsightsapikey.yaml b/examples-generated/insights/applicationinsightsapikey.yaml new file mode 100644 index 000000000..49d7f7e01 --- /dev/null +++ b/examples-generated/insights/applicationinsightsapikey.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: insights.azure.jet.crossplane.io/v1alpha1 +#kind: ApplicationInsightsAPIKey +#metadata: +# name: example +#spec: +# forProvider: +# applicationInsightsId: ${azurerm_application_insights.example.id} +# name: tf-test-appinsights-read-telemetry-api-key +# readPermissions: +# - aggregate +# - api +# - draft +# - extendqueries +# - search +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/insights/applicationinsightssmartdetectionrule.yaml b/examples-generated/insights/applicationinsightssmartdetectionrule.yaml new file mode 100644 index 000000000..c86dde30c --- /dev/null +++ b/examples-generated/insights/applicationinsightssmartdetectionrule.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: insights.azure.jet.crossplane.io/v1alpha1 +#kind: ApplicationInsightsSmartDetectionRule +#metadata: +# name: example +#spec: +# forProvider: +# applicationInsightsId: ${azurerm_application_insights.example.id} +# enabled: false +# name: Slow server response time +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/insights/applicationinsightswebtest.yaml b/examples-generated/insights/applicationinsightswebtest.yaml new file mode 100644 index 000000000..b00505140 --- /dev/null +++ b/examples-generated/insights/applicationinsightswebtest.yaml @@ -0,0 +1,28 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: insights.azure.jet.crossplane.io/v1alpha1 +#kind: ApplicationInsightsWebTest +#metadata: +# name: example +#spec: +# forProvider: +# applicationInsightsId: ${azurerm_application_insights.example.id} +# configuration: | +# +# +# +# +# +# enabled: true +# frequency: 300 +# geoLocations: +# - us-tx-sn1-azr +# - us-il-ch1-azr +# kind: ping +# location: ${azurerm_resource_group.example.location} +# name: tf-test-appinsights-webtest +# resourceGroupNameRef: +# name: example +# timeout: 60 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/insights/monitoractiongroup.yaml b/examples-generated/insights/monitoractiongroup.yaml new file mode 100644 index 000000000..a2effea9c --- /dev/null +++ b/examples-generated/insights/monitoractiongroup.yaml @@ -0,0 +1,64 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: insights.azure.jet.crossplane.io/v1alpha1 +#kind: MonitorActionGroup +#metadata: +# name: example +#spec: +# forProvider: +# armRoleReceiver: +# - name: armroleaction +# roleId: de139f84-1756-47ae-9be6-808fbbe84772 +# useCommonAlertSchema: true +# automationRunbookReceiver: +# - automationAccountId: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-runbooks/providers/microsoft.automation/automationaccounts/aaa001 +# isGlobalRunbook: true +# name: action_name_1 +# runbookName: my runbook +# serviceUri: https://s13events.azure-automation.net/webhooks?token=randomtoken +# useCommonAlertSchema: true +# webhookResourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-runbooks/providers/microsoft.automation/automationaccounts/aaa001/webhooks/webhook_alert +# azureAppPushReceiver: +# - emailAddress: admin@contoso.com +# name: pushtoadmin +# azureFunctionReceiver: +# - functionAppResourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-funcapp/providers/Microsoft.Web/sites/funcapp +# functionName: myfunc +# httpTriggerUrl: https://example.com/trigger +# name: funcaction +# useCommonAlertSchema: true +# emailReceiver: +# - emailAddress: admin@contoso.com +# name: sendtoadmin +# - emailAddress: devops@contoso.com +# name: sendtodevops +# useCommonAlertSchema: true +# itsmReceiver: +# - connectionId: 53de6956-42b4-41ba-be3c-b154cdf17b13 +# name: createorupdateticket +# region: southcentralus +# ticketConfiguration: '{}' +# workspaceId: 6eee3a18-aac3-40e4-b98e-1f309f329816 +# logicAppReceiver: +# - callbackUrl: https://logicapptriggerurl/... +# name: logicappaction +# resourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-logicapp/providers/Microsoft.Logic/workflows/logicapp +# useCommonAlertSchema: true +# name: CriticalAlertsAction +# resourceGroupNameRef: +# name: example +# shortName: p0action +# smsReceiver: +# - countryCode: "1" +# name: oncallmsg +# phoneNumber: "1231231234" +# voiceReceiver: +# - countryCode: "86" +# name: remotesupport +# phoneNumber: "13888888888" +# webhookReceiver: +# - name: callmyapiaswell +# serviceUri: http://example.com/alert +# useCommonAlertSchema: true +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/insights/monitoractivitylogalert.yaml b/examples-generated/insights/monitoractivitylogalert.yaml new file mode 100644 index 000000000..85658a92d --- /dev/null +++ b/examples-generated/insights/monitoractivitylogalert.yaml @@ -0,0 +1,24 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: insights.azure.jet.crossplane.io/v1alpha1 +#kind: MonitorActivityLogAlert +#metadata: +# name: example +#spec: +# forProvider: +# action: +# - actionGroupId: ${azurerm_monitor_action_group.main.id} +# webhookProperties: +# from: terraform +# criteria: +# - category: Recommendation +# operationName: Microsoft.Storage/storageAccounts/write +# resourceId: ${azurerm_storage_account.to_monitor.id} +# description: This alert will monitor a specific storage account updates. +# name: example-activitylogalert +# resourceGroupNameRef: +# name: example +# scopes: +# - ${azurerm_resource_group.main.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/insights/monitorautoscalesetting.yaml b/examples-generated/insights/monitorautoscalesetting.yaml new file mode 100644 index 000000000..e878f1e49 --- /dev/null +++ b/examples-generated/insights/monitorautoscalesetting.yaml @@ -0,0 +1,62 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: insights.azure.jet.crossplane.io/v1alpha1 +#kind: MonitorAutoscaleSetting +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: myAutoscaleSetting +# notification: +# - email: +# - customEmails: +# - admin@contoso.com +# sendToSubscriptionAdministrator: true +# sendToSubscriptionCoAdministrator: true +# profile: +# - capacity: +# - default: 1 +# maximum: 10 +# minimum: 1 +# name: defaultProfile +# rule: +# - metricTrigger: +# - dimensions: +# - name: AppName +# operator: Equals +# values: +# - App1 +# metricName: Percentage CPU +# metricNamespace: microsoft.compute/virtualmachinescalesets +# metricResourceId: ${azurerm_virtual_machine_scale_set.example.id} +# operator: GreaterThan +# statistic: Average +# threshold: 75 +# timeAggregation: Average +# timeGrain: PT1M +# timeWindow: PT5M +# scaleAction: +# - cooldown: PT1M +# direction: Increase +# type: ChangeCount +# value: "1" +# - metricTrigger: +# - metricName: Percentage CPU +# metricResourceId: ${azurerm_virtual_machine_scale_set.example.id} +# operator: LessThan +# statistic: Average +# threshold: 25 +# timeAggregation: Average +# timeGrain: PT1M +# timeWindow: PT5M +# scaleAction: +# - cooldown: PT1M +# direction: Decrease +# type: ChangeCount +# value: "1" +# resourceGroupNameRef: +# name: example +# targetResourceId: ${azurerm_virtual_machine_scale_set.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/insights/monitordiagnosticsetting.yaml b/examples-generated/insights/monitordiagnosticsetting.yaml new file mode 100644 index 000000000..bd51ec97e --- /dev/null +++ b/examples-generated/insights/monitordiagnosticsetting.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: insights.azure.jet.crossplane.io/v1alpha1 +#kind: MonitorDiagnosticSetting +#metadata: +# name: example +#spec: +# forProvider: +# log: +# - category: AuditEvent +# enabled: false +# retentionPolicy: +# - enabled: false +# metric: +# - category: AllMetrics +# retentionPolicy: +# - enabled: false +# name: example +# storageAccountId: ${data.azurerm_storage_account.example.id} +# targetResourceId: ${data.azurerm_key_vault.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/insights/monitormetricalert.yaml b/examples-generated/insights/monitormetricalert.yaml new file mode 100644 index 000000000..d329ae037 --- /dev/null +++ b/examples-generated/insights/monitormetricalert.yaml @@ -0,0 +1,29 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: insights.azure.jet.crossplane.io/v1alpha2 +#kind: MonitorMetricAlert +#metadata: +# name: example +#spec: +# forProvider: +# action: +# - actionGroupId: ${azurerm_monitor_action_group.main.id} +# criteria: +# - aggregation: Total +# dimension: +# - name: ApiName +# operator: Include +# values: +# - '*' +# metricName: Transactions +# metricNamespace: Microsoft.Storage/storageAccounts +# operator: GreaterThan +# threshold: 50 +# description: Action will be triggered when Transactions count is greater than +# 50. +# resourceGroupNameRef: +# name: example +# scopes: +# - ${azurerm_storage_account.to_monitor.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/insights/monitorscheduledqueryrulesalert.yaml b/examples-generated/insights/monitorscheduledqueryrulesalert.yaml new file mode 100644 index 000000000..33ec0e810 --- /dev/null +++ b/examples-generated/insights/monitorscheduledqueryrulesalert.yaml @@ -0,0 +1,31 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: insights.azure.jet.crossplane.io/v1alpha1 +#kind: MonitorScheduledQueryRulesAlert +#metadata: +# name: example +#spec: +# forProvider: +# action: +# - actionGroup: [] +# customWebhookPayload: '{}' +# emailSubject: Email Header +# dataSourceId: ${azurerm_application_insights.example.id} +# description: Alert when total results cross threshold +# enabled: true +# frequency: 5 +# location: West Europe +# name: ${format("%s-queryrule", var.prefix)} +# query: | +# requests +# | where tolong(resultCode) >= 500 +# | summarize count() by bin(timestamp, 5m) +# resourceGroupNameRef: +# name: example +# severity: 1 +# timeWindow: 30 +# trigger: +# - operator: GreaterThan +# threshold: 3 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/insights/monitorscheduledqueryruleslog.yaml b/examples-generated/insights/monitorscheduledqueryruleslog.yaml new file mode 100644 index 000000000..367725889 --- /dev/null +++ b/examples-generated/insights/monitorscheduledqueryruleslog.yaml @@ -0,0 +1,24 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: insights.azure.jet.crossplane.io/v1alpha1 +#kind: MonitorScheduledQueryRulesLog +#metadata: +# name: example +#spec: +# forProvider: +# criteria: +# - dimension: +# - name: Computer +# operator: Include +# values: +# - targetVM +# metricName: Average_% Idle Time +# dataSourceId: ${azurerm_log_analytics_workspace.example.id} +# description: Scheduled query rule LogToMetric example +# enabled: true +# location: West Europe +# name: ${format("%s-queryrule", var.prefix)} +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/iotcentral/application.yaml b/examples-generated/iotcentral/application.yaml new file mode 100644 index 000000000..a7f8d22c9 --- /dev/null +++ b/examples-generated/iotcentral/application.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: iotcentral.azure.jet.crossplane.io/v1alpha1 +#kind: Application +#metadata: +# name: example +#spec: +# forProvider: +# displayName: example-iotcentral-app-display-name +# location: West Europe +# name: example-iotcentral-app +# resourceGroupNameRef: +# name: example +# sku: S1 +# subDomain: example-iotcentral-app-subdomain +# tags: +# Foo: Bar +# template: iotc-default@1.0.0 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/keyvault/accesspolicy.yaml b/examples-generated/keyvault/accesspolicy.yaml new file mode 100644 index 000000000..e9e34a9ea --- /dev/null +++ b/examples-generated/keyvault/accesspolicy.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: keyvault.azure.jet.crossplane.io/v1alpha2 +#kind: AccessPolicy +#metadata: +# name: example +#spec: +# forProvider: +# keyPermissions: +# - Get +# keyVaultIdRef: +# name: example +# objectId: ${data.azurerm_client_config.current.object_id} +# secretPermissions: +# - Get +# tenantId: ${data.azurerm_client_config.current.tenant_id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/keyvault/certificate.yaml b/examples-generated/keyvault/certificate.yaml new file mode 100644 index 000000000..72805099a --- /dev/null +++ b/examples-generated/keyvault/certificate.yaml @@ -0,0 +1,31 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: keyvault.azure.jet.crossplane.io/v1alpha2 +#kind: Certificate +#metadata: +# name: example +#spec: +# forProvider: +# certificate: +# - contentsSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# certificatePolicy: +# - issuerParameters: +# - name: Self +# keyProperties: +# - exportable: true +# keySize: 2048 +# keyType: RSA +# reuseKey: false +# secretProperties: +# - contentType: application/x-pkcs12 +# keyVaultIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/keyvault/certificateissuer.yaml b/examples-generated/keyvault/certificateissuer.yaml new file mode 100644 index 000000000..42078e63d --- /dev/null +++ b/examples-generated/keyvault/certificateissuer.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: keyvault.azure.jet.crossplane.io/v1alpha2 +#kind: CertificateIssuer +#metadata: +# name: example +#spec: +# forProvider: +# accountId: "0000" +# keyVaultIdRef: +# name: example +# orgId: ExampleOrgName +# passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# providerName: DigiCert +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/keyvault/key.yaml b/examples-generated/keyvault/key.yaml new file mode 100644 index 000000000..331e2a093 --- /dev/null +++ b/examples-generated/keyvault/key.yaml @@ -0,0 +1,21 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: keyvault.azure.jet.crossplane.io/v1alpha2 +#kind: Key +#metadata: +# name: example +#spec: +# forProvider: +# keyOpts: +# - decrypt +# - encrypt +# - sign +# - unwrapKey +# - verify +# - wrapKey +# keySize: 2048 +# keyType: RSA +# keyVaultIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/keyvault/managedhardwaresecuritymodule.yaml b/examples-generated/keyvault/managedhardwaresecuritymodule.yaml new file mode 100644 index 000000000..76022556a --- /dev/null +++ b/examples-generated/keyvault/managedhardwaresecuritymodule.yaml @@ -0,0 +1,21 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: keyvault.azure.jet.crossplane.io/v1alpha2 +#kind: ManagedHardwareSecurityModule +#metadata: +# name: example +#spec: +# forProvider: +# adminObjectIds: +# - ${data.azurerm_client_config.current.object_id} +# location: West Europe +# purgeProtectionEnabled: false +# resourceGroupNameRef: +# name: example +# skuName: Standard_B1 +# softDeleteRetentionDays: 90 +# tags: +# Env: Test +# tenantId: ${data.azurerm_client_config.current.tenant_id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/keyvault/managedstorageaccount.yaml b/examples-generated/keyvault/managedstorageaccount.yaml new file mode 100644 index 000000000..3c156ac87 --- /dev/null +++ b/examples-generated/keyvault/managedstorageaccount.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: keyvault.azure.jet.crossplane.io/v1alpha1 +#kind: ManagedStorageAccount +#metadata: +# name: example +#spec: +# forProvider: +# keyVaultIdRef: +# name: example +# regenerateKeyAutomatically: false +# storageAccountIdRef: +# name: example +# storageAccountKey: key1 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/keyvault/managedstorageaccountsastokendefinition.yaml b/examples-generated/keyvault/managedstorageaccountsastokendefinition.yaml new file mode 100644 index 000000000..255bae0c1 --- /dev/null +++ b/examples-generated/keyvault/managedstorageaccountsastokendefinition.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: keyvault.azure.jet.crossplane.io/v1alpha1 +#kind: ManagedStorageAccountSASTokenDefinition +#metadata: +# name: example +#spec: +# forProvider: +# managedStorageAccountId: ${azurerm_key_vault_managed_storage_account.example.id} +# name: examplesasdefinition +# sasTemplateUri: ${data.azurerm_storage_account_sas.example.sas} +# sasType: account +# validityPeriod: P1D +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/keyvault/secret.yaml b/examples-generated/keyvault/secret.yaml new file mode 100644 index 000000000..33d475211 --- /dev/null +++ b/examples-generated/keyvault/secret.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: keyvault.azure.jet.crossplane.io/v1alpha2 +#kind: Secret +#metadata: +# name: example +#spec: +# forProvider: +# keyVaultIdRef: +# name: example +# valueSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/keyvault/vault.yaml b/examples-generated/keyvault/vault.yaml new file mode 100644 index 000000000..e8f067d75 --- /dev/null +++ b/examples-generated/keyvault/vault.yaml @@ -0,0 +1,27 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: keyvault.azure.jet.crossplane.io/v1alpha2 +#kind: Vault +#metadata: +# name: example +#spec: +# forProvider: +# access_policy: +# - key_permissions: +# - Get +# object_id: ${data.azurerm_client_config.current.object_id} +# secret_permissions: +# - Get +# storage_permissions: +# - Get +# tenant_id: ${data.azurerm_client_config.current.tenant_id} +# enabledForDiskEncryption: true +# location: West Europe +# purgeProtectionEnabled: false +# resourceGroupNameRef: +# name: example +# skuName: standard +# softDeleteRetentionDays: 7 +# tenantId: ${data.azurerm_client_config.current.tenant_id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/kusto/attacheddatabaseconfiguration.yaml b/examples-generated/kusto/attacheddatabaseconfiguration.yaml new file mode 100644 index 000000000..e10d4d820 --- /dev/null +++ b/examples-generated/kusto/attacheddatabaseconfiguration.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: kusto.azure.jet.crossplane.io/v1alpha1 +#kind: AttachedDatabaseConfiguration +#metadata: +# name: example +#spec: +# forProvider: +# clusterName: kustocluster +# clusterResourceId: ${azurerm_kusto_cluster.followed_cluster.id} +# databaseName: '*' +# default_principal_modifications_kind: None +# location: West Europe +# name: configuration1 +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/kusto/cluster.yaml b/examples-generated/kusto/cluster.yaml new file mode 100644 index 000000000..2fb6a7980 --- /dev/null +++ b/examples-generated/kusto/cluster.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: kusto.azure.jet.crossplane.io/v1alpha1 +#kind: Cluster +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: kustocluster +# resourceGroupNameRef: +# name: example +# sku: +# - capacity: 2 +# name: Standard_D13_v2 +# tags: +# Environment: Production +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/kusto/clustercustomermanagedkey.yaml b/examples-generated/kusto/clustercustomermanagedkey.yaml new file mode 100644 index 000000000..eedb9e7d3 --- /dev/null +++ b/examples-generated/kusto/clustercustomermanagedkey.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: kusto.azure.jet.crossplane.io/v1alpha1 +#kind: ClusterCustomerManagedKey +#metadata: +# name: example +#spec: +# forProvider: +# clusterId: ${azurerm_kusto_cluster.example.id} +# keyName: ${azurerm_key_vault_key.example.name} +# keyVaultId: ${azurerm_key_vault.example.id} +# keyVersion: ${azurerm_key_vault_key.example.version} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/kusto/clusterprincipalassignment.yaml b/examples-generated/kusto/clusterprincipalassignment.yaml new file mode 100644 index 000000000..e0883b21b --- /dev/null +++ b/examples-generated/kusto/clusterprincipalassignment.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: kusto.azure.jet.crossplane.io/v1alpha1 +#kind: ClusterPrincipalAssignment +#metadata: +# name: example +#spec: +# forProvider: +# clusterName: kustocluster +# name: KustoPrincipalAssignment +# principalId: ${data.azurerm_client_config.current.client_id} +# principalType: App +# resourceGroupNameRef: +# name: example +# role: AllDatabasesAdmin +# tenantId: ${data.azurerm_client_config.current.tenant_id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/kusto/database.yaml b/examples-generated/kusto/database.yaml new file mode 100644 index 000000000..5bd60aa3f --- /dev/null +++ b/examples-generated/kusto/database.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: kusto.azure.jet.crossplane.io/v1alpha1 +#kind: Database +#metadata: +# name: example +#spec: +# forProvider: +# clusterName: kustocluster +# hotCachePeriod: P7D +# location: West Europe +# name: my-kusto-database +# resourceGroupNameRef: +# name: example +# softDeletePeriod: P31D +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/kusto/databaseprincipal.yaml b/examples-generated/kusto/databaseprincipal.yaml new file mode 100644 index 000000000..c74b8eb71 --- /dev/null +++ b/examples-generated/kusto/databaseprincipal.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: kusto.azure.jet.crossplane.io/v1alpha1 +#kind: DatabasePrincipal +#metadata: +# name: example +#spec: +# forProvider: +# clientId: ${data.azurerm_client_config.current.tenant_id} +# clusterName: kustocluster +# databaseName: my-kusto-database +# objectId: ${data.azurerm_client_config.current.client_id} +# resourceGroupNameRef: +# name: example +# role: Viewer +# type: User +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/kusto/databaseprincipalassignment.yaml b/examples-generated/kusto/databaseprincipalassignment.yaml new file mode 100644 index 000000000..550c02096 --- /dev/null +++ b/examples-generated/kusto/databaseprincipalassignment.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: kusto.azure.jet.crossplane.io/v1alpha1 +#kind: DatabasePrincipalAssignment +#metadata: +# name: example +#spec: +# forProvider: +# clusterName: kustocluster +# databaseName: my-kusto-database +# name: KustoPrincipalAssignment +# principalId: ${data.azurerm_client_config.current.client_id} +# principalType: App +# resourceGroupNameRef: +# name: example +# role: Viewer +# tenantId: ${data.azurerm_client_config.current.tenant_id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/kusto/eventgriddataconnection.yaml b/examples-generated/kusto/eventgriddataconnection.yaml new file mode 100644 index 000000000..2c7cc615d --- /dev/null +++ b/examples-generated/kusto/eventgriddataconnection.yaml @@ -0,0 +1,24 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: kusto.azure.jet.crossplane.io/v1alpha1 +#kind: EventGridDataConnection +#metadata: +# name: example +#spec: +# forProvider: +# clusterName: kustocluster +# dataFormat: JSON +# databaseName: my-kusto-database +# depends_on: +# - ${azurerm_eventgrid_event_subscription.example} +# eventhubConsumerGroupName: acceptanceTestEventHubConsumerGroup +# eventhubId: ${azurerm_eventhub.example.id} +# location: West Europe +# mappingRuleName: my-table-mapping +# name: my-kusto-eventgrid-data-connection +# resourceGroupNameRef: +# name: example +# storageAccountId: ${azurerm_storage_account.example.id} +# tableName: my-table +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/kusto/eventhubdataconnection.yaml b/examples-generated/kusto/eventhubdataconnection.yaml new file mode 100644 index 000000000..2946d10c1 --- /dev/null +++ b/examples-generated/kusto/eventhubdataconnection.yaml @@ -0,0 +1,21 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: kusto.azure.jet.crossplane.io/v1alpha1 +#kind: EventHubDataConnection +#metadata: +# name: example +#spec: +# forProvider: +# clusterName: kustocluster +# consumerGroup: acceptanceTestEventHubConsumerGroup +# dataFormat: JSON +# databaseName: my-kusto-database +# eventhubId: ${azurerm_eventhub.eventhub.id} +# location: West Europe +# mappingRuleName: my-table-mapping +# name: my-kusto-eventhub-data-connection +# resourceGroupNameRef: +# name: example +# tableName: my-table +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/kusto/iothubdataconnection.yaml b/examples-generated/kusto/iothubdataconnection.yaml new file mode 100644 index 000000000..6c2d4cbac --- /dev/null +++ b/examples-generated/kusto/iothubdataconnection.yaml @@ -0,0 +1,26 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: kusto.azure.jet.crossplane.io/v1alpha1 +#kind: IOTHubDataConnection +#metadata: +# name: example +#spec: +# forProvider: +# clusterName: kustocluster +# consumerGroup: ${azurerm_iothub_consumer_group.example.name} +# dataFormat: JSON +# databaseName: my-kusto-database +# eventSystemProperties: +# - message-id +# - sequence-number +# - to +# iothubId: ${azurerm_iothub.example.id} +# location: West Europe +# mappingRuleName: my-table-mapping +# name: my-kusto-iothub-data-connection +# resourceGroupNameRef: +# name: example +# sharedAccessPolicyName: ${azurerm_iothub_shared_access_policy.example.name} +# tableName: my-table +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/loganalytics/workspace.yaml b/examples-generated/loganalytics/workspace.yaml new file mode 100644 index 000000000..e466f302f --- /dev/null +++ b/examples-generated/loganalytics/workspace.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: loganalytics.azure.jet.crossplane.io/v1alpha2 +#kind: Workspace +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# resourceGroupNameRef: +# name: example +# retentionInDays: 30 +# sku: PerGB2018 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/logic/appactioncustom.yaml b/examples-generated/logic/appactioncustom.yaml new file mode 100644 index 000000000..52c14da28 --- /dev/null +++ b/examples-generated/logic/appactioncustom.yaml @@ -0,0 +1,27 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: logic.azure.jet.crossplane.io/v1alpha1 +#kind: AppActionCustom +#metadata: +# name: example +#spec: +# forProvider: +# body: | +# { +# "description": "A variable to configure the auto expiration age in days. Configured in negative number. Default is -30 (30 days old).", +# "inputs": { +# "variables": [ +# { +# "name": "ExpirationAgeInDays", +# "type": "Integer", +# "value": -30 +# } +# ] +# }, +# "runAfter": {}, +# "type": "InitializeVariable" +# } +# logicAppId: ${azurerm_logic_app_workflow.example.id} +# name: example-action +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/logic/appactionhttp.yaml b/examples-generated/logic/appactionhttp.yaml new file mode 100644 index 000000000..8ba3e1cd1 --- /dev/null +++ b/examples-generated/logic/appactionhttp.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: logic.azure.jet.crossplane.io/v1alpha1 +#kind: AppActionHTTP +#metadata: +# name: example +#spec: +# forProvider: +# logicAppId: ${azurerm_logic_app_workflow.example.id} +# method: GET +# name: webhook +# uri: http://example.com/some-webhook +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/logic/appintegrationaccount.yaml b/examples-generated/logic/appintegrationaccount.yaml new file mode 100644 index 000000000..527a3c259 --- /dev/null +++ b/examples-generated/logic/appintegrationaccount.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: logic.azure.jet.crossplane.io/v1alpha1 +#kind: AppIntegrationAccount +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-ia +# resourceGroupNameRef: +# name: example +# skuName: Standard +# tags: +# foo: bar +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/logic/appintegrationaccountagreement.yaml b/examples-generated/logic/appintegrationaccountagreement.yaml new file mode 100644 index 000000000..1304fa768 --- /dev/null +++ b/examples-generated/logic/appintegrationaccountagreement.yaml @@ -0,0 +1,24 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: logic.azure.jet.crossplane.io/v1alpha1 +#kind: AppIntegrationAccountAgreement +#metadata: +# name: example +#spec: +# forProvider: +# agreementType: AS2 +# content: ${file("testdata/integration_account_agreement_content_as2.json")} +# guestIdentity: +# - qualifier: AS2Identity +# value: FabrikamDC +# guestPartnerName: example-iap +# hostIdentity: +# - qualifier: AS2Identity +# value: FabrikamNY +# hostPartnerName: example-iap +# integrationAccountName: example-ia +# name: example-agreement +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/logic/appintegrationaccountassembly.yaml b/examples-generated/logic/appintegrationaccountassembly.yaml new file mode 100644 index 000000000..d437f0e9a --- /dev/null +++ b/examples-generated/logic/appintegrationaccountassembly.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: logic.azure.jet.crossplane.io/v1alpha1 +#kind: AppIntegrationAccountAssembly +#metadata: +# name: example +#spec: +# forProvider: +# assemblyName: TestAssembly +# content: ${filebase64("testdata/log4net.dll")} +# integrationAccountName: example-ia +# name: example-assembly +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/logic/appintegrationaccountbatchconfiguration.yaml b/examples-generated/logic/appintegrationaccountbatchconfiguration.yaml new file mode 100644 index 000000000..0397565f7 --- /dev/null +++ b/examples-generated/logic/appintegrationaccountbatchconfiguration.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: logic.azure.jet.crossplane.io/v1alpha1 +#kind: AppIntegrationAccountBatchConfiguration +#metadata: +# name: example +#spec: +# forProvider: +# batchGroupName: TestBatchGroup +# integrationAccountName: example-ia +# name: example-iabc +# releaseCriteria: +# - messageCount: 80 +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/logic/appintegrationaccountmap.yaml b/examples-generated/logic/appintegrationaccountmap.yaml new file mode 100644 index 000000000..fd2edca7b --- /dev/null +++ b/examples-generated/logic/appintegrationaccountmap.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: logic.azure.jet.crossplane.io/v1alpha1 +#kind: AppIntegrationAccountMap +#metadata: +# name: example +#spec: +# forProvider: +# content: ${file("testdata/integration_account_map_content.xsd")} +# integrationAccountName: example-ia +# mapType: Xslt +# name: example-iamap +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/logic/appintegrationaccountpartner.yaml b/examples-generated/logic/appintegrationaccountpartner.yaml new file mode 100644 index 000000000..efaef0761 --- /dev/null +++ b/examples-generated/logic/appintegrationaccountpartner.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: logic.azure.jet.crossplane.io/v1alpha1 +#kind: AppIntegrationAccountPartner +#metadata: +# name: example +#spec: +# forProvider: +# businessIdentity: +# - qualifier: ZZ +# value: AA +# integrationAccountName: example-ia +# name: example-iap +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/logic/appintegrationaccountschema.yaml b/examples-generated/logic/appintegrationaccountschema.yaml new file mode 100644 index 000000000..d3376d583 --- /dev/null +++ b/examples-generated/logic/appintegrationaccountschema.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: logic.azure.jet.crossplane.io/v1alpha1 +#kind: AppIntegrationAccountSchema +#metadata: +# name: example +#spec: +# forProvider: +# content: ${file("testdata/integration_account_schema_content.xsd")} +# integrationAccountName: example-ia +# name: example-ias +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/logic/appintegrationaccountsession.yaml b/examples-generated/logic/appintegrationaccountsession.yaml new file mode 100644 index 000000000..5e923aef8 --- /dev/null +++ b/examples-generated/logic/appintegrationaccountsession.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: logic.azure.jet.crossplane.io/v1alpha1 +#kind: AppIntegrationAccountSession +#metadata: +# name: example +#spec: +# forProvider: +# content: "\t{\n \"controlNumber\": \"1234\"\n }\n" +# integrationAccountName: example-ia +# location: West Europe +# name: example-ias +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/logic/apptriggercustom.yaml b/examples-generated/logic/apptriggercustom.yaml new file mode 100644 index 000000000..ad0b54f4d --- /dev/null +++ b/examples-generated/logic/apptriggercustom.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: logic.azure.jet.crossplane.io/v1alpha1 +#kind: AppTriggerCustom +#metadata: +# name: example +#spec: +# forProvider: +# body: | +# { +# "recurrence": { +# "frequency": "Day", +# "interval": 1 +# }, +# "type": "Recurrence" +# } +# logicAppId: ${azurerm_logic_app_workflow.example.id} +# name: example-trigger +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/logic/apptriggerhttprequest.yaml b/examples-generated/logic/apptriggerhttprequest.yaml new file mode 100644 index 000000000..6455a0668 --- /dev/null +++ b/examples-generated/logic/apptriggerhttprequest.yaml @@ -0,0 +1,21 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: logic.azure.jet.crossplane.io/v1alpha1 +#kind: AppTriggerHTTPRequest +#metadata: +# name: example +#spec: +# forProvider: +# logicAppId: ${azurerm_logic_app_workflow.example.id} +# name: some-http-trigger +# schema: | +# { +# "type": "object", +# "properties": { +# "hello": { +# "type": "string" +# } +# } +# } +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/logic/apptriggerrecurrence.yaml b/examples-generated/logic/apptriggerrecurrence.yaml new file mode 100644 index 000000000..bd876ace6 --- /dev/null +++ b/examples-generated/logic/apptriggerrecurrence.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: logic.azure.jet.crossplane.io/v1alpha1 +#kind: AppTriggerRecurrence +#metadata: +# name: example +#spec: +# forProvider: +# frequency: Day +# interval: 1 +# logicAppId: ${azurerm_logic_app_workflow.example.id} +# name: run-every-day +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/logic/appworkflow.yaml b/examples-generated/logic/appworkflow.yaml new file mode 100644 index 000000000..98ba01bfb --- /dev/null +++ b/examples-generated/logic/appworkflow.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: logic.azure.jet.crossplane.io/v1alpha1 +#kind: AppWorkflow +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: workflow1 +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/logic/integrationserviceenvironment.yaml b/examples-generated/logic/integrationserviceenvironment.yaml new file mode 100644 index 000000000..feebdb8bb --- /dev/null +++ b/examples-generated/logic/integrationserviceenvironment.yaml @@ -0,0 +1,23 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: logic.azure.jet.crossplane.io/v1alpha1 +#kind: IntegrationServiceEnvironment +#metadata: +# name: example +#spec: +# forProvider: +# accessEndpointType: Internal +# location: West Europe +# name: example-ise +# resourceGroupNameRef: +# name: example +# skuName: Developer_0 +# tags: +# environment: development +# virtualNetworkSubnetIds: +# - ${azurerm_subnet.isesubnet1.id} +# - ${azurerm_subnet.isesubnet2.id} +# - ${azurerm_subnet.isesubnet3.id} +# - ${azurerm_subnet.isesubnet4.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/machinelearningservices/computecluster.yaml b/examples-generated/machinelearningservices/computecluster.yaml new file mode 100644 index 000000000..230a1e034 --- /dev/null +++ b/examples-generated/machinelearningservices/computecluster.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: machinelearningservices.azure.jet.crossplane.io/v1alpha1 +#kind: ComputeCluster +#metadata: +# name: example +#spec: +# forProvider: +# identity: +# - type: SystemAssigned +# location: West Europe +# machineLearningWorkspaceId: ${azurerm_machine_learning_workspace.example.id} +# name: example +# scaleSettings: +# - maxNodeCount: 1 +# minNodeCount: 0 +# scaleDownNodesAfterIdleDuration: PT30S +# subnetResourceId: ${azurerm_subnet.example.id} +# vmPriority: LowPriority +# vmSize: Standard_DS2_v2 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/machinelearningservices/computeinstance.yaml b/examples-generated/machinelearningservices/computeinstance.yaml new file mode 100644 index 000000000..4df2e50a6 --- /dev/null +++ b/examples-generated/machinelearningservices/computeinstance.yaml @@ -0,0 +1,21 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: machinelearningservices.azure.jet.crossplane.io/v1alpha1 +#kind: ComputeInstance +#metadata: +# name: example +#spec: +# forProvider: +# authorizationType: personal +# description: foo +# location: West Europe +# machineLearningWorkspaceId: ${azurerm_machine_learning_workspace.example.id} +# name: example +# ssh: +# - publicKey: ${var.ssh_key} +# subnetResourceId: ${azurerm_subnet.example.id} +# tags: +# foo: bar +# virtualMachineSize: STANDARD_DS2_V2 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/machinelearningservices/synapsespark.yaml b/examples-generated/machinelearningservices/synapsespark.yaml new file mode 100644 index 000000000..f98dde2eb --- /dev/null +++ b/examples-generated/machinelearningservices/synapsespark.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: machinelearningservices.azure.jet.crossplane.io/v1alpha1 +#kind: SynapseSpark +#metadata: +# name: example +#spec: +# forProvider: +# identity: +# - type: SystemAssigned +# location: West Europe +# machineLearningWorkspaceId: ${azurerm_machine_learning_workspace.example.id} +# name: example +# synapseSparkPoolId: ${azurerm_synapse_spark_pool.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/machinelearningservices/workspace.yaml b/examples-generated/machinelearningservices/workspace.yaml new file mode 100644 index 000000000..f134d82db --- /dev/null +++ b/examples-generated/machinelearningservices/workspace.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: machinelearningservices.azure.jet.crossplane.io/v1alpha1 +#kind: Workspace +#metadata: +# name: example +#spec: +# forProvider: +# applicationInsightsId: ${azurerm_application_insights.example.id} +# identity: +# - type: SystemAssigned +# keyVaultId: ${azurerm_key_vault.example.id} +# location: West Europe +# name: example-workspace +# resourceGroupNameRef: +# name: example +# storageAccountId: ${azurerm_storage_account.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/maintenance/maintenanceassignmentdedicatedhost.yaml b/examples-generated/maintenance/maintenanceassignmentdedicatedhost.yaml new file mode 100644 index 000000000..2048370ac --- /dev/null +++ b/examples-generated/maintenance/maintenanceassignmentdedicatedhost.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: maintenance.azure.jet.crossplane.io/v1alpha1 +#kind: MaintenanceAssignmentDedicatedHost +#metadata: +# name: example +#spec: +# forProvider: +# dedicatedHostId: ${azurerm_dedicated_host.example.id} +# location: West Europe +# maintenanceConfigurationId: ${azurerm_maintenance_configuration.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/maintenance/maintenanceassignmentvirtualmachine.yaml b/examples-generated/maintenance/maintenanceassignmentvirtualmachine.yaml new file mode 100644 index 000000000..a81b98f86 --- /dev/null +++ b/examples-generated/maintenance/maintenanceassignmentvirtualmachine.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: maintenance.azure.jet.crossplane.io/v1alpha1 +#kind: MaintenanceAssignmentVirtualMachine +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# maintenanceConfigurationId: ${azurerm_maintenance_configuration.example.id} +# virtualMachineId: ${azurerm_linux_virtual_machine.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/maintenance/maintenanceassignmentvirtualmachinescaleset.yaml b/examples-generated/maintenance/maintenanceassignmentvirtualmachinescaleset.yaml new file mode 100644 index 000000000..b72c75b2a --- /dev/null +++ b/examples-generated/maintenance/maintenanceassignmentvirtualmachinescaleset.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: maintenance.azure.jet.crossplane.io/v1alpha1 +#kind: MaintenanceAssignmentVirtualMachineScaleSet +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# maintenanceConfigurationId: ${azurerm_maintenance_configuration.example.id} +# virtualMachineScaleSetId: ${azurerm_linux_virtual_machine.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/maintenance/maintenanceconfiguration.yaml b/examples-generated/maintenance/maintenanceconfiguration.yaml new file mode 100644 index 000000000..873f68c3d --- /dev/null +++ b/examples-generated/maintenance/maintenanceconfiguration.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: maintenance.azure.jet.crossplane.io/v1alpha1 +#kind: MaintenanceConfiguration +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-mc +# resourceGroupNameRef: +# name: example +# scope: All +# tags: +# Env: prod +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/managedidentity/userassignedidentity.yaml b/examples-generated/managedidentity/userassignedidentity.yaml new file mode 100644 index 000000000..5f6a82553 --- /dev/null +++ b/examples-generated/managedidentity/userassignedidentity.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: managedidentity.azure.jet.crossplane.io/v1alpha1 +#kind: UserAssignedIdentity +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: search-api +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/managedservices/lighthouseassignment.yaml b/examples-generated/managedservices/lighthouseassignment.yaml new file mode 100644 index 000000000..309df3bfd --- /dev/null +++ b/examples-generated/managedservices/lighthouseassignment.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: managedservices.azure.jet.crossplane.io/v1alpha1 +#kind: LighthouseAssignment +#metadata: +# name: example +#spec: +# forProvider: +# lighthouseDefinitionId: /subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ManagedServices/registrationDefinitions/00000000-0000-0000-0000-000000000000 +# scope: /subscription/00000000-0000-0000-0000-000000000000 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/managedservices/lighthousedefinition.yaml b/examples-generated/managedservices/lighthousedefinition.yaml new file mode 100644 index 000000000..91c774948 --- /dev/null +++ b/examples-generated/managedservices/lighthousedefinition.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: managedservices.azure.jet.crossplane.io/v1alpha1 +#kind: LighthouseDefinition +#metadata: +# name: example +#spec: +# forProvider: +# authorization: +# - principalDisplayName: Tier 1 Support +# principalId: 00000000-0000-0000-0000-000000000000 +# roleDefinitionId: ${data.azurerm_role_definition.contributor.role_definition_id} +# description: This is a lighthouse definition created via Terraform +# managingTenantId: 00000000-0000-0000-0000-000000000000 +# name: Sample definition +# scope: /subscriptions/00000000-0000-0000-0000-000000000000 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/management/managementgroup.yaml b/examples-generated/management/managementgroup.yaml new file mode 100644 index 000000000..f5f2f66ea --- /dev/null +++ b/examples-generated/management/managementgroup.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: management.azure.jet.crossplane.io/v1alpha2 +#kind: ManagementGroup +#metadata: +# name: example +#spec: +# forProvider: +# displayName: ParentGroup +# subscriptionIds: +# - ${data.azurerm_subscription.current.subscription_id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/maps/account.yaml b/examples-generated/maps/account.yaml new file mode 100644 index 000000000..43d982e35 --- /dev/null +++ b/examples-generated/maps/account.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: maps.azure.jet.crossplane.io/v1alpha1 +#kind: Account +#metadata: +# name: example +#spec: +# forProvider: +# name: example-maps-account +# resourceGroupNameRef: +# name: example +# skuName: S1 +# tags: +# environment: Test +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/marketplaceordering/marketplaceagreement.yaml b/examples-generated/marketplaceordering/marketplaceagreement.yaml new file mode 100644 index 000000000..62efa99f9 --- /dev/null +++ b/examples-generated/marketplaceordering/marketplaceagreement.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: marketplaceordering.azure.jet.crossplane.io/v1alpha1 +#kind: MarketplaceAgreement +#metadata: +# name: example +#spec: +# forProvider: +# offer: waf +# plan: hourly +# publisher: barracudanetworks +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/media/asset.yaml b/examples-generated/media/asset.yaml new file mode 100644 index 000000000..6c1565c07 --- /dev/null +++ b/examples-generated/media/asset.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: media.azure.jet.crossplane.io/v1alpha1 +#kind: Asset +#metadata: +# name: example +#spec: +# forProvider: +# description: Asset description +# mediaServicesAccountName: examplemediaacc +# name: Asset1 +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/media/assetfilter.yaml b/examples-generated/media/assetfilter.yaml new file mode 100644 index 000000000..5b949fb52 --- /dev/null +++ b/examples-generated/media/assetfilter.yaml @@ -0,0 +1,38 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: media.azure.jet.crossplane.io/v1alpha1 +#kind: AssetFilter +#metadata: +# name: example +#spec: +# forProvider: +# assetId: ${azurerm_media_asset.example.id} +# firstQualityBitrate: 128000 +# name: Filter1 +# presentationTimeRange: +# - endInUnits: 15 +# forceEnd: false +# liveBackoffInUnits: 0 +# presentationWindowInUnits: 90 +# startInUnits: 0 +# unitTimescaleInMiliseconds: 1000 +# trackSelection: +# - condition: +# - operation: Equal +# property: Type +# value: Audio +# - operation: NotEqual +# property: Language +# value: en +# - operation: NotEqual +# property: FourCC +# value: EC-3 +# - condition: +# - operation: Equal +# property: Type +# value: Video +# - operation: Equal +# property: Bitrate +# value: 3000000-5000000 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/media/contentkeypolicy.yaml b/examples-generated/media/contentkeypolicy.yaml new file mode 100644 index 000000000..cfdfac67f --- /dev/null +++ b/examples-generated/media/contentkeypolicy.yaml @@ -0,0 +1,78 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: media.azure.jet.crossplane.io/v1alpha1 +#kind: ContentKeyPolicy +#metadata: +# name: example +#spec: +# forProvider: +# mediaServicesAccountName: examplemediaacc +# name: example +# policyOption: +# - fairplayConfiguration: +# - askSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# pfxPasswordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# pfxSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# rentalAndLeaseKeyType: PersistentUnlimited +# rentalDurationSeconds: 2249 +# name: fairPlay +# openRestrictionEnabled: true +# - name: playReady +# openRestrictionEnabled: true +# playreadyConfigurationLicense: +# - allowTestDevices: true +# beginDate: "2017-10-16T18:22:53Z" +# contentKeyLocationFromHeaderEnabled: true +# contentType: UltraVioletDownload +# licenseType: Persistent +# playRight: +# - allowPassingVideoContentToUnknownOutput: NotAllowed +# analogVideoOpl: 150 +# compressedDigitalAudioOpl: 150 +# digitalVideoOnlyContentRestriction: false +# imageConstraintForAnalogComponentVideoRestriction: false +# imageConstraintForAnalogComputerMonitorRestriction: false +# scmsRestriction: 2 +# uncompressedDigitalAudioOpl: 100 +# uncompressedDigitalVideoOpl: 100 +# - clearKeyConfigurationEnabled: true +# name: clearKey +# tokenRestriction: +# - audience: urn:audience +# issuer: urn:issuer +# primarySymmetricTokenKeySecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# tokenType: Swt +# - name: widevine +# openRestrictionEnabled: true +# widevineConfigurationTemplate: |- +# ${jsonencode({ +# "allowed_track_types" : "SD_HD", +# "content_key_specs" : [{ +# "track_type" : "SD", +# "security_level" : 1, +# "required_output_protection" : { +# "hdcp" : "HDCP_V2" +# }, +# }], +# "policy_overrides" : { +# "can_play" : true, +# "can_persist" : true, +# "can_renew" : false, +# }, +# })} +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/media/job.yaml b/examples-generated/media/job.yaml new file mode 100644 index 000000000..e0f0b133e --- /dev/null +++ b/examples-generated/media/job.yaml @@ -0,0 +1,21 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: media.azure.jet.crossplane.io/v1alpha1 +#kind: Job +#metadata: +# name: example +#spec: +# forProvider: +# description: My Job description +# inputAsset: +# - name: Asset1 +# mediaServicesAccountName: examplemediaacc +# name: job1 +# outputAsset: +# - name: Asset1 +# priority: Normal +# resourceGroupNameRef: +# name: example +# transformName: transform1 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/media/liveevent.yaml b/examples-generated/media/liveevent.yaml new file mode 100644 index 000000000..d68aabeb3 --- /dev/null +++ b/examples-generated/media/liveevent.yaml @@ -0,0 +1,36 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: media.azure.jet.crossplane.io/v1alpha1 +#kind: LiveEvent +#metadata: +# name: example +#spec: +# forProvider: +# description: My Event Description +# encoding: +# - keyFrameInterval: PT2S +# presetName: Default720p +# stretchMode: AutoFit +# type: Standard +# hostnamePrefix: special-event +# input: +# - ipAccessControlAllow: +# - address: 0.0.0.0 +# name: AllowAll +# subnetPrefixLength: 0 +# streamingProtocol: RTMP +# location: West Europe +# mediaServicesAccountName: examplemediaacc +# name: example +# preview: +# - ipAccessControlAllow: +# - address: 0.0.0.0 +# name: AllowAll +# subnetPrefixLength: 0 +# resourceGroupNameRef: +# name: example +# transcriptionLanguages: +# - en-US +# useStaticHostname: true +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/media/liveeventoutput.yaml b/examples-generated/media/liveeventoutput.yaml new file mode 100644 index 000000000..3d3c95c8b --- /dev/null +++ b/examples-generated/media/liveeventoutput.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: media.azure.jet.crossplane.io/v1alpha1 +#kind: LiveEventOutput +#metadata: +# name: example +#spec: +# forProvider: +# archive_window_length: PT5M +# assetName: Asset1 +# description: Test live output 1 +# hlsFragmentsPerTsSegment: 5 +# liveEventId: ${azurerm_media_live_event.example.id} +# manifestName: testmanifest +# name: exampleoutput +# outputSnapTimeInSeconds: 0 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/media/servicesaccount.yaml b/examples-generated/media/servicesaccount.yaml new file mode 100644 index 000000000..9e3597dfd --- /dev/null +++ b/examples-generated/media/servicesaccount.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: media.azure.jet.crossplane.io/v1alpha1 +#kind: ServicesAccount +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: examplemediaacc +# resourceGroupNameRef: +# name: example +# storageAccount: +# - id: ${azurerm_storage_account.example.id} +# isPrimary: true +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/media/streamingendpoint.yaml b/examples-generated/media/streamingendpoint.yaml new file mode 100644 index 000000000..9fb19e44b --- /dev/null +++ b/examples-generated/media/streamingendpoint.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: media.azure.jet.crossplane.io/v1alpha1 +#kind: StreamingEndpoint +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# mediaServicesAccountName: examplemediaacc +# name: endpoint1 +# resourceGroupNameRef: +# name: example +# scaleUnits: 2 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/media/streaminglocator.yaml b/examples-generated/media/streaminglocator.yaml new file mode 100644 index 000000000..489087fab --- /dev/null +++ b/examples-generated/media/streaminglocator.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: media.azure.jet.crossplane.io/v1alpha1 +#kind: StreamingLocator +#metadata: +# name: example +#spec: +# forProvider: +# assetName: Asset1 +# mediaServicesAccountName: examplemediaacc +# name: example +# resourceGroupNameRef: +# name: example +# streamingPolicyName: Predefined_ClearStreamingOnly +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/media/streamingpolicy.yaml b/examples-generated/media/streamingpolicy.yaml new file mode 100644 index 000000000..233182ae0 --- /dev/null +++ b/examples-generated/media/streamingpolicy.yaml @@ -0,0 +1,33 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: media.azure.jet.crossplane.io/v1alpha1 +#kind: StreamingPolicy +#metadata: +# name: example +#spec: +# forProvider: +# commonEncryptionCbcs: +# - drmFairplay: +# - allowPersistentLicense: true +# customLicenseAcquisitionUrlTemplate: https://contoso.com/{AssetAlternativeId}/fairplay/{ContentKeyId} +# enabledProtocols: +# - dash: true +# download: false +# hls: false +# smoothStreaming: false +# commonEncryptionCenc: +# - drmPlayready: +# - customAttributes: PlayReady CustomAttributes +# customLicenseAcquisitionUrlTemplate: https://contoso.com/{AssetAlternativeId}/playready/{ContentKeyId} +# drmWidevineCustomLicenseAcquisitionUrlTemplate: https://contoso.com/{AssetAlternativeId}/widevine/{ContentKeyId} +# enabledProtocols: +# - dash: true +# download: false +# hls: false +# smoothStreaming: false +# mediaServicesAccountName: examplemediaacc +# name: Policy-1 +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/media/transform.yaml b/examples-generated/media/transform.yaml new file mode 100644 index 000000000..b9ed57eb8 --- /dev/null +++ b/examples-generated/media/transform.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: media.azure.jet.crossplane.io/v1alpha1 +#kind: Transform +#metadata: +# name: example +#spec: +# forProvider: +# description: My transform description +# mediaServicesAccountName: examplemediaacc +# name: transform1 +# output: +# - builtinPreset: +# - presetName: AACGoodQualityAudio +# onErrorAction: ContinueJob +# relativePriority: Normal +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/media/videoanalyzer.yaml b/examples-generated/media/videoanalyzer.yaml new file mode 100644 index 000000000..01d197d53 --- /dev/null +++ b/examples-generated/media/videoanalyzer.yaml @@ -0,0 +1,26 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: media.azure.jet.crossplane.io/v1alpha1 +#kind: VideoAnalyzer +#metadata: +# name: example +#spec: +# forProvider: +# depends_on: +# - ${azurerm_role_assignment.contributor} +# - ${azurerm_role_assignment.reader} +# identity: +# - identityIds: +# - ${azurerm_user_assigned_identity.example.id} +# type: UserAssigned +# location: West Europe +# name: exampleanalyzer +# resourceGroupNameRef: +# name: example +# storageAccount: +# - id: ${azurerm_storage_account.example.id} +# userAssignedIdentityId: ${azurerm_user_assigned_identity.example.id} +# tags: +# environment: staging +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/media/videoanalyzeredgemodule.yaml b/examples-generated/media/videoanalyzeredgemodule.yaml new file mode 100644 index 000000000..bccbc3187 --- /dev/null +++ b/examples-generated/media/videoanalyzeredgemodule.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: media.azure.jet.crossplane.io/v1alpha1 +#kind: VideoAnalyzerEdgeModule +#metadata: +# name: example +#spec: +# forProvider: +# name: example-edge-module +# resourceGroupNameRef: +# name: example +# videoAnalyzerName: exampleanalyzer +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/mixedreality/spatialanchorsaccount.yaml b/examples-generated/mixedreality/spatialanchorsaccount.yaml new file mode 100644 index 000000000..74e213bf9 --- /dev/null +++ b/examples-generated/mixedreality/spatialanchorsaccount.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: mixedreality.azure.jet.crossplane.io/v1alpha1 +#kind: SpatialAnchorsAccount +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/netapp/account.yaml b/examples-generated/netapp/account.yaml new file mode 100644 index 000000000..734b58943 --- /dev/null +++ b/examples-generated/netapp/account.yaml @@ -0,0 +1,25 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: netapp.azure.jet.crossplane.io/v1alpha1 +#kind: Account +#metadata: +# name: example +#spec: +# forProvider: +# activeDirectory: +# - dnsServers: +# - 1.2.3.4 +# domain: westcentralus.com +# organizationalUnit: OU=FirstLevel +# passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# smbServerName: SMBSERVER +# username: aduser +# location: West Europe +# name: example-netapp +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/netapp/pool.yaml b/examples-generated/netapp/pool.yaml new file mode 100644 index 000000000..c54ed0944 --- /dev/null +++ b/examples-generated/netapp/pool.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: netapp.azure.jet.crossplane.io/v1alpha1 +#kind: Pool +#metadata: +# name: example +#spec: +# forProvider: +# accountName: example-netapp +# location: West Europe +# name: example-netapppool +# resourceGroupNameRef: +# name: example +# serviceLevel: Premium +# sizeInTb: 4 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/netapp/snapshot.yaml b/examples-generated/netapp/snapshot.yaml new file mode 100644 index 000000000..87838546e --- /dev/null +++ b/examples-generated/netapp/snapshot.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: netapp.azure.jet.crossplane.io/v1alpha1 +#kind: Snapshot +#metadata: +# name: example +#spec: +# forProvider: +# accountName: example-netapp +# location: West Europe +# name: example-netappsnapshot +# poolName: example-netapppool +# resourceGroupNameRef: +# name: example +# volumeName: example-netappvolume +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/netapp/volume.yaml b/examples-generated/netapp/volume.yaml new file mode 100644 index 000000000..8247d01d1 --- /dev/null +++ b/examples-generated/netapp/volume.yaml @@ -0,0 +1,33 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: netapp.azure.jet.crossplane.io/v1alpha1 +#kind: Volume +#metadata: +# name: example +#spec: +# forProvider: +# accountName: example-netapp +# createFromSnapshotResourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1/volumes/volume1/snapshots/snapshot1 +# dataProtectionReplication: +# - endpointType: dst +# remoteVolumeLocation: West Europe +# remoteVolumeResourceId: ${azurerm_netapp_volume.example_primary.id} +# replicationFrequency: 10minutes +# lifecycle: +# - prevent_destroy: true +# location: West Europe +# name: example-netappvolume +# poolName: example-netapppool +# protocols: +# - NFSv4.1 +# resourceGroupNameRef: +# name: example +# securityStyle: Unix +# serviceLevel: Premium +# snapshotDirectoryVisible: false +# storageQuotaInGb: 100 +# subnetIdRef: +# name: example +# volumePath: my-unique-file-path +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/applicationgateway.yaml b/examples-generated/network/applicationgateway.yaml new file mode 100644 index 000000000..a9eb951ef --- /dev/null +++ b/examples-generated/network/applicationgateway.yaml @@ -0,0 +1,48 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: ApplicationGateway +#metadata: +# name: example +#spec: +# forProvider: +# backendAddressPool: +# - name: ${local.backend_address_pool_name} +# backendHttpSettings: +# - cookieBasedAffinity: Disabled +# name: ${local.http_setting_name} +# path: /path1/ +# port: 80 +# protocol: Http +# requestTimeout: 60 +# frontendIpConfiguration: +# - name: ${local.frontend_ip_configuration_name} +# publicIpAddressId: ${azurerm_public_ip.example.id} +# frontendPort: +# - name: ${local.frontend_port_name} +# port: 80 +# gatewayIpConfiguration: +# - name: my-gateway-ip-configuration +# subnetIdRef: +# name: example +# httpListener: +# - frontendIpConfigurationName: ${local.frontend_ip_configuration_name} +# frontendPortName: ${local.frontend_port_name} +# name: ${local.listener_name} +# protocol: Http +# location: West Europe +# name: example-appgateway +# requestRoutingRule: +# - backendAddressPoolName: ${local.backend_address_pool_name} +# backendHttpSettingsName: ${local.http_setting_name} +# httpListenerName: ${local.listener_name} +# name: ${local.request_routing_rule_name} +# ruleType: Basic +# resourceGroupNameRef: +# name: example +# sku: +# - capacity: 2 +# name: Standard_Small +# tier: Standard +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/applicationsecuritygroup.yaml b/examples-generated/network/applicationsecuritygroup.yaml new file mode 100644 index 000000000..fc6f146ad --- /dev/null +++ b/examples-generated/network/applicationsecuritygroup.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: ApplicationSecurityGroup +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: tf-appsecuritygroup +# resourceGroupNameRef: +# name: example +# tags: +# Hello: World +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/bastionhost.yaml b/examples-generated/network/bastionhost.yaml new file mode 100644 index 000000000..31bc28ab6 --- /dev/null +++ b/examples-generated/network/bastionhost.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: BastionHost +#metadata: +# name: example +#spec: +# forProvider: +# ipConfiguration: +# - name: configuration +# publicIpAddressId: ${azurerm_public_ip.example.id} +# subnetIdRef: +# name: example +# location: West Europe +# name: examplebastion +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/connectionmonitor.yaml b/examples-generated/network/connectionmonitor.yaml new file mode 100644 index 000000000..df343aed6 --- /dev/null +++ b/examples-generated/network/connectionmonitor.yaml @@ -0,0 +1,44 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: ConnectionMonitor +#metadata: +# name: example +#spec: +# forProvider: +# depends_on: +# - ${azurerm_virtual_machine_extension.example} +# endpoint: +# - filter: +# - item: +# - address: ${azurerm_virtual_machine.example.id} +# type: AgentAddress +# type: Include +# name: source +# targetResourceId: ${azurerm_virtual_machine.example.id} +# - address: terraform.io +# name: destination +# location: ${azurerm_resource_group.example.location} +# name: example-Monitor +# network_watcher_name: production-nwwatcher +# notes: examplenote +# outputWorkspaceResourceIds: +# - ${azurerm_log_analytics_workspace.example.id} +# resource_group_name: ${azurerm_resource_group.example.name} +# testConfiguration: +# - name: tcpName +# protocol: Tcp +# tcpConfiguration: +# - port: 80 +# testFrequencyInSeconds: 60 +# testGroup: +# - destinationEndpoints: +# - destination +# disable: false +# name: exampletg +# sourceEndpoints: +# - source +# testConfigurationNames: +# - tcpName +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/ddosprotectionplan.yaml b/examples-generated/network/ddosprotectionplan.yaml new file mode 100644 index 000000000..e46436653 --- /dev/null +++ b/examples-generated/network/ddosprotectionplan.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: DDOSProtectionPlan +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-protection-plan +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/dnsaaaarecord.yaml b/examples-generated/network/dnsaaaarecord.yaml new file mode 100644 index 000000000..a4895a8b3 --- /dev/null +++ b/examples-generated/network/dnsaaaarecord.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: DNSAAAARecord +#metadata: +# name: example +#spec: +# forProvider: +# name: test +# records: +# - 2001:db8::1:0:0:1 +# resourceGroupNameRef: +# name: example +# ttl: 300 +# zoneName: mydomain.com +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/dnsarecord.yaml b/examples-generated/network/dnsarecord.yaml new file mode 100644 index 000000000..b039d27c5 --- /dev/null +++ b/examples-generated/network/dnsarecord.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: DNSARecord +#metadata: +# name: example +#spec: +# forProvider: +# name: test +# records: +# - 10.0.180.17 +# resourceGroupNameRef: +# name: example +# ttl: 300 +# zoneName: mydomain.com +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/dnscaarecord.yaml b/examples-generated/network/dnscaarecord.yaml new file mode 100644 index 000000000..e5b33420e --- /dev/null +++ b/examples-generated/network/dnscaarecord.yaml @@ -0,0 +1,30 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: DNSCAARecord +#metadata: +# name: example +#spec: +# forProvider: +# name: test +# record: +# - flags: 0 +# tag: issue +# value: example.com +# - flags: 0 +# tag: issue +# value: example.net +# - flags: 0 +# tag: issuewild +# value: ; +# - flags: 0 +# tag: iodef +# value: mailto:terraform@nonexisting.tld +# resourceGroupNameRef: +# name: example +# tags: +# Environment: Production +# ttl: 300 +# zoneName: mydomain.com +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/dnscnamerecord.yaml b/examples-generated/network/dnscnamerecord.yaml new file mode 100644 index 000000000..02f68c6e9 --- /dev/null +++ b/examples-generated/network/dnscnamerecord.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: DNSCNAMERecord +#metadata: +# name: example +#spec: +# forProvider: +# name: test +# record: contoso.com +# resourceGroupNameRef: +# name: example +# ttl: 300 +# zoneName: mydomain.com +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/dnsmxrecord.yaml b/examples-generated/network/dnsmxrecord.yaml new file mode 100644 index 000000000..5d348e270 --- /dev/null +++ b/examples-generated/network/dnsmxrecord.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: DNSMXRecord +#metadata: +# name: example +#spec: +# forProvider: +# name: test +# record: +# - exchange: mail1.contoso.com +# preference: 10 +# - exchange: mail2.contoso.com +# preference: 20 +# resourceGroupNameRef: +# name: example +# tags: +# Environment: Production +# ttl: 300 +# zoneName: mydomain.com +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/dnsnsrecord.yaml b/examples-generated/network/dnsnsrecord.yaml new file mode 100644 index 000000000..f4c049f6d --- /dev/null +++ b/examples-generated/network/dnsnsrecord.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: DNSNSRecord +#metadata: +# name: example +#spec: +# forProvider: +# name: test +# records: +# - ns1.contoso.com +# - ns2.contoso.com +# resourceGroupNameRef: +# name: example +# tags: +# Environment: Production +# ttl: 300 +# zoneName: mydomain.com +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/dnsptrrecord.yaml b/examples-generated/network/dnsptrrecord.yaml new file mode 100644 index 000000000..29fa559f5 --- /dev/null +++ b/examples-generated/network/dnsptrrecord.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: DNSPTRRecord +#metadata: +# name: example +#spec: +# forProvider: +# name: test +# records: +# - yourdomain.com +# resourceGroupNameRef: +# name: example +# ttl: 300 +# zoneName: mydomain.com +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/dnssrvrecord.yaml b/examples-generated/network/dnssrvrecord.yaml new file mode 100644 index 000000000..5fc1c1df0 --- /dev/null +++ b/examples-generated/network/dnssrvrecord.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: DNSSRVRecord +#metadata: +# name: example +#spec: +# forProvider: +# name: test +# record: +# - port: 8080 +# priority: 1 +# target: target1.contoso.com +# weight: 5 +# resourceGroupNameRef: +# name: example +# tags: +# Environment: Production +# ttl: 300 +# zoneName: mydomain.com +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/dnstxtrecord.yaml b/examples-generated/network/dnstxtrecord.yaml new file mode 100644 index 000000000..7c6f8adc7 --- /dev/null +++ b/examples-generated/network/dnstxtrecord.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: DNSTXTRecord +#metadata: +# name: example +#spec: +# forProvider: +# name: test +# record: +# - value: google-site-authenticator +# - value: more site information here +# resourceGroupNameRef: +# name: example +# tags: +# Environment: Production +# ttl: 300 +# zoneName: mydomain.com +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/dnszone.yaml b/examples-generated/network/dnszone.yaml new file mode 100644 index 000000000..979bf9227 --- /dev/null +++ b/examples-generated/network/dnszone.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: DNSZone +#metadata: +# name: example +#spec: +# forProvider: +# name: mydomain.com +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/expressroutecircuit.yaml b/examples-generated/network/expressroutecircuit.yaml new file mode 100644 index 000000000..0a326c2fa --- /dev/null +++ b/examples-generated/network/expressroutecircuit.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: ExpressRouteCircuit +#metadata: +# name: example +#spec: +# forProvider: +# bandwidthInMbps: 50 +# location: West Europe +# name: expressRoute1 +# peeringLocation: Silicon Valley +# resourceGroupNameRef: +# name: example +# serviceProviderName: Equinix +# sku: +# - family: MeteredData +# tier: Standard +# tags: +# environment: Production +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/expressroutecircuitauthorization.yaml b/examples-generated/network/expressroutecircuitauthorization.yaml new file mode 100644 index 000000000..76d0b271e --- /dev/null +++ b/examples-generated/network/expressroutecircuitauthorization.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: ExpressRouteCircuitAuthorization +#metadata: +# name: example +#spec: +# forProvider: +# expressRouteCircuitName: expressRoute1 +# name: exampleERCAuth +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/expressroutecircuitconnection.yaml b/examples-generated/network/expressroutecircuitconnection.yaml new file mode 100644 index 000000000..844a1e6db --- /dev/null +++ b/examples-generated/network/expressroutecircuitconnection.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: ExpressRouteCircuitConnection +#metadata: +# name: example +#spec: +# forProvider: +# addressPrefixIpv4: 192.169.9.0/29 +# authorizationKeySecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# name: example-ercircuitconnection +# peerPeeringId: ${azurerm_express_route_circuit_peering.example2.id} +# peeringId: ${azurerm_express_route_circuit_peering.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/expressroutecircuitpeering.yaml b/examples-generated/network/expressroutecircuitpeering.yaml new file mode 100644 index 000000000..c93fcb125 --- /dev/null +++ b/examples-generated/network/expressroutecircuitpeering.yaml @@ -0,0 +1,27 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: ExpressRouteCircuitPeering +#metadata: +# name: example +#spec: +# forProvider: +# expressRouteCircuitName: expressRoute1 +# ipv6: +# - microsoftPeering: +# - advertisedPublicPrefixes: +# - 2002:db01::/126 +# primaryPeerAddressPrefix: 2002:db01::/126 +# secondaryPeerAddressPrefix: 2003:db01::/126 +# microsoftPeeringConfig: +# - advertisedPublicPrefixes: +# - 123.1.0.0/24 +# peerAsn: 100 +# peeringType: MicrosoftPeering +# primaryPeerAddressPrefix: 123.0.0.0/30 +# resourceGroupNameRef: +# name: example +# secondaryPeerAddressPrefix: 123.0.0.4/30 +# vlanId: 300 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/expressrouteconnection.yaml b/examples-generated/network/expressrouteconnection.yaml new file mode 100644 index 000000000..4c8fab2a5 --- /dev/null +++ b/examples-generated/network/expressrouteconnection.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: ExpressRouteConnection +#metadata: +# name: example +#spec: +# forProvider: +# expressRouteCircuitPeeringId: ${azurerm_express_route_circuit_peering.example.id} +# expressRouteGatewayId: ${azurerm_express_route_gateway.example.id} +# name: example-expressrouteconn +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/expressroutegateway.yaml b/examples-generated/network/expressroutegateway.yaml new file mode 100644 index 000000000..fba5cc753 --- /dev/null +++ b/examples-generated/network/expressroutegateway.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: ExpressRouteGateway +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: expressRoute1 +# resourceGroupNameRef: +# name: example +# scaleUnits: 1 +# tags: +# environment: Production +# virtualHubId: ${azurerm_virtual_hub.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/expressrouteport.yaml b/examples-generated/network/expressrouteport.yaml new file mode 100644 index 000000000..bcc799cef --- /dev/null +++ b/examples-generated/network/expressrouteport.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: ExpressRoutePort +#metadata: +# name: example +#spec: +# forProvider: +# bandwidthInGbps: 10 +# encapsulation: Dot1Q +# location: West Europe +# name: port1 +# peeringLocation: Airtel-Chennai-CLS +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/firewall.yaml b/examples-generated/network/firewall.yaml new file mode 100644 index 000000000..032134bad --- /dev/null +++ b/examples-generated/network/firewall.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: Firewall +#metadata: +# name: example +#spec: +# forProvider: +# ipConfiguration: +# - name: configuration +# publicIpAddressId: ${azurerm_public_ip.example.id} +# subnetIdRef: +# name: example +# location: West Europe +# name: testfirewall +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/firewallapplicationrulecollection.yaml b/examples-generated/network/firewallapplicationrulecollection.yaml new file mode 100644 index 000000000..249eeeb1b --- /dev/null +++ b/examples-generated/network/firewallapplicationrulecollection.yaml @@ -0,0 +1,25 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: FirewallApplicationRuleCollection +#metadata: +# name: example +#spec: +# forProvider: +# action: Allow +# azureFirewallName: testfirewall +# name: testcollection +# priority: 100 +# resourceGroupNameRef: +# name: example +# rule: +# - name: testrule +# protocol: +# - port: "443" +# type: Https +# sourceAddresses: +# - 10.0.0.0/16 +# targetFqdns: +# - '*.google.com' +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/firewallnatrulecollection.yaml b/examples-generated/network/firewallnatrulecollection.yaml new file mode 100644 index 000000000..f929cdb59 --- /dev/null +++ b/examples-generated/network/firewallnatrulecollection.yaml @@ -0,0 +1,29 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: FirewallNATRuleCollection +#metadata: +# name: example +#spec: +# forProvider: +# action: Dnat +# azureFirewallName: testfirewall +# name: testcollection +# priority: 100 +# resourceGroupNameRef: +# name: example +# rule: +# - destinationAddresses: +# - ${azurerm_public_ip.example.ip_address} +# destinationPorts: +# - "53" +# name: testrule +# protocols: +# - TCP +# - UDP +# sourceAddresses: +# - 10.0.0.0/16 +# translatedAddress: 8.8.8.8 +# translatedPort: 53 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/firewallnetworkrulecollection.yaml b/examples-generated/network/firewallnetworkrulecollection.yaml new file mode 100644 index 000000000..9f8708d5b --- /dev/null +++ b/examples-generated/network/firewallnetworkrulecollection.yaml @@ -0,0 +1,28 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: FirewallNetworkRuleCollection +#metadata: +# name: example +#spec: +# forProvider: +# action: Allow +# azureFirewallName: testfirewall +# name: testcollection +# priority: 100 +# resourceGroupNameRef: +# name: example +# rule: +# - destinationAddresses: +# - 8.8.8.8 +# - 8.8.4.4 +# destinationPorts: +# - "53" +# name: testrule +# protocols: +# - TCP +# - UDP +# sourceAddresses: +# - 10.0.0.0/16 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/firewallpolicy.yaml b/examples-generated/network/firewallpolicy.yaml new file mode 100644 index 000000000..9bec7f007 --- /dev/null +++ b/examples-generated/network/firewallpolicy.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: FirewallPolicy +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/firewallpolicyrulecollectiongroup.yaml b/examples-generated/network/firewallpolicyrulecollectiongroup.yaml new file mode 100644 index 000000000..3b0e514e4 --- /dev/null +++ b/examples-generated/network/firewallpolicyrulecollectiongroup.yaml @@ -0,0 +1,63 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: FirewallPolicyRuleCollectionGroup +#metadata: +# name: example +#spec: +# forProvider: +# applicationRuleCollection: +# - action: Deny +# name: app_rule_collection1 +# priority: 500 +# rule: +# - destinationFqdns: +# - .microsoft.com +# name: app_rule_collection1_rule1 +# protocols: +# - port: 80 +# type: Http +# - port: 443 +# type: Https +# sourceAddresses: +# - 10.0.0.1 +# firewallPolicyId: ${azurerm_firewall_policy.example.id} +# name: example-fwpolicy-rcg +# natRuleCollection: +# - action: Dnat +# name: nat_rule_collection1 +# priority: 300 +# rule: +# - destinationAddress: 192.168.1.1 +# destinationPorts: +# - "80" +# - 1000-2000 +# name: nat_rule_collection1_rule1 +# protocols: +# - TCP +# - UDP +# sourceAddresses: +# - 10.0.0.1 +# - 10.0.0.2 +# translatedAddress: 192.168.0.1 +# translatedPort: "8080" +# networkRuleCollection: +# - action: Deny +# name: network_rule_collection1 +# priority: 400 +# rule: +# - destinationAddresses: +# - 192.168.1.1 +# - 192.168.1.2 +# destinationPorts: +# - "80" +# - 1000-2000 +# name: network_rule_collection1_rule1 +# protocols: +# - TCP +# - UDP +# sourceAddresses: +# - 10.0.0.1 +# priority: 500 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/frontdoor.yaml b/examples-generated/network/frontdoor.yaml new file mode 100644 index 000000000..35aed0971 --- /dev/null +++ b/examples-generated/network/frontdoor.yaml @@ -0,0 +1,42 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: FrontDoor +#metadata: +# name: example +#spec: +# forProvider: +# backendPool: +# - backend: +# - address: www.bing.com +# hostHeader: www.bing.com +# httpPort: 80 +# httpsPort: 443 +# healthProbeName: exampleHealthProbeSetting1 +# loadBalancingName: exampleLoadBalancingSettings1 +# name: exampleBackendBing +# backendPoolHealthProbe: +# - name: exampleHealthProbeSetting1 +# backendPoolLoadBalancing: +# - name: exampleLoadBalancingSettings1 +# enforceBackendPoolsCertificateNameCheck: false +# frontendEndpoint: +# - hostName: example-FrontDoor.azurefd.net +# name: exampleFrontendEndpoint1 +# name: example-FrontDoor +# resourceGroupNameRef: +# name: example +# routingRule: +# - acceptedProtocols: +# - Http +# - Https +# forwardingConfiguration: +# - backendPoolName: exampleBackendBing +# forwardingProtocol: MatchRequest +# frontendEndpoints: +# - exampleFrontendEndpoint1 +# name: exampleRoutingRule1 +# patternsToMatch: +# - /* +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/frontdoorcustomhttpsconfiguration.yaml b/examples-generated/network/frontdoorcustomhttpsconfiguration.yaml new file mode 100644 index 000000000..b5d604949 --- /dev/null +++ b/examples-generated/network/frontdoorcustomhttpsconfiguration.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: FrontdoorCustomHTTPSConfiguration +#metadata: +# name: example +#spec: +# forProvider: +# customHttpsProvisioningEnabled: false +# frontendEndpointId: ${azurerm_frontdoor.example.frontend_endpoints["exampleFrontendEndpoint1"]} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/frontdoorfirewallpolicy.yaml b/examples-generated/network/frontdoorfirewallpolicy.yaml new file mode 100644 index 000000000..e717776bf --- /dev/null +++ b/examples-generated/network/frontdoorfirewallpolicy.yaml @@ -0,0 +1,82 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: FrontdoorFirewallPolicy +#metadata: +# name: example +#spec: +# forProvider: +# customBlockResponseBody: PGh0bWw+CjxoZWFkZXI+PHRpdGxlPkhlbGxvPC90aXRsZT48L2hlYWRlcj4KPGJvZHk+CkhlbGxvIHdvcmxkCjwvYm9keT4KPC9odG1sPg== +# customBlockResponseStatusCode: 403 +# customRule: +# - action: Block +# enabled: true +# matchCondition: +# - matchValues: +# - 192.168.1.0/24 +# - 10.0.0.0/24 +# matchVariable: RemoteAddr +# negationCondition: false +# operator: IPMatch +# name: Rule1 +# priority: 1 +# rateLimitDurationInMinutes: 1 +# rateLimitThreshold: 10 +# type: MatchRule +# - action: Block +# enabled: true +# matchCondition: +# - matchValues: +# - 192.168.1.0/24 +# matchVariable: RemoteAddr +# negationCondition: false +# operator: IPMatch +# - matchValues: +# - windows +# matchVariable: RequestHeader +# negationCondition: false +# operator: Contains +# selector: UserAgent +# transforms: +# - Lowercase +# - Trim +# name: Rule2 +# priority: 2 +# rateLimitDurationInMinutes: 1 +# rateLimitThreshold: 10 +# type: MatchRule +# enabled: true +# managedRule: +# - exclusion: +# - matchVariable: QueryStringArgNames +# operator: Equals +# selector: not_suspicious +# override: +# - rule: +# - action: Block +# enabled: false +# ruleId: "933100" +# ruleGroupName: PHP +# - exclusion: +# - matchVariable: QueryStringArgNames +# operator: Equals +# selector: really_not_suspicious +# rule: +# - action: Block +# exclusion: +# - matchVariable: QueryStringArgNames +# operator: Equals +# selector: innocent +# ruleId: "942200" +# ruleGroupName: SQLI +# type: DefaultRuleSet +# version: "1.0" +# - type: Microsoft_BotManagerRuleSet +# version: "1.0" +# mode: Prevention +# name: examplefdwafpolicy +# redirectUrl: https://www.contoso.com +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/frontdoorrulesengine.yaml b/examples-generated/network/frontdoorrulesengine.yaml new file mode 100644 index 000000000..dc7578fa7 --- /dev/null +++ b/examples-generated/network/frontdoorrulesengine.yaml @@ -0,0 +1,38 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: FrontdoorRulesEngine +#metadata: +# name: example +#spec: +# forProvider: +# frontdoorName: example-FrontDoor +# name: exampleRulesEngineConfig1 +# resourceGroupNameRef: +# name: example +# rule: +# - action: +# - response_header_actions: +# - header_action_type: Append +# header_name: X-TEST-HEADER +# value: Append Header Rule +# name: debuggingoutput +# priority: 1 +# - action: +# - responseHeader: +# - headerActionType: Overwrite +# headerName: Access-Control-Allow-Origin +# value: '*' +# - headerActionType: Overwrite +# headerName: Access-Control-Allow-Credentials +# value: "true" +# matchCondition: +# - operator: Equal +# value: +# - GET +# - POST +# variable: RequestMethod +# name: overwriteorigin +# priority: 2 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/interfaceapplicationsecuritygroupassociation.yaml b/examples-generated/network/interfaceapplicationsecuritygroupassociation.yaml new file mode 100644 index 000000000..47565e22c --- /dev/null +++ b/examples-generated/network/interfaceapplicationsecuritygroupassociation.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: InterfaceApplicationSecurityGroupAssociation +#metadata: +# name: example +#spec: +# forProvider: +# applicationSecurityGroupId: ${azurerm_application_security_group.example.id} +# networkInterfaceId: ${azurerm_network_interface.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/interfacebackendaddresspoolassociation.yaml b/examples-generated/network/interfacebackendaddresspoolassociation.yaml new file mode 100644 index 000000000..cecbc703e --- /dev/null +++ b/examples-generated/network/interfacebackendaddresspoolassociation.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: InterfaceBackendAddressPoolAssociation +#metadata: +# name: example +#spec: +# forProvider: +# backendAddressPoolId: ${azurerm_lb_backend_address_pool.example.id} +# ipConfigurationName: testconfiguration1 +# networkInterfaceId: ${azurerm_network_interface.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/interfacenatruleassociation.yaml b/examples-generated/network/interfacenatruleassociation.yaml new file mode 100644 index 000000000..87a490301 --- /dev/null +++ b/examples-generated/network/interfacenatruleassociation.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: InterfaceNATRuleAssociation +#metadata: +# name: example +#spec: +# forProvider: +# ipConfigurationName: testconfiguration1 +# natRuleId: ${azurerm_lb_nat_rule.example.id} +# networkInterfaceId: ${azurerm_network_interface.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/interfacesecuritygroupassociation.yaml b/examples-generated/network/interfacesecuritygroupassociation.yaml new file mode 100644 index 000000000..41878d510 --- /dev/null +++ b/examples-generated/network/interfacesecuritygroupassociation.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: InterfaceSecurityGroupAssociation +#metadata: +# name: example +#spec: +# forProvider: +# networkInterfaceId: ${azurerm_network_interface.example.id} +# networkSecurityGroupId: ${azurerm_network_security_group.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/ipgroup.yaml b/examples-generated/network/ipgroup.yaml new file mode 100644 index 000000000..753bb4330 --- /dev/null +++ b/examples-generated/network/ipgroup.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha2 +#kind: IPGroup +#metadata: +# name: example +#spec: +# forProvider: +# cidrs: +# - 192.168.0.1 +# - 172.16.240.0/20 +# - 10.48.0.0/12 +# location: West Europe +# resourceGroupNameRef: +# name: example +# tags: +# environment: Production +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/lbbackendaddresspool.yaml b/examples-generated/network/lbbackendaddresspool.yaml new file mode 100644 index 000000000..d076b9d28 --- /dev/null +++ b/examples-generated/network/lbbackendaddresspool.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: LBBackendAddressPool +#metadata: +# name: example +#spec: +# forProvider: +# loadbalancerId: ${azurerm_lb.example.id} +# name: BackEndAddressPool +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/lbbackendaddresspooladdress.yaml b/examples-generated/network/lbbackendaddresspooladdress.yaml new file mode 100644 index 000000000..1a10a38ba --- /dev/null +++ b/examples-generated/network/lbbackendaddresspooladdress.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: LBBackendAddressPoolAddress +#metadata: +# name: example +#spec: +# forProvider: +# backendAddressPoolId: ${data.azurerm_lb_backend_address_pool.example.id} +# ipAddress: 10.0.0.1 +# name: example +# virtualNetworkId: ${data.azurerm_virtual_network.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/lbnatpool.yaml b/examples-generated/network/lbnatpool.yaml new file mode 100644 index 000000000..408380cdb --- /dev/null +++ b/examples-generated/network/lbnatpool.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: LBNATPool +#metadata: +# name: example +#spec: +# forProvider: +# backendPort: 8080 +# frontendIpConfigurationName: PublicIPAddress +# frontendPortEnd: 81 +# frontendPortStart: 80 +# loadbalancerId: ${azurerm_lb.example.id} +# name: SampleApplicationPool +# protocol: Tcp +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/lbnatrule.yaml b/examples-generated/network/lbnatrule.yaml new file mode 100644 index 000000000..19b2713d9 --- /dev/null +++ b/examples-generated/network/lbnatrule.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: LBNATRule +#metadata: +# name: example +#spec: +# forProvider: +# backendPort: 3389 +# frontendIpConfigurationName: PublicIPAddress +# frontendPort: 3389 +# loadbalancerId: ${azurerm_lb.example.id} +# name: RDPAccess +# protocol: Tcp +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/lboutboundrule.yaml b/examples-generated/network/lboutboundrule.yaml new file mode 100644 index 000000000..c79e00d62 --- /dev/null +++ b/examples-generated/network/lboutboundrule.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: LBOutboundRule +#metadata: +# name: example +#spec: +# forProvider: +# backendAddressPoolId: ${azurerm_lb_backend_address_pool.example.id} +# frontendIpConfiguration: +# - name: PublicIPAddress +# loadbalancerId: ${azurerm_lb.example.id} +# name: OutboundRule +# protocol: Tcp +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/lbprobe.yaml b/examples-generated/network/lbprobe.yaml new file mode 100644 index 000000000..7c12d113d --- /dev/null +++ b/examples-generated/network/lbprobe.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: LBProbe +#metadata: +# name: example +#spec: +# forProvider: +# loadbalancerId: ${azurerm_lb.example.id} +# name: ssh-running-probe +# port: 22 +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/lbrule.yaml b/examples-generated/network/lbrule.yaml new file mode 100644 index 000000000..75bd975eb --- /dev/null +++ b/examples-generated/network/lbrule.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: LBRule +#metadata: +# name: example +#spec: +# forProvider: +# backendPort: 3389 +# frontendIpConfigurationName: PublicIPAddress +# frontendPort: 3389 +# loadbalancerId: ${azurerm_lb.example.id} +# name: LBRule +# protocol: Tcp +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/loadbalancer.yaml b/examples-generated/network/loadbalancer.yaml new file mode 100644 index 000000000..c38b8bdb2 --- /dev/null +++ b/examples-generated/network/loadbalancer.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha2 +#kind: LoadBalancer +#metadata: +# name: example +#spec: +# forProvider: +# frontendIpConfiguration: +# - name: PublicIPAddress +# publicIpAddressId: ${azurerm_public_ip.example.id} +# location: West US +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/localnetworkgateway.yaml b/examples-generated/network/localnetworkgateway.yaml new file mode 100644 index 000000000..eef44aff9 --- /dev/null +++ b/examples-generated/network/localnetworkgateway.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: LocalNetworkGateway +#metadata: +# name: example +#spec: +# forProvider: +# addressSpace: +# - 10.0.0.0/16 +# gatewayAddress: 12.13.14.15 +# location: West Europe +# name: backHome +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/natgateway.yaml b/examples-generated/network/natgateway.yaml new file mode 100644 index 000000000..95e3ab0c8 --- /dev/null +++ b/examples-generated/network/natgateway.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: NATGateway +#metadata: +# name: example +#spec: +# forProvider: +# idleTimeoutInMinutes: 10 +# location: West Europe +# name: nat-Gateway +# publicIpAddressIds: +# - ${azurerm_public_ip.example.id} +# publicIpPrefixIds: +# - ${azurerm_public_ip_prefix.example.id} +# resourceGroupNameRef: +# name: example +# skuName: Standard +# zones: +# - "1" +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/natgatewaypublicipassociation.yaml b/examples-generated/network/natgatewaypublicipassociation.yaml new file mode 100644 index 000000000..46059abf0 --- /dev/null +++ b/examples-generated/network/natgatewaypublicipassociation.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: NATGatewayPublicIPAssociation +#metadata: +# name: example +#spec: +# forProvider: +# natGatewayId: ${azurerm_nat_gateway.example.id} +# publicIpAddressId: ${azurerm_public_ip.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/natgatewaypublicipprefixassociation.yaml b/examples-generated/network/natgatewaypublicipprefixassociation.yaml new file mode 100644 index 000000000..6ab919d22 --- /dev/null +++ b/examples-generated/network/natgatewaypublicipprefixassociation.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: NATGatewayPublicIPPrefixAssociation +#metadata: +# name: example +#spec: +# forProvider: +# natGatewayId: ${azurerm_nat_gateway.example.id} +# publicIpPrefixId: ${azurerm_public_ip_prefix.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/networkinterface.yaml b/examples-generated/network/networkinterface.yaml new file mode 100644 index 000000000..461d643a5 --- /dev/null +++ b/examples-generated/network/networkinterface.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha2 +#kind: NetworkInterface +#metadata: +# name: example +#spec: +# forProvider: +# ipConfiguration: +# - name: internal +# privateIpAddressAllocation: Dynamic +# subnetIdRef: +# name: example +# location: West Europe +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/networkpacketcapture.yaml b/examples-generated/network/networkpacketcapture.yaml new file mode 100644 index 000000000..9f29ae389 --- /dev/null +++ b/examples-generated/network/networkpacketcapture.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: NetworkPacketCapture +#metadata: +# name: example +#spec: +# forProvider: +# depends_on: +# - ${azurerm_virtual_machine_extension.example} +# name: pctestcapture +# networkWatcherName: production-nwwatcher +# resourceGroupNameRef: +# name: example +# storageLocation: +# - storageAccountId: ${azurerm_storage_account.example.id} +# targetResourceId: ${azurerm_virtual_machine.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/packetcapture.yaml b/examples-generated/network/packetcapture.yaml new file mode 100644 index 000000000..807006261 --- /dev/null +++ b/examples-generated/network/packetcapture.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: PacketCapture +#metadata: +# name: example +#spec: +# forProvider: +# depends_on: +# - ${azurerm_virtual_machine_extension.example} +# name: pctestcapture +# networkWatcherName: production-nwwatcher +# resourceGroupNameRef: +# name: example +# storageLocation: +# - storageAccountId: ${azurerm_storage_account.example.id} +# targetResourceId: ${azurerm_virtual_machine.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/pointtositevpngateway.yaml b/examples-generated/network/pointtositevpngateway.yaml new file mode 100644 index 000000000..cc7a0a038 --- /dev/null +++ b/examples-generated/network/pointtositevpngateway.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: PointToSiteVPNGateway +#metadata: +# name: example +#spec: +# forProvider: +# connectionConfiguration: +# - name: example-gateway-config +# vpnClientAddressPool: +# - addressPrefixes: +# - 10.0.2.0/24 +# location: West Europe +# name: example-vpn-gateway +# resourceGroupNameRef: +# name: example +# scaleUnit: 1 +# virtualHubId: ${azurerm_virtual_hub.example.id} +# vpnServerConfigurationId: ${azurerm_vpn_server_configuration.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/privatednsaaaarecord.yaml b/examples-generated/network/privatednsaaaarecord.yaml new file mode 100644 index 000000000..2594116ed --- /dev/null +++ b/examples-generated/network/privatednsaaaarecord.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: PrivateDNSAAAARecord +#metadata: +# name: example +#spec: +# forProvider: +# name: test +# records: +# - fd5d:70bc:930e:d008:0000:0000:0000:7334 +# - fd5d:70bc:930e:d008::7335 +# resourceGroupNameRef: +# name: example +# ttl: 300 +# zoneName: mydomain.com +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/privatednsarecord.yaml b/examples-generated/network/privatednsarecord.yaml new file mode 100644 index 000000000..4a6721d1c --- /dev/null +++ b/examples-generated/network/privatednsarecord.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: PrivateDNSARecord +#metadata: +# name: example +#spec: +# forProvider: +# name: test +# records: +# - 10.0.180.17 +# resourceGroupNameRef: +# name: example +# ttl: 300 +# zoneName: mydomain.com +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/privatednscnamerecord.yaml b/examples-generated/network/privatednscnamerecord.yaml new file mode 100644 index 000000000..b4425a842 --- /dev/null +++ b/examples-generated/network/privatednscnamerecord.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: PrivateDNSCNAMERecord +#metadata: +# name: example +#spec: +# forProvider: +# name: test +# record: contoso.com +# resourceGroupNameRef: +# name: example +# ttl: 300 +# zoneName: mydomain.com +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/privatednsmxrecord.yaml b/examples-generated/network/privatednsmxrecord.yaml new file mode 100644 index 000000000..8e73f32e5 --- /dev/null +++ b/examples-generated/network/privatednsmxrecord.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: PrivateDNSMXRecord +#metadata: +# name: example +#spec: +# forProvider: +# name: example +# record: +# - exchange: mx1.contoso.com +# preference: 10 +# - exchange: backupmx.contoso.com +# preference: 20 +# resourceGroupNameRef: +# name: example +# tags: +# Environment: Production +# ttl: 300 +# zoneName: mydomain.com +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/privatednsptrrecord.yaml b/examples-generated/network/privatednsptrrecord.yaml new file mode 100644 index 000000000..8dddb4749 --- /dev/null +++ b/examples-generated/network/privatednsptrrecord.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: PrivateDNSPTRRecord +#metadata: +# name: example +#spec: +# forProvider: +# name: "15" +# records: +# - test.example.com +# resourceGroupNameRef: +# name: example +# ttl: 300 +# zoneName: mydomain.com +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/privatednssrvrecord.yaml b/examples-generated/network/privatednssrvrecord.yaml new file mode 100644 index 000000000..97480e224 --- /dev/null +++ b/examples-generated/network/privatednssrvrecord.yaml @@ -0,0 +1,26 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: PrivateDNSSRVRecord +#metadata: +# name: example +#spec: +# forProvider: +# name: test +# record: +# - port: 8080 +# priority: 1 +# target: target1.contoso.com +# weight: 5 +# - port: 8080 +# priority: 10 +# target: target2.contoso.com +# weight: 10 +# resourceGroupNameRef: +# name: example +# tags: +# Environment: Production +# ttl: 300 +# zoneName: mydomain.com +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/privatednstxtrecord.yaml b/examples-generated/network/privatednstxtrecord.yaml new file mode 100644 index 000000000..8ee349a1c --- /dev/null +++ b/examples-generated/network/privatednstxtrecord.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: PrivateDNSTXTRecord +#metadata: +# name: example +#spec: +# forProvider: +# name: test +# record: +# - value: v=spf1 mx ~all +# resourceGroupNameRef: +# name: example +# ttl: 300 +# zoneName: mydomain.com +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/privatednszone.yaml b/examples-generated/network/privatednszone.yaml new file mode 100644 index 000000000..aa2c241d2 --- /dev/null +++ b/examples-generated/network/privatednszone.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: PrivateDNSZone +#metadata: +# name: example +#spec: +# forProvider: +# name: mydomain.com +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/privatednszonevirtualnetworklink.yaml b/examples-generated/network/privatednszonevirtualnetworklink.yaml new file mode 100644 index 000000000..da0d75755 --- /dev/null +++ b/examples-generated/network/privatednszonevirtualnetworklink.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: PrivateDNSZoneVirtualNetworkLink +#metadata: +# name: example +#spec: +# forProvider: +# name: test +# privateDnsZoneName: mydomain.com +# resourceGroupNameRef: +# name: example +# virtualNetworkId: ${azurerm_virtual_network.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/privateendpoint.yaml b/examples-generated/network/privateendpoint.yaml new file mode 100644 index 000000000..c5de8066f --- /dev/null +++ b/examples-generated/network/privateendpoint.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: PrivateEndpoint +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-endpoint +# privateServiceConnection: +# - isManualConnection: false +# name: example-privateserviceconnection +# privateConnectionResourceId: ${azurerm_private_link_service.example.id} +# resourceGroupNameRef: +# name: example +# subnetIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/privatelinkservice.yaml b/examples-generated/network/privatelinkservice.yaml new file mode 100644 index 000000000..acb1499df --- /dev/null +++ b/examples-generated/network/privatelinkservice.yaml @@ -0,0 +1,33 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: PrivateLinkService +#metadata: +# name: example +#spec: +# forProvider: +# autoApprovalSubscriptionIds: +# - 00000000-0000-0000-0000-000000000000 +# loadBalancerFrontendIpConfigurationIds: +# - ${azurerm_lb.example.frontend_ip_configuration.0.id} +# location: West Europe +# name: example-privatelink +# natIpConfiguration: +# - name: primary +# primary: true +# privateIpAddress: 10.5.1.17 +# privateIpAddressVersion: IPv4 +# subnetIdRef: +# name: example +# - name: secondary +# primary: false +# privateIpAddress: 10.5.1.18 +# privateIpAddressVersion: IPv4 +# subnetIdRef: +# name: example +# resourceGroupNameRef: +# name: example +# visibilitySubscriptionIds: +# - 00000000-0000-0000-0000-000000000000 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/profile.yaml b/examples-generated/network/profile.yaml new file mode 100644 index 000000000..31a68bd70 --- /dev/null +++ b/examples-generated/network/profile.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: Profile +#metadata: +# name: example +#spec: +# forProvider: +# containerNetworkInterface: +# - ipConfiguration: +# - name: exampleipconfig +# subnetIdRef: +# name: example +# name: examplecnic +# location: West Europe +# name: examplenetprofile +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/publicip.yaml b/examples-generated/network/publicip.yaml new file mode 100644 index 000000000..9a3dc14f3 --- /dev/null +++ b/examples-generated/network/publicip.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: PublicIP +#metadata: +# name: example +#spec: +# forProvider: +# allocationMethod: Static +# location: West Europe +# name: acceptanceTestPublicIp1 +# resourceGroupNameRef: +# name: example +# tags: +# environment: Production +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/publicipprefix.yaml b/examples-generated/network/publicipprefix.yaml new file mode 100644 index 000000000..ef0c0a62f --- /dev/null +++ b/examples-generated/network/publicipprefix.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: PublicIPPrefix +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: acceptanceTestPublicIpPrefix1 +# prefixLength: 31 +# resourceGroupNameRef: +# name: example +# tags: +# environment: Production +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/securitygroup.yaml b/examples-generated/network/securitygroup.yaml new file mode 100644 index 000000000..bffffe9e4 --- /dev/null +++ b/examples-generated/network/securitygroup.yaml @@ -0,0 +1,26 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: SecurityGroup +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: acceptanceTestSecurityGroup1 +# resourceGroupNameRef: +# name: example +# securityRule: +# - access: Allow +# destinationAddressPrefix: '*' +# destinationPortRange: '*' +# direction: Inbound +# name: test123 +# priority: 100 +# protocol: Tcp +# sourceAddressPrefix: '*' +# sourcePortRange: '*' +# tags: +# environment: Production +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/subnet.yaml b/examples-generated/network/subnet.yaml new file mode 100644 index 000000000..b96de6dbe --- /dev/null +++ b/examples-generated/network/subnet.yaml @@ -0,0 +1,23 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha2 +#kind: Subnet +#metadata: +# name: example +#spec: +# forProvider: +# addressPrefixes: +# - 10.0.1.0/24 +# delegation: +# - name: delegation +# serviceDelegation: +# - actions: +# - Microsoft.Network/virtualNetworks/subnets/join/action +# - Microsoft.Network/virtualNetworks/subnets/prepareNetworkPolicies/action +# name: Microsoft.ContainerInstance/containerGroups +# resourceGroupNameRef: +# name: example +# virtualNetworkNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/subnetnatgatewayassociation.yaml b/examples-generated/network/subnetnatgatewayassociation.yaml new file mode 100644 index 000000000..715b120d3 --- /dev/null +++ b/examples-generated/network/subnetnatgatewayassociation.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha2 +#kind: SubnetNATGatewayAssociation +#metadata: +# name: example +#spec: +# forProvider: +# natGatewayId: ${azurerm_nat_gateway.example.id} +# subnetIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/subnetnetworksecuritygroupassociation.yaml b/examples-generated/network/subnetnetworksecuritygroupassociation.yaml new file mode 100644 index 000000000..dcd84a00f --- /dev/null +++ b/examples-generated/network/subnetnetworksecuritygroupassociation.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha2 +#kind: SubnetNetworkSecurityGroupAssociation +#metadata: +# name: example +#spec: +# forProvider: +# networkSecurityGroupId: ${azurerm_network_security_group.example.id} +# subnetIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/subnetroutetableassociation.yaml b/examples-generated/network/subnetroutetableassociation.yaml new file mode 100644 index 000000000..5cad1512e --- /dev/null +++ b/examples-generated/network/subnetroutetableassociation.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha2 +#kind: SubnetRouteTableAssociation +#metadata: +# name: example +#spec: +# forProvider: +# routeTableId: ${azurerm_route_table.example.id} +# subnetIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/subnetserviceendpointstoragepolicy.yaml b/examples-generated/network/subnetserviceendpointstoragepolicy.yaml new file mode 100644 index 000000000..727cf1e70 --- /dev/null +++ b/examples-generated/network/subnetserviceendpointstoragepolicy.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha2 +#kind: SubnetServiceEndpointStoragePolicy +#metadata: +# name: example +#spec: +# forProvider: +# definition: +# - description: definition1 +# name: name1 +# serviceResources: +# - ${azurerm_resource_group.example.id} +# - ${azurerm_storage_account.example.id} +# location: West Europe +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/trafficmanagerendpoint.yaml b/examples-generated/network/trafficmanagerendpoint.yaml new file mode 100644 index 000000000..9f2f1c5fc --- /dev/null +++ b/examples-generated/network/trafficmanagerendpoint.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: TrafficManagerEndpoint +#metadata: +# name: example +#spec: +# forProvider: +# name: ${random_id.server.hex} +# profileName: ${random_id.server.hex} +# resourceGroupNameRef: +# name: example +# target: terraform.io +# type: externalEndpoints +# weight: 100 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/trafficmanagerprofile.yaml b/examples-generated/network/trafficmanagerprofile.yaml new file mode 100644 index 000000000..4780e9b51 --- /dev/null +++ b/examples-generated/network/trafficmanagerprofile.yaml @@ -0,0 +1,26 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: TrafficManagerProfile +#metadata: +# name: example +#spec: +# forProvider: +# dnsConfig: +# - relativeName: ${random_id.server.hex} +# ttl: 100 +# monitorConfig: +# - intervalInSeconds: 30 +# path: / +# port: 80 +# protocol: http +# timeoutInSeconds: 9 +# toleratedNumberOfFailures: 3 +# name: ${random_id.server.hex} +# resourceGroupNameRef: +# name: example +# tags: +# environment: Production +# trafficRoutingMethod: Weighted +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/virtualnetwork.yaml b/examples-generated/network/virtualnetwork.yaml new file mode 100644 index 000000000..5c2fa5e55 --- /dev/null +++ b/examples-generated/network/virtualnetwork.yaml @@ -0,0 +1,31 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha2 +#kind: VirtualNetwork +#metadata: +# name: example +#spec: +# forProvider: +# addressSpace: +# - 10.0.0.0/16 +# ddosProtectionPlan: +# - enable: true +# id: ${azurerm_network_ddos_protection_plan.example.id} +# dnsServers: +# - 10.0.0.4 +# - 10.0.0.5 +# location: West Europe +# resourceGroupNameRef: +# name: example +# subnet: +# - addressPrefix: 10.0.1.0/24 +# name: subnet1 +# - addressPrefix: 10.0.2.0/24 +# name: subnet2 +# - addressPrefix: 10.0.3.0/24 +# name: subnet3 +# securityGroup: ${azurerm_network_security_group.example.id} +# tags: +# environment: Production +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/virtualnetworkgateway.yaml b/examples-generated/network/virtualnetworkgateway.yaml new file mode 100644 index 000000000..90c571f10 --- /dev/null +++ b/examples-generated/network/virtualnetworkgateway.yaml @@ -0,0 +1,53 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha2 +#kind: VirtualNetworkGateway +#metadata: +# name: example +#spec: +# forProvider: +# activeActive: false +# enableBgp: false +# ipConfiguration: +# - name: vnetGatewayConfig +# privateIpAddressAllocation: Dynamic +# publicIpAddressId: ${azurerm_public_ip.example.id} +# subnetIdRef: +# name: example +# location: West Europe +# resourceGroupNameRef: +# name: example +# sku: Basic +# type: Vpn +# vpnClientConfiguration: +# - addressSpace: +# - 10.2.0.0/24 +# revokedCertificate: +# - name: Verizon-Global-Root-CA +# thumbprint: 912198EEF23DCAC40939312FEE97DD560BAE49B1 +# rootCertificate: +# - name: DigiCert-Federated-ID-Root-CA +# publicCertData: | +# MIIDuzCCAqOgAwIBAgIQCHTZWCM+IlfFIRXIvyKSrjANBgkqhkiG9w0BAQsFADBn +# MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +# d3cuZGlnaWNlcnQuY29tMSYwJAYDVQQDEx1EaWdpQ2VydCBGZWRlcmF0ZWQgSUQg +# Um9vdCBDQTAeFw0xMzAxMTUxMjAwMDBaFw0zMzAxMTUxMjAwMDBaMGcxCzAJBgNV +# BAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdp +# Y2VydC5jb20xJjAkBgNVBAMTHURpZ2lDZXJ0IEZlZGVyYXRlZCBJRCBSb290IENB +# MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvAEB4pcCqnNNOWE6Ur5j +# QPUH+1y1F9KdHTRSza6k5iDlXq1kGS1qAkuKtw9JsiNRrjltmFnzMZRBbX8Tlfl8 +# zAhBmb6dDduDGED01kBsTkgywYPxXVTKec0WxYEEF0oMn4wSYNl0lt2eJAKHXjNf +# GTwiibdP8CUR2ghSM2sUTI8Nt1Omfc4SMHhGhYD64uJMbX98THQ/4LMGuYegou+d +# GTiahfHtjn7AboSEknwAMJHCh5RlYZZ6B1O4QbKJ+34Q0eKgnI3X6Vc9u0zf6DH8 +# Dk+4zQDYRRTqTnVO3VT8jzqDlCRuNtq6YvryOWN74/dq8LQhUnXHvFyrsdMaE1X2 +# DwIDAQABo2MwYTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNV +# HQ4EFgQUGRdkFnbGt1EWjKwbUne+5OaZvRYwHwYDVR0jBBgwFoAUGRdkFnbGt1EW +# jKwbUne+5OaZvRYwDQYJKoZIhvcNAQELBQADggEBAHcqsHkrjpESqfuVTRiptJfP +# 9JbdtWqRTmOf6uJi2c8YVqI6XlKXsD8C1dUUaaHKLUJzvKiazibVuBwMIT84AyqR +# QELn3e0BtgEymEygMU569b01ZPxoFSnNXc7qDZBDef8WfqAV/sxkTi8L9BkmFYfL +# uGLOhRJOFprPdoDIUBB+tmCl3oDcBy3vnUeOEioz8zAkprcb3GHwHAK+vHmmfgcn +# WsfMLH4JCLa/tRYL+Rw/N3ybCkDp00s0WUZ+AoDywSl0Q/ZEnNY0MsFiw6LyIdbq +# M/s/1JRtO3bDSzD9TazRVzn2oBqzSa8VgIo5C1nOnoAKJTlsClJKvIhnRlaLQqk= +# vpnType: RouteBased +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/virtualnetworkgatewayconnection.yaml b/examples-generated/network/virtualnetworkgatewayconnection.yaml new file mode 100644 index 000000000..bce74eff8 --- /dev/null +++ b/examples-generated/network/virtualnetworkgatewayconnection.yaml @@ -0,0 +1,21 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha2 +#kind: VirtualNetworkGatewayConnection +#metadata: +# name: example +#spec: +# forProvider: +# localNetworkGatewayId: ${azurerm_local_network_gateway.onpremise.id} +# location: West Europe +# resourceGroupNameRef: +# name: example +# sharedKeySecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# type: IPsec +# virtualNetworkGatewayIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/virtualnetworkpeering.yaml b/examples-generated/network/virtualnetworkpeering.yaml new file mode 100644 index 000000000..d45ff840a --- /dev/null +++ b/examples-generated/network/virtualnetworkpeering.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha2 +#kind: VirtualNetworkPeering +#metadata: +# name: example +#spec: +# forProvider: +# remoteVirtualNetworkIdRef: +# name: example +# resourceGroupNameRef: +# name: example +# virtualNetworkNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/virtualwan.yaml b/examples-generated/network/virtualwan.yaml new file mode 100644 index 000000000..fd928d5db --- /dev/null +++ b/examples-generated/network/virtualwan.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha2 +#kind: VirtualWAN +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/vpngateway.yaml b/examples-generated/network/vpngateway.yaml new file mode 100644 index 000000000..7a4750b94 --- /dev/null +++ b/examples-generated/network/vpngateway.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: VPNGateway +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-vpng +# resourceGroupNameRef: +# name: example +# virtualHubId: ${azurerm_virtual_hub.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/vpngatewayconnection.yaml b/examples-generated/network/vpngatewayconnection.yaml new file mode 100644 index 000000000..bdb36f79f --- /dev/null +++ b/examples-generated/network/vpngatewayconnection.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: VPNGatewayConnection +#metadata: +# name: example +#spec: +# forProvider: +# name: example +# remoteVpnSiteId: ${azurerm_vpn_site.example.id} +# vpnGatewayId: ${azurerm_vpn_gateway.example.id} +# vpnLink: +# - name: link1 +# vpnSiteLinkId: ${azurerm_vpn_site.example.link[0].id} +# - name: link2 +# vpnSiteLinkId: ${azurerm_vpn_site.example.link[1].id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/vpnserverconfiguration.yaml b/examples-generated/network/vpnserverconfiguration.yaml new file mode 100644 index 000000000..9f4025277 --- /dev/null +++ b/examples-generated/network/vpnserverconfiguration.yaml @@ -0,0 +1,39 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: VPNServerConfiguration +#metadata: +# name: example +#spec: +# forProvider: +# clientRootCertificate: +# - name: DigiCert-Federated-ID-Root-CA +# publicCertData: | +# MIIDuzCCAqOgAwIBAgIQCHTZWCM+IlfFIRXIvyKSrjANBgkqhkiG9w0BAQsFADBn +# MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +# d3cuZGlnaWNlcnQuY29tMSYwJAYDVQQDEx1EaWdpQ2VydCBGZWRlcmF0ZWQgSUQg +# Um9vdCBDQTAeFw0xMzAxMTUxMjAwMDBaFw0zMzAxMTUxMjAwMDBaMGcxCzAJBgNV +# BAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdp +# Y2VydC5jb20xJjAkBgNVBAMTHURpZ2lDZXJ0IEZlZGVyYXRlZCBJRCBSb290IENB +# MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvAEB4pcCqnNNOWE6Ur5j +# QPUH+1y1F9KdHTRSza6k5iDlXq1kGS1qAkuKtw9JsiNRrjltmFnzMZRBbX8Tlfl8 +# zAhBmb6dDduDGED01kBsTkgywYPxXVTKec0WxYEEF0oMn4wSYNl0lt2eJAKHXjNf +# GTwiibdP8CUR2ghSM2sUTI8Nt1Omfc4SMHhGhYD64uJMbX98THQ/4LMGuYegou+d +# GTiahfHtjn7AboSEknwAMJHCh5RlYZZ6B1O4QbKJ+34Q0eKgnI3X6Vc9u0zf6DH8 +# Dk+4zQDYRRTqTnVO3VT8jzqDlCRuNtq6YvryOWN74/dq8LQhUnXHvFyrsdMaE1X2 +# DwIDAQABo2MwYTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNV +# HQ4EFgQUGRdkFnbGt1EWjKwbUne+5OaZvRYwHwYDVR0jBBgwFoAUGRdkFnbGt1EW +# jKwbUne+5OaZvRYwDQYJKoZIhvcNAQELBQADggEBAHcqsHkrjpESqfuVTRiptJfP +# 9JbdtWqRTmOf6uJi2c8YVqI6XlKXsD8C1dUUaaHKLUJzvKiazibVuBwMIT84AyqR +# QELn3e0BtgEymEygMU569b01ZPxoFSnNXc7qDZBDef8WfqAV/sxkTi8L9BkmFYfL +# uGLOhRJOFprPdoDIUBB+tmCl3oDcBy3vnUeOEioz8zAkprcb3GHwHAK+vHmmfgcn +# WsfMLH4JCLa/tRYL+Rw/N3ybCkDp00s0WUZ+AoDywSl0Q/ZEnNY0MsFiw6LyIdbq +# M/s/1JRtO3bDSzD9TazRVzn2oBqzSa8VgIo5C1nOnoAKJTlsClJKvIhnRlaLQqk= +# location: West Europe +# name: example-config +# resourceGroupNameRef: +# name: example +# vpnAuthenticationTypes: +# - Certificate +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/vpnsite.yaml b/examples-generated/network/vpnsite.yaml new file mode 100644 index 000000000..941e9f7a1 --- /dev/null +++ b/examples-generated/network/vpnsite.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: VPNSite +#metadata: +# name: example +#spec: +# forProvider: +# link: +# - ipAddress: 10.0.0.1 +# name: link1 +# location: West Europe +# name: site1 +# resourceGroupNameRef: +# name: example +# virtualWanId: ${azurerm_virtual_wan.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/watcher.yaml b/examples-generated/network/watcher.yaml new file mode 100644 index 000000000..f750a51f4 --- /dev/null +++ b/examples-generated/network/watcher.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: Watcher +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: production-nwwatcher +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/watcherflowlog.yaml b/examples-generated/network/watcherflowlog.yaml new file mode 100644 index 000000000..2c62926ed --- /dev/null +++ b/examples-generated/network/watcherflowlog.yaml @@ -0,0 +1,25 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: WatcherFlowLog +#metadata: +# name: example +#spec: +# forProvider: +# enabled: true +# networkSecurityGroupId: ${azurerm_network_security_group.test.id} +# networkWatcherName: production-nwwatcher +# resourceGroupNameRef: +# name: example +# retentionPolicy: +# - days: 7 +# enabled: true +# storageAccountId: ${azurerm_storage_account.test.id} +# trafficAnalytics: +# - enabled: true +# intervalInMinutes: 10 +# workspaceId: ${azurerm_log_analytics_workspace.test.workspace_id} +# workspaceRegion: West Europe +# workspaceResourceId: ${azurerm_log_analytics_workspace.test.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/network/webapplicationfirewallpolicy.yaml b/examples-generated/network/webapplicationfirewallpolicy.yaml new file mode 100644 index 000000000..2ee0b6102 --- /dev/null +++ b/examples-generated/network/webapplicationfirewallpolicy.yaml @@ -0,0 +1,67 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: network.azure.jet.crossplane.io/v1alpha1 +#kind: WebApplicationFirewallPolicy +#metadata: +# name: example +#spec: +# forProvider: +# customRules: +# - action: Block +# matchConditions: +# - matchValues: +# - 192.168.1.0/24 +# - 10.0.0.0/24 +# matchVariables: +# - variableName: RemoteAddr +# negationCondition: false +# operator: IPMatch +# name: Rule1 +# priority: 1 +# ruleType: MatchRule +# - action: Block +# matchConditions: +# - matchValues: +# - 192.168.1.0/24 +# matchVariables: +# - variableName: RemoteAddr +# negationCondition: false +# operator: IPMatch +# - matchValues: +# - Windows +# matchVariables: +# - selector: UserAgent +# variableName: RequestHeaders +# negationCondition: false +# operator: Contains +# name: Rule2 +# priority: 2 +# ruleType: MatchRule +# location: West Europe +# managedRules: +# - exclusion: +# - matchVariable: RequestHeaderNames +# selector: x-company-secret-header +# selectorMatchOperator: Equals +# - matchVariable: RequestCookieNames +# selector: too-tasty +# selectorMatchOperator: EndsWith +# managedRuleSet: +# - ruleGroupOverride: +# - disabledRules: +# - "920300" +# - "920440" +# ruleGroupName: REQUEST-920-PROTOCOL-ENFORCEMENT +# type: OWASP +# version: "3.1" +# name: example-wafpolicy +# policySettings: +# - enabled: true +# fileUploadLimitInMb: 100 +# maxRequestBodySizeInKb: 128 +# mode: Prevention +# requestBodyCheck: true +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/notificationhubs/authorizationrule.yaml b/examples-generated/notificationhubs/authorizationrule.yaml new file mode 100644 index 000000000..5cb0e2119 --- /dev/null +++ b/examples-generated/notificationhubs/authorizationrule.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: notificationhubs.azure.jet.crossplane.io/v1alpha1 +#kind: AuthorizationRule +#metadata: +# name: example +#spec: +# forProvider: +# listen: true +# manage: true +# name: management-auth-rule +# namespaceName: myappnamespace +# notificationHubName: mynotificationhub +# resourceGroupNameRef: +# name: example +# send: true +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/notificationhubs/namespace.yaml b/examples-generated/notificationhubs/namespace.yaml new file mode 100644 index 000000000..15962531b --- /dev/null +++ b/examples-generated/notificationhubs/namespace.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: notificationhubs.azure.jet.crossplane.io/v1alpha1 +#kind: Namespace +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: myappnamespace +# namespaceType: NotificationHub +# resourceGroupNameRef: +# name: example +# skuName: Free +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/notificationhubs/notificationhub.yaml b/examples-generated/notificationhubs/notificationhub.yaml new file mode 100644 index 000000000..714c72575 --- /dev/null +++ b/examples-generated/notificationhubs/notificationhub.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: notificationhubs.azure.jet.crossplane.io/v1alpha1 +#kind: NotificationHub +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: mynotificationhub +# namespaceName: myappnamespace +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/operationalinsights/loganalyticscluster.yaml b/examples-generated/operationalinsights/loganalyticscluster.yaml new file mode 100644 index 000000000..c7ddb524b --- /dev/null +++ b/examples-generated/operationalinsights/loganalyticscluster.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: operationalinsights.azure.jet.crossplane.io/v1alpha1 +#kind: LogAnalyticsCluster +#metadata: +# name: example +#spec: +# forProvider: +# identity: +# - type: SystemAssigned +# location: West Europe +# name: example-cluster +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/operationalinsights/loganalyticsclustercustomermanagedkey.yaml b/examples-generated/operationalinsights/loganalyticsclustercustomermanagedkey.yaml new file mode 100644 index 000000000..1a9b6a6f2 --- /dev/null +++ b/examples-generated/operationalinsights/loganalyticsclustercustomermanagedkey.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: operationalinsights.azure.jet.crossplane.io/v1alpha1 +#kind: LogAnalyticsClusterCustomerManagedKey +#metadata: +# name: example +#spec: +# forProvider: +# keyVaultKeyId: ${azurerm_key_vault_key.example.id} +# logAnalyticsClusterId: ${azurerm_log_analytics_cluster.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/operationalinsights/loganalyticsdataexportrule.yaml b/examples-generated/operationalinsights/loganalyticsdataexportrule.yaml new file mode 100644 index 000000000..bc8b6a3cf --- /dev/null +++ b/examples-generated/operationalinsights/loganalyticsdataexportrule.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: operationalinsights.azure.jet.crossplane.io/v1alpha1 +#kind: LogAnalyticsDataExportRule +#metadata: +# name: example +#spec: +# forProvider: +# destinationResourceId: ${azurerm_storage_account.example.id} +# enabled: true +# name: dataExport1 +# resourceGroupNameRef: +# name: example +# tableNames: +# - Heartbeat +# workspaceResourceId: ${azurerm_log_analytics_workspace.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/operationalinsights/loganalyticsdatasourcewindowsevent.yaml b/examples-generated/operationalinsights/loganalyticsdatasourcewindowsevent.yaml new file mode 100644 index 000000000..3a2f0d925 --- /dev/null +++ b/examples-generated/operationalinsights/loganalyticsdatasourcewindowsevent.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: operationalinsights.azure.jet.crossplane.io/v1alpha1 +#kind: LogAnalyticsDataSourceWindowsEvent +#metadata: +# name: example +#spec: +# forProvider: +# eventLogName: Application +# eventTypes: +# - error +# name: example-lad-wpc +# resourceGroupNameRef: +# name: example +# workspaceName: ${azurerm_log_analytics_workspace.example.name} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/operationalinsights/loganalyticsdatasourcewindowsperformancecounter.yaml b/examples-generated/operationalinsights/loganalyticsdatasourcewindowsperformancecounter.yaml new file mode 100644 index 000000000..08fcd9033 --- /dev/null +++ b/examples-generated/operationalinsights/loganalyticsdatasourcewindowsperformancecounter.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: operationalinsights.azure.jet.crossplane.io/v1alpha1 +#kind: LogAnalyticsDataSourceWindowsPerformanceCounter +#metadata: +# name: example +#spec: +# forProvider: +# counterName: CPU +# instanceName: '*' +# intervalSeconds: 10 +# name: example-lad-wpc +# objectName: CPU +# resourceGroupNameRef: +# name: example +# workspaceName: ${azurerm_log_analytics_workspace.example.name} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/operationalinsights/loganalyticslinkedservice.yaml b/examples-generated/operationalinsights/loganalyticslinkedservice.yaml new file mode 100644 index 000000000..c908b36da --- /dev/null +++ b/examples-generated/operationalinsights/loganalyticslinkedservice.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: operationalinsights.azure.jet.crossplane.io/v1alpha1 +#kind: LogAnalyticsLinkedService +#metadata: +# name: example +#spec: +# forProvider: +# readAccessId: ${azurerm_automation_account.example.id} +# resourceGroupNameRef: +# name: example +# workspaceId: ${azurerm_log_analytics_workspace.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/operationalinsights/loganalyticslinkedstorageaccount.yaml b/examples-generated/operationalinsights/loganalyticslinkedstorageaccount.yaml new file mode 100644 index 000000000..aa7a3b488 --- /dev/null +++ b/examples-generated/operationalinsights/loganalyticslinkedstorageaccount.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: operationalinsights.azure.jet.crossplane.io/v1alpha1 +#kind: LogAnalyticsLinkedStorageAccount +#metadata: +# name: example +#spec: +# forProvider: +# dataSourceType: customlogs +# resourceGroupNameRef: +# name: example +# storageAccountIds: +# - ${azurerm_storage_account.example.id} +# workspaceResourceId: ${azurerm_log_analytics_workspace.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/operationalinsights/loganalyticssavedsearch.yaml b/examples-generated/operationalinsights/loganalyticssavedsearch.yaml new file mode 100644 index 000000000..0e82b4726 --- /dev/null +++ b/examples-generated/operationalinsights/loganalyticssavedsearch.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: operationalinsights.azure.jet.crossplane.io/v1alpha1 +#kind: LogAnalyticsSavedSearch +#metadata: +# name: example +#spec: +# forProvider: +# category: exampleCategory +# displayName: exampleDisplayName +# logAnalyticsWorkspaceId: ${azurerm_log_analytics_workspace.test.id} +# name: exampleSavedSearch +# query: exampleQuery +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/operationalinsights/loganalyticssolution.yaml b/examples-generated/operationalinsights/loganalyticssolution.yaml new file mode 100644 index 000000000..04f0b43c7 --- /dev/null +++ b/examples-generated/operationalinsights/loganalyticssolution.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: operationalinsights.azure.jet.crossplane.io/v1alpha1 +#kind: LogAnalyticsSolution +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# plan: +# - product: OMSGallery/ContainerInsights +# publisher: Microsoft +# resourceGroupNameRef: +# name: example +# solutionName: ContainerInsights +# workspaceName: ${azurerm_log_analytics_workspace.example.name} +# workspaceResourceId: ${azurerm_log_analytics_workspace.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/policyinsights/policyremediation.yaml b/examples-generated/policyinsights/policyremediation.yaml new file mode 100644 index 000000000..5f6bc9a38 --- /dev/null +++ b/examples-generated/policyinsights/policyremediation.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: policyinsights.azure.jet.crossplane.io/v1alpha1 +#kind: PolicyRemediation +#metadata: +# name: example +#spec: +# forProvider: +# locationFilters: +# - West Europe +# name: example-policy-remediation +# policyAssignmentId: ${azurerm_policy_assignment.example.id} +# scope: ${azurerm_resource_group.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/portal/dashboard.yaml b/examples-generated/portal/dashboard.yaml new file mode 100644 index 000000000..cfc78a8f6 --- /dev/null +++ b/examples-generated/portal/dashboard.yaml @@ -0,0 +1,61 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: portal.azure.jet.crossplane.io/v1alpha1 +#kind: Dashboard +#metadata: +# name: example +#spec: +# forProvider: +# dashboardProperties: "{\n \"lenses\": {\n \"0\": {\n \"order\": +# 0,\n \"parts\": {\n \"0\": {\n \"position\": +# {\n \"x\": 0,\n \"y\": 0,\n \"rowSpan\": +# 2,\n \"colSpan\": 3\n },\n \"metadata\": +# {\n \"inputs\": [],\n \"type\": +# \"Extension/HubsExtension/PartType/MarkdownPart\",\n \"settings\": +# {\n \"content\": {\n \"settings\": +# {\n \"content\": \"${var.md_content}\",\n +# \ \"subtitle\": \"\",\n \"title\": +# \"\"\n }\n }\n }\n +# \ }\n }, \n \"1\": +# {\n \"position\": {\n \"x\": 5,\n +# \ \"y\": 0,\n \"rowSpan\": 4,\n +# \ \"colSpan\": 6\n },\n \"metadata\": +# {\n \"inputs\": [],\n \"type\": +# \"Extension/HubsExtension/PartType/VideoPart\",\n \"settings\": +# {\n \"content\": {\n \"settings\": +# {\n \"title\": \"Important Information\",\n +# \ \"subtitle\": \"\",\n \"src\": +# \"${var.video_link}\",\n \"autoplay\": true\n +# \ }\n }\n }\n +# \ }\n },\n \"2\": {\n \"position\": +# {\n \"x\": 0,\n \"y\": 4,\n \"rowSpan\": +# 4,\n \"colSpan\": 6\n },\n \"metadata\": +# {\n \"inputs\": [\n {\n \"name\": +# \"ComponentId\",\n \"value\": \"/subscriptions/${data.azurerm_subscription.current.subscription_id}/resourceGroups/myRG/providers/microsoft.insights/components/myWebApp\"\n +# \ }\n ],\n \"type\": +# \"Extension/AppInsightsExtension/PartType/AppMapGalPt\",\n \"settings\": +# {},\n \"asset\": {\n \"idInputName\": +# \"ComponentId\",\n \"type\": \"ApplicationInsights\"\n +# \ }\n }\n } \n +# \ }\n }\n },\n \"metadata\": {\n \"model\": {\n +# \ \"timeRange\": {\n \"value\": {\n \"relative\": +# {\n \"duration\": 24,\n \"timeUnit\": +# 1\n }\n },\n \"type\": \"MsPortalFx.Composition.Configuration.ValueTypes.TimeRange\"\n +# \ },\n \"filterLocale\": {\n \"value\": +# \"en-us\"\n },\n \"filters\": {\n \"value\": +# {\n \"MsPortalFx_TimeRange\": {\n \"model\": +# {\n \"format\": \"utc\",\n \"granularity\": +# \"auto\",\n \"relative\": \"24h\"\n },\n +# \ \"displayCache\": {\n \"name\": +# \"UTC Time\",\n \"value\": \"Past 24 hours\"\n },\n +# \ \"filteredPartIds\": [\n \"StartboardPart-UnboundPart-ae44fef5-76b8-46b0-86f0-2b3f47bad1c7\"\n +# \ ]\n }\n }\n }\n +# \ }\n }\n}\n" +# location: West Europe +# name: my-cool-dashboard +# resourceGroupNameRef: +# name: example +# tags: +# source: terraform +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/portal/tenantconfiguration.yaml b/examples-generated/portal/tenantconfiguration.yaml new file mode 100644 index 000000000..31e41ca1f --- /dev/null +++ b/examples-generated/portal/tenantconfiguration.yaml @@ -0,0 +1,11 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: portal.azure.jet.crossplane.io/v1alpha1 +#kind: TenantConfiguration +#metadata: +# name: example +#spec: +# forProvider: +# privateMarkdownStorageEnforced: true +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/powerbidedicated/powerbiembedded.yaml b/examples-generated/powerbidedicated/powerbiembedded.yaml new file mode 100644 index 000000000..2f477c421 --- /dev/null +++ b/examples-generated/powerbidedicated/powerbiembedded.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: powerbidedicated.azure.jet.crossplane.io/v1alpha1 +#kind: PowerBIEmbedded +#metadata: +# name: example +#spec: +# forProvider: +# administrators: +# - azsdktest@microsoft.com +# location: West Europe +# name: examplepowerbi +# resourceGroupNameRef: +# name: example +# skuName: A1 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/purview/account.yaml b/examples-generated/purview/account.yaml new file mode 100644 index 000000000..6a219af12 --- /dev/null +++ b/examples-generated/purview/account.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: purview.azure.jet.crossplane.io/v1alpha1 +#kind: Account +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example +# resourceGroupNameRef: +# name: example +# skuName: Standard_4 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/recoveryservices/backupcontainerstorageaccount.yaml b/examples-generated/recoveryservices/backupcontainerstorageaccount.yaml new file mode 100644 index 000000000..3bd148233 --- /dev/null +++ b/examples-generated/recoveryservices/backupcontainerstorageaccount.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: recoveryservices.azure.jet.crossplane.io/v1alpha1 +#kind: BackupContainerStorageAccount +#metadata: +# name: example +#spec: +# forProvider: +# recoveryVaultName: example_recovery_vault +# resourceGroupNameRef: +# name: example +# storageAccountId: ${azurerm_storage_account.sa.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/recoveryservices/backuppolicyfileshare.yaml b/examples-generated/recoveryservices/backuppolicyfileshare.yaml new file mode 100644 index 000000000..5486bafb2 --- /dev/null +++ b/examples-generated/recoveryservices/backuppolicyfileshare.yaml @@ -0,0 +1,43 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: recoveryservices.azure.jet.crossplane.io/v1alpha1 +#kind: BackupPolicyFileShare +#metadata: +# name: example +#spec: +# forProvider: +# backup: +# - frequency: Daily +# time: "23:00" +# name: tfex-recovery-vault-policy +# recoveryVaultName: example_recovery_vault +# resourceGroupNameRef: +# name: example +# retentionDaily: +# - count: 10 +# retentionMonthly: +# - count: 7 +# weekdays: +# - Sunday +# - Wednesday +# weeks: +# - First +# - Last +# retentionWeekly: +# - count: 7 +# weekdays: +# - Sunday +# - Wednesday +# - Friday +# - Saturday +# retentionYearly: +# - count: 7 +# months: +# - January +# weekdays: +# - Sunday +# weeks: +# - Last +# timezone: UTC +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/recoveryservices/backuppolicyvm.yaml b/examples-generated/recoveryservices/backuppolicyvm.yaml new file mode 100644 index 000000000..f76f9b924 --- /dev/null +++ b/examples-generated/recoveryservices/backuppolicyvm.yaml @@ -0,0 +1,43 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: recoveryservices.azure.jet.crossplane.io/v1alpha1 +#kind: BackupPolicyVM +#metadata: +# name: example +#spec: +# forProvider: +# backup: +# - frequency: Daily +# time: "23:00" +# name: tfex-recovery-vault-policy +# recoveryVaultName: example_recovery_vault +# resourceGroupNameRef: +# name: example +# retentionDaily: +# - count: 10 +# retentionMonthly: +# - count: 7 +# weekdays: +# - Sunday +# - Wednesday +# weeks: +# - First +# - Last +# retentionWeekly: +# - count: 42 +# weekdays: +# - Sunday +# - Wednesday +# - Friday +# - Saturday +# retentionYearly: +# - count: 77 +# months: +# - January +# weekdays: +# - Sunday +# weeks: +# - Last +# timezone: UTC +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/recoveryservices/backupprotectedfileshare.yaml b/examples-generated/recoveryservices/backupprotectedfileshare.yaml new file mode 100644 index 000000000..8ab91205b --- /dev/null +++ b/examples-generated/recoveryservices/backupprotectedfileshare.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: recoveryservices.azure.jet.crossplane.io/v1alpha1 +#kind: BackupProtectedFileShare +#metadata: +# name: example +#spec: +# forProvider: +# backupPolicyId: ${azurerm_backup_policy_file_share.example.id} +# recoveryVaultName: example_recovery_vault +# resourceGroupNameRef: +# name: example +# sourceFileShareName: sharename +# sourceStorageAccountId: ${azurerm_backup_container_storage_account.protection-container.storage_account_id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/recoveryservices/backupprotectedvm.yaml b/examples-generated/recoveryservices/backupprotectedvm.yaml new file mode 100644 index 000000000..e8851a784 --- /dev/null +++ b/examples-generated/recoveryservices/backupprotectedvm.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: recoveryservices.azure.jet.crossplane.io/v1alpha1 +#kind: BackupProtectedVM +#metadata: +# name: example +#spec: +# forProvider: +# backupPolicyId: ${azurerm_backup_policy_vm.example.id} +# recoveryVaultName: example_recovery_vault +# resourceGroupNameRef: +# name: example +# sourceVmId: ${azurerm_virtual_machine.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/recoveryservices/siterecoveryfabric.yaml b/examples-generated/recoveryservices/siterecoveryfabric.yaml new file mode 100644 index 000000000..e0950a401 --- /dev/null +++ b/examples-generated/recoveryservices/siterecoveryfabric.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: recoveryservices.azure.jet.crossplane.io/v1alpha1 +#kind: SiteRecoveryFabric +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: primary-fabric +# recoveryVaultName: example_recovery_vault +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/recoveryservices/siterecoverynetworkmapping.yaml b/examples-generated/recoveryservices/siterecoverynetworkmapping.yaml new file mode 100644 index 000000000..6b15fea69 --- /dev/null +++ b/examples-generated/recoveryservices/siterecoverynetworkmapping.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: recoveryservices.azure.jet.crossplane.io/v1alpha1 +#kind: SiteRecoveryNetworkMapping +#metadata: +# name: example +#spec: +# forProvider: +# name: recovery-network-mapping-1 +# recoveryVaultName: example_recovery_vault +# resourceGroupNameRef: +# name: example +# sourceNetworkId: ${azurerm_virtual_network.primary.id} +# sourceRecoveryFabricName: primary-fabric +# targetNetworkId: ${azurerm_virtual_network.secondary.id} +# targetRecoveryFabricName: secondary-fabric +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/recoveryservices/siterecoveryprotectioncontainer.yaml b/examples-generated/recoveryservices/siterecoveryprotectioncontainer.yaml new file mode 100644 index 000000000..8308566cb --- /dev/null +++ b/examples-generated/recoveryservices/siterecoveryprotectioncontainer.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: recoveryservices.azure.jet.crossplane.io/v1alpha1 +#kind: SiteRecoveryProtectionContainer +#metadata: +# name: example +#spec: +# forProvider: +# name: protection-container +# recoveryFabricName: primary-fabric +# recoveryVaultName: example_recovery_vault +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/recoveryservices/siterecoveryprotectioncontainermapping.yaml b/examples-generated/recoveryservices/siterecoveryprotectioncontainermapping.yaml new file mode 100644 index 000000000..074affeb6 --- /dev/null +++ b/examples-generated/recoveryservices/siterecoveryprotectioncontainermapping.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: recoveryservices.azure.jet.crossplane.io/v1alpha1 +#kind: SiteRecoveryProtectionContainerMapping +#metadata: +# name: example +#spec: +# forProvider: +# name: container-mapping +# recoveryFabricName: primary-fabric +# recoveryReplicationPolicyId: ${azurerm_site_recovery_replication_policy.policy.id} +# recoverySourceProtectionContainerName: protection-container +# recoveryTargetProtectionContainerId: ${azurerm_site_recovery_protection_container.secondary.id} +# recoveryVaultName: example_recovery_vault +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/recoveryservices/siterecoveryreplicatedvm.yaml b/examples-generated/recoveryservices/siterecoveryreplicatedvm.yaml new file mode 100644 index 000000000..00a4a4f20 --- /dev/null +++ b/examples-generated/recoveryservices/siterecoveryreplicatedvm.yaml @@ -0,0 +1,34 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: recoveryservices.azure.jet.crossplane.io/v1alpha1 +#kind: SiteRecoveryReplicatedVM +#metadata: +# name: example +#spec: +# forProvider: +# managedDisk: +# - diskId: ${azurerm_virtual_machine.vm.storage_os_disk[0].managed_disk_id} +# stagingStorageAccountId: ${azurerm_storage_account.primary.id} +# targetDiskType: Premium_LRS +# targetReplicaDiskType: Premium_LRS +# targetResourceGroupIdRef: +# name: example +# name: vm-replication +# networkInterface: +# - recoveryPublicIpAddressId: ${azurerm_public_ip.secondary.id} +# sourceNetworkInterfaceId: ${azurerm_network_interface.vm.id} +# targetSubnetNameRef: +# name: example +# recoveryReplicationPolicyId: ${azurerm_site_recovery_replication_policy.policy.id} +# recoveryVaultName: example_recovery_vault +# resourceGroupNameRef: +# name: example +# sourceRecoveryFabricName: primary-fabric +# sourceRecoveryProtectionContainerName: protection-container +# sourceVmId: ${azurerm_virtual_machine.vm.id} +# targetRecoveryFabricId: ${azurerm_site_recovery_fabric.secondary.id} +# targetRecoveryProtectionContainerId: ${azurerm_site_recovery_protection_container.secondary.id} +# targetResourceGroupIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/recoveryservices/siterecoveryreplicationpolicy.yaml b/examples-generated/recoveryservices/siterecoveryreplicationpolicy.yaml new file mode 100644 index 000000000..d3f7d1463 --- /dev/null +++ b/examples-generated/recoveryservices/siterecoveryreplicationpolicy.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: recoveryservices.azure.jet.crossplane.io/v1alpha1 +#kind: SiteRecoveryReplicationPolicy +#metadata: +# name: example +#spec: +# forProvider: +# applicationConsistentSnapshotFrequencyInMinutes: ${4 * 60} +# name: policy +# recoveryPointRetentionInMinutes: ${24 * 60} +# recoveryVaultName: example_recovery_vault +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/recoveryservices/vault.yaml b/examples-generated/recoveryservices/vault.yaml new file mode 100644 index 000000000..863345b42 --- /dev/null +++ b/examples-generated/recoveryservices/vault.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: recoveryservices.azure.jet.crossplane.io/v1alpha1 +#kind: Vault +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example_recovery_vault +# resourceGroupNameRef: +# name: example +# sku: Standard +# softDeleteEnabled: true +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/relay/hybridconnection.yaml b/examples-generated/relay/hybridconnection.yaml new file mode 100644 index 000000000..71420cb50 --- /dev/null +++ b/examples-generated/relay/hybridconnection.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: relay.azure.jet.crossplane.io/v1alpha1 +#kind: HybridConnection +#metadata: +# name: example +#spec: +# forProvider: +# name: acctestrnhc-%d +# relayNamespaceName: example-relay +# requiresClientAuthorization: false +# resourceGroupNameRef: +# name: example +# userMetadata: testmetadata +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/relay/hybridconnectionauthorizationrule.yaml b/examples-generated/relay/hybridconnectionauthorizationrule.yaml new file mode 100644 index 000000000..6f4c9e845 --- /dev/null +++ b/examples-generated/relay/hybridconnectionauthorizationrule.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: relay.azure.jet.crossplane.io/v1alpha1 +#kind: HybridConnectionAuthorizationRule +#metadata: +# name: example +#spec: +# forProvider: +# hybridConnectionName: acctestrnhc-%d +# listen: true +# manage: false +# name: example +# namespaceName: example-relay +# resourceGroupNameRef: +# name: example +# send: true +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/relay/namespace.yaml b/examples-generated/relay/namespace.yaml new file mode 100644 index 000000000..7098f6079 --- /dev/null +++ b/examples-generated/relay/namespace.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: relay.azure.jet.crossplane.io/v1alpha1 +#kind: Namespace +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-relay +# resourceGroupNameRef: +# name: example +# skuName: Standard +# tags: +# source: terraform +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/relay/namespaceauthorizationrule.yaml b/examples-generated/relay/namespaceauthorizationrule.yaml new file mode 100644 index 000000000..da648e1c8 --- /dev/null +++ b/examples-generated/relay/namespaceauthorizationrule.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: relay.azure.jet.crossplane.io/v1alpha1 +#kind: NamespaceAuthorizationRule +#metadata: +# name: example +#spec: +# forProvider: +# listen: true +# manage: false +# name: example +# namespaceName: example-relay +# resourceGroupNameRef: +# name: example +# send: true +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/resources/managementgroupsubscriptionassociation.yaml b/examples-generated/resources/managementgroupsubscriptionassociation.yaml new file mode 100644 index 000000000..66e69301c --- /dev/null +++ b/examples-generated/resources/managementgroupsubscriptionassociation.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: resources.azure.jet.crossplane.io/v1alpha1 +#kind: ManagementGroupSubscriptionAssociation +#metadata: +# name: example +#spec: +# forProvider: +# managementGroupId: ${data.azurerm_management_group.example.id} +# subscriptionId: ${data.azurerm_subscription.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/resources/managementgrouptemplatedeployment.yaml b/examples-generated/resources/managementgrouptemplatedeployment.yaml new file mode 100644 index 000000000..1218e8013 --- /dev/null +++ b/examples-generated/resources/managementgrouptemplatedeployment.yaml @@ -0,0 +1,54 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: resources.azure.jet.crossplane.io/v1alpha1 +#kind: ManagementGroupTemplateDeployment +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# managementGroupId: ${data.azurerm_management_group.example.id} +# name: example +# parametersContent: | +# { +# "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentParameters.json#", +# "contentVersion": "1.0.0.0", +# "parameters": { +# "policyDefinitionID": { +# "value": "/providers/Microsoft.Authorization/policyDefinitions/0a914e76-4921-4c19-b460-a2d36003525a" +# } +# } +# } +# templateContent: | +# { +# "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#", +# "contentVersion": "1.0.0.0", +# "parameters": { +# "policyAssignmentName": { +# "type": "string", +# "defaultValue": "[guid(parameters('policyDefinitionID'), resourceGroup().name)]", +# "metadata": { +# "description": "Specifies the name of the policy assignment, can be used defined or an idempotent name as the defaultValue provides." +# } +# }, +# "policyDefinitionID": { +# "type": "string", +# "metadata": { +# "description": "Specifies the ID of the policy definition or policy set definition being assigned." +# } +# } +# }, +# "resources": [ +# { +# "type": "Microsoft.Authorization/policyAssignments", +# "name": "[parameters('policyAssignmentName')]", +# "apiVersion": "2019-09-01", +# "properties": { +# "scope": "[subscriptionResourceId('Microsoft.Resources/resourceGroups', resourceGroup().name)]", +# "policyDefinitionId": "[parameters('policyDefinitionID')]" +# } +# } +# ] +# } +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/resources/resourcegrouptemplatedeployment.yaml b/examples-generated/resources/resourcegrouptemplatedeployment.yaml new file mode 100644 index 000000000..1c022f149 --- /dev/null +++ b/examples-generated/resources/resourcegrouptemplatedeployment.yaml @@ -0,0 +1,54 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: resources.azure.jet.crossplane.io/v1alpha2 +#kind: ResourceGroupTemplateDeployment +#metadata: +# name: example +#spec: +# forProvider: +# deploymentMode: Complete +# parametersContent: |- +# ${jsonencode({ +# "vnetName" = { +# value = local.vnet_name +# } +# })} +# resourceGroupNameRef: +# name: example +# templateContent: | +# { +# "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#", +# "contentVersion": "1.0.0.0", +# "parameters": { +# "vnetName": { +# "type": "string", +# "metadata": { +# "description": "Name of the VNET" +# } +# } +# }, +# "variables": {}, +# "resources": [ +# { +# "type": "Microsoft.Network/virtualNetworks", +# "apiVersion": "2020-05-01", +# "name": "[parameters('vnetName')]", +# "location": "[resourceGroup().location]", +# "properties": { +# "addressSpace": { +# "addressPrefixes": [ +# "10.0.0.0/16" +# ] +# } +# } +# } +# ], +# "outputs": { +# "exampleOutput": { +# "type": "string", +# "value": "someoutput" +# } +# } +# } +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/resources/subscriptiontemplatedeployment.yaml b/examples-generated/resources/subscriptiontemplatedeployment.yaml new file mode 100644 index 000000000..9685e0d3b --- /dev/null +++ b/examples-generated/resources/subscriptiontemplatedeployment.yaml @@ -0,0 +1,28 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: resources.azure.jet.crossplane.io/v1alpha1 +#kind: SubscriptionTemplateDeployment +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-deployment +# templateContent: |2 +# { +# "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#", +# "contentVersion": "1.0.0.0", +# "parameters": {}, +# "variables": {}, +# "resources": [ +# { +# "type": "Microsoft.Resources/resourceGroups", +# "apiVersion": "2018-05-01", +# "location": "West Europe", +# "name": "some-resource-group", +# "properties": {} +# } +# ] +# } +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/resources/templatedeployment.yaml b/examples-generated/resources/templatedeployment.yaml new file mode 100644 index 000000000..0cbe8684d --- /dev/null +++ b/examples-generated/resources/templatedeployment.yaml @@ -0,0 +1,72 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: resources.azure.jet.crossplane.io/v1alpha1 +#kind: TemplateDeployment +#metadata: +# name: example +#spec: +# forProvider: +# deploymentMode: Incremental +# name: acctesttemplate-01 +# parameters: +# storageAccountType: Standard_GRS +# resourceGroupNameRef: +# name: example +# templateBody: | +# { +# "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#", +# "contentVersion": "1.0.0.0", +# "parameters": { +# "storageAccountType": { +# "type": "string", +# "defaultValue": "Standard_LRS", +# "allowedValues": [ +# "Standard_LRS", +# "Standard_GRS", +# "Standard_ZRS" +# ], +# "metadata": { +# "description": "Storage Account type" +# } +# } +# }, +# "variables": { +# "location": "[resourceGroup().location]", +# "storageAccountName": "[concat(uniquestring(resourceGroup().id), 'storage')]", +# "publicIPAddressName": "[concat('myPublicIp', uniquestring(resourceGroup().id))]", +# "publicIPAddressType": "Dynamic", +# "apiVersion": "2015-06-15", +# "dnsLabelPrefix": "terraform-acctest" +# }, +# "resources": [ +# { +# "type": "Microsoft.Storage/storageAccounts", +# "name": "[variables('storageAccountName')]", +# "apiVersion": "[variables('apiVersion')]", +# "location": "[variables('location')]", +# "properties": { +# "accountType": "[parameters('storageAccountType')]" +# } +# }, +# { +# "type": "Microsoft.Network/publicIPAddresses", +# "apiVersion": "[variables('apiVersion')]", +# "name": "[variables('publicIPAddressName')]", +# "location": "[variables('location')]", +# "properties": { +# "publicIPAllocationMethod": "[variables('publicIPAddressType')]", +# "dnsSettings": { +# "domainNameLabel": "[variables('dnsLabelPrefix')]" +# } +# } +# } +# ], +# "outputs": { +# "storageAccountName": { +# "type": "string", +# "value": "[variables('storageAccountName')]" +# } +# } +# } +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/resources/tenanttemplatedeployment.yaml b/examples-generated/resources/tenanttemplatedeployment.yaml new file mode 100644 index 000000000..a2de6b487 --- /dev/null +++ b/examples-generated/resources/tenanttemplatedeployment.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: resources.azure.jet.crossplane.io/v1alpha1 +#kind: TenantTemplateDeployment +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example +# templateSpecVersionId: ${data.azurerm_template_spec_version.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/search/service.yaml b/examples-generated/search/service.yaml new file mode 100644 index 000000000..05cfc2a85 --- /dev/null +++ b/examples-generated/search/service.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: search.azure.jet.crossplane.io/v1alpha1 +#kind: Service +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-search-service +# resourceGroupNameRef: +# name: example +# sku: standard +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/security/advancedthreatprotection.yaml b/examples-generated/security/advancedthreatprotection.yaml new file mode 100644 index 000000000..59cd26d9c --- /dev/null +++ b/examples-generated/security/advancedthreatprotection.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: security.azure.jet.crossplane.io/v1alpha1 +#kind: AdvancedThreatProtection +#metadata: +# name: example +#spec: +# forProvider: +# enabled: true +# targetResourceId: ${azurerm_storage_account.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/security/iotsecuritydevicegroup.yaml b/examples-generated/security/iotsecuritydevicegroup.yaml new file mode 100644 index 000000000..3b6a7b0bc --- /dev/null +++ b/examples-generated/security/iotsecuritydevicegroup.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: security.azure.jet.crossplane.io/v1alpha1 +#kind: IOTSecurityDeviceGroup +#metadata: +# name: example +#spec: +# forProvider: +# allowRule: +# - connectionToIpNotAllowed: +# - 10.0.0.0/24 +# depends_on: +# - ${azurerm_iot_security_solution.example} +# iothubId: ${azurerm_iothub.example.id} +# name: example-device-security-group +# rangeRule: +# - duration: PT5M +# max: 30 +# min: 0 +# type: ActiveConnectionsNotInAllowedRange +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/security/iotsecuritysolution.yaml b/examples-generated/security/iotsecuritysolution.yaml new file mode 100644 index 000000000..dd139636c --- /dev/null +++ b/examples-generated/security/iotsecuritysolution.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: security.azure.jet.crossplane.io/v1alpha1 +#kind: IOTSecuritySolution +#metadata: +# name: example +#spec: +# forProvider: +# displayName: Iot Security Solution +# iothubIds: +# - ${azurerm_iothub.example.id} +# location: West Europe +# name: example-Iot-Security-Solution +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/security/securitycenterassessment.yaml b/examples-generated/security/securitycenterassessment.yaml new file mode 100644 index 000000000..f099f93db --- /dev/null +++ b/examples-generated/security/securitycenterassessment.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: security.azure.jet.crossplane.io/v1alpha1 +#kind: SecurityCenterAssessment +#metadata: +# name: example +#spec: +# forProvider: +# assessmentPolicyId: ${azurerm_security_center_assessment_policy.example.id} +# status: +# - code: Healthy +# targetResourceId: ${azurerm_linux_virtual_machine_scale_set.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/security/securitycenterassessmentmetadata.yaml b/examples-generated/security/securitycenterassessmentmetadata.yaml new file mode 100644 index 000000000..a9a38c935 --- /dev/null +++ b/examples-generated/security/securitycenterassessmentmetadata.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: security.azure.jet.crossplane.io/v1alpha1 +#kind: SecurityCenterAssessmentMetadata +#metadata: +# name: example +#spec: +# forProvider: +# description: Test Description +# displayName: Test Display Name +# severity: Medium +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/security/securitycenterassessmentpolicy.yaml b/examples-generated/security/securitycenterassessmentpolicy.yaml new file mode 100644 index 000000000..91156777f --- /dev/null +++ b/examples-generated/security/securitycenterassessmentpolicy.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: security.azure.jet.crossplane.io/v1alpha1 +#kind: SecurityCenterAssessmentPolicy +#metadata: +# name: example +#spec: +# forProvider: +# description: Test Description +# displayName: Test Display Name +# severity: Medium +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/security/securitycenterautoprovisioning.yaml b/examples-generated/security/securitycenterautoprovisioning.yaml new file mode 100644 index 000000000..705efa295 --- /dev/null +++ b/examples-generated/security/securitycenterautoprovisioning.yaml @@ -0,0 +1,11 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: security.azure.jet.crossplane.io/v1alpha1 +#kind: SecurityCenterAutoProvisioning +#metadata: +# name: example +#spec: +# forProvider: +# autoProvision: "On" +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/security/securitycentercontact.yaml b/examples-generated/security/securitycentercontact.yaml new file mode 100644 index 000000000..d43342db2 --- /dev/null +++ b/examples-generated/security/securitycentercontact.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: security.azure.jet.crossplane.io/v1alpha1 +#kind: SecurityCenterContact +#metadata: +# name: example +#spec: +# forProvider: +# alertNotifications: true +# alertsToAdmins: true +# email: contact@example.com +# phone: +1-555-555-5555 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/security/securitycenterservervulnerabilityassessment.yaml b/examples-generated/security/securitycenterservervulnerabilityassessment.yaml new file mode 100644 index 000000000..1049d5737 --- /dev/null +++ b/examples-generated/security/securitycenterservervulnerabilityassessment.yaml @@ -0,0 +1,11 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: security.azure.jet.crossplane.io/v1alpha1 +#kind: SecurityCenterServerVulnerabilityAssessment +#metadata: +# name: example +#spec: +# forProvider: +# virtualMachineId: ${azurerm_linux_virtual_machine.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/security/securitycentersetting.yaml b/examples-generated/security/securitycentersetting.yaml new file mode 100644 index 000000000..5db932e7b --- /dev/null +++ b/examples-generated/security/securitycentersetting.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: security.azure.jet.crossplane.io/v1alpha1 +#kind: SecurityCenterSetting +#metadata: +# name: example +#spec: +# forProvider: +# enabled: true +# settingName: MCAS +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/security/securitycentersubscriptionpricing.yaml b/examples-generated/security/securitycentersubscriptionpricing.yaml new file mode 100644 index 000000000..9506823c2 --- /dev/null +++ b/examples-generated/security/securitycentersubscriptionpricing.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: security.azure.jet.crossplane.io/v1alpha1 +#kind: SecurityCenterSubscriptionPricing +#metadata: +# name: example +#spec: +# forProvider: +# resourceType: VirtualMachines +# tier: Standard +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/security/securitycenterworkspace.yaml b/examples-generated/security/securitycenterworkspace.yaml new file mode 100644 index 000000000..1c32f743e --- /dev/null +++ b/examples-generated/security/securitycenterworkspace.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: security.azure.jet.crossplane.io/v1alpha1 +#kind: SecurityCenterWorkspace +#metadata: +# name: example +#spec: +# forProvider: +# scope: /subscriptions/00000000-0000-0000-0000-000000000000 +# workspaceId: ${azurerm_log_analytics_workspace.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/securityinsights/sentinelalertrulefusion.yaml b/examples-generated/securityinsights/sentinelalertrulefusion.yaml new file mode 100644 index 000000000..889fe9096 --- /dev/null +++ b/examples-generated/securityinsights/sentinelalertrulefusion.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: securityinsights.azure.jet.crossplane.io/v1alpha1 +#kind: SentinelAlertRuleFusion +#metadata: +# name: example +#spec: +# forProvider: +# alertRuleTemplateGuid: f71aba3d-28fb-450b-b192-4e76a83015c8 +# logAnalyticsWorkspaceId: ${azurerm_log_analytics_workspace.example.id} +# name: example-fusion-alert-rule +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/securityinsights/sentinelalertrulemachinelearningbehavioranalytics.yaml b/examples-generated/securityinsights/sentinelalertrulemachinelearningbehavioranalytics.yaml new file mode 100644 index 000000000..7646496da --- /dev/null +++ b/examples-generated/securityinsights/sentinelalertrulemachinelearningbehavioranalytics.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: securityinsights.azure.jet.crossplane.io/v1alpha1 +#kind: SentinelAlertRuleMachineLearningBehaviorAnalytics +#metadata: +# name: example +#spec: +# forProvider: +# alertRuleTemplateGuid: 737a2ce1-70a3-4968-9e90-3e6aca836abf +# logAnalyticsWorkspaceId: ${azurerm_log_analytics_workspace.example.id} +# name: example-ml-alert-rule +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/securityinsights/sentinelalertrulemssecurityincident.yaml b/examples-generated/securityinsights/sentinelalertrulemssecurityincident.yaml new file mode 100644 index 000000000..792ecb485 --- /dev/null +++ b/examples-generated/securityinsights/sentinelalertrulemssecurityincident.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: securityinsights.azure.jet.crossplane.io/v1alpha1 +#kind: SentinelAlertRuleMSSecurityIncident +#metadata: +# name: example +#spec: +# forProvider: +# displayName: example rule +# logAnalyticsWorkspaceId: ${azurerm_log_analytics_workspace.example.id} +# name: example-ms-security-incident-alert-rule +# productFilter: Microsoft Cloud App Security +# severityFilter: +# - High +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/securityinsights/sentinelalertrulescheduled.yaml b/examples-generated/securityinsights/sentinelalertrulescheduled.yaml new file mode 100644 index 000000000..7476e1f1b --- /dev/null +++ b/examples-generated/securityinsights/sentinelalertrulescheduled.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: securityinsights.azure.jet.crossplane.io/v1alpha1 +#kind: SentinelAlertRuleScheduled +#metadata: +# name: example +#spec: +# forProvider: +# displayName: example +# logAnalyticsWorkspaceId: ${azurerm_log_analytics_workspace.example.id} +# name: example +# query: | +# AzureActivity | +# where OperationName == "Create or Update Virtual Machine" or OperationName =="Create Deployment" | +# where ActivityStatus == "Succeeded" | +# make-series dcount(ResourceId) default=0 on EventSubmissionTimestamp in range(ago(7d), now(), 1d) by Caller +# severity: High +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/securityinsights/sentineldataconnectorawscloudtrail.yaml b/examples-generated/securityinsights/sentineldataconnectorawscloudtrail.yaml new file mode 100644 index 000000000..c91b44a62 --- /dev/null +++ b/examples-generated/securityinsights/sentineldataconnectorawscloudtrail.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: securityinsights.azure.jet.crossplane.io/v1alpha1 +#kind: SentinelDataConnectorAWSCloudTrail +#metadata: +# name: example +#spec: +# forProvider: +# awsRoleArn: arn:aws:iam::000000000000:role/role1 +# logAnalyticsWorkspaceId: ${azurerm_log_analytics_workspace.example.id} +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/securityinsights/sentineldataconnectorazureactivedirectory.yaml b/examples-generated/securityinsights/sentineldataconnectorazureactivedirectory.yaml new file mode 100644 index 000000000..f56744516 --- /dev/null +++ b/examples-generated/securityinsights/sentineldataconnectorazureactivedirectory.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: securityinsights.azure.jet.crossplane.io/v1alpha1 +#kind: SentinelDataConnectorAzureActiveDirectory +#metadata: +# name: example +#spec: +# forProvider: +# logAnalyticsWorkspaceId: ${azurerm_log_analytics_workspace.example.id} +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/securityinsights/sentineldataconnectorazureadvancedthreatprotection.yaml b/examples-generated/securityinsights/sentineldataconnectorazureadvancedthreatprotection.yaml new file mode 100644 index 000000000..cd84a506b --- /dev/null +++ b/examples-generated/securityinsights/sentineldataconnectorazureadvancedthreatprotection.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: securityinsights.azure.jet.crossplane.io/v1alpha1 +#kind: SentinelDataConnectorAzureAdvancedThreatProtection +#metadata: +# name: example +#spec: +# forProvider: +# logAnalyticsWorkspaceId: ${azurerm_log_analytics_workspace.example.id} +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/securityinsights/sentineldataconnectorazuresecuritycenter.yaml b/examples-generated/securityinsights/sentineldataconnectorazuresecuritycenter.yaml new file mode 100644 index 000000000..ca77d35a2 --- /dev/null +++ b/examples-generated/securityinsights/sentineldataconnectorazuresecuritycenter.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: securityinsights.azure.jet.crossplane.io/v1alpha1 +#kind: SentinelDataConnectorAzureSecurityCenter +#metadata: +# name: example +#spec: +# forProvider: +# logAnalyticsWorkspaceId: ${azurerm_log_analytics_workspace.example.id} +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/securityinsights/sentineldataconnectormicrosoftcloudappsecurity.yaml b/examples-generated/securityinsights/sentineldataconnectormicrosoftcloudappsecurity.yaml new file mode 100644 index 000000000..bd6d1c1aa --- /dev/null +++ b/examples-generated/securityinsights/sentineldataconnectormicrosoftcloudappsecurity.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: securityinsights.azure.jet.crossplane.io/v1alpha1 +#kind: SentinelDataConnectorMicrosoftCloudAppSecurity +#metadata: +# name: example +#spec: +# forProvider: +# logAnalyticsWorkspaceId: ${azurerm_log_analytics_workspace.example.id} +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/securityinsights/sentineldataconnectoroffice365.yaml b/examples-generated/securityinsights/sentineldataconnectoroffice365.yaml new file mode 100644 index 000000000..c3f77f639 --- /dev/null +++ b/examples-generated/securityinsights/sentineldataconnectoroffice365.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: securityinsights.azure.jet.crossplane.io/v1alpha1 +#kind: SentinelDataConnectorOffice365 +#metadata: +# name: example +#spec: +# forProvider: +# logAnalyticsWorkspaceId: ${azurerm_log_analytics_workspace.example.id} +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/securityinsights/sentineldataconnectorthreatintelligence.yaml b/examples-generated/securityinsights/sentineldataconnectorthreatintelligence.yaml new file mode 100644 index 000000000..65012174c --- /dev/null +++ b/examples-generated/securityinsights/sentineldataconnectorthreatintelligence.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: securityinsights.azure.jet.crossplane.io/v1alpha1 +#kind: SentinelDataConnectorThreatIntelligence +#metadata: +# name: example +#spec: +# forProvider: +# logAnalyticsWorkspaceId: ${azurerm_log_analytics_workspace.example.id} +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/servicebus/namespace.yaml b/examples-generated/servicebus/namespace.yaml new file mode 100644 index 000000000..0215ed20d --- /dev/null +++ b/examples-generated/servicebus/namespace.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: servicebus.azure.jet.crossplane.io/v1alpha1 +#kind: Namespace +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: tfex-servicebus-namespace +# resourceGroupNameRef: +# name: example +# sku: Standard +# tags: +# source: terraform +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/servicebus/namespaceauthorizationrule.yaml b/examples-generated/servicebus/namespaceauthorizationrule.yaml new file mode 100644 index 000000000..6c075db60 --- /dev/null +++ b/examples-generated/servicebus/namespaceauthorizationrule.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: servicebus.azure.jet.crossplane.io/v1alpha1 +#kind: NamespaceAuthorizationRule +#metadata: +# name: example +#spec: +# forProvider: +# listen: true +# manage: false +# name: examplerule +# namespaceName: tfex-servicebus-namespace +# resourceGroupNameRef: +# name: example +# send: true +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/servicebus/namespacedisasterrecoveryconfig.yaml b/examples-generated/servicebus/namespacedisasterrecoveryconfig.yaml new file mode 100644 index 000000000..989e511e9 --- /dev/null +++ b/examples-generated/servicebus/namespacedisasterrecoveryconfig.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: servicebus.azure.jet.crossplane.io/v1alpha1 +#kind: NamespaceDisasterRecoveryConfig +#metadata: +# name: example +#spec: +# forProvider: +# name: servicebus-alias-name +# partnerNamespaceId: ${azurerm_servicebus_namespace.secondary.id} +# primaryNamespaceId: ${azurerm_servicebus_namespace.primary.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/servicebus/namespacenetworkruleset.yaml b/examples-generated/servicebus/namespacenetworkruleset.yaml new file mode 100644 index 000000000..56abc9fff --- /dev/null +++ b/examples-generated/servicebus/namespacenetworkruleset.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: servicebus.azure.jet.crossplane.io/v1alpha1 +#kind: NamespaceNetworkRuleSet +#metadata: +# name: example +#spec: +# forProvider: +# defaultAction: Deny +# ipRules: +# - 1.1.1.1 +# namespaceName: tfex-servicebus-namespace +# networkRules: +# - ignoreMissingVnetServiceEndpoint: false +# subnetIdRef: +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/servicebus/queue.yaml b/examples-generated/servicebus/queue.yaml new file mode 100644 index 000000000..ae89cf039 --- /dev/null +++ b/examples-generated/servicebus/queue.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: servicebus.azure.jet.crossplane.io/v1alpha1 +#kind: Queue +#metadata: +# name: example +#spec: +# forProvider: +# enablePartitioning: true +# name: tfex_servicebus_queue +# namespaceName: tfex-servicebus-namespace +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/servicebus/queueauthorizationrule.yaml b/examples-generated/servicebus/queueauthorizationrule.yaml new file mode 100644 index 000000000..779364916 --- /dev/null +++ b/examples-generated/servicebus/queueauthorizationrule.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: servicebus.azure.jet.crossplane.io/v1alpha1 +#kind: QueueAuthorizationRule +#metadata: +# name: example +#spec: +# forProvider: +# listen: true +# manage: false +# name: examplerule +# namespaceName: tfex-servicebus-namespace +# queueName: tfex_servicebus_queue +# resourceGroupNameRef: +# name: example +# send: true +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/servicebus/subscription.yaml b/examples-generated/servicebus/subscription.yaml new file mode 100644 index 000000000..40ad32e60 --- /dev/null +++ b/examples-generated/servicebus/subscription.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: servicebus.azure.jet.crossplane.io/v1alpha1 +#kind: Subscription +#metadata: +# name: example +#spec: +# forProvider: +# maxDeliveryCount: 1 +# name: tfex_servicebus_subscription +# namespaceName: tfex-servicebus-namespace +# resourceGroupNameRef: +# name: example +# topicName: tfex_servicebus_topic +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/servicebus/subscriptionrule.yaml b/examples-generated/servicebus/subscriptionrule.yaml new file mode 100644 index 000000000..342895cc7 --- /dev/null +++ b/examples-generated/servicebus/subscriptionrule.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: servicebus.azure.jet.crossplane.io/v1alpha1 +#kind: SubscriptionRule +#metadata: +# name: example +#spec: +# forProvider: +# filterType: SqlFilter +# name: tfex_servicebus_rule +# namespaceName: tfex-servicebus-namespace +# resourceGroupNameRef: +# name: example +# sqlFilter: colour = 'red' +# subscriptionName: tfex_servicebus_subscription +# topicName: tfex_servicebus_topic +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/servicebus/topic.yaml b/examples-generated/servicebus/topic.yaml new file mode 100644 index 000000000..5957d5b2e --- /dev/null +++ b/examples-generated/servicebus/topic.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: servicebus.azure.jet.crossplane.io/v1alpha1 +#kind: Topic +#metadata: +# name: example +#spec: +# forProvider: +# enablePartitioning: true +# name: tfex_servicebus_topic +# namespaceName: tfex-servicebus-namespace +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/servicebus/topicauthorizationrule.yaml b/examples-generated/servicebus/topicauthorizationrule.yaml new file mode 100644 index 000000000..057bab095 --- /dev/null +++ b/examples-generated/servicebus/topicauthorizationrule.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: servicebus.azure.jet.crossplane.io/v1alpha1 +#kind: TopicAuthorizationRule +#metadata: +# name: example +#spec: +# forProvider: +# listen: true +# manage: false +# name: tfex_servicebus_topic_sasPolicy +# namespaceName: tfex-servicebus-namespace +# resourceGroupNameRef: +# name: example +# send: false +# topicName: tfex_servicebus_topic +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/servicefabric/cluster.yaml b/examples-generated/servicefabric/cluster.yaml new file mode 100644 index 000000000..6aff7f300 --- /dev/null +++ b/examples-generated/servicefabric/cluster.yaml @@ -0,0 +1,25 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: servicefabric.azure.jet.crossplane.io/v1alpha1 +#kind: Cluster +#metadata: +# name: example +#spec: +# forProvider: +# clusterCodeVersion: 7.1.456.959 +# location: West Europe +# managementEndpoint: https://example:80 +# name: example-servicefabric +# nodeType: +# - clientEndpointPort: 2020 +# httpEndpointPort: 80 +# instanceCount: 3 +# isPrimary: true +# name: first +# reliabilityLevel: Bronze +# resourceGroupNameRef: +# name: example +# upgradeMode: Manual +# vmImage: Windows +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/servicefabricmesh/application.yaml b/examples-generated/servicefabricmesh/application.yaml new file mode 100644 index 000000000..7c04a232e --- /dev/null +++ b/examples-generated/servicefabricmesh/application.yaml @@ -0,0 +1,24 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: servicefabricmesh.azure.jet.crossplane.io/v1alpha1 +#kind: Application +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-mesh-application +# resourceGroupNameRef: +# name: example +# service: +# - codePackage: +# - imageName: seabreeze/sbz-helloworld:1.0-alpine +# name: testcodepackage1 +# resources: +# - requests: +# - cpu: 1 +# memory: 1 +# name: testservice1 +# osType: Linux +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/servicefabricmesh/localnetwork.yaml b/examples-generated/servicefabricmesh/localnetwork.yaml new file mode 100644 index 000000000..f8887e8f5 --- /dev/null +++ b/examples-generated/servicefabricmesh/localnetwork.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: servicefabricmesh.azure.jet.crossplane.io/v1alpha1 +#kind: LocalNetwork +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-mesh-local-network +# networkAddressPrefix: 10.0.0.0/22 +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/servicefabricmesh/secret.yaml b/examples-generated/servicefabricmesh/secret.yaml new file mode 100644 index 000000000..f6adc18ea --- /dev/null +++ b/examples-generated/servicefabricmesh/secret.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: servicefabricmesh.azure.jet.crossplane.io/v1alpha1 +#kind: Secret +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-mesh-secret +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/servicefabricmesh/secretvalue.yaml b/examples-generated/servicefabricmesh/secretvalue.yaml new file mode 100644 index 000000000..ded806b9d --- /dev/null +++ b/examples-generated/servicefabricmesh/secretvalue.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: servicefabricmesh.azure.jet.crossplane.io/v1alpha1 +#kind: SecretValue +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-secret-value +# serviceFabricMeshSecretId: ${azurerm_service_fabric_mesh_secret_inline.test.id} +# value: testValue +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/signalrservice/networkacl.yaml b/examples-generated/signalrservice/networkacl.yaml new file mode 100644 index 000000000..dda69a49f --- /dev/null +++ b/examples-generated/signalrservice/networkacl.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: signalrservice.azure.jet.crossplane.io/v1alpha1 +#kind: NetworkACL +#metadata: +# name: example +#spec: +# forProvider: +# defaultAction: Deny +# privateEndpoint: +# - allowedRequestTypes: +# - ServerConnection +# id: ${azurerm_private_endpoint.example.id} +# publicNetwork: +# - allowedRequestTypes: +# - ClientConnection +# signalrServiceId: ${azurerm_signalr_service.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/signalrservice/service.yaml b/examples-generated/signalrservice/service.yaml new file mode 100644 index 000000000..234f54ee0 --- /dev/null +++ b/examples-generated/signalrservice/service.yaml @@ -0,0 +1,32 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: signalrservice.azure.jet.crossplane.io/v1alpha1 +#kind: Service +#metadata: +# name: example +#spec: +# forProvider: +# cors: +# - allowedOrigins: +# - http://www.example.com +# features: +# - flag: ServiceMode +# value: Default +# location: West Europe +# name: tfex-signalr +# resourceGroupNameRef: +# name: example +# sku: +# - capacity: 1 +# name: Free_F1 +# upstreamEndpoint: +# - categoryPattern: +# - connections +# - messages +# eventPattern: +# - '*' +# hubPattern: +# - hub1 +# urlTemplate: http://foo.com +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/solutions/managedapplication.yaml b/examples-generated/solutions/managedapplication.yaml new file mode 100644 index 000000000..39e76d28c --- /dev/null +++ b/examples-generated/solutions/managedapplication.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: solutions.azure.jet.crossplane.io/v1alpha1 +#kind: ManagedApplication +#metadata: +# name: example +#spec: +# forProvider: +# applicationDefinitionId: ${azurerm_managed_application_definition.example.id} +# kind: ServiceCatalog +# location: West Europe +# managedResourceGroupNameRef: +# name: example +# name: example-managedapplication +# parameters: +# location: West Europe +# storageAccountNamePrefix: storeNamePrefix +# storageAccountType: Standard_LRS +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/solutions/managedapplicationdefinition.yaml b/examples-generated/solutions/managedapplicationdefinition.yaml new file mode 100644 index 000000000..1fcbac83b --- /dev/null +++ b/examples-generated/solutions/managedapplicationdefinition.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: solutions.azure.jet.crossplane.io/v1alpha1 +#kind: ManagedApplicationDefinition +#metadata: +# name: example +#spec: +# forProvider: +# authorization: +# - roleDefinitionId: a094b430-dad3-424d-ae58-13f72fd72591 +# servicePrincipalId: ${data.azurerm_client_config.current.object_id} +# description: Test Managed Application Definition +# displayName: TestManagedApplicationDefinition +# location: West Europe +# lockLevel: ReadOnly +# name: example-managedapplicationdefinition +# packageFileUri: https://github.com/Azure/azure-managedapp-samples/raw/master/Managed +# Application Sample Packages/201-managed-storage-account/managedstorage.zip +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/sql/activedirectoryadministrator.yaml b/examples-generated/sql/activedirectoryadministrator.yaml new file mode 100644 index 000000000..8d0d832f4 --- /dev/null +++ b/examples-generated/sql/activedirectoryadministrator.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: sql.azure.jet.crossplane.io/v1alpha1 +#kind: ActiveDirectoryAdministrator +#metadata: +# name: example +#spec: +# forProvider: +# login: sqladmin +# objectId: ${data.azurerm_client_config.current.object_id} +# resourceGroupNameRef: +# name: example +# serverName: ${azurerm_sql_server.example.name} +# tenantId: ${data.azurerm_client_config.current.tenant_id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/sql/database.yaml b/examples-generated/sql/database.yaml new file mode 100644 index 000000000..e3b786cd1 --- /dev/null +++ b/examples-generated/sql/database.yaml @@ -0,0 +1,25 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: sql.azure.jet.crossplane.io/v1alpha1 +#kind: Database +#metadata: +# name: example +#spec: +# forProvider: +# extendedAuditingPolicy: +# - retentionInDays: 6 +# storageAccountAccessKeyIsSecondary: true +# storageAccountAccessKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageEndpoint: ${azurerm_storage_account.example.primary_blob_endpoint} +# location: West US +# name: myexamplesqldatabase +# resourceGroupNameRef: +# name: example +# serverName: ${azurerm_sql_server.example.name} +# tags: +# environment: production +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/sql/elasticpool.yaml b/examples-generated/sql/elasticpool.yaml new file mode 100644 index 000000000..27b5201c1 --- /dev/null +++ b/examples-generated/sql/elasticpool.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: sql.azure.jet.crossplane.io/v1alpha1 +#kind: ElasticPool +#metadata: +# name: example +#spec: +# forProvider: +# dbDtuMax: 5 +# dbDtuMin: 0 +# dtu: 50 +# edition: Basic +# location: West Europe +# name: test +# poolSize: 5000 +# resourceGroupNameRef: +# name: example +# serverName: ${azurerm_sql_server.example.name} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/sql/firewallrule.yaml b/examples-generated/sql/firewallrule.yaml new file mode 100644 index 000000000..759cfa9ea --- /dev/null +++ b/examples-generated/sql/firewallrule.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: sql.azure.jet.crossplane.io/v1alpha1 +#kind: FirewallRule +#metadata: +# name: example +#spec: +# forProvider: +# endIpAddress: 10.0.17.62 +# name: FirewallRule1 +# resourceGroupNameRef: +# name: example +# serverName: ${azurerm_sql_server.example.name} +# startIpAddress: 10.0.17.62 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/sql/manageddatabase.yaml b/examples-generated/sql/manageddatabase.yaml new file mode 100644 index 000000000..a0ce9a2ee --- /dev/null +++ b/examples-generated/sql/manageddatabase.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: sql.azure.jet.crossplane.io/v1alpha1 +#kind: ManagedDatabase +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: exampledatabase +# sqlManagedInstanceId: ${azurerm_sql_managed_instance.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/sql/managedinstance.yaml b/examples-generated/sql/managedinstance.yaml new file mode 100644 index 000000000..ee9065d08 --- /dev/null +++ b/examples-generated/sql/managedinstance.yaml @@ -0,0 +1,28 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: sql.azure.jet.crossplane.io/v1alpha1 +#kind: ManagedInstance +#metadata: +# name: example +#spec: +# forProvider: +# administratorLogin: mradministrator +# administratorLoginPasswordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# depends_on: +# - ${azurerm_subnet_network_security_group_association.example} +# - ${azurerm_subnet_route_table_association.example} +# licenseType: BasePrice +# location: West Europe +# name: managedsqlinstance +# resourceGroupNameRef: +# name: example +# skuName: GP_Gen5 +# storageSizeInGb: 32 +# subnetIdRef: +# name: example +# vcores: 4 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/sql/mssqldatabase.yaml b/examples-generated/sql/mssqldatabase.yaml new file mode 100644 index 000000000..c686176a1 --- /dev/null +++ b/examples-generated/sql/mssqldatabase.yaml @@ -0,0 +1,28 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: sql.azure.jet.crossplane.io/v1alpha1 +#kind: MSSQLDatabase +#metadata: +# name: example +#spec: +# forProvider: +# collation: SQL_Latin1_General_CP1_CI_AS +# extendedAuditingPolicy: +# - retentionInDays: 6 +# storageAccountAccessKeyIsSecondary: true +# storageAccountAccessKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageEndpoint: ${azurerm_storage_account.example.primary_blob_endpoint} +# licenseType: LicenseIncluded +# maxSizeGb: 4 +# name: acctest-db-d +# readScale: true +# serverId: ${azurerm_mssql_server.example.id} +# skuName: BC_Gen5_2 +# tags: +# foo: bar +# zoneRedundant: true +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/sql/mssqldatabaseextendedauditingpolicy.yaml b/examples-generated/sql/mssqldatabaseextendedauditingpolicy.yaml new file mode 100644 index 000000000..7672a204d --- /dev/null +++ b/examples-generated/sql/mssqldatabaseextendedauditingpolicy.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: sql.azure.jet.crossplane.io/v1alpha1 +#kind: MSSQLDatabaseExtendedAuditingPolicy +#metadata: +# name: example +#spec: +# forProvider: +# databaseId: ${azurerm_mssql_database.example.id} +# retentionInDays: 6 +# storageAccountAccessKeyIsSecondary: false +# storageAccountAccessKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageEndpoint: ${azurerm_storage_account.example.primary_blob_endpoint} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/sql/mssqldatabasevulnerabilityassessmentrulebaseline.yaml b/examples-generated/sql/mssqldatabasevulnerabilityassessmentrulebaseline.yaml new file mode 100644 index 000000000..d2b201384 --- /dev/null +++ b/examples-generated/sql/mssqldatabasevulnerabilityassessmentrulebaseline.yaml @@ -0,0 +1,23 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: sql.azure.jet.crossplane.io/v1alpha1 +#kind: MSSQLDatabaseVulnerabilityAssessmentRuleBaseline +#metadata: +# name: example +#spec: +# forProvider: +# baselineName: master +# baselineResult: +# - result: +# - allowedip1 +# - 123.123.123.123 +# - 123.123.123.123 +# - result: +# - allowedip2 +# - 255.255.255.255 +# - 255.255.255.255 +# databaseName: myexamplesqldatabase +# ruleId: VA2065 +# serverVulnerabilityAssessmentId: ${azurerm_mssql_server_vulnerability_assessment.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/sql/mssqlelasticpool.yaml b/examples-generated/sql/mssqlelasticpool.yaml new file mode 100644 index 000000000..750632ac8 --- /dev/null +++ b/examples-generated/sql/mssqlelasticpool.yaml @@ -0,0 +1,25 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: sql.azure.jet.crossplane.io/v1alpha1 +#kind: MSSQLElasticPool +#metadata: +# name: example +#spec: +# forProvider: +# licenseType: LicenseIncluded +# location: West Europe +# maxSizeGb: 756 +# name: test-epool +# perDatabaseSettings: +# - maxCapacity: 4 +# minCapacity: 0.25 +# resourceGroupNameRef: +# name: example +# serverName: ${azurerm_sql_server.example.name} +# sku: +# - capacity: 4 +# family: Gen5 +# name: GP_Gen5 +# tier: GeneralPurpose +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/sql/mssqlfailovergroup.yaml b/examples-generated/sql/mssqlfailovergroup.yaml new file mode 100644 index 000000000..9a79fcf42 --- /dev/null +++ b/examples-generated/sql/mssqlfailovergroup.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: sql.azure.jet.crossplane.io/v1alpha1 +#kind: MSSQLFailoverGroup +#metadata: +# name: example +#spec: +# forProvider: +# databases: +# - ${azurerm_mssql_database.example.id} +# name: example +# partnerServer: +# - id: ${azurerm_mssql_server.secondary.id} +# readWriteEndpointFailoverPolicy: +# - graceMinutes: 80 +# mode: Automatic +# serverId: ${azurerm_mssql_server.primary.id} +# tags: +# database: example +# environment: prod +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/sql/mssqlfirewallrule.yaml b/examples-generated/sql/mssqlfirewallrule.yaml new file mode 100644 index 000000000..524de9a40 --- /dev/null +++ b/examples-generated/sql/mssqlfirewallrule.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: sql.azure.jet.crossplane.io/v1alpha1 +#kind: MSSQLFirewallRule +#metadata: +# name: example +#spec: +# forProvider: +# endIpAddress: 10.0.17.62 +# name: FirewallRule1 +# serverId: ${azurerm_mssql_server.example.id} +# startIpAddress: 10.0.17.62 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/sql/mssqljobagent.yaml b/examples-generated/sql/mssqljobagent.yaml new file mode 100644 index 000000000..59176d282 --- /dev/null +++ b/examples-generated/sql/mssqljobagent.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: sql.azure.jet.crossplane.io/v1alpha1 +#kind: MSSQLJobAgent +#metadata: +# name: example +#spec: +# forProvider: +# databaseId: ${azurerm_mssql_database.example.id} +# location: West Europe +# name: example-job-agent +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/sql/mssqljobcredential.yaml b/examples-generated/sql/mssqljobcredential.yaml new file mode 100644 index 000000000..818ccd7a3 --- /dev/null +++ b/examples-generated/sql/mssqljobcredential.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: sql.azure.jet.crossplane.io/v1alpha1 +#kind: MSSQLJobCredential +#metadata: +# name: example +#spec: +# forProvider: +# jobAgentId: ${azurerm_mssql_job_agent.example.id} +# name: example-credential +# passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# username: my-username +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/sql/mssqlserver.yaml b/examples-generated/sql/mssqlserver.yaml new file mode 100644 index 000000000..d7e3f0077 --- /dev/null +++ b/examples-generated/sql/mssqlserver.yaml @@ -0,0 +1,33 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: sql.azure.jet.crossplane.io/v1alpha2 +#kind: MSSQLServer +#metadata: +# name: example +#spec: +# forProvider: +# administratorLogin: missadministrator +# administratorLoginPasswordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# azureadAdministrator: +# - loginUsername: AzureAD Admin +# objectId: 00000000-0000-0000-0000-000000000000 +# extendedAuditingPolicy: +# - retentionInDays: 6 +# storageAccountAccessKeyIsSecondary: true +# storageAccountAccessKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageEndpoint: ${azurerm_storage_account.example.primary_blob_endpoint} +# location: West Europe +# minimumTlsVersion: "1.2" +# resourceGroupNameRef: +# name: example +# tags: +# environment: production +# version: "12.0" +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/sql/mssqlserversecurityalertpolicy.yaml b/examples-generated/sql/mssqlserversecurityalertpolicy.yaml new file mode 100644 index 000000000..7ab74934e --- /dev/null +++ b/examples-generated/sql/mssqlserversecurityalertpolicy.yaml @@ -0,0 +1,23 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: sql.azure.jet.crossplane.io/v1alpha1 +#kind: MSSQLServerSecurityAlertPolicy +#metadata: +# name: example +#spec: +# forProvider: +# disabledAlerts: +# - Sql_Injection +# - Data_Exfiltration +# resourceGroupNameRef: +# name: example +# retentionDays: 20 +# serverName: ${azurerm_sql_server.example.name} +# state: Enabled +# storageAccountAccessKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageEndpoint: ${azurerm_storage_account.example.primary_blob_endpoint} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/sql/mssqlservertransparentdataencryption.yaml b/examples-generated/sql/mssqlservertransparentdataencryption.yaml new file mode 100644 index 000000000..e4029b1f6 --- /dev/null +++ b/examples-generated/sql/mssqlservertransparentdataencryption.yaml @@ -0,0 +1,11 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: sql.azure.jet.crossplane.io/v1alpha1 +#kind: MSSQLServerTransparentDataEncryption +#metadata: +# name: example +#spec: +# forProvider: +# serverId: ${azurerm_mssql_server.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/sql/mssqlservervulnerabilityassessment.yaml b/examples-generated/sql/mssqlservervulnerabilityassessment.yaml new file mode 100644 index 000000000..2807a075e --- /dev/null +++ b/examples-generated/sql/mssqlservervulnerabilityassessment.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: sql.azure.jet.crossplane.io/v1alpha1 +#kind: MSSQLServerVulnerabilityAssessment +#metadata: +# name: example +#spec: +# forProvider: +# recurringScans: +# - emailSubscriptionAdmins: true +# emails: +# - email@example1.com +# - email@example2.com +# enabled: true +# serverSecurityAlertPolicyId: ${azurerm_mssql_server_security_alert_policy.example.id} +# storageAccountAccessKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageContainerPath: ${azurerm_storage_account.example.primary_blob_endpoint}${azurerm_storage_container.example.name}/ +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/sql/mssqlvirtualnetworkrule.yaml b/examples-generated/sql/mssqlvirtualnetworkrule.yaml new file mode 100644 index 000000000..9ebabaace --- /dev/null +++ b/examples-generated/sql/mssqlvirtualnetworkrule.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: sql.azure.jet.crossplane.io/v1alpha1 +#kind: MSSQLVirtualNetworkRule +#metadata: +# name: example +#spec: +# forProvider: +# name: sql-vnet-rule +# serverId: ${azurerm_mssql_server.example.id} +# subnetIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/sql/server.yaml b/examples-generated/sql/server.yaml new file mode 100644 index 000000000..98a9b846a --- /dev/null +++ b/examples-generated/sql/server.yaml @@ -0,0 +1,29 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: sql.azure.jet.crossplane.io/v1alpha2 +#kind: Server +#metadata: +# name: example +#spec: +# forProvider: +# administratorLogin: mradministrator +# administratorLoginPasswordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# extendedAuditingPolicy: +# - retentionInDays: 6 +# storageAccountAccessKeyIsSecondary: true +# storageAccountAccessKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageEndpoint: ${azurerm_storage_account.example.primary_blob_endpoint} +# location: West Europe +# resourceGroupNameRef: +# name: example +# tags: +# environment: production +# version: "12.0" +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/sqlvirtualmachine/mssqlvirtualmachine.yaml b/examples-generated/sqlvirtualmachine/mssqlvirtualmachine.yaml new file mode 100644 index 000000000..f625006a9 --- /dev/null +++ b/examples-generated/sqlvirtualmachine/mssqlvirtualmachine.yaml @@ -0,0 +1,27 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: sqlvirtualmachine.azure.jet.crossplane.io/v1alpha1 +#kind: MSSQLVirtualMachine +#metadata: +# name: example +#spec: +# forProvider: +# autoPatching: +# - dayOfWeek: Sunday +# maintenanceWindowDurationInMinutes: 60 +# maintenanceWindowStartingHour: 2 +# rServicesEnabled: true +# sqlConnectivityPort: 1433 +# sqlConnectivityType: PRIVATE +# sqlConnectivityUpdatePasswordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# sqlConnectivityUpdateUsernameSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# sqlLicenseType: PAYG +# virtualMachineId: ${data.azurerm_virtual_machine.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storage/account.yaml b/examples-generated/storage/account.yaml new file mode 100644 index 000000000..44e0419d9 --- /dev/null +++ b/examples-generated/storage/account.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storage.azure.jet.crossplane.io/v1alpha2 +#kind: Account +#metadata: +# name: example +#spec: +# forProvider: +# accountReplicationType: GRS +# accountTier: Standard +# location: West Europe +# resourceGroupNameRef: +# name: example +# tags: +# environment: staging +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storage/accountcustomermanagedkey.yaml b/examples-generated/storage/accountcustomermanagedkey.yaml new file mode 100644 index 000000000..12c25f74e --- /dev/null +++ b/examples-generated/storage/accountcustomermanagedkey.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storage.azure.jet.crossplane.io/v1alpha1 +#kind: AccountCustomerManagedKey +#metadata: +# name: example +#spec: +# forProvider: +# keyName: ${azurerm_key_vault_key.example.name} +# keyVaultId: ${azurerm_key_vault.example.id} +# storageAccountId: ${azurerm_storage_account.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storage/accountnetworkrules.yaml b/examples-generated/storage/accountnetworkrules.yaml new file mode 100644 index 000000000..36348f82c --- /dev/null +++ b/examples-generated/storage/accountnetworkrules.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storage.azure.jet.crossplane.io/v1alpha1 +#kind: AccountNetworkRules +#metadata: +# name: example +#spec: +# forProvider: +# bypass: +# - Metrics +# defaultAction: Allow +# ipRules: +# - 127.0.0.1 +# resourceGroupNameRef: +# name: example +# storageAccountName: ${azurerm_storage_account.test.name} +# virtualNetworkSubnetIds: +# - ${azurerm_subnet.test.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storage/blob.yaml b/examples-generated/storage/blob.yaml new file mode 100644 index 000000000..0fcd18c19 --- /dev/null +++ b/examples-generated/storage/blob.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storage.azure.jet.crossplane.io/v1alpha2 +#kind: Blob +#metadata: +# name: example +#spec: +# forProvider: +# source: some-local-file.zip +# storageAccountNameRef: +# name: example +# storageContainerNameRef: +# name: example +# type: Block +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storage/blobinventorypolicy.yaml b/examples-generated/storage/blobinventorypolicy.yaml new file mode 100644 index 000000000..a41e34c22 --- /dev/null +++ b/examples-generated/storage/blobinventorypolicy.yaml @@ -0,0 +1,21 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storage.azure.jet.crossplane.io/v1alpha1 +#kind: BlobInventoryPolicy +#metadata: +# name: example +#spec: +# forProvider: +# rules: +# - filter: +# - blobTypes: +# - blockBlob +# includeBlobVersions: true +# includeSnapshots: true +# prefixMatch: +# - '*/example' +# name: rule1 +# storageAccountId: ${azurerm_storage_account.example.id} +# storageContainerName: ${azurerm_storage_container.example.name} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storage/container.yaml b/examples-generated/storage/container.yaml new file mode 100644 index 000000000..6d8b2225f --- /dev/null +++ b/examples-generated/storage/container.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storage.azure.jet.crossplane.io/v1alpha2 +#kind: Container +#metadata: +# name: example +#spec: +# forProvider: +# containerAccessType: private +# storageAccountNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storage/datalakegen2filesystem.yaml b/examples-generated/storage/datalakegen2filesystem.yaml new file mode 100644 index 000000000..e2577a560 --- /dev/null +++ b/examples-generated/storage/datalakegen2filesystem.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storage.azure.jet.crossplane.io/v1alpha1 +#kind: DataLakeGen2FileSystem +#metadata: +# name: example +#spec: +# forProvider: +# name: example +# properties: +# hello: aGVsbG8= +# storageAccountId: ${azurerm_storage_account.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storage/datalakegen2path.yaml b/examples-generated/storage/datalakegen2path.yaml new file mode 100644 index 000000000..0702e28cd --- /dev/null +++ b/examples-generated/storage/datalakegen2path.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storage.azure.jet.crossplane.io/v1alpha1 +#kind: DataLakeGen2Path +#metadata: +# name: example +#spec: +# forProvider: +# filesystemName: example +# path: example +# resource: directory +# storageAccountId: ${azurerm_storage_account.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storage/encryptionscope.yaml b/examples-generated/storage/encryptionscope.yaml new file mode 100644 index 000000000..41fbf83e4 --- /dev/null +++ b/examples-generated/storage/encryptionscope.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storage.azure.jet.crossplane.io/v1alpha1 +#kind: EncryptionScope +#metadata: +# name: example +#spec: +# forProvider: +# name: microsoftmanaged +# source: Microsoft.Storage +# storageAccountId: ${azurerm_storage_account.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storage/managementpolicy.yaml b/examples-generated/storage/managementpolicy.yaml new file mode 100644 index 000000000..c5f52e58f --- /dev/null +++ b/examples-generated/storage/managementpolicy.yaml @@ -0,0 +1,51 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storage.azure.jet.crossplane.io/v1alpha1 +#kind: ManagementPolicy +#metadata: +# name: example +#spec: +# forProvider: +# rule: +# - actions: +# - baseBlob: +# - deleteAfterDaysSinceModificationGreaterThan: 100 +# tierToArchiveAfterDaysSinceModificationGreaterThan: 50 +# tierToCoolAfterDaysSinceModificationGreaterThan: 10 +# snapshot: +# - deleteAfterDaysSinceCreationGreaterThan: 30 +# enabled: true +# filters: +# - blobTypes: +# - blockBlob +# matchBlobIndexTag: +# - name: tag1 +# operation: == +# value: val1 +# prefixMatch: +# - container1/prefix1 +# name: rule1 +# - actions: +# - baseBlob: +# - deleteAfterDaysSinceModificationGreaterThan: 101 +# tierToArchiveAfterDaysSinceModificationGreaterThan: 51 +# tierToCoolAfterDaysSinceModificationGreaterThan: 11 +# snapshot: +# - changeTierToArchiveAfterDaysSinceCreation: 90 +# changeTierToCoolAfterDaysSinceCreation: 23 +# deleteAfterDaysSinceCreationGreaterThan: 31 +# version: +# - changeTierToArchiveAfterDaysSinceCreation: 9 +# changeTierToCoolAfterDaysSinceCreation: 90 +# deleteAfterDaysSinceCreation: 3 +# enabled: false +# filters: +# - blobTypes: +# - blockBlob +# prefixMatch: +# - container2/prefix1 +# - container2/prefix2 +# name: rule2 +# storageAccountId: ${azurerm_storage_account.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storage/objectreplication.yaml b/examples-generated/storage/objectreplication.yaml new file mode 100644 index 000000000..e4fa200c7 --- /dev/null +++ b/examples-generated/storage/objectreplication.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storage.azure.jet.crossplane.io/v1alpha1 +#kind: ObjectReplication +#metadata: +# name: example +#spec: +# forProvider: +# destinationStorageAccountId: ${azurerm_storage_account.dst.id} +# rules: +# - destinationContainerName: ${azurerm_storage_container.dst.name} +# sourceContainerName: ${azurerm_storage_container.src.name} +# sourceStorageAccountId: ${azurerm_storage_account.src.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storage/queue.yaml b/examples-generated/storage/queue.yaml new file mode 100644 index 000000000..e9acc91bd --- /dev/null +++ b/examples-generated/storage/queue.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storage.azure.jet.crossplane.io/v1alpha1 +#kind: Queue +#metadata: +# name: example +#spec: +# forProvider: +# name: mysamplequeue +# storageAccountName: ${azurerm_storage_account.example.name} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storage/share.yaml b/examples-generated/storage/share.yaml new file mode 100644 index 000000000..988a456d1 --- /dev/null +++ b/examples-generated/storage/share.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storage.azure.jet.crossplane.io/v1alpha1 +#kind: Share +#metadata: +# name: example +#spec: +# forProvider: +# acl: +# - accessPolicy: +# - expiry: "2019-07-02T10:38:21.0000000Z" +# permissions: rwdl +# start: "2019-07-02T09:38:21.0000000Z" +# id: MTIzNDU2Nzg5MDEyMzQ1Njc4OTAxMjM0NTY3ODkwMTI +# name: sharename +# quota: 50 +# storageAccountName: ${azurerm_storage_account.example.name} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storage/sharedirectory.yaml b/examples-generated/storage/sharedirectory.yaml new file mode 100644 index 000000000..c0639f7f3 --- /dev/null +++ b/examples-generated/storage/sharedirectory.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storage.azure.jet.crossplane.io/v1alpha1 +#kind: ShareDirectory +#metadata: +# name: example +#spec: +# forProvider: +# name: example +# shareName: sharename +# storageAccountName: ${azurerm_storage_account.example.name} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storage/table.yaml b/examples-generated/storage/table.yaml new file mode 100644 index 000000000..4b749d52f --- /dev/null +++ b/examples-generated/storage/table.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storage.azure.jet.crossplane.io/v1alpha1 +#kind: Table +#metadata: +# name: example +#spec: +# forProvider: +# name: mysampletable +# storageAccountName: ${azurerm_storage_account.example.name} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storage/tableentity.yaml b/examples-generated/storage/tableentity.yaml new file mode 100644 index 000000000..7cc5e5ab6 --- /dev/null +++ b/examples-generated/storage/tableentity.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storage.azure.jet.crossplane.io/v1alpha1 +#kind: TableEntity +#metadata: +# name: example +#spec: +# forProvider: +# entity: +# example: example +# partitionKey: examplepartition +# rowKey: examplerow +# storageAccountName: ${azurerm_storage_account.example.name} +# tableName: mysampletable +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storagecache/hpccache.yaml b/examples-generated/storagecache/hpccache.yaml new file mode 100644 index 000000000..3b0b86490 --- /dev/null +++ b/examples-generated/storagecache/hpccache.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storagecache.azure.jet.crossplane.io/v1alpha1 +#kind: HPCCache +#metadata: +# name: example +#spec: +# forProvider: +# cacheSizeInGb: 3072 +# location: West Europe +# name: examplehpccache +# resourceGroupNameRef: +# name: example +# skuName: Standard_2G +# subnetIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storagecache/hpccacheaccesspolicy.yaml b/examples-generated/storagecache/hpccacheaccesspolicy.yaml new file mode 100644 index 000000000..ac119fce5 --- /dev/null +++ b/examples-generated/storagecache/hpccacheaccesspolicy.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storagecache.azure.jet.crossplane.io/v1alpha1 +#kind: HPCCacheAccessPolicy +#metadata: +# name: example +#spec: +# forProvider: +# accessRule: +# - access: rw +# scope: default +# hpcCacheId: ${azurerm_hpc_cache.example.id} +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storagecache/hpccacheblobnfstarget.yaml b/examples-generated/storagecache/hpccacheblobnfstarget.yaml new file mode 100644 index 000000000..3e9018216 --- /dev/null +++ b/examples-generated/storagecache/hpccacheblobnfstarget.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storagecache.azure.jet.crossplane.io/v1alpha1 +#kind: HPCCacheBlobNFSTarget +#metadata: +# name: example +#spec: +# forProvider: +# cacheName: examplehpccache +# name: example-hpc-target +# namespacePath: /p1 +# resourceGroupNameRef: +# name: example +# storageContainerId: ${jsondecode(azurerm_resource_group_template_deployment.storage-containers.output_content).id.value} +# usageModel: READ_HEAVY_INFREQ +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storagecache/hpccacheblobtarget.yaml b/examples-generated/storagecache/hpccacheblobtarget.yaml new file mode 100644 index 000000000..9799a615c --- /dev/null +++ b/examples-generated/storagecache/hpccacheblobtarget.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storagecache.azure.jet.crossplane.io/v1alpha1 +#kind: HPCCacheBlobTarget +#metadata: +# name: example +#spec: +# forProvider: +# cacheName: examplehpccache +# name: examplehpccblobtarget +# namespacePath: /blob_storage +# resourceGroupNameRef: +# name: example +# storageContainerId: ${azurerm_storage_container.example.resource_manager_id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storagecache/hpccachenfstarget.yaml b/examples-generated/storagecache/hpccachenfstarget.yaml new file mode 100644 index 000000000..5f9cf4962 --- /dev/null +++ b/examples-generated/storagecache/hpccachenfstarget.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storagecache.azure.jet.crossplane.io/v1alpha1 +#kind: HPCCacheNFSTarget +#metadata: +# name: example +#spec: +# forProvider: +# cacheName: examplehpccache +# name: examplehpcnfstarget +# namespaceJunction: +# - namespacePath: /nfs/a1 +# nfsExport: /export/a +# targetPath: "1" +# - namespacePath: /nfs/b +# nfsExport: /export/b +# resourceGroupNameRef: +# name: example +# targetHostName: ${azurerm_linux_virtual_machine.example.private_ip_address} +# usageModel: READ_HEAVY_INFREQ +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storagesync/cloudendpoint.yaml b/examples-generated/storagesync/cloudendpoint.yaml new file mode 100644 index 000000000..72d823d73 --- /dev/null +++ b/examples-generated/storagesync/cloudendpoint.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storagesync.azure.jet.crossplane.io/v1alpha1 +#kind: CloudEndpoint +#metadata: +# name: example +#spec: +# forProvider: +# fileShareName: sharename +# name: example-ss-ce +# storageAccountId: ${azurerm_storage_account.example.id} +# storageSyncGroupId: ${azurerm_storage_sync_group.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/storagesync/storagesync.yaml b/examples-generated/storagesync/storagesync.yaml new file mode 100644 index 000000000..e93173958 --- /dev/null +++ b/examples-generated/storagesync/storagesync.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: storagesync.azure.jet.crossplane.io/v1alpha1 +#kind: StorageSync +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-storage-sync +# resourceGroupNameRef: +# name: example +# tags: +# foo: bar +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/streamanalytics/functionjavascriptudf.yaml b/examples-generated/streamanalytics/functionjavascriptudf.yaml new file mode 100644 index 000000000..277b21979 --- /dev/null +++ b/examples-generated/streamanalytics/functionjavascriptudf.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: streamanalytics.azure.jet.crossplane.io/v1alpha1 +#kind: FunctionJavascriptUDF +#metadata: +# name: example +#spec: +# forProvider: +# input: +# - type: bigint +# name: example-javascript-function +# output: +# - type: bigint +# resourceGroupNameRef: +# name: example +# script: | +# function getRandomNumber(in) { +# return in; +# } +# streamAnalyticsJobName: ${data.azurerm_stream_analytics_job.example.name} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/streamanalytics/job.yaml b/examples-generated/streamanalytics/job.yaml new file mode 100644 index 000000000..2340710ed --- /dev/null +++ b/examples-generated/streamanalytics/job.yaml @@ -0,0 +1,27 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: streamanalytics.azure.jet.crossplane.io/v1alpha1 +#kind: Job +#metadata: +# name: example +#spec: +# forProvider: +# compatibilityLevel: "1.1" +# dataLocale: en-GB +# eventsLateArrivalMaxDelayInSeconds: 60 +# eventsOutOfOrderMaxDelayInSeconds: 50 +# eventsOutOfOrderPolicy: Adjust +# location: West Europe +# name: example-job +# outputErrorPolicy: Drop +# resourceGroupNameRef: +# name: example +# streamingUnits: 3 +# tags: +# environment: Example +# transformationQuery: |2 +# SELECT * +# INTO [YourOutputAlias] +# FROM [YourInputAlias] +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/streamanalytics/outputblob.yaml b/examples-generated/streamanalytics/outputblob.yaml new file mode 100644 index 000000000..3d6e1a040 --- /dev/null +++ b/examples-generated/streamanalytics/outputblob.yaml @@ -0,0 +1,27 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: streamanalytics.azure.jet.crossplane.io/v1alpha1 +#kind: OutputBlob +#metadata: +# name: example +#spec: +# forProvider: +# dateFormat: yyyy-MM-dd +# name: output-to-blob-storage +# pathPattern: some-pattern +# resourceGroupNameRef: +# name: example +# serialization: +# - encoding: UTF8 +# fieldDelimiter: ',' +# type: Csv +# storageAccountKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageAccountName: ${azurerm_storage_account.example.name} +# storageContainerName: ${azurerm_storage_container.example.name} +# streamAnalyticsJobName: ${data.azurerm_stream_analytics_job.example.name} +# timeFormat: HH +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/streamanalytics/outputeventhub.yaml b/examples-generated/streamanalytics/outputeventhub.yaml new file mode 100644 index 000000000..bb21fefc8 --- /dev/null +++ b/examples-generated/streamanalytics/outputeventhub.yaml @@ -0,0 +1,23 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: streamanalytics.azure.jet.crossplane.io/v1alpha1 +#kind: OutputEventHub +#metadata: +# name: example +#spec: +# forProvider: +# eventhubName: acceptanceTestEventHub +# name: output-to-eventhub +# resourceGroupNameRef: +# name: example +# serialization: +# - type: Avro +# servicebusNamespace: example-namespace +# sharedAccessPolicyKeySecretRef: +# key: attribute.default_primary_key +# name: example-eventhub-namespace +# namespace: crossplane-system +# sharedAccessPolicyName: RootManageSharedAccessKey +# streamAnalyticsJobName: ${data.azurerm_stream_analytics_job.example.name} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/streamanalytics/outputmssql.yaml b/examples-generated/streamanalytics/outputmssql.yaml new file mode 100644 index 000000000..32b4edcac --- /dev/null +++ b/examples-generated/streamanalytics/outputmssql.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: streamanalytics.azure.jet.crossplane.io/v1alpha1 +#kind: OutputMSSQL +#metadata: +# name: example +#spec: +# forProvider: +# database: myexamplesqldatabase +# name: example-output-sql +# passwordSecretRef: +# key: attribute.administrator_login_password +# name: example-sql-server +# namespace: crossplane-system +# resourceGroupNameRef: +# name: example +# server: ${azurerm_sql_server.example.fully_qualified_domain_name} +# streamAnalyticsJobName: example-job +# table: ExampleTable +# user: ${azurerm_sql_server.example.administrator_login} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/streamanalytics/outputservicebusqueue.yaml b/examples-generated/streamanalytics/outputservicebusqueue.yaml new file mode 100644 index 000000000..3081cfe8e --- /dev/null +++ b/examples-generated/streamanalytics/outputservicebusqueue.yaml @@ -0,0 +1,23 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: streamanalytics.azure.jet.crossplane.io/v1alpha1 +#kind: OutputServiceBusQueue +#metadata: +# name: example +#spec: +# forProvider: +# name: blob-storage-output +# queueName: tfex_servicebus_queue +# resourceGroupNameRef: +# name: example +# serialization: +# - format: Avro +# servicebusNamespace: tfex-servicebus-namespace +# sharedAccessPolicyKeySecretRef: +# key: attribute.default_primary_key +# name: example-servicebus-namespace +# namespace: crossplane-system +# sharedAccessPolicyName: RootManageSharedAccessKey +# streamAnalyticsJobName: ${data.azurerm_stream_analytics_job.example.name} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/streamanalytics/outputservicebustopic.yaml b/examples-generated/streamanalytics/outputservicebustopic.yaml new file mode 100644 index 000000000..2cf742199 --- /dev/null +++ b/examples-generated/streamanalytics/outputservicebustopic.yaml @@ -0,0 +1,23 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: streamanalytics.azure.jet.crossplane.io/v1alpha1 +#kind: OutputServiceBusTopic +#metadata: +# name: example +#spec: +# forProvider: +# name: blob-storage-output +# resourceGroupNameRef: +# name: example +# serialization: +# - format: Avro +# servicebusNamespace: tfex-servicebus-namespace +# sharedAccessPolicyKeySecretRef: +# key: attribute.default_primary_key +# name: example-servicebus-namespace +# namespace: crossplane-system +# sharedAccessPolicyName: RootManageSharedAccessKey +# streamAnalyticsJobName: ${data.azurerm_stream_analytics_job.example.name} +# topicName: tfex_servicebus_topic +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/streamanalytics/referenceinputblob.yaml b/examples-generated/streamanalytics/referenceinputblob.yaml new file mode 100644 index 000000000..841ad9440 --- /dev/null +++ b/examples-generated/streamanalytics/referenceinputblob.yaml @@ -0,0 +1,26 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: streamanalytics.azure.jet.crossplane.io/v1alpha1 +#kind: ReferenceInputBlob +#metadata: +# name: example +#spec: +# forProvider: +# dateFormat: yyyy/MM/dd +# name: blob-reference-input +# pathPattern: some-random-pattern +# resourceGroupNameRef: +# name: example +# serialization: +# - encoding: UTF8 +# type: Json +# storageAccountKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageAccountName: ${azurerm_storage_account.example.name} +# storageContainerName: ${azurerm_storage_container.example.name} +# streamAnalyticsJobName: ${data.azurerm_stream_analytics_job.example.name} +# timeFormat: HH +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/streamanalytics/streaminputblob.yaml b/examples-generated/streamanalytics/streaminputblob.yaml new file mode 100644 index 000000000..d80a7c95a --- /dev/null +++ b/examples-generated/streamanalytics/streaminputblob.yaml @@ -0,0 +1,26 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: streamanalytics.azure.jet.crossplane.io/v1alpha1 +#kind: StreamInputBlob +#metadata: +# name: example +#spec: +# forProvider: +# dateFormat: yyyy/MM/dd +# name: blob-stream-input +# pathPattern: some-random-pattern +# resourceGroupNameRef: +# name: example +# serialization: +# - encoding: UTF8 +# type: Json +# storageAccountKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageAccountName: ${azurerm_storage_account.example.name} +# storageContainerName: ${azurerm_storage_container.example.name} +# streamAnalyticsJobName: ${data.azurerm_stream_analytics_job.example.name} +# timeFormat: HH +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/streamanalytics/streaminputeventhub.yaml b/examples-generated/streamanalytics/streaminputeventhub.yaml new file mode 100644 index 000000000..bd3ae66be --- /dev/null +++ b/examples-generated/streamanalytics/streaminputeventhub.yaml @@ -0,0 +1,25 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: streamanalytics.azure.jet.crossplane.io/v1alpha1 +#kind: StreamInputEventHub +#metadata: +# name: example +#spec: +# forProvider: +# eventhubConsumerGroupName: acceptanceTestEventHubConsumerGroup +# eventhubName: acceptanceTestEventHub +# name: eventhub-stream-input +# resourceGroupNameRef: +# name: example +# serialization: +# - encoding: UTF8 +# type: Json +# servicebusNamespace: example-namespace +# sharedAccessPolicyKeySecretRef: +# key: attribute.default_primary_key +# name: example-eventhub-namespace +# namespace: crossplane-system +# sharedAccessPolicyName: RootManageSharedAccessKey +# streamAnalyticsJobName: ${data.azurerm_stream_analytics_job.example.name} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/streamanalytics/streaminputiothub.yaml b/examples-generated/streamanalytics/streaminputiothub.yaml new file mode 100644 index 000000000..b97cbb299 --- /dev/null +++ b/examples-generated/streamanalytics/streaminputiothub.yaml @@ -0,0 +1,25 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: streamanalytics.azure.jet.crossplane.io/v1alpha1 +#kind: StreamInputIOTHub +#metadata: +# name: example +#spec: +# forProvider: +# endpoint: messages/events +# eventhubConsumerGroupName: $Default +# iothubNamespace: ${azurerm_iothub.example.name} +# name: example-iothub-input +# resourceGroupNameRef: +# name: example +# serialization: +# - encoding: UTF8 +# type: Json +# sharedAccessPolicyKeySecretRef: +# key: attribute.shared_access_policy[0].primary_key +# name: example-iothub +# namespace: crossplane-system +# sharedAccessPolicyName: iothubowner +# streamAnalyticsJobName: ${data.azurerm_stream_analytics_job.example.name} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/synapse/firewallrule.yaml b/examples-generated/synapse/firewallrule.yaml new file mode 100644 index 000000000..5a27596bf --- /dev/null +++ b/examples-generated/synapse/firewallrule.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: synapse.azure.jet.crossplane.io/v1alpha1 +#kind: FirewallRule +#metadata: +# name: example +#spec: +# forProvider: +# endIpAddress: 255.255.255.255 +# name: AllowAll +# startIpAddress: 0.0.0.0 +# synapseWorkspaceId: ${azurerm_synapse_workspace.test.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/synapse/integrationruntimeazure.yaml b/examples-generated/synapse/integrationruntimeazure.yaml new file mode 100644 index 000000000..c6a8a3913 --- /dev/null +++ b/examples-generated/synapse/integrationruntimeazure.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: synapse.azure.jet.crossplane.io/v1alpha1 +#kind: IntegrationRuntimeAzure +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example +# synapseWorkspaceId: ${azurerm_synapse_workspace.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/synapse/integrationruntimeselfhosted.yaml b/examples-generated/synapse/integrationruntimeselfhosted.yaml new file mode 100644 index 000000000..8bb60a67f --- /dev/null +++ b/examples-generated/synapse/integrationruntimeselfhosted.yaml @@ -0,0 +1,12 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: synapse.azure.jet.crossplane.io/v1alpha1 +#kind: IntegrationRuntimeSelfHosted +#metadata: +# name: example +#spec: +# forProvider: +# name: example +# synapseWorkspaceId: ${azurerm_synapse_workspace.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/synapse/linkedservice.yaml b/examples-generated/synapse/linkedservice.yaml new file mode 100644 index 000000000..782413b0e --- /dev/null +++ b/examples-generated/synapse/linkedservice.yaml @@ -0,0 +1,19 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: synapse.azure.jet.crossplane.io/v1alpha1 +#kind: LinkedService +#metadata: +# name: example +#spec: +# forProvider: +# depends_on: +# - ${azurerm_synapse_firewall_rule.example} +# name: example +# synapseWorkspaceId: ${azurerm_synapse_workspace.example.id} +# type: AzureBlobStorage +# typePropertiesJson: | +# { +# "connectionString": "${azurerm_storage_account.test.primary_connection_string}" +# } +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/synapse/managedprivateendpoint.yaml b/examples-generated/synapse/managedprivateendpoint.yaml new file mode 100644 index 000000000..d1ba6e317 --- /dev/null +++ b/examples-generated/synapse/managedprivateendpoint.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: synapse.azure.jet.crossplane.io/v1alpha1 +#kind: ManagedPrivateEndpoint +#metadata: +# name: example +#spec: +# forProvider: +# depends_on: +# - ${azurerm_synapse_firewall_rule.example} +# name: example-endpoint +# subresourceName: blob +# synapseWorkspaceId: ${azurerm_synapse_workspace.example.id} +# targetResourceId: ${azurerm_storage_account.example_connect.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/synapse/privatelinkhub.yaml b/examples-generated/synapse/privatelinkhub.yaml new file mode 100644 index 000000000..bb4bb16e3 --- /dev/null +++ b/examples-generated/synapse/privatelinkhub.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: synapse.azure.jet.crossplane.io/v1alpha1 +#kind: PrivateLinkHub +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-resource +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/synapse/roleassignment.yaml b/examples-generated/synapse/roleassignment.yaml new file mode 100644 index 000000000..e33753be8 --- /dev/null +++ b/examples-generated/synapse/roleassignment.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: synapse.azure.jet.crossplane.io/v1alpha1 +#kind: RoleAssignment +#metadata: +# name: example +#spec: +# forProvider: +# depends_on: +# - ${azurerm_synapse_firewall_rule.example} +# principalId: ${data.azurerm_client_config.current.object_id} +# roleName: Synapse SQL Administrator +# synapseWorkspaceId: ${azurerm_synapse_workspace.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/synapse/sparkpool.yaml b/examples-generated/synapse/sparkpool.yaml new file mode 100644 index 000000000..0f7689a69 --- /dev/null +++ b/examples-generated/synapse/sparkpool.yaml @@ -0,0 +1,21 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: synapse.azure.jet.crossplane.io/v1alpha1 +#kind: SparkPool +#metadata: +# name: example +#spec: +# forProvider: +# autoPause: +# - delayInMinutes: 15 +# autoScale: +# - maxNodeCount: 50 +# minNodeCount: 3 +# name: example +# nodeSize: Small +# nodeSizeFamily: MemoryOptimized +# synapseWorkspaceId: ${azurerm_synapse_workspace.example.id} +# tags: +# ENV: Production +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/synapse/sqlpool.yaml b/examples-generated/synapse/sqlpool.yaml new file mode 100644 index 000000000..b7ef271b5 --- /dev/null +++ b/examples-generated/synapse/sqlpool.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: synapse.azure.jet.crossplane.io/v1alpha1 +#kind: SQLPool +#metadata: +# name: example +#spec: +# forProvider: +# createMode: Default +# name: examplesqlpool +# skuName: DW100c +# synapseWorkspaceId: ${azurerm_synapse_workspace.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/synapse/sqlpoolextendedauditingpolicy.yaml b/examples-generated/synapse/sqlpoolextendedauditingpolicy.yaml new file mode 100644 index 000000000..e22c8b2bc --- /dev/null +++ b/examples-generated/synapse/sqlpoolextendedauditingpolicy.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: synapse.azure.jet.crossplane.io/v1alpha1 +#kind: SQLPoolExtendedAuditingPolicy +#metadata: +# name: example +#spec: +# forProvider: +# retentionInDays: 6 +# server_id: ${azurerm_synapse_sql_pool.example.id} +# storageAccountAccessKeyIsSecondary: false +# storageAccountAccessKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageEndpoint: ${azurerm_storage_account.audit_logs.primary_blob_endpoint} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/synapse/sqlpoolsecurityalertpolicy.yaml b/examples-generated/synapse/sqlpoolsecurityalertpolicy.yaml new file mode 100644 index 000000000..ee018a7ac --- /dev/null +++ b/examples-generated/synapse/sqlpoolsecurityalertpolicy.yaml @@ -0,0 +1,21 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: synapse.azure.jet.crossplane.io/v1alpha1 +#kind: SQLPoolSecurityAlertPolicy +#metadata: +# name: example +#spec: +# forProvider: +# disabledAlerts: +# - Sql_Injection +# - Data_Exfiltration +# policyState: Enabled +# retentionDays: 20 +# sqlPoolId: ${azurerm_synapse_sql_pool.example.id} +# storageAccountAccessKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageEndpoint: ${azurerm_storage_account.audit_logs.primary_blob_endpoint} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/synapse/sqlpoolvulnerabilityassessment.yaml b/examples-generated/synapse/sqlpoolvulnerabilityassessment.yaml new file mode 100644 index 000000000..7e690702b --- /dev/null +++ b/examples-generated/synapse/sqlpoolvulnerabilityassessment.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: synapse.azure.jet.crossplane.io/v1alpha1 +#kind: SQLPoolVulnerabilityAssessment +#metadata: +# name: example +#spec: +# forProvider: +# recurringScans: +# - emailSubscriptionAdminsEnabled: true +# emails: +# - email@example1.com +# - email@example2.com +# enabled: true +# sqlPoolSecurityAlertPolicyId: ${azurerm_synapse_sql_pool_security_alert_policy.example.id} +# storageAccountAccessKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageContainerPath: ${azurerm_storage_account.example.primary_blob_endpoint}${azurerm_storage_container.example.name}/ +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/synapse/workspace.yaml b/examples-generated/synapse/workspace.yaml new file mode 100644 index 000000000..133ec35a9 --- /dev/null +++ b/examples-generated/synapse/workspace.yaml @@ -0,0 +1,26 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: synapse.azure.jet.crossplane.io/v1alpha1 +#kind: Workspace +#metadata: +# name: example +#spec: +# forProvider: +# aadAdmin: +# - login: AzureAD Admin +# objectId: 00000000-0000-0000-0000-000000000000 +# tenantId: 00000000-0000-0000-0000-000000000000 +# location: West Europe +# name: example +# resourceGroupNameRef: +# name: example +# sqlAdministratorLogin: sqladminuser +# sqlAdministratorLoginPasswordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# storageDataLakeGen2FilesystemId: ${azurerm_storage_data_lake_gen2_filesystem.example.id} +# tags: +# Env: production +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/synapse/workspaceextendedauditingpolicy.yaml b/examples-generated/synapse/workspaceextendedauditingpolicy.yaml new file mode 100644 index 000000000..9b89ecc24 --- /dev/null +++ b/examples-generated/synapse/workspaceextendedauditingpolicy.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: synapse.azure.jet.crossplane.io/v1alpha1 +#kind: WorkspaceExtendedAuditingPolicy +#metadata: +# name: example +#spec: +# forProvider: +# retentionInDays: 6 +# storageAccountAccessKeyIsSecondary: false +# storageAccountAccessKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageEndpoint: ${azurerm_storage_account.audit_logs.primary_blob_endpoint} +# synapseWorkspaceId: ${azurerm_synapse_workspace.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/synapse/workspacesecurityalertpolicy.yaml b/examples-generated/synapse/workspacesecurityalertpolicy.yaml new file mode 100644 index 000000000..7b746f21f --- /dev/null +++ b/examples-generated/synapse/workspacesecurityalertpolicy.yaml @@ -0,0 +1,21 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: synapse.azure.jet.crossplane.io/v1alpha1 +#kind: WorkspaceSecurityAlertPolicy +#metadata: +# name: example +#spec: +# forProvider: +# disabledAlerts: +# - Sql_Injection +# - Data_Exfiltration +# policyState: Enabled +# retentionDays: 20 +# storageAccountAccessKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageEndpoint: ${azurerm_storage_account.audit_logs.primary_blob_endpoint} +# synapseWorkspaceId: ${azurerm_synapse_workspace.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/synapse/workspacevulnerabilityassessment.yaml b/examples-generated/synapse/workspacevulnerabilityassessment.yaml new file mode 100644 index 000000000..6bcb401c6 --- /dev/null +++ b/examples-generated/synapse/workspacevulnerabilityassessment.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: synapse.azure.jet.crossplane.io/v1alpha1 +#kind: WorkspaceVulnerabilityAssessment +#metadata: +# name: example +#spec: +# forProvider: +# recurringScans: +# - emailSubscriptionAdminsEnabled: true +# emails: +# - email@example1.com +# - email@example2.com +# enabled: true +# storageAccountAccessKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageContainerPath: ${azurerm_storage_account.example.primary_blob_endpoint}${azurerm_storage_container.example.name}/ +# workspaceSecurityAlertPolicyId: ${azurerm_synapse_workspace_security_alert_policy.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/timeseriesinsights/accesspolicy.yaml b/examples-generated/timeseriesinsights/accesspolicy.yaml new file mode 100644 index 000000000..1b9553382 --- /dev/null +++ b/examples-generated/timeseriesinsights/accesspolicy.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: timeseriesinsights.azure.jet.crossplane.io/v1alpha1 +#kind: AccessPolicy +#metadata: +# name: example +#spec: +# forProvider: +# name: example +# principalObjectId: aGUID +# roles: +# - Reader +# timeSeriesInsightsEnvironmentId: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/timeseriesinsights/eventsourceiothub.yaml b/examples-generated/timeseriesinsights/eventsourceiothub.yaml new file mode 100644 index 000000000..434dde5bc --- /dev/null +++ b/examples-generated/timeseriesinsights/eventsourceiothub.yaml @@ -0,0 +1,18 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: timeseriesinsights.azure.jet.crossplane.io/v1alpha1 +#kind: EventSourceIOTHub +#metadata: +# name: example +#spec: +# forProvider: +# consumerGroupName: ${azurerm_iothub_consumer_group.example.name} +# environmentId: ${azurerm_iot_time_series_insights_gen2_environment.example.id} +# eventSourceResourceId: ${azurerm_iothub.example.id} +# iothubName: ${azurerm_iothub.example.name} +# location: West Europe +# name: example +# sharedAccessKey: ${azurerm_iothub.example.shared_access_policy.0.primary_key} +# sharedAccessKeyName: ${azurerm_iothub.example.shared_access_policy.0.key_name} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/timeseriesinsights/gen2environment.yaml b/examples-generated/timeseriesinsights/gen2environment.yaml new file mode 100644 index 000000000..8f5dffa44 --- /dev/null +++ b/examples-generated/timeseriesinsights/gen2environment.yaml @@ -0,0 +1,21 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: timeseriesinsights.azure.jet.crossplane.io/v1alpha1 +#kind: Gen2Environment +#metadata: +# name: example +#spec: +# forProvider: +# idProperties: +# - id +# location: West Europe +# name: example +# resourceGroupNameRef: +# name: example +# skuName: L1 +# storage: +# - key: ${azurerm_storage_account.storage.primary_access_key} +# name: ${azurerm_storage_account.storage.name} +# warmStoreDataRetentionTime: P30D +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/timeseriesinsights/standardenvironment.yaml b/examples-generated/timeseriesinsights/standardenvironment.yaml new file mode 100644 index 000000000..28a8826cc --- /dev/null +++ b/examples-generated/timeseriesinsights/standardenvironment.yaml @@ -0,0 +1,16 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: timeseriesinsights.azure.jet.crossplane.io/v1alpha1 +#kind: StandardEnvironment +#metadata: +# name: example +#spec: +# forProvider: +# dataRetentionTime: P30D +# location: West Europe +# name: example +# resourceGroupNameRef: +# name: example +# skuName: S1_1 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/web/appservice.yaml b/examples-generated/web/appservice.yaml new file mode 100644 index 000000000..5de4f95cb --- /dev/null +++ b/examples-generated/web/appservice.yaml @@ -0,0 +1,27 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: web.azure.jet.crossplane.io/v1alpha1 +#kind: AppService +#metadata: +# name: example +#spec: +# forProvider: +# appServicePlanId: ${azurerm_app_service_plan.example.id} +# appSettings: +# SOME_KEY: some-value +# connectionString: +# - name: Database +# type: SQLServer +# valueSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# location: West Europe +# name: example-app-service +# resourceGroupNameRef: +# name: example +# siteConfig: +# - dotnetFrameworkVersion: v4.0 +# scmType: LocalGit +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/web/appserviceactiveslot.yaml b/examples-generated/web/appserviceactiveslot.yaml new file mode 100644 index 000000000..1dbd407a6 --- /dev/null +++ b/examples-generated/web/appserviceactiveslot.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: web.azure.jet.crossplane.io/v1alpha1 +#kind: AppServiceActiveSlot +#metadata: +# name: example +#spec: +# forProvider: +# appServiceName: example-app-service +# appServiceSlotName: ${random_id.server.hex} +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/web/appservicecertificate.yaml b/examples-generated/web/appservicecertificate.yaml new file mode 100644 index 000000000..e1a9b94e4 --- /dev/null +++ b/examples-generated/web/appservicecertificate.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: web.azure.jet.crossplane.io/v1alpha1 +#kind: AppServiceCertificate +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example-cert +# passwordSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# pfxBlobSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/web/appservicecertificatebinding.yaml b/examples-generated/web/appservicecertificatebinding.yaml new file mode 100644 index 000000000..e9d60fdf5 --- /dev/null +++ b/examples-generated/web/appservicecertificatebinding.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: web.azure.jet.crossplane.io/v1alpha1 +#kind: AppServiceCertificateBinding +#metadata: +# name: example +#spec: +# forProvider: +# certificateId: ${azurerm_app_service_managed_certificate.example.id} +# hostnameBindingId: ${azurerm_app_service_custom_hostname_binding.example.id} +# sslState: SniEnabled +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/web/appservicecustomhostnamebinding.yaml b/examples-generated/web/appservicecustomhostnamebinding.yaml new file mode 100644 index 000000000..bd261ff18 --- /dev/null +++ b/examples-generated/web/appservicecustomhostnamebinding.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: web.azure.jet.crossplane.io/v1alpha1 +#kind: AppServiceCustomHostNameBinding +#metadata: +# name: example +#spec: +# forProvider: +# appServiceName: example-app-service +# hostname: www.mywebsite.com +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/web/appserviceenvironment.yaml b/examples-generated/web/appserviceenvironment.yaml new file mode 100644 index 000000000..e3818a5f5 --- /dev/null +++ b/examples-generated/web/appserviceenvironment.yaml @@ -0,0 +1,22 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: web.azure.jet.crossplane.io/v1alpha1 +#kind: AppServiceEnvironment +#metadata: +# name: example +#spec: +# forProvider: +# allowedUserIpCidrs: +# - 11.22.33.44/32 +# - 55.66.77.0/24 +# clusterSetting: +# - name: DisableTls1.0 +# value: "1" +# frontEndScaleFactor: 10 +# internalLoadBalancingMode: Web, Publishing +# name: example-ase +# pricingTier: I2 +# subnetIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/web/appserviceenvironmentv3.yaml b/examples-generated/web/appserviceenvironmentv3.yaml new file mode 100644 index 000000000..5d45b1b0c --- /dev/null +++ b/examples-generated/web/appserviceenvironmentv3.yaml @@ -0,0 +1,25 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: web.azure.jet.crossplane.io/v1alpha1 +#kind: AppServiceEnvironmentV3 +#metadata: +# name: example +#spec: +# forProvider: +# clusterSetting: +# - name: DisableTls1.0 +# value: "1" +# - name: InternalEncryption +# value: "true" +# - name: FrontEndSSLCipherSuiteOrder +# value: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 +# name: example-asev3 +# resourceGroupNameRef: +# name: example +# subnetIdRef: +# name: example +# tags: +# env: production +# terraformed: "true" +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/web/appservicehybridconnection.yaml b/examples-generated/web/appservicehybridconnection.yaml new file mode 100644 index 000000000..42f837ecd --- /dev/null +++ b/examples-generated/web/appservicehybridconnection.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: web.azure.jet.crossplane.io/v1alpha1 +#kind: AppServiceHybridConnection +#metadata: +# name: example +#spec: +# forProvider: +# appServiceName: example-app-service +# hostname: testhostname.example +# port: 8080 +# relayId: ${azurerm_relay_hybrid_connection.example.id} +# resourceGroupNameRef: +# name: example +# sendKeyName: exampleSharedAccessKey +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/web/appservicemanagedcertificate.yaml b/examples-generated/web/appservicemanagedcertificate.yaml new file mode 100644 index 000000000..e3fccf77b --- /dev/null +++ b/examples-generated/web/appservicemanagedcertificate.yaml @@ -0,0 +1,11 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: web.azure.jet.crossplane.io/v1alpha1 +#kind: AppServiceManagedCertificate +#metadata: +# name: example +#spec: +# forProvider: +# customHostnameBindingId: ${azurerm_app_service_custom_hostname_binding.example.id} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/web/appserviceplan.yaml b/examples-generated/web/appserviceplan.yaml new file mode 100644 index 000000000..2a4d265ff --- /dev/null +++ b/examples-generated/web/appserviceplan.yaml @@ -0,0 +1,17 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: web.azure.jet.crossplane.io/v1alpha1 +#kind: AppServicePlan +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: api-appserviceplan-pro +# resourceGroupNameRef: +# name: example +# sku: +# - size: S1 +# tier: Standard +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/web/appserviceslot.yaml b/examples-generated/web/appserviceslot.yaml new file mode 100644 index 000000000..b8f3f5170 --- /dev/null +++ b/examples-generated/web/appserviceslot.yaml @@ -0,0 +1,27 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: web.azure.jet.crossplane.io/v1alpha1 +#kind: AppServiceSlot +#metadata: +# name: example +#spec: +# forProvider: +# appServiceName: example-app-service +# appServicePlanId: ${azurerm_app_service_plan.example.id} +# appSettings: +# SOME_KEY: some-value +# connectionString: +# - name: Database +# type: SQLServer +# valueSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# location: West Europe +# name: ${random_id.server.hex} +# resourceGroupNameRef: +# name: example +# siteConfig: +# - dotnetFrameworkVersion: v4.0 +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/web/appserviceslotvirtualnetworkswiftconnection.yaml b/examples-generated/web/appserviceslotvirtualnetworkswiftconnection.yaml new file mode 100644 index 000000000..7da7c1b9f --- /dev/null +++ b/examples-generated/web/appserviceslotvirtualnetworkswiftconnection.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: web.azure.jet.crossplane.io/v1alpha1 +#kind: AppServiceSlotVirtualNetworkSwiftConnection +#metadata: +# name: example +#spec: +# forProvider: +# appServiceId: ${azurerm_app_service.example.id} +# slotName: ${random_id.server.hex} +# subnetIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/web/appservicesourcecontroltoken.yaml b/examples-generated/web/appservicesourcecontroltoken.yaml new file mode 100644 index 000000000..86ce635b2 --- /dev/null +++ b/examples-generated/web/appservicesourcecontroltoken.yaml @@ -0,0 +1,15 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: web.azure.jet.crossplane.io/v1alpha1 +#kind: AppServiceSourceControlToken +#metadata: +# name: example +#spec: +# forProvider: +# tokenSecretRef: +# key: example-key +# name: example-secret +# namespace: crossplane-system +# type: GitHub +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/web/appservicevirtualnetworkswiftconnection.yaml b/examples-generated/web/appservicevirtualnetworkswiftconnection.yaml new file mode 100644 index 000000000..e45c276b0 --- /dev/null +++ b/examples-generated/web/appservicevirtualnetworkswiftconnection.yaml @@ -0,0 +1,13 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: web.azure.jet.crossplane.io/v1alpha1 +#kind: AppServiceVirtualNetworkSwiftConnection +#metadata: +# name: example +#spec: +# forProvider: +# appServiceId: ${azurerm_app_service.example.id} +# subnetIdRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/web/functionapp.yaml b/examples-generated/web/functionapp.yaml new file mode 100644 index 000000000..ec1e8629f --- /dev/null +++ b/examples-generated/web/functionapp.yaml @@ -0,0 +1,20 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: web.azure.jet.crossplane.io/v1alpha1 +#kind: FunctionApp +#metadata: +# name: example +#spec: +# forProvider: +# appServicePlanId: ${azurerm_app_service_plan.example.id} +# location: West Europe +# name: test-azure-functions +# resourceGroupNameRef: +# name: example +# storageAccountAccessKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageAccountName: ${azurerm_storage_account.example.name} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/web/functionappslot.yaml b/examples-generated/web/functionappslot.yaml new file mode 100644 index 000000000..64082c14e --- /dev/null +++ b/examples-generated/web/functionappslot.yaml @@ -0,0 +1,21 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: web.azure.jet.crossplane.io/v1alpha1 +#kind: FunctionAppSlot +#metadata: +# name: example +#spec: +# forProvider: +# appServicePlanId: ${azurerm_app_service_plan.example.id} +# functionAppName: test-azure-functions +# location: West Europe +# name: test-azure-functions_slot +# resourceGroupNameRef: +# name: example +# storageAccountAccessKeySecretRef: +# key: attribute.primary_access_key +# name: example-storage-account +# namespace: crossplane-system +# storageAccountName: ${azurerm_storage_account.example.name} +# providerConfigRef: +# name: example \ No newline at end of file diff --git a/examples-generated/web/staticsite.yaml b/examples-generated/web/staticsite.yaml new file mode 100644 index 000000000..07dc8bf84 --- /dev/null +++ b/examples-generated/web/staticsite.yaml @@ -0,0 +1,14 @@ +# This example manifest is auto-generated, and has not been tested. +# Please make the necessary adjustments before using it. +#apiVersion: web.azure.jet.crossplane.io/v1alpha1 +#kind: StaticSite +#metadata: +# name: example +#spec: +# forProvider: +# location: West Europe +# name: example +# resourceGroupNameRef: +# name: example +# providerConfigRef: +# name: example \ No newline at end of file