azure-service-operator

module
v2.1.0 Latest Latest
Warning

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

Go to latest
Published: May 31, 2023 License: MIT

README


title: Azure Service Operator v2 type: docs description: "Manage your Azure resources from within your Kubernetes cluster."

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?

See the list of supported resources here.

Getting Started

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.

Installation

  1. Install cert-manager on the cluster using the following command.

    kubectl apply -f https://github.com/jetstack/cert-manager/releases/download/v1.8.2/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 --devel 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: Make sure to 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. * 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, it will delete the 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.8.2/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
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/v1api20220501storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
appconfiguration/v1beta20220501
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
appconfiguration/v1beta20220501storage
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/v1api20200801previewstorage
Package v1api20200801previewstorage contains API Schema definitions for the authorization v1api20200801previewstorage 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
Package v1api20200801previewstorage contains API Schema definitions for the authorization v1api20200801previewstorage 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
authorization/v1beta20200801preview
Package v1beta20200801preview contains API Schema definitions for the authorization v1beta20200801preview API group +groupName=authorization.azure.com
Package v1beta20200801preview contains API Schema definitions for the authorization v1beta20200801preview API group +groupName=authorization.azure.com
authorization/v1beta20200801previewstorage
Package v1beta20200801previewstorage contains API Schema definitions for the authorization v1beta20200801previewstorage 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
Package v1beta20200801previewstorage contains API Schema definitions for the authorization v1beta20200801previewstorage 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
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/v1api20210101storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
batch/v1beta20210101
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
batch/v1beta20210101storage
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/v1api20201201storage
Package v1api20201201storage contains API Schema definitions for the cache v1api20201201storage 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
Package v1api20201201storage contains API Schema definitions for the cache v1api20201201storage 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
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/v1api20210301storage
Package v1api20210301storage contains API Schema definitions for the cache v1api20210301storage 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
Package v1api20210301storage contains API Schema definitions for the cache v1api20210301storage 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
cache/v1beta20201201
Package v1beta20201201 contains API Schema definitions for the cache v1beta20201201 API group +groupName=cache.azure.com
Package v1beta20201201 contains API Schema definitions for the cache v1beta20201201 API group +groupName=cache.azure.com
cache/v1beta20201201storage
Package v1beta20201201storage contains API Schema definitions for the cache v1beta20201201storage 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
Package v1beta20201201storage contains API Schema definitions for the cache v1beta20201201storage 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
cache/v1beta20210301
Package v1beta20210301 contains API Schema definitions for the cache v1beta20210301 API group +groupName=cache.azure.com
Package v1beta20210301 contains API Schema definitions for the cache v1beta20210301 API group +groupName=cache.azure.com
cache/v1beta20210301storage
Package v1beta20210301storage contains API Schema definitions for the cache v1beta20210301storage 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
Package v1beta20210301storage contains API Schema definitions for the cache v1beta20210301storage 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
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/v1api20210601storage
Package v1api20210601storage contains API Schema definitions for the cdn v1api20210601storage 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
Package v1api20210601storage contains API Schema definitions for the cdn v1api20210601storage 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
cdn/v1beta20210601
Package v1beta20210601 contains API Schema definitions for the cdn v1beta20210601 API group +groupName=cdn.azure.com
Package v1beta20210601 contains API Schema definitions for the cdn v1beta20210601 API group +groupName=cdn.azure.com
cdn/v1beta20210601storage
Package v1beta20210601storage contains API Schema definitions for the cdn v1beta20210601storage 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
Package v1beta20210601storage contains API Schema definitions for the cdn v1beta20210601storage 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
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/v1api20200930storage
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/v1api20201201storage
Package v1api20201201storage contains API Schema definitions for the compute v1api20201201storage 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
Package v1api20201201storage contains API Schema definitions for the compute v1api20201201storage 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
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/v1api20210701storage
Package v1api20210701storage contains API Schema definitions for the compute v1api20210701storage 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
Package v1api20210701storage contains API Schema definitions for the compute v1api20210701storage 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
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/v1api20220301storage
Package v1api20220301storage contains API Schema definitions for the compute v1api20220301storage 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
Package v1api20220301storage contains API Schema definitions for the compute v1api20220301storage 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
compute/v1beta20200930
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
compute/v1beta20200930storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
compute/v1beta20201201
Package v1beta20201201 contains API Schema definitions for the compute v1beta20201201 API group +groupName=compute.azure.com
Package v1beta20201201 contains API Schema definitions for the compute v1beta20201201 API group +groupName=compute.azure.com
compute/v1beta20201201storage
Package v1beta20201201storage contains API Schema definitions for the compute v1beta20201201storage 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
Package v1beta20201201storage contains API Schema definitions for the compute v1beta20201201storage 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
compute/v1beta20210701
Package v1beta20210701 contains API Schema definitions for the compute v1beta20210701 API group +groupName=compute.azure.com
Package v1beta20210701 contains API Schema definitions for the compute v1beta20210701 API group +groupName=compute.azure.com
compute/v1beta20210701storage
Package v1beta20210701storage contains API Schema definitions for the compute v1beta20210701storage 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
Package v1beta20210701storage contains API Schema definitions for the compute v1beta20210701storage 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
compute/v1beta20220301
Package v1beta20220301 contains API Schema definitions for the compute v1beta20220301 API group +groupName=compute.azure.com
Package v1beta20220301 contains API Schema definitions for the compute v1beta20220301 API group +groupName=compute.azure.com
compute/v1beta20220301storage
Package v1beta20220301storage contains API Schema definitions for the compute v1beta20220301storage 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
Package v1beta20220301storage contains API Schema definitions for the compute v1beta20220301storage 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
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/v1api20211001storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
containerinstance/v1beta20211001
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
containerinstance/v1beta20211001storage
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/v1api20210901storage
Package v1api20210901storage contains API Schema definitions for the containerregistry v1api20210901storage 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
Package v1api20210901storage contains API Schema definitions for the containerregistry v1api20210901storage 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
containerregistry/v1beta20210901
Package v1beta20210901 contains API Schema definitions for the containerregistry v1beta20210901 API group +groupName=containerregistry.azure.com
Package v1beta20210901 contains API Schema definitions for the containerregistry v1beta20210901 API group +groupName=containerregistry.azure.com
containerregistry/v1beta20210901storage
Package v1beta20210901storage contains API Schema definitions for the containerregistry v1beta20210901storage 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
Package v1beta20210901storage contains API Schema definitions for the containerregistry v1beta20210901storage 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
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/v1api20210501storage
Package v1api20210501storage contains API Schema definitions for the containerservice v1api20210501storage 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
Package v1api20210501storage contains API Schema definitions for the containerservice v1api20210501storage 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
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/v1api20230201storage
Package v1api20230201storage contains API Schema definitions for the containerservice v1api20230201storage 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
Package v1api20230201storage contains API Schema definitions for the containerservice v1api20230201storage 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
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/v1api20230202previewstorage
Package v1api20230202previewstorage contains API Schema definitions for the containerservice v1api20230202previewstorage 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
Package v1api20230202previewstorage contains API Schema definitions for the containerservice v1api20230202previewstorage 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
containerservice/v1beta20210501
Package v1beta20210501 contains API Schema definitions for the containerservice v1beta20210501 API group +groupName=containerservice.azure.com
Package v1beta20210501 contains API Schema definitions for the containerservice v1beta20210501 API group +groupName=containerservice.azure.com
containerservice/v1beta20210501storage
Package v1beta20210501storage contains API Schema definitions for the containerservice v1beta20210501storage 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
Package v1beta20210501storage contains API Schema definitions for the containerservice v1beta20210501storage 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
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/v1api20180601storage
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/v1api20180601storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
dbformariadb/v1beta20180601
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
dbformariadb/v1beta20180601storage
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/v1api20210501storage
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/v1api20220101storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
dbformysql/v1beta1
Package v1beta contains hand crafted API Schema definitions for the dbformysql v1beta API group +groupName=dbformysql.azure.com
Package v1beta contains hand crafted API Schema definitions for the dbformysql v1beta API group +groupName=dbformysql.azure.com
dbformysql/v1beta20210501
Package v1beta20210501 contains API Schema definitions for the dbformysql v1beta20210501 API group +groupName=dbformysql.azure.com
Package v1beta20210501 contains API Schema definitions for the dbformysql v1beta20210501 API group +groupName=dbformysql.azure.com
dbformysql/v1beta20210501storage
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/v1api20210601storage
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/v1api20220120previewstorage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
dbforpostgresql/v1beta20210601
Package v1beta20210601 contains API Schema definitions for the dbforpostgresql v1beta20210601 API group +groupName=dbforpostgresql.azure.com
Package v1beta20210601 contains API Schema definitions for the dbforpostgresql v1beta20210601 API group +groupName=dbforpostgresql.azure.com
dbforpostgresql/v1beta20210601storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
dbforpostgresql/v1beta20220120preview
Package v1beta20220120preview contains API Schema definitions for the dbforpostgresql v1beta20220120preview API group +groupName=dbforpostgresql.azure.com
Package v1beta20220120preview contains API Schema definitions for the dbforpostgresql v1beta20220120preview API group +groupName=dbforpostgresql.azure.com
dbforpostgresql/v1beta20220120previewstorage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
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/v1api20210515storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
documentdb/v1beta20210515
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
documentdb/v1beta20210515storage
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/v1api20200601storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
eventgrid/v1beta20200601
Package v1beta20200601 contains API Schema definitions for the eventgrid v1beta20200601 API group +groupName=eventgrid.azure.com
Package v1beta20200601 contains API Schema definitions for the eventgrid v1beta20200601 API group +groupName=eventgrid.azure.com
eventgrid/v1beta20200601storage
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/v1api20211101storage
Package v1api20211101storage contains API Schema definitions for the eventhub v1api20211101storage 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
Package v1api20211101storage contains API Schema definitions for the eventhub v1api20211101storage 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
eventhub/v1beta20211101
Package v1beta20211101 contains API Schema definitions for the eventhub v1beta20211101 API group +groupName=eventhub.azure.com
Package v1beta20211101 contains API Schema definitions for the eventhub v1beta20211101 API group +groupName=eventhub.azure.com
eventhub/v1beta20211101storage
Package v1beta20211101storage contains API Schema definitions for the eventhub v1beta20211101storage 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
Package v1beta20211101storage contains API Schema definitions for the eventhub v1beta20211101storage 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
insights/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
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/v1api20180501previewstorage
Package v1api20180501previewstorage contains API Schema definitions for the insights v1api20180501previewstorage 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
Package v1api20180501previewstorage contains API Schema definitions for the insights v1api20180501previewstorage 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
insights/v1api20200202
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
insights/v1api20200202storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
insights/v1beta20180501preview
Package v1beta20180501preview contains API Schema definitions for the insights v1beta20180501preview API group +groupName=insights.azure.com
Package v1beta20180501preview contains API Schema definitions for the insights v1beta20180501preview API group +groupName=insights.azure.com
insights/v1beta20180501previewstorage
Package v1beta20180501previewstorage contains API Schema definitions for the insights v1beta20180501previewstorage 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
Package v1beta20180501previewstorage contains API Schema definitions for the insights v1beta20180501previewstorage 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
insights/v1beta20200202
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
insights/v1beta20200202storage
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/v1api20210401previewstorage
Package v1api20210401previewstorage contains API Schema definitions for the keyvault v1api20210401previewstorage 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
Package v1api20210401previewstorage contains API Schema definitions for the keyvault v1api20210401previewstorage 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
keyvault/v1beta20210401preview
Package v1beta20210401preview contains API Schema definitions for the keyvault v1beta20210401preview API group +groupName=keyvault.azure.com
Package v1beta20210401preview contains API Schema definitions for the keyvault v1beta20210401preview API group +groupName=keyvault.azure.com
keyvault/v1beta20210401previewstorage
Package v1beta20210401previewstorage contains API Schema definitions for the keyvault v1beta20210401previewstorage 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
Package v1beta20210401previewstorage contains API Schema definitions for the keyvault v1beta20210401previewstorage 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
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/v1api20210701storage
Package v1api20210701storage contains API Schema definitions for the machinelearningservices v1api20210701storage 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
Package v1api20210701storage contains API Schema definitions for the machinelearningservices v1api20210701storage 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
machinelearningservices/v1beta20210701
Package v1beta20210701 contains API Schema definitions for the machinelearningservices v1beta20210701 API group +groupName=machinelearningservices.azure.com
Package v1beta20210701 contains API Schema definitions for the machinelearningservices v1beta20210701 API group +groupName=machinelearningservices.azure.com
machinelearningservices/v1beta20210701storage
Package v1beta20210701storage contains API Schema definitions for the machinelearningservices v1beta20210701storage 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
Package v1beta20210701storage contains API Schema definitions for the machinelearningservices v1beta20210701storage 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
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/v1api20181130storage
Package v1api20181130storage contains API Schema definitions for the managedidentity v1api20181130storage 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
Package v1api20181130storage contains API Schema definitions for the managedidentity v1api20181130storage 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
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/v1api20220131previewstorage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
managedidentity/v1beta20181130
Package v1beta20181130 contains API Schema definitions for the managedidentity v1beta20181130 API group +groupName=managedidentity.azure.com
Package v1beta20181130 contains API Schema definitions for the managedidentity v1beta20181130 API group +groupName=managedidentity.azure.com
managedidentity/v1beta20181130storage
Package v1beta20181130storage contains API Schema definitions for the managedidentity v1beta20181130storage 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
Package v1beta20181130storage contains API Schema definitions for the managedidentity v1beta20181130storage 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
managedidentity/v1beta20220131preview
Package v1beta20220131preview contains API Schema definitions for the managedidentity v1beta20220131preview API group +groupName=managedidentity.azure.com
Package v1beta20220131preview contains API Schema definitions for the managedidentity v1beta20220131preview API group +groupName=managedidentity.azure.com
managedidentity/v1beta20220131previewstorage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
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/v1api20180501storage
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/v1api20180901storage
Package v1api20180901storage contains API Schema definitions for the network v1api20180901storage 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
Package v1api20180901storage contains API Schema definitions for the network v1api20180901storage 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
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/v1api20200601storage
Package v1api20200601storage contains API Schema definitions for the network v1api20200601storage 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
Package v1api20200601storage contains API Schema definitions for the network v1api20200601storage 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
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/v1api20201101storage
Package v1api20201101storage contains API Schema definitions for the network v1api20201101storage 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
Package v1api20201101storage contains API Schema definitions for the network v1api20201101storage 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
network/v1api20220701
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
network/v1api20220701storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
network/v1beta20180901
Package v1beta20180901 contains API Schema definitions for the network v1beta20180901 API group +groupName=network.azure.com
Package v1beta20180901 contains API Schema definitions for the network v1beta20180901 API group +groupName=network.azure.com
network/v1beta20180901storage
Package v1beta20180901storage contains API Schema definitions for the network v1beta20180901storage 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
Package v1beta20180901storage contains API Schema definitions for the network v1beta20180901storage 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
network/v1beta20201101
Package v1beta20201101 contains API Schema definitions for the network v1beta20201101 API group +groupName=network.azure.com
Package v1beta20201101 contains API Schema definitions for the network v1beta20201101 API group +groupName=network.azure.com
network/v1beta20201101storage
Package v1beta20201101storage contains API Schema definitions for the network v1beta20201101storage 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
Package v1beta20201101storage contains API Schema definitions for the network v1beta20201101storage 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
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/v1api20210601storage
Package v1api20210601storage contains API Schema definitions for the operationalinsights v1api20210601storage 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
Package v1api20210601storage contains API Schema definitions for the operationalinsights v1api20210601storage 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
operationalinsights/v1beta20210601
Package v1beta20210601 contains API Schema definitions for the operationalinsights v1beta20210601 API group +groupName=operationalinsights.azure.com
Package v1beta20210601 contains API Schema definitions for the operationalinsights v1beta20210601 API group +groupName=operationalinsights.azure.com
operationalinsights/v1beta20210601storage
Package v1beta20210601storage contains API Schema definitions for the operationalinsights v1beta20210601storage 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
Package v1beta20210601storage contains API Schema definitions for the operationalinsights v1beta20210601storage 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
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/v1api20200601storage
Package v1api20200601storage contains API Schema definitions for the resources v1api20200601storage 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
Package v1api20200601storage contains API Schema definitions for the resources v1api20200601storage 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
resources/v1beta20200601
Package v1beta20200601 contains API Schema definitions for the resources v1beta20200601 API group +groupName=resources.azure.com
Package v1beta20200601 contains API Schema definitions for the resources v1beta20200601 API group +groupName=resources.azure.com
resources/v1beta20200601storage
Package v1beta20200601storage contains API Schema definitions for the resources v1beta20200601storage 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
Package v1beta20200601storage contains API Schema definitions for the resources v1beta20200601storage 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
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/v1api20220901storage
Package v1api20220901storage contains API Schema definitions for the search v1api20220901storage 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
Package v1api20220901storage contains API Schema definitions for the search v1api20220901storage 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
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/v1api20210101previewstorage
Package v1api20210101previewstorage contains API Schema definitions for the servicebus v1api20210101previewstorage 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
Package v1api20210101previewstorage contains API Schema definitions for the servicebus v1api20210101previewstorage 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
servicebus/v1beta20210101preview
Package v1beta20210101preview contains API Schema definitions for the servicebus v1beta20210101preview API group +groupName=servicebus.azure.com
Package v1beta20210101preview contains API Schema definitions for the servicebus v1beta20210101preview API group +groupName=servicebus.azure.com
servicebus/v1beta20210101previewstorage
Package v1beta20210101previewstorage contains API Schema definitions for the servicebus v1beta20210101previewstorage 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
Package v1beta20210101previewstorage contains API Schema definitions for the servicebus v1beta20210101previewstorage 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
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/v1api20211001storage
Package v1api20211001storage contains API Schema definitions for the signalrservice v1api20211001storage 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
Package v1api20211001storage contains API Schema definitions for the signalrservice v1api20211001storage 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
signalrservice/v1beta20211001
Package v1beta20211001 contains API Schema definitions for the signalrservice v1beta20211001 API group +groupName=signalrservice.azure.com
Package v1beta20211001 contains API Schema definitions for the signalrservice v1beta20211001 API group +groupName=signalrservice.azure.com
signalrservice/v1beta20211001storage
Package v1beta20211001storage contains API Schema definitions for the signalrservice v1beta20211001storage 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
Package v1beta20211001storage contains API Schema definitions for the signalrservice v1beta20211001storage 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
sql/customizations
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
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/v1api20211101storage
Package v1api20211101storage contains API Schema definitions for the sql v1api20211101storage 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
Package v1api20211101storage contains API Schema definitions for the sql v1api20211101storage 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
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/v1api20210401storage
Package v1api20210401storage contains API Schema definitions for the storage v1api20210401storage 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
Package v1api20210401storage contains API Schema definitions for the storage v1api20210401storage 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
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/v1api20220901storage
Package v1api20220901storage contains API Schema definitions for the storage v1api20220901storage 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
Package v1api20220901storage contains API Schema definitions for the storage v1api20220901storage 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
storage/v1beta20210401
Package v1beta20210401 contains API Schema definitions for the storage v1beta20210401 API group +groupName=storage.azure.com
Package v1beta20210401 contains API Schema definitions for the storage v1beta20210401 API group +groupName=storage.azure.com
storage/v1beta20210401storage
Package v1beta20210401storage contains API Schema definitions for the storage v1beta20210401storage 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
Package v1beta20210401storage contains API Schema definitions for the storage v1beta20210401storage 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
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/v1api20211001storage
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
subscription/v1beta20211001
Code generated by azure-service-operator-codegen.
Code generated by azure-service-operator-codegen.
subscription/v1beta20211001storage
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/v1api20210601storage
Package v1api20210601storage contains API Schema definitions for the synapse v1api20210601storage 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
Package v1api20210601storage contains API Schema definitions for the synapse v1api20210601storage 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
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/v1api20220301storage
Package v1api20220301storage contains API Schema definitions for the web v1api20220301storage 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
Package v1api20220301storage contains API Schema definitions for the web v1api20220301storage 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
web/v1beta20220301
Package v1beta20220301 contains API Schema definitions for the web v1beta20220301 API group +groupName=web.azure.com
Package v1beta20220301 contains API Schema definitions for the web v1beta20220301 API group +groupName=web.azure.com
web/v1beta20220301storage
Package v1beta20220301storage contains API Schema definitions for the web v1beta20220301storage 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
Package v1beta20220301storage contains API Schema definitions for the web v1beta20220301storage 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
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