Providers - Get At Tenant Scope
테넌트 수준에서 지정된 리소스 공급자를 가져옵니다.
GET https://management.azure.com/providers/{resourceProviderNamespace}?api-version=2021-04-01
GET https://management.azure.com/providers/{resourceProviderNamespace}?$expand={$expand}&api-version=2021-04-01
URI 매개 변수
Name | In(다음 안에) | 필수 | 형식 | Description |
---|---|---|---|---|
resource
|
path | True |
string |
리소스 공급자의 네임스페이스입니다. |
api-version
|
query | True |
string |
이 작업에 사용할 API 버전입니다. |
$expand
|
query |
string |
$expand 쿼리 매개 변수입니다. 예를 들어 응답에 속성 별칭을 포함하려면 $expand=resourceTypes/aliases를 사용합니다. |
응답
Name | 형식 | Description |
---|---|---|
200 OK |
확인 - 리소스 공급자에 대한 정보를 반환합니다. |
|
Other Status Codes |
작업이 실패한 이유를 설명하는 오류 응답입니다. |
보안
azure_auth
Azure Active Directory OAuth2 Flow
형식:
oauth2
Flow:
implicit
권한 부여 URL:
https://login.microsoftonline.com/common/oauth2/authorize
범위
Name | Description |
---|---|
user_impersonation | 사용자 계정 가장 |
예제
Get a resource provider at tenant scope
샘플 요청
GET https://management.azure.com/providers/Microsoft.Storage?$expand=resourceTypes/aliases&api-version=2021-04-01
샘플 응답
{
"namespace": "Microsoft.Storage",
"resourceTypes": [
{
"resourceType": "storageAccounts",
"locations": [
"East US",
"East US 2",
"East US 2 (Stage)",
"West US",
"West Europe",
"East Asia",
"Southeast Asia",
"Japan East",
"Japan West",
"North Central US",
"South Central US",
"Central US",
"North Europe",
"Brazil South",
"Australia East",
"Australia Southeast",
"South India",
"Central India",
"West India",
"Canada East",
"Canada Central",
"West US 2",
"West Central US",
"UK South",
"UK West",
"Korea Central",
"Korea South",
"East US 2 EUAP",
"Central US EUAP",
"France Central",
"France South",
"Australia Central",
"Australia Central 2",
"South Africa West",
"South Africa North",
"UAE Central",
"UAE North",
"Switzerland North",
"Switzerland West",
"Germany West Central",
"Germany North",
"Norway East",
"Norway West",
"South Central US STG",
"Brazil Southeast"
],
"apiVersions": [
"2019-06-01",
"2019-04-01",
"2018-11-01",
"2018-07-01",
"2018-03-01-preview",
"2018-02-01",
"2017-10-01",
"2017-06-01",
"2016-12-01",
"2016-05-01",
"2016-01-01",
"2015-06-15",
"2015-05-01-preview"
],
"defaultApiVersion": "2019-06-01",
"apiProfiles": [
{
"profileVersion": "2019-03-01-hybrid",
"apiVersion": "2017-10-01"
},
{
"profileVersion": "2017-03-09-profile",
"apiVersion": "2016-01-01"
},
{
"profileVersion": "2018-03-01-hybrid",
"apiVersion": "2016-01-01"
},
{
"profileVersion": "2018-06-01-profile",
"apiVersion": "2017-10-01"
}
],
"aliases": [
{
"name": "Microsoft.Storage/storageAccounts/accountType",
"paths": [
{
"path": "properties.accountType",
"apiVersions": [
"2015-06-15",
"2015-05-01-preview"
]
},
{
"path": "sku.name",
"apiVersions": [
"2018-11-01",
"2018-11-09",
"2018-07-01",
"2018-03-01-Preview",
"2018-02-01",
"2017-10-01",
"2017-06-01",
"2016-12-01",
"2016-05-01",
"2016-01-01"
]
}
],
"defaultPath": "sku.name"
},
{
"name": "Microsoft.Storage/storageAccounts/sku.name",
"paths": [
{
"path": "properties.accountType",
"apiVersions": [
"2015-06-15",
"2015-05-01-preview"
]
},
{
"path": "sku.name",
"apiVersions": [
"2018-11-01",
"2018-11-09",
"2018-07-01",
"2018-03-01-Preview",
"2018-02-01",
"2017-10-01",
"2017-06-01",
"2016-12-01",
"2016-05-01",
"2016-01-01"
]
}
],
"defaultPath": "sku.name"
},
{
"name": "Microsoft.Storage/storageAccounts/accessTier",
"paths": [
{
"path": "properties.accessTier",
"apiVersions": [
"2018-11-01",
"2018-11-09",
"2018-07-01",
"2018-03-01-Preview",
"2018-02-01",
"2017-10-01",
"2017-06-01",
"2016-12-01",
"2016-05-01",
"2016-01-01",
"2015-06-15",
"2015-05-01-preview"
]
}
],
"defaultPath": "properties.accessTier"
},
{
"name": "Microsoft.Storage/storageAccounts/enableBlobEncryption",
"paths": [
{
"path": "properties.encryption.services.blob.enabled",
"apiVersions": [
"2018-11-01",
"2018-11-09",
"2018-07-01",
"2018-03-01-Preview",
"2018-02-01",
"2017-10-01",
"2017-06-01",
"2016-12-01",
"2016-05-01",
"2016-01-01",
"2015-06-15",
"2015-05-01-preview"
]
}
],
"defaultPath": "properties.encryption.services.blob.enabled"
},
{
"name": "Microsoft.Storage/storageAccounts/enableFileEncryption",
"paths": [
{
"path": "properties.encryption.services.file.enabled",
"apiVersions": [
"2018-11-01",
"2018-11-09",
"2018-07-01",
"2018-03-01-Preview",
"2018-02-01",
"2017-10-01",
"2017-06-01",
"2016-12-01",
"2016-05-01",
"2016-01-01",
"2015-06-15",
"2015-05-01-preview"
]
}
],
"defaultPath": "properties.encryption.services.file.enabled"
},
{
"name": "Microsoft.Storage/storageAccounts/supportsHttpsTrafficOnly",
"paths": [
{
"path": "properties.supportsHttpsTrafficOnly",
"apiVersions": [
"2018-11-09",
"2018-03-01-Preview",
"2016-05-01",
"2016-01-01",
"2015-06-15",
"2015-05-01-preview"
],
"metadata": {
"type": "NotSpecified",
"attributes": "None"
}
}
],
"defaultPath": "properties.supportsHttpsTrafficOnly",
"defaultMetadata": {
"type": "Boolean",
"attributes": "Modifiable"
}
}
],
"capabilities": "SupportsTags, SupportsLocation"
}
]
}
정의
Name | Description |
---|---|
Alias |
별칭 형식입니다. |
Alias |
별칭에 대한 경로의 형식입니다. |
Alias |
별칭 경로가 참조하는 토큰의 특성입니다. |
Alias |
|
Alias |
별칭 경로가 참조하는 토큰의 형식입니다. |
Alias |
별칭 경로에 대한 패턴의 형식입니다. |
Alias |
별칭 패턴의 형식 |
Alias |
별칭의 형식입니다. |
Api |
|
Cloud |
리소스 관리 요청에 대한 오류 응답입니다. |
Error |
리소스 관리 오류 추가 정보입니다. |
Error |
오류 응답 |
Provider |
리소스 공급자 정보입니다. |
Provider |
공급자 권한 부여 동의 상태입니다. |
Provider |
공급자 확장 위치입니다. |
Provider |
리소스 공급자가 관리하는 리소스 종류입니다. |
Zone |
Alias
별칭 형식입니다.
Name | 형식 | Description |
---|---|---|
defaultMetadata |
기본 별칭 경로 메타데이터입니다. 기본 경로 및 메타데이터가 없는 별칭 경로에 적용됩니다. |
|
defaultPath |
string |
별칭의 기본 경로입니다. |
defaultPattern |
별칭의 기본 패턴입니다. |
|
name |
string |
별칭 이름입니다. |
paths |
별칭의 경로입니다. |
|
type |
별칭의 형식입니다. |
AliasPath
별칭에 대한 경로의 형식입니다.
Name | 형식 | Description |
---|---|---|
apiVersions |
string[] |
API 버전입니다. |
metadata |
별칭 경로의 메타데이터입니다. 누락된 경우 별칭의 기본 메타데이터로 대체합니다. |
|
path |
string |
별칭의 경로입니다. |
pattern |
별칭 경로에 대한 패턴입니다. |
AliasPathAttributes
별칭 경로가 참조하는 토큰의 특성입니다.
Name | 형식 | Description |
---|---|---|
Modifiable |
string |
별칭 경로가 참조하는 토큰은 'modify' 효과가 있는 정책으로 수정할 수 있습니다. |
None |
string |
별칭 경로가 참조하는 토큰에는 특성이 없습니다. |
AliasPathMetadata
Name | 형식 | Description |
---|---|---|
attributes |
별칭 경로가 참조하는 토큰의 특성입니다. |
|
type |
별칭 경로가 참조하는 토큰의 형식입니다. |
AliasPathTokenType
별칭 경로가 참조하는 토큰의 형식입니다.
Name | 형식 | Description |
---|---|---|
Any |
string |
토큰 형식은 무엇이든 될 수 있습니다. |
Array |
string |
토큰 형식은 배열입니다. |
Boolean |
string |
토큰 유형이 부울입니다. |
Integer |
string |
토큰 형식이 정수입니다. |
NotSpecified |
string |
토큰 형식이 지정되지 않았습니다. |
Number |
string |
토큰 유형은 number입니다. |
Object |
string |
토큰 형식은 개체입니다. |
String |
string |
토큰 형식은 문자열입니다. |
AliasPattern
별칭 경로에 대한 패턴의 형식입니다.
Name | 형식 | Description |
---|---|---|
phrase |
string |
별칭 패턴 구입니다. |
type |
별칭 패턴의 형식 |
|
variable |
string |
별칭 패턴 변수입니다. |
AliasPatternType
별칭 패턴의 형식
Name | 형식 | Description |
---|---|---|
Extract |
string |
추출은 유일하게 허용되는 값입니다. |
NotSpecified |
string |
NotSpecified는 허용되지 않습니다. |
AliasType
별칭의 형식입니다.
Name | 형식 | Description |
---|---|---|
Mask |
string |
별칭 값은 비밀입니다. |
NotSpecified |
string |
별칭 형식을 알 수 없습니다(별칭 형식을 제공하지 않는 것과 동일). |
PlainText |
string |
별칭 값은 비밀이 아닙니다. |
ApiProfile
Name | 형식 | Description |
---|---|---|
apiVersion |
string |
API 버전입니다. |
profileVersion |
string |
프로필 버전입니다. |
CloudError
리소스 관리 요청에 대한 오류 응답입니다.
Name | 형식 | Description |
---|---|---|
error |
오류 응답 |
ErrorAdditionalInfo
리소스 관리 오류 추가 정보입니다.
Name | 형식 | Description |
---|---|---|
info |
object |
추가 정보입니다. |
type |
string |
추가 정보 유형입니다. |
ErrorResponse
오류 응답
Name | 형식 | Description |
---|---|---|
additionalInfo |
오류 추가 정보입니다. |
|
code |
string |
오류 코드입니다. |
details |
오류 세부 정보입니다. |
|
message |
string |
오류 메시지입니다. |
target |
string |
오류 대상입니다. |
Provider
리소스 공급자 정보입니다.
Name | 형식 | Description |
---|---|---|
id |
string |
공급자 ID입니다. |
namespace |
string |
리소스 공급자의 네임스페이스입니다. |
providerAuthorizationConsentState |
공급자 권한 부여 동의 상태입니다. |
|
registrationPolicy |
string |
리소스 공급자의 등록 정책입니다. |
registrationState |
string |
리소스 공급자의 등록 상태입니다. |
resourceTypes |
공급자 리소스 유형의 컬렉션입니다. |
ProviderAuthorizationConsentState
공급자 권한 부여 동의 상태입니다.
Name | 형식 | Description |
---|---|---|
Consented |
string |
|
NotRequired |
string |
|
NotSpecified |
string |
|
Required |
string |
ProviderExtendedLocation
공급자 확장 위치입니다.
Name | 형식 | Description |
---|---|---|
extendedLocations |
string[] |
azure 위치에 대한 확장된 위치입니다. |
location |
string |
azure 위치입니다. |
type |
string |
확장된 위치 유형입니다. |
ProviderResourceType
리소스 공급자가 관리하는 리소스 종류입니다.
Name | 형식 | Description |
---|---|---|
aliases |
Alias[] |
이 리소스 종류에서 지원하는 별칭입니다. |
apiProfiles |
리소스 공급자에 대한 API 프로필입니다. |
|
apiVersions |
string[] |
API 버전입니다. |
capabilities |
string |
이 리소스 종류에서 제공하는 추가 기능입니다. |
defaultApiVersion |
string |
기본 API 버전입니다. |
locationMappings |
이 리소스 종류에서 지원하는 위치 매핑입니다. |
|
locations |
string[] |
이 리소스 종류를 만들 수 있는 위치의 컬렉션입니다. |
properties |
object |
속성입니다. |
resourceType |
string |
리소스 종류입니다. |
zoneMappings |
ZoneMapping
Name | 형식 | Description |
---|---|---|
location |
string |
영역 매핑의 위치입니다. |
zones |
string[] |