cognitiveservices.azure.com/v20250601


APIVersion

Value Description
“2025-06-01”

Project

Generator information: - Generated from: /cognitiveservices/resource-manager/Microsoft.CognitiveServices/stable/2025-06-01/cognitiveservices.json - ARM URI: /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.CognitiveServices/​accounts/​{accountName}/​projects/​{projectName}

Used by: ProjectList.

Property Description Type
metav1.TypeMeta
metav1.ObjectMeta
spec Project_Spec
Optional
status Project_STATUS
Optional

Project_Spec

Property Description Type
azureName The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. string
Optional
identity Identity for the resource. Identity
Optional
location The geo-location where the resource lives string
Optional
operatorSpec The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure ProjectOperatorSpec
Optional
owner The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a cognitiveservices.azure.com/Account resource genruntime.KnownResourceReference
Required
properties Properties of Cognitive Services project. ProjectProperties
Optional
tags Resource tags. map[string]string
Optional

Project_STATUS

Property Description Type
conditions The observed state of the resource conditions.Condition[]
Optional
etag Resource Etag. string
Optional
id Fully qualified resource ID for the resource. Ex - /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​{resourceProviderNamespace}/​{resourceType}/​{resourceName} string
Optional
identity Identity for the resource. Identity_STATUS
Optional
location The geo-location where the resource lives string
Optional
name The name of the resource string
Optional
properties Properties of Cognitive Services project. ProjectProperties_STATUS
Optional
systemData Metadata pertaining to creation and last modification of the resource. SystemData_STATUS
Optional
tags Resource tags. map[string]string
Optional
type The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” string
Optional

ProjectList

Generator information: - Generated from: /cognitiveservices/resource-manager/Microsoft.CognitiveServices/stable/2025-06-01/cognitiveservices.json - ARM URI: /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.CognitiveServices/​accounts/​{accountName}/​projects/​{projectName}

Property Description Type
metav1.TypeMeta
metav1.ListMeta
items Project[]
Optional

Project_Spec

Used by: Project.

Property Description Type
azureName The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. string
Optional
identity Identity for the resource. Identity
Optional
location The geo-location where the resource lives string
Optional
operatorSpec The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure ProjectOperatorSpec
Optional
owner The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a cognitiveservices.azure.com/Account resource genruntime.KnownResourceReference
Required
properties Properties of Cognitive Services project. ProjectProperties
Optional
tags Resource tags. map[string]string
Optional

Project_STATUS

Used by: Project.

Property Description Type
conditions The observed state of the resource conditions.Condition[]
Optional
etag Resource Etag. string
Optional
id Fully qualified resource ID for the resource. Ex - /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​{resourceProviderNamespace}/​{resourceType}/​{resourceName} string
Optional
identity Identity for the resource. Identity_STATUS
Optional
location The geo-location where the resource lives string
Optional
name The name of the resource string
Optional
properties Properties of Cognitive Services project. ProjectProperties_STATUS
Optional
systemData Metadata pertaining to creation and last modification of the resource. SystemData_STATUS
Optional
tags Resource tags. map[string]string
Optional
type The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” string
Optional

Identity

Identity for the resource.

Used by: Project_Spec.

Property Description Type
type The identity type. Identity_Type
Optional
userAssignedIdentities The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: ‘/​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.ManagedIdentity/​userAssignedIdentities/​{identityName} UserAssignedIdentityDetails[]
Optional

Identity_STATUS

Identity for the resource.

Used by: Project_STATUS.

Property Description Type
principalId The principal ID of resource identity. string
Optional
tenantId The tenant ID of resource. string
Optional
type The identity type. Identity_Type_STATUS
Optional
userAssignedIdentities The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: ‘/​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.ManagedIdentity/​userAssignedIdentities/​{identityName} map[string]UserAssignedIdentity_STATUS
Optional

ProjectOperatorSpec

Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure

Used by: Project_Spec.

Property Description Type
configMapExpressions configures where to place operator written dynamic ConfigMaps (created with CEL expressions). core.DestinationExpression[]
Optional
secretExpressions configures where to place operator written dynamic secrets (created with CEL expressions). core.DestinationExpression[]
Optional

ProjectProperties

Properties of Cognitive Services Project’.

Used by: Project_Spec.

Property Description Type
description The description of the Cognitive Services Project. string
Optional
displayName The display name of the Cognitive Services Project. string
Optional

ProjectProperties_STATUS

Properties of Cognitive Services Project’.

Used by: Project_STATUS.

Property Description Type
description The description of the Cognitive Services Project. string
Optional
displayName The display name of the Cognitive Services Project. string
Optional
endpoints The list of endpoint for this Cognitive Services Project. map[string]string
Optional
isDefault Indicates whether the project is the default project for the account. bool
Optional
provisioningState Gets the status of the cognitive services project at the time the operation was called. ProjectProperties_ProvisioningState_STATUS
Optional

SystemData_STATUS

Metadata pertaining to creation and last modification of the resource.

Used by: Project_STATUS.

Property Description Type
createdAt The timestamp of resource creation (UTC). string
Optional
createdBy The identity that created the resource. string
Optional
createdByType The type of identity that created the resource. SystemData_CreatedByType_STATUS
Optional
lastModifiedAt The timestamp of resource last modification (UTC) string
Optional
lastModifiedBy The identity that last modified the resource. string
Optional
lastModifiedByType The type of identity that last modified the resource. SystemData_LastModifiedByType_STATUS
Optional

Identity_Type

Used by: Identity.

Value Description
“None”
“SystemAssigned”
“SystemAssigned, UserAssigned”
“UserAssigned”

Identity_Type_STATUS

Used by: Identity_STATUS.

Value Description
“None”
“SystemAssigned”
“SystemAssigned, UserAssigned”
“UserAssigned”

ProjectProperties_ProvisioningState_STATUS

Used by: ProjectProperties_STATUS.

Value Description
“Accepted”
“Canceled”
“Creating”
“Deleting”
“Failed”
“Moving”
“ResolvingDNS”
“Succeeded”

SystemData_CreatedByType_STATUS

Used by: SystemData_STATUS.

Value Description
“Application”
“Key”
“ManagedIdentity”
“User”

SystemData_LastModifiedByType_STATUS

Used by: SystemData_STATUS.

Value Description
“Application”
“Key”
“ManagedIdentity”
“User”

UserAssignedIdentity_STATUS

User-assigned managed identity.

Used by: Identity_STATUS.

Property Description Type
clientId Client App Id associated with this identity. string
Optional
principalId Azure Active Directory principal ID associated with this Identity. string
Optional

UserAssignedIdentityDetails

Information about the user assigned identity for the resource

Used by: Identity.

Property Description Type
reference genruntime.ResourceReference
Optional