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

Configuration Stores - Update

汇报具有指定参数的配置存储区。

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppConfiguration/configurationStores/{configStoreName}?api-version=2022-03-01-preview

URI 参数

Name In Required Type Description
configStoreName
path True
  • string

配置存储区的名称。

Regex pattern: ^[a-zA-Z0-9_-]*$

resourceGroupName
path True
  • string

容器注册表所属的资源组的名称。

subscriptionId
path True
  • string

Microsoft Azure 订阅 ID。

api-version
query True
  • string

客户端 API 版本。

请求正文

Name Type Description
identity

配置存储的托管标识信息。

properties.disableLocalAuth
  • boolean

禁用除 AAD 身份验证以外的所有身份验证方法。

properties.encryption

配置存储的加密设置。

properties.publicNetworkAccess

启用专用终结点时,控制来自公用网络的数据平面流量的权限。

sku

配置存储的 SKU。

tags
  • object

ARM 资源标记。

响应

Name Type Description
200 OK

请求成功;请求格式正确且已正确接收。

201 Created

已成功接受请求;该操作将以异步方式完成。 资源的预配状态应指示资源的当前状态。

Other Status Codes

描述操作失败原因的错误响应

安全性

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation 模拟用户帐户

示例

ConfigurationStores_Update
ConfigurationStores_Update_Disable_Local_Auth
ConfigurationStores_Update_With_Identity

ConfigurationStores_Update

Sample Request

PATCH https://management.azure.com/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourceGroups/myResourceGroup/providers/Microsoft.AppConfiguration/configurationStores/contoso?api-version=2022-03-01-preview

{
  "tags": {
    "Category": "Marketing"
  },
  "sku": {
    "name": "Standard"
  }
}

Sample Response

{
  "type": "Microsoft.AppConfiguration/configurationStores",
  "properties": {
    "provisioningState": "Succeeded",
    "creationDate": "2018-04-24T16:30:55+00:00",
    "endpoint": "https://contoso.azconfig.io",
    "encryption": {
      "keyVaultProperties": {
        "keyIdentifier": null,
        "identityClientId": null
      }
    },
    "disableLocalAuth": false,
    "privateEndpointConnections": [],
    "publicNetworkAccess": "Disabled"
  },
  "systemData": {
    "createdBy": "foo@contoso.com",
    "createdByType": "User",
    "createdAt": "2018-04-24T16:30:55+00:00",
    "lastModifiedBy": "foo@contoso.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2018-04-24T16:30:55+00:00"
  },
  "sku": {
    "name": "Standard"
  },
  "id": "/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourceGroups/myResourceGroup/providers/Microsoft.AppConfiguration/configurationStores/contoso",
  "name": "contoso",
  "location": "westus",
  "tags": {
    "Category": "Marketing"
  }
}
{
  "type": "Microsoft.AppConfiguration/configurationStores",
  "properties": {
    "provisioningState": "Updating",
    "creationDate": "2018-04-24T16:30:55+00:00",
    "endpoint": "https://contoso.azconfig.io",
    "encryption": {
      "keyVaultProperties": {
        "keyIdentifier": null,
        "identityClientId": null
      }
    },
    "disableLocalAuth": false,
    "privateEndpointConnections": [],
    "publicNetworkAccess": "Disabled"
  },
  "systemData": {
    "createdBy": "foo@contoso.com",
    "createdByType": "User",
    "createdAt": "2018-04-24T16:30:55+00:00",
    "lastModifiedBy": "foo@contoso.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2018-04-24T16:30:55+00:00"
  },
  "sku": {
    "name": "Standard"
  },
  "id": "/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourceGroups/myResourceGroup/providers/Microsoft.AppConfiguration/configurationStores/contoso",
  "name": "contoso",
  "location": "westus",
  "tags": {
    "Category": "Marketing"
  }
}

ConfigurationStores_Update_Disable_Local_Auth

Sample Request

PATCH https://management.azure.com/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourceGroups/myResourceGroup/providers/Microsoft.AppConfiguration/configurationStores/contoso?api-version=2022-03-01-preview

{
  "sku": {
    "name": "Standard"
  },
  "properties": {
    "disableLocalAuth": true
  }
}

Sample Response

