azure-service-operator

module
v2.7.0 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2024 License: MIT

README

Azure Service Operator v2

Manage your Azure resources from within your Kubernetes cluster.

Azure Service Operator (ASO) allows you to deploy and maintain a wide variety of Azure Resources using the Kubernetes tooling you already know and use.

Instead of deploying and managing your Azure resources separately from your Kubernetes application, ASO allows you to manage them together, automatically configuring your application as needed. For example, ASO can set up your Redis Cache or PostgreSQL database server and then configure your Kubernetes application to use them.

Project Status

This project is stable. We follow the Kubernetes definition of stable.

Why use Azure Service Operator v2?

  • K8s Native: we provide CRDs and Golang API structures to deploy and manage Azure resources through Kubernetes.
  • Azure Native: our CRDs understand Azure resource lifecycle and model it using K8s garbage collection via ownership references.
  • Cloud Scale: we generate K8s CRDs from Azure Resource Manager schemas to move as fast as Azure.
  • Async Reconciliation: we don't block on resource creation.

What resources does ASO v2 support?

ASO supports more than 150 different Azure resources, with more added every release. See the full list of supported resources.

Getting Started

[!IMPORTANT] The examples here assume the use of bash or a compatible shell on Linux, WSL or MacOS. If you are working on Windows (e.g. Powershell or CMD), you will need to adjust the commands accordingly. Our documentation provides examples for other shells.

Prerequisites
  1. A Kubernetes cluster (at least version 1.16) created and running. You can check your cluster version with kubectl version. If you want to try it out quickly, spin up a local cluster using Kind.
  2. An Azure Subscription to provision resources into.
  3. An Azure Service Principal for the operator to use, or the Azure CLI to create one. How to create a Service Principal is covered in installation. See the Azure Workload Identity setup for how to use managed identity instead. We recommend using workload identity in production.
Installation
  1. Install cert-manager on the cluster using the following command.

    kubectl apply -f https://github.com/jetstack/cert-manager/releases/download/v1.14.4/cert-manager.yaml
    

    Check that the cert-manager pods have started successfully before continuing.

    $ kubectl get pods -n cert-manager
    NAME                                      READY   STATUS    RESTARTS   AGE
    cert-manager-5597cff495-lmphj             1/1     Running   0          1m
    cert-manager-cainjector-bd5f9c764-gvxm4   1/1     Running   0          1m
    cert-manager-webhook-c4b5687dc-x66bj      1/1     Running   0          1m
    

    (Alternatively, you can wait for cert-manager to be ready with cmctl check api --wait=2m - see the cert-manager documentation for more information about cmctl.)

  2. Create an Azure Service Principal. You'll need this to grant Azure Service Operator permissions to create resources in your subscription.

    First, set the following environment variables to your Azure Tenant ID and Subscription ID with your values:

    AZURE_TENANT_ID=<your-tenant-id-goes-here>
    AZURE_SUBSCRIPTION_ID=<your-subscription-id-goes-here>
    

    You can find these values by using the Azure CLI: az account show

    Next, create a service principal with Contributor permissions for your subscription.

    You can optionally use a service principal with a more restricted permission set (for example contributor to just a Resource Group), but that will restrict what you can do with ASO. See using reduced permissions for more details.

    az ad sp create-for-rbac -n azure-service-operator --role contributor \
        --scopes /subscriptions/$AZURE_SUBSCRIPTION_ID
    

    This should give you output like the following:

    "appId": "xxxxxxxxxx",
    "displayName": "azure-service-operator",
    "name": "http://azure-service-operator",
    "password": "xxxxxxxxxxx",
    "tenant": "xxxxxxxxxxxxx"
    

    Once you have created a service principal, set the following variables to your app ID and password values:

    AZURE_CLIENT_ID=<your-client-id> # This is the appID from the service principal we created.
    AZURE_CLIENT_SECRET=<your-client-secret> # This is the password from the service principal we created.
    
  3. Install the latest v2+ Helm chart:

    helm repo add aso2 https://raw.githubusercontent.com/Azure/azure-service-operator/main/v2/charts
    
    helm upgrade --install aso2 aso2/azure-service-operator \
         --create-namespace \
         --namespace=azureserviceoperator-system \
         --set azureSubscriptionID=$AZURE_SUBSCRIPTION_ID \
         --set azureTenantID=$AZURE_TENANT_ID \
         --set azureClientID=$AZURE_CLIENT_ID \
         --set azureClientSecret=$AZURE_CLIENT_SECRET \
         --set crdPattern='resources.azure.com/*;containerservice.azure.com/*;keyvault.azure.com/*;managedidentity.azure.com/*;eventhub.azure.com/*'
    

    [!WARNING] ASO does not install all available CRDs by default, so ensure you set the crdPattern variable to include the CRDs you are interested in using.
    You can use --set crdPattern=* to install all the CRDs, but be aware of the limits of the Kubernetes you are running.
    Using * is not recommended on AKS Free-tier clusters.

    See CRD management for more details.

    Alternatively you can install from the release YAML directly.

    To learn more about other authentication options, see the authentication documentation.

