Condividi tramite


Astronomia.Astro organizzazioni 2024-08-27-preview

Definizione di risorsa Bicep

Il tipo di risorsa delle organizzazioni può essere distribuito con operazioni destinate a:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Astronomi.Astro/organizzazioni, aggiungere il bicep seguente al modello.

resource symbolicname 'Astronomer.Astro/organizations@2024-08-27-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    marketplace: {
      offerDetails: {
        offerId: 'string'
        planId: 'string'
        planName: 'string'
        publisherId: 'string'
        renewalMode: 'string'
        termId: 'string'
        termUnit: 'string'
      }
      subscriptionId: 'string'
      subscriptionStatus: 'string'
    }
    partnerOrganizationProperties: {
      organizationId: 'string'
      organizationName: 'string'
      singleSignOnProperties: {
        aadDomains: [
          'string'
        ]
        enterpriseAppId: 'string'
        singleSignOnState: 'string'
        singleSignOnUrl: 'string'
      }
      workspaceId: 'string'
      workspaceName: 'string'
    }
    user: {
      emailAddress: 'string'
      firstName: 'string'
      lastName: 'string'
      phoneNumber: 'string'
      upn: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Valori delle proprietà

Astronomo/organizzazioni

Nome Descrizione Valore
identità Identità del servizio gestito assegnate a questa risorsa. ManagedServiceIdentity
ubicazione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
nome Nome della risorsa corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 50
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_\-.: ]*$ (obbligatorio)
proprietà Proprietà specifiche della risorsa. LiftrBaseDataOrganizationProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere Tag nei modelli

LiftrBaseDataOrganizationProperties

Nome Descrizione Valore
mercato Dettagli del Marketplace della risorsa. liftrBaseMarketplaceDetails (obbligatorio)
partnerOrganizationProperties Proprietà dell'organizzazione LiftrBaseDataPartnerOrganizationProperties
utente Dettagli dell'utente. LiftrBaseUserDetails (obbligatorio)

LiftrBaseDataPartnerOrganizationProperties

Nome Descrizione Valore
organizationId ID organizzazione nel sistema del partner corda
organizationName Nome organizzazione nel sistema del partner corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 50
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_\-.: ]*$ (obbligatorio)
singleSignOnProperties Proprietà Single Sign-On per l'organizzazione LiftrBaseSingleSignOnProperties
ID dello spazio di lavoro ID area di lavoro nel sistema del partner corda
workspaceName Nome dell'area di lavoro nel sistema del partner corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 50
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_\-.: ]*$

LiftrBaseMarketplaceDetails

Nome Descrizione Valore
offerDetails Dettagli dell'offerta per il marketplace selezionato dall'utente LiftrBaseOfferDetails (obbligatorio)
ID di sottoscrizione L'ID sottoscrizione di Azure per l'offerta marketplace viene acquistato da corda
subscriptionStatus Stato della sottoscrizione del Marketplace 'PendingFulfillmentStart'
'Subscribed'
'Sospeso'
'Annulla sottoscrizione'

LiftrBaseOfferDetails

Nome Descrizione Valore
offerId ID offerta per l'offerta del marketplace stringa (obbligatorio)
planId ID piano per l'offerta marketplace stringa (obbligatorio)
nomePiano Nome piano per l'offerta del marketplace corda
publisherId ID editore per l'offerta del marketplace stringa (obbligatorio)
renewalMode Modalità di rinnovo della sottoscrizione 'Auto'
'Manual'
termId Pianificare il nome visualizzato per l'offerta del marketplace corda
termUnit Pianificare il nome visualizzato per l'offerta del marketplace corda

LiftrBaseSingleSignOnProperties

Nome Descrizione Valore
aadDomains Elenco dei domini AAD recuperati da Microsoft Graph per l'utente. string[]
enterpriseAppId ID applicazione aziendale di AAD usato per configurare l'accesso SSO corda
singleSignOnState Stato dell'accesso Single Sign-On per l'organizzazione 'Disable'
'Abilita'
'Initial'
singleSignOnUrl URL per l'accesso Single Sign-On da usare dal partner per reindirizzare l'utente al sistema corda