{
  "type": "Microsoft.AppConfiguration/configurationStores",
  "properties": {
    "provisioningState": "Succeeded",
    "creationDate": "2018-04-24T16:30:55+00:00",
    "endpoint": "https://contoso.azconfig.io",
    "encryption": {
      "keyVaultProperties": {
        "keyIdentifier": null,
        "identityClientId": null
      }
    },
    "disableLocalAuth": true,
    "privateEndpointConnections": [],
    "publicNetworkAccess": "Disabled"
  },
  "systemData": {
    "createdBy": "foo@contoso.com",
    "createdByType": "User",
    "createdAt": "2018-04-24T16:30:55+00:00",
    "lastModifiedBy": "foo@contoso.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2018-04-24T16:30:55+00:00"
  },
  "sku": {
    "name": "Standard"
  },
  "id": "/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourceGroups/myResourceGroup/providers/Microsoft.AppConfiguration/configurationStores/contoso",
  "name": "contoso",
  "location": "westus",
  "tags": {}
}
{
  "type": "Microsoft.AppConfiguration/configurationStores",
  "properties": {
    "provisioningState": "Updating",
    "creationDate": "2018-04-24T16:30:55+00:00",
    "endpoint": "https://contoso.azconfig.io",
    "encryption": {
      "keyVaultProperties": {
        "keyIdentifier": null,
        "identityClientId": null
      }
    },
    "disableLocalAuth": true,
    "privateEndpointConnections": [],
    "publicNetworkAccess": "Disabled"
  },
  "systemData": {
    "createdBy": "foo@contoso.com",
    "createdByType": "User",
    "createdAt": "2018-04-24T16:30:55+00:00",
    "lastModifiedBy": "foo@contoso.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2018-04-24T16:30:55+00:00"
  },
  "sku": {
    "name": "Standard"
  },
  "id": "/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourceGroups/myResourceGroup/providers/Microsoft.AppConfiguration/configurationStores/contoso",
  "name": "contoso",
  "location": "westus",
  "tags": {}
}

ConfigurationStores_Update_With_Identity

Sample Request

PATCH https://management.azure.com/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourceGroups/myResourceGroup/providers/Microsoft.AppConfiguration/configurationStores/contoso?api-version=2022-03-01-preview

{
  "tags": {
    "Category": "Marketing"
  },
  "sku": {
    "name": "Standard"
  },
  "identity": {
    "type": "SystemAssigned, UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2": {}
    }
  }
}

Sample Response

{
  "type": "Microsoft.AppConfiguration/configurationStores",
  "properties": {
    "provisioningState": "Succeeded",
    "creationDate": "2018-04-24T16:30:55+00:00",
    "endpoint": "https://contoso.azconfig.io",
    "encryption": {
      "keyVaultProperties": {
        "keyIdentifier": null,
        "identityClientId": null
      }
    },
    "disableLocalAuth": false,
    "privateEndpointConnections": [],
    "publicNetworkAccess": "Disabled"
  },
  "systemData": {
    "createdBy": "foo@contoso.com",
    "createdByType": "User",
    "createdAt": "2018-04-24T16:30:55+00:00",
    "lastModifiedBy": "foo@contoso.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2018-04-24T16:30:55+00:00"
  },
  "sku": {
    "name": "Standard"
  },
  "identity": {
    "principalId": "AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA",
    "tenantId": "BBBBBBBB-BBBB-BBBB-BBBB-BBBBBBBBBBBB",
    "type": "SystemAssigned, UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2": {
        "clientId": "CCCCCCCC-CCCC-CCCC-CCCC-CCCCCCCCCCCC",
        "principalId": "DDDDDDDD-DDDD-DDDD-DDDD-DDDDDDDDDDDD"
      }
    }
  },
  "id": "/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourceGroups/myResourceGroup/providers/Microsoft.AppConfiguration/configurationStores/contoso",
  "name": "contoso",
  "location": "westus",
  "tags": {
    "Category": "Marketing"
  }
}
{
  "type": "Microsoft.AppConfiguration/configurationStores",
  "properties": {
    "provisioningState": "Updating",
    "creationDate": "2018-04-24T16:30:55+00:00",
    "endpoint": "https://contoso.azconfig.io",
    "encryption": {
      "keyVaultProperties": {
        "keyIdentifier": null,
        "identityClientId": null
      }
    },
    "disableLocalAuth": false,
    "privateEndpointConnections": [],
    "publicNetworkAccess": "Disabled"
  },
  "systemData": {
    "createdBy": "foo@contoso.com",
    "createdByType": "User",
    "createdAt": "2018-04-24T16:30:55+00:00",
    "lastModifiedBy": "foo@contoso.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2018-04-24T16:30:55+00:00"
  },
  "sku": {
    "name": "Standard"
  },
  "identity": {
    "principalId": "AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA",
    "tenantId": "BBBBBBBB-BBBB-BBBB-BBBB-BBBBBBBBBBBB",
    "type": "SystemAssigned, UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2": {
        "clientId": "CCCCCCCC-CCCC-CCCC-CCCC-CCCCCCCCCCCC",
        "principalId": "DDDDDDDD-DDDD-DDDD-DDDD-DDDDDDDDDDDD"
      }
    }
  },
  "id": "/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourceGroups/myResourceGroup/providers/Microsoft.AppConfiguration/configurationStores/contoso",
  "name": "contoso",
  "location": "westus",
  "tags": {
    "Category": "Marketing"
  }
}

