ResourceType interface
model interface ResourceType
Properties
| additional |
The additional options. |
| allowed |
The allowed unauthorized actions. |
| allowed |
The allowed unauthorized actions extensions. |
| authorization |
The authorization action mappings. |
| cross |
The cross tenant token validation. |
| default |
The default api version. |
| disallowed |
The disallowed action verbs. |
| endpoints | The endpoints. |
| extended |
The extended locations. |
| features |
The features rule. |
| identity |
The identity management. |
| linked |
The linked access checks. |
| linked |
The linked notification rules. |
| linked |
The linked operation rules. |
| logging |
The logging rules. |
| marketplace |
The marketplace type. |
| metadata | The metadata. |
| name | The resource type name. |
| notifications | The notifications. |
| quota |
The quota rule. |
| request |
The request header options. |
| required |
The required features. |
| resource |
The resource deletion policy. |
| resource |
The resource provider authorization rules. |
| resource |
The resource validation. |
| routing |
The resource routing type. |
| service |
The service tree infos. |
| sku |
The sku link. |
| subscription |
The subscription state rules. |
| template |
The template deployment policy. |
| throttling |
The throttling rules. |
Property Details
additionalOptions
The additional options.
additionalOptions?: string
Property Value
string
allowedUnauthorizedActions
The allowed unauthorized actions.
allowedUnauthorizedActions?: string[]
Property Value
string[]
allowedUnauthorizedActionsExtensions
The allowed unauthorized actions extensions.
allowedUnauthorizedActionsExtensions?: AllowedUnauthorizedActionsExtension[]
Property Value
authorizationActionMappings
The authorization action mappings.
authorizationActionMappings?: AuthorizationActionMapping[]
Property Value
crossTenantTokenValidation
The cross tenant token validation.
crossTenantTokenValidation?: string
Property Value
string
defaultApiVersion
The default api version.
defaultApiVersion?: string
Property Value
string
disallowedActionVerbs
The disallowed action verbs.
disallowedActionVerbs?: string[]
Property Value
string[]
endpoints
extendedLocations
The extended locations.
extendedLocations?: ExtendedLocationOptions[]
Property Value
featuresRule
identityManagement
The identity management.
identityManagement?: ResourceTypeIdentityManagement
Property Value
linkedAccessChecks
The linked access checks.
linkedAccessChecks?: LinkedAccessCheck[]
Property Value
linkedNotificationRules
The linked notification rules.
linkedNotificationRules?: LinkedNotificationRule[]
Property Value
linkedOperationRules
The linked operation rules.
linkedOperationRules?: LinkedOperationRule[]
Property Value
loggingRules
marketplaceType
metadata
The metadata.
metadata?: any
Property Value
any
name
The resource type name.
name?: string
Property Value
string
notifications
quotaRule
requestHeaderOptions
The request header options.
requestHeaderOptions?: ResourceTypeRequestHeaderOptions
Property Value
requiredFeatures
The required features.
requiredFeatures?: string[]
Property Value
string[]
resourceDeletionPolicy
The resource deletion policy.
resourceDeletionPolicy?: string
Property Value
string
resourceProviderAuthorizationRules
The resource provider authorization rules.
resourceProviderAuthorizationRules?: ResourceProviderAuthorizationRules
Property Value
resourceValidation
The resource validation.
resourceValidation?: string
Property Value
string
routingType
The resource routing type.
routingType?: string
Property Value
string
serviceTreeInfos
skuLink
The sku link.
skuLink?: string
Property Value
string
subscriptionStateRules
The subscription state rules.
subscriptionStateRules?: SubscriptionStateRule[]
Property Value
templateDeploymentPolicy
The template deployment policy.
templateDeploymentPolicy?: ResourceTypeTemplateDeploymentPolicy