Usage

Once the controller has been installed in your cluster, you should be able to run the following:

$ kubectl get pods -n azureserviceoperator-system
NAME                                                READY   STATUS    RESTARTS   AGE
azureserviceoperator-controller-manager-5b4bfc59df-lfpqf   2/2     Running   0          24s

# check out the logs for the running controller
$ kubectl logs -n azureserviceoperator-system azureserviceoperator-controller-manager-5b4bfc59df-lfpqf manager 

# let's create an Azure ResourceGroup in westcentralus with the name "aso-sample-rg"
cat <<EOF | kubectl apply -f -
apiVersion: resources.azure.com/v1alpha1api20200601
kind: ResourceGroup
metadata:
  name: aso-sample-rg
  namespace: default
spec:
  location: westcentralus
EOF
# resourcegroup.resources.azure.com/aso-sample-rg created

# let's see what the ResourceGroup resource looks like
$ kubectl describe resourcegroups/aso-sample-rg
Name:         aso-sample-rg
Namespace:    default
Labels:       <none>
Annotations:  resource-id.azure.com: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/aso-sample-rg
              resource-sig.azure.com: 1e3a37c42f6beadbe23d53cf0d271f02d2805d6e295a7e13d5f07bda1fc5b800
API Version:  resources.azure.com/v1alpha1api20200601
Kind:         ResourceGroup
Metadata:
  Creation Timestamp:  2021-08-23T23:59:06Z
  Finalizers:
    serviceoperator.azure.com/finalizer
  Generation:  1
Spec:
  Azure Name:  aso-sample-rg
  Location:    westcentralus
Status:
  Conditions:
    Last Transition Time:  2021-08-23T23:59:13Z
    Reason:                Succeeded
    Status:                True
    Type:                  Ready
  Id:                      /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/aso-sample-rg
  Location:                westcentralus
  Name:                    aso-sample-rg
  Provisioning State:      Succeeded
Events:
  Type    Reason             Age   From                     Message
  ----    ------             ----  ----                     -------
  Normal  BeginDeployment    32s   ResourceGroupController  Created new deployment to Azure with ID "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Resources/deployments/k8s_1629763146_19a8f8c2-046e-11ec-8e54-3eec50af7c79"
  Normal  MonitorDeployment  32s   ResourceGroupController  Monitoring Azure deployment ID="/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Resources/deployments/k8s_1629763146_19a8f8c2-046e-11ec-8e54-3eec50af7c79", state="Accepted"
  Normal  MonitorDeployment  27s   ResourceGroupController  Monitoring Azure deployment ID="/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Resources/deployments/k8s_1629763146_19a8f8c2-046e-11ec-8e54-3eec50af7c79", state="Succeeded"


# delete the ResourceGroup
$ kubectl delete resourcegroups/aso-sample-rg
# resourcegroup.resources.azure.com "aso-sample-rg" deleted

For samples of additional resources, see the resource samples directory.

Tearing it down

[!WARNING] If you kubectl delete an Azure resource from your cluster, ASO will delete the matching Azure resource. This can be dangerous if you were to do this with an existing resource group which contains resources you do not wish to be deleted.

If you want to delete the resources you've created, just kubectl delete each of the Azure resources.

If you want to delete the cluster resource without affecting the Azure resource, apply the annotation serviceoperator.azure.com/reconcile-policy: skip first.

As for deleting controller components, just kubectl delete -f the release manifests you created to get started. For example, creating and deleting cert-manager.

# remove the cert-manager components
kubectl delete -f https://github.com/jetstack/cert-manager/releases/download/v1.14.4/cert-manager.yaml

How to contribute

To get started developing or contributing to the project, follow the instructions in the contributing guide.

Directories

Path Synopsis
api
apimanagement/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
apimanagement/v1api20220801
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
apimanagement/v1api20220801/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
apimanagement/v1api20230501preview
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
apimanagement/v1api20230501preview/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
appconfiguration/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
appconfiguration/v1api20220501
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
appconfiguration/v1api20220501/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
authorization/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
authorization/v1api20200801preview
Package v1api20200801preview contains API Schema definitions for the authorization v1api20200801preview API group +groupName=authorization.azure.com
Package v1api20200801preview contains API Schema definitions for the authorization v1api20200801preview API group +groupName=authorization.azure.com
authorization/v1api20200801preview/storage
Package storage contains API Schema definitions for the authorization storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=authorization.azure.com +versionName=v1api20200801previewstorage
Package storage contains API Schema definitions for the authorization storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=authorization.azure.com +versionName=v1api20200801previewstorage
authorization/v1api20220401
Package v1api20220401 contains API Schema definitions for the authorization v1api20220401 API group +groupName=authorization.azure.com
Package v1api20220401 contains API Schema definitions for the authorization v1api20220401 API group +groupName=authorization.azure.com
authorization/v1api20220401/storage
Package storage contains API Schema definitions for the authorization storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=authorization.azure.com +versionName=v1api20220401storage
Package storage contains API Schema definitions for the authorization storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=authorization.azure.com +versionName=v1api20220401storage
batch/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
batch/v1api20210101
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
batch/v1api20210101/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
cache/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
cache/v1api20201201
Package v1api20201201 contains API Schema definitions for the cache v1api20201201 API group +groupName=cache.azure.com
Package v1api20201201 contains API Schema definitions for the cache v1api20201201 API group +groupName=cache.azure.com
cache/v1api20201201/storage
Package storage contains API Schema definitions for the cache storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=cache.azure.com +versionName=v1api20201201storage
Package storage contains API Schema definitions for the cache storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=cache.azure.com +versionName=v1api20201201storage
cache/v1api20210301
Package v1api20210301 contains API Schema definitions for the cache v1api20210301 API group +groupName=cache.azure.com
Package v1api20210301 contains API Schema definitions for the cache v1api20210301 API group +groupName=cache.azure.com
cache/v1api20210301/storage
Package storage contains API Schema definitions for the cache storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=cache.azure.com +versionName=v1api20210301storage
Package storage contains API Schema definitions for the cache storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=cache.azure.com +versionName=v1api20210301storage
cache/v1api20230401
Package v1api20230401 contains API Schema definitions for the cache v1api20230401 API group +groupName=cache.azure.com
Package v1api20230401 contains API Schema definitions for the cache v1api20230401 API group +groupName=cache.azure.com
cache/v1api20230401/storage
Package storage contains API Schema definitions for the cache storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=cache.azure.com +versionName=v1api20230401storage
Package storage contains API Schema definitions for the cache storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=cache.azure.com +versionName=v1api20230401storage
cache/v1api20230701
Package v1api20230701 contains API Schema definitions for the cache v1api20230701 API group +groupName=cache.azure.com
Package v1api20230701 contains API Schema definitions for the cache v1api20230701 API group +groupName=cache.azure.com
cache/v1api20230701/storage
Package storage contains API Schema definitions for the cache storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=cache.azure.com +versionName=v1api20230701storage
Package storage contains API Schema definitions for the cache storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=cache.azure.com +versionName=v1api20230701storage
cdn/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
cdn/v1api20210601
Package v1api20210601 contains API Schema definitions for the cdn v1api20210601 API group +groupName=cdn.azure.com
Package v1api20210601 contains API Schema definitions for the cdn v1api20210601 API group +groupName=cdn.azure.com
cdn/v1api20210601/storage
Package storage contains API Schema definitions for the cdn storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=cdn.azure.com +versionName=v1api20210601storage
Package storage contains API Schema definitions for the cdn storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=cdn.azure.com +versionName=v1api20210601storage
cdn/v1api20230501
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
cdn/v1api20230501/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
compute/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
compute/v1api20200930
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
compute/v1api20200930/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
compute/v1api20201201
Package v1api20201201 contains API Schema definitions for the compute v1api20201201 API group +groupName=compute.azure.com
Package v1api20201201 contains API Schema definitions for the compute v1api20201201 API group +groupName=compute.azure.com
compute/v1api20201201/storage
Package storage contains API Schema definitions for the compute storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=compute.azure.com +versionName=v1api20201201storage
Package storage contains API Schema definitions for the compute storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=compute.azure.com +versionName=v1api20201201storage
compute/v1api20210701
Package v1api20210701 contains API Schema definitions for the compute v1api20210701 API group +groupName=compute.azure.com
Package v1api20210701 contains API Schema definitions for the compute v1api20210701 API group +groupName=compute.azure.com
compute/v1api20210701/storage
Package storage contains API Schema definitions for the compute storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=compute.azure.com +versionName=v1api20210701storage
Package storage contains API Schema definitions for the compute storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=compute.azure.com +versionName=v1api20210701storage
compute/v1api20220301
Package v1api20220301 contains API Schema definitions for the compute v1api20220301 API group +groupName=compute.azure.com
Package v1api20220301 contains API Schema definitions for the compute v1api20220301 API group +groupName=compute.azure.com
compute/v1api20220301/storage
Package storage contains API Schema definitions for the compute storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=compute.azure.com +versionName=v1api20220301storage
Package storage contains API Schema definitions for the compute storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=compute.azure.com +versionName=v1api20220301storage
compute/v1api20220702
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
compute/v1api20220702/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
containerinstance/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
containerinstance/v1api20211001
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
containerinstance/v1api20211001/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
containerregistry/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
containerregistry/v1api20210901
Package v1api20210901 contains API Schema definitions for the containerregistry v1api20210901 API group +groupName=containerregistry.azure.com
Package v1api20210901 contains API Schema definitions for the containerregistry v1api20210901 API group +groupName=containerregistry.azure.com
containerregistry/v1api20210901/storage
Package storage contains API Schema definitions for the containerregistry storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=containerregistry.azure.com +versionName=v1api20210901storage
Package storage contains API Schema definitions for the containerregistry storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=containerregistry.azure.com +versionName=v1api20210901storage
containerservice/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
containerservice/v1api20210501
Package v1api20210501 contains API Schema definitions for the containerservice v1api20210501 API group +groupName=containerservice.azure.com
Package v1api20210501 contains API Schema definitions for the containerservice v1api20210501 API group +groupName=containerservice.azure.com
containerservice/v1api20210501/storage
Package storage contains API Schema definitions for the containerservice storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=containerservice.azure.com +versionName=v1api20210501storage
Package storage contains API Schema definitions for the containerservice storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=containerservice.azure.com +versionName=v1api20210501storage
containerservice/v1api20230201
Package v1api20230201 contains API Schema definitions for the containerservice v1api20230201 API group +groupName=containerservice.azure.com
Package v1api20230201 contains API Schema definitions for the containerservice v1api20230201 API group +groupName=containerservice.azure.com
containerservice/v1api20230201/storage
Package storage contains API Schema definitions for the containerservice storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=containerservice.azure.com +versionName=v1api20230201storage
Package storage contains API Schema definitions for the containerservice storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=containerservice.azure.com +versionName=v1api20230201storage
containerservice/v1api20230201/storage/compat
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
containerservice/v1api20230202preview
Package v1api20230202preview contains API Schema definitions for the containerservice v1api20230202preview API group +groupName=containerservice.azure.com
Package v1api20230202preview contains API Schema definitions for the containerservice v1api20230202preview API group +groupName=containerservice.azure.com
containerservice/v1api20230202preview/storage
Package storage contains API Schema definitions for the containerservice storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=containerservice.azure.com +versionName=v1api20230202previewstorage
Package storage contains API Schema definitions for the containerservice storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=containerservice.azure.com +versionName=v1api20230202previewstorage
containerservice/v1api20230315preview
Package v1api20230315preview contains API Schema definitions for the containerservice v1api20230315preview API group +groupName=containerservice.azure.com
Package v1api20230315preview contains API Schema definitions for the containerservice v1api20230315preview API group +groupName=containerservice.azure.com
containerservice/v1api20230315preview/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
containerservice/v1api20231001
Package v1api20231001 contains API Schema definitions for the containerservice v1api20231001 API group +groupName=containerservice.azure.com
Package v1api20231001 contains API Schema definitions for the containerservice v1api20231001 API group +groupName=containerservice.azure.com
containerservice/v1api20231001/storage
Package storage contains API Schema definitions for the containerservice storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=containerservice.azure.com +versionName=v1api20231001storage
Package storage contains API Schema definitions for the containerservice storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=containerservice.azure.com +versionName=v1api20231001storage
containerservice/v1api20231102preview
Package v1api20231102preview contains API Schema definitions for the containerservice v1api20231102preview API group +groupName=containerservice.azure.com
Package v1api20231102preview contains API Schema definitions for the containerservice v1api20231102preview API group +groupName=containerservice.azure.com
containerservice/v1api20231102preview/storage
Package storage contains API Schema definitions for the containerservice storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=containerservice.azure.com +versionName=v1api20231102previewstorage
Package storage contains API Schema definitions for the containerservice storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=containerservice.azure.com +versionName=v1api20231102previewstorage
datafactory/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
datafactory/v1api20180601
Package v1api20180601 contains API Schema definitions for the datafactory v1api20180601 API group +groupName=datafactory.azure.com
Package v1api20180601 contains API Schema definitions for the datafactory v1api20180601 API group +groupName=datafactory.azure.com
datafactory/v1api20180601/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
dataprotection/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
dataprotection/v1api20230101
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
dataprotection/v1api20230101/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
dataprotection/v1api20231101
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
dataprotection/v1api20231101/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
dbformariadb/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
dbformariadb/v1api20180601
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
dbformariadb/v1api20180601/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
dbformysql/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
dbformysql/v1
Package v1 contains hand-crafted API Schema definitions for the dbformysql v1 API group +groupName=dbformysql.azure.com
Package v1 contains hand-crafted API Schema definitions for the dbformysql v1 API group +groupName=dbformysql.azure.com
dbformysql/v1api20210501
Package v1api20210501 contains API Schema definitions for the dbformysql v1api20210501 API group +groupName=dbformysql.azure.com
Package v1api20210501 contains API Schema definitions for the dbformysql v1api20210501 API group +groupName=dbformysql.azure.com
dbformysql/v1api20210501/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
dbformysql/v1api20220101
Package v1api20220101 contains API Schema definitions for the dbformysql v1api20220101 API group +groupName=dbformysql.azure.com
Package v1api20220101 contains API Schema definitions for the dbformysql v1api20220101 API group +groupName=dbformysql.azure.com
dbformysql/v1api20220101/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
dbformysql/v1api20230630
Package v1api20230630 contains API Schema definitions for the dbformysql v1api20230630 API group +groupName=dbformysql.azure.com
Package v1api20230630 contains API Schema definitions for the dbformysql v1api20230630 API group +groupName=dbformysql.azure.com
dbformysql/v1api20230630/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
dbforpostgresql/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
dbforpostgresql/v1
Package v1 contains hand-crafted API Schema definitions for the dbforpostgresql v1 API group +groupName=dbforpostgresql.azure.com
Package v1 contains hand-crafted API Schema definitions for the dbforpostgresql v1 API group +groupName=dbforpostgresql.azure.com
dbforpostgresql/v1api20210601
Package v1api20210601 contains API Schema definitions for the dbforpostgresql v1api20210601 API group +groupName=dbforpostgresql.azure.com
Package v1api20210601 contains API Schema definitions for the dbforpostgresql v1api20210601 API group +groupName=dbforpostgresql.azure.com
dbforpostgresql/v1api20210601/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
dbforpostgresql/v1api20220120preview
Package v1api20220120preview contains API Schema definitions for the dbforpostgresql v1api20220120preview API group +groupName=dbforpostgresql.azure.com
Package v1api20220120preview contains API Schema definitions for the dbforpostgresql v1api20220120preview API group +groupName=dbforpostgresql.azure.com
dbforpostgresql/v1api20220120preview/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
dbforpostgresql/v1api20221201
Package v1api20221201 contains API Schema definitions for the dbforpostgresql v1api20221201 API group +groupName=dbforpostgresql.azure.com
Package v1api20221201 contains API Schema definitions for the dbforpostgresql v1api20221201 API group +groupName=dbforpostgresql.azure.com
dbforpostgresql/v1api20221201/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
dbforpostgresql/v1api20230601preview
Package v1api20230601preview contains API Schema definitions for the dbforpostgresql v1api20230601preview API group +groupName=dbforpostgresql.azure.com
Package v1api20230601preview contains API Schema definitions for the dbforpostgresql v1api20230601preview API group +groupName=dbforpostgresql.azure.com
dbforpostgresql/v1api20230601preview/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
devices/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
devices/v1api20210702
Package v1api20210702 contains API Schema definitions for the devices v1api20210702 API group +groupName=devices.azure.com
Package v1api20210702 contains API Schema definitions for the devices v1api20210702 API group +groupName=devices.azure.com
devices/v1api20210702/storage
Package storage contains API Schema definitions for the devices storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=devices.azure.com +versionName=v1api20210702storage
Package storage contains API Schema definitions for the devices storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=devices.azure.com +versionName=v1api20210702storage
documentdb/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
documentdb/v1api20210515
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
documentdb/v1api20210515/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
eventgrid/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
eventgrid/v1api20200601
Package v1api20200601 contains API Schema definitions for the eventgrid v1api20200601 API group +groupName=eventgrid.azure.com
Package v1api20200601 contains API Schema definitions for the eventgrid v1api20200601 API group +groupName=eventgrid.azure.com
eventgrid/v1api20200601/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
eventhub/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
eventhub/v1api20211101
Package v1api20211101 contains API Schema definitions for the eventhub v1api20211101 API group +groupName=eventhub.azure.com
Package v1api20211101 contains API Schema definitions for the eventhub v1api20211101 API group +groupName=eventhub.azure.com
eventhub/v1api20211101/storage
Package storage contains API Schema definitions for the eventhub storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=eventhub.azure.com +versionName=v1api20211101storage
Package storage contains API Schema definitions for the eventhub storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=eventhub.azure.com +versionName=v1api20211101storage
insights/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
insights/v1api20180301
Package v1api20180301 contains API Schema definitions for the insights v1api20180301 API group +groupName=insights.azure.com
Package v1api20180301 contains API Schema definitions for the insights v1api20180301 API group +groupName=insights.azure.com
insights/v1api20180301/storage
Package storage contains API Schema definitions for the insights storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=insights.azure.com +versionName=v1api20180301storage
Package storage contains API Schema definitions for the insights storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=insights.azure.com +versionName=v1api20180301storage
insights/v1api20180501preview
Package v1api20180501preview contains API Schema definitions for the insights v1api20180501preview API group +groupName=insights.azure.com
Package v1api20180501preview contains API Schema definitions for the insights v1api20180501preview API group +groupName=insights.azure.com
insights/v1api20180501preview/storage
Package storage contains API Schema definitions for the insights storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=insights.azure.com +versionName=v1api20180501previewstorage
Package storage contains API Schema definitions for the insights storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=insights.azure.com +versionName=v1api20180501previewstorage
insights/v1api20200202
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
insights/v1api20200202/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
insights/v1api20220615
Package v1api20220615 contains API Schema definitions for the insights v1api20220615 API group +groupName=insights.azure.com
Package v1api20220615 contains API Schema definitions for the insights v1api20220615 API group +groupName=insights.azure.com
insights/v1api20220615/storage
Package storage contains API Schema definitions for the insights storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=insights.azure.com +versionName=v1api20220615storage
Package storage contains API Schema definitions for the insights storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=insights.azure.com +versionName=v1api20220615storage
insights/v1api20221001
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
insights/v1api20221001/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
insights/v1api20230101
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
insights/v1api20230101/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
keyvault/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
keyvault/v1api20210401preview
Package v1api20210401preview contains API Schema definitions for the keyvault v1api20210401preview API group +groupName=keyvault.azure.com
Package v1api20210401preview contains API Schema definitions for the keyvault v1api20210401preview API group +groupName=keyvault.azure.com
keyvault/v1api20210401preview/storage
Package storage contains API Schema definitions for the keyvault storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=keyvault.azure.com +versionName=v1api20210401previewstorage
Package storage contains API Schema definitions for the keyvault storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=keyvault.azure.com +versionName=v1api20210401previewstorage
keyvault/v1api20230701
Package v1api20230701 contains API Schema definitions for the keyvault v1api20230701 API group +groupName=keyvault.azure.com
Package v1api20230701 contains API Schema definitions for the keyvault v1api20230701 API group +groupName=keyvault.azure.com
keyvault/v1api20230701/storage
Package storage contains API Schema definitions for the keyvault storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=keyvault.azure.com +versionName=v1api20230701storage
Package storage contains API Schema definitions for the keyvault storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=keyvault.azure.com +versionName=v1api20230701storage
kubernetesconfiguration/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
kubernetesconfiguration/v1api20230501
Package v1api20230501 contains API Schema definitions for the kubernetesconfiguration v1api20230501 API group +groupName=kubernetesconfiguration.azure.com
Package v1api20230501 contains API Schema definitions for the kubernetesconfiguration v1api20230501 API group +groupName=kubernetesconfiguration.azure.com
kubernetesconfiguration/v1api20230501/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
machinelearningservices/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
machinelearningservices/v1api20210701
Package v1api20210701 contains API Schema definitions for the machinelearningservices v1api20210701 API group +groupName=machinelearningservices.azure.com
Package v1api20210701 contains API Schema definitions for the machinelearningservices v1api20210701 API group +groupName=machinelearningservices.azure.com
machinelearningservices/v1api20210701/storage
Package storage contains API Schema definitions for the machinelearningservices storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=machinelearningservices.azure.com +versionName=v1api20210701storage
Package storage contains API Schema definitions for the machinelearningservices storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=machinelearningservices.azure.com +versionName=v1api20210701storage
managedidentity/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
managedidentity/v1api20181130
Package v1api20181130 contains API Schema definitions for the managedidentity v1api20181130 API group +groupName=managedidentity.azure.com
Package v1api20181130 contains API Schema definitions for the managedidentity v1api20181130 API group +groupName=managedidentity.azure.com
managedidentity/v1api20181130/storage
Package storage contains API Schema definitions for the managedidentity storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=managedidentity.azure.com +versionName=v1api20181130storage
Package storage contains API Schema definitions for the managedidentity storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=managedidentity.azure.com +versionName=v1api20181130storage
managedidentity/v1api20220131preview
Package v1api20220131preview contains API Schema definitions for the managedidentity v1api20220131preview API group +groupName=managedidentity.azure.com
Package v1api20220131preview contains API Schema definitions for the managedidentity v1api20220131preview API group +groupName=managedidentity.azure.com
managedidentity/v1api20220131preview/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
managedidentity/v1api20230131
Package v1api20230131 contains API Schema definitions for the managedidentity v1api20230131 API group +groupName=managedidentity.azure.com
Package v1api20230131 contains API Schema definitions for the managedidentity v1api20230131 API group +groupName=managedidentity.azure.com
managedidentity/v1api20230131/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
network.frontdoor/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
network.frontdoor/v1api20220501
Package v1api20220501 contains API Schema definitions for the network.frontdoor v1api20220501 API group +groupName=network.frontdoor.azure.com
Package v1api20220501 contains API Schema definitions for the network.frontdoor v1api20220501 API group +groupName=network.frontdoor.azure.com
network.frontdoor/v1api20220501/storage
Package storage contains API Schema definitions for the network.frontdoor storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=network.frontdoor.azure.com +versionName=v1api20220501storage
Package storage contains API Schema definitions for the network.frontdoor storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=network.frontdoor.azure.com +versionName=v1api20220501storage
network/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
network/v1api20180501
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
network/v1api20180501/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
network/v1api20180901
Package v1api20180901 contains API Schema definitions for the network v1api20180901 API group +groupName=network.azure.com
Package v1api20180901 contains API Schema definitions for the network v1api20180901 API group +groupName=network.azure.com
network/v1api20180901/storage
Package storage contains API Schema definitions for the network storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=network.azure.com +versionName=v1api20180901storage
Package storage contains API Schema definitions for the network storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=network.azure.com +versionName=v1api20180901storage
network/v1api20200601
Package v1api20200601 contains API Schema definitions for the network v1api20200601 API group +groupName=network.azure.com
Package v1api20200601 contains API Schema definitions for the network v1api20200601 API group +groupName=network.azure.com
network/v1api20200601/storage
Package storage contains API Schema definitions for the network storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=network.azure.com +versionName=v1api20200601storage
Package storage contains API Schema definitions for the network storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=network.azure.com +versionName=v1api20200601storage
network/v1api20201101
Package v1api20201101 contains API Schema definitions for the network v1api20201101 API group +groupName=network.azure.com
Package v1api20201101 contains API Schema definitions for the network v1api20201101 API group +groupName=network.azure.com
network/v1api20201101/storage
Package storage contains API Schema definitions for the network storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=network.azure.com +versionName=v1api20201101storage
Package storage contains API Schema definitions for the network storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=network.azure.com +versionName=v1api20201101storage
network/v1api20220401
Package v1api20220401 contains API Schema definitions for the network v1api20220401 API group +groupName=network.azure.com
Package v1api20220401 contains API Schema definitions for the network v1api20220401 API group +groupName=network.azure.com
network/v1api20220401/storage
Package storage contains API Schema definitions for the network storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=network.azure.com +versionName=v1api20220401storage
Package storage contains API Schema definitions for the network storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=network.azure.com +versionName=v1api20220401storage
network/v1api20220701
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
network/v1api20220701/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
operationalinsights/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
operationalinsights/v1api20210601
Package v1api20210601 contains API Schema definitions for the operationalinsights v1api20210601 API group +groupName=operationalinsights.azure.com
Package v1api20210601 contains API Schema definitions for the operationalinsights v1api20210601 API group +groupName=operationalinsights.azure.com
operationalinsights/v1api20210601/storage
Package storage contains API Schema definitions for the operationalinsights storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=operationalinsights.azure.com +versionName=v1api20210601storage
Package storage contains API Schema definitions for the operationalinsights storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=operationalinsights.azure.com +versionName=v1api20210601storage
resources/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
resources/v1api20200601
Package v1api20200601 contains API Schema definitions for the resources v1api20200601 API group +groupName=resources.azure.com
Package v1api20200601 contains API Schema definitions for the resources v1api20200601 API group +groupName=resources.azure.com
resources/v1api20200601/storage
Package storage contains API Schema definitions for the resources storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=resources.azure.com +versionName=v1api20200601storage
Package storage contains API Schema definitions for the resources storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=resources.azure.com +versionName=v1api20200601storage
search/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
search/v1api20220901
Package v1api20220901 contains API Schema definitions for the search v1api20220901 API group +groupName=search.azure.com
Package v1api20220901 contains API Schema definitions for the search v1api20220901 API group +groupName=search.azure.com
search/v1api20220901/storage
Package storage contains API Schema definitions for the search storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=search.azure.com +versionName=v1api20220901storage
Package storage contains API Schema definitions for the search storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=search.azure.com +versionName=v1api20220901storage
servicebus/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
servicebus/v1api20210101preview
Package v1api20210101preview contains API Schema definitions for the servicebus v1api20210101preview API group +groupName=servicebus.azure.com
Package v1api20210101preview contains API Schema definitions for the servicebus v1api20210101preview API group +groupName=servicebus.azure.com
servicebus/v1api20210101preview/storage
Package storage contains API Schema definitions for the servicebus storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=servicebus.azure.com +versionName=v1api20210101previewstorage
Package storage contains API Schema definitions for the servicebus storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=servicebus.azure.com +versionName=v1api20210101previewstorage
servicebus/v1api20211101
Package v1api20211101 contains API Schema definitions for the servicebus v1api20211101 API group +groupName=servicebus.azure.com
Package v1api20211101 contains API Schema definitions for the servicebus v1api20211101 API group +groupName=servicebus.azure.com
servicebus/v1api20211101/storage
Package storage contains API Schema definitions for the servicebus storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=servicebus.azure.com +versionName=v1api20211101storage
Package storage contains API Schema definitions for the servicebus storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=servicebus.azure.com +versionName=v1api20211101storage
servicebus/v1api20221001preview
Package v1api20221001preview contains API Schema definitions for the servicebus v1api20221001preview API group +groupName=servicebus.azure.com
Package v1api20221001preview contains API Schema definitions for the servicebus v1api20221001preview API group +groupName=servicebus.azure.com
servicebus/v1api20221001preview/storage
Package storage contains API Schema definitions for the servicebus storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=servicebus.azure.com +versionName=v1api20221001previewstorage
Package storage contains API Schema definitions for the servicebus storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=servicebus.azure.com +versionName=v1api20221001previewstorage
signalrservice/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
signalrservice/v1api20211001
Package v1api20211001 contains API Schema definitions for the signalrservice v1api20211001 API group +groupName=signalrservice.azure.com
Package v1api20211001 contains API Schema definitions for the signalrservice v1api20211001 API group +groupName=signalrservice.azure.com
signalrservice/v1api20211001/storage
Package storage contains API Schema definitions for the signalrservice storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=signalrservice.azure.com +versionName=v1api20211001storage
Package storage contains API Schema definitions for the signalrservice storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=signalrservice.azure.com +versionName=v1api20211001storage
sql/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
sql/v1
Package v1 contains hand-crafted API Schema definitions for the sql v1 API group +groupName=sql.azure.com
Package v1 contains hand-crafted API Schema definitions for the sql v1 API group +groupName=sql.azure.com
sql/v1api20211101
Package v1api20211101 contains API Schema definitions for the sql v1api20211101 API group +groupName=sql.azure.com
Package v1api20211101 contains API Schema definitions for the sql v1api20211101 API group +groupName=sql.azure.com
sql/v1api20211101/storage
Package storage contains API Schema definitions for the sql storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=sql.azure.com +versionName=v1api20211101storage
Package storage contains API Schema definitions for the sql storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=sql.azure.com +versionName=v1api20211101storage
storage/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
storage/v1api20210401
Package v1api20210401 contains API Schema definitions for the storage v1api20210401 API group +groupName=storage.azure.com
Package v1api20210401 contains API Schema definitions for the storage v1api20210401 API group +groupName=storage.azure.com
storage/v1api20210401/storage
Package storage contains API Schema definitions for the storage storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=storage.azure.com +versionName=v1api20210401storage
Package storage contains API Schema definitions for the storage storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=storage.azure.com +versionName=v1api20210401storage
storage/v1api20220901
Package v1api20220901 contains API Schema definitions for the storage v1api20220901 API group +groupName=storage.azure.com
Package v1api20220901 contains API Schema definitions for the storage v1api20220901 API group +groupName=storage.azure.com
storage/v1api20220901/storage
Package storage contains API Schema definitions for the storage storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=storage.azure.com +versionName=v1api20220901storage
Package storage contains API Schema definitions for the storage storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=storage.azure.com +versionName=v1api20220901storage
storage/v1api20230101
Package v1api20230101 contains API Schema definitions for the storage v1api20230101 API group +groupName=storage.azure.com
Package v1api20230101 contains API Schema definitions for the storage v1api20230101 API group +groupName=storage.azure.com
storage/v1api20230101/storage
Package storage contains API Schema definitions for the storage storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=storage.azure.com +versionName=v1api20230101storage
Package storage contains API Schema definitions for the storage storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=storage.azure.com +versionName=v1api20230101storage
subscription/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
subscription/v1api20211001
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
subscription/v1api20211001/storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
synapse/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
synapse/v1api20210601
Package v1api20210601 contains API Schema definitions for the synapse v1api20210601 API group +groupName=synapse.azure.com
Package v1api20210601 contains API Schema definitions for the synapse v1api20210601 API group +groupName=synapse.azure.com
synapse/v1api20210601/storage
Package storage contains API Schema definitions for the synapse storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=synapse.azure.com +versionName=v1api20210601storage
Package storage contains API Schema definitions for the synapse storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=synapse.azure.com +versionName=v1api20210601storage
web/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
web/v1api20220301
Package v1api20220301 contains API Schema definitions for the web v1api20220301 API group +groupName=web.azure.com
Package v1api20220301 contains API Schema definitions for the web v1api20220301 API group +groupName=web.azure.com
web/v1api20220301/storage
Package storage contains API Schema definitions for the web storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=web.azure.com +versionName=v1api20220301storage
Package storage contains API Schema definitions for the web storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=web.azure.com +versionName=v1api20220301storage
cmd
asoctl Module
internal
controllers
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
set
pkg
genruntime
+kubebuilder:validation:Optional
+kubebuilder:validation:Optional
tools
generator Module

Jump to

Keyboard shortcuts

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