定义

ActionsRequired

除了基本工作流之外所需的任何操作, (批准/拒绝/断开连接)

ConfigurationStore

配置存储以及所有资源属性。 配置存储区将具有开始使用它的所有信息。

ConfigurationStoreUpdateParameters

用于更新配置存储的参数。

ConnectionStatus

专用链接服务连接状态。

createdByType

创建资源的标识的类型。

CreateMode

指示是否需要恢复配置存储。

EncryptionProperties

配置存储的加密设置。

ErrorAdditionalInfo

资源管理错误附加信息。

ErrorDetails

错误的详细信息。

ErrorResponse

错误响应指示服务无法处理传入请求。 错误消息中提供了原因。

IdentityType

使用的托管标识的类型。 类型“SystemAssigned,UserAssigned”包括隐式创建的标识和一组用户分配的标识。 类型“None”将删除任何标识。

KeyVaultProperties

有关配置存储的密钥保管库加密的设置。

PrivateEndpoint

连接所属的专用终结点。

PrivateEndpointConnectionReference

对相关专用终结点连接的引用。

PrivateLinkServiceConnectionState

专用链接服务连接的状态。

ProvisioningState

配置存储的预配状态。

PublicNetworkAccess

启用专用终结点时,控制来自公用网络的数据平面流量的权限。

ResourceIdentity

可与资源关联的标识。

Sku

描述配置存储 SKU。

systemData

与创建和上次修改资源相关的元数据。

UserIdentity

由服务用户管理的资源标识。

ActionsRequired

除了基本工作流之外所需的任何操作, (批准/拒绝/断开连接)

Name Type Description
None
  • string
Recreate
  • string

ConfigurationStore

配置存储以及所有资源属性。 配置存储区将具有开始使用它的所有信息。

Name Type Default Value Description
id
  • string

资源的完全限定的资源 ID。 Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

如果已配置,则托管标识信息。

location
  • string

资源所在的地理位置

name
  • string

资源的名称

properties.createMode

指示是否需要恢复配置存储。

properties.creationDate
  • string

配置存储的创建日期。

properties.disableLocalAuth
  • boolean
False

禁用除 AAD 身份验证以外的所有身份验证方法。

properties.enablePurgeProtection
  • boolean
False

指定是否为此配置存储启用针对清除的保护的属性。

properties.encryption

配置存储的加密设置。

properties.endpoint
  • string

配置存储 API 将可用的 DNS 终结点。

properties.privateEndpointConnections

为此资源设置的专用终结点连接列表。

properties.provisioningState

配置存储的预配状态。

properties.publicNetworkAccess

启用专用终结点时,控制来自公用网络的数据平面流量的权限。

properties.softDeleteRetentionInDays
  • integer
7

在软删除配置存储时保留的时间(以天为单位)。

sku

配置存储的 SKU。

systemData

资源系统元数据。

tags
  • object

资源标记。

type
  • string

资源类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”

ConfigurationStoreUpdateParameters

用于更新配置存储的参数。

Name Type Description
identity

配置存储的托管标识信息。

properties.disableLocalAuth
  • boolean

禁用除 AAD 身份验证以外的所有身份验证方法。

