provider-azure

module
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 25, 2024 License: Apache-2.0

README

Official Azure Provider

CI GitHub release Go Report Card Contributors Slack X (formerly Twitter) Follow

Provider Azure is a Crossplane provider that is built using Upjet code generation tools and exposes XRM-conformant managed resources for Microsoft Azure.

Getting Started

Follow the quick start guide here.

You can find a detailed API reference for all the managed resources with examples in the Upbound Marketplace.

For getting more information about resource consumption and monitoring the upjet runtime, please see Sizing Guide and Monitoring Guide

Contributing

For the general contribution guide, see Upjet Contribution Guide

If you'd like to learn how to use Upjet, see Usage Guide.

Add a New Resource

Follow the guide here.

Report a Bug

For filing bugs, suggesting improvements, or requesting new features, please open an issue.

Contact

#upjet-provider-azure channel in Crossplane Slack

Licensing

Provider Azure is under the Apache 2.0 license with notice.

Directories

Path Synopsis
Package apis contains Kubernetes API for the provider.
Package apis contains Kubernetes API for the provider.
alertsmanagement/v1beta1
+kubebuilder:object:generate=true +groupName=alertsmanagement.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=alertsmanagement.azure.upbound.io +versionName=v1beta1
analysisservices/v1beta1
+kubebuilder:object:generate=true +groupName=analysisservices.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=analysisservices.azure.upbound.io +versionName=v1beta1
apimanagement/v1beta1
+kubebuilder:object:generate=true +groupName=apimanagement.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=apimanagement.azure.upbound.io +versionName=v1beta1
appconfiguration/v1beta1
+kubebuilder:object:generate=true +groupName=appconfiguration.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=appconfiguration.azure.upbound.io +versionName=v1beta1
appplatform/v1beta1
+kubebuilder:object:generate=true +groupName=appplatform.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=appplatform.azure.upbound.io +versionName=v1beta1
attestation/v1beta1
+kubebuilder:object:generate=true +groupName=attestation.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=attestation.azure.upbound.io +versionName=v1beta1
authorization/v1beta1
+kubebuilder:object:generate=true +groupName=authorization.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=authorization.azure.upbound.io +versionName=v1beta1
automation/v1beta1
+kubebuilder:object:generate=true +groupName=automation.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=automation.azure.upbound.io +versionName=v1beta1
azure/v1beta1
+kubebuilder:object:generate=true +groupName=azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=azure.upbound.io +versionName=v1beta1
azurestackhci/v1beta1
+kubebuilder:object:generate=true +groupName=azurestackhci.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=azurestackhci.azure.upbound.io +versionName=v1beta1
botservice/v1beta1
+kubebuilder:object:generate=true +groupName=botservice.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=botservice.azure.upbound.io +versionName=v1beta1
cache/v1beta1
+kubebuilder:object:generate=true +groupName=cache.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=cache.azure.upbound.io +versionName=v1beta1
cdn/v1beta1
+kubebuilder:object:generate=true +groupName=cdn.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=cdn.azure.upbound.io +versionName=v1beta1
certificateregistration/v1beta1
+kubebuilder:object:generate=true +groupName=certificateregistration.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=certificateregistration.azure.upbound.io +versionName=v1beta1
cognitiveservices/v1beta1
+kubebuilder:object:generate=true +groupName=cognitiveservices.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=cognitiveservices.azure.upbound.io +versionName=v1beta1
communication/v1beta1
+kubebuilder:object:generate=true +groupName=communication.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=communication.azure.upbound.io +versionName=v1beta1
compute/v1beta1
+kubebuilder:object:generate=true +groupName=compute.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=compute.azure.upbound.io +versionName=v1beta1
confidentialledger/v1beta1
+kubebuilder:object:generate=true +groupName=confidentialledger.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=confidentialledger.azure.upbound.io +versionName=v1beta1
consumption/v1beta1
+kubebuilder:object:generate=true +groupName=consumption.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=consumption.azure.upbound.io +versionName=v1beta1
containerapp/v1beta1
+kubebuilder:object:generate=true +groupName=containerapp.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=containerapp.azure.upbound.io +versionName=v1beta1
containerregistry/v1beta1
+kubebuilder:object:generate=true +groupName=containerregistry.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=containerregistry.azure.upbound.io +versionName=v1beta1
containerservice/v1beta1
+kubebuilder:object:generate=true +groupName=containerservice.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=containerservice.azure.upbound.io +versionName=v1beta1
cosmosdb/v1beta1
+kubebuilder:object:generate=true +groupName=cosmosdb.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=cosmosdb.azure.upbound.io +versionName=v1beta1
costmanagement/v1beta1
+kubebuilder:object:generate=true +groupName=costmanagement.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=costmanagement.azure.upbound.io +versionName=v1beta1
customproviders/v1beta1
+kubebuilder:object:generate=true +groupName=customproviders.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=customproviders.azure.upbound.io +versionName=v1beta1
databoxedge/v1beta1
+kubebuilder:object:generate=true +groupName=databoxedge.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=databoxedge.azure.upbound.io +versionName=v1beta1
databricks/v1beta1
+kubebuilder:object:generate=true +groupName=databricks.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=databricks.azure.upbound.io +versionName=v1beta1
datafactory/v1beta1
+kubebuilder:object:generate=true +groupName=datafactory.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=datafactory.azure.upbound.io +versionName=v1beta1
datamigration/v1beta1
+kubebuilder:object:generate=true +groupName=datamigration.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=datamigration.azure.upbound.io +versionName=v1beta1
dataprotection/v1beta1
+kubebuilder:object:generate=true +groupName=dataprotection.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=dataprotection.azure.upbound.io +versionName=v1beta1
datashare/v1beta1
+kubebuilder:object:generate=true +groupName=datashare.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=datashare.azure.upbound.io +versionName=v1beta1
dbformariadb/v1beta1
+kubebuilder:object:generate=true +groupName=dbformariadb.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=dbformariadb.azure.upbound.io +versionName=v1beta1
dbformysql/v1beta1
+kubebuilder:object:generate=true +groupName=dbformysql.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=dbformysql.azure.upbound.io +versionName=v1beta1
dbforpostgresql/v1beta1
+kubebuilder:object:generate=true +groupName=dbforpostgresql.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=dbforpostgresql.azure.upbound.io +versionName=v1beta1
devices/v1beta1
+kubebuilder:object:generate=true +groupName=devices.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=devices.azure.upbound.io +versionName=v1beta1
deviceupdate/v1beta1
+kubebuilder:object:generate=true +groupName=deviceupdate.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=deviceupdate.azure.upbound.io +versionName=v1beta1
devtestlab/v1beta1
+kubebuilder:object:generate=true +groupName=devtestlab.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=devtestlab.azure.upbound.io +versionName=v1beta1
digitaltwins/v1beta1
+kubebuilder:object:generate=true +groupName=digitaltwins.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=digitaltwins.azure.upbound.io +versionName=v1beta1
elastic/v1beta1
+kubebuilder:object:generate=true +groupName=elastic.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=elastic.azure.upbound.io +versionName=v1beta1
eventgrid/v1beta1
+kubebuilder:object:generate=true +groupName=eventgrid.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=eventgrid.azure.upbound.io +versionName=v1beta1
eventhub/v1beta1
+kubebuilder:object:generate=true +groupName=eventhub.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=eventhub.azure.upbound.io +versionName=v1beta1
fluidrelay/v1beta1
+kubebuilder:object:generate=true +groupName=fluidrelay.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=fluidrelay.azure.upbound.io +versionName=v1beta1
guestconfiguration/v1beta1
+kubebuilder:object:generate=true +groupName=guestconfiguration.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=guestconfiguration.azure.upbound.io +versionName=v1beta1
hdinsight/v1beta1
+kubebuilder:object:generate=true +groupName=hdinsight.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=hdinsight.azure.upbound.io +versionName=v1beta1
healthbot/v1beta1
+kubebuilder:object:generate=true +groupName=healthbot.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=healthbot.azure.upbound.io +versionName=v1beta1
healthcareapis/v1beta1
+kubebuilder:object:generate=true +groupName=healthcareapis.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=healthcareapis.azure.upbound.io +versionName=v1beta1
insights/v1beta1
+kubebuilder:object:generate=true +groupName=insights.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=insights.azure.upbound.io +versionName=v1beta1
iotcentral/v1beta1
+kubebuilder:object:generate=true +groupName=iotcentral.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=iotcentral.azure.upbound.io +versionName=v1beta1
keyvault/v1beta1
+kubebuilder:object:generate=true +groupName=keyvault.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=keyvault.azure.upbound.io +versionName=v1beta1
kusto/v1beta1
+kubebuilder:object:generate=true +groupName=kusto.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=kusto.azure.upbound.io +versionName=v1beta1
labservices/v1beta1
+kubebuilder:object:generate=true +groupName=labservices.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=labservices.azure.upbound.io +versionName=v1beta1
loadtestservice/v1beta1
+kubebuilder:object:generate=true +groupName=loadtestservice.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=loadtestservice.azure.upbound.io +versionName=v1beta1
logic/v1beta1
+kubebuilder:object:generate=true +groupName=logic.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=logic.azure.upbound.io +versionName=v1beta1
logz/v1beta1
+kubebuilder:object:generate=true +groupName=logz.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=logz.azure.upbound.io +versionName=v1beta1
machinelearningservices/v1beta1
+kubebuilder:object:generate=true +groupName=machinelearningservices.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=machinelearningservices.azure.upbound.io +versionName=v1beta1
maintenance/v1beta1
+kubebuilder:object:generate=true +groupName=maintenance.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=maintenance.azure.upbound.io +versionName=v1beta1
managedidentity/v1beta1
+kubebuilder:object:generate=true +groupName=managedidentity.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=managedidentity.azure.upbound.io +versionName=v1beta1
management/v1beta1
+kubebuilder:object:generate=true +groupName=management.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=management.azure.upbound.io +versionName=v1beta1
maps/v1beta1
+kubebuilder:object:generate=true +groupName=maps.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=maps.azure.upbound.io +versionName=v1beta1
marketplaceordering/v1beta1
+kubebuilder:object:generate=true +groupName=marketplaceordering.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=marketplaceordering.azure.upbound.io +versionName=v1beta1
media/v1beta1
+kubebuilder:object:generate=true +groupName=media.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=media.azure.upbound.io +versionName=v1beta1
mixedreality/v1beta1
+kubebuilder:object:generate=true +groupName=mixedreality.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=mixedreality.azure.upbound.io +versionName=v1beta1
netapp/v1beta1
+kubebuilder:object:generate=true +groupName=netapp.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=netapp.azure.upbound.io +versionName=v1beta1
network/v1beta1
+kubebuilder:object:generate=true +groupName=network.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=network.azure.upbound.io +versionName=v1beta1
notificationhubs/v1beta1
+kubebuilder:object:generate=true +groupName=notificationhubs.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=notificationhubs.azure.upbound.io +versionName=v1beta1
operationalinsights/v1beta1
+kubebuilder:object:generate=true +groupName=operationalinsights.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=operationalinsights.azure.upbound.io +versionName=v1beta1
operationsmanagement/v1beta1
+kubebuilder:object:generate=true +groupName=operationsmanagement.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=operationsmanagement.azure.upbound.io +versionName=v1beta1
orbital/v1beta1
+kubebuilder:object:generate=true +groupName=orbital.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=orbital.azure.upbound.io +versionName=v1beta1
policyinsights/v1beta1
+kubebuilder:object:generate=true +groupName=policyinsights.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=policyinsights.azure.upbound.io +versionName=v1beta1
portal/v1beta1
+kubebuilder:object:generate=true +groupName=portal.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=portal.azure.upbound.io +versionName=v1beta1
powerbidedicated/v1beta1
+kubebuilder:object:generate=true +groupName=powerbidedicated.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=powerbidedicated.azure.upbound.io +versionName=v1beta1
purview/v1beta1
+kubebuilder:object:generate=true +groupName=purview.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=purview.azure.upbound.io +versionName=v1beta1
recoveryservices/v1beta1
+kubebuilder:object:generate=true +groupName=recoveryservices.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=recoveryservices.azure.upbound.io +versionName=v1beta1
relay/v1beta1
+kubebuilder:object:generate=true +groupName=relay.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=relay.azure.upbound.io +versionName=v1beta1
resources/v1beta1
+kubebuilder:object:generate=true +groupName=resources.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=resources.azure.upbound.io +versionName=v1beta1
search/v1beta1
+kubebuilder:object:generate=true +groupName=search.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=search.azure.upbound.io +versionName=v1beta1
security/v1beta1
+kubebuilder:object:generate=true +groupName=security.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=security.azure.upbound.io +versionName=v1beta1
securityinsights/v1beta1
+kubebuilder:object:generate=true +groupName=securityinsights.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=securityinsights.azure.upbound.io +versionName=v1beta1
servicebus/v1beta1
+kubebuilder:object:generate=true +groupName=servicebus.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=servicebus.azure.upbound.io +versionName=v1beta1
servicefabric/v1beta1
+kubebuilder:object:generate=true +groupName=servicefabric.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=servicefabric.azure.upbound.io +versionName=v1beta1
servicelinker/v1beta1
+kubebuilder:object:generate=true +groupName=servicelinker.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=servicelinker.azure.upbound.io +versionName=v1beta1
signalrservice/v1beta1
+kubebuilder:object:generate=true +groupName=signalrservice.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=signalrservice.azure.upbound.io +versionName=v1beta1
solutions/v1beta1
+kubebuilder:object:generate=true +groupName=solutions.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=solutions.azure.upbound.io +versionName=v1beta1
spring/v1beta1
+kubebuilder:object:generate=true +groupName=spring.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=spring.azure.upbound.io +versionName=v1beta1
sql/v1beta1
+kubebuilder:object:generate=true +groupName=sql.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=sql.azure.upbound.io +versionName=v1beta1
storage/v1beta1
+kubebuilder:object:generate=true +groupName=storage.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=storage.azure.upbound.io +versionName=v1beta1
storagecache/v1beta1
+kubebuilder:object:generate=true +groupName=storagecache.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=storagecache.azure.upbound.io +versionName=v1beta1
storagepool/v1beta1
+kubebuilder:object:generate=true +groupName=storagepool.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=storagepool.azure.upbound.io +versionName=v1beta1
storagesync/v1beta1
+kubebuilder:object:generate=true +groupName=storagesync.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=storagesync.azure.upbound.io +versionName=v1beta1
streamanalytics/v1beta1
+kubebuilder:object:generate=true +groupName=streamanalytics.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=streamanalytics.azure.upbound.io +versionName=v1beta1
synapse/v1beta1
+kubebuilder:object:generate=true +groupName=synapse.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=synapse.azure.upbound.io +versionName=v1beta1
timeseriesinsights/v1beta1
+kubebuilder:object:generate=true +groupName=timeseriesinsights.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=timeseriesinsights.azure.upbound.io +versionName=v1beta1
v1alpha1
Package v1alpha1 contains the core resources of the Template provider.
Package v1alpha1 contains the core resources of the Template provider.
v1beta1
Package v1beta1 contains the core resources of the Template provider.
Package v1beta1 contains the core resources of the Template provider.
web/v1beta1
+kubebuilder:object:generate=true +groupName=web.azure.upbound.io +versionName=v1beta1
+kubebuilder:object:generate=true +groupName=web.azure.upbound.io +versionName=v1beta1
cmd
cdn
sql
web
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL