你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

天文学家.天文学家组织 2024-08-27-preview

Bicep 资源定义

可以使用目标操作部署组织资源类型:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建天文学家.Astro/organizations 资源,请将以下 Bicep 添加到模板。

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'
  }
}

属性值

天文学家.Astro/organizations

名字 描述 价值
身份 分配给此资源的托管服务标识。 ManagedServiceIdentity
位置 资源所在的地理位置 string (必需)
名字 资源名称 字符串

约束:
最小长度 = 1
最大长度 = 50
模式 = ^[a-zA-Z0-9][a-zA-Z0-9_\-.: ]*$ (必需)
性能 此资源的资源特定属性。 LiftrBaseDataOrganizationProperties
标签 资源标记 标记名称和值的字典。 请参阅模板 中的 标记

LiftrBaseDataOrganizationProperties

名字 描述 价值
市场 资源的市场详细信息。 LiftrBaseMarketplaceDetails (必需)
partnerOrganizationProperties 组织属性 LiftrBaseDataPartnerOrganizationProperties
用户 用户的详细信息。 LiftrBaseUserDetails (必需)

LiftrBaseDataPartnerOrganizationProperties

名字 描述 价值
organizationId 合作伙伴系统中的组织 ID 字符串
组织名称 合作伙伴系统中的组织名称 字符串

约束:
最小长度 = 1
最大长度 = 50
模式 = ^[a-zA-Z0-9][a-zA-Z0-9_\-.: ]*$ (必需)
singleSignOnProperties 组织的单一登录属性 LiftrBaseSingleSignOnProperties
工作区ID 合作伙伴系统中的工作区 ID 字符串
workspaceName 合作伙伴系统中的工作区名称 字符串

约束:
最小长度 = 1
最大长度 = 50
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_\-.: ]*$

LiftrBaseMarketplaceDetails

名字 描述 价值
offerDetails 用户选择的市场的产品/服务详细信息 LiftrBaseOfferDetails (必需)
订阅编号 购买市场套餐的 Azure 订阅 ID 字符串
subscriptionStatus 市场订阅状态 “PendingFulfillmentStart”
“Subscribed”
“Suspended”
“Unsubscribed”

LiftrBaseOfferDetails

名字 描述 价值
offerId 市场产品/服务的套餐 ID string (必需)
planId 市场产品/服务的计划 ID string (必需)
计划名称 市场产品/服务的计划名称 字符串
publisherId 市场产品/服务的发布者 ID string (必需)
renewalMode 订阅续订模式 “Auto”
“Manual”
termId 计划市场产品/服务的显示名称 字符串
termUnit 计划市场产品/服务的显示名称 字符串

LiftrBaseSingleSignOnProperties

名字 描述 价值
aadDomains 从用户的 Microsoft Graph 中提取的 AAD 域列表。 字符串[]
enterpriseAppId 用于设置 SSO 的 AAD 企业应用程序 ID 字符串
singleSignOnState 组织的单一登录状态 “禁用”
“Enable”
“Initial”
singleSignOnUrl 合作伙伴用于将用户重定向到其系统的 SSO 的 URL 字符串

LiftrBaseUserDetails

名字 描述 价值
电子邮件地址 用户的电子邮件地址 字符串

约束:
模式 = ^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,}$ (必需)
名字 用户的名字 string (必需)
lastName 用户的姓氏 string (必需)
电话号码 用户的电话号码 字符串
upn 用户的主体名称 字符串

ManagedServiceIdentity

名字 描述 价值
类型 托管服务标识的类型(其中允许 SystemAssigned 和 UserAssigned 类型)。 “None”
“SystemAssigned”
“SystemAssigned,UserAssigned”
“UserAssigned”(必需)
userAssignedIdentities 与资源关联的用户分配标识集。 userAssignedIdentities 字典密钥将为 ARM 资源 ID,格式为“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}”。 字典值可以是请求中的空对象({})。 UserAssignedIdentities

TrackedResourceTags

名字 描述 价值

UserAssignedIdentities

名字 描述 价值

UserAssignedIdentity

名字 描述 价值

ARM 模板资源定义

可以使用目标操作部署组织资源类型:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建天文学家.Astro/organizations 资源,请将以下 JSON 添加到模板。

{
  "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"
  }
}

属性值

天文学家.Astro/organizations

名字 描述 价值
apiVersion API 版本 '2024-08-27-preview'
身份 分配给此资源的托管服务标识。 ManagedServiceIdentity
位置 资源所在的地理位置 string (必需)
名字 资源名称 字符串

约束:
最小长度 = 1
最大长度 = 50
模式 = ^[a-zA-Z0-9][a-zA-Z0-9_\-.: ]*$ (必需)
性能 此资源的资源特定属性。 LiftrBaseDataOrganizationProperties
标签 资源标记 标记名称和值的字典。 请参阅模板 中的 标记
类型 资源类型 “天文学家.Astro/organizations”

LiftrBaseDataOrganizationProperties

名字 描述 价值
市场 资源的市场详细信息。 LiftrBaseMarketplaceDetails (必需)
partnerOrganizationProperties 组织属性 LiftrBaseDataPartnerOrganizationProperties
用户 用户的详细信息。 LiftrBaseUserDetails (必需)

LiftrBaseDataPartnerOrganizationProperties

名字 描述 价值
organizationId 合作伙伴系统中的组织 ID 字符串
组织名称 合作伙伴系统中的组织名称 字符串

约束:
最小长度 = 1
最大长度 = 50
模式 = ^[a-zA-Z0-9][a-zA-Z0-9_\-.: ]*$ (必需)
singleSignOnProperties 组织的单一登录属性 LiftrBaseSingleSignOnProperties
工作区ID 合作伙伴系统中的工作区 ID 字符串
workspaceName 合作伙伴系统中的工作区名称 字符串

约束:
最小长度 = 1
最大长度 = 50
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_\-.: ]*$

LiftrBaseMarketplaceDetails

名字 描述 价值
offerDetails 用户选择的市场的产品/服务详细信息 LiftrBaseOfferDetails (必需)
订阅编号 购买市场套餐的 Azure 订阅 ID 字符串
subscriptionStatus 市场订阅状态 “PendingFulfillmentStart”
“Subscribed”
“Suspended”
“Unsubscribed”

LiftrBaseOfferDetails

名字 描述 价值
offerId 市场产品/服务的套餐 ID string (必需)
planId 市场产品/服务的计划 ID string (必需)
计划名称 市场产品/服务的计划名称 字符串
publisherId 市场产品/服务的发布者 ID string (必需)
renewalMode 订阅续订模式 “Auto”
“Manual”
termId 计划市场产品/服务的显示名称 字符串
termUnit 计划市场产品/服务的显示名称 字符串

LiftrBaseSingleSignOnProperties

名字 描述 价值
aadDomains 从用户的 Microsoft Graph 中提取的 AAD 域列表。 字符串[]
enterpriseAppId 用于设置 SSO 的 AAD 企业应用程序 ID 字符串
singleSignOnState 组织的单一登录状态 “禁用”
“Enable”
“Initial”
singleSignOnUrl 合作伙伴用于将用户重定向到其系统的 SSO 的 URL 字符串

LiftrBaseUserDetails

名字 描述 价值
电子邮件地址 用户的电子邮件地址 字符串

约束:
模式 = ^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,}$ (必需)
名字 用户的名字 string (必需)
lastName 用户的姓氏 string (必需)
电话号码 用户的电话号码 字符串
upn 用户的主体名称 字符串

ManagedServiceIdentity

名字 描述 价值
类型 托管服务标识的类型(其中允许 SystemAssigned 和 UserAssigned 类型)。 “None”
“SystemAssigned”
“SystemAssigned,UserAssigned”
“UserAssigned”(必需)
userAssignedIdentities 与资源关联的用户分配标识集。 userAssignedIdentities 字典密钥将为 ARM 资源 ID,格式为“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}”。 字典值可以是请求中的空对象({})。 UserAssignedIdentities

TrackedResourceTags

名字 描述 价值

UserAssignedIdentities

名字 描述 价值

UserAssignedIdentity

名字 描述 价值

用法示例