properties.encryption

配置存储的加密设置。

properties.publicNetworkAccess

启用专用终结点时,控制来自公用网络的数据平面流量的权限。

sku

配置存储的 SKU。

tags
  • object

ARM 资源标记。

ConnectionStatus

专用链接服务连接状态。

Name Type Description
Approved
  • string
Disconnected
  • string
Pending
  • string
Rejected
  • string

createdByType

创建资源的标识的类型。

Name Type Description
Application
  • string
Key
  • string
ManagedIdentity
  • string
User
  • string

CreateMode

指示是否需要恢复配置存储。

Name Type Description
Default
  • string
Recover
  • string

EncryptionProperties

配置存储的加密设置。

Name Type Description
keyVaultProperties

Key Vault 属性。

ErrorAdditionalInfo

资源管理错误附加信息。

Name Type Description
info
  • object

其他信息。

type
  • string

其他信息类型。

ErrorDetails

错误的详细信息。

Name Type Description
additionalInfo

错误附加信息。

code
  • string

错误代码。

message
  • string

指示操作失败的原因的错误消息。

ErrorResponse

错误响应指示服务无法处理传入请求。 错误消息中提供了原因。

Name Type Description
error

错误的详细信息。

IdentityType

使用的托管标识的类型。 类型“SystemAssigned,UserAssigned”包括隐式创建的标识和一组用户分配的标识。 类型“None”将删除任何标识。

Name Type Description
None
  • string
SystemAssigned
  • string
SystemAssigned, UserAssigned
  • string
UserAssigned
  • string

KeyVaultProperties

有关配置存储的密钥保管库加密的设置。

Name Type Description
identityClientId
  • string

将用于访问密钥保管库的标识的客户端 ID。

keyIdentifier
  • string

用于加密数据的密钥保管库密钥的 URI。

PrivateEndpoint

连接所属的专用终结点。

Name Type Description
id
  • string

专用终结点的资源 ID

PrivateEndpointConnectionReference

对相关专用终结点连接的引用。

Name Type Description
id
  • string

资源 ID。

name
  • string

资源的名称。

properties.privateEndpoint

专用终结点的资源。

properties.privateLinkServiceConnectionState

有关服务使用者与提供程序之间的连接状态的信息集合。

properties.provisioningState

专用终结点连接的预配状态。

type
  • string

资源类型。

PrivateLinkServiceConnectionState

专用链接服务连接的状态。

Name Type Description
actionsRequired

除了基本工作流之外所需的任何操作, (批准/拒绝/断开连接)

description
  • string

专用链接服务连接说明。

status

专用链接服务连接状态。

ProvisioningState

配置存储的预配状态。

Name Type Description
Canceled
  • string
Creating
  • string
Deleting
  • string
Failed
  • string
Succeeded
  • string
Updating
  • string

PublicNetworkAccess

启用专用终结点时,控制来自公用网络的数据平面流量的权限。

Name Type Description
Disabled
  • string
Enabled
  • string

ResourceIdentity

可与资源关联的标识。

Name Type Description
principalId
  • string

标识的主体 ID。 此属性仅适用于系统分配的标识。

tenantId
  • string

与资源的标识关联的租户 ID。 此属性仅适用于系统分配的标识。

type

使用的托管标识的类型。 类型“SystemAssigned,UserAssigned”包括隐式创建的标识和一组用户分配的标识。 类型“None”将删除任何标识。

userAssignedIdentities

与资源关联的用户分配标识列表。 用户分配的标识字典密钥将为 ARM 资源 ID,格式为:“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}”。

Sku

描述配置存储 SKU。

Name Type Description
name
  • string

配置存储的 SKU 名称。

systemData

与创建和上次修改资源相关的元数据。

Name Type Description
createdAt
  • string

资源创建时间戳 (UTC) 。

createdBy
  • string

创建资源的标识。

createdByType

创建资源的标识的类型。

lastModifiedAt
  • string

资源上次修改的时间戳 (UTC)

lastModifiedBy
  • string

上次修改资源的标识。

lastModifiedByType

上次修改资源的标识的类型。

UserIdentity

由服务用户管理的资源标识。

Name Type Description
clientId
  • string

用户分配标识的客户端 ID。

principalId
  • string

用户分配标识的主体 ID。