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 |