Share via


Operations - List

List all the available operations the KubernetesConfiguration resource provider supports.

GET https://management.azure.com/providers/Microsoft.KubernetesConfiguration/operations?api-version=2025-04-01

URI Parameters

Name In Required Type Description
api-version
query True

string

minLength: 1

The API version to use for this operation.

Responses

Name Type Description
200 OK

ResourceProviderOperationList

OK response definition.

Other Status Codes

ErrorResponse

Error response describing why the operation failed.

Security

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation impersonate your user account

Examples

BatchAccountDelete

Sample request

GET https://management.azure.com/providers/Microsoft.KubernetesConfiguration/operations?api-version=2025-04-01

Sample response

{
  "value": [
    {
      "name": "Microsoft.KubernetesConfiguration/sourceControlConfigurations/write",
      "display": {
        "operation": "Microsoft.KubernetesConfiguration/sourceControlConfigurations/write",
        "resource": "Microsoft.KubernetesConfiguration/sourceControlConfigurations",
        "description": "Creates or updates source control configuration.",
        "provider": "Microsoft Kubernetes Configuration"
      },
      "isDataAction": false,
      "origin": "user,system"
    },
    {
      "name": "Microsoft.KubernetesConfiguration/sourceControlConfigurations/read",
      "display": {
        "operation": "Microsoft.KubernetesConfiguration/sourceControlConfigurations/read",
        "resource": "Microsoft.KubernetesConfiguration/sourceControlConfigurations",
        "description": "Gets source control configuration.",
        "provider": "Microsoft Kubernetes Configuration"
      },
      "isDataAction": false,
      "origin": "user,system"
    },
    {
      "name": "Microsoft.KubernetesConfiguration/sourceControlConfigurations/delete",
      "display": {
        "operation": "Microsoft.KubernetesConfiguration/sourceControlConfigurations/delete",
        "resource": "Microsoft.KubernetesConfiguration/sourceControlConfigurations",
        "description": "Deletes source control configuration.",
        "provider": "Microsoft Kubernetes Configuration"
      },
      "isDataAction": false,
      "origin": "user,system"
    },
    {
      "name": "Microsoft.KubernetesConfiguration/extensions/read",
      "display": {
        "provider": "Microsoft KubernetesConfiguration",
        "resource": "extensions",
        "operation": "Get extension",
        "description": "Get the specified Extension."
      },
      "isDataAction": false,
      "origin": "user,system"
    },
    {
      "name": "Microsoft.KubernetesConfiguration/extensions/write",
      "display": {
        "provider": "Microsoft KubernetesConfiguration",
        "resource": "extensions",
        "operation": "Create a Extension",
        "description": "Create the Extension specified."
      },
      "isDataAction": false,
      "origin": "user,system"
    },
    {
      "name": "Microsoft.KubernetesConfiguration/extensions/delete",
      "display": {
        "provider": "Microsoft KubernetesConfiguration",
        "resource": "extensions",
        "operation": "Delete Extension",
        "description": "Delete the specified Extension."
      },
      "isDataAction": false,
      "origin": "user,system"
    },
    {
      "name": "Microsoft.KubernetesConfiguration/extensions/operations/read",
      "display": {
        "provider": "Microsoft KubernetesConfiguration",
        "resource": "extensions",
        "operation": "Get Extension Async Operation Status",
        "description": "Get the Status of the Extension Async Operation."
      },
      "isDataAction": false,
      "origin": "user,system"
    },
    {
      "name": "Microsoft.KubernetesConfiguration/fluxConfigurations/read",
      "display": {
        "provider": "Microsoft KubernetesConfiguration",
        "resource": "fluxConfigurations",
        "operation": "Get fluxConfiguration",
        "description": "Get the specified Flux Configuration."
      },
      "isDataAction": false,
      "origin": "user,system"
    },
    {
      "name": "Microsoft.KubernetesConfiguration/fluxConfigurations/write",
      "display": {
        "provider": "Microsoft KubernetesConfiguration",
        "resource": "fluxConfigurations",
        "operation": "Create a fluxConfiguration",
        "description": "Create the Flux Configuration specified."
      },
      "isDataAction": false,
      "origin": "user,system"
    },
    {
      "name": "Microsoft.KubernetesConfiguration/fluxConfigurations/delete",
      "display": {
        "provider": "Microsoft KubernetesConfiguration",
        "resource": "fluxConfigurations",
        "operation": "Delete Flux Configuration",
        "description": "Delete the specified Flux Configuration."
      },
      "isDataAction": false,
      "origin": "user,system"
    },
    {
      "name": "Microsoft.KubernetesConfiguration/fluxConfigurations/operations/read",
      "display": {
        "provider": "Microsoft KubernetesConfiguration",
        "resource": "fluxConfigurations",
        "operation": "Get Flux Configuration Async Operation Status",
        "description": "Get the Status of the Flux Configuration Async Operation."
      },
      "isDataAction": false,
      "origin": "user,system"
    },
    {
      "name": "Microsoft.KubernetesConfiguration/register/action",
      "display": {
        "operation": "Microsoft.KubernetesConfiguration/register/action",
        "resource": "Register",
        "description": "Registers subscription to Microsoft.KubernetesConfiguration resource provider.",
        "provider": "Microsoft Kubernetes Configuration"
      },
      "isDataAction": false,
      "origin": "user,system"
    },
    {
      "name": "Microsoft.KubernetesConfiguration/extensionTypes/read",
      "display": {
        "operation": "Microsoft.KubernetesConfiguration/extensionTypes/read",
        "resource": "extensionTypes",
        "description": "Get Kubernetes Configuration Available Extensions",
        "provider": "Microsoft KubernetesConfiguration"
      },
      "isDataAction": false,
      "origin": "user,system"
    }
  ]
}

Definitions

Name Description
Display

Display metadata associated with the operation.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Error response

ResourceProviderOperation

Supported operation of this resource provider.

ResourceProviderOperationList

Result of the request to list operations.

Display

Display metadata associated with the operation.

Name Type Description
description

string

Description of this operation.

operation

string

Type of operation: get, read, delete, etc.

provider

string

Resource provider: Microsoft KubernetesConfiguration.

resource

string

Resource on which the operation is performed.

ErrorAdditionalInfo

The resource management error additional info.

Name Type Description
info

object

The additional info.

type

string

The additional info type.

ErrorDetail

The error detail.

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

The error additional info.

code

string

The error code.

details

ErrorDetail[]

The error details.

message

string

The error message.

target

string

The error target.

ErrorResponse

Error response

Name Type Description
error

ErrorDetail

The error object.

ResourceProviderOperation

Supported operation of this resource provider.

Name Type Description
display

Display

Display metadata associated with the operation.

isDataAction

boolean

The flag that indicates whether the operation applies to data plane.

name

string

Operation name, in format of {provider}/{resource}/{operation}

origin

string

Origin of the operation

ResourceProviderOperationList

Result of the request to list operations.

Name Type Description
nextLink

string

URL to the next set of results, if any.

value

ResourceProviderOperation[]

List of operations supported by this resource provider.