LiftrBaseUserDetails

Nome Descrizione Valore
indirizzo email Indirizzo di posta elettronica dell'utente corda

Vincoli:
Pattern = ^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,}$ (obbligatorio)
nome Nome dell'utente stringa (obbligatorio)
lastName Cognome dell'utente stringa (obbligatorio)
numero di telefono Numero di telefono dell'utente corda
UPN Nome dell'entità utente corda

Identità dei Servizi Gestiti

Nome Descrizione Valore
digitare Tipo di identità del servizio gestito (in cui sono consentiti sia i tipi SystemAssigned che UserAssigned). 'Nessuno'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned' (obbligatorio)
userAssignedIdentities Set di identità assegnate dall'utente associate alla risorsa. Le chiavi del dizionario userAssignedIdentities saranno ID risorsa ARM nel formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. I valori del dizionario possono essere oggetti vuoti ({}) nelle richieste. UserAssignedIdentities

TrackedResourceTags

Nome Descrizione Valore

UserAssignedIdentities

Nome Descrizione Valore

Identità Assegnata dall'Utente

Nome Descrizione Valore

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa delle organizzazioni può essere distribuito con operazioni destinate a:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Astro.Astro/organizations, aggiungere il codice JSON seguente al modello.

{
  "type": "Astronomer.Astro/organizations",
  "apiVersion": "2024-08-27-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "marketplace": {
      "offerDetails": {
        "offerId": "string",
        "planId": "string",
        "planName": "string",
        "publisherId": "string",
        "renewalMode": "string",
        "termId": "string",
        "termUnit": "string"
      },
      "subscriptionId": "string",
      "subscriptionStatus": "string"
    },
    "partnerOrganizationProperties": {
      "organizationId": "string",
      "organizationName": "string",
      "singleSignOnProperties": {
        "aadDomains": [ "string" ],
        "enterpriseAppId": "string",
        "singleSignOnState": "string",
        "singleSignOnUrl": "string"
      },
      "workspaceId": "string",
      "workspaceName": "string"
    },
    "user": {
      "emailAddress": "string",
      "firstName": "string",
      "lastName": "string",
      "phoneNumber": "string",
      "upn": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valori delle proprietà

Astronomo/organizzazioni

Nome Descrizione Valore
apiVersion Versione dell'API '2024-08-27-preview'
identità Identità del servizio gestito assegnate a questa risorsa. ManagedServiceIdentity
ubicazione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
nome Nome della risorsa corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 50
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_\-.: ]*$ (obbligatorio)
proprietà Proprietà specifiche della risorsa. LiftrBaseDataOrganizationProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere Tag nei modelli
digitare Tipo di risorsa 'Astronomo/organizzazioni'

LiftrBaseDataOrganizationProperties

Nome Descrizione Valore
mercato Dettagli del Marketplace della risorsa. liftrBaseMarketplaceDetails (obbligatorio)
partnerOrganizationProperties Proprietà dell'organizzazione LiftrBaseDataPartnerOrganizationProperties
utente Dettagli dell'utente. LiftrBaseUserDetails (obbligatorio)

LiftrBaseDataPartnerOrganizationProperties

Nome Descrizione Valore
organizationId ID organizzazione nel sistema del partner corda
organizationName Nome organizzazione nel sistema del partner corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 50
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_\-.: ]*$ (obbligatorio)
singleSignOnProperties Proprietà Single Sign-On per l'organizzazione LiftrBaseSingleSignOnProperties
ID dello spazio di lavoro ID area di lavoro nel sistema del partner corda
workspaceName Nome dell'area di lavoro nel sistema del partner corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 50
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_\-.: ]*$

LiftrBaseMarketplaceDetails

