azure-native.providerhub.DefaultRollout
Explore with Pulumi AI
Default rollout definition. API Version: 2020-11-20.
Example Usage
DefaultRollouts_CreateOrUpdate
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var defaultRollout = new AzureNative.ProviderHub.DefaultRollout("defaultRollout", new()
{
Properties = new AzureNative.ProviderHub.Inputs.DefaultRolloutPropertiesArgs
{
Specification = new AzureNative.ProviderHub.Inputs.DefaultRolloutPropertiesSpecificationArgs
{
Canary = new AzureNative.ProviderHub.Inputs.DefaultRolloutSpecificationCanaryArgs
{
SkipRegions = new[]
{
"eastus2euap",
},
},
RestOfTheWorldGroupTwo = new AzureNative.ProviderHub.Inputs.DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs
{
WaitDuration = "PT4H",
},
},
},
ProviderNamespace = "Microsoft.Contoso",
RolloutName = "2020week10",
});
});
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.providerhub.DefaultRollout;
import com.pulumi.azurenative.providerhub.DefaultRolloutArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var defaultRollout = new DefaultRollout("defaultRollout", DefaultRolloutArgs.builder()
.properties(Map.of("specification", Map.ofEntries(
Map.entry("canary", Map.of("skipRegions", "eastus2euap")),
Map.entry("restOfTheWorldGroupTwo", Map.of("waitDuration", "PT4H"))
)))
.providerNamespace("Microsoft.Contoso")
.rolloutName("2020week10")
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
default_rollout = azure_native.providerhub.DefaultRollout("defaultRollout",
properties=azure_native.providerhub.DefaultRolloutResponsePropertiesArgs(
specification={
"canary": azure_native.providerhub.DefaultRolloutSpecificationCanaryArgs(
skip_regions=["eastus2euap"],
),
"restOfTheWorldGroupTwo": azure_native.providerhub.DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs(
wait_duration="PT4H",
),
},
),
provider_namespace="Microsoft.Contoso",
rollout_name="2020week10")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const defaultRollout = new azure_native.providerhub.DefaultRollout("defaultRollout", {
properties: {
specification: {
canary: {
skipRegions: ["eastus2euap"],
},
restOfTheWorldGroupTwo: {
waitDuration: "PT4H",
},
},
},
providerNamespace: "Microsoft.Contoso",
rolloutName: "2020week10",
});
resources:
defaultRollout:
type: azure-native:providerhub:DefaultRollout
properties:
properties:
specification:
canary:
skipRegions:
- eastus2euap
restOfTheWorldGroupTwo:
waitDuration: PT4H
providerNamespace: Microsoft.Contoso
rolloutName: 2020week10
Create DefaultRollout Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new DefaultRollout(name: string, args: DefaultRolloutArgs, opts?: CustomResourceOptions);
@overload
def DefaultRollout(resource_name: str,
args: DefaultRolloutArgs,
opts: Optional[ResourceOptions] = None)
@overload
def DefaultRollout(resource_name: str,
opts: Optional[ResourceOptions] = None,
provider_namespace: Optional[str] = None,
properties: Optional[DefaultRolloutPropertiesArgs] = None,
rollout_name: Optional[str] = None)
func NewDefaultRollout(ctx *Context, name string, args DefaultRolloutArgs, opts ...ResourceOption) (*DefaultRollout, error)
public DefaultRollout(string name, DefaultRolloutArgs args, CustomResourceOptions? opts = null)
public DefaultRollout(String name, DefaultRolloutArgs args)
public DefaultRollout(String name, DefaultRolloutArgs args, CustomResourceOptions options)
type: azure-native:providerhub:DefaultRollout
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args DefaultRolloutArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DefaultRolloutArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DefaultRolloutArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DefaultRolloutArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DefaultRolloutArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var defaultRolloutResource = new AzureNative.Providerhub.DefaultRollout("defaultRolloutResource", new()
{
ProviderNamespace = "string",
Properties =
{
{ "provisioningState", "string" },
{ "specification",
{
{ "canary",
{
{ "regions", new[]
{
"string",
} },
{ "skipRegions", new[]
{
"string",
} },
} },
{ "highTraffic",
{
{ "regions", new[]
{
"string",
} },
{ "waitDuration", "string" },
} },
{ "lowTraffic",
{
{ "regions", new[]
{
"string",
} },
{ "waitDuration", "string" },
} },
{ "mediumTraffic",
{
{ "regions", new[]
{
"string",
} },
{ "waitDuration", "string" },
} },
{ "providerRegistration",
{
{ "properties",
{
{ "capabilities", new[]
{
{
{ "effect", "string" },
{ "quotaId", "string" },
{ "requiredFeatures", new[]
{
"string",
} },
},
} },
{ "featuresRule",
{
{ "requiredFeaturesPolicy", "string" },
} },
{ "management",
{
{ "incidentContactEmail", "string" },
{ "incidentRoutingService", "string" },
{ "incidentRoutingTeam", "string" },
{ "manifestOwners", new[]
{
"string",
} },
{ "resourceAccessPolicy", "string" },
{ "resourceAccessRoles", new[]
{
"any",
} },
{ "schemaOwners", new[]
{
"string",
} },
{ "serviceTreeInfos", new[]
{
{
{ "componentId", "string" },
{ "serviceId", "string" },
},
} },
} },
{ "metadata", "any" },
{ "namespace", "string" },
{ "providerAuthentication",
{
{ "allowedAudiences", new[]
{
"string",
} },
} },
{ "providerAuthorizations", new[]
{
{
{ "applicationId", "string" },
{ "managedByRoleDefinitionId", "string" },
{ "roleDefinitionId", "string" },
},
} },
{ "providerHubMetadata",
{
{ "providerAuthentication",
{
{ "allowedAudiences", new[]
{
"string",
} },
} },
{ "providerAuthorizations", new[]
{
{
{ "applicationId", "string" },
{ "managedByRoleDefinitionId", "string" },
{ "roleDefinitionId", "string" },
},
} },
{ "thirdPartyProviderAuthorization",
{
{ "authorizations", new[]
{
{
{ "principalId", "string" },
{ "roleDefinitionId", "string" },
},
} },
{ "managedByTenantId", "string" },
} },
} },
{ "providerType", "string" },
{ "providerVersion", "string" },
{ "provisioningState", "string" },
{ "requestHeaderOptions",
{
{ "optInHeaders", "string" },
} },
{ "requiredFeatures", new[]
{
"string",
} },
{ "subscriptionLifecycleNotificationSpecifications",
{
{ "softDeleteTTL", "string" },
{ "subscriptionStateOverrideActions", new[]
{
{
{ "action", "string" },
{ "state", "string" },
},
} },
} },
{ "templateDeploymentOptions",
{
{ "preflightOptions", new[]
{
"string",
} },
{ "preflightSupported", false },
} },
} },
} },
{ "resourceTypeRegistrations", new[]
{
{
{ "properties",
{
{ "allowedUnauthorizedActions", new[]
{
"string",
} },
{ "authorizationActionMappings", new[]
{
{
{ "desired", "string" },
{ "original", "string" },
},
} },
{ "checkNameAvailabilitySpecifications",
{
{ "enableDefaultValidation", false },
{ "resourceTypesWithCustomValidation", new[]
{
"string",
} },
} },
{ "defaultApiVersion", "string" },
{ "disallowedActionVerbs", new[]
{
"string",
} },
{ "enableAsyncOperation", false },
{ "enableThirdPartyS2S", false },
{ "endpoints", new[]
{
{
{ "apiVersions", new[]
{
"string",
} },
{ "enabled", false },
{ "extensions", new[]
{
{
{ "endpointUri", "string" },
{ "extensionCategories", new[]
{
"string",
} },
{ "timeout", "string" },
},
} },
{ "featuresRule",
{
{ "requiredFeaturesPolicy", "string" },
} },
{ "locations", new[]
{
"string",
} },
{ "requiredFeatures", new[]
{
"string",
} },
{ "timeout", "string" },
},
} },
{ "extendedLocations", new[]
{
{
{ "supportedPolicy", "string" },
{ "type", "string" },
},
} },
{ "extensionOptions",
{
{ "resourceCreationBegin",
{
{ "request", new[]
{
"string",
} },
{ "response", new[]
{
"string",
} },
} },
} },
{ "featuresRule",
{
{ "requiredFeaturesPolicy", "string" },
} },
{ "identityManagement",
{
{ "applicationId", "string" },
{ "type", "string" },
} },
{ "isPureProxy", false },
{ "linkedAccessChecks", new[]
{
{
{ "actionName", "string" },
{ "linkedAction", "string" },
{ "linkedActionVerb", "string" },
{ "linkedProperty", "string" },
{ "linkedType", "string" },
},
} },
{ "loggingRules", new[]
{
{
{ "action", "string" },
{ "detailLevel", "string" },
{ "direction", "string" },
{ "hiddenPropertyPaths",
{
{ "hiddenPathsOnRequest", new[]
{
"string",
} },
{ "hiddenPathsOnResponse", new[]
{
"string",
} },
} },
},
} },
{ "marketplaceType", "string" },
{ "provisioningState", "string" },
{ "regionality", "string" },
{ "requestHeaderOptions",
{
{ "optInHeaders", "string" },
} },
{ "requiredFeatures", new[]
{
"string",
} },
{ "resourceDeletionPolicy", "string" },
{ "resourceMovePolicy",
{
{ "crossResourceGroupMoveEnabled", false },
{ "crossSubscriptionMoveEnabled", false },
{ "validationRequired", false },
} },
{ "routingType", "string" },
{ "serviceTreeInfos", new[]
{
{
{ "componentId", "string" },
{ "serviceId", "string" },
},
} },
{ "subscriptionLifecycleNotificationSpecifications",
{
{ "softDeleteTTL", "string" },
{ "subscriptionStateOverrideActions", new[]
{
{
{ "action", "string" },
{ "state", "string" },
},
} },
} },
{ "subscriptionStateRules", new[]
{
{
{ "allowedActions", new[]
{
"string",
} },
{ "state", "string" },
},
} },
{ "swaggerSpecifications", new[]
{
{
{ "apiVersions", new[]
{
"string",
} },
{ "swaggerSpecFolderUri", "string" },
},
} },
{ "templateDeploymentOptions",
{
{ "preflightOptions", new[]
{
"string",
} },
{ "preflightSupported", false },
} },
{ "throttlingRules", new[]
{
{
{ "action", "string" },
{ "metrics", new[]
{
{
{ "limit", 0 },
{ "type", "string" },
{ "interval", "string" },
},
} },
{ "requiredFeatures", new[]
{
"string",
} },
},
} },
} },
},
} },
{ "restOfTheWorldGroupOne",
{
{ "regions", new[]
{
"string",
} },
{ "waitDuration", "string" },
} },
{ "restOfTheWorldGroupTwo",
{
{ "regions", new[]
{
"string",
} },
{ "waitDuration", "string" },
} },
} },
{ "status",
{
{ "completedRegions", new[]
{
"string",
} },
{ "failedOrSkippedRegions",
{
{ "string",
{
{ "additionalInfo", new[]
{
{
{ "type", "string" },
},
} },
{ "code", "string" },
{ "details", new[]
{
extendedErrorInfo,
} },
{ "message", "string" },
{ "target", "string" },
} },
} },
{ "nextTrafficRegion", "string" },
{ "nextTrafficRegionScheduledTime", "string" },
{ "subscriptionReregistrationResult", "string" },
} },
},
RolloutName = "string",
});
example, err := providerhub.NewDefaultRollout(ctx, "defaultRolloutResource", &providerhub.DefaultRolloutArgs{
ProviderNamespace: "string",
Properties: map[string]interface{}{
"provisioningState": "string",
"specification": map[string]interface{}{
"canary": map[string]interface{}{
"regions": []string{
"string",
},
"skipRegions": []string{
"string",
},
},
"highTraffic": map[string]interface{}{
"regions": []string{
"string",
},
"waitDuration": "string",
},
"lowTraffic": map[string]interface{}{
"regions": []string{
"string",
},
"waitDuration": "string",
},
"mediumTraffic": map[string]interface{}{
"regions": []string{
"string",
},
"waitDuration": "string",
},
"providerRegistration": map[string]interface{}{
"properties": map[string]interface{}{
"capabilities": []map[string]interface{}{
map[string]interface{}{
"effect": "string",
"quotaId": "string",
"requiredFeatures": []string{
"string",
},
},
},
"featuresRule": map[string]interface{}{
"requiredFeaturesPolicy": "string",
},
"management": map[string]interface{}{
"incidentContactEmail": "string",
"incidentRoutingService": "string",
"incidentRoutingTeam": "string",
"manifestOwners": []string{
"string",
},
"resourceAccessPolicy": "string",
"resourceAccessRoles": []string{
"any",
},
"schemaOwners": []string{
"string",
},
"serviceTreeInfos": []map[string]interface{}{
map[string]interface{}{
"componentId": "string",
"serviceId": "string",
},
},
},
"metadata": "any",
"namespace": "string",
"providerAuthentication": map[string]interface{}{
"allowedAudiences": []string{
"string",
},
},
"providerAuthorizations": []map[string]interface{}{
map[string]interface{}{
"applicationId": "string",
"managedByRoleDefinitionId": "string",
"roleDefinitionId": "string",
},
},
"providerHubMetadata": map[string]interface{}{
"providerAuthentication": map[string]interface{}{
"allowedAudiences": []string{
"string",
},
},
"providerAuthorizations": []map[string]interface{}{
map[string]interface{}{
"applicationId": "string",
"managedByRoleDefinitionId": "string",
"roleDefinitionId": "string",
},
},
"thirdPartyProviderAuthorization": map[string]interface{}{
"authorizations": []map[string]interface{}{
map[string]interface{}{
"principalId": "string",
"roleDefinitionId": "string",
},
},
"managedByTenantId": "string",
},
},
"providerType": "string",
"providerVersion": "string",
"provisioningState": "string",
"requestHeaderOptions": map[string]interface{}{
"optInHeaders": "string",
},
"requiredFeatures": []string{
"string",
},
"subscriptionLifecycleNotificationSpecifications": map[string]interface{}{
"softDeleteTTL": "string",
"subscriptionStateOverrideActions": []map[string]interface{}{
map[string]interface{}{
"action": "string",
"state": "string",
},
},
},
"templateDeploymentOptions": map[string]interface{}{
"preflightOptions": []string{
"string",
},
"preflightSupported": false,
},
},
},
"resourceTypeRegistrations": []map[string]interface{}{
map[string]interface{}{
"properties": map[string]interface{}{
"allowedUnauthorizedActions": []string{
"string",
},
"authorizationActionMappings": []map[string]interface{}{
map[string]interface{}{
"desired": "string",
"original": "string",
},
},
"checkNameAvailabilitySpecifications": map[string]interface{}{
"enableDefaultValidation": false,
"resourceTypesWithCustomValidation": []string{
"string",
},
},
"defaultApiVersion": "string",
"disallowedActionVerbs": []string{
"string",
},
"enableAsyncOperation": false,
"enableThirdPartyS2S": false,
"endpoints": []map[string]interface{}{
map[string]interface{}{
"apiVersions": []string{
"string",
},
"enabled": false,
"extensions": []map[string]interface{}{
map[string]interface{}{
"endpointUri": "string",
"extensionCategories": []string{
"string",
},
"timeout": "string",
},
},
"featuresRule": map[string]interface{}{
"requiredFeaturesPolicy": "string",
},
"locations": []string{
"string",
},
"requiredFeatures": []string{
"string",
},
"timeout": "string",
},
},
"extendedLocations": []map[string]interface{}{
map[string]interface{}{
"supportedPolicy": "string",
"type": "string",
},
},
"extensionOptions": map[string]interface{}{
"resourceCreationBegin": map[string]interface{}{
"request": []string{
"string",
},
"response": []string{
"string",
},
},
},
"featuresRule": map[string]interface{}{
"requiredFeaturesPolicy": "string",
},
"identityManagement": map[string]interface{}{
"applicationId": "string",
"type": "string",
},
"isPureProxy": false,
"linkedAccessChecks": []map[string]interface{}{
map[string]interface{}{
"actionName": "string",
"linkedAction": "string",
"linkedActionVerb": "string",
"linkedProperty": "string",
"linkedType": "string",
},
},
"loggingRules": []map[string]interface{}{
map[string]interface{}{
"action": "string",
"detailLevel": "string",
"direction": "string",
"hiddenPropertyPaths": map[string]interface{}{
"hiddenPathsOnRequest": []string{
"string",
},
"hiddenPathsOnResponse": []string{
"string",
},
},
},
},
"marketplaceType": "string",
"provisioningState": "string",
"regionality": "string",
"requestHeaderOptions": map[string]interface{}{
"optInHeaders": "string",
},
"requiredFeatures": []string{
"string",
},
"resourceDeletionPolicy": "string",
"resourceMovePolicy": map[string]interface{}{
"crossResourceGroupMoveEnabled": false,
"crossSubscriptionMoveEnabled": false,
"validationRequired": false,
},
"routingType": "string",
"serviceTreeInfos": []map[string]interface{}{
map[string]interface{}{
"componentId": "string",
"serviceId": "string",
},
},
"subscriptionLifecycleNotificationSpecifications": map[string]interface{}{
"softDeleteTTL": "string",
"subscriptionStateOverrideActions": []map[string]interface{}{
map[string]interface{}{
"action": "string",
"state": "string",
},
},
},
"subscriptionStateRules": []map[string]interface{}{
map[string]interface{}{
"allowedActions": []string{
"string",
},
"state": "string",
},
},
"swaggerSpecifications": []map[string]interface{}{
map[string]interface{}{
"apiVersions": []string{
"string",
},
"swaggerSpecFolderUri": "string",
},
},
"templateDeploymentOptions": map[string]interface{}{
"preflightOptions": []string{
"string",
},
"preflightSupported": false,
},
"throttlingRules": []map[string]interface{}{
map[string]interface{}{
"action": "string",
"metrics": []map[string]interface{}{
map[string]interface{}{
"limit": 0,
"type": "string",
"interval": "string",
},
},
"requiredFeatures": []string{
"string",
},
},
},
},
},
},
"restOfTheWorldGroupOne": map[string]interface{}{
"regions": []string{
"string",
},
"waitDuration": "string",
},
"restOfTheWorldGroupTwo": map[string]interface{}{
"regions": []string{
"string",
},
"waitDuration": "string",
},
},
"status": map[string]interface{}{
"completedRegions": []string{
"string",
},
"failedOrSkippedRegions": map[string]interface{}{
"string": map[string]interface{}{
"additionalInfo": []map[string]interface{}{
map[string]interface{}{
"type": "string",
},
},
"code": "string",
"details": []interface{}{
extendedErrorInfo,
},
"message": "string",
"target": "string",
},
},
"nextTrafficRegion": "string",
"nextTrafficRegionScheduledTime": "string",
"subscriptionReregistrationResult": "string",
},
},
RolloutName: "string",
})
var defaultRolloutResource = new DefaultRollout("defaultRolloutResource", DefaultRolloutArgs.builder()
.providerNamespace("string")
.properties(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.rolloutName("string")
.build());
default_rollout_resource = azure_native.providerhub.DefaultRollout("defaultRolloutResource",
provider_namespace=string,
properties={
provisioningState: string,
specification: {
canary: {
regions: [string],
skipRegions: [string],
},
highTraffic: {
regions: [string],
waitDuration: string,
},
lowTraffic: {
regions: [string],
waitDuration: string,
},
mediumTraffic: {
regions: [string],
waitDuration: string,
},
providerRegistration: {
properties: {
capabilities: [{
effect: string,
quotaId: string,
requiredFeatures: [string],
}],
featuresRule: {
requiredFeaturesPolicy: string,
},
management: {
incidentContactEmail: string,
incidentRoutingService: string,
incidentRoutingTeam: string,
manifestOwners: [string],
resourceAccessPolicy: string,
resourceAccessRoles: [any],
schemaOwners: [string],
serviceTreeInfos: [{
componentId: string,
serviceId: string,
}],
},
metadata: any,
namespace: string,
providerAuthentication: {
allowedAudiences: [string],
},
providerAuthorizations: [{
applicationId: string,
managedByRoleDefinitionId: string,
roleDefinitionId: string,
}],
providerHubMetadata: {
providerAuthentication: {
allowedAudiences: [string],
},
providerAuthorizations: [{
applicationId: string,
managedByRoleDefinitionId: string,
roleDefinitionId: string,
}],
thirdPartyProviderAuthorization: {
authorizations: [{
principalId: string,
roleDefinitionId: string,
}],
managedByTenantId: string,
},
},
providerType: string,
providerVersion: string,
provisioningState: string,
requestHeaderOptions: {
optInHeaders: string,
},
requiredFeatures: [string],
subscriptionLifecycleNotificationSpecifications: {
softDeleteTTL: string,
subscriptionStateOverrideActions: [{
action: string,
state: string,
}],
},
templateDeploymentOptions: {
preflightOptions: [string],
preflightSupported: False,
},
},
},
resourceTypeRegistrations: [{
properties: {
allowedUnauthorizedActions: [string],
authorizationActionMappings: [{
desired: string,
original: string,
}],
checkNameAvailabilitySpecifications: {
enableDefaultValidation: False,
resourceTypesWithCustomValidation: [string],
},
defaultApiVersion: string,
disallowedActionVerbs: [string],
enableAsyncOperation: False,
enableThirdPartyS2S: False,
endpoints: [{
apiVersions: [string],
enabled: False,
extensions: [{
endpointUri: string,
extensionCategories: [string],
timeout: string,
}],
featuresRule: {
requiredFeaturesPolicy: string,
},
locations: [string],
requiredFeatures: [string],
timeout: string,
}],
extendedLocations: [{
supportedPolicy: string,
type: string,
}],
extensionOptions: {
resourceCreationBegin: {
request: [string],
response: [string],
},
},
featuresRule: {
requiredFeaturesPolicy: string,
},
identityManagement: {
applicationId: string,
type: string,
},
isPureProxy: False,
linkedAccessChecks: [{
actionName: string,
linkedAction: string,
linkedActionVerb: string,
linkedProperty: string,
linkedType: string,
}],
loggingRules: [{
action: string,
detailLevel: string,
direction: string,
hiddenPropertyPaths: {
hiddenPathsOnRequest: [string],
hiddenPathsOnResponse: [string],
},
}],
marketplaceType: string,
provisioningState: string,
regionality: string,
requestHeaderOptions: {
optInHeaders: string,
},
requiredFeatures: [string],
resourceDeletionPolicy: string,
resourceMovePolicy: {
crossResourceGroupMoveEnabled: False,
crossSubscriptionMoveEnabled: False,
validationRequired: False,
},
routingType: string,
serviceTreeInfos: [{
componentId: string,
serviceId: string,
}],
subscriptionLifecycleNotificationSpecifications: {
softDeleteTTL: string,
subscriptionStateOverrideActions: [{
action: string,
state: string,
}],
},
subscriptionStateRules: [{
allowedActions: [string],
state: string,
}],
swaggerSpecifications: [{
apiVersions: [string],
swaggerSpecFolderUri: string,
}],
templateDeploymentOptions: {
preflightOptions: [string],
preflightSupported: False,
},
throttlingRules: [{
action: string,
metrics: [{
limit: 0,
type: string,
interval: string,
}],
requiredFeatures: [string],
}],
},
}],
restOfTheWorldGroupOne: {
regions: [string],
waitDuration: string,
},
restOfTheWorldGroupTwo: {
regions: [string],
waitDuration: string,
},
},
status: {
completedRegions: [string],
failedOrSkippedRegions: {
string: {
additionalInfo: [{
type: string,
}],
code: string,
details: [extended_error_info],
message: string,
target: string,
},
},
nextTrafficRegion: string,
nextTrafficRegionScheduledTime: string,
subscriptionReregistrationResult: string,
},
},
rollout_name=string)
const defaultRolloutResource = new azure_native.providerhub.DefaultRollout("defaultRolloutResource", {
providerNamespace: "string",
properties: {
provisioningState: "string",
specification: {
canary: {
regions: ["string"],
skipRegions: ["string"],
},
highTraffic: {
regions: ["string"],
waitDuration: "string",
},
lowTraffic: {
regions: ["string"],
waitDuration: "string",
},
mediumTraffic: {
regions: ["string"],
waitDuration: "string",
},
providerRegistration: {
properties: {
capabilities: [{
effect: "string",
quotaId: "string",
requiredFeatures: ["string"],
}],
featuresRule: {
requiredFeaturesPolicy: "string",
},
management: {
incidentContactEmail: "string",
incidentRoutingService: "string",
incidentRoutingTeam: "string",
manifestOwners: ["string"],
resourceAccessPolicy: "string",
resourceAccessRoles: ["any"],
schemaOwners: ["string"],
serviceTreeInfos: [{
componentId: "string",
serviceId: "string",
}],
},
metadata: "any",
namespace: "string",
providerAuthentication: {
allowedAudiences: ["string"],
},
providerAuthorizations: [{
applicationId: "string",
managedByRoleDefinitionId: "string",
roleDefinitionId: "string",
}],
providerHubMetadata: {
providerAuthentication: {
allowedAudiences: ["string"],
},
providerAuthorizations: [{
applicationId: "string",
managedByRoleDefinitionId: "string",
roleDefinitionId: "string",
}],
thirdPartyProviderAuthorization: {
authorizations: [{
principalId: "string",
roleDefinitionId: "string",
}],
managedByTenantId: "string",
},
},
providerType: "string",
providerVersion: "string",
provisioningState: "string",
requestHeaderOptions: {
optInHeaders: "string",
},
requiredFeatures: ["string"],
subscriptionLifecycleNotificationSpecifications: {
softDeleteTTL: "string",
subscriptionStateOverrideActions: [{
action: "string",
state: "string",
}],
},
templateDeploymentOptions: {
preflightOptions: ["string"],
preflightSupported: false,
},
},
},
resourceTypeRegistrations: [{
properties: {
allowedUnauthorizedActions: ["string"],
authorizationActionMappings: [{
desired: "string",
original: "string",
}],
checkNameAvailabilitySpecifications: {
enableDefaultValidation: false,
resourceTypesWithCustomValidation: ["string"],
},
defaultApiVersion: "string",
disallowedActionVerbs: ["string"],
enableAsyncOperation: false,
enableThirdPartyS2S: false,
endpoints: [{
apiVersions: ["string"],
enabled: false,
extensions: [{
endpointUri: "string",
extensionCategories: ["string"],
timeout: "string",
}],
featuresRule: {
requiredFeaturesPolicy: "string",
},
locations: ["string"],
requiredFeatures: ["string"],
timeout: "string",
}],
extendedLocations: [{
supportedPolicy: "string",
type: "string",
}],
extensionOptions: {
resourceCreationBegin: {
request: ["string"],
response: ["string"],
},
},
featuresRule: {
requiredFeaturesPolicy: "string",
},
identityManagement: {
applicationId: "string",
type: "string",
},
isPureProxy: false,
linkedAccessChecks: [{
actionName: "string",
linkedAction: "string",
linkedActionVerb: "string",
linkedProperty: "string",
linkedType: "string",
}],
loggingRules: [{
action: "string",
detailLevel: "string",
direction: "string",
hiddenPropertyPaths: {
hiddenPathsOnRequest: ["string"],
hiddenPathsOnResponse: ["string"],
},
}],
marketplaceType: "string",
provisioningState: "string",
regionality: "string",
requestHeaderOptions: {
optInHeaders: "string",
},
requiredFeatures: ["string"],
resourceDeletionPolicy: "string",
resourceMovePolicy: {
crossResourceGroupMoveEnabled: false,
crossSubscriptionMoveEnabled: false,
validationRequired: false,
},
routingType: "string",
serviceTreeInfos: [{
componentId: "string",
serviceId: "string",
}],
subscriptionLifecycleNotificationSpecifications: {
softDeleteTTL: "string",
subscriptionStateOverrideActions: [{
action: "string",
state: "string",
}],
},
subscriptionStateRules: [{
allowedActions: ["string"],
state: "string",
}],
swaggerSpecifications: [{
apiVersions: ["string"],
swaggerSpecFolderUri: "string",
}],
templateDeploymentOptions: {
preflightOptions: ["string"],
preflightSupported: false,
},
throttlingRules: [{
action: "string",
metrics: [{
limit: 0,
type: "string",
interval: "string",
}],
requiredFeatures: ["string"],
}],
},
}],
restOfTheWorldGroupOne: {
regions: ["string"],
waitDuration: "string",
},
restOfTheWorldGroupTwo: {
regions: ["string"],
waitDuration: "string",
},
},
status: {
completedRegions: ["string"],
failedOrSkippedRegions: {
string: {
additionalInfo: [{
type: "string",
}],
code: "string",
details: [extendedErrorInfo],
message: "string",
target: "string",
},
},
nextTrafficRegion: "string",
nextTrafficRegionScheduledTime: "string",
subscriptionReregistrationResult: "string",
},
},
rolloutName: "string",
});
type: azure-native:providerhub:DefaultRollout
properties:
properties:
provisioningState: string
specification:
canary:
regions:
- string
skipRegions:
- string
highTraffic:
regions:
- string
waitDuration: string
lowTraffic:
regions:
- string
waitDuration: string
mediumTraffic:
regions:
- string
waitDuration: string
providerRegistration:
properties:
capabilities:
- effect: string
quotaId: string
requiredFeatures:
- string
featuresRule:
requiredFeaturesPolicy: string
management:
incidentContactEmail: string
incidentRoutingService: string
incidentRoutingTeam: string
manifestOwners:
- string
resourceAccessPolicy: string
resourceAccessRoles:
- any
schemaOwners:
- string
serviceTreeInfos:
- componentId: string
serviceId: string
metadata: any
namespace: string
providerAuthentication:
allowedAudiences:
- string
providerAuthorizations:
- applicationId: string
managedByRoleDefinitionId: string
roleDefinitionId: string
providerHubMetadata:
providerAuthentication:
allowedAudiences:
- string
providerAuthorizations:
- applicationId: string
managedByRoleDefinitionId: string
roleDefinitionId: string
thirdPartyProviderAuthorization:
authorizations:
- principalId: string
roleDefinitionId: string
managedByTenantId: string
providerType: string
providerVersion: string
provisioningState: string
requestHeaderOptions:
optInHeaders: string
requiredFeatures:
- string
subscriptionLifecycleNotificationSpecifications:
softDeleteTTL: string
subscriptionStateOverrideActions:
- action: string
state: string
templateDeploymentOptions:
preflightOptions:
- string
preflightSupported: false
resourceTypeRegistrations:
- properties:
allowedUnauthorizedActions:
- string
authorizationActionMappings:
- desired: string
original: string
checkNameAvailabilitySpecifications:
enableDefaultValidation: false
resourceTypesWithCustomValidation:
- string
defaultApiVersion: string
disallowedActionVerbs:
- string
enableAsyncOperation: false
enableThirdPartyS2S: false
endpoints:
- apiVersions:
- string
enabled: false
extensions:
- endpointUri: string
extensionCategories:
- string
timeout: string
featuresRule:
requiredFeaturesPolicy: string
locations:
- string
requiredFeatures:
- string
timeout: string
extendedLocations:
- supportedPolicy: string
type: string
extensionOptions:
resourceCreationBegin:
request:
- string
response:
- string
featuresRule:
requiredFeaturesPolicy: string
identityManagement:
applicationId: string
type: string
isPureProxy: false
linkedAccessChecks:
- actionName: string
linkedAction: string
linkedActionVerb: string
linkedProperty: string
linkedType: string
loggingRules:
- action: string
detailLevel: string
direction: string
hiddenPropertyPaths:
hiddenPathsOnRequest:
- string
hiddenPathsOnResponse:
- string
marketplaceType: string
provisioningState: string
regionality: string
requestHeaderOptions:
optInHeaders: string
requiredFeatures:
- string
resourceDeletionPolicy: string
resourceMovePolicy:
crossResourceGroupMoveEnabled: false
crossSubscriptionMoveEnabled: false
validationRequired: false
routingType: string
serviceTreeInfos:
- componentId: string
serviceId: string
subscriptionLifecycleNotificationSpecifications:
softDeleteTTL: string
subscriptionStateOverrideActions:
- action: string
state: string
subscriptionStateRules:
- allowedActions:
- string
state: string
swaggerSpecifications:
- apiVersions:
- string
swaggerSpecFolderUri: string
templateDeploymentOptions:
preflightOptions:
- string
preflightSupported: false
throttlingRules:
- action: string
metrics:
- interval: string
limit: 0
type: string
requiredFeatures:
- string
restOfTheWorldGroupOne:
regions:
- string
waitDuration: string
restOfTheWorldGroupTwo:
regions:
- string
waitDuration: string
status:
completedRegions:
- string
failedOrSkippedRegions:
string:
additionalInfo:
- type: string
code: string
details:
- ${extendedErrorInfo}
message: string
target: string
nextTrafficRegion: string
nextTrafficRegionScheduledTime: string
subscriptionReregistrationResult: string
providerNamespace: string
rolloutName: string
DefaultRollout Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The DefaultRollout resource accepts the following input properties:
- Provider
Namespace string - The name of the resource provider hosted within ProviderHub.
- Properties
Pulumi.
Azure Native. Provider Hub. Inputs. Default Rollout Properties - Properties of the rollout.
- Rollout
Name string - The rollout name.
- Provider
Namespace string - The name of the resource provider hosted within ProviderHub.
- Properties
Default
Rollout Properties Args - Properties of the rollout.
- Rollout
Name string - The rollout name.
- provider
Namespace String - The name of the resource provider hosted within ProviderHub.
- properties
Default
Rollout Properties - Properties of the rollout.
- rollout
Name String - The rollout name.
- provider
Namespace string - The name of the resource provider hosted within ProviderHub.
- properties
Default
Rollout Properties - Properties of the rollout.
- rollout
Name string - The rollout name.
- provider_
namespace str - The name of the resource provider hosted within ProviderHub.
- properties
Default
Rollout Properties Args - Properties of the rollout.
- rollout_
name str - The rollout name.
- provider
Namespace String - The name of the resource provider hosted within ProviderHub.
- properties Property Map
- Properties of the rollout.
- rollout
Name String - The rollout name.
Outputs
All input properties are implicitly available as output properties. Additionally, the DefaultRollout resource produces the following output properties:
Supporting Types
AuthorizationActionMapping, AuthorizationActionMappingArgs
AuthorizationActionMappingResponse, AuthorizationActionMappingResponseArgs
DefaultRolloutProperties, DefaultRolloutPropertiesArgs
DefaultRolloutPropertiesResponseSpecification, DefaultRolloutPropertiesResponseSpecificationArgs
- Canary
Pulumi.
Azure Native. Provider Hub. Inputs. Default Rollout Specification Response Canary - High
Traffic Pulumi.Azure Native. Provider Hub. Inputs. Default Rollout Specification Response High Traffic - Low
Traffic Pulumi.Azure Native. Provider Hub. Inputs. Default Rollout Specification Response Low Traffic - Medium
Traffic Pulumi.Azure Native. Provider Hub. Inputs. Default Rollout Specification Response Medium Traffic - Provider
Registration Pulumi.Azure Native. Provider Hub. Inputs. Default Rollout Specification Response Provider Registration - Resource
Type List<Pulumi.Registrations Azure Native. Provider Hub. Inputs. Resource Type Registration Response> - Rest
Of Pulumi.The World Group One Azure Native. Provider Hub. Inputs. Default Rollout Specification Response Rest Of The World Group One - Rest
Of Pulumi.The World Group Two Azure Native. Provider Hub. Inputs. Default Rollout Specification Response Rest Of The World Group Two
- Canary
Default
Rollout Specification Response Canary - High
Traffic DefaultRollout Specification Response High Traffic - Low
Traffic DefaultRollout Specification Response Low Traffic - Medium
Traffic DefaultRollout Specification Response Medium Traffic - Provider
Registration DefaultRollout Specification Response Provider Registration - Resource
Type []ResourceRegistrations Type Registration Response - Rest
Of DefaultThe World Group One Rollout Specification Response Rest Of The World Group One - Rest
Of DefaultThe World Group Two Rollout Specification Response Rest Of The World Group Two
- canary
Default
Rollout Specification Response Canary - high
Traffic DefaultRollout Specification Response High Traffic - low
Traffic DefaultRollout Specification Response Low Traffic - medium
Traffic DefaultRollout Specification Response Medium Traffic - provider
Registration DefaultRollout Specification Response Provider Registration - resource
Type List<ResourceRegistrations Type Registration Response> - rest
Of DefaultThe World Group One Rollout Specification Response Rest Of The World Group One - rest
Of DefaultThe World Group Two Rollout Specification Response Rest Of The World Group Two
- canary
Default
Rollout Specification Response Canary - high
Traffic DefaultRollout Specification Response High Traffic - low
Traffic DefaultRollout Specification Response Low Traffic - medium
Traffic DefaultRollout Specification Response Medium Traffic - provider
Registration DefaultRollout Specification Response Provider Registration - resource
Type ResourceRegistrations Type Registration Response[] - rest
Of DefaultThe World Group One Rollout Specification Response Rest Of The World Group One - rest
Of DefaultThe World Group Two Rollout Specification Response Rest Of The World Group Two
- canary
Default
Rollout Specification Response Canary - high_
traffic DefaultRollout Specification Response High Traffic - low_
traffic DefaultRollout Specification Response Low Traffic - medium_
traffic DefaultRollout Specification Response Medium Traffic - provider_
registration DefaultRollout Specification Response Provider Registration - resource_
type_ Sequence[Resourceregistrations Type Registration Response] - rest_
of_ Defaultthe_ world_ group_ one Rollout Specification Response Rest Of The World Group One - rest_
of_ Defaultthe_ world_ group_ two Rollout Specification Response Rest Of The World Group Two
DefaultRolloutPropertiesResponseStatus, DefaultRolloutPropertiesResponseStatusArgs
- Completed
Regions List<string> - Failed
Or Dictionary<string, Pulumi.Skipped Regions Azure Native. Provider Hub. Inputs. Extended Error Info Response> - Next
Traffic stringRegion - Next
Traffic stringRegion Scheduled Time - Subscription
Reregistration stringResult
- Completed
Regions []string - Failed
Or map[string]ExtendedSkipped Regions Error Info Response - Next
Traffic stringRegion - Next
Traffic stringRegion Scheduled Time - Subscription
Reregistration stringResult
- completed
Regions List<String> - failed
Or Map<String,ExtendedSkipped Regions Error Info Response> - next
Traffic StringRegion - next
Traffic StringRegion Scheduled Time - subscription
Reregistration StringResult
- completed
Regions string[] - failed
Or {[key: string]: ExtendedSkipped Regions Error Info Response} - next
Traffic stringRegion - next
Traffic stringRegion Scheduled Time - subscription
Reregistration stringResult
- completed_
regions Sequence[str] - failed_
or_ Mapping[str, Extendedskipped_ regions Error Info Response] - next_
traffic_ strregion - next_
traffic_ strregion_ scheduled_ time - subscription_
reregistration_ strresult
- completed
Regions List<String> - failed
Or Map<Property Map>Skipped Regions - next
Traffic StringRegion - next
Traffic StringRegion Scheduled Time - subscription
Reregistration StringResult
DefaultRolloutPropertiesSpecification, DefaultRolloutPropertiesSpecificationArgs
- Canary
Pulumi.
Azure Native. Provider Hub. Inputs. Default Rollout Specification Canary - High
Traffic Pulumi.Azure Native. Provider Hub. Inputs. Default Rollout Specification High Traffic - Low
Traffic Pulumi.Azure Native. Provider Hub. Inputs. Default Rollout Specification Low Traffic - Medium
Traffic Pulumi.Azure Native. Provider Hub. Inputs. Default Rollout Specification Medium Traffic - Provider
Registration Pulumi.Azure Native. Provider Hub. Inputs. Default Rollout Specification Provider Registration - Resource
Type List<Pulumi.Registrations Azure Native. Provider Hub. Inputs. Resource Type Registration> - Rest
Of Pulumi.The World Group One Azure Native. Provider Hub. Inputs. Default Rollout Specification Rest Of The World Group One - Rest
Of Pulumi.The World Group Two Azure Native. Provider Hub. Inputs. Default Rollout Specification Rest Of The World Group Two
- Canary
Default
Rollout Specification Canary - High
Traffic DefaultRollout Specification High Traffic - Low
Traffic DefaultRollout Specification Low Traffic - Medium
Traffic DefaultRollout Specification Medium Traffic - Provider
Registration DefaultRollout Specification Provider Registration - Resource
Type []ResourceRegistrations Type Registration Type - Rest
Of DefaultThe World Group One Rollout Specification Rest Of The World Group One - Rest
Of DefaultThe World Group Two Rollout Specification Rest Of The World Group Two
- canary
Default
Rollout Specification Canary - high
Traffic DefaultRollout Specification High Traffic - low
Traffic DefaultRollout Specification Low Traffic - medium
Traffic DefaultRollout Specification Medium Traffic - provider
Registration DefaultRollout Specification Provider Registration - resource
Type List<ResourceRegistrations Type Registration> - rest
Of DefaultThe World Group One Rollout Specification Rest Of The World Group One - rest
Of DefaultThe World Group Two Rollout Specification Rest Of The World Group Two
- canary
Default
Rollout Specification Canary - high
Traffic DefaultRollout Specification High Traffic - low
Traffic DefaultRollout Specification Low Traffic - medium
Traffic DefaultRollout Specification Medium Traffic - provider
Registration DefaultRollout Specification Provider Registration - resource
Type ResourceRegistrations Type Registration[] - rest
Of DefaultThe World Group One Rollout Specification Rest Of The World Group One - rest
Of DefaultThe World Group Two Rollout Specification Rest Of The World Group Two
- canary
Default
Rollout Specification Canary - high_
traffic DefaultRollout Specification High Traffic - low_
traffic DefaultRollout Specification Low Traffic - medium_
traffic DefaultRollout Specification Medium Traffic - provider_
registration DefaultRollout Specification Provider Registration - resource_
type_ Sequence[Resourceregistrations Type Registration] - rest_
of_ Defaultthe_ world_ group_ one Rollout Specification Rest Of The World Group One - rest_
of_ Defaultthe_ world_ group_ two Rollout Specification Rest Of The World Group Two
DefaultRolloutPropertiesStatus, DefaultRolloutPropertiesStatusArgs
- Completed
Regions List<string> - Failed
Or Dictionary<string, Pulumi.Skipped Regions Azure Native. Provider Hub. Inputs. Extended Error Info> - Next
Traffic string | Pulumi.Region Azure Native. Provider Hub. Traffic Region Category - Next
Traffic stringRegion Scheduled Time - Subscription
Reregistration string | Pulumi.Result Azure Native. Provider Hub. Subscription Reregistration Result
- Completed
Regions []string - Failed
Or map[string]ExtendedSkipped Regions Error Info - Next
Traffic string | TrafficRegion Region Category - Next
Traffic stringRegion Scheduled Time - Subscription
Reregistration string | SubscriptionResult Reregistration Result
- completed
Regions List<String> - failed
Or Map<String,ExtendedSkipped Regions Error Info> - next
Traffic String | TrafficRegion Region Category - next
Traffic StringRegion Scheduled Time - subscription
Reregistration String | SubscriptionResult Reregistration Result
- completed
Regions string[] - failed
Or {[key: string]: ExtendedSkipped Regions Error Info} - next
Traffic string | TrafficRegion Region Category - next
Traffic stringRegion Scheduled Time - subscription
Reregistration string | SubscriptionResult Reregistration Result
- completed_
regions Sequence[str] - failed_
or_ Mapping[str, Extendedskipped_ regions Error Info] - next_
traffic_ str | Trafficregion Region Category - next_
traffic_ strregion_ scheduled_ time - subscription_
reregistration_ str | Subscriptionresult Reregistration Result
- completed
Regions List<String> - failed
Or Map<Property Map>Skipped Regions - next
Traffic String | "NotRegion Specified" | "Canary" | "Low Traffic" | "Medium Traffic" | "High Traffic" | "None" | "Rest Of The World Group One" | "Rest Of The World Group Two" - next
Traffic StringRegion Scheduled Time - subscription
Reregistration String | "NotResult Applicable" | "Conditional Update" | "Forced Update" | "Failed"
DefaultRolloutResponseProperties, DefaultRolloutResponsePropertiesArgs
DefaultRolloutSpecificationCanary, DefaultRolloutSpecificationCanaryArgs
- Regions List<string>
- Skip
Regions List<string>
- Regions []string
- Skip
Regions []string
- regions List<String>
- skip
Regions List<String>
- regions string[]
- skip
Regions string[]
- regions Sequence[str]
- skip_
regions Sequence[str]
- regions List<String>
- skip
Regions List<String>
DefaultRolloutSpecificationHighTraffic, DefaultRolloutSpecificationHighTrafficArgs
- Regions List<string>
- Wait
Duration string
- Regions []string
- Wait
Duration string
- regions List<String>
- wait
Duration String
- regions string[]
- wait
Duration string
- regions Sequence[str]
- wait_
duration str
- regions List<String>
- wait
Duration String
DefaultRolloutSpecificationLowTraffic, DefaultRolloutSpecificationLowTrafficArgs
- Regions List<string>
- Wait
Duration string
- Regions []string
- Wait
Duration string
- regions List<String>
- wait
Duration String
- regions string[]
- wait
Duration string
- regions Sequence[str]
- wait_
duration str
- regions List<String>
- wait
Duration String
DefaultRolloutSpecificationMediumTraffic, DefaultRolloutSpecificationMediumTrafficArgs
- Regions List<string>
- Wait
Duration string
- Regions []string
- Wait
Duration string
- regions List<String>
- wait
Duration String
- regions string[]
- wait
Duration string
- regions Sequence[str]
- wait_
duration str
- regions List<String>
- wait
Duration String
DefaultRolloutSpecificationProviderRegistration, DefaultRolloutSpecificationProviderRegistrationArgs
DefaultRolloutSpecificationResponseCanary, DefaultRolloutSpecificationResponseCanaryArgs
- Regions List<string>
- Skip
Regions List<string>
- Regions []string
- Skip
Regions []string
- regions List<String>
- skip
Regions List<String>
- regions string[]
- skip
Regions string[]
- regions Sequence[str]
- skip_
regions Sequence[str]
- regions List<String>
- skip
Regions List<String>
DefaultRolloutSpecificationResponseHighTraffic, DefaultRolloutSpecificationResponseHighTrafficArgs
- Regions List<string>
- Wait
Duration string
- Regions []string
- Wait
Duration string
- regions List<String>
- wait
Duration String
- regions string[]
- wait
Duration string
- regions Sequence[str]
- wait_
duration str
- regions List<String>
- wait
Duration String
DefaultRolloutSpecificationResponseLowTraffic, DefaultRolloutSpecificationResponseLowTrafficArgs
- Regions List<string>
- Wait
Duration string
- Regions []string
- Wait
Duration string
- regions List<String>
- wait
Duration String
- regions string[]
- wait
Duration string
- regions Sequence[str]
- wait_
duration str
- regions List<String>
- wait
Duration String
DefaultRolloutSpecificationResponseMediumTraffic, DefaultRolloutSpecificationResponseMediumTrafficArgs
- Regions List<string>
- Wait
Duration string
- Regions []string
- Wait
Duration string
- regions List<String>
- wait
Duration String
- regions string[]
- wait
Duration string
- regions Sequence[str]
- wait_
duration str
- regions List<String>
- wait
Duration String
DefaultRolloutSpecificationResponseProviderRegistration, DefaultRolloutSpecificationResponseProviderRegistrationArgs
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Properties
Pulumi.
Azure Native. Provider Hub. Inputs. Provider Registration Response Properties
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Properties
Provider
Registration Response Properties
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- properties
Provider
Registration Response Properties
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name string
- The name of the resource
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- properties
Provider
Registration Response Properties
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name str
- The name of the resource
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- properties
Provider
Registration Response Properties
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- properties Property Map
DefaultRolloutSpecificationResponseRestOfTheWorldGroupOne, DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneArgs
- Regions List<string>
- Wait
Duration string
- Regions []string
- Wait
Duration string
- regions List<String>
- wait
Duration String
- regions string[]
- wait
Duration string
- regions Sequence[str]
- wait_
duration str
- regions List<String>
- wait
Duration String
DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwo, DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoArgs
- Regions List<string>
- Wait
Duration string
- Regions []string
- Wait
Duration string
- regions List<String>
- wait
Duration String
- regions string[]
- wait
Duration string
- regions Sequence[str]
- wait_
duration str
- regions List<String>
- wait
Duration String
DefaultRolloutSpecificationRestOfTheWorldGroupOne, DefaultRolloutSpecificationRestOfTheWorldGroupOneArgs
- Regions List<string>
- Wait
Duration string
- Regions []string
- Wait
Duration string
- regions List<String>
- wait
Duration String
- regions string[]
- wait
Duration string
- regions Sequence[str]
- wait_
duration str
- regions List<String>
- wait
Duration String
DefaultRolloutSpecificationRestOfTheWorldGroupTwo, DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs
- Regions List<string>
- Wait
Duration string
- Regions []string
- Wait
Duration string
- regions List<String>
- wait
Duration String
- regions string[]
- wait
Duration string
- regions Sequence[str]
- wait_
duration str
- regions List<String>
- wait
Duration String
ExtendedErrorInfo, ExtendedErrorInfoArgs
- Additional
Info []TypedError Info - Code string
- Details
[]Extended
Error Info - Message string
- Target string
- additional
Info List<TypedError Info> - code String
- details
List<Extended
Error Info> - message String
- target String
- additional
Info TypedError Info[] - code string
- details
Extended
Error Info[] - message string
- target string
- additional
Info List<Property Map> - code String
- details List<Property Map>
- message String
- target String
ExtendedErrorInfoResponse, ExtendedErrorInfoResponseArgs
- Additional
Info []TypedError Info Response - Code string
- Details
[]Extended
Error Info Response - Message string
- Target string
- additional
Info TypedError Info Response[] - code string
- details
Extended
Error Info Response[] - message string
- target string
- additional
Info List<Property Map> - code String
- details List<Property Map>
- message String
- target String
ExtendedLocationOptions, ExtendedLocationOptionsArgs
- Supported
Policy string - Type string
- Supported
Policy string - Type string
- supported
Policy String - type String
- supported
Policy string - type string
- supported_
policy str - type str
- supported
Policy String - type String
ExtendedLocationOptionsResponse, ExtendedLocationOptionsResponseArgs
- Supported
Policy string - Type string
- Supported
Policy string - Type string
- supported
Policy String - type String
- supported
Policy string - type string
- supported_
policy str - type str
- supported
Policy String - type String
ExtensionCategory, ExtensionCategoryArgs
- Not
Specified - NotSpecified
- Resource
Creation Validate - ResourceCreationValidate
- Resource
Creation Begin - ResourceCreationBegin
- Resource
Creation Completed - ResourceCreationCompleted
- Resource
Read Validate - ResourceReadValidate
- Resource
Read Begin - ResourceReadBegin
- Resource
Patch Validate - ResourcePatchValidate
- Resource
Patch Completed - ResourcePatchCompleted
- Resource
Deletion Validate - ResourceDeletionValidate
- Resource
Deletion Begin - ResourceDeletionBegin
- Resource
Deletion Completed - ResourceDeletionCompleted
- Resource
Post Action - ResourcePostAction
- Subscription
Lifecycle Notification - SubscriptionLifecycleNotification
- Resource
Patch Begin - ResourcePatchBegin
- Resource
Move Begin - ResourceMoveBegin
- Resource
Move Completed - ResourceMoveCompleted
- Extension
Category Not Specified - NotSpecified
- Extension
Category Resource Creation Validate - ResourceCreationValidate
- Extension
Category Resource Creation Begin - ResourceCreationBegin
- Extension
Category Resource Creation Completed - ResourceCreationCompleted
- Extension
Category Resource Read Validate - ResourceReadValidate
- Extension
Category Resource Read Begin - ResourceReadBegin
- Extension
Category Resource Patch Validate - ResourcePatchValidate
- Extension
Category Resource Patch Completed - ResourcePatchCompleted
- Extension
Category Resource Deletion Validate - ResourceDeletionValidate
- Extension
Category Resource Deletion Begin - ResourceDeletionBegin
- Extension
Category Resource Deletion Completed - ResourceDeletionCompleted
- Extension
Category Resource Post Action - ResourcePostAction
- Extension
Category Subscription Lifecycle Notification - SubscriptionLifecycleNotification
- Extension
Category Resource Patch Begin - ResourcePatchBegin
- Extension
Category Resource Move Begin - ResourceMoveBegin
- Extension
Category Resource Move Completed - ResourceMoveCompleted
- Not
Specified - NotSpecified
- Resource
Creation Validate - ResourceCreationValidate
- Resource
Creation Begin - ResourceCreationBegin
- Resource
Creation Completed - ResourceCreationCompleted
- Resource
Read Validate - ResourceReadValidate
- Resource
Read Begin - ResourceReadBegin
- Resource
Patch Validate - ResourcePatchValidate
- Resource
Patch Completed - ResourcePatchCompleted
- Resource
Deletion Validate - ResourceDeletionValidate
- Resource
Deletion Begin - ResourceDeletionBegin
- Resource
Deletion Completed - ResourceDeletionCompleted
- Resource
Post Action - ResourcePostAction
- Subscription
Lifecycle Notification - SubscriptionLifecycleNotification
- Resource
Patch Begin - ResourcePatchBegin
- Resource
Move Begin - ResourceMoveBegin
- Resource
Move Completed - ResourceMoveCompleted
- Not
Specified - NotSpecified
- Resource
Creation Validate - ResourceCreationValidate
- Resource
Creation Begin - ResourceCreationBegin
- Resource
Creation Completed - ResourceCreationCompleted
- Resource
Read Validate - ResourceReadValidate
- Resource
Read Begin - ResourceReadBegin
- Resource
Patch Validate - ResourcePatchValidate
- Resource
Patch Completed - ResourcePatchCompleted
- Resource
Deletion Validate - ResourceDeletionValidate
- Resource
Deletion Begin - ResourceDeletionBegin
- Resource
Deletion Completed - ResourceDeletionCompleted
- Resource
Post Action - ResourcePostAction
- Subscription
Lifecycle Notification - SubscriptionLifecycleNotification
- Resource
Patch Begin - ResourcePatchBegin
- Resource
Move Begin - ResourceMoveBegin
- Resource
Move Completed - ResourceMoveCompleted
- NOT_SPECIFIED
- NotSpecified
- RESOURCE_CREATION_VALIDATE
- ResourceCreationValidate
- RESOURCE_CREATION_BEGIN
- ResourceCreationBegin
- RESOURCE_CREATION_COMPLETED
- ResourceCreationCompleted
- RESOURCE_READ_VALIDATE
- ResourceReadValidate
- RESOURCE_READ_BEGIN
- ResourceReadBegin
- RESOURCE_PATCH_VALIDATE
- ResourcePatchValidate
- RESOURCE_PATCH_COMPLETED
- ResourcePatchCompleted
- RESOURCE_DELETION_VALIDATE
- ResourceDeletionValidate
- RESOURCE_DELETION_BEGIN
- ResourceDeletionBegin
- RESOURCE_DELETION_COMPLETED
- ResourceDeletionCompleted
- RESOURCE_POST_ACTION
- ResourcePostAction
- SUBSCRIPTION_LIFECYCLE_NOTIFICATION
- SubscriptionLifecycleNotification
- RESOURCE_PATCH_BEGIN
- ResourcePatchBegin
- RESOURCE_MOVE_BEGIN
- ResourceMoveBegin
- RESOURCE_MOVE_COMPLETED
- ResourceMoveCompleted
- "Not
Specified" - NotSpecified
- "Resource
Creation Validate" - ResourceCreationValidate
- "Resource
Creation Begin" - ResourceCreationBegin
- "Resource
Creation Completed" - ResourceCreationCompleted
- "Resource
Read Validate" - ResourceReadValidate
- "Resource
Read Begin" - ResourceReadBegin
- "Resource
Patch Validate" - ResourcePatchValidate
- "Resource
Patch Completed" - ResourcePatchCompleted
- "Resource
Deletion Validate" - ResourceDeletionValidate
- "Resource
Deletion Begin" - ResourceDeletionBegin
- "Resource
Deletion Completed" - ResourceDeletionCompleted
- "Resource
Post Action" - ResourcePostAction
- "Subscription
Lifecycle Notification" - SubscriptionLifecycleNotification
- "Resource
Patch Begin" - ResourcePatchBegin
- "Resource
Move Begin" - ResourceMoveBegin
- "Resource
Move Completed" - ResourceMoveCompleted
ExtensionOptionType, ExtensionOptionTypeArgs
- Not
Specified - NotSpecified
- Do
Not Merge Existing Read Only And Secret Properties - DoNotMergeExistingReadOnlyAndSecretProperties
- Include
Internal Metadata - IncludeInternalMetadata
- Extension
Option Type Not Specified - NotSpecified
- Extension
Option Type Do Not Merge Existing Read Only And Secret Properties - DoNotMergeExistingReadOnlyAndSecretProperties
- Extension
Option Type Include Internal Metadata - IncludeInternalMetadata
- Not
Specified - NotSpecified
- Do
Not Merge Existing Read Only And Secret Properties - DoNotMergeExistingReadOnlyAndSecretProperties
- Include
Internal Metadata - IncludeInternalMetadata
- Not
Specified - NotSpecified
- Do
Not Merge Existing Read Only And Secret Properties - DoNotMergeExistingReadOnlyAndSecretProperties
- Include
Internal Metadata - IncludeInternalMetadata
- NOT_SPECIFIED
- NotSpecified
- DO_NOT_MERGE_EXISTING_READ_ONLY_AND_SECRET_PROPERTIES
- DoNotMergeExistingReadOnlyAndSecretProperties
- INCLUDE_INTERNAL_METADATA
- IncludeInternalMetadata
- "Not
Specified" - NotSpecified
- "Do
Not Merge Existing Read Only And Secret Properties" - DoNotMergeExistingReadOnlyAndSecretProperties
- "Include
Internal Metadata" - IncludeInternalMetadata
FeaturesPolicy, FeaturesPolicyArgs
- Any
- Any
- All
- All
- Features
Policy Any - Any
- Features
Policy All - All
- Any
- Any
- All
- All
- Any
- Any
- All
- All
- ANY
- Any
- ALL
- All
- "Any"
- Any
- "All"
- All
IdentityManagementTypes, IdentityManagementTypesArgs
- Not
Specified - NotSpecified
- System
Assigned - SystemAssigned
- User
Assigned - UserAssigned
- Actor
- Actor
- Delegated
Resource Identity - DelegatedResourceIdentity
- Identity
Management Types Not Specified - NotSpecified
- Identity
Management Types System Assigned - SystemAssigned
- Identity
Management Types User Assigned - UserAssigned
- Identity
Management Types Actor - Actor
- Identity
Management Types Delegated Resource Identity - DelegatedResourceIdentity
- Not
Specified - NotSpecified
- System
Assigned - SystemAssigned
- User
Assigned - UserAssigned
- Actor
- Actor
- Delegated
Resource Identity - DelegatedResourceIdentity
- Not
Specified - NotSpecified
- System
Assigned - SystemAssigned
- User
Assigned - UserAssigned
- Actor
- Actor
- Delegated
Resource Identity - DelegatedResourceIdentity
- NOT_SPECIFIED
- NotSpecified
- SYSTEM_ASSIGNED
- SystemAssigned
- USER_ASSIGNED
- UserAssigned
- ACTOR
- Actor
- DELEGATED_RESOURCE_IDENTITY
- DelegatedResourceIdentity
- "Not
Specified" - NotSpecified
- "System
Assigned" - SystemAssigned
- "User
Assigned" - UserAssigned
- "Actor"
- Actor
- "Delegated
Resource Identity" - DelegatedResourceIdentity
LightHouseAuthorization, LightHouseAuthorizationArgs
- Principal
Id string - Role
Definition stringId
- Principal
Id string - Role
Definition stringId
- principal
Id String - role
Definition StringId
- principal
Id string - role
Definition stringId
- principal_
id str - role_
definition_ strid
- principal
Id String - role
Definition StringId
LightHouseAuthorizationResponse, LightHouseAuthorizationResponseArgs
- Principal
Id string - Role
Definition stringId
- Principal
Id string - Role
Definition stringId
- principal
Id String - role
Definition StringId
- principal
Id string - role
Definition stringId
- principal_
id str - role_
definition_ strid
- principal
Id String - role
Definition StringId
LinkedAccessCheck, LinkedAccessCheckArgs
- Action
Name string - Linked
Action string - Linked
Action stringVerb - Linked
Property string - Linked
Type string
- Action
Name string - Linked
Action string - Linked
Action stringVerb - Linked
Property string - Linked
Type string
- action
Name String - linked
Action String - linked
Action StringVerb - linked
Property String - linked
Type String
- action
Name string - linked
Action string - linked
Action stringVerb - linked
Property string - linked
Type string
- action_
name str - linked_
action str - linked_
action_ strverb - linked_
property str - linked_
type str
- action
Name String - linked
Action String - linked
Action StringVerb - linked
Property String - linked
Type String
LinkedAccessCheckResponse, LinkedAccessCheckResponseArgs
- Action
Name string - Linked
Action string - Linked
Action stringVerb - Linked
Property string - Linked
Type string
- Action
Name string - Linked
Action string - Linked
Action stringVerb - Linked
Property string - Linked
Type string
- action
Name String - linked
Action String - linked
Action StringVerb - linked
Property String - linked
Type String
- action
Name string - linked
Action string - linked
Action stringVerb - linked
Property string - linked
Type string
- action_
name str - linked_
action str - linked_
action_ strverb - linked_
property str - linked_
type str
- action
Name String - linked
Action String - linked
Action StringVerb - linked
Property String - linked
Type String
LoggingDetails, LoggingDetailsArgs
- None
- None
- Body
- Body
- Logging
Details None - None
- Logging
Details Body - Body
- None
- None
- Body
- Body
- None
- None
- Body
- Body
- NONE
- None
- BODY
- Body
- "None"
- None
- "Body"
- Body
LoggingDirections, LoggingDirectionsArgs
- None
- None
- Request
- Request
- Response
- Response
- Logging
Directions None - None
- Logging
Directions Request - Request
- Logging
Directions Response - Response
- None
- None
- Request
- Request
- Response
- Response
- None
- None
- Request
- Request
- Response
- Response
- NONE
- None
- REQUEST
- Request
- RESPONSE
- Response
- "None"
- None
- "Request"
- Request
- "Response"
- Response
LoggingRule, LoggingRuleArgs
- Action string
- Detail
Level string | LoggingDetails - Direction
string | Logging
Directions - Logging
Rule Hidden Property Paths
- action String
- detail
Level String | LoggingDetails - direction
String | Logging
Directions - Logging
Rule Hidden Property Paths
- action string
- detail
Level string | LoggingDetails - direction
string | Logging
Directions - Logging
Rule Hidden Property Paths
- action String
- detail
Level String | "None" | "Body" - direction String | "None" | "Request" | "Response"
- Property Map
LoggingRuleHiddenPropertyPaths, LoggingRuleHiddenPropertyPathsArgs
- List<string>
- List<string>
- []string
- []string
- List<String>
- List<String>
- string[]
- string[]
- Sequence[str]
- Sequence[str]
- List<String>
- List<String>
LoggingRuleResponse, LoggingRuleResponseArgs
- Action string
- Detail
Level string - Direction string
- Logging
Rule Response Hidden Property Paths
- action String
- detail
Level String - direction String
- Logging
Rule Response Hidden Property Paths
- action string
- detail
Level string - direction string
- Logging
Rule Response Hidden Property Paths
- action String
- detail
Level String - direction String
- Property Map
LoggingRuleResponseHiddenPropertyPaths, LoggingRuleResponseHiddenPropertyPathsArgs
- List<string>
- List<string>
- []string
- []string
- List<String>
- List<String>
- string[]
- string[]
- Sequence[str]
- Sequence[str]
- List<String>
- List<String>
MarketplaceType, MarketplaceTypeArgs
- Not
Specified - NotSpecified
- Add
On - AddOn
- Bypass
- Bypass
- Store
- Store
- Marketplace
Type Not Specified - NotSpecified
- Marketplace
Type Add On - AddOn
- Marketplace
Type Bypass - Bypass
- Marketplace
Type Store - Store
- Not
Specified - NotSpecified
- Add
On - AddOn
- Bypass
- Bypass
- Store
- Store
- Not
Specified - NotSpecified
- Add
On - AddOn
- Bypass
- Bypass
- Store
- Store
- NOT_SPECIFIED
- NotSpecified
- ADD_ON
- AddOn
- BYPASS
- Bypass
- STORE
- Store
- "Not
Specified" - NotSpecified
- "Add
On" - AddOn
- "Bypass"
- Bypass
- "Store"
- Store
OptInHeaderType, OptInHeaderTypeArgs
- Not
Specified - NotSpecified
- Signed
User Token - SignedUserToken
- Client
Group Membership - ClientGroupMembership
- Signed
Auxiliary Tokens - SignedAuxiliaryTokens
- Unbounded
Client Group Membership - UnboundedClientGroupMembership
- Opt
In Header Type Not Specified - NotSpecified
- Opt
In Header Type Signed User Token - SignedUserToken
- Opt
In Header Type Client Group Membership - ClientGroupMembership
- Opt
In Header Type Signed Auxiliary Tokens - SignedAuxiliaryTokens
- Opt
In Header Type Unbounded Client Group Membership - UnboundedClientGroupMembership
- Not
Specified - NotSpecified
- Signed
User Token - SignedUserToken
- Client
Group Membership - ClientGroupMembership
- Signed
Auxiliary Tokens - SignedAuxiliaryTokens
- Unbounded
Client Group Membership - UnboundedClientGroupMembership
- Not
Specified - NotSpecified
- Signed
User Token - SignedUserToken
- Client
Group Membership - ClientGroupMembership
- Signed
Auxiliary Tokens - SignedAuxiliaryTokens
- Unbounded
Client Group Membership - UnboundedClientGroupMembership
- NOT_SPECIFIED
- NotSpecified
- SIGNED_USER_TOKEN
- SignedUserToken
- CLIENT_GROUP_MEMBERSHIP
- ClientGroupMembership
- SIGNED_AUXILIARY_TOKENS
- SignedAuxiliaryTokens
- UNBOUNDED_CLIENT_GROUP_MEMBERSHIP
- UnboundedClientGroupMembership
- "Not
Specified" - NotSpecified
- "Signed
User Token" - SignedUserToken
- "Client
Group Membership" - ClientGroupMembership
- "Signed
Auxiliary Tokens" - SignedAuxiliaryTokens
- "Unbounded
Client Group Membership" - UnboundedClientGroupMembership
PreflightOption, PreflightOptionArgs
- None
- None
- Continue
Deployment On Failure - ContinueDeploymentOnFailure
- Default
Validation Only - DefaultValidationOnly
- Preflight
Option None - None
- Preflight
Option Continue Deployment On Failure - ContinueDeploymentOnFailure
- Preflight
Option Default Validation Only - DefaultValidationOnly
- None
- None
- Continue
Deployment On Failure - ContinueDeploymentOnFailure
- Default
Validation Only - DefaultValidationOnly
- None
- None
- Continue
Deployment On Failure - ContinueDeploymentOnFailure
- Default
Validation Only - DefaultValidationOnly
- NONE
- None
- CONTINUE_DEPLOYMENT_ON_FAILURE
- ContinueDeploymentOnFailure
- DEFAULT_VALIDATION_ONLY
- DefaultValidationOnly
- "None"
- None
- "Continue
Deployment On Failure" - ContinueDeploymentOnFailure
- "Default
Validation Only" - DefaultValidationOnly
ProviderHubMetadataProviderAuthentication, ProviderHubMetadataProviderAuthenticationArgs
- Allowed
Audiences List<string>
- Allowed
Audiences []string
- allowed
Audiences List<String>
- allowed
Audiences string[]
- allowed_
audiences Sequence[str]
- allowed
Audiences List<String>
ProviderHubMetadataResponseProviderAuthentication, ProviderHubMetadataResponseProviderAuthenticationArgs
- Allowed
Audiences List<string>
- Allowed
Audiences []string
- allowed
Audiences List<String>
- allowed
Audiences string[]
- allowed_
audiences Sequence[str]
- allowed
Audiences List<String>
ProviderHubMetadataResponseThirdPartyProviderAuthorization, ProviderHubMetadataResponseThirdPartyProviderAuthorizationArgs
ProviderHubMetadataThirdPartyProviderAuthorization, ProviderHubMetadataThirdPartyProviderAuthorizationArgs
ProviderRegistrationProperties, ProviderRegistrationPropertiesArgs
- Capabilities
List<Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Capabilities> - Features
Rule Pulumi.Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Features Rule - Management
Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Management - Metadata object
- Namespace string
- Provider
Authentication Pulumi.Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Provider Authentication - List<Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Authorization> - Provider
Hub Pulumi.Metadata Azure Native. Provider Hub. Inputs. Provider Registration Properties Provider Hub Metadata - Provider
Type string | Pulumi.Azure Native. Provider Hub. Resource Provider Type - Provider
Version string - Provisioning
State string | Pulumi.Azure Native. Provider Hub. Provisioning State - Request
Header Pulumi.Options Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Request Header Options - Required
Features List<string> - Subscription
Lifecycle Pulumi.Notification Specifications Azure Native. Provider Hub. Inputs. Provider Registration Properties Subscription Lifecycle Notification Specifications - Template
Deployment Pulumi.Options Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Template Deployment Options
- Capabilities
[]Resource
Provider Capabilities - Features
Rule ResourceProvider Manifest Properties Features Rule - Management
Resource
Provider Manifest Properties Management - Metadata interface{}
- Namespace string
- Provider
Authentication ResourceProvider Manifest Properties Provider Authentication - []Resource
Provider Authorization - Provider
Hub ProviderMetadata Registration Properties Provider Hub Metadata - Provider
Type string | ResourceProvider Type - Provider
Version string - Provisioning
State string | ProvisioningState - Request
Header ResourceOptions Provider Manifest Properties Request Header Options - Required
Features []string - Subscription
Lifecycle ProviderNotification Specifications Registration Properties Subscription Lifecycle Notification Specifications - Template
Deployment ResourceOptions Provider Manifest Properties Template Deployment Options
- capabilities
List<Resource
Provider Capabilities> - features
Rule ResourceProvider Manifest Properties Features Rule - management
Resource
Provider Manifest Properties Management - metadata Object
- namespace String
- provider
Authentication ResourceProvider Manifest Properties Provider Authentication - List<Resource
Provider Authorization> - provider
Hub ProviderMetadata Registration Properties Provider Hub Metadata - provider
Type String | ResourceProvider Type - provider
Version String - provisioning
State String | ProvisioningState - request
Header ResourceOptions Provider Manifest Properties Request Header Options - required
Features List<String> - subscription
Lifecycle ProviderNotification Specifications Registration Properties Subscription Lifecycle Notification Specifications - template
Deployment ResourceOptions Provider Manifest Properties Template Deployment Options
- capabilities
Resource
Provider Capabilities[] - features
Rule ResourceProvider Manifest Properties Features Rule - management
Resource
Provider Manifest Properties Management - metadata any
- namespace string
- provider
Authentication ResourceProvider Manifest Properties Provider Authentication - Resource
Provider Authorization[] - provider
Hub ProviderMetadata Registration Properties Provider Hub Metadata - provider
Type string | ResourceProvider Type - provider
Version string - provisioning
State string | ProvisioningState - request
Header ResourceOptions Provider Manifest Properties Request Header Options - required
Features string[] - subscription
Lifecycle ProviderNotification Specifications Registration Properties Subscription Lifecycle Notification Specifications - template
Deployment ResourceOptions Provider Manifest Properties Template Deployment Options
- capabilities
Sequence[Resource
Provider Capabilities] - features_
rule ResourceProvider Manifest Properties Features Rule - management
Resource
Provider Manifest Properties Management - metadata Any
- namespace str
- provider_
authentication ResourceProvider Manifest Properties Provider Authentication - Sequence[Resource
Provider Authorization] - provider_
hub_ Providermetadata Registration Properties Provider Hub Metadata - provider_
type str | ResourceProvider Type - provider_
version str - provisioning_
state str | ProvisioningState - request_
header_ Resourceoptions Provider Manifest Properties Request Header Options - required_
features Sequence[str] - subscription_
lifecycle_ Providernotification_ specifications Registration Properties Subscription Lifecycle Notification Specifications - template_
deployment_ Resourceoptions Provider Manifest Properties Template Deployment Options
- capabilities List<Property Map>
- features
Rule Property Map - management Property Map
- metadata Any
- namespace String
- provider
Authentication Property Map - List<Property Map>
- provider
Hub Property MapMetadata - provider
Type String | "NotSpecified" | "Internal" | "External" | "Hidden" | "Registration Free" | "Legacy Registration Required" | "Tenant Only" | "Authorization Free" - provider
Version String - provisioning
State String | "NotSpecified" | "Accepted" | "Running" | "Creating" | "Created" | "Deleting" | "Deleted" | "Canceled" | "Failed" | "Succeeded" | "Moving Resources" | "Transient Failure" | "Rollout In Progress" - request
Header Property MapOptions - required
Features List<String> - subscription
Lifecycle Property MapNotification Specifications - template
Deployment Property MapOptions
ProviderRegistrationPropertiesProviderHubMetadata, ProviderRegistrationPropertiesProviderHubMetadataArgs
ProviderRegistrationPropertiesResponseProviderHubMetadata, ProviderRegistrationPropertiesResponseProviderHubMetadataArgs
ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecifications, ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs
ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecifications, ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs
ProviderRegistrationResponseProperties, ProviderRegistrationResponsePropertiesArgs
- Capabilities
List<Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Capabilities Response> - Features
Rule Pulumi.Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Response Features Rule - Management
Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Response Management - Metadata object
- Namespace string
- Provider
Authentication Pulumi.Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Response Provider Authentication - List<Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Authorization Response> - Provider
Hub Pulumi.Metadata Azure Native. Provider Hub. Inputs. Provider Registration Properties Response Provider Hub Metadata - Provider
Type string - Provider
Version string - Provisioning
State string - Request
Header Pulumi.Options Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Response Request Header Options - Required
Features List<string> - Subscription
Lifecycle Pulumi.Notification Specifications Azure Native. Provider Hub. Inputs. Provider Registration Properties Response Subscription Lifecycle Notification Specifications - Template
Deployment Pulumi.Options Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Response Template Deployment Options
- Capabilities
[]Resource
Provider Capabilities Response - Features
Rule ResourceProvider Manifest Properties Response Features Rule - Management
Resource
Provider Manifest Properties Response Management - Metadata interface{}
- Namespace string
- Provider
Authentication ResourceProvider Manifest Properties Response Provider Authentication - []Resource
Provider Authorization Response - Provider
Hub ProviderMetadata Registration Properties Response Provider Hub Metadata - Provider
Type string - Provider
Version string - Provisioning
State string - Request
Header ResourceOptions Provider Manifest Properties Response Request Header Options - Required
Features []string - Subscription
Lifecycle ProviderNotification Specifications Registration Properties Response Subscription Lifecycle Notification Specifications - Template
Deployment ResourceOptions Provider Manifest Properties Response Template Deployment Options
- capabilities
List<Resource
Provider Capabilities Response> - features
Rule ResourceProvider Manifest Properties Response Features Rule - management
Resource
Provider Manifest Properties Response Management - metadata Object
- namespace String
- provider
Authentication ResourceProvider Manifest Properties Response Provider Authentication - List<Resource
Provider Authorization Response> - provider
Hub ProviderMetadata Registration Properties Response Provider Hub Metadata - provider
Type String - provider
Version String - provisioning
State String - request
Header ResourceOptions Provider Manifest Properties Response Request Header Options - required
Features List<String> - subscription
Lifecycle ProviderNotification Specifications Registration Properties Response Subscription Lifecycle Notification Specifications - template
Deployment ResourceOptions Provider Manifest Properties Response Template Deployment Options
- capabilities
Resource
Provider Capabilities Response[] - features
Rule ResourceProvider Manifest Properties Response Features Rule - management
Resource
Provider Manifest Properties Response Management - metadata any
- namespace string
- provider
Authentication ResourceProvider Manifest Properties Response Provider Authentication - Resource
Provider Authorization Response[] - provider
Hub ProviderMetadata Registration Properties Response Provider Hub Metadata - provider
Type string - provider
Version string - provisioning
State string - request
Header ResourceOptions Provider Manifest Properties Response Request Header Options - required
Features string[] - subscription
Lifecycle ProviderNotification Specifications Registration Properties Response Subscription Lifecycle Notification Specifications - template
Deployment ResourceOptions Provider Manifest Properties Response Template Deployment Options
- capabilities
Sequence[Resource
Provider Capabilities Response] - features_
rule ResourceProvider Manifest Properties Response Features Rule - management
Resource
Provider Manifest Properties Response Management - metadata Any
- namespace str
- provider_
authentication ResourceProvider Manifest Properties Response Provider Authentication - Sequence[Resource
Provider Authorization Response] - provider_
hub_ Providermetadata Registration Properties Response Provider Hub Metadata - provider_
type str - provider_
version str - provisioning_
state str - request_
header_ Resourceoptions Provider Manifest Properties Response Request Header Options - required_
features Sequence[str] - subscription_
lifecycle_ Providernotification_ specifications Registration Properties Response Subscription Lifecycle Notification Specifications - template_
deployment_ Resourceoptions Provider Manifest Properties Response Template Deployment Options
- capabilities List<Property Map>
- features
Rule Property Map - management Property Map
- metadata Any
- namespace String
- provider
Authentication Property Map - List<Property Map>
- provider
Hub Property MapMetadata - provider
Type String - provider
Version String - provisioning
State String - request
Header Property MapOptions - required
Features List<String> - subscription
Lifecycle Property MapNotification Specifications - template
Deployment Property MapOptions
ProvisioningState, ProvisioningStateArgs
- Not
Specified - NotSpecified
- Accepted
- Accepted
- Running
- Running
- Creating
- Creating
- Created
- Created
- Deleting
- Deleting
- Deleted
- Deleted
- Canceled
- Canceled
- Failed
- Failed
- Succeeded
- Succeeded
- Moving
Resources - MovingResources
- Transient
Failure - TransientFailure
- Rollout
In Progress - RolloutInProgress
- Provisioning
State Not Specified - NotSpecified
- Provisioning
State Accepted - Accepted
- Provisioning
State Running - Running
- Provisioning
State Creating - Creating
- Provisioning
State Created - Created
- Provisioning
State Deleting - Deleting
- Provisioning
State Deleted - Deleted
- Provisioning
State Canceled - Canceled
- Provisioning
State Failed - Failed
- Provisioning
State Succeeded - Succeeded
- Provisioning
State Moving Resources - MovingResources
- Provisioning
State Transient Failure - TransientFailure
- Provisioning
State Rollout In Progress - RolloutInProgress
- Not
Specified - NotSpecified
- Accepted
- Accepted
- Running
- Running
- Creating
- Creating
- Created
- Created
- Deleting
- Deleting
- Deleted
- Deleted
- Canceled
- Canceled
- Failed
- Failed
- Succeeded
- Succeeded
- Moving
Resources - MovingResources
- Transient
Failure - TransientFailure
- Rollout
In Progress - RolloutInProgress
- Not
Specified - NotSpecified
- Accepted
- Accepted
- Running
- Running
- Creating
- Creating
- Created
- Created
- Deleting
- Deleting
- Deleted
- Deleted
- Canceled
- Canceled
- Failed
- Failed
- Succeeded
- Succeeded
- Moving
Resources - MovingResources
- Transient
Failure - TransientFailure
- Rollout
In Progress - RolloutInProgress
- NOT_SPECIFIED
- NotSpecified
- ACCEPTED
- Accepted
- RUNNING
- Running
- CREATING
- Creating
- CREATED
- Created
- DELETING
- Deleting
- DELETED
- Deleted
- CANCELED
- Canceled
- FAILED
- Failed
- SUCCEEDED
- Succeeded
- MOVING_RESOURCES
- MovingResources
- TRANSIENT_FAILURE
- TransientFailure
- ROLLOUT_IN_PROGRESS
- RolloutInProgress
- "Not
Specified" - NotSpecified
- "Accepted"
- Accepted
- "Running"
- Running
- "Creating"
- Creating
- "Created"
- Created
- "Deleting"
- Deleting
- "Deleted"
- Deleted
- "Canceled"
- Canceled
- "Failed"
- Failed
- "Succeeded"
- Succeeded
- "Moving
Resources" - MovingResources
- "Transient
Failure" - TransientFailure
- "Rollout
In Progress" - RolloutInProgress
Regionality, RegionalityArgs
- Not
Specified - NotSpecified
- Global
- Global
- Regional
- Regional
- Regionality
Not Specified - NotSpecified
- Regionality
Global - Global
- Regionality
Regional - Regional
- Not
Specified - NotSpecified
- Global
- Global
- Regional
- Regional
- Not
Specified - NotSpecified
- Global
- Global
- Regional
- Regional
- NOT_SPECIFIED
- NotSpecified
- GLOBAL_
- Global
- REGIONAL
- Regional
- "Not
Specified" - NotSpecified
- "Global"
- Global
- "Regional"
- Regional
ResourceAccessPolicy, ResourceAccessPolicyArgs
- Not
Specified - NotSpecified
- Acis
Read Allowed - AcisReadAllowed
- Acis
Action Allowed - AcisActionAllowed
- Resource
Access Policy Not Specified - NotSpecified
- Resource
Access Policy Acis Read Allowed - AcisReadAllowed
- Resource
Access Policy Acis Action Allowed - AcisActionAllowed
- Not
Specified - NotSpecified
- Acis
Read Allowed - AcisReadAllowed
- Acis
Action Allowed - AcisActionAllowed
- Not
Specified - NotSpecified
- Acis
Read Allowed - AcisReadAllowed
- Acis
Action Allowed - AcisActionAllowed
- NOT_SPECIFIED
- NotSpecified
- ACIS_READ_ALLOWED
- AcisReadAllowed
- ACIS_ACTION_ALLOWED
- AcisActionAllowed
- "Not
Specified" - NotSpecified
- "Acis
Read Allowed" - AcisReadAllowed
- "Acis
Action Allowed" - AcisActionAllowed
ResourceDeletionPolicy, ResourceDeletionPolicyArgs
- Not
Specified - NotSpecified
- Cascade
Delete All - CascadeDeleteAll
- Cascade
Delete Proxy Only Children - CascadeDeleteProxyOnlyChildren
- Resource
Deletion Policy Not Specified - NotSpecified
- Resource
Deletion Policy Cascade Delete All - CascadeDeleteAll
- Resource
Deletion Policy Cascade Delete Proxy Only Children - CascadeDeleteProxyOnlyChildren
- Not
Specified - NotSpecified
- Cascade
Delete All - CascadeDeleteAll
- Cascade
Delete Proxy Only Children - CascadeDeleteProxyOnlyChildren
- Not
Specified - NotSpecified
- Cascade
Delete All - CascadeDeleteAll
- Cascade
Delete Proxy Only Children - CascadeDeleteProxyOnlyChildren
- NOT_SPECIFIED
- NotSpecified
- CASCADE_DELETE_ALL
- CascadeDeleteAll
- CASCADE_DELETE_PROXY_ONLY_CHILDREN
- CascadeDeleteProxyOnlyChildren
- "Not
Specified" - NotSpecified
- "Cascade
Delete All" - CascadeDeleteAll
- "Cascade
Delete Proxy Only Children" - CascadeDeleteProxyOnlyChildren
ResourceProviderAuthorization, ResourceProviderAuthorizationArgs
- Application
Id string - Managed
By stringRole Definition Id - Role
Definition stringId
- Application
Id string - Managed
By stringRole Definition Id - Role
Definition stringId
- application
Id String - managed
By StringRole Definition Id - role
Definition StringId
- application
Id string - managed
By stringRole Definition Id - role
Definition stringId
- application
Id String - managed
By StringRole Definition Id - role
Definition StringId
ResourceProviderAuthorizationResponse, ResourceProviderAuthorizationResponseArgs
- Application
Id string - Managed
By stringRole Definition Id - Role
Definition stringId
- Application
Id string - Managed
By stringRole Definition Id - Role
Definition stringId
- application
Id String - managed
By StringRole Definition Id - role
Definition StringId
- application
Id string - managed
By stringRole Definition Id - role
Definition stringId
- application
Id String - managed
By StringRole Definition Id - role
Definition StringId
ResourceProviderCapabilities, ResourceProviderCapabilitiesArgs
- Effect
string | Pulumi.
Azure Native. Provider Hub. Resource Provider Capabilities Effect - Quota
Id string - Required
Features List<string>
- Effect
string | Resource
Provider Capabilities Effect - Quota
Id string - Required
Features []string
- effect
String | Resource
Provider Capabilities Effect - quota
Id String - required
Features List<String>
- effect
string | Resource
Provider Capabilities Effect - quota
Id string - required
Features string[]
- effect
str | Resource
Provider Capabilities Effect - quota_
id str - required_
features Sequence[str]
- effect
String | "Not
Specified" | "Allow" | "Disallow" - quota
Id String - required
Features List<String>
ResourceProviderCapabilitiesEffect, ResourceProviderCapabilitiesEffectArgs
- Not
Specified - NotSpecified
- Allow
- Allow
- Disallow
- Disallow
- Resource
Provider Capabilities Effect Not Specified - NotSpecified
- Resource
Provider Capabilities Effect Allow - Allow
- Resource
Provider Capabilities Effect Disallow - Disallow
- Not
Specified - NotSpecified
- Allow
- Allow
- Disallow
- Disallow
- Not
Specified - NotSpecified
- Allow
- Allow
- Disallow
- Disallow
- NOT_SPECIFIED
- NotSpecified
- ALLOW
- Allow
- DISALLOW
- Disallow
- "Not
Specified" - NotSpecified
- "Allow"
- Allow
- "Disallow"
- Disallow
ResourceProviderCapabilitiesResponse, ResourceProviderCapabilitiesResponseArgs
- Effect string
- Quota
Id string - Required
Features List<string>
- Effect string
- Quota
Id string - Required
Features []string
- effect String
- quota
Id String - required
Features List<String>
- effect string
- quota
Id string - required
Features string[]
- effect str
- quota_
id str - required_
features Sequence[str]
- effect String
- quota
Id String - required
Features List<String>
ResourceProviderManifestPropertiesFeaturesRule, ResourceProviderManifestPropertiesFeaturesRuleArgs
- Required
Features string | FeaturesPolicy Policy
- required
Features String | FeaturesPolicy Policy
- required
Features string | FeaturesPolicy Policy
- required
Features String | "Any" | "All"Policy
ResourceProviderManifestPropertiesManagement, ResourceProviderManifestPropertiesManagementArgs
- Incident
Contact stringEmail - Incident
Routing stringService - Incident
Routing stringTeam - Manifest
Owners List<string> - Resource
Access string | Pulumi.Policy Azure Native. Provider Hub. Resource Access Policy - Resource
Access List<object>Roles - Schema
Owners List<string> - Service
Tree List<Pulumi.Infos Azure Native. Provider Hub. Inputs. Service Tree Info>
- Incident
Contact stringEmail - Incident
Routing stringService - Incident
Routing stringTeam - Manifest
Owners []string - Resource
Access string | ResourcePolicy Access Policy - Resource
Access []interface{}Roles - Schema
Owners []string - Service
Tree []ServiceInfos Tree Info
- incident
Contact StringEmail - incident
Routing StringService - incident
Routing StringTeam - manifest
Owners List<String> - resource
Access String | ResourcePolicy Access Policy - resource
Access List<Object>Roles - schema
Owners List<String> - service
Tree List<ServiceInfos Tree Info>
- incident
Contact stringEmail - incident
Routing stringService - incident
Routing stringTeam - manifest
Owners string[] - resource
Access string | ResourcePolicy Access Policy - resource
Access any[]Roles - schema
Owners string[] - service
Tree ServiceInfos Tree Info[]
- incident_
contact_ stremail - incident_
routing_ strservice - incident_
routing_ strteam - manifest_
owners Sequence[str] - resource_
access_ str | Resourcepolicy Access Policy - resource_
access_ Sequence[Any]roles - schema_
owners Sequence[str] - service_
tree_ Sequence[Serviceinfos Tree Info]
- incident
Contact StringEmail - incident
Routing StringService - incident
Routing StringTeam - manifest
Owners List<String> - resource
Access String | "NotPolicy Specified" | "Acis Read Allowed" | "Acis Action Allowed" - resource
Access List<Any>Roles - schema
Owners List<String> - service
Tree List<Property Map>Infos
ResourceProviderManifestPropertiesProviderAuthentication, ResourceProviderManifestPropertiesProviderAuthenticationArgs
- Allowed
Audiences List<string>
- Allowed
Audiences []string
- allowed
Audiences List<String>
- allowed
Audiences string[]
- allowed_
audiences Sequence[str]
- allowed
Audiences List<String>
ResourceProviderManifestPropertiesRequestHeaderOptions, ResourceProviderManifestPropertiesRequestHeaderOptionsArgs
- Opt
In string | OptHeaders In Header Type
- opt
In String | OptHeaders In Header Type
- opt
In string | OptHeaders In Header Type
ResourceProviderManifestPropertiesResponseFeaturesRule, ResourceProviderManifestPropertiesResponseFeaturesRuleArgs
- Required
Features stringPolicy
- Required
Features stringPolicy
- required
Features StringPolicy
- required
Features stringPolicy
- required
Features StringPolicy
ResourceProviderManifestPropertiesResponseManagement, ResourceProviderManifestPropertiesResponseManagementArgs
- Incident
Contact stringEmail - Incident
Routing stringService - Incident
Routing stringTeam - Manifest
Owners List<string> - Resource
Access stringPolicy - Resource
Access List<object>Roles - Schema
Owners List<string> - Service
Tree List<Pulumi.Infos Azure Native. Provider Hub. Inputs. Service Tree Info Response>
- Incident
Contact stringEmail - Incident
Routing stringService - Incident
Routing stringTeam - Manifest
Owners []string - Resource
Access stringPolicy - Resource
Access []interface{}Roles - Schema
Owners []string - Service
Tree []ServiceInfos Tree Info Response
- incident
Contact StringEmail - incident
Routing StringService - incident
Routing StringTeam - manifest
Owners List<String> - resource
Access StringPolicy - resource
Access List<Object>Roles - schema
Owners List<String> - service
Tree List<ServiceInfos Tree Info Response>
- incident
Contact stringEmail - incident
Routing stringService - incident
Routing stringTeam - manifest
Owners string[] - resource
Access stringPolicy - resource
Access any[]Roles - schema
Owners string[] - service
Tree ServiceInfos Tree Info Response[]
- incident_
contact_ stremail - incident_
routing_ strservice - incident_
routing_ strteam - manifest_
owners Sequence[str] - resource_
access_ strpolicy - resource_
access_ Sequence[Any]roles - schema_
owners Sequence[str] - service_
tree_ Sequence[Serviceinfos Tree Info Response]
- incident
Contact StringEmail - incident
Routing StringService - incident
Routing StringTeam - manifest
Owners List<String> - resource
Access StringPolicy - resource
Access List<Any>Roles - schema
Owners List<String> - service
Tree List<Property Map>Infos
ResourceProviderManifestPropertiesResponseProviderAuthentication, ResourceProviderManifestPropertiesResponseProviderAuthenticationArgs
- Allowed
Audiences List<string>
- Allowed
Audiences []string
- allowed
Audiences List<String>
- allowed
Audiences string[]
- allowed_
audiences Sequence[str]
- allowed
Audiences List<String>
ResourceProviderManifestPropertiesResponseRequestHeaderOptions, ResourceProviderManifestPropertiesResponseRequestHeaderOptionsArgs
- Opt
In stringHeaders
- Opt
In stringHeaders
- opt
In StringHeaders
- opt
In stringHeaders
- opt_
in_ strheaders
- opt
In StringHeaders
ResourceProviderManifestPropertiesResponseTemplateDeploymentOptions, ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsArgs
- Preflight
Options List<string> - Preflight
Supported bool
- Preflight
Options []string - Preflight
Supported bool
- preflight
Options List<String> - preflight
Supported Boolean
- preflight
Options string[] - preflight
Supported boolean
- preflight_
options Sequence[str] - preflight_
supported bool
- preflight
Options List<String> - preflight
Supported Boolean
ResourceProviderManifestPropertiesTemplateDeploymentOptions, ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs
- Preflight
Options List<Union<string, Pulumi.Azure Native. Provider Hub. Preflight Option>> - Preflight
Supported bool
- Preflight
Options []string - Preflight
Supported bool
- preflight
Options List<Either<String,PreflightOption>> - preflight
Supported Boolean
- preflight
Options (string | PreflightOption)[] - preflight
Supported boolean
- preflight_
options Sequence[Union[str, PreflightOption]] - preflight_
supported bool
- preflight
Options List<String | "None" | "ContinueDeployment On Failure" | "Default Validation Only"> - preflight
Supported Boolean
ResourceProviderType, ResourceProviderTypeArgs
- Not
Specified - NotSpecified
- Internal
- Internal
- External
- External
- Hidden
- Hidden
- Registration
Free - RegistrationFree
- Legacy
Registration Required - LegacyRegistrationRequired
- Tenant
Only - TenantOnly
- Authorization
Free - AuthorizationFree
- Resource
Provider Type Not Specified - NotSpecified
- Resource
Provider Type Internal - Internal
- Resource
Provider Type External - External
- Resource
Provider Type Hidden - Hidden
- Resource
Provider Type Registration Free - RegistrationFree
- Resource
Provider Type Legacy Registration Required - LegacyRegistrationRequired
- Resource
Provider Type Tenant Only - TenantOnly
- Resource
Provider Type Authorization Free - AuthorizationFree
- Not
Specified - NotSpecified
- Internal
- Internal
- External
- External
- Hidden
- Hidden
- Registration
Free - RegistrationFree
- Legacy
Registration Required - LegacyRegistrationRequired
- Tenant
Only - TenantOnly
- Authorization
Free - AuthorizationFree
- Not
Specified - NotSpecified
- Internal
- Internal
- External
- External
- Hidden
- Hidden
- Registration
Free - RegistrationFree
- Legacy
Registration Required - LegacyRegistrationRequired
- Tenant
Only - TenantOnly
- Authorization
Free - AuthorizationFree
- NOT_SPECIFIED
- NotSpecified
- INTERNAL
- Internal
- EXTERNAL
- External
- HIDDEN
- Hidden
- REGISTRATION_FREE
- RegistrationFree
- LEGACY_REGISTRATION_REQUIRED
- LegacyRegistrationRequired
- TENANT_ONLY
- TenantOnly
- AUTHORIZATION_FREE
- AuthorizationFree
- "Not
Specified" - NotSpecified
- "Internal"
- Internal
- "External"
- External
- "Hidden"
- Hidden
- "Registration
Free" - RegistrationFree
- "Legacy
Registration Required" - LegacyRegistrationRequired
- "Tenant
Only" - TenantOnly
- "Authorization
Free" - AuthorizationFree
ResourceTypeEndpoint, ResourceTypeEndpointArgs
- Api
Versions List<string> - Enabled bool
- Extensions
List<Pulumi.
Azure Native. Provider Hub. Inputs. Resource Type Extension> - Features
Rule Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Endpoint Features Rule - Locations List<string>
- Required
Features List<string> - Timeout string
- Api
Versions []string - Enabled bool
- Extensions
[]Resource
Type Extension - Features
Rule ResourceType Endpoint Features Rule - Locations []string
- Required
Features []string - Timeout string
- api
Versions List<String> - enabled Boolean
- extensions
List<Resource
Type Extension> - features
Rule ResourceType Endpoint Features Rule - locations List<String>
- required
Features List<String> - timeout String
- api
Versions string[] - enabled boolean
- extensions
Resource
Type Extension[] - features
Rule ResourceType Endpoint Features Rule - locations string[]
- required
Features string[] - timeout string
- api_
versions Sequence[str] - enabled bool
- extensions
Sequence[Resource
Type Extension] - features_
rule ResourceType Endpoint Features Rule - locations Sequence[str]
- required_
features Sequence[str] - timeout str
- api
Versions List<String> - enabled Boolean
- extensions List<Property Map>
- features
Rule Property Map - locations List<String>
- required
Features List<String> - timeout String
ResourceTypeEndpointFeaturesRule, ResourceTypeEndpointFeaturesRuleArgs
- Required
Features string | FeaturesPolicy Policy
- required
Features String | FeaturesPolicy Policy
- required
Features string | FeaturesPolicy Policy
- required
Features String | "Any" | "All"Policy
ResourceTypeEndpointResponse, ResourceTypeEndpointResponseArgs
- Api
Versions []string - Enabled bool
- Extensions
[]Resource
Type Extension Response - Features
Rule ResourceType Endpoint Response Features Rule - Locations []string
- Required
Features []string - Timeout string
- api
Versions List<String> - enabled Boolean
- extensions
List<Resource
Type Extension Response> - features
Rule ResourceType Endpoint Response Features Rule - locations List<String>
- required
Features List<String> - timeout String
- api
Versions string[] - enabled boolean
- extensions
Resource
Type Extension Response[] - features
Rule ResourceType Endpoint Response Features Rule - locations string[]
- required
Features string[] - timeout string
- api_
versions Sequence[str] - enabled bool
- extensions
Sequence[Resource
Type Extension Response] - features_
rule ResourceType Endpoint Response Features Rule - locations Sequence[str]
- required_
features Sequence[str] - timeout str
- api
Versions List<String> - enabled Boolean
- extensions List<Property Map>
- features
Rule Property Map - locations List<String>
- required
Features List<String> - timeout String
ResourceTypeEndpointResponseFeaturesRule, ResourceTypeEndpointResponseFeaturesRuleArgs
- Required
Features stringPolicy
- Required
Features stringPolicy
- required
Features StringPolicy
- required
Features stringPolicy
- required
Features StringPolicy
ResourceTypeExtension, ResourceTypeExtensionArgs
- Endpoint
Uri string - Extension
Categories List<Union<string, Pulumi.Azure Native. Provider Hub. Extension Category>> - Timeout string
- Endpoint
Uri string - Extension
Categories []string - Timeout string
- endpoint
Uri String - extension
Categories List<Either<String,ExtensionCategory>> - timeout String
- endpoint
Uri string - extension
Categories (string | ExtensionCategory)[] - timeout string
- endpoint_
uri str - extension_
categories Sequence[Union[str, ExtensionCategory]] - timeout str
- endpoint
Uri String - extension
Categories List<String | "NotSpecified" | "Resource Creation Validate" | "Resource Creation Begin" | "Resource Creation Completed" | "Resource Read Validate" | "Resource Read Begin" | "Resource Patch Validate" | "Resource Patch Completed" | "Resource Deletion Validate" | "Resource Deletion Begin" | "Resource Deletion Completed" | "Resource Post Action" | "Subscription Lifecycle Notification" | "Resource Patch Begin" | "Resource Move Begin" | "Resource Move Completed"> - timeout String
ResourceTypeExtensionOptionsResourceCreationBegin, ResourceTypeExtensionOptionsResourceCreationBeginArgs
ResourceTypeExtensionOptionsResponseResourceCreationBegin, ResourceTypeExtensionOptionsResponseResourceCreationBeginArgs
ResourceTypeExtensionResponse, ResourceTypeExtensionResponseArgs
- Endpoint
Uri string - Extension
Categories List<string> - Timeout string
- Endpoint
Uri string - Extension
Categories []string - Timeout string
- endpoint
Uri String - extension
Categories List<String> - timeout String
- endpoint
Uri string - extension
Categories string[] - timeout string
- endpoint_
uri str - extension_
categories Sequence[str] - timeout str
- endpoint
Uri String - extension
Categories List<String> - timeout String
ResourceTypeRegistration, ResourceTypeRegistrationArgs
ResourceTypeRegistrationProperties, ResourceTypeRegistrationPropertiesArgs
- List<string>
- List<Pulumi.
Azure Native. Provider Hub. Inputs. Authorization Action Mapping> - Check
Name Pulumi.Availability Specifications Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Check Name Availability Specifications - Default
Api stringVersion - Disallowed
Action List<string>Verbs - Enable
Async boolOperation - Enable
Third boolParty S2S - Endpoints
List<Pulumi.
Azure Native. Provider Hub. Inputs. Resource Type Endpoint> - Extended
Locations List<Pulumi.Azure Native. Provider Hub. Inputs. Extended Location Options> - Extension
Options Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Extension Options - Features
Rule Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Features Rule - Identity
Management Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Identity Management - Is
Pure boolProxy - Linked
Access List<Pulumi.Checks Azure Native. Provider Hub. Inputs. Linked Access Check> - Logging
Rules List<Pulumi.Azure Native. Provider Hub. Inputs. Logging Rule> - Marketplace
Type string | Pulumi.Azure Native. Provider Hub. Marketplace Type - Provisioning
State string | Pulumi.Azure Native. Provider Hub. Provisioning State - Regionality
string | Pulumi.
Azure Native. Provider Hub. Regionality - Request
Header Pulumi.Options Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Request Header Options - Required
Features List<string> - Resource
Deletion string | Pulumi.Policy Azure Native. Provider Hub. Resource Deletion Policy - Resource
Move Pulumi.Policy Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Resource Move Policy - Routing
Type string | Pulumi.Azure Native. Provider Hub. Routing Type - Service
Tree List<Pulumi.Infos Azure Native. Provider Hub. Inputs. Service Tree Info> - Subscription
Lifecycle Pulumi.Notification Specifications Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Subscription Lifecycle Notification Specifications - Subscription
State List<Pulumi.Rules Azure Native. Provider Hub. Inputs. Subscription State Rule> - Swagger
Specifications List<Pulumi.Azure Native. Provider Hub. Inputs. Swagger Specification> - Template
Deployment Pulumi.Options Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Template Deployment Options - Throttling
Rules List<Pulumi.Azure Native. Provider Hub. Inputs. Throttling Rule>
- []string
- []Authorization
Action Mapping - Check
Name ResourceAvailability Specifications Type Registration Properties Check Name Availability Specifications - Default
Api stringVersion - Disallowed
Action []stringVerbs - Enable
Async boolOperation - Enable
Third boolParty S2S - Endpoints
[]Resource
Type Endpoint - Extended
Locations []ExtendedLocation Options - Extension
Options ResourceType Registration Properties Extension Options - Features
Rule ResourceType Registration Properties Features Rule - Identity
Management ResourceType Registration Properties Identity Management - Is
Pure boolProxy - Linked
Access []LinkedChecks Access Check - Logging
Rules []LoggingRule - Marketplace
Type string | MarketplaceType - Provisioning
State string | ProvisioningState - Regionality string | Regionality
- Request
Header ResourceOptions Type Registration Properties Request Header Options - Required
Features []string - Resource
Deletion string | ResourcePolicy Deletion Policy - Resource
Move ResourcePolicy Type Registration Properties Resource Move Policy - Routing
Type string | RoutingType - Service
Tree []ServiceInfos Tree Info - Subscription
Lifecycle ResourceNotification Specifications Type Registration Properties Subscription Lifecycle Notification Specifications - Subscription
State []SubscriptionRules State Rule - Swagger
Specifications []SwaggerSpecification - Template
Deployment ResourceOptions Type Registration Properties Template Deployment Options - Throttling
Rules []ThrottlingRule
- List<String>
- List<Authorization
Action Mapping> - check
Name ResourceAvailability Specifications Type Registration Properties Check Name Availability Specifications - default
Api StringVersion - disallowed
Action List<String>Verbs - enable
Async BooleanOperation - enable
Third BooleanParty S2S - endpoints
List<Resource
Type Endpoint> - extended
Locations List<ExtendedLocation Options> - extension
Options ResourceType Registration Properties Extension Options - features
Rule ResourceType Registration Properties Features Rule - identity
Management ResourceType Registration Properties Identity Management - is
Pure BooleanProxy - linked
Access List<LinkedChecks Access Check> - logging
Rules List<LoggingRule> - marketplace
Type String | MarketplaceType - provisioning
State String | ProvisioningState - regionality String | Regionality
- request
Header ResourceOptions Type Registration Properties Request Header Options - required
Features List<String> - resource
Deletion String | ResourcePolicy Deletion Policy - resource
Move ResourcePolicy Type Registration Properties Resource Move Policy - routing
Type String | RoutingType - service
Tree List<ServiceInfos Tree Info> - subscription
Lifecycle ResourceNotification Specifications Type Registration Properties Subscription Lifecycle Notification Specifications - subscription
State List<SubscriptionRules State Rule> - swagger
Specifications List<SwaggerSpecification> - template
Deployment ResourceOptions Type Registration Properties Template Deployment Options - throttling
Rules List<ThrottlingRule>
- string[]
- Authorization
Action Mapping[] - check
Name ResourceAvailability Specifications Type Registration Properties Check Name Availability Specifications - default
Api stringVersion - disallowed
Action string[]Verbs - enable
Async booleanOperation - enable
Third booleanParty S2S - endpoints
Resource
Type Endpoint[] - extended
Locations ExtendedLocation Options[] - extension
Options ResourceType Registration Properties Extension Options - features
Rule ResourceType Registration Properties Features Rule - identity
Management ResourceType Registration Properties Identity Management - is
Pure booleanProxy - linked
Access LinkedChecks Access Check[] - logging
Rules LoggingRule[] - marketplace
Type string | MarketplaceType - provisioning
State string | ProvisioningState - regionality string | Regionality
- request
Header ResourceOptions Type Registration Properties Request Header Options - required
Features string[] - resource
Deletion string | ResourcePolicy Deletion Policy - resource
Move ResourcePolicy Type Registration Properties Resource Move Policy - routing
Type string | RoutingType - service
Tree ServiceInfos Tree Info[] - subscription
Lifecycle ResourceNotification Specifications Type Registration Properties Subscription Lifecycle Notification Specifications - subscription
State SubscriptionRules State Rule[] - swagger
Specifications SwaggerSpecification[] - template
Deployment ResourceOptions Type Registration Properties Template Deployment Options - throttling
Rules ThrottlingRule[]
- Sequence[str]
- Sequence[Authorization
Action Mapping] - check_
name_ Resourceavailability_ specifications Type Registration Properties Check Name Availability Specifications - default_
api_ strversion - disallowed_
action_ Sequence[str]verbs - enable_
async_ booloperation - enable_
third_ boolparty_ s2_ s - endpoints
Sequence[Resource
Type Endpoint] - extended_
locations Sequence[ExtendedLocation Options] - extension_
options ResourceType Registration Properties Extension Options - features_
rule ResourceType Registration Properties Features Rule - identity_
management ResourceType Registration Properties Identity Management - is_
pure_ boolproxy - linked_
access_ Sequence[Linkedchecks Access Check] - logging_
rules Sequence[LoggingRule] - marketplace_
type str | MarketplaceType - provisioning_
state str | ProvisioningState - regionality str | Regionality
- request_
header_ Resourceoptions Type Registration Properties Request Header Options - required_
features Sequence[str] - resource_
deletion_ str | Resourcepolicy Deletion Policy - resource_
move_ Resourcepolicy Type Registration Properties Resource Move Policy - routing_
type str | RoutingType - service_
tree_ Sequence[Serviceinfos Tree Info] - subscription_
lifecycle_ Resourcenotification_ specifications Type Registration Properties Subscription Lifecycle Notification Specifications - subscription_
state_ Sequence[Subscriptionrules State Rule] - swagger_
specifications Sequence[SwaggerSpecification] - template_
deployment_ Resourceoptions Type Registration Properties Template Deployment Options - throttling_
rules Sequence[ThrottlingRule]
- List<String>
- List<Property Map>
- check
Name Property MapAvailability Specifications - default
Api StringVersion - disallowed
Action List<String>Verbs - enable
Async BooleanOperation - enable
Third BooleanParty S2S - endpoints List<Property Map>
- extended
Locations List<Property Map> - extension
Options Property Map - features
Rule Property Map - identity
Management Property Map - is
Pure BooleanProxy - linked
Access List<Property Map>Checks - logging
Rules List<Property Map> - marketplace
Type String | "NotSpecified" | "Add On" | "Bypass" | "Store" - provisioning
State String | "NotSpecified" | "Accepted" | "Running" | "Creating" | "Created" | "Deleting" | "Deleted" | "Canceled" | "Failed" | "Succeeded" | "Moving Resources" | "Transient Failure" | "Rollout In Progress" - regionality
String | "Not
Specified" | "Global" | "Regional" - request
Header Property MapOptions - required
Features List<String> - resource
Deletion String | "NotPolicy Specified" | "Cascade Delete All" | "Cascade Delete Proxy Only Children" - resource
Move Property MapPolicy - routing
Type String | "Default" | "ProxyOnly" | "Host Based" | "Extension" | "Tenant" | "Fanout" | "Location Based" | "Failover" | "Cascade Extension" - service
Tree List<Property Map>Infos - subscription
Lifecycle Property MapNotification Specifications - subscription
State List<Property Map>Rules - swagger
Specifications List<Property Map> - template
Deployment Property MapOptions - throttling
Rules List<Property Map>
ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecifications, ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsArgs
- Enable
Default boolValidation - Resource
Types List<string>With Custom Validation
- Enable
Default boolValidation - Resource
Types []stringWith Custom Validation
- enable
Default BooleanValidation - resource
Types List<String>With Custom Validation
- enable
Default booleanValidation - resource
Types string[]With Custom Validation
- enable_
default_ boolvalidation - resource_
types_ Sequence[str]with_ custom_ validation
- enable
Default BooleanValidation - resource
Types List<String>With Custom Validation
ResourceTypeRegistrationPropertiesExtensionOptions, ResourceTypeRegistrationPropertiesExtensionOptionsArgs
ResourceTypeRegistrationPropertiesFeaturesRule, ResourceTypeRegistrationPropertiesFeaturesRuleArgs
- Required
Features string | FeaturesPolicy Policy
- required
Features String | FeaturesPolicy Policy
- required
Features string | FeaturesPolicy Policy
- required
Features String | "Any" | "All"Policy
ResourceTypeRegistrationPropertiesIdentityManagement, ResourceTypeRegistrationPropertiesIdentityManagementArgs
- Application
Id string - Type
string | Identity
Management Types
- application
Id String - type
String | Identity
Management Types
- application
Id string - type
string | Identity
Management Types
- application_
id str - type
str | Identity
Management Types
ResourceTypeRegistrationPropertiesRequestHeaderOptions, ResourceTypeRegistrationPropertiesRequestHeaderOptionsArgs
- Opt
In string | OptHeaders In Header Type
- opt
In String | OptHeaders In Header Type
- opt
In string | OptHeaders In Header Type
ResourceTypeRegistrationPropertiesResourceMovePolicy, ResourceTypeRegistrationPropertiesResourceMovePolicyArgs
- cross
Resource BooleanGroup Move Enabled - cross
Subscription BooleanMove Enabled - validation
Required Boolean
- cross
Resource booleanGroup Move Enabled - cross
Subscription booleanMove Enabled - validation
Required boolean
- cross
Resource BooleanGroup Move Enabled - cross
Subscription BooleanMove Enabled - validation
Required Boolean
ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecifications, ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsArgs
- Enable
Default boolValidation - Resource
Types List<string>With Custom Validation
- Enable
Default boolValidation - Resource
Types []stringWith Custom Validation
- enable
Default BooleanValidation - resource
Types List<String>With Custom Validation
- enable
Default booleanValidation - resource
Types string[]With Custom Validation
- enable_
default_ boolvalidation - resource_
types_ Sequence[str]with_ custom_ validation
- enable
Default BooleanValidation - resource
Types List<String>With Custom Validation
ResourceTypeRegistrationPropertiesResponseExtensionOptions, ResourceTypeRegistrationPropertiesResponseExtensionOptionsArgs
ResourceTypeRegistrationPropertiesResponseFeaturesRule, ResourceTypeRegistrationPropertiesResponseFeaturesRuleArgs
- Required
Features stringPolicy
- Required
Features stringPolicy
- required
Features StringPolicy
- required
Features stringPolicy
- required
Features StringPolicy
ResourceTypeRegistrationPropertiesResponseIdentityManagement, ResourceTypeRegistrationPropertiesResponseIdentityManagementArgs
- Application
Id string - Type string
- Application
Id string - Type string
- application
Id String - type String
- application
Id string - type string
- application_
id str - type str
- application
Id String - type String
ResourceTypeRegistrationPropertiesResponseRequestHeaderOptions, ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsArgs
- Opt
In stringHeaders
- Opt
In stringHeaders
- opt
In StringHeaders
- opt
In stringHeaders
- opt_
in_ strheaders
- opt
In StringHeaders
ResourceTypeRegistrationPropertiesResponseResourceMovePolicy, ResourceTypeRegistrationPropertiesResponseResourceMovePolicyArgs
- cross
Resource BooleanGroup Move Enabled - cross
Subscription BooleanMove Enabled - validation
Required Boolean
- cross
Resource booleanGroup Move Enabled - cross
Subscription booleanMove Enabled - validation
Required boolean
- cross
Resource BooleanGroup Move Enabled - cross
Subscription BooleanMove Enabled - validation
Required Boolean
ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecifications, ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs
ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptions, ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsArgs
- Preflight
Options List<string> - Preflight
Supported bool
- Preflight
Options []string - Preflight
Supported bool
- preflight
Options List<String> - preflight
Supported Boolean
- preflight
Options string[] - preflight
Supported boolean
- preflight_
options Sequence[str] - preflight_
supported bool
- preflight
Options List<String> - preflight
Supported Boolean
ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecifications, ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs
ResourceTypeRegistrationPropertiesTemplateDeploymentOptions, ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsArgs
- Preflight
Options List<Union<string, Pulumi.Azure Native. Provider Hub. Preflight Option>> - Preflight
Supported bool
- Preflight
Options []string - Preflight
Supported bool
- preflight
Options List<Either<String,PreflightOption>> - preflight
Supported Boolean
- preflight
Options (string | PreflightOption)[] - preflight
Supported boolean
- preflight_
options Sequence[Union[str, PreflightOption]] - preflight_
supported bool
- preflight
Options List<String | "None" | "ContinueDeployment On Failure" | "Default Validation Only"> - preflight
Supported Boolean
ResourceTypeRegistrationResponse, ResourceTypeRegistrationResponseArgs
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Properties
Pulumi.
Azure Native. Provider Hub. Inputs. Resource Type Registration Response Properties
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Properties
Resource
Type Registration Response Properties
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- properties
Resource
Type Registration Response Properties
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name string
- The name of the resource
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- properties
Resource
Type Registration Response Properties
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name str
- The name of the resource
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- properties
Resource
Type Registration Response Properties
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- properties Property Map
ResourceTypeRegistrationResponseProperties, ResourceTypeRegistrationResponsePropertiesArgs
- List<string>
- List<Pulumi.
Azure Native. Provider Hub. Inputs. Authorization Action Mapping Response> - Check
Name Pulumi.Availability Specifications Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Check Name Availability Specifications - Default
Api stringVersion - Disallowed
Action List<string>Verbs - Enable
Async boolOperation - Enable
Third boolParty S2S - Endpoints
List<Pulumi.
Azure Native. Provider Hub. Inputs. Resource Type Endpoint Response> - Extended
Locations List<Pulumi.Azure Native. Provider Hub. Inputs. Extended Location Options Response> - Extension
Options Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Extension Options - Features
Rule Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Features Rule - Identity
Management Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Identity Management - Is
Pure boolProxy - Linked
Access List<Pulumi.Checks Azure Native. Provider Hub. Inputs. Linked Access Check Response> - Logging
Rules List<Pulumi.Azure Native. Provider Hub. Inputs. Logging Rule Response> - Marketplace
Type string - Provisioning
State string - Regionality string
- Request
Header Pulumi.Options Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Request Header Options - Required
Features List<string> - Resource
Deletion stringPolicy - Resource
Move Pulumi.Policy Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Resource Move Policy - Routing
Type string - Service
Tree List<Pulumi.Infos Azure Native. Provider Hub. Inputs. Service Tree Info Response> - Subscription
Lifecycle Pulumi.Notification Specifications Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Subscription Lifecycle Notification Specifications - Subscription
State List<Pulumi.Rules Azure Native. Provider Hub. Inputs. Subscription State Rule Response> - Swagger
Specifications List<Pulumi.Azure Native. Provider Hub. Inputs. Swagger Specification Response> - Template
Deployment Pulumi.Options Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Template Deployment Options - Throttling
Rules List<Pulumi.Azure Native. Provider Hub. Inputs. Throttling Rule Response>
- []string
- []Authorization
Action Mapping Response - Check
Name ResourceAvailability Specifications Type Registration Properties Response Check Name Availability Specifications - Default
Api stringVersion - Disallowed
Action []stringVerbs - Enable
Async boolOperation - Enable
Third boolParty S2S - Endpoints
[]Resource
Type Endpoint Response - Extended
Locations []ExtendedLocation Options Response - Extension
Options ResourceType Registration Properties Response Extension Options - Features
Rule ResourceType Registration Properties Response Features Rule - Identity
Management ResourceType Registration Properties Response Identity Management - Is
Pure boolProxy - Linked
Access []LinkedChecks Access Check Response - Logging
Rules []LoggingRule Response - Marketplace
Type string - Provisioning
State string - Regionality string
- Request
Header ResourceOptions Type Registration Properties Response Request Header Options - Required
Features []string - Resource
Deletion stringPolicy - Resource
Move ResourcePolicy Type Registration Properties Response Resource Move Policy - Routing
Type string - Service
Tree []ServiceInfos Tree Info Response - Subscription
Lifecycle ResourceNotification Specifications Type Registration Properties Response Subscription Lifecycle Notification Specifications - Subscription
State []SubscriptionRules State Rule Response - Swagger
Specifications []SwaggerSpecification Response - Template
Deployment ResourceOptions Type Registration Properties Response Template Deployment Options - Throttling
Rules []ThrottlingRule Response
- List<String>
- List<Authorization
Action Mapping Response> - check
Name ResourceAvailability Specifications Type Registration Properties Response Check Name Availability Specifications - default
Api StringVersion - disallowed
Action List<String>Verbs - enable
Async BooleanOperation - enable
Third BooleanParty S2S - endpoints
List<Resource
Type Endpoint Response> - extended
Locations List<ExtendedLocation Options Response> - extension
Options ResourceType Registration Properties Response Extension Options - features
Rule ResourceType Registration Properties Response Features Rule - identity
Management ResourceType Registration Properties Response Identity Management - is
Pure BooleanProxy - linked
Access List<LinkedChecks Access Check Response> - logging
Rules List<LoggingRule Response> - marketplace
Type String - provisioning
State String - regionality String
- request
Header ResourceOptions Type Registration Properties Response Request Header Options - required
Features List<String> - resource
Deletion StringPolicy - resource
Move ResourcePolicy Type Registration Properties Response Resource Move Policy - routing
Type String - service
Tree List<ServiceInfos Tree Info Response> - subscription
Lifecycle ResourceNotification Specifications Type Registration Properties Response Subscription Lifecycle Notification Specifications - subscription
State List<SubscriptionRules State Rule Response> - swagger
Specifications List<SwaggerSpecification Response> - template
Deployment ResourceOptions Type Registration Properties Response Template Deployment Options - throttling
Rules List<ThrottlingRule Response>
- string[]
- Authorization
Action Mapping Response[] - check
Name ResourceAvailability Specifications Type Registration Properties Response Check Name Availability Specifications - default
Api stringVersion - disallowed
Action string[]Verbs - enable
Async booleanOperation - enable
Third booleanParty S2S - endpoints
Resource
Type Endpoint Response[] - extended
Locations ExtendedLocation Options Response[] - extension
Options ResourceType Registration Properties Response Extension Options - features
Rule ResourceType Registration Properties Response Features Rule - identity
Management ResourceType Registration Properties Response Identity Management - is
Pure booleanProxy - linked
Access LinkedChecks Access Check Response[] - logging
Rules LoggingRule Response[] - marketplace
Type string - provisioning
State string - regionality string
- request
Header ResourceOptions Type Registration Properties Response Request Header Options - required
Features string[] - resource
Deletion stringPolicy - resource
Move ResourcePolicy Type Registration Properties Response Resource Move Policy - routing
Type string - service
Tree ServiceInfos Tree Info Response[] - subscription
Lifecycle ResourceNotification Specifications Type Registration Properties Response Subscription Lifecycle Notification Specifications - subscription
State SubscriptionRules State Rule Response[] - swagger
Specifications SwaggerSpecification Response[] - template
Deployment ResourceOptions Type Registration Properties Response Template Deployment Options - throttling
Rules ThrottlingRule Response[]
- Sequence[str]
- Sequence[Authorization
Action Mapping Response] - check_
name_ Resourceavailability_ specifications Type Registration Properties Response Check Name Availability Specifications - default_
api_ strversion - disallowed_
action_ Sequence[str]verbs - enable_
async_ booloperation - enable_
third_ boolparty_ s2_ s - endpoints
Sequence[Resource
Type Endpoint Response] - extended_
locations Sequence[ExtendedLocation Options Response] - extension_
options ResourceType Registration Properties Response Extension Options - features_
rule ResourceType Registration Properties Response Features Rule - identity_
management ResourceType Registration Properties Response Identity Management - is_
pure_ boolproxy - linked_
access_ Sequence[Linkedchecks Access Check Response] - logging_
rules Sequence[LoggingRule Response] - marketplace_
type str - provisioning_
state str - regionality str
- request_
header_ Resourceoptions Type Registration Properties Response Request Header Options - required_
features Sequence[str] - resource_
deletion_ strpolicy - resource_
move_ Resourcepolicy Type Registration Properties Response Resource Move Policy - routing_
type str - service_
tree_ Sequence[Serviceinfos Tree Info Response] - subscription_
lifecycle_ Resourcenotification_ specifications Type Registration Properties Response Subscription Lifecycle Notification Specifications - subscription_
state_ Sequence[Subscriptionrules State Rule Response] - swagger_
specifications Sequence[SwaggerSpecification Response] - template_
deployment_ Resourceoptions Type Registration Properties Response Template Deployment Options - throttling_
rules Sequence[ThrottlingRule Response]
- List<String>
- List<Property Map>
- check
Name Property MapAvailability Specifications - default
Api StringVersion - disallowed
Action List<String>Verbs - enable
Async BooleanOperation - enable
Third BooleanParty S2S - endpoints List<Property Map>
- extended
Locations List<Property Map> - extension
Options Property Map - features
Rule Property Map - identity
Management Property Map - is
Pure BooleanProxy - linked
Access List<Property Map>Checks - logging
Rules List<Property Map> - marketplace
Type String - provisioning
State String - regionality String
- request
Header Property MapOptions - required
Features List<String> - resource
Deletion StringPolicy - resource
Move Property MapPolicy - routing
Type String - service
Tree List<Property Map>Infos - subscription
Lifecycle Property MapNotification Specifications - subscription
State List<Property Map>Rules - swagger
Specifications List<Property Map> - template
Deployment Property MapOptions - throttling
Rules List<Property Map>
RoutingType, RoutingTypeArgs
- Default
- Default
- Proxy
Only - ProxyOnly
- Host
Based - HostBased
- Extension
- Extension
- Tenant
- Tenant
- Fanout
- Fanout
- Location
Based - LocationBased
- Failover
- Failover
- Cascade
Extension - CascadeExtension
- Routing
Type Default - Default
- Routing
Type Proxy Only - ProxyOnly
- Routing
Type Host Based - HostBased
- Routing
Type Extension - Extension
- Routing
Type Tenant - Tenant
- Routing
Type Fanout - Fanout
- Routing
Type Location Based - LocationBased
- Routing
Type Failover - Failover
- Routing
Type Cascade Extension - CascadeExtension
- Default
- Default
- Proxy
Only - ProxyOnly
- Host
Based - HostBased
- Extension
- Extension
- Tenant
- Tenant
- Fanout
- Fanout
- Location
Based - LocationBased
- Failover
- Failover
- Cascade
Extension - CascadeExtension
- Default
- Default
- Proxy
Only - ProxyOnly
- Host
Based - HostBased
- Extension
- Extension
- Tenant
- Tenant
- Fanout
- Fanout
- Location
Based - LocationBased
- Failover
- Failover
- Cascade
Extension - CascadeExtension
- DEFAULT
- Default
- PROXY_ONLY
- ProxyOnly
- HOST_BASED
- HostBased
- EXTENSION
- Extension
- TENANT
- Tenant
- FANOUT
- Fanout
- LOCATION_BASED
- LocationBased
- FAILOVER
- Failover
- CASCADE_EXTENSION
- CascadeExtension
- "Default"
- Default
- "Proxy
Only" - ProxyOnly
- "Host
Based" - HostBased
- "Extension"
- Extension
- "Tenant"
- Tenant
- "Fanout"
- Fanout
- "Location
Based" - LocationBased
- "Failover"
- Failover
- "Cascade
Extension" - CascadeExtension
ServiceTreeInfo, ServiceTreeInfoArgs
- Component
Id string - Service
Id string
- Component
Id string - Service
Id string
- component
Id String - service
Id String
- component
Id string - service
Id string
- component_
id str - service_
id str
- component
Id String - service
Id String
ServiceTreeInfoResponse, ServiceTreeInfoResponseArgs
- Component
Id string - Service
Id string
- Component
Id string - Service
Id string
- component
Id String - service
Id String
- component
Id string - service
Id string
- component_
id str - service_
id str
- component
Id String - service
Id String
SubscriptionNotificationOperation, SubscriptionNotificationOperationArgs
- Not
Defined - NotDefined
- Delete
All Resources - DeleteAllResources
- Soft
Delete All Resources - SoftDeleteAllResources
- No
Op - NoOp
- Billing
Cancellation - BillingCancellation
- Undo
Soft Delete - UndoSoftDelete
- Subscription
Notification Operation Not Defined - NotDefined
- Subscription
Notification Operation Delete All Resources - DeleteAllResources
- Subscription
Notification Operation Soft Delete All Resources - SoftDeleteAllResources
- Subscription
Notification Operation No Op - NoOp
- Subscription
Notification Operation Billing Cancellation - BillingCancellation
- Subscription
Notification Operation Undo Soft Delete - UndoSoftDelete
- Not
Defined - NotDefined
- Delete
All Resources - DeleteAllResources
- Soft
Delete All Resources - SoftDeleteAllResources
- No
Op - NoOp
- Billing
Cancellation - BillingCancellation
- Undo
Soft Delete - UndoSoftDelete
- Not
Defined - NotDefined
- Delete
All Resources - DeleteAllResources
- Soft
Delete All Resources - SoftDeleteAllResources
- No
Op - NoOp
- Billing
Cancellation - BillingCancellation
- Undo
Soft Delete - UndoSoftDelete
- NOT_DEFINED
- NotDefined
- DELETE_ALL_RESOURCES
- DeleteAllResources
- SOFT_DELETE_ALL_RESOURCES
- SoftDeleteAllResources
- NO_OP
- NoOp
- BILLING_CANCELLATION
- BillingCancellation
- UNDO_SOFT_DELETE
- UndoSoftDelete
- "Not
Defined" - NotDefined
- "Delete
All Resources" - DeleteAllResources
- "Soft
Delete All Resources" - SoftDeleteAllResources
- "No
Op" - NoOp
- "Billing
Cancellation" - BillingCancellation
- "Undo
Soft Delete" - UndoSoftDelete
SubscriptionReregistrationResult, SubscriptionReregistrationResultArgs
- Not
Applicable - NotApplicable
- Conditional
Update - ConditionalUpdate
- Forced
Update - ForcedUpdate
- Failed
- Failed
- Subscription
Reregistration Result Not Applicable - NotApplicable
- Subscription
Reregistration Result Conditional Update - ConditionalUpdate
- Subscription
Reregistration Result Forced Update - ForcedUpdate
- Subscription
Reregistration Result Failed - Failed
- Not
Applicable - NotApplicable
- Conditional
Update - ConditionalUpdate
- Forced
Update - ForcedUpdate
- Failed
- Failed
- Not
Applicable - NotApplicable
- Conditional
Update - ConditionalUpdate
- Forced
Update - ForcedUpdate
- Failed
- Failed
- NOT_APPLICABLE
- NotApplicable
- CONDITIONAL_UPDATE
- ConditionalUpdate
- FORCED_UPDATE
- ForcedUpdate
- FAILED
- Failed
- "Not
Applicable" - NotApplicable
- "Conditional
Update" - ConditionalUpdate
- "Forced
Update" - ForcedUpdate
- "Failed"
- Failed
SubscriptionState, SubscriptionStateArgs
- Not
Defined - NotDefined
- Enabled
- Enabled
- Warned
- Warned
- Past
Due - PastDue
- Disabled
- Disabled
- Deleted
- Deleted
- Subscription
State Not Defined - NotDefined
- Subscription
State Enabled - Enabled
- Subscription
State Warned - Warned
- Subscription
State Past Due - PastDue
- Subscription
State Disabled - Disabled
- Subscription
State Deleted - Deleted
- Not
Defined - NotDefined
- Enabled
- Enabled
- Warned
- Warned
- Past
Due - PastDue
- Disabled
- Disabled
- Deleted
- Deleted
- Not
Defined - NotDefined
- Enabled
- Enabled
- Warned
- Warned
- Past
Due - PastDue
- Disabled
- Disabled
- Deleted
- Deleted
- NOT_DEFINED
- NotDefined
- ENABLED
- Enabled
- WARNED
- Warned
- PAST_DUE
- PastDue
- DISABLED
- Disabled
- DELETED
- Deleted
- "Not
Defined" - NotDefined
- "Enabled"
- Enabled
- "Warned"
- Warned
- "Past
Due" - PastDue
- "Disabled"
- Disabled
- "Deleted"
- Deleted
SubscriptionStateOverrideAction, SubscriptionStateOverrideActionArgs
- Action
string | Subscription
Notification Operation - State
string | Subscription
Transitioning State
- action
String | Subscription
Notification Operation - state
String | Subscription
Transitioning State
- action
string | Subscription
Notification Operation - state
string | Subscription
Transitioning State
- action
String | "Not
Defined" | "Delete All Resources" | "Soft Delete All Resources" | "No Op" | "Billing Cancellation" | "Undo Soft Delete" - state
String | "Registered" | "Unregistered" | "Warned" | "Suspended" | "Deleted" | "Warned
To Registered" | "Warned To Suspended" | "Warned To Deleted" | "Warned To Unregistered" | "Suspended To Registered" | "Suspended To Warned" | "Suspended To Deleted" | "Suspended To Unregistered"
SubscriptionStateOverrideActionResponse, SubscriptionStateOverrideActionResponseArgs
SubscriptionStateRule, SubscriptionStateRuleArgs
- Allowed
Actions List<string> - State
string | Pulumi.
Azure Native. Provider Hub. Subscription State
- Allowed
Actions []string - State
string | Subscription
State
- allowed
Actions List<String> - state
String | Subscription
State
- allowed
Actions string[] - state
string | Subscription
State
- allowed_
actions Sequence[str] - state
str | Subscription
State
- allowed
Actions List<String> - state
String | "Not
Defined" | "Enabled" | "Warned" | "Past Due" | "Disabled" | "Deleted"
SubscriptionStateRuleResponse, SubscriptionStateRuleResponseArgs
- Allowed
Actions List<string> - State string
- Allowed
Actions []string - State string
- allowed
Actions List<String> - state String
- allowed
Actions string[] - state string
- allowed_
actions Sequence[str] - state str
- allowed
Actions List<String> - state String
SubscriptionTransitioningState, SubscriptionTransitioningStateArgs
- Registered
- Registered
- Unregistered
- Unregistered
- Warned
- Warned
- Suspended
- Suspended
- Deleted
- Deleted
- Warned
To Registered - WarnedToRegistered
- Warned
To Suspended - WarnedToSuspended
- Warned
To Deleted - WarnedToDeleted
- Warned
To Unregistered - WarnedToUnregistered
- Suspended
To Registered - SuspendedToRegistered
- Suspended
To Warned - SuspendedToWarned
- Suspended
To Deleted - SuspendedToDeleted
- Suspended
To Unregistered - SuspendedToUnregistered
- Subscription
Transitioning State Registered - Registered
- Subscription
Transitioning State Unregistered - Unregistered
- Subscription
Transitioning State Warned - Warned
- Subscription
Transitioning State Suspended - Suspended
- Subscription
Transitioning State Deleted - Deleted
- Subscription
Transitioning State Warned To Registered - WarnedToRegistered
- Subscription
Transitioning State Warned To Suspended - WarnedToSuspended
- Subscription
Transitioning State Warned To Deleted - WarnedToDeleted
- Subscription
Transitioning State Warned To Unregistered - WarnedToUnregistered
- Subscription
Transitioning State Suspended To Registered - SuspendedToRegistered
- Subscription
Transitioning State Suspended To Warned - SuspendedToWarned
- Subscription
Transitioning State Suspended To Deleted - SuspendedToDeleted
- Subscription
Transitioning State Suspended To Unregistered - SuspendedToUnregistered
- Registered
- Registered
- Unregistered
- Unregistered
- Warned
- Warned
- Suspended
- Suspended
- Deleted
- Deleted
- Warned
To Registered - WarnedToRegistered
- Warned
To Suspended - WarnedToSuspended
- Warned
To Deleted - WarnedToDeleted
- Warned
To Unregistered - WarnedToUnregistered
- Suspended
To Registered - SuspendedToRegistered
- Suspended
To Warned - SuspendedToWarned
- Suspended
To Deleted - SuspendedToDeleted
- Suspended
To Unregistered - SuspendedToUnregistered
- Registered
- Registered
- Unregistered
- Unregistered
- Warned
- Warned
- Suspended
- Suspended
- Deleted
- Deleted
- Warned
To Registered - WarnedToRegistered
- Warned
To Suspended - WarnedToSuspended
- Warned
To Deleted - WarnedToDeleted
- Warned
To Unregistered - WarnedToUnregistered
- Suspended
To Registered - SuspendedToRegistered
- Suspended
To Warned - SuspendedToWarned
- Suspended
To Deleted - SuspendedToDeleted
- Suspended
To Unregistered - SuspendedToUnregistered
- REGISTERED
- Registered
- UNREGISTERED
- Unregistered
- WARNED
- Warned
- SUSPENDED
- Suspended
- DELETED
- Deleted
- WARNED_TO_REGISTERED
- WarnedToRegistered
- WARNED_TO_SUSPENDED
- WarnedToSuspended
- WARNED_TO_DELETED
- WarnedToDeleted
- WARNED_TO_UNREGISTERED
- WarnedToUnregistered
- SUSPENDED_TO_REGISTERED
- SuspendedToRegistered
- SUSPENDED_TO_WARNED
- SuspendedToWarned
- SUSPENDED_TO_DELETED
- SuspendedToDeleted
- SUSPENDED_TO_UNREGISTERED
- SuspendedToUnregistered
- "Registered"
- Registered
- "Unregistered"
- Unregistered
- "Warned"
- Warned
- "Suspended"
- Suspended
- "Deleted"
- Deleted
- "Warned
To Registered" - WarnedToRegistered
- "Warned
To Suspended" - WarnedToSuspended
- "Warned
To Deleted" - WarnedToDeleted
- "Warned
To Unregistered" - WarnedToUnregistered
- "Suspended
To Registered" - SuspendedToRegistered
- "Suspended
To Warned" - SuspendedToWarned
- "Suspended
To Deleted" - SuspendedToDeleted
- "Suspended
To Unregistered" - SuspendedToUnregistered
SwaggerSpecification, SwaggerSpecificationArgs
- Api
Versions List<string> - Swagger
Spec stringFolder Uri
- Api
Versions []string - Swagger
Spec stringFolder Uri
- api
Versions List<String> - swagger
Spec StringFolder Uri
- api
Versions string[] - swagger
Spec stringFolder Uri
- api_
versions Sequence[str] - swagger_
spec_ strfolder_ uri
- api
Versions List<String> - swagger
Spec StringFolder Uri
SwaggerSpecificationResponse, SwaggerSpecificationResponseArgs
- Api
Versions List<string> - Swagger
Spec stringFolder Uri
- Api
Versions []string - Swagger
Spec stringFolder Uri
- api
Versions List<String> - swagger
Spec StringFolder Uri
- api
Versions string[] - swagger
Spec stringFolder Uri
- api_
versions Sequence[str] - swagger_
spec_ strfolder_ uri
- api
Versions List<String> - swagger
Spec StringFolder Uri
ThrottlingMetric, ThrottlingMetricArgs
- Limit double
- Type
string | Pulumi.
Azure Native. Provider Hub. Throttling Metric Type - Interval string
- Limit float64
- Type
string | Throttling
Metric Type - Interval string
- limit Double
- type
String | Throttling
Metric Type - interval String
- limit number
- type
string | Throttling
Metric Type - interval string
- limit float
- type
str | Throttling
Metric Type - interval str
- limit Number
- type
String | "Not
Specified" | "Number Of Requests" | "Number Of Resources" - interval String
ThrottlingMetricResponse, ThrottlingMetricResponseArgs
ThrottlingMetricType, ThrottlingMetricTypeArgs
- Not
Specified - NotSpecified
- Number
Of Requests - NumberOfRequests
- Number
Of Resources - NumberOfResources
- Throttling
Metric Type Not Specified - NotSpecified
- Throttling
Metric Type Number Of Requests - NumberOfRequests
- Throttling
Metric Type Number Of Resources - NumberOfResources
- Not
Specified - NotSpecified
- Number
Of Requests - NumberOfRequests
- Number
Of Resources - NumberOfResources
- Not
Specified - NotSpecified
- Number
Of Requests - NumberOfRequests
- Number
Of Resources - NumberOfResources
- NOT_SPECIFIED
- NotSpecified
- NUMBER_OF_REQUESTS
- NumberOfRequests
- NUMBER_OF_RESOURCES
- NumberOfResources
- "Not
Specified" - NotSpecified
- "Number
Of Requests" - NumberOfRequests
- "Number
Of Resources" - NumberOfResources
ThrottlingRule, ThrottlingRuleArgs
- Action string
- Metrics
[]Throttling
Metric - Required
Features []string
- action String
- metrics
List<Throttling
Metric> - required
Features List<String>
- action string
- metrics
Throttling
Metric[] - required
Features string[]
- action str
- metrics
Sequence[Throttling
Metric] - required_
features Sequence[str]
- action String
- metrics List<Property Map>
- required
Features List<String>
ThrottlingRuleResponse, ThrottlingRuleResponseArgs
- Action string
- Metrics
[]Throttling
Metric Response - Required
Features []string
- action String
- metrics
List<Throttling
Metric Response> - required
Features List<String>
- action string
- metrics
Throttling
Metric Response[] - required
Features string[]
- action str
- metrics
Sequence[Throttling
Metric Response] - required_
features Sequence[str]
- action String
- metrics List<Property Map>
- required
Features List<String>
TrafficRegionCategory, TrafficRegionCategoryArgs
- Not
Specified - NotSpecified
- Canary
- Canary
- Low
Traffic - LowTraffic
- Medium
Traffic - MediumTraffic
- High
Traffic - HighTraffic
- None
- None
- Rest
Of The World Group One - RestOfTheWorldGroupOne
- Rest
Of The World Group Two - RestOfTheWorldGroupTwo
- Traffic
Region Category Not Specified - NotSpecified
- Traffic
Region Category Canary - Canary
- Traffic
Region Category Low Traffic - LowTraffic
- Traffic
Region Category Medium Traffic - MediumTraffic
- Traffic
Region Category High Traffic - HighTraffic
- Traffic
Region Category None - None
- Traffic
Region Category Rest Of The World Group One - RestOfTheWorldGroupOne
- Traffic
Region Category Rest Of The World Group Two - RestOfTheWorldGroupTwo
- Not
Specified - NotSpecified
- Canary
- Canary
- Low
Traffic - LowTraffic
- Medium
Traffic - MediumTraffic
- High
Traffic - HighTraffic
- None
- None
- Rest
Of The World Group One - RestOfTheWorldGroupOne
- Rest
Of The World Group Two - RestOfTheWorldGroupTwo
- Not
Specified - NotSpecified
- Canary
- Canary
- Low
Traffic - LowTraffic
- Medium
Traffic - MediumTraffic
- High
Traffic - HighTraffic
- None
- None
- Rest
Of The World Group One - RestOfTheWorldGroupOne
- Rest
Of The World Group Two - RestOfTheWorldGroupTwo
- NOT_SPECIFIED
- NotSpecified
- CANARY
- Canary
- LOW_TRAFFIC
- LowTraffic
- MEDIUM_TRAFFIC
- MediumTraffic
- HIGH_TRAFFIC
- HighTraffic
- NONE
- None
- REST_OF_THE_WORLD_GROUP_ONE
- RestOfTheWorldGroupOne
- REST_OF_THE_WORLD_GROUP_TWO
- RestOfTheWorldGroupTwo
- "Not
Specified" - NotSpecified
- "Canary"
- Canary
- "Low
Traffic" - LowTraffic
- "Medium
Traffic" - MediumTraffic
- "High
Traffic" - HighTraffic
- "None"
- None
- "Rest
Of The World Group One" - RestOfTheWorldGroupOne
- "Rest
Of The World Group Two" - RestOfTheWorldGroupTwo
TypedErrorInfo, TypedErrorInfoArgs
- Type string
- Type string
- type String
- type string
- type str
- type String
TypedErrorInfoResponse, TypedErrorInfoResponseArgs
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:providerhub:DefaultRollout Microsoft.Contoso/2020week10 /subscriptions/ab7a8701-f7ef-471a-a2f4-d0ebbf494f77providers/Microsoft.ProviderHub/providerRegistrations/Microsoft.Contoso/defaultRollouts/2020week10
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0