Compartir a través de


Organization - Update

Actualizar recurso de organización

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}?api-version=2024-07-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
organizationName
path True

string

Nombre del recurso de la organización

resourceGroupName
path True

string

Nombre del grupo de recursos

subscriptionId
path True

string

Identificador de suscripción de Microsoft Azure

api-version
query True

string

Versión de api de cliente.

Cuerpo de la solicitud

Nombre Tipo Description
tags

object

Etiquetas de recursos de ARM

Respuestas

Nombre Tipo Description
200 OK

OrganizationResource

Éxito

Other Status Codes

ResourceProviderDefaultErrorResponse

Respuesta de error predeterminada.

Seguridad

azure_auth

Flujo de OAuth2 de Azure Active Directory.

Tipo: oauth2
Flujo: implicit
Dirección URL de autorización: https://login.microsoftonline.com/common/oauth2/authorize

Ámbitos

Nombre Description
user_impersonation suplantar la cuenta de usuario

Ejemplos

Confluent_Update

Solicitud de ejemplo

PATCH https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Confluent/organizations/myOrganization?api-version=2024-07-01

{
  "tags": {
    "env": "dev",
    "client": "dev-client"
  }
}

Respuesta de muestra

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Confluent/organizations/myOrganization",
  "name": "myOrganization",
  "type": "Microsoft.Confluent/organizations",
  "systemData": {
    "createdBy": "string",
    "createdByType": "User",
    "createdAt": "2020-05-09T14:28:47.284Z",
    "lastModifiedBy": "string",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2020-05-09T14:28:47.284Z"
  },
  "properties": {
    "createdTime": "2020-05-09T14:28:47.284Z",
    "provisioningState": "Succeeded",
    "organizationId": "string",
    "ssoUrl": "string",
    "offerDetail": {
      "publisherId": "string",
      "id": "string",
      "planId": "string",
      "planName": "string",
      "termUnit": "string",
      "status": "Started"
    },
    "userDetail": {
      "firstName": "string",
      "lastName": "string",
      "emailAddress": "contoso@microsoft.com",
      "userPrincipalName": "contoso@microsoft.com",
      "aadEmail": "contoso@microsoft.com"
    }
  },
  "tags": {
    "Environment": "Dev"
  },
  "location": "West US"
}

Definiciones

Nombre Description
createdByType

Tipo de identidad que creó el recurso.

ErrorResponseBody

ErrorResponseBody

LinkOrganization

Vinculación de una organización existente de Confluent

OfferDetail

Detalles de la oferta de Confluent

OrganizationResource

Recurso de organización.

OrganizationResourceUpdate

Actualización de recursos de la organización

ProvisionState

ProvisioningState

ResourceProviderDefaultErrorResponse

ResourceProviderDefaultErrorResponse

SaaSOfferStatus

SaaSOfferStatus

systemData

Metadatos relativos a la creación y última modificación del recurso.

UserDetail

Detalles del suscriptor

createdByType

Tipo de identidad que creó el recurso.

Valor Description
Application
Key
ManagedIdentity
User

ErrorResponseBody

ErrorResponseBody

Nombre Tipo Description
code

string

Código de error

details

ErrorResponseBody[]

Detalles del error

message

string

Mensaje de error

target

string

Destino de error

LinkOrganization

Vinculación de una organización existente de Confluent

Nombre Tipo Description
token

string

Token de autenticación de usuario

OfferDetail

Detalles de la oferta de Confluent

Nombre Tipo Description
id

string

maxLength: 50

Id. de oferta

planId

string

maxLength: 200

Identificador del plan de oferta

planName

string

maxLength: 200

Nombre del plan de oferta

privateOfferId

string

maxLength: 255

Identificador de oferta privada

privateOfferIds

string[]

Matriz de identificadores de oferta privados

publisherId

string

maxLength: 50

Id. del publicador

status

SaaSOfferStatus

SaaSOfferStatus
Estado de la oferta de SaaS

termId

string

maxLength: 50

Identificador de término del plan de oferta

termUnit

string

maxLength: 25

Unidad de términos del plan de oferta

OrganizationResource

Recurso de organización.

Nombre Tipo Description
id

string

Identificador de ARM del recurso.

location

string

Ubicación del recurso de organización

name

string

Nombre del recurso.

properties.createdTime

string (date-time)

Hora de creación del recurso.

properties.linkOrganization

LinkOrganization

Vinculación de una organización existente de Confluent

properties.offerDetail

OfferDetail

Detalles de la oferta de Confluent

properties.organizationId

string

Identificador de la organización de Confluent.

properties.provisioningState

ProvisionState

ProvisioningState
Aprovisionamiento de estados para el RP de confluent

properties.ssoUrl

string

Dirección URL del inicio de sesión único para la organización de Confluent.

properties.userDetail

UserDetail

Detalles del suscriptor

systemData

systemData

Metadatos relativos a la creación y última modificación del recurso

tags

object

Etiquetas de recursos de la organización

type

string

Tipo del recurso.

OrganizationResourceUpdate

Actualización de recursos de la organización

Nombre Tipo Description
tags

object

Etiquetas de recursos de ARM

ProvisionState

ProvisioningState

Valor Description
Accepted
Canceled
Creating
Deleted
Deleting
Failed
NotSpecified
Succeeded
Updating

ResourceProviderDefaultErrorResponse

ResourceProviderDefaultErrorResponse

Nombre Tipo Description
error

ErrorResponseBody

ErrorResponseBody
Cuerpo de respuesta del error

SaaSOfferStatus

SaaSOfferStatus

Valor Description
Failed
InProgress
PendingFulfillmentStart
Reinstated
Started
Subscribed
Succeeded
Suspended
Unsubscribed
Updating

systemData

Metadatos relativos a la creación y última modificación del recurso.

Nombre Tipo Description
createdAt

string (date-time)

Marca de tiempo de creación de recursos (UTC).

createdBy

string

Identidad que creó el recurso.

createdByType

createdByType

Tipo de identidad que creó el recurso.

lastModifiedAt

string (date-time)

Marca de tiempo de la última modificación del recurso (UTC)

lastModifiedBy

string

Identidad que modificó por última vez el recurso.

lastModifiedByType

createdByType

Tipo de identidad que modificó por última vez el recurso.

UserDetail

Detalles del suscriptor

Nombre Tipo Description
aadEmail

string

Dirección de correo electrónico de AAD

emailAddress

string

pattern: ^\S+@\S+\.\S+$

Dirección de correo electrónico

firstName

string

maxLength: 50

Nombre

lastName

string

maxLength: 50

Apellido

userPrincipalName

string

Nombre principal de usuario