Nome Descrizione Valore
offerDetails Dettagli dell'offerta per il marketplace selezionato dall'utente LiftrBaseOfferDetails (obbligatorio)
ID di sottoscrizione L'ID sottoscrizione di Azure per l'offerta marketplace viene acquistato da corda
subscriptionStatus Stato della sottoscrizione del Marketplace 'PendingFulfillmentStart'
'Subscribed'
'Sospeso'
'Annulla sottoscrizione'

LiftrBaseOfferDetails

Nome Descrizione Valore
offerId ID offerta per l'offerta del marketplace stringa (obbligatorio)
planId ID piano per l'offerta marketplace stringa (obbligatorio)
nomePiano Nome piano per l'offerta del marketplace corda
publisherId ID editore per l'offerta del marketplace stringa (obbligatorio)
renewalMode Modalità di rinnovo della sottoscrizione 'Auto'
'Manual'
termId Pianificare il nome visualizzato per l'offerta del marketplace corda
termUnit Pianificare il nome visualizzato per l'offerta del marketplace corda

LiftrBaseSingleSignOnProperties

Nome Descrizione Valore
aadDomains Elenco dei domini AAD recuperati da Microsoft Graph per l'utente. string[]
enterpriseAppId ID applicazione aziendale di AAD usato per configurare l'accesso SSO corda
singleSignOnState Stato dell'accesso Single Sign-On per l'organizzazione 'Disable'
'Abilita'
'Initial'
singleSignOnUrl URL per l'accesso Single Sign-On da usare dal partner per reindirizzare l'utente al sistema corda

LiftrBaseUserDetails

Nome Descrizione Valore
indirizzo email Indirizzo di posta elettronica dell'utente corda

Vincoli:
Pattern = ^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,}$ (obbligatorio)
nome Nome dell'utente stringa (obbligatorio)
lastName Cognome dell'utente stringa (obbligatorio)
numero di telefono Numero di telefono dell'utente corda
UPN Nome dell'entità utente corda

Identità dei Servizi Gestiti

Nome Descrizione Valore
digitare Tipo di identità del servizio gestito (in cui sono consentiti sia i tipi SystemAssigned che UserAssigned). 'Nessuno'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned' (obbligatorio)
userAssignedIdentities Set di identità assegnate dall'utente associate alla risorsa. Le chiavi del dizionario userAssignedIdentities saranno ID risorsa ARM nel formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. I valori del dizionario possono essere oggetti vuoti ({}) nelle richieste. UserAssignedIdentities

TrackedResourceTags

Nome Descrizione Valore

UserAssignedIdentities

Nome Descrizione Valore

Identità Assegnata dall'Utente

Nome Descrizione Valore

Esempi di utilizzo

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa delle organizzazioni può essere distribuito con operazioni destinate a:

  • Gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Astronomi.Astro/organizzazioni, aggiungere il seguente Terraform al modello.

resource "azapi_resource" "symbolicname" {
  type = "Astronomer.Astro/organizations@2024-08-27-preview"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      marketplace = {
        offerDetails = {
          offerId = "string"
          planId = "string"
          planName = "string"
          publisherId = "string"
          renewalMode = "string"
          termId = "string"
          termUnit = "string"
        }
        subscriptionId = "string"
        subscriptionStatus = "string"
      }
      partnerOrganizationProperties = {
        organizationId = "string"
        organizationName = "string"
        singleSignOnProperties = {
          aadDomains = [
            "string"
          ]
          enterpriseAppId = "string"
          singleSignOnState = "string"
          singleSignOnUrl = "string"
        }
        workspaceId = "string"
        workspaceName = "string"
      }
      user = {
        emailAddress = "string"
        firstName = "string"
        lastName = "string"
        phoneNumber = "string"
        upn = "string"
      }
    }
  }
}

Valori delle proprietà

Astronomo/organizzazioni