Terraform (AzAPI 提供程序)资源定义

可以使用目标操作部署组织资源类型:

  • 资源组

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建天文学家.Astro/organizations 资源,请将以下 Terraform 添加到模板中。

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"
      }
    }
  }
}

属性值

天文学家.Astro/organizations

名字 描述 价值
身份 分配给此资源的托管服务标识。 ManagedServiceIdentity
位置 资源所在的地理位置 string (必需)
名字 资源名称 字符串

约束:
最小长度 = 1
最大长度 = 50
模式 = ^[a-zA-Z0-9][a-zA-Z0-9_\-.: ]*$ (必需)
性能 此资源的资源特定属性。 LiftrBaseDataOrganizationProperties
标签 资源标记 标记名称和值的字典。
类型 资源类型 “天文学家.Astro/organizations@2024-08-27-preview”

LiftrBaseDataOrganizationProperties

名字 描述 价值
市场 资源的市场详细信息。 LiftrBaseMarketplaceDetails (必需)
partnerOrganizationProperties 组织属性 LiftrBaseDataPartnerOrganizationProperties
用户 用户的详细信息。 LiftrBaseUserDetails (必需)

LiftrBaseDataPartnerOrganizationProperties

名字 描述 价值
organizationId 合作伙伴系统中的组织 ID 字符串
组织名称 合作伙伴系统中的组织名称 字符串

约束:
最小长度 = 1
最大长度 = 50
模式 = ^[a-zA-Z0-9][a-zA-Z0-9_\-.: ]*$ (必需)
singleSignOnProperties 组织的单一登录属性 LiftrBaseSingleSignOnProperties
工作区ID 合作伙伴系统中的工作区 ID 字符串
workspaceName 合作伙伴系统中的工作区名称 字符串

约束:
最小长度 = 1
最大长度 = 50
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_\-.: ]*$

LiftrBaseMarketplaceDetails

名字 描述 价值
offerDetails 用户选择的市场的产品/服务详细信息 LiftrBaseOfferDetails (必需)
订阅编号 购买市场套餐的 Azure 订阅 ID 字符串
subscriptionStatus 市场订阅状态 “PendingFulfillmentStart”
“Subscribed”
“Suspended”
“Unsubscribed”

LiftrBaseOfferDetails

名字 描述 价值
offerId 市场产品/服务的套餐 ID string (必需)
planId 市场产品/服务的计划 ID string (必需)
计划名称 市场产品/服务的计划名称 字符串
publisherId 市场产品/服务的发布者 ID string (必需)
renewalMode 订阅续订模式 “Auto”
“Manual”
termId 计划市场产品/服务的显示名称 字符串
termUnit 计划市场产品/服务的显示名称 字符串

LiftrBaseSingleSignOnProperties

名字 描述 价值
aadDomains 从用户的 Microsoft Graph 中提取的 AAD 域列表。 字符串[]
enterpriseAppId 用于设置 SSO 的 AAD 企业应用程序 ID 字符串
singleSignOnState 组织的单一登录状态 “禁用”
“Enable”
“Initial”
singleSignOnUrl 合作伙伴用于将用户重定向到其系统的 SSO 的 URL 字符串

LiftrBaseUserDetails

名字 描述 价值
电子邮件地址 用户的电子邮件地址 字符串

约束:
模式 = ^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,}$ (必需)
名字 用户的名字 string (必需)
lastName 用户的姓氏 string (必需)
电话号码 用户的电话号码 字符串
upn 用户的主体名称 字符串

ManagedServiceIdentity

名字 描述 价值
类型 托管服务标识的类型(其中允许 SystemAssigned 和 UserAssigned 类型)。 “None”
“SystemAssigned”
“SystemAssigned,UserAssigned”
“UserAssigned”(必需)
userAssignedIdentities 与资源关联的用户分配标识集。 userAssignedIdentities 字典密钥将为 ARM 资源 ID,格式为“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}”。 字典值可以是请求中的空对象({})。 UserAssignedIdentities

TrackedResourceTags

名字 描述 价值

UserAssignedIdentities

名字 描述 价值

UserAssignedIdentity

名字 描述 价值