Nome Descrizione Valore
identità Identità del servizio gestito assegnate a questa risorsa. ManagedServiceIdentity
ubicazione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
nome Nome della risorsa corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 50
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_\-.: ]*$ (obbligatorio)
proprietà Proprietà specifiche della risorsa. LiftrBaseDataOrganizationProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag.
digitare Tipo di risorsa "Astro.Astro/organizations@2024-08-27-preview"

LiftrBaseDataOrganizationProperties

Nome Descrizione Valore
mercato Dettagli del Marketplace della risorsa. liftrBaseMarketplaceDetails (obbligatorio)
partnerOrganizationProperties Proprietà dell'organizzazione LiftrBaseDataPartnerOrganizationProperties
utente Dettagli dell'utente. LiftrBaseUserDetails (obbligatorio)

LiftrBaseDataPartnerOrganizationProperties

Nome Descrizione Valore
organizationId ID organizzazione nel sistema del partner corda
organizationName Nome organizzazione nel sistema del partner corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 50
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_\-.: ]*$ (obbligatorio)
singleSignOnProperties Proprietà Single Sign-On per l'organizzazione LiftrBaseSingleSignOnProperties
ID dello spazio di lavoro ID area di lavoro nel sistema del partner corda
workspaceName Nome dell'area di lavoro nel sistema del partner corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 50
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_\-.: ]*$

LiftrBaseMarketplaceDetails

Nome Descrizione Valore
offerDetails Dettagli dell'offerta per il marketplace selezionato dall'utente LiftrBaseOfferDetails (obbligatorio)
ID di sottoscrizione L'ID sottoscrizione di Azure per l'offerta marketplace viene acquistato da corda
subscriptionStatus Stato della sottoscrizione del Marketplace 'PendingFulfillmentStart'
'Subscribed'
'Sospeso'
'Annulla sottoscrizione'

LiftrBaseOfferDetails

Nome Descrizione Valore
offerId ID offerta per l'offerta del marketplace stringa (obbligatorio)
planId ID piano per l'offerta marketplace stringa (obbligatorio)
nomePiano Nome piano per l'offerta del marketplace corda
publisherId ID editore per l'offerta del marketplace stringa (obbligatorio)
renewalMode Modalità di rinnovo della sottoscrizione 'Auto'
'Manual'
termId Pianificare il nome visualizzato per l'offerta del marketplace corda
termUnit Pianificare il nome visualizzato per l'offerta del marketplace corda

LiftrBaseSingleSignOnProperties

Nome Descrizione Valore
aadDomains Elenco dei domini AAD recuperati da Microsoft Graph per l'utente. string[]
enterpriseAppId ID applicazione aziendale di AAD usato per configurare l'accesso SSO corda
singleSignOnState Stato dell'accesso Single Sign-On per l'organizzazione 'Disable'
'Abilita'
'Initial'
singleSignOnUrl URL per l'accesso Single Sign-On da usare dal partner per reindirizzare l'utente al sistema corda

LiftrBaseUserDetails

Nome Descrizione Valore
indirizzo email Indirizzo di posta elettronica dell'utente corda

Vincoli:
Pattern = ^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,}$ (obbligatorio)
nome Nome dell'utente stringa (obbligatorio)
lastName Cognome dell'utente stringa (obbligatorio)
numero di telefono Numero di telefono dell'utente corda
UPN Nome dell'entità utente corda

Identità dei Servizi Gestiti

Nome Descrizione Valore
digitare Tipo di identità del servizio gestito (in cui sono consentiti sia i tipi SystemAssigned che UserAssigned). 'Nessuno'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned' (obbligatorio)
userAssignedIdentities Set di identità assegnate dall'utente associate alla risorsa. Le chiavi del dizionario userAssignedIdentities saranno ID risorsa ARM nel formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. I valori del dizionario possono essere oggetti vuoti ({}) nelle richieste. UserAssignedIdentities

TrackedResourceTags

Nome Descrizione Valore

UserAssignedIdentities

Nome Descrizione Valore

Identità Assegnata dall'Utente

Nome Descrizione Valore