azure-native.providerhub.DefaultRollout
Explore with Pulumi AI
Uses Azure REST API version 2024-09-01. In version 2.x of the Azure Native provider, it used API version 2021-09-01-preview.
Other available API versions: 2021-09-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native providerhub [ApiVersion]
. See the version guide for details.
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",
},
},
ExpeditedRollout = new AzureNative.ProviderHub.Inputs.DefaultRolloutSpecificationExpeditedRolloutArgs
{
Enabled = true,
},
RestOfTheWorldGroupTwo = new AzureNative.ProviderHub.Inputs.DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs
{
WaitDuration = "PT4H",
},
},
},
ProviderNamespace = "Microsoft.Contoso",
RolloutName = "2020week10",
});
});
package main
import (
providerhub "github.com/pulumi/pulumi-azure-native-sdk/providerhub/v3"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := providerhub.NewDefaultRollout(ctx, "defaultRollout", &providerhub.DefaultRolloutArgs{
Properties: &providerhub.DefaultRolloutPropertiesArgs{
Specification: &providerhub.DefaultRolloutPropertiesSpecificationArgs{
Canary: &providerhub.DefaultRolloutSpecificationCanaryArgs{
SkipRegions: pulumi.StringArray{
pulumi.String("eastus2euap"),
},
},
ExpeditedRollout: &providerhub.DefaultRolloutSpecificationExpeditedRolloutArgs{
Enabled: pulumi.Bool(true),
},
RestOfTheWorldGroupTwo: &providerhub.DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs{
WaitDuration: pulumi.String("PT4H"),
},
},
},
ProviderNamespace: pulumi.String("Microsoft.Contoso"),
RolloutName: pulumi.String("2020week10"),
})
if err != nil {
return err
}
return nil
})
}
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 com.pulumi.azurenative.providerhub.inputs.DefaultRolloutPropertiesArgs;
import com.pulumi.azurenative.providerhub.inputs.DefaultRolloutPropertiesSpecificationArgs;
import com.pulumi.azurenative.providerhub.inputs.DefaultRolloutSpecificationCanaryArgs;
import com.pulumi.azurenative.providerhub.inputs.DefaultRolloutSpecificationExpeditedRolloutArgs;
import com.pulumi.azurenative.providerhub.inputs.DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs;
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(DefaultRolloutPropertiesArgs.builder()
.specification(DefaultRolloutPropertiesSpecificationArgs.builder()
.canary(DefaultRolloutSpecificationCanaryArgs.builder()
.skipRegions("eastus2euap")
.build())
.expeditedRollout(DefaultRolloutSpecificationExpeditedRolloutArgs.builder()
.enabled(true)
.build())
.restOfTheWorldGroupTwo(DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs.builder()
.waitDuration("PT4H")
.build())
.build())
.build())
.providerNamespace("Microsoft.Contoso")
.rolloutName("2020week10")
.build());
}
}
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"],
},
expeditedRollout: {
enabled: true,
},
restOfTheWorldGroupTwo: {
waitDuration: "PT4H",
},
},
},
providerNamespace: "Microsoft.Contoso",
rolloutName: "2020week10",
});
import pulumi
import pulumi_azure_native as azure_native
default_rollout = azure_native.providerhub.DefaultRollout("defaultRollout",
properties={
"specification": {
"canary": {
"skip_regions": ["eastus2euap"],
},
"expedited_rollout": {
"enabled": True,
},
"rest_of_the_world_group_two": {
"wait_duration": "PT4H",
},
},
},
provider_namespace="Microsoft.Contoso",
rollout_name="2020week10")
resources:
defaultRollout:
type: azure-native:providerhub:DefaultRollout
properties:
properties:
specification:
canary:
skipRegions:
- eastus2euap
expeditedRollout:
enabled: true
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 = new AzureNative.ProviderHub.Inputs.DefaultRolloutPropertiesArgs
{
Specification = new AzureNative.ProviderHub.Inputs.DefaultRolloutPropertiesSpecificationArgs
{
AutoProvisionConfig = new AzureNative.ProviderHub.Inputs.DefaultRolloutSpecificationAutoProvisionConfigArgs
{
ResourceGraph = false,
Storage = false,
},
Canary = new AzureNative.ProviderHub.Inputs.DefaultRolloutSpecificationCanaryArgs
{
Regions = new[]
{
"string",
},
SkipRegions = new[]
{
"string",
},
},
ExpeditedRollout = new AzureNative.ProviderHub.Inputs.DefaultRolloutSpecificationExpeditedRolloutArgs
{
Enabled = false,
},
HighTraffic = new AzureNative.ProviderHub.Inputs.DefaultRolloutSpecificationHighTrafficArgs
{
Regions = new[]
{
"string",
},
WaitDuration = "string",
},
LowTraffic = new AzureNative.ProviderHub.Inputs.DefaultRolloutSpecificationLowTrafficArgs
{
Regions = new[]
{
"string",
},
WaitDuration = "string",
},
MediumTraffic = new AzureNative.ProviderHub.Inputs.DefaultRolloutSpecificationMediumTrafficArgs
{
Regions = new[]
{
"string",
},
WaitDuration = "string",
},
ProviderRegistration = new AzureNative.ProviderHub.Inputs.DefaultRolloutSpecificationProviderRegistrationArgs
{
Kind = "string",
Properties = new AzureNative.ProviderHub.Inputs.ProviderRegistrationPropertiesArgs
{
Capabilities = new[]
{
new AzureNative.ProviderHub.Inputs.ResourceProviderCapabilitiesArgs
{
Effect = "string",
QuotaId = "string",
RequiredFeatures = new[]
{
"string",
},
},
},
CrossTenantTokenValidation = "string",
CustomManifestVersion = "string",
DstsConfiguration = new AzureNative.ProviderHub.Inputs.ResourceProviderManifestPropertiesDstsConfigurationArgs
{
ServiceName = "string",
ServiceDnsName = "string",
},
EnableTenantLinkedNotification = false,
FeaturesRule = new AzureNative.ProviderHub.Inputs.ResourceProviderManifestPropertiesFeaturesRuleArgs
{
RequiredFeaturesPolicy = "string",
},
GlobalNotificationEndpoints = new[]
{
new AzureNative.ProviderHub.Inputs.ResourceProviderEndpointArgs
{
ApiVersions = new[]
{
"string",
},
Enabled = false,
EndpointType = "string",
EndpointUri = "string",
FeaturesRule = new AzureNative.ProviderHub.Inputs.ResourceProviderEndpointFeaturesRuleArgs
{
RequiredFeaturesPolicy = "string",
},
Locations = new[]
{
"string",
},
RequiredFeatures = new[]
{
"string",
},
SkuLink = "string",
Timeout = "string",
},
},
LegacyNamespace = "string",
LegacyRegistrations = new[]
{
"string",
},
LinkedNotificationRules = new[]
{
new AzureNative.ProviderHub.Inputs.FanoutLinkedNotificationRuleArgs
{
Actions = new[]
{
"string",
},
DstsConfiguration = new AzureNative.ProviderHub.Inputs.FanoutLinkedNotificationRuleDstsConfigurationArgs
{
ServiceName = "string",
ServiceDnsName = "string",
},
Endpoints = new[]
{
new AzureNative.ProviderHub.Inputs.ResourceProviderEndpointArgs
{
ApiVersions = new[]
{
"string",
},
Enabled = false,
EndpointType = "string",
EndpointUri = "string",
FeaturesRule = new AzureNative.ProviderHub.Inputs.ResourceProviderEndpointFeaturesRuleArgs
{
RequiredFeaturesPolicy = "string",
},
Locations = new[]
{
"string",
},
RequiredFeatures = new[]
{
"string",
},
SkuLink = "string",
Timeout = "string",
},
},
TokenAuthConfiguration = new AzureNative.ProviderHub.Inputs.TokenAuthConfigurationArgs
{
AuthenticationScheme = "string",
DisableCertificateAuthenticationFallback = false,
SignedRequestScope = "string",
},
},
},
Management = new AzureNative.ProviderHub.Inputs.ResourceProviderManifestPropertiesManagementArgs
{
AuthorizationOwners = new[]
{
"string",
},
CanaryManifestOwners = new[]
{
"string",
},
ErrorResponseMessageOptions = new AzureNative.ProviderHub.Inputs.ResourceProviderManagementErrorResponseMessageOptionsArgs
{
ServerFailureResponseMessageType = "string",
},
ExpeditedRolloutMetadata = new AzureNative.ProviderHub.Inputs.ResourceProviderManagementExpeditedRolloutMetadataArgs
{
Enabled = false,
ExpeditedRolloutIntent = "string",
},
ExpeditedRolloutSubmitters = new[]
{
"string",
},
IncidentContactEmail = "string",
IncidentRoutingService = "string",
IncidentRoutingTeam = "string",
ManifestOwners = new[]
{
"string",
},
PcCode = "string",
ProfitCenterProgramId = "string",
ResourceAccessPolicy = "string",
ResourceAccessRoles = new[]
{
new AzureNative.ProviderHub.Inputs.ResourceAccessRoleArgs
{
Actions = new[]
{
"string",
},
AllowedGroupClaims = new[]
{
"string",
},
},
},
SchemaOwners = new[]
{
"string",
},
ServiceTreeInfos = new[]
{
new AzureNative.ProviderHub.Inputs.ServiceTreeInfoArgs
{
ComponentId = "string",
Readiness = "string",
ServiceId = "string",
},
},
},
ManagementGroupGlobalNotificationEndpoints = new[]
{
new AzureNative.ProviderHub.Inputs.ResourceProviderEndpointArgs
{
ApiVersions = new[]
{
"string",
},
Enabled = false,
EndpointType = "string",
EndpointUri = "string",
FeaturesRule = new AzureNative.ProviderHub.Inputs.ResourceProviderEndpointFeaturesRuleArgs
{
RequiredFeaturesPolicy = "string",
},
Locations = new[]
{
"string",
},
RequiredFeatures = new[]
{
"string",
},
SkuLink = "string",
Timeout = "string",
},
},
Metadata = "any",
Namespace = "string",
NotificationOptions = "string",
NotificationSettings = new AzureNative.ProviderHub.Inputs.ResourceProviderManifestPropertiesNotificationSettingsArgs
{
SubscriberSettings = new[]
{
new AzureNative.ProviderHub.Inputs.SubscriberSettingArgs
{
FilterRules = new[]
{
new AzureNative.ProviderHub.Inputs.FilterRuleArgs
{
EndpointInformation = new[]
{
new AzureNative.ProviderHub.Inputs.EndpointInformationArgs
{
Endpoint = "string",
EndpointType = "string",
SchemaVersion = "string",
},
},
FilterQuery = "string",
},
},
},
},
},
Notifications = new[]
{
new AzureNative.ProviderHub.Inputs.NotificationArgs
{
NotificationType = "string",
SkipNotifications = "string",
},
},
OptionalFeatures = new[]
{
"string",
},
PrivateResourceProviderConfiguration = new AzureNative.ProviderHub.Inputs.ProviderRegistrationPropertiesPrivateResourceProviderConfigurationArgs
{
AllowedSubscriptions = new[]
{
"string",
},
},
ProviderAuthentication = new AzureNative.ProviderHub.Inputs.ResourceProviderManifestPropertiesProviderAuthenticationArgs
{
AllowedAudiences = new[]
{
"string",
},
},
ProviderAuthorizations = new[]
{
new AzureNative.ProviderHub.Inputs.ResourceProviderAuthorizationArgs
{
AllowedThirdPartyExtensions = new[]
{
new AzureNative.ProviderHub.Inputs.ThirdPartyExtensionArgs
{
Name = "string",
},
},
ApplicationId = "string",
GroupingTag = "string",
ManagedByAuthorization = new AzureNative.ProviderHub.Inputs.ResourceProviderAuthorizationManagedByAuthorizationArgs
{
AdditionalAuthorizations = new[]
{
new AzureNative.ProviderHub.Inputs.AdditionalAuthorizationArgs
{
ApplicationId = "string",
RoleDefinitionId = "string",
},
},
AllowManagedByInheritance = false,
ManagedByResourceRoleDefinitionId = "string",
},
ManagedByRoleDefinitionId = "string",
RoleDefinitionId = "string",
},
},
ProviderHubMetadata = new AzureNative.ProviderHub.Inputs.ProviderRegistrationPropertiesProviderHubMetadataArgs
{
DirectRpRoleDefinitionId = "string",
GlobalAsyncOperationResourceTypeName = "string",
ProviderAuthentication = new AzureNative.ProviderHub.Inputs.ProviderHubMetadataProviderAuthenticationArgs
{
AllowedAudiences = new[]
{
"string",
},
},
ProviderAuthorizations = new[]
{
new AzureNative.ProviderHub.Inputs.ResourceProviderAuthorizationArgs
{
AllowedThirdPartyExtensions = new[]
{
new AzureNative.ProviderHub.Inputs.ThirdPartyExtensionArgs
{
Name = "string",
},
},
ApplicationId = "string",
GroupingTag = "string",
ManagedByAuthorization = new AzureNative.ProviderHub.Inputs.ResourceProviderAuthorizationManagedByAuthorizationArgs
{
AdditionalAuthorizations = new[]
{
new AzureNative.ProviderHub.Inputs.AdditionalAuthorizationArgs
{
ApplicationId = "string",
RoleDefinitionId = "string",
},
},
AllowManagedByInheritance = false,
ManagedByResourceRoleDefinitionId = "string",
},
ManagedByRoleDefinitionId = "string",
RoleDefinitionId = "string",
},
},
RegionalAsyncOperationResourceTypeName = "string",
ThirdPartyProviderAuthorization = new AzureNative.ProviderHub.Inputs.ProviderHubMetadataThirdPartyProviderAuthorizationArgs
{
Authorizations = new[]
{
new AzureNative.ProviderHub.Inputs.LightHouseAuthorizationArgs
{
PrincipalId = "string",
RoleDefinitionId = "string",
},
},
ManagedByTenantId = "string",
},
},
ProviderType = "string",
ProviderVersion = "string",
RequestHeaderOptions = new AzureNative.ProviderHub.Inputs.ResourceProviderManifestPropertiesRequestHeaderOptionsArgs
{
OptInHeaders = "string",
OptOutHeaders = "string",
},
RequiredFeatures = new[]
{
"string",
},
ResourceGroupLockOptionDuringMove = new AzureNative.ProviderHub.Inputs.ResourceProviderManifestPropertiesResourceGroupLockOptionDuringMoveArgs
{
BlockActionVerb = "string",
},
ResourceHydrationAccounts = new[]
{
new AzureNative.ProviderHub.Inputs.ResourceHydrationAccountArgs
{
AccountName = "string",
EncryptedKey = "string",
MaxChildResourceConsistencyJobLimit = 0,
SubscriptionId = "string",
},
},
ResourceProviderAuthorizationRules = new AzureNative.ProviderHub.Inputs.ResourceProviderAuthorizationRulesArgs
{
AsyncOperationPollingRules = new AzureNative.ProviderHub.Inputs.AsyncOperationPollingRulesArgs
{
AdditionalOptions = "string",
AuthorizationActions = new[]
{
"string",
},
},
},
ResponseOptions = new AzureNative.ProviderHub.Inputs.ResourceProviderManifestPropertiesResponseOptionsArgs
{
ServiceClientOptionsType = "string",
},
ServiceName = "string",
Services = new[]
{
new AzureNative.ProviderHub.Inputs.ResourceProviderServiceArgs
{
ServiceName = "string",
Status = "string",
},
},
SubscriptionLifecycleNotificationSpecifications = new AzureNative.ProviderHub.Inputs.ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs
{
SoftDeleteTTL = "string",
SubscriptionStateOverrideActions = new[]
{
new AzureNative.ProviderHub.Inputs.SubscriptionStateOverrideActionArgs
{
Action = "string",
State = "string",
},
},
},
TemplateDeploymentOptions = new AzureNative.ProviderHub.Inputs.ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs
{
PreflightOptions = new[]
{
"string",
},
PreflightSupported = false,
},
TokenAuthConfiguration = new AzureNative.ProviderHub.Inputs.TokenAuthConfigurationArgs
{
AuthenticationScheme = "string",
DisableCertificateAuthenticationFallback = false,
SignedRequestScope = "string",
},
},
},
ResourceTypeRegistrations = new[]
{
new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationArgs
{
Kind = "string",
Properties = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesArgs
{
AddResourceListTargetLocations = false,
AdditionalOptions = "string",
AllowEmptyRoleAssignments = false,
AllowedResourceNames = new[]
{
new AzureNative.ProviderHub.Inputs.AllowedResourceNameArgs
{
GetActionVerb = "string",
Name = "string",
},
},
AllowedTemplateDeploymentReferenceActions = new[]
{
"string",
},
AllowedUnauthorizedActions = new[]
{
"string",
},
AllowedUnauthorizedActionsExtensions = new[]
{
new AzureNative.ProviderHub.Inputs.AllowedUnauthorizedActionsExtensionArgs
{
Action = "string",
Intent = "string",
},
},
ApiProfiles = new[]
{
new AzureNative.ProviderHub.Inputs.ApiProfileArgs
{
ApiVersion = "string",
ProfileVersion = "string",
},
},
AsyncOperationResourceTypeName = "string",
AsyncTimeoutRules = new[]
{
new AzureNative.ProviderHub.Inputs.AsyncTimeoutRuleArgs
{
ActionName = "string",
Timeout = "string",
},
},
AuthorizationActionMappings = new[]
{
new AzureNative.ProviderHub.Inputs.AuthorizationActionMappingArgs
{
Desired = "string",
Original = "string",
},
},
AvailabilityZoneRule = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesAvailabilityZoneRuleArgs
{
AvailabilityZonePolicy = "string",
},
CapacityRule = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesCapacityRuleArgs
{
CapacityPolicy = "string",
SkuAlias = "string",
},
Category = "string",
CheckNameAvailabilitySpecifications = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsArgs
{
EnableDefaultValidation = false,
ResourceTypesWithCustomValidation = new[]
{
"string",
},
},
CommonApiVersions = new[]
{
"string",
},
CrossTenantTokenValidation = "string",
DefaultApiVersion = "string",
DisallowedActionVerbs = new[]
{
"string",
},
DisallowedEndUserOperations = new[]
{
"string",
},
DstsConfiguration = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesDstsConfigurationArgs
{
ServiceName = "string",
ServiceDnsName = "string",
},
EnableAsyncOperation = false,
EnableThirdPartyS2S = false,
Endpoints = new[]
{
new AzureNative.ProviderHub.Inputs.ResourceTypeEndpointArgs
{
ApiVersion = "string",
ApiVersions = new[]
{
"string",
},
DataBoundary = "string",
DstsConfiguration = new AzureNative.ProviderHub.Inputs.ResourceTypeEndpointDstsConfigurationArgs
{
ServiceName = "string",
ServiceDnsName = "string",
},
Enabled = false,
EndpointType = "string",
EndpointUri = "string",
Extensions = new[]
{
new AzureNative.ProviderHub.Inputs.ResourceTypeExtensionArgs
{
EndpointUri = "string",
ExtensionCategories = new[]
{
"string",
},
Timeout = "string",
},
},
FeaturesRule = new AzureNative.ProviderHub.Inputs.ResourceTypeEndpointFeaturesRuleArgs
{
RequiredFeaturesPolicy = "string",
},
Kind = "string",
Locations = new[]
{
"string",
},
RequiredFeatures = new[]
{
"string",
},
SkuLink = "string",
Timeout = "string",
TokenAuthConfiguration = new AzureNative.ProviderHub.Inputs.TokenAuthConfigurationArgs
{
AuthenticationScheme = "string",
DisableCertificateAuthenticationFallback = false,
SignedRequestScope = "string",
},
Zones = new[]
{
"string",
},
},
},
ExtendedLocations = new[]
{
new AzureNative.ProviderHub.Inputs.ExtendedLocationOptionsArgs
{
SupportedPolicy = "string",
Type = "string",
},
},
ExtensionOptions = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesExtensionOptionsArgs
{
ResourceCreationBegin = new AzureNative.ProviderHub.Inputs.ResourceTypeExtensionOptionsResourceCreationBeginArgs
{
Request = new[]
{
"string",
},
Response = new[]
{
"string",
},
},
},
FeaturesRule = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesFeaturesRuleArgs
{
RequiredFeaturesPolicy = "string",
},
FrontdoorRequestMode = "string",
GroupingTag = "string",
IdentityManagement = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesIdentityManagementArgs
{
ApplicationId = "string",
ApplicationIds = new[]
{
"string",
},
DelegationAppIds = new[]
{
"string",
},
Type = "string",
},
IsPureProxy = false,
LegacyName = "string",
LegacyNames = new[]
{
"string",
},
LegacyPolicy = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesLegacyPolicyArgs
{
DisallowedConditions = new[]
{
new AzureNative.ProviderHub.Inputs.LegacyDisallowedConditionArgs
{
DisallowedLegacyOperations = new[]
{
"string",
},
Feature = "string",
},
},
DisallowedLegacyOperations = new[]
{
"string",
},
},
LinkedAccessChecks = new[]
{
new AzureNative.ProviderHub.Inputs.LinkedAccessCheckArgs
{
ActionName = "string",
LinkedAction = "string",
LinkedActionVerb = "string",
LinkedProperty = "string",
LinkedType = "string",
},
},
LinkedNotificationRules = new[]
{
new AzureNative.ProviderHub.Inputs.LinkedNotificationRuleArgs
{
Actions = new[]
{
"string",
},
ActionsOnFailedOperation = new[]
{
"string",
},
FastPathActions = new[]
{
"string",
},
FastPathActionsOnFailedOperation = new[]
{
"string",
},
LinkedNotificationTimeout = "string",
},
},
LinkedOperationRules = new[]
{
new AzureNative.ProviderHub.Inputs.LinkedOperationRuleArgs
{
LinkedAction = "string",
LinkedOperation = "string",
DependsOnTypes = new[]
{
"string",
},
},
},
LoggingRules = new[]
{
new AzureNative.ProviderHub.Inputs.LoggingRuleArgs
{
Action = "string",
DetailLevel = "string",
Direction = "string",
HiddenPropertyPaths = new AzureNative.ProviderHub.Inputs.LoggingRuleHiddenPropertyPathsArgs
{
HiddenPathsOnRequest = new[]
{
"string",
},
HiddenPathsOnResponse = new[]
{
"string",
},
},
},
},
Management = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesManagementArgs
{
AuthorizationOwners = new[]
{
"string",
},
CanaryManifestOwners = new[]
{
"string",
},
ErrorResponseMessageOptions = new AzureNative.ProviderHub.Inputs.ResourceProviderManagementErrorResponseMessageOptionsArgs
{
ServerFailureResponseMessageType = "string",
},
ExpeditedRolloutMetadata = new AzureNative.ProviderHub.Inputs.ResourceProviderManagementExpeditedRolloutMetadataArgs
{
Enabled = false,
ExpeditedRolloutIntent = "string",
},
ExpeditedRolloutSubmitters = new[]
{
"string",
},
IncidentContactEmail = "string",
IncidentRoutingService = "string",
IncidentRoutingTeam = "string",
ManifestOwners = new[]
{
"string",
},
PcCode = "string",
ProfitCenterProgramId = "string",
ResourceAccessPolicy = "string",
ResourceAccessRoles = new[]
{
new AzureNative.ProviderHub.Inputs.ResourceAccessRoleArgs
{
Actions = new[]
{
"string",
},
AllowedGroupClaims = new[]
{
"string",
},
},
},
SchemaOwners = new[]
{
"string",
},
ServiceTreeInfos = new[]
{
new AzureNative.ProviderHub.Inputs.ServiceTreeInfoArgs
{
ComponentId = "string",
Readiness = "string",
ServiceId = "string",
},
},
},
ManifestLink = "string",
MarketplaceOptions = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesMarketplaceOptionsArgs
{
AddOnPlanConversionAllowed = false,
},
MarketplaceType = "string",
Metadata =
{
{ "string", "any" },
},
Notifications = new[]
{
new AzureNative.ProviderHub.Inputs.NotificationArgs
{
NotificationType = "string",
SkipNotifications = "string",
},
},
OnBehalfOfTokens = new AzureNative.ProviderHub.Inputs.ResourceTypeOnBehalfOfTokenArgs
{
ActionName = "string",
LifeTime = "string",
},
OpenApiConfiguration = new AzureNative.ProviderHub.Inputs.OpenApiConfigurationArgs
{
Validation = new AzureNative.ProviderHub.Inputs.OpenApiValidationArgs
{
AllowNoncompliantCollectionResponse = false,
},
},
PolicyExecutionType = "string",
QuotaRule = new AzureNative.ProviderHub.Inputs.QuotaRuleArgs
{
LocationRules = new[]
{
new AzureNative.ProviderHub.Inputs.LocationQuotaRuleArgs
{
Location = "string",
Policy = "string",
QuotaId = "string",
},
},
QuotaPolicy = "string",
RequiredFeatures = new[]
{
"string",
},
},
Regionality = "string",
RequestHeaderOptions = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesRequestHeaderOptionsArgs
{
OptInHeaders = "string",
OptOutHeaders = "string",
},
RequiredFeatures = new[]
{
"string",
},
ResourceCache = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResourceCacheArgs
{
EnableResourceCache = false,
ResourceCacheExpirationTimespan = "string",
},
ResourceConcurrencyControlOptions =
{
{ "string", new AzureNative.ProviderHub.Inputs.ResourceConcurrencyControlOptionArgs
{
Policy = "string",
} },
},
ResourceDeletionPolicy = "string",
ResourceGraphConfiguration = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResourceGraphConfigurationArgs
{
ApiVersion = "string",
Enabled = false,
},
ResourceManagementOptions = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResourceManagementOptionsArgs
{
BatchProvisioningSupport = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesBatchProvisioningSupportArgs
{
SupportedOperations = "string",
},
DeleteDependencies = new[]
{
new AzureNative.ProviderHub.Inputs.DeleteDependencyArgs
{
LinkedProperty = "string",
LinkedType = "string",
RequiredFeatures = new[]
{
"string",
},
},
},
NestedProvisioningSupport = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesNestedProvisioningSupportArgs
{
MinimumApiVersion = "string",
},
},
ResourceMovePolicy = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResourceMovePolicyArgs
{
CrossResourceGroupMoveEnabled = false,
CrossSubscriptionMoveEnabled = false,
ValidationRequired = false,
},
ResourceProviderAuthorizationRules = new AzureNative.ProviderHub.Inputs.ResourceProviderAuthorizationRulesArgs
{
AsyncOperationPollingRules = new AzureNative.ProviderHub.Inputs.AsyncOperationPollingRulesArgs
{
AdditionalOptions = "string",
AuthorizationActions = new[]
{
"string",
},
},
},
ResourceQueryManagement = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResourceQueryManagementArgs
{
FilterOption = "string",
},
ResourceSubType = "string",
ResourceTypeCommonAttributeManagement = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesResourceTypeCommonAttributeManagementArgs
{
CommonApiVersionsMergeMode = "string",
},
ResourceValidation = "string",
RoutingRule = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesRoutingRuleArgs
{
HostResourceType = "string",
},
RoutingType = "string",
ServiceTreeInfos = new[]
{
new AzureNative.ProviderHub.Inputs.ServiceTreeInfoArgs
{
ComponentId = "string",
Readiness = "string",
ServiceId = "string",
},
},
SkuLink = "string",
SubscriptionLifecycleNotificationSpecifications = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs
{
SoftDeleteTTL = "string",
SubscriptionStateOverrideActions = new[]
{
new AzureNative.ProviderHub.Inputs.SubscriptionStateOverrideActionArgs
{
Action = "string",
State = "string",
},
},
},
SubscriptionStateRules = new[]
{
new AzureNative.ProviderHub.Inputs.SubscriptionStateRuleArgs
{
AllowedActions = new[]
{
"string",
},
State = "string",
},
},
SupportsTags = false,
SwaggerSpecifications = new[]
{
new AzureNative.ProviderHub.Inputs.SwaggerSpecificationArgs
{
ApiVersions = new[]
{
"string",
},
SwaggerSpecFolderUri = "string",
},
},
TemplateDeploymentOptions = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsArgs
{
PreflightOptions = new[]
{
"string",
},
PreflightSupported = false,
},
TemplateDeploymentPolicy = new AzureNative.ProviderHub.Inputs.ResourceTypeRegistrationPropertiesTemplateDeploymentPolicyArgs
{
Capabilities = "string",
PreflightOptions = "string",
PreflightNotifications = "string",
},
ThrottlingRules = new[]
{
new AzureNative.ProviderHub.Inputs.ThrottlingRuleArgs
{
Action = "string",
Metrics = new[]
{
new AzureNative.ProviderHub.Inputs.ThrottlingMetricArgs
{
Limit = 0,
Type = "string",
Interval = "string",
},
},
ApplicationId = new[]
{
"string",
},
RequiredFeatures = new[]
{
"string",
},
},
},
TokenAuthConfiguration = new AzureNative.ProviderHub.Inputs.TokenAuthConfigurationArgs
{
AuthenticationScheme = "string",
DisableCertificateAuthenticationFallback = false,
SignedRequestScope = "string",
},
},
},
},
RestOfTheWorldGroupOne = new AzureNative.ProviderHub.Inputs.DefaultRolloutSpecificationRestOfTheWorldGroupOneArgs
{
Regions = new[]
{
"string",
},
WaitDuration = "string",
},
RestOfTheWorldGroupTwo = new AzureNative.ProviderHub.Inputs.DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs
{
Regions = new[]
{
"string",
},
WaitDuration = "string",
},
},
Status = new AzureNative.ProviderHub.Inputs.DefaultRolloutPropertiesStatusArgs
{
CompletedRegions = new[]
{
"string",
},
FailedOrSkippedRegions =
{
{ "string", new AzureNative.ProviderHub.Inputs.ExtendedErrorInfoArgs
{
AdditionalInfo = new[]
{
new AzureNative.ProviderHub.Inputs.TypedErrorInfoArgs
{
Type = "string",
},
},
Code = "string",
Details = new[]
{
extendedErrorInfo,
},
Message = "string",
Target = "string",
} },
},
ManifestCheckinStatus = new AzureNative.ProviderHub.Inputs.DefaultRolloutStatusManifestCheckinStatusArgs
{
IsCheckedIn = false,
StatusMessage = "string",
CommitId = "string",
PullRequest = "string",
},
NextTrafficRegion = "string",
NextTrafficRegionScheduledTime = "string",
SubscriptionReregistrationResult = "string",
},
},
RolloutName = "string",
});
example, err := providerhub.NewDefaultRollout(ctx, "defaultRolloutResource", &providerhub.DefaultRolloutArgs{
ProviderNamespace: pulumi.String("string"),
Properties: &providerhub.DefaultRolloutPropertiesArgs{
Specification: &providerhub.DefaultRolloutPropertiesSpecificationArgs{
AutoProvisionConfig: &providerhub.DefaultRolloutSpecificationAutoProvisionConfigArgs{
ResourceGraph: pulumi.Bool(false),
Storage: pulumi.Bool(false),
},
Canary: &providerhub.DefaultRolloutSpecificationCanaryArgs{
Regions: pulumi.StringArray{
pulumi.String("string"),
},
SkipRegions: pulumi.StringArray{
pulumi.String("string"),
},
},
ExpeditedRollout: &providerhub.DefaultRolloutSpecificationExpeditedRolloutArgs{
Enabled: pulumi.Bool(false),
},
HighTraffic: &providerhub.DefaultRolloutSpecificationHighTrafficArgs{
Regions: pulumi.StringArray{
pulumi.String("string"),
},
WaitDuration: pulumi.String("string"),
},
LowTraffic: &providerhub.DefaultRolloutSpecificationLowTrafficArgs{
Regions: pulumi.StringArray{
pulumi.String("string"),
},
WaitDuration: pulumi.String("string"),
},
MediumTraffic: &providerhub.DefaultRolloutSpecificationMediumTrafficArgs{
Regions: pulumi.StringArray{
pulumi.String("string"),
},
WaitDuration: pulumi.String("string"),
},
ProviderRegistration: &providerhub.DefaultRolloutSpecificationProviderRegistrationArgs{
Kind: pulumi.String("string"),
Properties: &providerhub.ProviderRegistrationPropertiesArgs{
Capabilities: providerhub.ResourceProviderCapabilitiesArray{
&providerhub.ResourceProviderCapabilitiesArgs{
Effect: pulumi.String("string"),
QuotaId: pulumi.String("string"),
RequiredFeatures: pulumi.StringArray{
pulumi.String("string"),
},
},
},
CrossTenantTokenValidation: pulumi.String("string"),
CustomManifestVersion: pulumi.String("string"),
DstsConfiguration: &providerhub.ResourceProviderManifestPropertiesDstsConfigurationArgs{
ServiceName: pulumi.String("string"),
ServiceDnsName: pulumi.String("string"),
},
EnableTenantLinkedNotification: pulumi.Bool(false),
FeaturesRule: &providerhub.ResourceProviderManifestPropertiesFeaturesRuleArgs{
RequiredFeaturesPolicy: pulumi.String("string"),
},
GlobalNotificationEndpoints: providerhub.ResourceProviderEndpointArray{
&providerhub.ResourceProviderEndpointArgs{
ApiVersions: pulumi.StringArray{
pulumi.String("string"),
},
Enabled: pulumi.Bool(false),
EndpointType: pulumi.String("string"),
EndpointUri: pulumi.String("string"),
FeaturesRule: &providerhub.ResourceProviderEndpointFeaturesRuleArgs{
RequiredFeaturesPolicy: pulumi.String("string"),
},
Locations: pulumi.StringArray{
pulumi.String("string"),
},
RequiredFeatures: pulumi.StringArray{
pulumi.String("string"),
},
SkuLink: pulumi.String("string"),
Timeout: pulumi.String("string"),
},
},
LegacyNamespace: pulumi.String("string"),
LegacyRegistrations: pulumi.StringArray{
pulumi.String("string"),
},
LinkedNotificationRules: providerhub.FanoutLinkedNotificationRuleArray{
&providerhub.FanoutLinkedNotificationRuleArgs{
Actions: pulumi.StringArray{
pulumi.String("string"),
},
DstsConfiguration: &providerhub.FanoutLinkedNotificationRuleDstsConfigurationArgs{
ServiceName: pulumi.String("string"),
ServiceDnsName: pulumi.String("string"),
},
Endpoints: providerhub.ResourceProviderEndpointArray{
&providerhub.ResourceProviderEndpointArgs{
ApiVersions: pulumi.StringArray{
pulumi.String("string"),
},
Enabled: pulumi.Bool(false),
EndpointType: pulumi.String("string"),
EndpointUri: pulumi.String("string"),
FeaturesRule: &providerhub.ResourceProviderEndpointFeaturesRuleArgs{
RequiredFeaturesPolicy: pulumi.String("string"),
},
Locations: pulumi.StringArray{
pulumi.String("string"),
},
RequiredFeatures: pulumi.StringArray{
pulumi.String("string"),
},
SkuLink: pulumi.String("string"),
Timeout: pulumi.String("string"),
},
},
TokenAuthConfiguration: &providerhub.TokenAuthConfigurationArgs{
AuthenticationScheme: pulumi.String("string"),
DisableCertificateAuthenticationFallback: pulumi.Bool(false),
SignedRequestScope: pulumi.String("string"),
},
},
},
Management: &providerhub.ResourceProviderManifestPropertiesManagementArgs{
AuthorizationOwners: pulumi.StringArray{
pulumi.String("string"),
},
CanaryManifestOwners: pulumi.StringArray{
pulumi.String("string"),
},
ErrorResponseMessageOptions: &providerhub.ResourceProviderManagementErrorResponseMessageOptionsArgs{
ServerFailureResponseMessageType: pulumi.String("string"),
},
ExpeditedRolloutMetadata: &providerhub.ResourceProviderManagementExpeditedRolloutMetadataArgs{
Enabled: pulumi.Bool(false),
ExpeditedRolloutIntent: pulumi.String("string"),
},
ExpeditedRolloutSubmitters: pulumi.StringArray{
pulumi.String("string"),
},
IncidentContactEmail: pulumi.String("string"),
IncidentRoutingService: pulumi.String("string"),
IncidentRoutingTeam: pulumi.String("string"),
ManifestOwners: pulumi.StringArray{
pulumi.String("string"),
},
PcCode: pulumi.String("string"),
ProfitCenterProgramId: pulumi.String("string"),
ResourceAccessPolicy: pulumi.String("string"),
ResourceAccessRoles: providerhub.ResourceAccessRoleArray{
&providerhub.ResourceAccessRoleArgs{
Actions: pulumi.StringArray{
pulumi.String("string"),
},
AllowedGroupClaims: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SchemaOwners: pulumi.StringArray{
pulumi.String("string"),
},
ServiceTreeInfos: providerhub.ServiceTreeInfoArray{
&providerhub.ServiceTreeInfoArgs{
ComponentId: pulumi.String("string"),
Readiness: pulumi.String("string"),
ServiceId: pulumi.String("string"),
},
},
},
ManagementGroupGlobalNotificationEndpoints: providerhub.ResourceProviderEndpointArray{
&providerhub.ResourceProviderEndpointArgs{
ApiVersions: pulumi.StringArray{
pulumi.String("string"),
},
Enabled: pulumi.Bool(false),
EndpointType: pulumi.String("string"),
EndpointUri: pulumi.String("string"),
FeaturesRule: &providerhub.ResourceProviderEndpointFeaturesRuleArgs{
RequiredFeaturesPolicy: pulumi.String("string"),
},
Locations: pulumi.StringArray{
pulumi.String("string"),
},
RequiredFeatures: pulumi.StringArray{
pulumi.String("string"),
},
SkuLink: pulumi.String("string"),
Timeout: pulumi.String("string"),
},
},
Metadata: pulumi.Any("any"),
Namespace: pulumi.String("string"),
NotificationOptions: pulumi.String("string"),
NotificationSettings: &providerhub.ResourceProviderManifestPropertiesNotificationSettingsArgs{
SubscriberSettings: providerhub.SubscriberSettingArray{
&providerhub.SubscriberSettingArgs{
FilterRules: providerhub.FilterRuleArray{
&providerhub.FilterRuleArgs{
EndpointInformation: providerhub.EndpointInformationArray{
&providerhub.EndpointInformationArgs{
Endpoint: pulumi.String("string"),
EndpointType: pulumi.String("string"),
SchemaVersion: pulumi.String("string"),
},
},
FilterQuery: pulumi.String("string"),
},
},
},
},
},
Notifications: providerhub.NotificationArray{
&providerhub.NotificationArgs{
NotificationType: pulumi.String("string"),
SkipNotifications: pulumi.String("string"),
},
},
OptionalFeatures: pulumi.StringArray{
pulumi.String("string"),
},
PrivateResourceProviderConfiguration: &providerhub.ProviderRegistrationPropertiesPrivateResourceProviderConfigurationArgs{
AllowedSubscriptions: pulumi.StringArray{
pulumi.String("string"),
},
},
ProviderAuthentication: &providerhub.ResourceProviderManifestPropertiesProviderAuthenticationArgs{
AllowedAudiences: pulumi.StringArray{
pulumi.String("string"),
},
},
ProviderAuthorizations: providerhub.ResourceProviderAuthorizationArray{
&providerhub.ResourceProviderAuthorizationArgs{
AllowedThirdPartyExtensions: providerhub.ThirdPartyExtensionArray{
&providerhub.ThirdPartyExtensionArgs{
Name: pulumi.String("string"),
},
},
ApplicationId: pulumi.String("string"),
GroupingTag: pulumi.String("string"),
ManagedByAuthorization: &providerhub.ResourceProviderAuthorizationManagedByAuthorizationArgs{
AdditionalAuthorizations: providerhub.AdditionalAuthorizationArray{
&providerhub.AdditionalAuthorizationArgs{
ApplicationId: pulumi.String("string"),
RoleDefinitionId: pulumi.String("string"),
},
},
AllowManagedByInheritance: pulumi.Bool(false),
ManagedByResourceRoleDefinitionId: pulumi.String("string"),
},
ManagedByRoleDefinitionId: pulumi.String("string"),
RoleDefinitionId: pulumi.String("string"),
},
},
ProviderHubMetadata: &providerhub.ProviderRegistrationPropertiesProviderHubMetadataArgs{
DirectRpRoleDefinitionId: pulumi.String("string"),
GlobalAsyncOperationResourceTypeName: pulumi.String("string"),
ProviderAuthentication: &providerhub.ProviderHubMetadataProviderAuthenticationArgs{
AllowedAudiences: pulumi.StringArray{
pulumi.String("string"),
},
},
ProviderAuthorizations: providerhub.ResourceProviderAuthorizationArray{
&providerhub.ResourceProviderAuthorizationArgs{
AllowedThirdPartyExtensions: providerhub.ThirdPartyExtensionArray{
&providerhub.ThirdPartyExtensionArgs{
Name: pulumi.String("string"),
},
},
ApplicationId: pulumi.String("string"),
GroupingTag: pulumi.String("string"),
ManagedByAuthorization: &providerhub.ResourceProviderAuthorizationManagedByAuthorizationArgs{
AdditionalAuthorizations: providerhub.AdditionalAuthorizationArray{
&providerhub.AdditionalAuthorizationArgs{
ApplicationId: pulumi.String("string"),
RoleDefinitionId: pulumi.String("string"),
},
},
AllowManagedByInheritance: pulumi.Bool(false),
ManagedByResourceRoleDefinitionId: pulumi.String("string"),
},
ManagedByRoleDefinitionId: pulumi.String("string"),
RoleDefinitionId: pulumi.String("string"),
},
},
RegionalAsyncOperationResourceTypeName: pulumi.String("string"),
ThirdPartyProviderAuthorization: &providerhub.ProviderHubMetadataThirdPartyProviderAuthorizationArgs{
Authorizations: providerhub.LightHouseAuthorizationArray{
&providerhub.LightHouseAuthorizationArgs{
PrincipalId: pulumi.String("string"),
RoleDefinitionId: pulumi.String("string"),
},
},
ManagedByTenantId: pulumi.String("string"),
},
},
ProviderType: pulumi.String("string"),
ProviderVersion: pulumi.String("string"),
RequestHeaderOptions: &providerhub.ResourceProviderManifestPropertiesRequestHeaderOptionsArgs{
OptInHeaders: pulumi.String("string"),
OptOutHeaders: pulumi.String("string"),
},
RequiredFeatures: pulumi.StringArray{
pulumi.String("string"),
},
ResourceGroupLockOptionDuringMove: &providerhub.ResourceProviderManifestPropertiesResourceGroupLockOptionDuringMoveArgs{
BlockActionVerb: pulumi.String("string"),
},
ResourceHydrationAccounts: providerhub.ResourceHydrationAccountArray{
&providerhub.ResourceHydrationAccountArgs{
AccountName: pulumi.String("string"),
EncryptedKey: pulumi.String("string"),
MaxChildResourceConsistencyJobLimit: pulumi.Float64(0),
SubscriptionId: pulumi.String("string"),
},
},
ResourceProviderAuthorizationRules: &providerhub.ResourceProviderAuthorizationRulesArgs{
AsyncOperationPollingRules: &providerhub.AsyncOperationPollingRulesArgs{
AdditionalOptions: pulumi.String("string"),
AuthorizationActions: pulumi.StringArray{
pulumi.String("string"),
},
},
},
ResponseOptions: &providerhub.ResourceProviderManifestPropertiesResponseOptionsArgs{
ServiceClientOptionsType: pulumi.String("string"),
},
ServiceName: pulumi.String("string"),
Services: providerhub.ResourceProviderServiceArray{
&providerhub.ResourceProviderServiceArgs{
ServiceName: pulumi.String("string"),
Status: pulumi.String("string"),
},
},
SubscriptionLifecycleNotificationSpecifications: &providerhub.ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs{
SoftDeleteTTL: pulumi.String("string"),
SubscriptionStateOverrideActions: providerhub.SubscriptionStateOverrideActionArray{
&providerhub.SubscriptionStateOverrideActionArgs{
Action: pulumi.String("string"),
State: pulumi.String("string"),
},
},
},
TemplateDeploymentOptions: &providerhub.ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs{
PreflightOptions: pulumi.StringArray{
pulumi.String("string"),
},
PreflightSupported: pulumi.Bool(false),
},
TokenAuthConfiguration: &providerhub.TokenAuthConfigurationArgs{
AuthenticationScheme: pulumi.String("string"),
DisableCertificateAuthenticationFallback: pulumi.Bool(false),
SignedRequestScope: pulumi.String("string"),
},
},
},
ResourceTypeRegistrations: providerhub.ResourceTypeRegistrationTypeArray{
&providerhub.ResourceTypeRegistrationTypeArgs{
Kind: pulumi.String("string"),
Properties: &providerhub.ResourceTypeRegistrationPropertiesArgs{
AddResourceListTargetLocations: pulumi.Bool(false),
AdditionalOptions: pulumi.String("string"),
AllowEmptyRoleAssignments: pulumi.Bool(false),
AllowedResourceNames: providerhub.AllowedResourceNameArray{
&providerhub.AllowedResourceNameArgs{
GetActionVerb: pulumi.String("string"),
Name: pulumi.String("string"),
},
},
AllowedTemplateDeploymentReferenceActions: pulumi.StringArray{
pulumi.String("string"),
},
AllowedUnauthorizedActions: pulumi.StringArray{
pulumi.String("string"),
},
AllowedUnauthorizedActionsExtensions: providerhub.AllowedUnauthorizedActionsExtensionArray{
&providerhub.AllowedUnauthorizedActionsExtensionArgs{
Action: pulumi.String("string"),
Intent: pulumi.String("string"),
},
},
ApiProfiles: providerhub.ApiProfileArray{
&providerhub.ApiProfileArgs{
ApiVersion: pulumi.String("string"),
ProfileVersion: pulumi.String("string"),
},
},
AsyncOperationResourceTypeName: pulumi.String("string"),
AsyncTimeoutRules: providerhub.AsyncTimeoutRuleArray{
&providerhub.AsyncTimeoutRuleArgs{
ActionName: pulumi.String("string"),
Timeout: pulumi.String("string"),
},
},
AuthorizationActionMappings: providerhub.AuthorizationActionMappingArray{
&providerhub.AuthorizationActionMappingArgs{
Desired: pulumi.String("string"),
Original: pulumi.String("string"),
},
},
AvailabilityZoneRule: &providerhub.ResourceTypeRegistrationPropertiesAvailabilityZoneRuleArgs{
AvailabilityZonePolicy: pulumi.String("string"),
},
CapacityRule: &providerhub.ResourceTypeRegistrationPropertiesCapacityRuleArgs{
CapacityPolicy: pulumi.String("string"),
SkuAlias: pulumi.String("string"),
},
Category: pulumi.String("string"),
CheckNameAvailabilitySpecifications: &providerhub.ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsArgs{
EnableDefaultValidation: pulumi.Bool(false),
ResourceTypesWithCustomValidation: pulumi.StringArray{
pulumi.String("string"),
},
},
CommonApiVersions: pulumi.StringArray{
pulumi.String("string"),
},
CrossTenantTokenValidation: pulumi.String("string"),
DefaultApiVersion: pulumi.String("string"),
DisallowedActionVerbs: pulumi.StringArray{
pulumi.String("string"),
},
DisallowedEndUserOperations: pulumi.StringArray{
pulumi.String("string"),
},
DstsConfiguration: &providerhub.ResourceTypeRegistrationPropertiesDstsConfigurationArgs{
ServiceName: pulumi.String("string"),
ServiceDnsName: pulumi.String("string"),
},
EnableAsyncOperation: pulumi.Bool(false),
EnableThirdPartyS2S: pulumi.Bool(false),
Endpoints: providerhub.ResourceTypeEndpointArray{
&providerhub.ResourceTypeEndpointArgs{
ApiVersion: pulumi.String("string"),
ApiVersions: pulumi.StringArray{
pulumi.String("string"),
},
DataBoundary: pulumi.String("string"),
DstsConfiguration: &providerhub.ResourceTypeEndpointDstsConfigurationArgs{
ServiceName: pulumi.String("string"),
ServiceDnsName: pulumi.String("string"),
},
Enabled: pulumi.Bool(false),
EndpointType: pulumi.String("string"),
EndpointUri: pulumi.String("string"),
Extensions: providerhub.ResourceTypeExtensionArray{
&providerhub.ResourceTypeExtensionArgs{
EndpointUri: pulumi.String("string"),
ExtensionCategories: pulumi.StringArray{
pulumi.String("string"),
},
Timeout: pulumi.String("string"),
},
},
FeaturesRule: &providerhub.ResourceTypeEndpointFeaturesRuleArgs{
RequiredFeaturesPolicy: pulumi.String("string"),
},
Kind: pulumi.String("string"),
Locations: pulumi.StringArray{
pulumi.String("string"),
},
RequiredFeatures: pulumi.StringArray{
pulumi.String("string"),
},
SkuLink: pulumi.String("string"),
Timeout: pulumi.String("string"),
TokenAuthConfiguration: &providerhub.TokenAuthConfigurationArgs{
AuthenticationScheme: pulumi.String("string"),
DisableCertificateAuthenticationFallback: pulumi.Bool(false),
SignedRequestScope: pulumi.String("string"),
},
Zones: pulumi.StringArray{
pulumi.String("string"),
},
},
},
ExtendedLocations: providerhub.ExtendedLocationOptionsArray{
&providerhub.ExtendedLocationOptionsArgs{
SupportedPolicy: pulumi.String("string"),
Type: pulumi.String("string"),
},
},
ExtensionOptions: &providerhub.ResourceTypeRegistrationPropertiesExtensionOptionsArgs{
ResourceCreationBegin: &providerhub.ResourceTypeExtensionOptionsResourceCreationBeginArgs{
Request: pulumi.StringArray{
pulumi.String("string"),
},
Response: pulumi.StringArray{
pulumi.String("string"),
},
},
},
FeaturesRule: &providerhub.ResourceTypeRegistrationPropertiesFeaturesRuleArgs{
RequiredFeaturesPolicy: pulumi.String("string"),
},
FrontdoorRequestMode: pulumi.String("string"),
GroupingTag: pulumi.String("string"),
IdentityManagement: &providerhub.ResourceTypeRegistrationPropertiesIdentityManagementArgs{
ApplicationId: pulumi.String("string"),
ApplicationIds: pulumi.StringArray{
pulumi.String("string"),
},
DelegationAppIds: pulumi.StringArray{
pulumi.String("string"),
},
Type: pulumi.String("string"),
},
IsPureProxy: pulumi.Bool(false),
LegacyName: pulumi.String("string"),
LegacyNames: pulumi.StringArray{
pulumi.String("string"),
},
LegacyPolicy: &providerhub.ResourceTypeRegistrationPropertiesLegacyPolicyArgs{
DisallowedConditions: providerhub.LegacyDisallowedConditionArray{
&providerhub.LegacyDisallowedConditionArgs{
DisallowedLegacyOperations: pulumi.StringArray{
pulumi.String("string"),
},
Feature: pulumi.String("string"),
},
},
DisallowedLegacyOperations: pulumi.StringArray{
pulumi.String("string"),
},
},
LinkedAccessChecks: providerhub.LinkedAccessCheckArray{
&providerhub.LinkedAccessCheckArgs{
ActionName: pulumi.String("string"),
LinkedAction: pulumi.String("string"),
LinkedActionVerb: pulumi.String("string"),
LinkedProperty: pulumi.String("string"),
LinkedType: pulumi.String("string"),
},
},
LinkedNotificationRules: providerhub.LinkedNotificationRuleArray{
&providerhub.LinkedNotificationRuleArgs{
Actions: pulumi.StringArray{
pulumi.String("string"),
},
ActionsOnFailedOperation: pulumi.StringArray{
pulumi.String("string"),
},
FastPathActions: pulumi.StringArray{
pulumi.String("string"),
},
FastPathActionsOnFailedOperation: pulumi.StringArray{
pulumi.String("string"),
},
LinkedNotificationTimeout: pulumi.String("string"),
},
},
LinkedOperationRules: providerhub.LinkedOperationRuleArray{
&providerhub.LinkedOperationRuleArgs{
LinkedAction: pulumi.String("string"),
LinkedOperation: pulumi.String("string"),
DependsOnTypes: pulumi.StringArray{
pulumi.String("string"),
},
},
},
LoggingRules: providerhub.LoggingRuleArray{
&providerhub.LoggingRuleArgs{
Action: pulumi.String("string"),
DetailLevel: pulumi.String("string"),
Direction: pulumi.String("string"),
HiddenPropertyPaths: &providerhub.LoggingRuleHiddenPropertyPathsArgs{
HiddenPathsOnRequest: pulumi.StringArray{
pulumi.String("string"),
},
HiddenPathsOnResponse: pulumi.StringArray{
pulumi.String("string"),
},
},
},
},
Management: &providerhub.ResourceTypeRegistrationPropertiesManagementArgs{
AuthorizationOwners: pulumi.StringArray{
pulumi.String("string"),
},
CanaryManifestOwners: pulumi.StringArray{
pulumi.String("string"),
},
ErrorResponseMessageOptions: &providerhub.ResourceProviderManagementErrorResponseMessageOptionsArgs{
ServerFailureResponseMessageType: pulumi.String("string"),
},
ExpeditedRolloutMetadata: &providerhub.ResourceProviderManagementExpeditedRolloutMetadataArgs{
Enabled: pulumi.Bool(false),
ExpeditedRolloutIntent: pulumi.String("string"),
},
ExpeditedRolloutSubmitters: pulumi.StringArray{
pulumi.String("string"),
},
IncidentContactEmail: pulumi.String("string"),
IncidentRoutingService: pulumi.String("string"),
IncidentRoutingTeam: pulumi.String("string"),
ManifestOwners: pulumi.StringArray{
pulumi.String("string"),
},
PcCode: pulumi.String("string"),
ProfitCenterProgramId: pulumi.String("string"),
ResourceAccessPolicy: pulumi.String("string"),
ResourceAccessRoles: providerhub.ResourceAccessRoleArray{
&providerhub.ResourceAccessRoleArgs{
Actions: pulumi.StringArray{
pulumi.String("string"),
},
AllowedGroupClaims: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SchemaOwners: pulumi.StringArray{
pulumi.String("string"),
},
ServiceTreeInfos: providerhub.ServiceTreeInfoArray{
&providerhub.ServiceTreeInfoArgs{
ComponentId: pulumi.String("string"),
Readiness: pulumi.String("string"),
ServiceId: pulumi.String("string"),
},
},
},
ManifestLink: pulumi.String("string"),
MarketplaceOptions: &providerhub.ResourceTypeRegistrationPropertiesMarketplaceOptionsArgs{
AddOnPlanConversionAllowed: pulumi.Bool(false),
},
MarketplaceType: pulumi.String("string"),
Metadata: pulumi.Map{
"string": pulumi.Any("any"),
},
Notifications: providerhub.NotificationArray{
&providerhub.NotificationArgs{
NotificationType: pulumi.String("string"),
SkipNotifications: pulumi.String("string"),
},
},
OnBehalfOfTokens: &providerhub.ResourceTypeOnBehalfOfTokenArgs{
ActionName: pulumi.String("string"),
LifeTime: pulumi.String("string"),
},
OpenApiConfiguration: &providerhub.OpenApiConfigurationArgs{
Validation: &providerhub.OpenApiValidationArgs{
AllowNoncompliantCollectionResponse: pulumi.Bool(false),
},
},
PolicyExecutionType: pulumi.String("string"),
QuotaRule: &providerhub.QuotaRuleArgs{
LocationRules: providerhub.LocationQuotaRuleArray{
&providerhub.LocationQuotaRuleArgs{
Location: pulumi.String("string"),
Policy: pulumi.String("string"),
QuotaId: pulumi.String("string"),
},
},
QuotaPolicy: pulumi.String("string"),
RequiredFeatures: pulumi.StringArray{
pulumi.String("string"),
},
},
Regionality: pulumi.String("string"),
RequestHeaderOptions: &providerhub.ResourceTypeRegistrationPropertiesRequestHeaderOptionsArgs{
OptInHeaders: pulumi.String("string"),
OptOutHeaders: pulumi.String("string"),
},
RequiredFeatures: pulumi.StringArray{
pulumi.String("string"),
},
ResourceCache: &providerhub.ResourceTypeRegistrationPropertiesResourceCacheArgs{
EnableResourceCache: pulumi.Bool(false),
ResourceCacheExpirationTimespan: pulumi.String("string"),
},
ResourceConcurrencyControlOptions: providerhub.ResourceConcurrencyControlOptionMap{
"string": &providerhub.ResourceConcurrencyControlOptionArgs{
Policy: pulumi.String("string"),
},
},
ResourceDeletionPolicy: pulumi.String("string"),
ResourceGraphConfiguration: &providerhub.ResourceTypeRegistrationPropertiesResourceGraphConfigurationArgs{
ApiVersion: pulumi.String("string"),
Enabled: pulumi.Bool(false),
},
ResourceManagementOptions: &providerhub.ResourceTypeRegistrationPropertiesResourceManagementOptionsArgs{
BatchProvisioningSupport: &providerhub.ResourceTypeRegistrationPropertiesBatchProvisioningSupportArgs{
SupportedOperations: pulumi.String("string"),
},
DeleteDependencies: providerhub.DeleteDependencyArray{
&providerhub.DeleteDependencyArgs{
LinkedProperty: pulumi.String("string"),
LinkedType: pulumi.String("string"),
RequiredFeatures: pulumi.StringArray{
pulumi.String("string"),
},
},
},
NestedProvisioningSupport: &providerhub.ResourceTypeRegistrationPropertiesNestedProvisioningSupportArgs{
MinimumApiVersion: pulumi.String("string"),
},
},
ResourceMovePolicy: &providerhub.ResourceTypeRegistrationPropertiesResourceMovePolicyArgs{
CrossResourceGroupMoveEnabled: pulumi.Bool(false),
CrossSubscriptionMoveEnabled: pulumi.Bool(false),
ValidationRequired: pulumi.Bool(false),
},
ResourceProviderAuthorizationRules: &providerhub.ResourceProviderAuthorizationRulesArgs{
AsyncOperationPollingRules: &providerhub.AsyncOperationPollingRulesArgs{
AdditionalOptions: pulumi.String("string"),
AuthorizationActions: pulumi.StringArray{
pulumi.String("string"),
},
},
},
ResourceQueryManagement: &providerhub.ResourceTypeRegistrationPropertiesResourceQueryManagementArgs{
FilterOption: pulumi.String("string"),
},
ResourceSubType: pulumi.String("string"),
ResourceTypeCommonAttributeManagement: &providerhub.ResourceTypeRegistrationPropertiesResourceTypeCommonAttributeManagementArgs{
CommonApiVersionsMergeMode: pulumi.String("string"),
},
ResourceValidation: pulumi.String("string"),
RoutingRule: &providerhub.ResourceTypeRegistrationPropertiesRoutingRuleArgs{
HostResourceType: pulumi.String("string"),
},
RoutingType: pulumi.String("string"),
ServiceTreeInfos: providerhub.ServiceTreeInfoArray{
&providerhub.ServiceTreeInfoArgs{
ComponentId: pulumi.String("string"),
Readiness: pulumi.String("string"),
ServiceId: pulumi.String("string"),
},
},
SkuLink: pulumi.String("string"),
SubscriptionLifecycleNotificationSpecifications: &providerhub.ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs{
SoftDeleteTTL: pulumi.String("string"),
SubscriptionStateOverrideActions: providerhub.SubscriptionStateOverrideActionArray{
&providerhub.SubscriptionStateOverrideActionArgs{
Action: pulumi.String("string"),
State: pulumi.String("string"),
},
},
},
SubscriptionStateRules: providerhub.SubscriptionStateRuleArray{
&providerhub.SubscriptionStateRuleArgs{
AllowedActions: pulumi.StringArray{
pulumi.String("string"),
},
State: pulumi.String("string"),
},
},
SupportsTags: pulumi.Bool(false),
SwaggerSpecifications: providerhub.SwaggerSpecificationArray{
&providerhub.SwaggerSpecificationArgs{
ApiVersions: pulumi.StringArray{
pulumi.String("string"),
},
SwaggerSpecFolderUri: pulumi.String("string"),
},
},
TemplateDeploymentOptions: &providerhub.ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsArgs{
PreflightOptions: pulumi.StringArray{
pulumi.String("string"),
},
PreflightSupported: pulumi.Bool(false),
},
TemplateDeploymentPolicy: &providerhub.ResourceTypeRegistrationPropertiesTemplateDeploymentPolicyArgs{
Capabilities: pulumi.String("string"),
PreflightOptions: pulumi.String("string"),
PreflightNotifications: pulumi.String("string"),
},
ThrottlingRules: providerhub.ThrottlingRuleArray{
&providerhub.ThrottlingRuleArgs{
Action: pulumi.String("string"),
Metrics: providerhub.ThrottlingMetricArray{
&providerhub.ThrottlingMetricArgs{
Limit: pulumi.Float64(0),
Type: pulumi.String("string"),
Interval: pulumi.String("string"),
},
},
ApplicationId: pulumi.StringArray{
pulumi.String("string"),
},
RequiredFeatures: pulumi.StringArray{
pulumi.String("string"),
},
},
},
TokenAuthConfiguration: &providerhub.TokenAuthConfigurationArgs{
AuthenticationScheme: pulumi.String("string"),
DisableCertificateAuthenticationFallback: pulumi.Bool(false),
SignedRequestScope: pulumi.String("string"),
},
},
},
},
RestOfTheWorldGroupOne: &providerhub.DefaultRolloutSpecificationRestOfTheWorldGroupOneArgs{
Regions: pulumi.StringArray{
pulumi.String("string"),
},
WaitDuration: pulumi.String("string"),
},
RestOfTheWorldGroupTwo: &providerhub.DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs{
Regions: pulumi.StringArray{
pulumi.String("string"),
},
WaitDuration: pulumi.String("string"),
},
},
Status: &providerhub.DefaultRolloutPropertiesStatusArgs{
CompletedRegions: pulumi.StringArray{
pulumi.String("string"),
},
FailedOrSkippedRegions: providerhub.ExtendedErrorInfoMap{
"string": &providerhub.ExtendedErrorInfoArgs{
AdditionalInfo: providerhub.TypedErrorInfoArray{
&providerhub.TypedErrorInfoArgs{
Type: pulumi.String("string"),
},
},
Code: pulumi.String("string"),
Details: providerhub.ExtendedErrorInfoArray{
extendedErrorInfo,
},
Message: pulumi.String("string"),
Target: pulumi.String("string"),
},
},
ManifestCheckinStatus: &providerhub.DefaultRolloutStatusManifestCheckinStatusArgs{
IsCheckedIn: pulumi.Bool(false),
StatusMessage: pulumi.String("string"),
CommitId: pulumi.String("string"),
PullRequest: pulumi.String("string"),
},
NextTrafficRegion: pulumi.String("string"),
NextTrafficRegionScheduledTime: pulumi.String("string"),
SubscriptionReregistrationResult: pulumi.String("string"),
},
},
RolloutName: pulumi.String("string"),
})
var defaultRolloutResource = new DefaultRollout("defaultRolloutResource", DefaultRolloutArgs.builder()
.providerNamespace("string")
.properties(DefaultRolloutPropertiesArgs.builder()
.specification(DefaultRolloutPropertiesSpecificationArgs.builder()
.autoProvisionConfig(DefaultRolloutSpecificationAutoProvisionConfigArgs.builder()
.resourceGraph(false)
.storage(false)
.build())
.canary(DefaultRolloutSpecificationCanaryArgs.builder()
.regions("string")
.skipRegions("string")
.build())
.expeditedRollout(DefaultRolloutSpecificationExpeditedRolloutArgs.builder()
.enabled(false)
.build())
.highTraffic(DefaultRolloutSpecificationHighTrafficArgs.builder()
.regions("string")
.waitDuration("string")
.build())
.lowTraffic(DefaultRolloutSpecificationLowTrafficArgs.builder()
.regions("string")
.waitDuration("string")
.build())
.mediumTraffic(DefaultRolloutSpecificationMediumTrafficArgs.builder()
.regions("string")
.waitDuration("string")
.build())
.providerRegistration(DefaultRolloutSpecificationProviderRegistrationArgs.builder()
.kind("string")
.properties(ProviderRegistrationPropertiesArgs.builder()
.capabilities(ResourceProviderCapabilitiesArgs.builder()
.effect("string")
.quotaId("string")
.requiredFeatures("string")
.build())
.crossTenantTokenValidation("string")
.customManifestVersion("string")
.dstsConfiguration(ResourceProviderManifestPropertiesDstsConfigurationArgs.builder()
.serviceName("string")
.serviceDnsName("string")
.build())
.enableTenantLinkedNotification(false)
.featuresRule(ResourceProviderManifestPropertiesFeaturesRuleArgs.builder()
.requiredFeaturesPolicy("string")
.build())
.globalNotificationEndpoints(ResourceProviderEndpointArgs.builder()
.apiVersions("string")
.enabled(false)
.endpointType("string")
.endpointUri("string")
.featuresRule(ResourceProviderEndpointFeaturesRuleArgs.builder()
.requiredFeaturesPolicy("string")
.build())
.locations("string")
.requiredFeatures("string")
.skuLink("string")
.timeout("string")
.build())
.legacyNamespace("string")
.legacyRegistrations("string")
.linkedNotificationRules(FanoutLinkedNotificationRuleArgs.builder()
.actions("string")
.dstsConfiguration(FanoutLinkedNotificationRuleDstsConfigurationArgs.builder()
.serviceName("string")
.serviceDnsName("string")
.build())
.endpoints(ResourceProviderEndpointArgs.builder()
.apiVersions("string")
.enabled(false)
.endpointType("string")
.endpointUri("string")
.featuresRule(ResourceProviderEndpointFeaturesRuleArgs.builder()
.requiredFeaturesPolicy("string")
.build())
.locations("string")
.requiredFeatures("string")
.skuLink("string")
.timeout("string")
.build())
.tokenAuthConfiguration(TokenAuthConfigurationArgs.builder()
.authenticationScheme("string")
.disableCertificateAuthenticationFallback(false)
.signedRequestScope("string")
.build())
.build())
.management(ResourceProviderManifestPropertiesManagementArgs.builder()
.authorizationOwners("string")
.canaryManifestOwners("string")
.errorResponseMessageOptions(ResourceProviderManagementErrorResponseMessageOptionsArgs.builder()
.serverFailureResponseMessageType("string")
.build())
.expeditedRolloutMetadata(ResourceProviderManagementExpeditedRolloutMetadataArgs.builder()
.enabled(false)
.expeditedRolloutIntent("string")
.build())
.expeditedRolloutSubmitters("string")
.incidentContactEmail("string")
.incidentRoutingService("string")
.incidentRoutingTeam("string")
.manifestOwners("string")
.pcCode("string")
.profitCenterProgramId("string")
.resourceAccessPolicy("string")
.resourceAccessRoles(ResourceAccessRoleArgs.builder()
.actions("string")
.allowedGroupClaims("string")
.build())
.schemaOwners("string")
.serviceTreeInfos(ServiceTreeInfoArgs.builder()
.componentId("string")
.readiness("string")
.serviceId("string")
.build())
.build())
.managementGroupGlobalNotificationEndpoints(ResourceProviderEndpointArgs.builder()
.apiVersions("string")
.enabled(false)
.endpointType("string")
.endpointUri("string")
.featuresRule(ResourceProviderEndpointFeaturesRuleArgs.builder()
.requiredFeaturesPolicy("string")
.build())
.locations("string")
.requiredFeatures("string")
.skuLink("string")
.timeout("string")
.build())
.metadata("any")
.namespace("string")
.notificationOptions("string")
.notificationSettings(ResourceProviderManifestPropertiesNotificationSettingsArgs.builder()
.subscriberSettings(SubscriberSettingArgs.builder()
.filterRules(FilterRuleArgs.builder()
.endpointInformation(EndpointInformationArgs.builder()
.endpoint("string")
.endpointType("string")
.schemaVersion("string")
.build())
.filterQuery("string")
.build())
.build())
.build())
.notifications(NotificationArgs.builder()
.notificationType("string")
.skipNotifications("string")
.build())
.optionalFeatures("string")
.privateResourceProviderConfiguration(ProviderRegistrationPropertiesPrivateResourceProviderConfigurationArgs.builder()
.allowedSubscriptions("string")
.build())
.providerAuthentication(ResourceProviderManifestPropertiesProviderAuthenticationArgs.builder()
.allowedAudiences("string")
.build())
.providerAuthorizations(ResourceProviderAuthorizationArgs.builder()
.allowedThirdPartyExtensions(ThirdPartyExtensionArgs.builder()
.name("string")
.build())
.applicationId("string")
.groupingTag("string")
.managedByAuthorization(ResourceProviderAuthorizationManagedByAuthorizationArgs.builder()
.additionalAuthorizations(AdditionalAuthorizationArgs.builder()
.applicationId("string")
.roleDefinitionId("string")
.build())
.allowManagedByInheritance(false)
.managedByResourceRoleDefinitionId("string")
.build())
.managedByRoleDefinitionId("string")
.roleDefinitionId("string")
.build())
.providerHubMetadata(ProviderRegistrationPropertiesProviderHubMetadataArgs.builder()
.directRpRoleDefinitionId("string")
.globalAsyncOperationResourceTypeName("string")
.providerAuthentication(ProviderHubMetadataProviderAuthenticationArgs.builder()
.allowedAudiences("string")
.build())
.providerAuthorizations(ResourceProviderAuthorizationArgs.builder()
.allowedThirdPartyExtensions(ThirdPartyExtensionArgs.builder()
.name("string")
.build())
.applicationId("string")
.groupingTag("string")
.managedByAuthorization(ResourceProviderAuthorizationManagedByAuthorizationArgs.builder()
.additionalAuthorizations(AdditionalAuthorizationArgs.builder()
.applicationId("string")
.roleDefinitionId("string")
.build())
.allowManagedByInheritance(false)
.managedByResourceRoleDefinitionId("string")
.build())
.managedByRoleDefinitionId("string")
.roleDefinitionId("string")
.build())
.regionalAsyncOperationResourceTypeName("string")
.thirdPartyProviderAuthorization(ProviderHubMetadataThirdPartyProviderAuthorizationArgs.builder()
.authorizations(LightHouseAuthorizationArgs.builder()
.principalId("string")
.roleDefinitionId("string")
.build())
.managedByTenantId("string")
.build())
.build())
.providerType("string")
.providerVersion("string")
.requestHeaderOptions(ResourceProviderManifestPropertiesRequestHeaderOptionsArgs.builder()
.optInHeaders("string")
.optOutHeaders("string")
.build())
.requiredFeatures("string")
.resourceGroupLockOptionDuringMove(ResourceProviderManifestPropertiesResourceGroupLockOptionDuringMoveArgs.builder()
.blockActionVerb("string")
.build())
.resourceHydrationAccounts(ResourceHydrationAccountArgs.builder()
.accountName("string")
.encryptedKey("string")
.maxChildResourceConsistencyJobLimit(0.0)
.subscriptionId("string")
.build())
.resourceProviderAuthorizationRules(ResourceProviderAuthorizationRulesArgs.builder()
.asyncOperationPollingRules(AsyncOperationPollingRulesArgs.builder()
.additionalOptions("string")
.authorizationActions("string")
.build())
.build())
.responseOptions(ResourceProviderManifestPropertiesResponseOptionsArgs.builder()
.serviceClientOptionsType("string")
.build())
.serviceName("string")
.services(ResourceProviderServiceArgs.builder()
.serviceName("string")
.status("string")
.build())
.subscriptionLifecycleNotificationSpecifications(ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs.builder()
.softDeleteTTL("string")
.subscriptionStateOverrideActions(SubscriptionStateOverrideActionArgs.builder()
.action("string")
.state("string")
.build())
.build())
.templateDeploymentOptions(ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs.builder()
.preflightOptions("string")
.preflightSupported(false)
.build())
.tokenAuthConfiguration(TokenAuthConfigurationArgs.builder()
.authenticationScheme("string")
.disableCertificateAuthenticationFallback(false)
.signedRequestScope("string")
.build())
.build())
.build())
.resourceTypeRegistrations(ResourceTypeRegistrationArgs.builder()
.kind("string")
.properties(ResourceTypeRegistrationPropertiesArgs.builder()
.addResourceListTargetLocations(false)
.additionalOptions("string")
.allowEmptyRoleAssignments(false)
.allowedResourceNames(AllowedResourceNameArgs.builder()
.getActionVerb("string")
.name("string")
.build())
.allowedTemplateDeploymentReferenceActions("string")
.allowedUnauthorizedActions("string")
.allowedUnauthorizedActionsExtensions(AllowedUnauthorizedActionsExtensionArgs.builder()
.action("string")
.intent("string")
.build())
.apiProfiles(ApiProfileArgs.builder()
.apiVersion("string")
.profileVersion("string")
.build())
.asyncOperationResourceTypeName("string")
.asyncTimeoutRules(AsyncTimeoutRuleArgs.builder()
.actionName("string")
.timeout("string")
.build())
.authorizationActionMappings(AuthorizationActionMappingArgs.builder()
.desired("string")
.original("string")
.build())
.availabilityZoneRule(ResourceTypeRegistrationPropertiesAvailabilityZoneRuleArgs.builder()
.availabilityZonePolicy("string")
.build())
.capacityRule(ResourceTypeRegistrationPropertiesCapacityRuleArgs.builder()
.capacityPolicy("string")
.skuAlias("string")
.build())
.category("string")
.checkNameAvailabilitySpecifications(ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsArgs.builder()
.enableDefaultValidation(false)
.resourceTypesWithCustomValidation("string")
.build())
.commonApiVersions("string")
.crossTenantTokenValidation("string")
.defaultApiVersion("string")
.disallowedActionVerbs("string")
.disallowedEndUserOperations("string")
.dstsConfiguration(ResourceTypeRegistrationPropertiesDstsConfigurationArgs.builder()
.serviceName("string")
.serviceDnsName("string")
.build())
.enableAsyncOperation(false)
.enableThirdPartyS2S(false)
.endpoints(ResourceTypeEndpointArgs.builder()
.apiVersion("string")
.apiVersions("string")
.dataBoundary("string")
.dstsConfiguration(ResourceTypeEndpointDstsConfigurationArgs.builder()
.serviceName("string")
.serviceDnsName("string")
.build())
.enabled(false)
.endpointType("string")
.endpointUri("string")
.extensions(ResourceTypeExtensionArgs.builder()
.endpointUri("string")
.extensionCategories("string")
.timeout("string")
.build())
.featuresRule(ResourceTypeEndpointFeaturesRuleArgs.builder()
.requiredFeaturesPolicy("string")
.build())
.kind("string")
.locations("string")
.requiredFeatures("string")
.skuLink("string")
.timeout("string")
.tokenAuthConfiguration(TokenAuthConfigurationArgs.builder()
.authenticationScheme("string")
.disableCertificateAuthenticationFallback(false)
.signedRequestScope("string")
.build())
.zones("string")
.build())
.extendedLocations(ExtendedLocationOptionsArgs.builder()
.supportedPolicy("string")
.type("string")
.build())
.extensionOptions(ResourceTypeRegistrationPropertiesExtensionOptionsArgs.builder()
.resourceCreationBegin(ResourceTypeExtensionOptionsResourceCreationBeginArgs.builder()
.request("string")
.response("string")
.build())
.build())
.featuresRule(ResourceTypeRegistrationPropertiesFeaturesRuleArgs.builder()
.requiredFeaturesPolicy("string")
.build())
.frontdoorRequestMode("string")
.groupingTag("string")
.identityManagement(ResourceTypeRegistrationPropertiesIdentityManagementArgs.builder()
.applicationId("string")
.applicationIds("string")
.delegationAppIds("string")
.type("string")
.build())
.isPureProxy(false)
.legacyName("string")
.legacyNames("string")
.legacyPolicy(ResourceTypeRegistrationPropertiesLegacyPolicyArgs.builder()
.disallowedConditions(LegacyDisallowedConditionArgs.builder()
.disallowedLegacyOperations("string")
.feature("string")
.build())
.disallowedLegacyOperations("string")
.build())
.linkedAccessChecks(LinkedAccessCheckArgs.builder()
.actionName("string")
.linkedAction("string")
.linkedActionVerb("string")
.linkedProperty("string")
.linkedType("string")
.build())
.linkedNotificationRules(LinkedNotificationRuleArgs.builder()
.actions("string")
.actionsOnFailedOperation("string")
.fastPathActions("string")
.fastPathActionsOnFailedOperation("string")
.linkedNotificationTimeout("string")
.build())
.linkedOperationRules(LinkedOperationRuleArgs.builder()
.linkedAction("string")
.linkedOperation("string")
.dependsOnTypes("string")
.build())
.loggingRules(LoggingRuleArgs.builder()
.action("string")
.detailLevel("string")
.direction("string")
.hiddenPropertyPaths(LoggingRuleHiddenPropertyPathsArgs.builder()
.hiddenPathsOnRequest("string")
.hiddenPathsOnResponse("string")
.build())
.build())
.management(ResourceTypeRegistrationPropertiesManagementArgs.builder()
.authorizationOwners("string")
.canaryManifestOwners("string")
.errorResponseMessageOptions(ResourceProviderManagementErrorResponseMessageOptionsArgs.builder()
.serverFailureResponseMessageType("string")
.build())
.expeditedRolloutMetadata(ResourceProviderManagementExpeditedRolloutMetadataArgs.builder()
.enabled(false)
.expeditedRolloutIntent("string")
.build())
.expeditedRolloutSubmitters("string")
.incidentContactEmail("string")
.incidentRoutingService("string")
.incidentRoutingTeam("string")
.manifestOwners("string")
.pcCode("string")
.profitCenterProgramId("string")
.resourceAccessPolicy("string")
.resourceAccessRoles(ResourceAccessRoleArgs.builder()
.actions("string")
.allowedGroupClaims("string")
.build())
.schemaOwners("string")
.serviceTreeInfos(ServiceTreeInfoArgs.builder()
.componentId("string")
.readiness("string")
.serviceId("string")
.build())
.build())
.manifestLink("string")
.marketplaceOptions(ResourceTypeRegistrationPropertiesMarketplaceOptionsArgs.builder()
.addOnPlanConversionAllowed(false)
.build())
.marketplaceType("string")
.metadata(Map.of("string", "any"))
.notifications(NotificationArgs.builder()
.notificationType("string")
.skipNotifications("string")
.build())
.onBehalfOfTokens(ResourceTypeOnBehalfOfTokenArgs.builder()
.actionName("string")
.lifeTime("string")
.build())
.openApiConfiguration(OpenApiConfigurationArgs.builder()
.validation(OpenApiValidationArgs.builder()
.allowNoncompliantCollectionResponse(false)
.build())
.build())
.policyExecutionType("string")
.quotaRule(QuotaRuleArgs.builder()
.locationRules(LocationQuotaRuleArgs.builder()
.location("string")
.policy("string")
.quotaId("string")
.build())
.quotaPolicy("string")
.requiredFeatures("string")
.build())
.regionality("string")
.requestHeaderOptions(ResourceTypeRegistrationPropertiesRequestHeaderOptionsArgs.builder()
.optInHeaders("string")
.optOutHeaders("string")
.build())
.requiredFeatures("string")
.resourceCache(ResourceTypeRegistrationPropertiesResourceCacheArgs.builder()
.enableResourceCache(false)
.resourceCacheExpirationTimespan("string")
.build())
.resourceConcurrencyControlOptions(Map.of("string", ResourceConcurrencyControlOptionArgs.builder()
.policy("string")
.build()))
.resourceDeletionPolicy("string")
.resourceGraphConfiguration(ResourceTypeRegistrationPropertiesResourceGraphConfigurationArgs.builder()
.apiVersion("string")
.enabled(false)
.build())
.resourceManagementOptions(ResourceTypeRegistrationPropertiesResourceManagementOptionsArgs.builder()
.batchProvisioningSupport(ResourceTypeRegistrationPropertiesBatchProvisioningSupportArgs.builder()
.supportedOperations("string")
.build())
.deleteDependencies(DeleteDependencyArgs.builder()
.linkedProperty("string")
.linkedType("string")
.requiredFeatures("string")
.build())
.nestedProvisioningSupport(ResourceTypeRegistrationPropertiesNestedProvisioningSupportArgs.builder()
.minimumApiVersion("string")
.build())
.build())
.resourceMovePolicy(ResourceTypeRegistrationPropertiesResourceMovePolicyArgs.builder()
.crossResourceGroupMoveEnabled(false)
.crossSubscriptionMoveEnabled(false)
.validationRequired(false)
.build())
.resourceProviderAuthorizationRules(ResourceProviderAuthorizationRulesArgs.builder()
.asyncOperationPollingRules(AsyncOperationPollingRulesArgs.builder()
.additionalOptions("string")
.authorizationActions("string")
.build())
.build())
.resourceQueryManagement(ResourceTypeRegistrationPropertiesResourceQueryManagementArgs.builder()
.filterOption("string")
.build())
.resourceSubType("string")
.resourceTypeCommonAttributeManagement(ResourceTypeRegistrationPropertiesResourceTypeCommonAttributeManagementArgs.builder()
.commonApiVersionsMergeMode("string")
.build())
.resourceValidation("string")
.routingRule(ResourceTypeRegistrationPropertiesRoutingRuleArgs.builder()
.hostResourceType("string")
.build())
.routingType("string")
.serviceTreeInfos(ServiceTreeInfoArgs.builder()
.componentId("string")
.readiness("string")
.serviceId("string")
.build())
.skuLink("string")
.subscriptionLifecycleNotificationSpecifications(ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs.builder()
.softDeleteTTL("string")
.subscriptionStateOverrideActions(SubscriptionStateOverrideActionArgs.builder()
.action("string")
.state("string")
.build())
.build())
.subscriptionStateRules(SubscriptionStateRuleArgs.builder()
.allowedActions("string")
.state("string")
.build())
.supportsTags(false)
.swaggerSpecifications(SwaggerSpecificationArgs.builder()
.apiVersions("string")
.swaggerSpecFolderUri("string")
.build())
.templateDeploymentOptions(ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsArgs.builder()
.preflightOptions("string")
.preflightSupported(false)
.build())
.templateDeploymentPolicy(ResourceTypeRegistrationPropertiesTemplateDeploymentPolicyArgs.builder()
.capabilities("string")
.preflightOptions("string")
.preflightNotifications("string")
.build())
.throttlingRules(ThrottlingRuleArgs.builder()
.action("string")
.metrics(ThrottlingMetricArgs.builder()
.limit(0.0)
.type("string")
.interval("string")
.build())
.applicationId("string")
.requiredFeatures("string")
.build())
.tokenAuthConfiguration(TokenAuthConfigurationArgs.builder()
.authenticationScheme("string")
.disableCertificateAuthenticationFallback(false)
.signedRequestScope("string")
.build())
.build())
.build())
.restOfTheWorldGroupOne(DefaultRolloutSpecificationRestOfTheWorldGroupOneArgs.builder()
.regions("string")
.waitDuration("string")
.build())
.restOfTheWorldGroupTwo(DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs.builder()
.regions("string")
.waitDuration("string")
.build())
.build())
.status(DefaultRolloutPropertiesStatusArgs.builder()
.completedRegions("string")
.failedOrSkippedRegions(Map.of("string", Map.ofEntries(
Map.entry("additionalInfo", TypedErrorInfoArgs.builder()
.type("string")
.build()),
Map.entry("code", "string"),
Map.entry("details", extendedErrorInfo),
Map.entry("message", "string"),
Map.entry("target", "string")
)))
.manifestCheckinStatus(DefaultRolloutStatusManifestCheckinStatusArgs.builder()
.isCheckedIn(false)
.statusMessage("string")
.commitId("string")
.pullRequest("string")
.build())
.nextTrafficRegion("string")
.nextTrafficRegionScheduledTime("string")
.subscriptionReregistrationResult("string")
.build())
.build())
.rolloutName("string")
.build());
default_rollout_resource = azure_native.providerhub.DefaultRollout("defaultRolloutResource",
provider_namespace="string",
properties={
"specification": {
"auto_provision_config": {
"resource_graph": False,
"storage": False,
},
"canary": {
"regions": ["string"],
"skip_regions": ["string"],
},
"expedited_rollout": {
"enabled": False,
},
"high_traffic": {
"regions": ["string"],
"wait_duration": "string",
},
"low_traffic": {
"regions": ["string"],
"wait_duration": "string",
},
"medium_traffic": {
"regions": ["string"],
"wait_duration": "string",
},
"provider_registration": {
"kind": "string",
"properties": {
"capabilities": [{
"effect": "string",
"quota_id": "string",
"required_features": ["string"],
}],
"cross_tenant_token_validation": "string",
"custom_manifest_version": "string",
"dsts_configuration": {
"service_name": "string",
"service_dns_name": "string",
},
"enable_tenant_linked_notification": False,
"features_rule": {
"required_features_policy": "string",
},
"global_notification_endpoints": [{
"api_versions": ["string"],
"enabled": False,
"endpoint_type": "string",
"endpoint_uri": "string",
"features_rule": {
"required_features_policy": "string",
},
"locations": ["string"],
"required_features": ["string"],
"sku_link": "string",
"timeout": "string",
}],
"legacy_namespace": "string",
"legacy_registrations": ["string"],
"linked_notification_rules": [{
"actions": ["string"],
"dsts_configuration": {
"service_name": "string",
"service_dns_name": "string",
},
"endpoints": [{
"api_versions": ["string"],
"enabled": False,
"endpoint_type": "string",
"endpoint_uri": "string",
"features_rule": {
"required_features_policy": "string",
},
"locations": ["string"],
"required_features": ["string"],
"sku_link": "string",
"timeout": "string",
}],
"token_auth_configuration": {
"authentication_scheme": "string",
"disable_certificate_authentication_fallback": False,
"signed_request_scope": "string",
},
}],
"management": {
"authorization_owners": ["string"],
"canary_manifest_owners": ["string"],
"error_response_message_options": {
"server_failure_response_message_type": "string",
},
"expedited_rollout_metadata": {
"enabled": False,
"expedited_rollout_intent": "string",
},
"expedited_rollout_submitters": ["string"],
"incident_contact_email": "string",
"incident_routing_service": "string",
"incident_routing_team": "string",
"manifest_owners": ["string"],
"pc_code": "string",
"profit_center_program_id": "string",
"resource_access_policy": "string",
"resource_access_roles": [{
"actions": ["string"],
"allowed_group_claims": ["string"],
}],
"schema_owners": ["string"],
"service_tree_infos": [{
"component_id": "string",
"readiness": "string",
"service_id": "string",
}],
},
"management_group_global_notification_endpoints": [{
"api_versions": ["string"],
"enabled": False,
"endpoint_type": "string",
"endpoint_uri": "string",
"features_rule": {
"required_features_policy": "string",
},
"locations": ["string"],
"required_features": ["string"],
"sku_link": "string",
"timeout": "string",
}],
"metadata": "any",
"namespace": "string",
"notification_options": "string",
"notification_settings": {
"subscriber_settings": [{
"filter_rules": [{
"endpoint_information": [{
"endpoint": "string",
"endpoint_type": "string",
"schema_version": "string",
}],
"filter_query": "string",
}],
}],
},
"notifications": [{
"notification_type": "string",
"skip_notifications": "string",
}],
"optional_features": ["string"],
"private_resource_provider_configuration": {
"allowed_subscriptions": ["string"],
},
"provider_authentication": {
"allowed_audiences": ["string"],
},
"provider_authorizations": [{
"allowed_third_party_extensions": [{
"name": "string",
}],
"application_id": "string",
"grouping_tag": "string",
"managed_by_authorization": {
"additional_authorizations": [{
"application_id": "string",
"role_definition_id": "string",
}],
"allow_managed_by_inheritance": False,
"managed_by_resource_role_definition_id": "string",
},
"managed_by_role_definition_id": "string",
"role_definition_id": "string",
}],
"provider_hub_metadata": {
"direct_rp_role_definition_id": "string",
"global_async_operation_resource_type_name": "string",
"provider_authentication": {
"allowed_audiences": ["string"],
},
"provider_authorizations": [{
"allowed_third_party_extensions": [{
"name": "string",
}],
"application_id": "string",
"grouping_tag": "string",
"managed_by_authorization": {
"additional_authorizations": [{
"application_id": "string",
"role_definition_id": "string",
}],
"allow_managed_by_inheritance": False,
"managed_by_resource_role_definition_id": "string",
},
"managed_by_role_definition_id": "string",
"role_definition_id": "string",
}],
"regional_async_operation_resource_type_name": "string",
"third_party_provider_authorization": {
"authorizations": [{
"principal_id": "string",
"role_definition_id": "string",
}],
"managed_by_tenant_id": "string",
},
},
"provider_type": "string",
"provider_version": "string",
"request_header_options": {
"opt_in_headers": "string",
"opt_out_headers": "string",
},
"required_features": ["string"],
"resource_group_lock_option_during_move": {
"block_action_verb": "string",
},
"resource_hydration_accounts": [{
"account_name": "string",
"encrypted_key": "string",
"max_child_resource_consistency_job_limit": 0,
"subscription_id": "string",
}],
"resource_provider_authorization_rules": {
"async_operation_polling_rules": {
"additional_options": "string",
"authorization_actions": ["string"],
},
},
"response_options": {
"service_client_options_type": "string",
},
"service_name": "string",
"services": [{
"service_name": "string",
"status": "string",
}],
"subscription_lifecycle_notification_specifications": {
"soft_delete_ttl": "string",
"subscription_state_override_actions": [{
"action": "string",
"state": "string",
}],
},
"template_deployment_options": {
"preflight_options": ["string"],
"preflight_supported": False,
},
"token_auth_configuration": {
"authentication_scheme": "string",
"disable_certificate_authentication_fallback": False,
"signed_request_scope": "string",
},
},
},
"resource_type_registrations": [{
"kind": "string",
"properties": {
"add_resource_list_target_locations": False,
"additional_options": "string",
"allow_empty_role_assignments": False,
"allowed_resource_names": [{
"get_action_verb": "string",
"name": "string",
}],
"allowed_template_deployment_reference_actions": ["string"],
"allowed_unauthorized_actions": ["string"],
"allowed_unauthorized_actions_extensions": [{
"action": "string",
"intent": "string",
}],
"api_profiles": [{
"api_version": "string",
"profile_version": "string",
}],
"async_operation_resource_type_name": "string",
"async_timeout_rules": [{
"action_name": "string",
"timeout": "string",
}],
"authorization_action_mappings": [{
"desired": "string",
"original": "string",
}],
"availability_zone_rule": {
"availability_zone_policy": "string",
},
"capacity_rule": {
"capacity_policy": "string",
"sku_alias": "string",
},
"category": "string",
"check_name_availability_specifications": {
"enable_default_validation": False,
"resource_types_with_custom_validation": ["string"],
},
"common_api_versions": ["string"],
"cross_tenant_token_validation": "string",
"default_api_version": "string",
"disallowed_action_verbs": ["string"],
"disallowed_end_user_operations": ["string"],
"dsts_configuration": {
"service_name": "string",
"service_dns_name": "string",
},
"enable_async_operation": False,
"enable_third_party_s2_s": False,
"endpoints": [{
"api_version": "string",
"api_versions": ["string"],
"data_boundary": "string",
"dsts_configuration": {
"service_name": "string",
"service_dns_name": "string",
},
"enabled": False,
"endpoint_type": "string",
"endpoint_uri": "string",
"extensions": [{
"endpoint_uri": "string",
"extension_categories": ["string"],
"timeout": "string",
}],
"features_rule": {
"required_features_policy": "string",
},
"kind": "string",
"locations": ["string"],
"required_features": ["string"],
"sku_link": "string",
"timeout": "string",
"token_auth_configuration": {
"authentication_scheme": "string",
"disable_certificate_authentication_fallback": False,
"signed_request_scope": "string",
},
"zones": ["string"],
}],
"extended_locations": [{
"supported_policy": "string",
"type": "string",
}],
"extension_options": {
"resource_creation_begin": {
"request": ["string"],
"response": ["string"],
},
},
"features_rule": {
"required_features_policy": "string",
},
"frontdoor_request_mode": "string",
"grouping_tag": "string",
"identity_management": {
"application_id": "string",
"application_ids": ["string"],
"delegation_app_ids": ["string"],
"type": "string",
},
"is_pure_proxy": False,
"legacy_name": "string",
"legacy_names": ["string"],
"legacy_policy": {
"disallowed_conditions": [{
"disallowed_legacy_operations": ["string"],
"feature": "string",
}],
"disallowed_legacy_operations": ["string"],
},
"linked_access_checks": [{
"action_name": "string",
"linked_action": "string",
"linked_action_verb": "string",
"linked_property": "string",
"linked_type": "string",
}],
"linked_notification_rules": [{
"actions": ["string"],
"actions_on_failed_operation": ["string"],
"fast_path_actions": ["string"],
"fast_path_actions_on_failed_operation": ["string"],
"linked_notification_timeout": "string",
}],
"linked_operation_rules": [{
"linked_action": "string",
"linked_operation": "string",
"depends_on_types": ["string"],
}],
"logging_rules": [{
"action": "string",
"detail_level": "string",
"direction": "string",
"hidden_property_paths": {
"hidden_paths_on_request": ["string"],
"hidden_paths_on_response": ["string"],
},
}],
"management": {
"authorization_owners": ["string"],
"canary_manifest_owners": ["string"],
"error_response_message_options": {
"server_failure_response_message_type": "string",
},
"expedited_rollout_metadata": {
"enabled": False,
"expedited_rollout_intent": "string",
},
"expedited_rollout_submitters": ["string"],
"incident_contact_email": "string",
"incident_routing_service": "string",
"incident_routing_team": "string",
"manifest_owners": ["string"],
"pc_code": "string",
"profit_center_program_id": "string",
"resource_access_policy": "string",
"resource_access_roles": [{
"actions": ["string"],
"allowed_group_claims": ["string"],
}],
"schema_owners": ["string"],
"service_tree_infos": [{
"component_id": "string",
"readiness": "string",
"service_id": "string",
}],
},
"manifest_link": "string",
"marketplace_options": {
"add_on_plan_conversion_allowed": False,
},
"marketplace_type": "string",
"metadata": {
"string": "any",
},
"notifications": [{
"notification_type": "string",
"skip_notifications": "string",
}],
"on_behalf_of_tokens": {
"action_name": "string",
"life_time": "string",
},
"open_api_configuration": {
"validation": {
"allow_noncompliant_collection_response": False,
},
},
"policy_execution_type": "string",
"quota_rule": {
"location_rules": [{
"location": "string",
"policy": "string",
"quota_id": "string",
}],
"quota_policy": "string",
"required_features": ["string"],
},
"regionality": "string",
"request_header_options": {
"opt_in_headers": "string",
"opt_out_headers": "string",
},
"required_features": ["string"],
"resource_cache": {
"enable_resource_cache": False,
"resource_cache_expiration_timespan": "string",
},
"resource_concurrency_control_options": {
"string": {
"policy": "string",
},
},
"resource_deletion_policy": "string",
"resource_graph_configuration": {
"api_version": "string",
"enabled": False,
},
"resource_management_options": {
"batch_provisioning_support": {
"supported_operations": "string",
},
"delete_dependencies": [{
"linked_property": "string",
"linked_type": "string",
"required_features": ["string"],
}],
"nested_provisioning_support": {
"minimum_api_version": "string",
},
},
"resource_move_policy": {
"cross_resource_group_move_enabled": False,
"cross_subscription_move_enabled": False,
"validation_required": False,
},
"resource_provider_authorization_rules": {
"async_operation_polling_rules": {
"additional_options": "string",
"authorization_actions": ["string"],
},
},
"resource_query_management": {
"filter_option": "string",
},
"resource_sub_type": "string",
"resource_type_common_attribute_management": {
"common_api_versions_merge_mode": "string",
},
"resource_validation": "string",
"routing_rule": {
"host_resource_type": "string",
},
"routing_type": "string",
"service_tree_infos": [{
"component_id": "string",
"readiness": "string",
"service_id": "string",
}],
"sku_link": "string",
"subscription_lifecycle_notification_specifications": {
"soft_delete_ttl": "string",
"subscription_state_override_actions": [{
"action": "string",
"state": "string",
}],
},
"subscription_state_rules": [{
"allowed_actions": ["string"],
"state": "string",
}],
"supports_tags": False,
"swagger_specifications": [{
"api_versions": ["string"],
"swagger_spec_folder_uri": "string",
}],
"template_deployment_options": {
"preflight_options": ["string"],
"preflight_supported": False,
},
"template_deployment_policy": {
"capabilities": "string",
"preflight_options": "string",
"preflight_notifications": "string",
},
"throttling_rules": [{
"action": "string",
"metrics": [{
"limit": 0,
"type": "string",
"interval": "string",
}],
"application_id": ["string"],
"required_features": ["string"],
}],
"token_auth_configuration": {
"authentication_scheme": "string",
"disable_certificate_authentication_fallback": False,
"signed_request_scope": "string",
},
},
}],
"rest_of_the_world_group_one": {
"regions": ["string"],
"wait_duration": "string",
},
"rest_of_the_world_group_two": {
"regions": ["string"],
"wait_duration": "string",
},
},
"status": {
"completed_regions": ["string"],
"failed_or_skipped_regions": {
"string": {
"additional_info": [{
"type": "string",
}],
"code": "string",
"details": [extended_error_info],
"message": "string",
"target": "string",
},
},
"manifest_checkin_status": {
"is_checked_in": False,
"status_message": "string",
"commit_id": "string",
"pull_request": "string",
},
"next_traffic_region": "string",
"next_traffic_region_scheduled_time": "string",
"subscription_reregistration_result": "string",
},
},
rollout_name="string")
const defaultRolloutResource = new azure_native.providerhub.DefaultRollout("defaultRolloutResource", {
providerNamespace: "string",
properties: {
specification: {
autoProvisionConfig: {
resourceGraph: false,
storage: false,
},
canary: {
regions: ["string"],
skipRegions: ["string"],
},
expeditedRollout: {
enabled: false,
},
highTraffic: {
regions: ["string"],
waitDuration: "string",
},
lowTraffic: {
regions: ["string"],
waitDuration: "string",
},
mediumTraffic: {
regions: ["string"],
waitDuration: "string",
},
providerRegistration: {
kind: "string",
properties: {
capabilities: [{
effect: "string",
quotaId: "string",
requiredFeatures: ["string"],
}],
crossTenantTokenValidation: "string",
customManifestVersion: "string",
dstsConfiguration: {
serviceName: "string",
serviceDnsName: "string",
},
enableTenantLinkedNotification: false,
featuresRule: {
requiredFeaturesPolicy: "string",
},
globalNotificationEndpoints: [{
apiVersions: ["string"],
enabled: false,
endpointType: "string",
endpointUri: "string",
featuresRule: {
requiredFeaturesPolicy: "string",
},
locations: ["string"],
requiredFeatures: ["string"],
skuLink: "string",
timeout: "string",
}],
legacyNamespace: "string",
legacyRegistrations: ["string"],
linkedNotificationRules: [{
actions: ["string"],
dstsConfiguration: {
serviceName: "string",
serviceDnsName: "string",
},
endpoints: [{
apiVersions: ["string"],
enabled: false,
endpointType: "string",
endpointUri: "string",
featuresRule: {
requiredFeaturesPolicy: "string",
},
locations: ["string"],
requiredFeatures: ["string"],
skuLink: "string",
timeout: "string",
}],
tokenAuthConfiguration: {
authenticationScheme: "string",
disableCertificateAuthenticationFallback: false,
signedRequestScope: "string",
},
}],
management: {
authorizationOwners: ["string"],
canaryManifestOwners: ["string"],
errorResponseMessageOptions: {
serverFailureResponseMessageType: "string",
},
expeditedRolloutMetadata: {
enabled: false,
expeditedRolloutIntent: "string",
},
expeditedRolloutSubmitters: ["string"],
incidentContactEmail: "string",
incidentRoutingService: "string",
incidentRoutingTeam: "string",
manifestOwners: ["string"],
pcCode: "string",
profitCenterProgramId: "string",
resourceAccessPolicy: "string",
resourceAccessRoles: [{
actions: ["string"],
allowedGroupClaims: ["string"],
}],
schemaOwners: ["string"],
serviceTreeInfos: [{
componentId: "string",
readiness: "string",
serviceId: "string",
}],
},
managementGroupGlobalNotificationEndpoints: [{
apiVersions: ["string"],
enabled: false,
endpointType: "string",
endpointUri: "string",
featuresRule: {
requiredFeaturesPolicy: "string",
},
locations: ["string"],
requiredFeatures: ["string"],
skuLink: "string",
timeout: "string",
}],
metadata: "any",
namespace: "string",
notificationOptions: "string",
notificationSettings: {
subscriberSettings: [{
filterRules: [{
endpointInformation: [{
endpoint: "string",
endpointType: "string",
schemaVersion: "string",
}],
filterQuery: "string",
}],
}],
},
notifications: [{
notificationType: "string",
skipNotifications: "string",
}],
optionalFeatures: ["string"],
privateResourceProviderConfiguration: {
allowedSubscriptions: ["string"],
},
providerAuthentication: {
allowedAudiences: ["string"],
},
providerAuthorizations: [{
allowedThirdPartyExtensions: [{
name: "string",
}],
applicationId: "string",
groupingTag: "string",
managedByAuthorization: {
additionalAuthorizations: [{
applicationId: "string",
roleDefinitionId: "string",
}],
allowManagedByInheritance: false,
managedByResourceRoleDefinitionId: "string",
},
managedByRoleDefinitionId: "string",
roleDefinitionId: "string",
}],
providerHubMetadata: {
directRpRoleDefinitionId: "string",
globalAsyncOperationResourceTypeName: "string",
providerAuthentication: {
allowedAudiences: ["string"],
},
providerAuthorizations: [{
allowedThirdPartyExtensions: [{
name: "string",
}],
applicationId: "string",
groupingTag: "string",
managedByAuthorization: {
additionalAuthorizations: [{
applicationId: "string",
roleDefinitionId: "string",
}],
allowManagedByInheritance: false,
managedByResourceRoleDefinitionId: "string",
},
managedByRoleDefinitionId: "string",
roleDefinitionId: "string",
}],
regionalAsyncOperationResourceTypeName: "string",
thirdPartyProviderAuthorization: {
authorizations: [{
principalId: "string",
roleDefinitionId: "string",
}],
managedByTenantId: "string",
},
},
providerType: "string",
providerVersion: "string",
requestHeaderOptions: {
optInHeaders: "string",
optOutHeaders: "string",
},
requiredFeatures: ["string"],
resourceGroupLockOptionDuringMove: {
blockActionVerb: "string",
},
resourceHydrationAccounts: [{
accountName: "string",
encryptedKey: "string",
maxChildResourceConsistencyJobLimit: 0,
subscriptionId: "string",
}],
resourceProviderAuthorizationRules: {
asyncOperationPollingRules: {
additionalOptions: "string",
authorizationActions: ["string"],
},
},
responseOptions: {
serviceClientOptionsType: "string",
},
serviceName: "string",
services: [{
serviceName: "string",
status: "string",
}],
subscriptionLifecycleNotificationSpecifications: {
softDeleteTTL: "string",
subscriptionStateOverrideActions: [{
action: "string",
state: "string",
}],
},
templateDeploymentOptions: {
preflightOptions: ["string"],
preflightSupported: false,
},
tokenAuthConfiguration: {
authenticationScheme: "string",
disableCertificateAuthenticationFallback: false,
signedRequestScope: "string",
},
},
},
resourceTypeRegistrations: [{
kind: "string",
properties: {
addResourceListTargetLocations: false,
additionalOptions: "string",
allowEmptyRoleAssignments: false,
allowedResourceNames: [{
getActionVerb: "string",
name: "string",
}],
allowedTemplateDeploymentReferenceActions: ["string"],
allowedUnauthorizedActions: ["string"],
allowedUnauthorizedActionsExtensions: [{
action: "string",
intent: "string",
}],
apiProfiles: [{
apiVersion: "string",
profileVersion: "string",
}],
asyncOperationResourceTypeName: "string",
asyncTimeoutRules: [{
actionName: "string",
timeout: "string",
}],
authorizationActionMappings: [{
desired: "string",
original: "string",
}],
availabilityZoneRule: {
availabilityZonePolicy: "string",
},
capacityRule: {
capacityPolicy: "string",
skuAlias: "string",
},
category: "string",
checkNameAvailabilitySpecifications: {
enableDefaultValidation: false,
resourceTypesWithCustomValidation: ["string"],
},
commonApiVersions: ["string"],
crossTenantTokenValidation: "string",
defaultApiVersion: "string",
disallowedActionVerbs: ["string"],
disallowedEndUserOperations: ["string"],
dstsConfiguration: {
serviceName: "string",
serviceDnsName: "string",
},
enableAsyncOperation: false,
enableThirdPartyS2S: false,
endpoints: [{
apiVersion: "string",
apiVersions: ["string"],
dataBoundary: "string",
dstsConfiguration: {
serviceName: "string",
serviceDnsName: "string",
},
enabled: false,
endpointType: "string",
endpointUri: "string",
extensions: [{
endpointUri: "string",
extensionCategories: ["string"],
timeout: "string",
}],
featuresRule: {
requiredFeaturesPolicy: "string",
},
kind: "string",
locations: ["string"],
requiredFeatures: ["string"],
skuLink: "string",
timeout: "string",
tokenAuthConfiguration: {
authenticationScheme: "string",
disableCertificateAuthenticationFallback: false,
signedRequestScope: "string",
},
zones: ["string"],
}],
extendedLocations: [{
supportedPolicy: "string",
type: "string",
}],
extensionOptions: {
resourceCreationBegin: {
request: ["string"],
response: ["string"],
},
},
featuresRule: {
requiredFeaturesPolicy: "string",
},
frontdoorRequestMode: "string",
groupingTag: "string",
identityManagement: {
applicationId: "string",
applicationIds: ["string"],
delegationAppIds: ["string"],
type: "string",
},
isPureProxy: false,
legacyName: "string",
legacyNames: ["string"],
legacyPolicy: {
disallowedConditions: [{
disallowedLegacyOperations: ["string"],
feature: "string",
}],
disallowedLegacyOperations: ["string"],
},
linkedAccessChecks: [{
actionName: "string",
linkedAction: "string",
linkedActionVerb: "string",
linkedProperty: "string",
linkedType: "string",
}],
linkedNotificationRules: [{
actions: ["string"],
actionsOnFailedOperation: ["string"],
fastPathActions: ["string"],
fastPathActionsOnFailedOperation: ["string"],
linkedNotificationTimeout: "string",
}],
linkedOperationRules: [{
linkedAction: "string",
linkedOperation: "string",
dependsOnTypes: ["string"],
}],
loggingRules: [{
action: "string",
detailLevel: "string",
direction: "string",
hiddenPropertyPaths: {
hiddenPathsOnRequest: ["string"],
hiddenPathsOnResponse: ["string"],
},
}],
management: {
authorizationOwners: ["string"],
canaryManifestOwners: ["string"],
errorResponseMessageOptions: {
serverFailureResponseMessageType: "string",
},
expeditedRolloutMetadata: {
enabled: false,
expeditedRolloutIntent: "string",
},
expeditedRolloutSubmitters: ["string"],
incidentContactEmail: "string",
incidentRoutingService: "string",
incidentRoutingTeam: "string",
manifestOwners: ["string"],
pcCode: "string",
profitCenterProgramId: "string",
resourceAccessPolicy: "string",
resourceAccessRoles: [{
actions: ["string"],
allowedGroupClaims: ["string"],
}],
schemaOwners: ["string"],
serviceTreeInfos: [{
componentId: "string",
readiness: "string",
serviceId: "string",
}],
},
manifestLink: "string",
marketplaceOptions: {
addOnPlanConversionAllowed: false,
},
marketplaceType: "string",
metadata: {
string: "any",
},
notifications: [{
notificationType: "string",
skipNotifications: "string",
}],
onBehalfOfTokens: {
actionName: "string",
lifeTime: "string",
},
openApiConfiguration: {
validation: {
allowNoncompliantCollectionResponse: false,
},
},
policyExecutionType: "string",
quotaRule: {
locationRules: [{
location: "string",
policy: "string",
quotaId: "string",
}],
quotaPolicy: "string",
requiredFeatures: ["string"],
},
regionality: "string",
requestHeaderOptions: {
optInHeaders: "string",
optOutHeaders: "string",
},
requiredFeatures: ["string"],
resourceCache: {
enableResourceCache: false,
resourceCacheExpirationTimespan: "string",
},
resourceConcurrencyControlOptions: {
string: {
policy: "string",
},
},
resourceDeletionPolicy: "string",
resourceGraphConfiguration: {
apiVersion: "string",
enabled: false,
},
resourceManagementOptions: {
batchProvisioningSupport: {
supportedOperations: "string",
},
deleteDependencies: [{
linkedProperty: "string",
linkedType: "string",
requiredFeatures: ["string"],
}],
nestedProvisioningSupport: {
minimumApiVersion: "string",
},
},
resourceMovePolicy: {
crossResourceGroupMoveEnabled: false,
crossSubscriptionMoveEnabled: false,
validationRequired: false,
},
resourceProviderAuthorizationRules: {
asyncOperationPollingRules: {
additionalOptions: "string",
authorizationActions: ["string"],
},
},
resourceQueryManagement: {
filterOption: "string",
},
resourceSubType: "string",
resourceTypeCommonAttributeManagement: {
commonApiVersionsMergeMode: "string",
},
resourceValidation: "string",
routingRule: {
hostResourceType: "string",
},
routingType: "string",
serviceTreeInfos: [{
componentId: "string",
readiness: "string",
serviceId: "string",
}],
skuLink: "string",
subscriptionLifecycleNotificationSpecifications: {
softDeleteTTL: "string",
subscriptionStateOverrideActions: [{
action: "string",
state: "string",
}],
},
subscriptionStateRules: [{
allowedActions: ["string"],
state: "string",
}],
supportsTags: false,
swaggerSpecifications: [{
apiVersions: ["string"],
swaggerSpecFolderUri: "string",
}],
templateDeploymentOptions: {
preflightOptions: ["string"],
preflightSupported: false,
},
templateDeploymentPolicy: {
capabilities: "string",
preflightOptions: "string",
preflightNotifications: "string",
},
throttlingRules: [{
action: "string",
metrics: [{
limit: 0,
type: "string",
interval: "string",
}],
applicationId: ["string"],
requiredFeatures: ["string"],
}],
tokenAuthConfiguration: {
authenticationScheme: "string",
disableCertificateAuthenticationFallback: false,
signedRequestScope: "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",
},
},
manifestCheckinStatus: {
isCheckedIn: false,
statusMessage: "string",
commitId: "string",
pullRequest: "string",
},
nextTrafficRegion: "string",
nextTrafficRegionScheduledTime: "string",
subscriptionReregistrationResult: "string",
},
},
rolloutName: "string",
});
type: azure-native:providerhub:DefaultRollout
properties:
properties:
specification:
autoProvisionConfig:
resourceGraph: false
storage: false
canary:
regions:
- string
skipRegions:
- string
expeditedRollout:
enabled: false
highTraffic:
regions:
- string
waitDuration: string
lowTraffic:
regions:
- string
waitDuration: string
mediumTraffic:
regions:
- string
waitDuration: string
providerRegistration:
kind: string
properties:
capabilities:
- effect: string
quotaId: string
requiredFeatures:
- string
crossTenantTokenValidation: string
customManifestVersion: string
dstsConfiguration:
serviceDnsName: string
serviceName: string
enableTenantLinkedNotification: false
featuresRule:
requiredFeaturesPolicy: string
globalNotificationEndpoints:
- apiVersions:
- string
enabled: false
endpointType: string
endpointUri: string
featuresRule:
requiredFeaturesPolicy: string
locations:
- string
requiredFeatures:
- string
skuLink: string
timeout: string
legacyNamespace: string
legacyRegistrations:
- string
linkedNotificationRules:
- actions:
- string
dstsConfiguration:
serviceDnsName: string
serviceName: string
endpoints:
- apiVersions:
- string
enabled: false
endpointType: string
endpointUri: string
featuresRule:
requiredFeaturesPolicy: string
locations:
- string
requiredFeatures:
- string
skuLink: string
timeout: string
tokenAuthConfiguration:
authenticationScheme: string
disableCertificateAuthenticationFallback: false
signedRequestScope: string
management:
authorizationOwners:
- string
canaryManifestOwners:
- string
errorResponseMessageOptions:
serverFailureResponseMessageType: string
expeditedRolloutMetadata:
enabled: false
expeditedRolloutIntent: string
expeditedRolloutSubmitters:
- string
incidentContactEmail: string
incidentRoutingService: string
incidentRoutingTeam: string
manifestOwners:
- string
pcCode: string
profitCenterProgramId: string
resourceAccessPolicy: string
resourceAccessRoles:
- actions:
- string
allowedGroupClaims:
- string
schemaOwners:
- string
serviceTreeInfos:
- componentId: string
readiness: string
serviceId: string
managementGroupGlobalNotificationEndpoints:
- apiVersions:
- string
enabled: false
endpointType: string
endpointUri: string
featuresRule:
requiredFeaturesPolicy: string
locations:
- string
requiredFeatures:
- string
skuLink: string
timeout: string
metadata: any
namespace: string
notificationOptions: string
notificationSettings:
subscriberSettings:
- filterRules:
- endpointInformation:
- endpoint: string
endpointType: string
schemaVersion: string
filterQuery: string
notifications:
- notificationType: string
skipNotifications: string
optionalFeatures:
- string
privateResourceProviderConfiguration:
allowedSubscriptions:
- string
providerAuthentication:
allowedAudiences:
- string
providerAuthorizations:
- allowedThirdPartyExtensions:
- name: string
applicationId: string
groupingTag: string
managedByAuthorization:
additionalAuthorizations:
- applicationId: string
roleDefinitionId: string
allowManagedByInheritance: false
managedByResourceRoleDefinitionId: string
managedByRoleDefinitionId: string
roleDefinitionId: string
providerHubMetadata:
directRpRoleDefinitionId: string
globalAsyncOperationResourceTypeName: string
providerAuthentication:
allowedAudiences:
- string
providerAuthorizations:
- allowedThirdPartyExtensions:
- name: string
applicationId: string
groupingTag: string
managedByAuthorization:
additionalAuthorizations:
- applicationId: string
roleDefinitionId: string
allowManagedByInheritance: false
managedByResourceRoleDefinitionId: string
managedByRoleDefinitionId: string
roleDefinitionId: string
regionalAsyncOperationResourceTypeName: string
thirdPartyProviderAuthorization:
authorizations:
- principalId: string
roleDefinitionId: string
managedByTenantId: string
providerType: string
providerVersion: string
requestHeaderOptions:
optInHeaders: string
optOutHeaders: string
requiredFeatures:
- string
resourceGroupLockOptionDuringMove:
blockActionVerb: string
resourceHydrationAccounts:
- accountName: string
encryptedKey: string
maxChildResourceConsistencyJobLimit: 0
subscriptionId: string
resourceProviderAuthorizationRules:
asyncOperationPollingRules:
additionalOptions: string
authorizationActions:
- string
responseOptions:
serviceClientOptionsType: string
serviceName: string
services:
- serviceName: string
status: string
subscriptionLifecycleNotificationSpecifications:
softDeleteTTL: string
subscriptionStateOverrideActions:
- action: string
state: string
templateDeploymentOptions:
preflightOptions:
- string
preflightSupported: false
tokenAuthConfiguration:
authenticationScheme: string
disableCertificateAuthenticationFallback: false
signedRequestScope: string
resourceTypeRegistrations:
- kind: string
properties:
addResourceListTargetLocations: false
additionalOptions: string
allowEmptyRoleAssignments: false
allowedResourceNames:
- getActionVerb: string
name: string
allowedTemplateDeploymentReferenceActions:
- string
allowedUnauthorizedActions:
- string
allowedUnauthorizedActionsExtensions:
- action: string
intent: string
apiProfiles:
- apiVersion: string
profileVersion: string
asyncOperationResourceTypeName: string
asyncTimeoutRules:
- actionName: string
timeout: string
authorizationActionMappings:
- desired: string
original: string
availabilityZoneRule:
availabilityZonePolicy: string
capacityRule:
capacityPolicy: string
skuAlias: string
category: string
checkNameAvailabilitySpecifications:
enableDefaultValidation: false
resourceTypesWithCustomValidation:
- string
commonApiVersions:
- string
crossTenantTokenValidation: string
defaultApiVersion: string
disallowedActionVerbs:
- string
disallowedEndUserOperations:
- string
dstsConfiguration:
serviceDnsName: string
serviceName: string
enableAsyncOperation: false
enableThirdPartyS2S: false
endpoints:
- apiVersion: string
apiVersions:
- string
dataBoundary: string
dstsConfiguration:
serviceDnsName: string
serviceName: string
enabled: false
endpointType: string
endpointUri: string
extensions:
- endpointUri: string
extensionCategories:
- string
timeout: string
featuresRule:
requiredFeaturesPolicy: string
kind: string
locations:
- string
requiredFeatures:
- string
skuLink: string
timeout: string
tokenAuthConfiguration:
authenticationScheme: string
disableCertificateAuthenticationFallback: false
signedRequestScope: string
zones:
- string
extendedLocations:
- supportedPolicy: string
type: string
extensionOptions:
resourceCreationBegin:
request:
- string
response:
- string
featuresRule:
requiredFeaturesPolicy: string
frontdoorRequestMode: string
groupingTag: string
identityManagement:
applicationId: string
applicationIds:
- string
delegationAppIds:
- string
type: string
isPureProxy: false
legacyName: string
legacyNames:
- string
legacyPolicy:
disallowedConditions:
- disallowedLegacyOperations:
- string
feature: string
disallowedLegacyOperations:
- string
linkedAccessChecks:
- actionName: string
linkedAction: string
linkedActionVerb: string
linkedProperty: string
linkedType: string
linkedNotificationRules:
- actions:
- string
actionsOnFailedOperation:
- string
fastPathActions:
- string
fastPathActionsOnFailedOperation:
- string
linkedNotificationTimeout: string
linkedOperationRules:
- dependsOnTypes:
- string
linkedAction: string
linkedOperation: string
loggingRules:
- action: string
detailLevel: string
direction: string
hiddenPropertyPaths:
hiddenPathsOnRequest:
- string
hiddenPathsOnResponse:
- string
management:
authorizationOwners:
- string
canaryManifestOwners:
- string
errorResponseMessageOptions:
serverFailureResponseMessageType: string
expeditedRolloutMetadata:
enabled: false
expeditedRolloutIntent: string
expeditedRolloutSubmitters:
- string
incidentContactEmail: string
incidentRoutingService: string
incidentRoutingTeam: string
manifestOwners:
- string
pcCode: string
profitCenterProgramId: string
resourceAccessPolicy: string
resourceAccessRoles:
- actions:
- string
allowedGroupClaims:
- string
schemaOwners:
- string
serviceTreeInfos:
- componentId: string
readiness: string
serviceId: string
manifestLink: string
marketplaceOptions:
addOnPlanConversionAllowed: false
marketplaceType: string
metadata:
string: any
notifications:
- notificationType: string
skipNotifications: string
onBehalfOfTokens:
actionName: string
lifeTime: string
openApiConfiguration:
validation:
allowNoncompliantCollectionResponse: false
policyExecutionType: string
quotaRule:
locationRules:
- location: string
policy: string
quotaId: string
quotaPolicy: string
requiredFeatures:
- string
regionality: string
requestHeaderOptions:
optInHeaders: string
optOutHeaders: string
requiredFeatures:
- string
resourceCache:
enableResourceCache: false
resourceCacheExpirationTimespan: string
resourceConcurrencyControlOptions:
string:
policy: string
resourceDeletionPolicy: string
resourceGraphConfiguration:
apiVersion: string
enabled: false
resourceManagementOptions:
batchProvisioningSupport:
supportedOperations: string
deleteDependencies:
- linkedProperty: string
linkedType: string
requiredFeatures:
- string
nestedProvisioningSupport:
minimumApiVersion: string
resourceMovePolicy:
crossResourceGroupMoveEnabled: false
crossSubscriptionMoveEnabled: false
validationRequired: false
resourceProviderAuthorizationRules:
asyncOperationPollingRules:
additionalOptions: string
authorizationActions:
- string
resourceQueryManagement:
filterOption: string
resourceSubType: string
resourceTypeCommonAttributeManagement:
commonApiVersionsMergeMode: string
resourceValidation: string
routingRule:
hostResourceType: string
routingType: string
serviceTreeInfos:
- componentId: string
readiness: string
serviceId: string
skuLink: string
subscriptionLifecycleNotificationSpecifications:
softDeleteTTL: string
subscriptionStateOverrideActions:
- action: string
state: string
subscriptionStateRules:
- allowedActions:
- string
state: string
supportsTags: false
swaggerSpecifications:
- apiVersions:
- string
swaggerSpecFolderUri: string
templateDeploymentOptions:
preflightOptions:
- string
preflightSupported: false
templateDeploymentPolicy:
capabilities: string
preflightNotifications: string
preflightOptions: string
throttlingRules:
- action: string
applicationId:
- string
metrics:
- interval: string
limit: 0
type: string
requiredFeatures:
- string
tokenAuthConfiguration:
authenticationScheme: string
disableCertificateAuthenticationFallback: false
signedRequestScope: 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
manifestCheckinStatus:
commitId: string
isCheckedIn: false
pullRequest: string
statusMessage: 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
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
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:
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- System
Data Pulumi.Azure Native. Provider Hub. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure
Api stringVersion - The Azure API version of the resource.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure_
api_ strversion - The Azure API version of the resource.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the resource
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
AdditionalAuthorization, AdditionalAuthorizationArgs
- Application
Id string - Role
Definition stringId
- Application
Id string - Role
Definition stringId
- application
Id String - role
Definition StringId
- application
Id string - role
Definition stringId
- application_
id str - role_
definition_ strid
- application
Id String - role
Definition StringId
AdditionalAuthorizationResponse, AdditionalAuthorizationResponseArgs
- Application
Id string - Role
Definition stringId
- Application
Id string - Role
Definition stringId
- application
Id String - role
Definition StringId
- application
Id string - role
Definition stringId
- application_
id str - role_
definition_ strid
- application
Id String - role
Definition StringId
AdditionalOptionsAsyncOperation, AdditionalOptionsAsyncOperationArgs
- Protected
Async Operation Polling - ProtectedAsyncOperationPolling
- Protected
Async Operation Polling Audit Only - ProtectedAsyncOperationPollingAuditOnly
- Additional
Options Async Operation Protected Async Operation Polling - ProtectedAsyncOperationPolling
- Additional
Options Async Operation Protected Async Operation Polling Audit Only - ProtectedAsyncOperationPollingAuditOnly
- Protected
Async Operation Polling - ProtectedAsyncOperationPolling
- Protected
Async Operation Polling Audit Only - ProtectedAsyncOperationPollingAuditOnly
- Protected
Async Operation Polling - ProtectedAsyncOperationPolling
- Protected
Async Operation Polling Audit Only - ProtectedAsyncOperationPollingAuditOnly
- PROTECTED_ASYNC_OPERATION_POLLING
- ProtectedAsyncOperationPolling
- PROTECTED_ASYNC_OPERATION_POLLING_AUDIT_ONLY
- ProtectedAsyncOperationPollingAuditOnly
- "Protected
Async Operation Polling" - ProtectedAsyncOperationPolling
- "Protected
Async Operation Polling Audit Only" - ProtectedAsyncOperationPollingAuditOnly
AdditionalOptionsResourceTypeRegistration, AdditionalOptionsResourceTypeRegistrationArgs
- Protected
Async Operation Polling - ProtectedAsyncOperationPolling
- Protected
Async Operation Polling Audit Only - ProtectedAsyncOperationPollingAuditOnly
- Additional
Options Resource Type Registration Protected Async Operation Polling - ProtectedAsyncOperationPolling
- Additional
Options Resource Type Registration Protected Async Operation Polling Audit Only - ProtectedAsyncOperationPollingAuditOnly
- Protected
Async Operation Polling - ProtectedAsyncOperationPolling
- Protected
Async Operation Polling Audit Only - ProtectedAsyncOperationPollingAuditOnly
- Protected
Async Operation Polling - ProtectedAsyncOperationPolling
- Protected
Async Operation Polling Audit Only - ProtectedAsyncOperationPollingAuditOnly
- PROTECTED_ASYNC_OPERATION_POLLING
- ProtectedAsyncOperationPolling
- PROTECTED_ASYNC_OPERATION_POLLING_AUDIT_ONLY
- ProtectedAsyncOperationPollingAuditOnly
- "Protected
Async Operation Polling" - ProtectedAsyncOperationPolling
- "Protected
Async Operation Polling Audit Only" - ProtectedAsyncOperationPollingAuditOnly
AllowedResourceName, AllowedResourceNameArgs
- Get
Action stringVerb - Get action verb.
- Name string
- Resource name.
- Get
Action stringVerb - Get action verb.
- Name string
- Resource name.
- get
Action StringVerb - Get action verb.
- name String
- Resource name.
- get
Action stringVerb - Get action verb.
- name string
- Resource name.
- get_
action_ strverb - Get action verb.
- name str
- Resource name.
- get
Action StringVerb - Get action verb.
- name String
- Resource name.
AllowedResourceNameResponse, AllowedResourceNameResponseArgs
- Get
Action stringVerb - Get action verb.
- Name string
- Resource name.
- Get
Action stringVerb - Get action verb.
- Name string
- Resource name.
- get
Action StringVerb - Get action verb.
- name String
- Resource name.
- get
Action stringVerb - Get action verb.
- name string
- Resource name.
- get_
action_ strverb - Get action verb.
- name str
- Resource name.
- get
Action StringVerb - Get action verb.
- name String
- Resource name.
AllowedUnauthorizedActionsExtension, AllowedUnauthorizedActionsExtensionArgs
- Action string
- The action.
- Intent
string | Pulumi.
Azure Native. Provider Hub. Intent - The intent.
- action String
- The action.
- intent String | "NOT_SPECIFIED" | "LOW_PRIVILEGE" | "DEFERRED_ACCESS_CHECK" | "RP_CONTRACT"
- The intent.
AllowedUnauthorizedActionsExtensionResponse, AllowedUnauthorizedActionsExtensionResponseArgs
ApiProfile, ApiProfileArgs
- Api
Version string - Api version.
- Profile
Version string - Profile version.
- Api
Version string - Api version.
- Profile
Version string - Profile version.
- api
Version String - Api version.
- profile
Version String - Profile version.
- api
Version string - Api version.
- profile
Version string - Profile version.
- api_
version str - Api version.
- profile_
version str - Profile version.
- api
Version String - Api version.
- profile
Version String - Profile version.
ApiProfileResponse, ApiProfileResponseArgs
- Api
Version string - Api version.
- Profile
Version string - Profile version.
- Api
Version string - Api version.
- Profile
Version string - Profile version.
- api
Version String - Api version.
- profile
Version String - Profile version.
- api
Version string - Api version.
- profile
Version string - Profile version.
- api_
version str - Api version.
- profile_
version str - Profile version.
- api
Version String - Api version.
- profile
Version String - Profile version.
AsyncOperationPollingRules, AsyncOperationPollingRulesArgs
- Additional
Options string | Pulumi.Azure Native. Provider Hub. Additional Options Async Operation - The additional options.
- List<string>
- The authorization actions.
- Additional
Options string | AdditionalOptions Async Operation - The additional options.
- []string
- The authorization actions.
- additional
Options String | AdditionalOptions Async Operation - The additional options.
- List<String>
- The authorization actions.
- additional
Options string | AdditionalOptions Async Operation - The additional options.
- string[]
- The authorization actions.
- additional_
options str | AdditionalOptions Async Operation - The additional options.
- Sequence[str]
- The authorization actions.
- additional
Options String | "ProtectedAsync Operation Polling" | "Protected Async Operation Polling Audit Only" - The additional options.
- List<String>
- The authorization actions.
AsyncOperationPollingRulesResponse, AsyncOperationPollingRulesResponseArgs
- Additional
Options string - The additional options.
- List<string>
- The authorization actions.
- Additional
Options string - The additional options.
- []string
- The authorization actions.
- additional
Options String - The additional options.
- List<String>
- The authorization actions.
- additional
Options string - The additional options.
- string[]
- The authorization actions.
- additional_
options str - The additional options.
- Sequence[str]
- The authorization actions.
- additional
Options String - The additional options.
- List<String>
- The authorization actions.
AsyncTimeoutRule, AsyncTimeoutRuleArgs
- Action
Name string - Timeout string
- This is a TimeSpan property
- Action
Name string - Timeout string
- This is a TimeSpan property
- action
Name String - timeout String
- This is a TimeSpan property
- action
Name string - timeout string
- This is a TimeSpan property
- action_
name str - timeout str
- This is a TimeSpan property
- action
Name String - timeout String
- This is a TimeSpan property
AsyncTimeoutRuleResponse, AsyncTimeoutRuleResponseArgs
- Action
Name string - Timeout string
- This is a TimeSpan property
- Action
Name string - Timeout string
- This is a TimeSpan property
- action
Name String - timeout String
- This is a TimeSpan property
- action
Name string - timeout string
- This is a TimeSpan property
- action_
name str - timeout str
- This is a TimeSpan property
- action
Name String - timeout String
- This is a TimeSpan property
AuthenticationScheme, AuthenticationSchemeArgs
- Po
P - PoP
- Bearer
- Bearer
- Authentication
Scheme Po P - PoP
- Authentication
Scheme Bearer - Bearer
- Po
P - PoP
- Bearer
- Bearer
- Po
P - PoP
- Bearer
- Bearer
- PO_P
- PoP
- BEARER
- Bearer
- "Po
P" - PoP
- "Bearer"
- Bearer
AuthorizationActionMapping, AuthorizationActionMappingArgs
AuthorizationActionMappingResponse, AuthorizationActionMappingResponseArgs
AvailabilityZonePolicy, AvailabilityZonePolicyArgs
- Not
Specified - NotSpecified
- Single
Zoned - SingleZoned
- Multi
Zoned - MultiZoned
- Availability
Zone Policy Not Specified - NotSpecified
- Availability
Zone Policy Single Zoned - SingleZoned
- Availability
Zone Policy Multi Zoned - MultiZoned
- Not
Specified - NotSpecified
- Single
Zoned - SingleZoned
- Multi
Zoned - MultiZoned
- Not
Specified - NotSpecified
- Single
Zoned - SingleZoned
- Multi
Zoned - MultiZoned
- NOT_SPECIFIED
- NotSpecified
- SINGLE_ZONED
- SingleZoned
- MULTI_ZONED
- MultiZoned
- "Not
Specified" - NotSpecified
- "Single
Zoned" - SingleZoned
- "Multi
Zoned" - MultiZoned
BlockActionVerb, BlockActionVerbArgs
- Not
Specified - NotSpecified
- Read
- Read
- Write
- Write
- Action
- Action
- Delete
- Delete
- Unrecognized
- Unrecognized
- Block
Action Verb Not Specified - NotSpecified
- Block
Action Verb Read - Read
- Block
Action Verb Write - Write
- Block
Action Verb Action - Action
- Block
Action Verb Delete - Delete
- Block
Action Verb Unrecognized - Unrecognized
- Not
Specified - NotSpecified
- Read
- Read
- Write
- Write
- Action
- Action
- Delete
- Delete
- Unrecognized
- Unrecognized
- Not
Specified - NotSpecified
- Read
- Read
- Write
- Write
- Action
- Action
- Delete
- Delete
- Unrecognized
- Unrecognized
- NOT_SPECIFIED
- NotSpecified
- READ
- Read
- WRITE
- Write
- ACTION
- Action
- DELETE
- Delete
- UNRECOGNIZED
- Unrecognized
- "Not
Specified" - NotSpecified
- "Read"
- Read
- "Write"
- Write
- "Action"
- Action
- "Delete"
- Delete
- "Unrecognized"
- Unrecognized
CapacityPolicy, CapacityPolicyArgs
- Default
- Default
- Restricted
- Restricted
- Capacity
Policy Default - Default
- Capacity
Policy Restricted - Restricted
- Default
- Default
- Restricted
- Restricted
- Default
- Default
- Restricted
- Restricted
- DEFAULT
- Default
- RESTRICTED
- Restricted
- "Default"
- Default
- "Restricted"
- Restricted
CommonApiVersionsMergeMode, CommonApiVersionsMergeModeArgs
- Merge
- Merge
- Overwrite
- Overwrite
- Common
Api Versions Merge Mode Merge - Merge
- Common
Api Versions Merge Mode Overwrite - Overwrite
- Merge
- Merge
- Overwrite
- Overwrite
- Merge
- Merge
- Overwrite
- Overwrite
- MERGE
- Merge
- OVERWRITE
- Overwrite
- "Merge"
- Merge
- "Overwrite"
- Overwrite
CrossTenantTokenValidation, CrossTenantTokenValidationArgs
- Ensure
Secure Validation - EnsureSecureValidation
- Passthrough
Insecure Token - PassthroughInsecureToken
- Cross
Tenant Token Validation Ensure Secure Validation - EnsureSecureValidation
- Cross
Tenant Token Validation Passthrough Insecure Token - PassthroughInsecureToken
- Ensure
Secure Validation - EnsureSecureValidation
- Passthrough
Insecure Token - PassthroughInsecureToken
- Ensure
Secure Validation - EnsureSecureValidation
- Passthrough
Insecure Token - PassthroughInsecureToken
- ENSURE_SECURE_VALIDATION
- EnsureSecureValidation
- PASSTHROUGH_INSECURE_TOKEN
- PassthroughInsecureToken
- "Ensure
Secure Validation" - EnsureSecureValidation
- "Passthrough
Insecure Token" - PassthroughInsecureToken
DataBoundary, DataBoundaryArgs
- Not
Defined - NotDefined
- Global
- Global
- EU
- EU
- US
- US
- Data
Boundary Not Defined - NotDefined
- Data
Boundary Global - Global
- Data
Boundary EU - EU
- Data
Boundary US - US
- Not
Defined - NotDefined
- Global
- Global
- EU
- EU
- US
- US
- Not
Defined - NotDefined
- Global
- Global
- EU
- EU
- US
- US
- NOT_DEFINED
- NotDefined
- GLOBAL_
- Global
- EU
- EU
- US
- US
- "Not
Defined" - NotDefined
- "Global"
- Global
- "EU"
- EU
- "US"
- US
DefaultRolloutProperties, DefaultRolloutPropertiesArgs
- Specification
Pulumi.
Azure Native. Provider Hub. Inputs. Default Rollout Properties Specification - The default rollout specification.
- Status
Pulumi.
Azure Native. Provider Hub. Inputs. Default Rollout Properties Status - The default rollout status.
- Specification
Default
Rollout Properties Specification - The default rollout specification.
- Status
Default
Rollout Properties Status - The default rollout status.
- specification
Default
Rollout Properties Specification - The default rollout specification.
- status
Default
Rollout Properties Status - The default rollout status.
- specification
Default
Rollout Properties Specification - The default rollout specification.
- status
Default
Rollout Properties Status - The default rollout status.
- specification
Default
Rollout Properties Specification - The default rollout specification.
- status
Default
Rollout Properties Status - The default rollout status.
- specification Property Map
- The default rollout specification.
- status Property Map
- The default rollout status.
DefaultRolloutPropertiesResponse, DefaultRolloutPropertiesResponseArgs
- Provisioning
State string - The provisioned state of the resource.
- Specification
Pulumi.
Azure Native. Provider Hub. Inputs. Default Rollout Properties Response Specification - The default rollout specification.
- Status
Pulumi.
Azure Native. Provider Hub. Inputs. Default Rollout Properties Response Status - The default rollout status.
- Provisioning
State string - The provisioned state of the resource.
- Specification
Default
Rollout Properties Response Specification - The default rollout specification.
- Status
Default
Rollout Properties Response Status - The default rollout status.
- provisioning
State String - The provisioned state of the resource.
- specification
Default
Rollout Properties Response Specification - The default rollout specification.
- status
Default
Rollout Properties Response Status - The default rollout status.
- provisioning
State string - The provisioned state of the resource.
- specification
Default
Rollout Properties Response Specification - The default rollout specification.
- status
Default
Rollout Properties Response Status - The default rollout status.
- provisioning_
state str - The provisioned state of the resource.
- specification
Default
Rollout Properties Response Specification - The default rollout specification.
- status
Default
Rollout Properties Response Status - The default rollout status.
- provisioning
State String - The provisioned state of the resource.
- specification Property Map
- The default rollout specification.
- status Property Map
- The default rollout status.
DefaultRolloutPropertiesResponseSpecification, DefaultRolloutPropertiesResponseSpecificationArgs
- Auto
Provision Pulumi.Config Azure Native. Provider Hub. Inputs. Default Rollout Specification Response Auto Provision Config - The auto provisioning config.
- Canary
Pulumi.
Azure Native. Provider Hub. Inputs. Default Rollout Specification Response Canary - The canary traffic region configuration.
- Expedited
Rollout Pulumi.Azure Native. Provider Hub. Inputs. Default Rollout Specification Response Expedited Rollout - The expedited rollout definition.
- High
Traffic Pulumi.Azure Native. Provider Hub. Inputs. Default Rollout Specification Response High Traffic - The high traffic region configuration.
- Low
Traffic Pulumi.Azure Native. Provider Hub. Inputs. Default Rollout Specification Response Low Traffic - The low traffic region configuration.
- Medium
Traffic Pulumi.Azure Native. Provider Hub. Inputs. Default Rollout Specification Response Medium Traffic - The medium traffic region configuration.
- Provider
Registration Pulumi.Azure Native. Provider Hub. Inputs. Default Rollout Specification Response Provider Registration - The provider registration.
- Resource
Type List<Pulumi.Registrations Azure Native. Provider Hub. Inputs. Resource Type Registration Response> - The resource type registrations.
- Rest
Of Pulumi.The World Group One Azure Native. Provider Hub. Inputs. Default Rollout Specification Response Rest Of The World Group One - The rest of the world group one region configuration.
- Rest
Of Pulumi.The World Group Two Azure Native. Provider Hub. Inputs. Default Rollout Specification Response Rest Of The World Group Two - The rest of the world group two region configuration.
- Auto
Provision DefaultConfig Rollout Specification Response Auto Provision Config - The auto provisioning config.
- Canary
Default
Rollout Specification Response Canary - The canary traffic region configuration.
- Expedited
Rollout DefaultRollout Specification Response Expedited Rollout - The expedited rollout definition.
- High
Traffic DefaultRollout Specification Response High Traffic - The high traffic region configuration.
- Low
Traffic DefaultRollout Specification Response Low Traffic - The low traffic region configuration.
- Medium
Traffic DefaultRollout Specification Response Medium Traffic - The medium traffic region configuration.
- Provider
Registration DefaultRollout Specification Response Provider Registration - The provider registration.
- Resource
Type []ResourceRegistrations Type Registration Response - The resource type registrations.
- Rest
Of DefaultThe World Group One Rollout Specification Response Rest Of The World Group One - The rest of the world group one region configuration.
- Rest
Of DefaultThe World Group Two Rollout Specification Response Rest Of The World Group Two - The rest of the world group two region configuration.
- auto
Provision DefaultConfig Rollout Specification Response Auto Provision Config - The auto provisioning config.
- canary
Default
Rollout Specification Response Canary - The canary traffic region configuration.
- expedited
Rollout DefaultRollout Specification Response Expedited Rollout - The expedited rollout definition.
- high
Traffic DefaultRollout Specification Response High Traffic - The high traffic region configuration.
- low
Traffic DefaultRollout Specification Response Low Traffic - The low traffic region configuration.
- medium
Traffic DefaultRollout Specification Response Medium Traffic - The medium traffic region configuration.
- provider
Registration DefaultRollout Specification Response Provider Registration - The provider registration.
- resource
Type List<ResourceRegistrations Type Registration Response> - The resource type registrations.
- rest
Of DefaultThe World Group One Rollout Specification Response Rest Of The World Group One - The rest of the world group one region configuration.
- rest
Of DefaultThe World Group Two Rollout Specification Response Rest Of The World Group Two - The rest of the world group two region configuration.
- auto
Provision DefaultConfig Rollout Specification Response Auto Provision Config - The auto provisioning config.
- canary
Default
Rollout Specification Response Canary - The canary traffic region configuration.
- expedited
Rollout DefaultRollout Specification Response Expedited Rollout - The expedited rollout definition.
- high
Traffic DefaultRollout Specification Response High Traffic - The high traffic region configuration.
- low
Traffic DefaultRollout Specification Response Low Traffic - The low traffic region configuration.
- medium
Traffic DefaultRollout Specification Response Medium Traffic - The medium traffic region configuration.
- provider
Registration DefaultRollout Specification Response Provider Registration - The provider registration.
- resource
Type ResourceRegistrations Type Registration Response[] - The resource type registrations.
- rest
Of DefaultThe World Group One Rollout Specification Response Rest Of The World Group One - The rest of the world group one region configuration.
- rest
Of DefaultThe World Group Two Rollout Specification Response Rest Of The World Group Two - The rest of the world group two region configuration.
- auto_
provision_ Defaultconfig Rollout Specification Response Auto Provision Config - The auto provisioning config.
- canary
Default
Rollout Specification Response Canary - The canary traffic region configuration.
- expedited_
rollout DefaultRollout Specification Response Expedited Rollout - The expedited rollout definition.
- high_
traffic DefaultRollout Specification Response High Traffic - The high traffic region configuration.
- low_
traffic DefaultRollout Specification Response Low Traffic - The low traffic region configuration.
- medium_
traffic DefaultRollout Specification Response Medium Traffic - The medium traffic region configuration.
- provider_
registration DefaultRollout Specification Response Provider Registration - The provider registration.
- resource_
type_ Sequence[Resourceregistrations Type Registration Response] - The resource type registrations.
- rest_
of_ Defaultthe_ world_ group_ one Rollout Specification Response Rest Of The World Group One - The rest of the world group one region configuration.
- rest_
of_ Defaultthe_ world_ group_ two Rollout Specification Response Rest Of The World Group Two - The rest of the world group two region configuration.
- auto
Provision Property MapConfig - The auto provisioning config.
- canary Property Map
- The canary traffic region configuration.
- expedited
Rollout Property Map - The expedited rollout definition.
- high
Traffic Property Map - The high traffic region configuration.
- low
Traffic Property Map - The low traffic region configuration.
- medium
Traffic Property Map - The medium traffic region configuration.
- provider
Registration Property Map - The provider registration.
- resource
Type List<Property Map>Registrations - The resource type registrations.
- rest
Of Property MapThe World Group One - The rest of the world group one region configuration.
- rest
Of Property MapThe World Group Two - The rest of the world group two region configuration.
DefaultRolloutPropertiesResponseStatus, DefaultRolloutPropertiesResponseStatusArgs
- Completed
Regions List<string> - The completed regions.
- Failed
Or Dictionary<string, Pulumi.Skipped Regions Azure Native. Provider Hub. Inputs. Extended Error Info Response> - The failed or skipped regions.
- Manifest
Checkin Pulumi.Status Azure Native. Provider Hub. Inputs. Default Rollout Status Response Manifest Checkin Status - The manifest checkin status.
- Next
Traffic stringRegion - The next traffic region.
- Next
Traffic stringRegion Scheduled Time - The next traffic region scheduled time.
- Subscription
Reregistration stringResult - The subscription reregistration result.
- Completed
Regions []string - The completed regions.
- Failed
Or map[string]ExtendedSkipped Regions Error Info Response - The failed or skipped regions.
- Manifest
Checkin DefaultStatus Rollout Status Response Manifest Checkin Status - The manifest checkin status.
- Next
Traffic stringRegion - The next traffic region.
- Next
Traffic stringRegion Scheduled Time - The next traffic region scheduled time.
- Subscription
Reregistration stringResult - The subscription reregistration result.
- completed
Regions List<String> - The completed regions.
- failed
Or Map<String,ExtendedSkipped Regions Error Info Response> - The failed or skipped regions.
- manifest
Checkin DefaultStatus Rollout Status Response Manifest Checkin Status - The manifest checkin status.
- next
Traffic StringRegion - The next traffic region.
- next
Traffic StringRegion Scheduled Time - The next traffic region scheduled time.
- subscription
Reregistration StringResult - The subscription reregistration result.
- completed
Regions string[] - The completed regions.
- failed
Or {[key: string]: ExtendedSkipped Regions Error Info Response} - The failed or skipped regions.
- manifest
Checkin DefaultStatus Rollout Status Response Manifest Checkin Status - The manifest checkin status.
- next
Traffic stringRegion - The next traffic region.
- next
Traffic stringRegion Scheduled Time - The next traffic region scheduled time.
- subscription
Reregistration stringResult - The subscription reregistration result.
- completed_
regions Sequence[str] - The completed regions.
- failed_
or_ Mapping[str, Extendedskipped_ regions Error Info Response] - The failed or skipped regions.
- manifest_
checkin_ Defaultstatus Rollout Status Response Manifest Checkin Status - The manifest checkin status.
- next_
traffic_ strregion - The next traffic region.
- next_
traffic_ strregion_ scheduled_ time - The next traffic region scheduled time.
- subscription_
reregistration_ strresult - The subscription reregistration result.
- completed
Regions List<String> - The completed regions.
- failed
Or Map<Property Map>Skipped Regions - The failed or skipped regions.
- manifest
Checkin Property MapStatus - The manifest checkin status.
- next
Traffic StringRegion - The next traffic region.
- next
Traffic StringRegion Scheduled Time - The next traffic region scheduled time.
- subscription
Reregistration StringResult - The subscription reregistration result.
DefaultRolloutPropertiesSpecification, DefaultRolloutPropertiesSpecificationArgs
- Auto
Provision Pulumi.Config Azure Native. Provider Hub. Inputs. Default Rollout Specification Auto Provision Config - The auto provisioning config.
- Canary
Pulumi.
Azure Native. Provider Hub. Inputs. Default Rollout Specification Canary - The canary traffic region configuration.
- Expedited
Rollout Pulumi.Azure Native. Provider Hub. Inputs. Default Rollout Specification Expedited Rollout - The expedited rollout definition.
- High
Traffic Pulumi.Azure Native. Provider Hub. Inputs. Default Rollout Specification High Traffic - The high traffic region configuration.
- Low
Traffic Pulumi.Azure Native. Provider Hub. Inputs. Default Rollout Specification Low Traffic - The low traffic region configuration.
- Medium
Traffic Pulumi.Azure Native. Provider Hub. Inputs. Default Rollout Specification Medium Traffic - The medium traffic region configuration.
- Provider
Registration Pulumi.Azure Native. Provider Hub. Inputs. Default Rollout Specification Provider Registration - The provider registration.
- Resource
Type List<Pulumi.Registrations Azure Native. Provider Hub. Inputs. Resource Type Registration> - The resource type registrations.
- Rest
Of Pulumi.The World Group One Azure Native. Provider Hub. Inputs. Default Rollout Specification Rest Of The World Group One - The rest of the world group one region configuration.
- Rest
Of Pulumi.The World Group Two Azure Native. Provider Hub. Inputs. Default Rollout Specification Rest Of The World Group Two - The rest of the world group two region configuration.
- Auto
Provision DefaultConfig Rollout Specification Auto Provision Config - The auto provisioning config.
- Canary
Default
Rollout Specification Canary - The canary traffic region configuration.
- Expedited
Rollout DefaultRollout Specification Expedited Rollout - The expedited rollout definition.
- High
Traffic DefaultRollout Specification High Traffic - The high traffic region configuration.
- Low
Traffic DefaultRollout Specification Low Traffic - The low traffic region configuration.
- Medium
Traffic DefaultRollout Specification Medium Traffic - The medium traffic region configuration.
- Provider
Registration DefaultRollout Specification Provider Registration - The provider registration.
- Resource
Type []ResourceRegistrations Type Registration Type - The resource type registrations.
- Rest
Of DefaultThe World Group One Rollout Specification Rest Of The World Group One - The rest of the world group one region configuration.
- Rest
Of DefaultThe World Group Two Rollout Specification Rest Of The World Group Two - The rest of the world group two region configuration.
- auto
Provision DefaultConfig Rollout Specification Auto Provision Config - The auto provisioning config.
- canary
Default
Rollout Specification Canary - The canary traffic region configuration.
- expedited
Rollout DefaultRollout Specification Expedited Rollout - The expedited rollout definition.
- high
Traffic DefaultRollout Specification High Traffic - The high traffic region configuration.
- low
Traffic DefaultRollout Specification Low Traffic - The low traffic region configuration.
- medium
Traffic DefaultRollout Specification Medium Traffic - The medium traffic region configuration.
- provider
Registration DefaultRollout Specification Provider Registration - The provider registration.
- resource
Type List<ResourceRegistrations Type Registration> - The resource type registrations.
- rest
Of DefaultThe World Group One Rollout Specification Rest Of The World Group One - The rest of the world group one region configuration.
- rest
Of DefaultThe World Group Two Rollout Specification Rest Of The World Group Two - The rest of the world group two region configuration.
- auto
Provision DefaultConfig Rollout Specification Auto Provision Config - The auto provisioning config.
- canary
Default
Rollout Specification Canary - The canary traffic region configuration.
- expedited
Rollout DefaultRollout Specification Expedited Rollout - The expedited rollout definition.
- high
Traffic DefaultRollout Specification High Traffic - The high traffic region configuration.
- low
Traffic DefaultRollout Specification Low Traffic - The low traffic region configuration.
- medium
Traffic DefaultRollout Specification Medium Traffic - The medium traffic region configuration.
- provider
Registration DefaultRollout Specification Provider Registration - The provider registration.
- resource
Type ResourceRegistrations Type Registration[] - The resource type registrations.
- rest
Of DefaultThe World Group One Rollout Specification Rest Of The World Group One - The rest of the world group one region configuration.
- rest
Of DefaultThe World Group Two Rollout Specification Rest Of The World Group Two - The rest of the world group two region configuration.
- auto_
provision_ Defaultconfig Rollout Specification Auto Provision Config - The auto provisioning config.
- canary
Default
Rollout Specification Canary - The canary traffic region configuration.
- expedited_
rollout DefaultRollout Specification Expedited Rollout - The expedited rollout definition.
- high_
traffic DefaultRollout Specification High Traffic - The high traffic region configuration.
- low_
traffic DefaultRollout Specification Low Traffic - The low traffic region configuration.
- medium_
traffic DefaultRollout Specification Medium Traffic - The medium traffic region configuration.
- provider_
registration DefaultRollout Specification Provider Registration - The provider registration.
- resource_
type_ Sequence[Resourceregistrations Type Registration] - The resource type registrations.
- rest_
of_ Defaultthe_ world_ group_ one Rollout Specification Rest Of The World Group One - The rest of the world group one region configuration.
- rest_
of_ Defaultthe_ world_ group_ two Rollout Specification Rest Of The World Group Two - The rest of the world group two region configuration.
- auto
Provision Property MapConfig - The auto provisioning config.
- canary Property Map
- The canary traffic region configuration.
- expedited
Rollout Property Map - The expedited rollout definition.
- high
Traffic Property Map - The high traffic region configuration.
- low
Traffic Property Map - The low traffic region configuration.
- medium
Traffic Property Map - The medium traffic region configuration.
- provider
Registration Property Map - The provider registration.
- resource
Type List<Property Map>Registrations - The resource type registrations.
- rest
Of Property MapThe World Group One - The rest of the world group one region configuration.
- rest
Of Property MapThe World Group Two - The rest of the world group two region configuration.
DefaultRolloutPropertiesStatus, DefaultRolloutPropertiesStatusArgs
- Completed
Regions List<string> - The completed regions.
- Failed
Or Dictionary<string, Pulumi.Skipped Regions Azure Native. Provider Hub. Inputs. Extended Error Info> - The failed or skipped regions.
- Manifest
Checkin Pulumi.Status Azure Native. Provider Hub. Inputs. Default Rollout Status Manifest Checkin Status - The manifest checkin status.
- Next
Traffic string | Pulumi.Region Azure Native. Provider Hub. Traffic Region Category - The next traffic region.
- Next
Traffic stringRegion Scheduled Time - The next traffic region scheduled time.
- Subscription
Reregistration string | Pulumi.Result Azure Native. Provider Hub. Subscription Reregistration Result - The subscription reregistration result.
- Completed
Regions []string - The completed regions.
- Failed
Or map[string]ExtendedSkipped Regions Error Info - The failed or skipped regions.
- Manifest
Checkin DefaultStatus Rollout Status Manifest Checkin Status - The manifest checkin status.
- Next
Traffic string | TrafficRegion Region Category - The next traffic region.
- Next
Traffic stringRegion Scheduled Time - The next traffic region scheduled time.
- Subscription
Reregistration string | SubscriptionResult Reregistration Result - The subscription reregistration result.
- completed
Regions List<String> - The completed regions.
- failed
Or Map<String,ExtendedSkipped Regions Error Info> - The failed or skipped regions.
- manifest
Checkin DefaultStatus Rollout Status Manifest Checkin Status - The manifest checkin status.
- next
Traffic String | TrafficRegion Region Category - The next traffic region.
- next
Traffic StringRegion Scheduled Time - The next traffic region scheduled time.
- subscription
Reregistration String | SubscriptionResult Reregistration Result - The subscription reregistration result.
- completed
Regions string[] - The completed regions.
- failed
Or {[key: string]: ExtendedSkipped Regions Error Info} - The failed or skipped regions.
- manifest
Checkin DefaultStatus Rollout Status Manifest Checkin Status - The manifest checkin status.
- next
Traffic string | TrafficRegion Region Category - The next traffic region.
- next
Traffic stringRegion Scheduled Time - The next traffic region scheduled time.
- subscription
Reregistration string | SubscriptionResult Reregistration Result - The subscription reregistration result.
- completed_
regions Sequence[str] - The completed regions.
- failed_
or_ Mapping[str, Extendedskipped_ regions Error Info] - The failed or skipped regions.
- manifest_
checkin_ Defaultstatus Rollout Status Manifest Checkin Status - The manifest checkin status.
- next_
traffic_ str | Trafficregion Region Category - The next traffic region.
- next_
traffic_ strregion_ scheduled_ time - The next traffic region scheduled time.
- subscription_
reregistration_ str | Subscriptionresult Reregistration Result - The subscription reregistration result.
- completed
Regions List<String> - The completed regions.
- failed
Or Map<Property Map>Skipped Regions - The failed or skipped regions.
- manifest
Checkin Property MapStatus - The manifest checkin status.
- 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" - The next traffic region.
- next
Traffic StringRegion Scheduled Time - The next traffic region scheduled time.
- subscription
Reregistration String | "NotResult Applicable" | "Conditional Update" | "Forced Update" | "Failed" - The subscription reregistration result.
DefaultRolloutSpecificationAutoProvisionConfig, DefaultRolloutSpecificationAutoProvisionConfigArgs
- Resource
Graph bool - Whether auto provisioning for resource graph is enabled.
- Storage bool
- Whether auto provisioning for storage is enabled.
- Resource
Graph bool - Whether auto provisioning for resource graph is enabled.
- Storage bool
- Whether auto provisioning for storage is enabled.
- resource
Graph Boolean - Whether auto provisioning for resource graph is enabled.
- storage Boolean
- Whether auto provisioning for storage is enabled.
- resource
Graph boolean - Whether auto provisioning for resource graph is enabled.
- storage boolean
- Whether auto provisioning for storage is enabled.
- resource_
graph bool - Whether auto provisioning for resource graph is enabled.
- storage bool
- Whether auto provisioning for storage is enabled.
- resource
Graph Boolean - Whether auto provisioning for resource graph is enabled.
- storage Boolean
- Whether auto provisioning for storage is enabled.
DefaultRolloutSpecificationCanary, DefaultRolloutSpecificationCanaryArgs
- Regions List<string>
- The regions.
- Skip
Regions List<string> - The skip regions.
- Regions []string
- The regions.
- Skip
Regions []string - The skip regions.
- regions List<String>
- The regions.
- skip
Regions List<String> - The skip regions.
- regions string[]
- The regions.
- skip
Regions string[] - The skip regions.
- regions Sequence[str]
- The regions.
- skip_
regions Sequence[str] - The skip regions.
- regions List<String>
- The regions.
- skip
Regions List<String> - The skip regions.
DefaultRolloutSpecificationExpeditedRollout, DefaultRolloutSpecificationExpeditedRolloutArgs
- Enabled bool
- Indicates whether expedited rollout is enabled/disabled
- Enabled bool
- Indicates whether expedited rollout is enabled/disabled
- enabled Boolean
- Indicates whether expedited rollout is enabled/disabled
- enabled boolean
- Indicates whether expedited rollout is enabled/disabled
- enabled bool
- Indicates whether expedited rollout is enabled/disabled
- enabled Boolean
- Indicates whether expedited rollout is enabled/disabled
DefaultRolloutSpecificationHighTraffic, DefaultRolloutSpecificationHighTrafficArgs
- Regions List<string>
- Wait
Duration string - The wait duration.
- Regions []string
- Wait
Duration string - The wait duration.
- regions List<String>
- wait
Duration String - The wait duration.
- regions string[]
- wait
Duration string - The wait duration.
- regions Sequence[str]
- wait_
duration str - The wait duration.
- regions List<String>
- wait
Duration String - The wait duration.
DefaultRolloutSpecificationLowTraffic, DefaultRolloutSpecificationLowTrafficArgs
- Regions List<string>
- Wait
Duration string - The wait duration.
- Regions []string
- Wait
Duration string - The wait duration.
- regions List<String>
- wait
Duration String - The wait duration.
- regions string[]
- wait
Duration string - The wait duration.
- regions Sequence[str]
- wait_
duration str - The wait duration.
- regions List<String>
- wait
Duration String - The wait duration.
DefaultRolloutSpecificationMediumTraffic, DefaultRolloutSpecificationMediumTrafficArgs
- Regions List<string>
- Wait
Duration string - The wait duration.
- Regions []string
- Wait
Duration string - The wait duration.
- regions List<String>
- wait
Duration String - The wait duration.
- regions string[]
- wait
Duration string - The wait duration.
- regions Sequence[str]
- wait_
duration str - The wait duration.
- regions List<String>
- wait
Duration String - The wait duration.
DefaultRolloutSpecificationProviderRegistration, DefaultRolloutSpecificationProviderRegistrationArgs
- Kind
string | Pulumi.
Azure Native. Provider Hub. Provider Registration Kind - Provider registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- Properties
Pulumi.
Azure Native. Provider Hub. Inputs. Provider Registration Properties
- Kind
string | Provider
Registration Kind - Provider registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- Properties
Provider
Registration Properties
- kind
String | Provider
Registration Kind - Provider registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- properties
Provider
Registration Properties
- kind
string | Provider
Registration Kind - Provider registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- properties
Provider
Registration Properties
- kind
str | Provider
Registration Kind - Provider registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- properties
Provider
Registration Properties
- kind String | "Managed" | "Hybrid" | "Direct"
- Provider registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- properties Property Map
DefaultRolloutSpecificationResponseAutoProvisionConfig, DefaultRolloutSpecificationResponseAutoProvisionConfigArgs
- Resource
Graph bool - Whether auto provisioning for resource graph is enabled.
- Storage bool
- Whether auto provisioning for storage is enabled.
- Resource
Graph bool - Whether auto provisioning for resource graph is enabled.
- Storage bool
- Whether auto provisioning for storage is enabled.
- resource
Graph Boolean - Whether auto provisioning for resource graph is enabled.
- storage Boolean
- Whether auto provisioning for storage is enabled.
- resource
Graph boolean - Whether auto provisioning for resource graph is enabled.
- storage boolean
- Whether auto provisioning for storage is enabled.
- resource_
graph bool - Whether auto provisioning for resource graph is enabled.
- storage bool
- Whether auto provisioning for storage is enabled.
- resource
Graph Boolean - Whether auto provisioning for resource graph is enabled.
- storage Boolean
- Whether auto provisioning for storage is enabled.
DefaultRolloutSpecificationResponseCanary, DefaultRolloutSpecificationResponseCanaryArgs
- Regions List<string>
- The regions.
- Skip
Regions List<string> - The skip regions.
- Regions []string
- The regions.
- Skip
Regions []string - The skip regions.
- regions List<String>
- The regions.
- skip
Regions List<String> - The skip regions.
- regions string[]
- The regions.
- skip
Regions string[] - The skip regions.
- regions Sequence[str]
- The regions.
- skip_
regions Sequence[str] - The skip regions.
- regions List<String>
- The regions.
- skip
Regions List<String> - The skip regions.
DefaultRolloutSpecificationResponseExpeditedRollout, DefaultRolloutSpecificationResponseExpeditedRolloutArgs
- Enabled bool
- Indicates whether expedited rollout is enabled/disabled
- Enabled bool
- Indicates whether expedited rollout is enabled/disabled
- enabled Boolean
- Indicates whether expedited rollout is enabled/disabled
- enabled boolean
- Indicates whether expedited rollout is enabled/disabled
- enabled bool
- Indicates whether expedited rollout is enabled/disabled
- enabled Boolean
- Indicates whether expedited rollout is enabled/disabled
DefaultRolloutSpecificationResponseHighTraffic, DefaultRolloutSpecificationResponseHighTrafficArgs
- Regions List<string>
- Wait
Duration string - The wait duration.
- Regions []string
- Wait
Duration string - The wait duration.
- regions List<String>
- wait
Duration String - The wait duration.
- regions string[]
- wait
Duration string - The wait duration.
- regions Sequence[str]
- wait_
duration str - The wait duration.
- regions List<String>
- wait
Duration String - The wait duration.
DefaultRolloutSpecificationResponseLowTraffic, DefaultRolloutSpecificationResponseLowTrafficArgs
- Regions List<string>
- Wait
Duration string - The wait duration.
- Regions []string
- Wait
Duration string - The wait duration.
- regions List<String>
- wait
Duration String - The wait duration.
- regions string[]
- wait
Duration string - The wait duration.
- regions Sequence[str]
- wait_
duration str - The wait duration.
- regions List<String>
- wait
Duration String - The wait duration.
DefaultRolloutSpecificationResponseMediumTraffic, DefaultRolloutSpecificationResponseMediumTrafficArgs
- Regions List<string>
- Wait
Duration string - The wait duration.
- Regions []string
- Wait
Duration string - The wait duration.
- regions List<String>
- wait
Duration String - The wait duration.
- regions string[]
- wait
Duration string - The wait duration.
- regions Sequence[str]
- wait_
duration str - The wait duration.
- regions List<String>
- wait
Duration String - The wait duration.
DefaultRolloutSpecificationResponseProviderRegistration, DefaultRolloutSpecificationResponseProviderRegistrationArgs
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Name string
- The name of the resource
- System
Data Pulumi.Azure Native. Provider Hub. Inputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Kind string
- Provider registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- Properties
Pulumi.
Azure Native. Provider Hub. Inputs. Provider Registration Properties Response
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Name string
- The name of the resource
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Kind string
- Provider registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- Properties
Provider
Registration Properties Response
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name String
- The name of the resource
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- kind String
- Provider registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- properties
Provider
Registration Properties Response
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name string
- The name of the resource
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- kind string
- Provider registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- properties
Provider
Registration Properties Response
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name str
- The name of the resource
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- kind str
- Provider registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- properties
Provider
Registration Properties Response
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name String
- The name of the resource
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- kind String
- Provider registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- properties Property Map
DefaultRolloutSpecificationResponseRestOfTheWorldGroupOne, DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneArgs
- Regions List<string>
- Wait
Duration string - The wait duration.
- Regions []string
- Wait
Duration string - The wait duration.
- regions List<String>
- wait
Duration String - The wait duration.
- regions string[]
- wait
Duration string - The wait duration.
- regions Sequence[str]
- wait_
duration str - The wait duration.
- regions List<String>
- wait
Duration String - The wait duration.
DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwo, DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoArgs
- Regions List<string>
- Wait
Duration string - The wait duration.
- Regions []string
- Wait
Duration string - The wait duration.
- regions List<String>
- wait
Duration String - The wait duration.
- regions string[]
- wait
Duration string - The wait duration.
- regions Sequence[str]
- wait_
duration str - The wait duration.
- regions List<String>
- wait
Duration String - The wait duration.
DefaultRolloutSpecificationRestOfTheWorldGroupOne, DefaultRolloutSpecificationRestOfTheWorldGroupOneArgs
- Regions List<string>
- Wait
Duration string - The wait duration.
- Regions []string
- Wait
Duration string - The wait duration.
- regions List<String>
- wait
Duration String - The wait duration.
- regions string[]
- wait
Duration string - The wait duration.
- regions Sequence[str]
- wait_
duration str - The wait duration.
- regions List<String>
- wait
Duration String - The wait duration.
DefaultRolloutSpecificationRestOfTheWorldGroupTwo, DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs
- Regions List<string>
- Wait
Duration string - The wait duration.
- Regions []string
- Wait
Duration string - The wait duration.
- regions List<String>
- wait
Duration String - The wait duration.
- regions string[]
- wait
Duration string - The wait duration.
- regions Sequence[str]
- wait_
duration str - The wait duration.
- regions List<String>
- wait
Duration String - The wait duration.
DefaultRolloutStatusManifestCheckinStatus, DefaultRolloutStatusManifestCheckinStatusArgs
- Is
Checked boolIn - Whether the manifest is checked in.
- Status
Message string - The status message.
- Commit
Id string - The commit id.
- Pull
Request string - The pull request.
- Is
Checked boolIn - Whether the manifest is checked in.
- Status
Message string - The status message.
- Commit
Id string - The commit id.
- Pull
Request string - The pull request.
- is
Checked BooleanIn - Whether the manifest is checked in.
- status
Message String - The status message.
- commit
Id String - The commit id.
- pull
Request String - The pull request.
- is
Checked booleanIn - Whether the manifest is checked in.
- status
Message string - The status message.
- commit
Id string - The commit id.
- pull
Request string - The pull request.
- is_
checked_ boolin - Whether the manifest is checked in.
- status_
message str - The status message.
- commit_
id str - The commit id.
- pull_
request str - The pull request.
- is
Checked BooleanIn - Whether the manifest is checked in.
- status
Message String - The status message.
- commit
Id String - The commit id.
- pull
Request String - The pull request.
DefaultRolloutStatusResponseManifestCheckinStatus, DefaultRolloutStatusResponseManifestCheckinStatusArgs
- Is
Checked boolIn - Whether the manifest is checked in.
- Status
Message string - The status message.
- Commit
Id string - The commit id.
- Pull
Request string - The pull request.
- Is
Checked boolIn - Whether the manifest is checked in.
- Status
Message string - The status message.
- Commit
Id string - The commit id.
- Pull
Request string - The pull request.
- is
Checked BooleanIn - Whether the manifest is checked in.
- status
Message String - The status message.
- commit
Id String - The commit id.
- pull
Request String - The pull request.
- is
Checked booleanIn - Whether the manifest is checked in.
- status
Message string - The status message.
- commit
Id string - The commit id.
- pull
Request string - The pull request.
- is_
checked_ boolin - Whether the manifest is checked in.
- status_
message str - The status message.
- commit_
id str - The commit id.
- pull_
request str - The pull request.
- is
Checked BooleanIn - Whether the manifest is checked in.
- status
Message String - The status message.
- commit
Id String - The commit id.
- pull
Request String - The pull request.
DeleteDependency, DeleteDependencyArgs
- Linked
Property string - Linked property.
- Linked
Type string - Linked type.
- Required
Features List<string> - Required features.
- Linked
Property string - Linked property.
- Linked
Type string - Linked type.
- Required
Features []string - Required features.
- linked
Property String - Linked property.
- linked
Type String - Linked type.
- required
Features List<String> - Required features.
- linked
Property string - Linked property.
- linked
Type string - Linked type.
- required
Features string[] - Required features.
- linked_
property str - Linked property.
- linked_
type str - Linked type.
- required_
features Sequence[str] - Required features.
- linked
Property String - Linked property.
- linked
Type String - Linked type.
- required
Features List<String> - Required features.
DeleteDependencyResponse, DeleteDependencyResponseArgs
- Linked
Property string - Linked property.
- Linked
Type string - Linked type.
- Required
Features List<string> - Required features.
- Linked
Property string - Linked property.
- Linked
Type string - Linked type.
- Required
Features []string - Required features.
- linked
Property String - Linked property.
- linked
Type String - Linked type.
- required
Features List<String> - Required features.
- linked
Property string - Linked property.
- linked
Type string - Linked type.
- required
Features string[] - Required features.
- linked_
property str - Linked property.
- linked_
type str - Linked type.
- required_
features Sequence[str] - Required features.
- linked
Property String - Linked property.
- linked
Type String - Linked type.
- required
Features List<String> - Required features.
EndpointInformation, EndpointInformationArgs
- Endpoint string
- The endpoint.
- Endpoint
Type string | Pulumi.Azure Native. Provider Hub. Notification Endpoint Type - The endpoint type.
- Schema
Version string - The schema version.
- Endpoint string
- The endpoint.
- Endpoint
Type string | NotificationEndpoint Type - The endpoint type.
- Schema
Version string - The schema version.
- endpoint String
- The endpoint.
- endpoint
Type String | NotificationEndpoint Type - The endpoint type.
- schema
Version String - The schema version.
- endpoint string
- The endpoint.
- endpoint
Type string | NotificationEndpoint Type - The endpoint type.
- schema
Version string - The schema version.
- endpoint str
- The endpoint.
- endpoint_
type str | NotificationEndpoint Type - The endpoint type.
- schema_
version str - The schema version.
- endpoint String
- The endpoint.
- endpoint
Type String | "Webhook" | "Eventhub" - The endpoint type.
- schema
Version String - The schema version.
EndpointInformationResponse, EndpointInformationResponseArgs
- Endpoint string
- The endpoint.
- Endpoint
Type string - The endpoint type.
- Schema
Version string - The schema version.
- Endpoint string
- The endpoint.
- Endpoint
Type string - The endpoint type.
- Schema
Version string - The schema version.
- endpoint String
- The endpoint.
- endpoint
Type String - The endpoint type.
- schema
Version String - The schema version.
- endpoint string
- The endpoint.
- endpoint
Type string - The endpoint type.
- schema
Version string - The schema version.
- endpoint str
- The endpoint.
- endpoint_
type str - The endpoint type.
- schema_
version str - The schema version.
- endpoint String
- The endpoint.
- endpoint
Type String - The endpoint type.
- schema
Version String - The schema version.
EndpointType, EndpointTypeArgs
- Not
Specified - NotSpecified
- Canary
- Canary
- Production
- Production
- Test
In Production - TestInProduction
- Endpoint
Type Not Specified - NotSpecified
- Endpoint
Type Canary - Canary
- Endpoint
Type Production - Production
- Endpoint
Type Test In Production - TestInProduction
- Not
Specified - NotSpecified
- Canary
- Canary
- Production
- Production
- Test
In Production - TestInProduction
- Not
Specified - NotSpecified
- Canary
- Canary
- Production
- Production
- Test
In Production - TestInProduction
- NOT_SPECIFIED
- NotSpecified
- CANARY
- Canary
- PRODUCTION
- Production
- TEST_IN_PRODUCTION
- TestInProduction
- "Not
Specified" - NotSpecified
- "Canary"
- Canary
- "Production"
- Production
- "Test
In Production" - TestInProduction
EndpointTypeResourceType, EndpointTypeResourceTypeArgs
- Not
Specified - NotSpecified
- Canary
- Canary
- Production
- Production
- Test
In Production - TestInProduction
- Endpoint
Type Resource Type Not Specified - NotSpecified
- Endpoint
Type Resource Type Canary - Canary
- Endpoint
Type Resource Type Production - Production
- Endpoint
Type Resource Type Test In Production - TestInProduction
- Not
Specified - NotSpecified
- Canary
- Canary
- Production
- Production
- Test
In Production - TestInProduction
- Not
Specified - NotSpecified
- Canary
- Canary
- Production
- Production
- Test
In Production - TestInProduction
- NOT_SPECIFIED
- NotSpecified
- CANARY
- Canary
- PRODUCTION
- Production
- TEST_IN_PRODUCTION
- TestInProduction
- "Not
Specified" - NotSpecified
- "Canary"
- Canary
- "Production"
- Production
- "Test
In Production" - TestInProduction
ExpeditedRolloutIntent, ExpeditedRolloutIntentArgs
- Not
Specified - NotSpecified
- Hotfix
- Hotfix
- Expedited
Rollout Intent Not Specified - NotSpecified
- Expedited
Rollout Intent Hotfix - Hotfix
- Not
Specified - NotSpecified
- Hotfix
- Hotfix
- Not
Specified - NotSpecified
- Hotfix
- Hotfix
- NOT_SPECIFIED
- NotSpecified
- HOTFIX
- Hotfix
- "Not
Specified" - NotSpecified
- "Hotfix"
- Hotfix
ExtendedErrorInfo, ExtendedErrorInfoArgs
- Additional
Info List<Pulumi.Azure Native. Provider Hub. Inputs. Typed Error Info> - The additional error information.
- Code string
- The error code.
- Details
List<Pulumi.
Azure Native. Provider Hub. Inputs. Extended Error Info> - The error details.
- Message string
- The error message.
- Target string
- The target of the error.
- Additional
Info []TypedError Info - The additional error information.
- Code string
- The error code.
- Details
[]Extended
Error Info - The error details.
- Message string
- The error message.
- Target string
- The target of the error.
- additional
Info List<TypedError Info> - The additional error information.
- code String
- The error code.
- details
List<Extended
Error Info> - The error details.
- message String
- The error message.
- target String
- The target of the error.
- additional
Info TypedError Info[] - The additional error information.
- code string
- The error code.
- details
Extended
Error Info[] - The error details.
- message string
- The error message.
- target string
- The target of the error.
- additional_
info Sequence[TypedError Info] - The additional error information.
- code str
- The error code.
- details
Sequence[Extended
Error Info] - The error details.
- message str
- The error message.
- target str
- The target of the error.
- additional
Info List<Property Map> - The additional error information.
- code String
- The error code.
- details List<Property Map>
- The error details.
- message String
- The error message.
- target String
- The target of the error.
ExtendedErrorInfoResponse, ExtendedErrorInfoResponseArgs
- Additional
Info List<Pulumi.Azure Native. Provider Hub. Inputs. Typed Error Info Response> - The additional error information.
- Code string
- The error code.
- Details
List<Pulumi.
Azure Native. Provider Hub. Inputs. Extended Error Info Response> - The error details.
- Message string
- The error message.
- Target string
- The target of the error.
- Additional
Info []TypedError Info Response - The additional error information.
- Code string
- The error code.
- Details
[]Extended
Error Info Response - The error details.
- Message string
- The error message.
- Target string
- The target of the error.
- additional
Info List<TypedError Info Response> - The additional error information.
- code String
- The error code.
- details
List<Extended
Error Info Response> - The error details.
- message String
- The error message.
- target String
- The target of the error.
- additional
Info TypedError Info Response[] - The additional error information.
- code string
- The error code.
- details
Extended
Error Info Response[] - The error details.
- message string
- The error message.
- target string
- The target of the error.
- additional_
info Sequence[TypedError Info Response] - The additional error information.
- code str
- The error code.
- details
Sequence[Extended
Error Info Response] - The error details.
- message str
- The error message.
- target str
- The target of the error.
- additional
Info List<Property Map> - The additional error information.
- code String
- The error code.
- details List<Property Map>
- The error details.
- message String
- The error message.
- target String
- The target of the error.
ExtendedLocationOptions, ExtendedLocationOptionsArgs
- Supported
Policy string | ResourceType Extended Location Policy - Type
string | Extended
Location Type - The type.
- supported
Policy String | ResourceType Extended Location Policy - type
String | Extended
Location Type - The type.
- supported
Policy string | ResourceType Extended Location Policy - type
string | Extended
Location Type - The type.
- supported_
policy str | ResourceType Extended Location Policy - type
str | Extended
Location Type - The type.
- supported
Policy String | "NotSpecified" | "All" - type
String | "Not
Specified" | "Custom Location" | "Edge Zone" | "Arc Zone" - The type.
ExtendedLocationOptionsResponse, ExtendedLocationOptionsResponseArgs
- Supported
Policy string - Type string
- The type.
- Supported
Policy string - Type string
- The type.
- supported
Policy String - type String
- The type.
- supported
Policy string - type string
- The type.
- supported_
policy str - type str
- The type.
- supported
Policy String - type String
- The type.
ExtendedLocationType, ExtendedLocationTypeArgs
- Not
Specified - NotSpecifiedThe extended location type is not specified.
- Custom
Location - CustomLocationThe extended location type is custom location.
- Edge
Zone - EdgeZoneThe extended location type is edge zone.
- Arc
Zone - ArcZoneThe extended location type is arc zone.
- Extended
Location Type Not Specified - NotSpecifiedThe extended location type is not specified.
- Extended
Location Type Custom Location - CustomLocationThe extended location type is custom location.
- Extended
Location Type Edge Zone - EdgeZoneThe extended location type is edge zone.
- Extended
Location Type Arc Zone - ArcZoneThe extended location type is arc zone.
- Not
Specified - NotSpecifiedThe extended location type is not specified.
- Custom
Location - CustomLocationThe extended location type is custom location.
- Edge
Zone - EdgeZoneThe extended location type is edge zone.
- Arc
Zone - ArcZoneThe extended location type is arc zone.
- Not
Specified - NotSpecifiedThe extended location type is not specified.
- Custom
Location - CustomLocationThe extended location type is custom location.
- Edge
Zone - EdgeZoneThe extended location type is edge zone.
- Arc
Zone - ArcZoneThe extended location type is arc zone.
- NOT_SPECIFIED
- NotSpecifiedThe extended location type is not specified.
- CUSTOM_LOCATION
- CustomLocationThe extended location type is custom location.
- EDGE_ZONE
- EdgeZoneThe extended location type is edge zone.
- ARC_ZONE
- ArcZoneThe extended location type is arc zone.
- "Not
Specified" - NotSpecifiedThe extended location type is not specified.
- "Custom
Location" - CustomLocationThe extended location type is custom location.
- "Edge
Zone" - EdgeZoneThe extended location type is edge zone.
- "Arc
Zone" - ArcZoneThe extended location type is arc zone.
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
- Best
Match Operation Begin - BestMatchOperationBegin
- Subscription
Lifecycle Notification Deletion - SubscriptionLifecycleNotificationDeletion
- 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
- Extension
Category Best Match Operation Begin - BestMatchOperationBegin
- Extension
Category Subscription Lifecycle Notification Deletion - SubscriptionLifecycleNotificationDeletion
- 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
- Best
Match Operation Begin - BestMatchOperationBegin
- Subscription
Lifecycle Notification Deletion - SubscriptionLifecycleNotificationDeletion
- 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
- Best
Match Operation Begin - BestMatchOperationBegin
- Subscription
Lifecycle Notification Deletion - SubscriptionLifecycleNotificationDeletion
- 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
- BEST_MATCH_OPERATION_BEGIN
- BestMatchOperationBegin
- SUBSCRIPTION_LIFECYCLE_NOTIFICATION_DELETION
- SubscriptionLifecycleNotificationDeletion
- "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
- "Best
Match Operation Begin" - BestMatchOperationBegin
- "Subscription
Lifecycle Notification Deletion" - SubscriptionLifecycleNotificationDeletion
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
FanoutLinkedNotificationRule, FanoutLinkedNotificationRuleArgs
- Actions List<string>
- The actions.
- Dsts
Configuration Pulumi.Azure Native. Provider Hub. Inputs. Fanout Linked Notification Rule Dsts Configuration - The dsts configuration.
- Endpoints
List<Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Endpoint> - The endpoints.
- Token
Auth Pulumi.Configuration Azure Native. Provider Hub. Inputs. Token Auth Configuration - The token auth configuration.
- Actions []string
- The actions.
- Dsts
Configuration FanoutLinked Notification Rule Dsts Configuration - The dsts configuration.
- Endpoints
[]Resource
Provider Endpoint - The endpoints.
- Token
Auth TokenConfiguration Auth Configuration - The token auth configuration.
- actions List<String>
- The actions.
- dsts
Configuration FanoutLinked Notification Rule Dsts Configuration - The dsts configuration.
- endpoints
List<Resource
Provider Endpoint> - The endpoints.
- token
Auth TokenConfiguration Auth Configuration - The token auth configuration.
- actions string[]
- The actions.
- dsts
Configuration FanoutLinked Notification Rule Dsts Configuration - The dsts configuration.
- endpoints
Resource
Provider Endpoint[] - The endpoints.
- token
Auth TokenConfiguration Auth Configuration - The token auth configuration.
- actions Sequence[str]
- The actions.
- dsts_
configuration FanoutLinked Notification Rule Dsts Configuration - The dsts configuration.
- endpoints
Sequence[Resource
Provider Endpoint] - The endpoints.
- token_
auth_ Tokenconfiguration Auth Configuration - The token auth configuration.
- actions List<String>
- The actions.
- dsts
Configuration Property Map - The dsts configuration.
- endpoints List<Property Map>
- The endpoints.
- token
Auth Property MapConfiguration - The token auth configuration.
FanoutLinkedNotificationRuleDstsConfiguration, FanoutLinkedNotificationRuleDstsConfigurationArgs
- Service
Name string - The service name.
- Service
Dns stringName - This is a URI property.
- Service
Name string - The service name.
- Service
Dns stringName - This is a URI property.
- service
Name String - The service name.
- service
Dns StringName - This is a URI property.
- service
Name string - The service name.
- service
Dns stringName - This is a URI property.
- service_
name str - The service name.
- service_
dns_ strname - This is a URI property.
- service
Name String - The service name.
- service
Dns StringName - This is a URI property.
FanoutLinkedNotificationRuleResponse, FanoutLinkedNotificationRuleResponseArgs
- Actions List<string>
- The actions.
- Dsts
Configuration Pulumi.Azure Native. Provider Hub. Inputs. Fanout Linked Notification Rule Response Dsts Configuration - The dsts configuration.
- Endpoints
List<Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Endpoint Response> - The endpoints.
- Token
Auth Pulumi.Configuration Azure Native. Provider Hub. Inputs. Token Auth Configuration Response - The token auth configuration.
- Actions []string
- The actions.
- Dsts
Configuration FanoutLinked Notification Rule Response Dsts Configuration - The dsts configuration.
- Endpoints
[]Resource
Provider Endpoint Response - The endpoints.
- Token
Auth TokenConfiguration Auth Configuration Response - The token auth configuration.
- actions List<String>
- The actions.
- dsts
Configuration FanoutLinked Notification Rule Response Dsts Configuration - The dsts configuration.
- endpoints
List<Resource
Provider Endpoint Response> - The endpoints.
- token
Auth TokenConfiguration Auth Configuration Response - The token auth configuration.
- actions string[]
- The actions.
- dsts
Configuration FanoutLinked Notification Rule Response Dsts Configuration - The dsts configuration.
- endpoints
Resource
Provider Endpoint Response[] - The endpoints.
- token
Auth TokenConfiguration Auth Configuration Response - The token auth configuration.
- actions Sequence[str]
- The actions.
- dsts_
configuration FanoutLinked Notification Rule Response Dsts Configuration - The dsts configuration.
- endpoints
Sequence[Resource
Provider Endpoint Response] - The endpoints.
- token_
auth_ Tokenconfiguration Auth Configuration Response - The token auth configuration.
- actions List<String>
- The actions.
- dsts
Configuration Property Map - The dsts configuration.
- endpoints List<Property Map>
- The endpoints.
- token
Auth Property MapConfiguration - The token auth configuration.
FanoutLinkedNotificationRuleResponseDstsConfiguration, FanoutLinkedNotificationRuleResponseDstsConfigurationArgs
- Service
Name string - The service name.
- Service
Dns stringName - This is a URI property.
- Service
Name string - The service name.
- Service
Dns stringName - This is a URI property.
- service
Name String - The service name.
- service
Dns StringName - This is a URI property.
- service
Name string - The service name.
- service
Dns stringName - This is a URI property.
- service_
name str - The service name.
- service_
dns_ strname - This is a URI property.
- service
Name String - The service name.
- service
Dns StringName - This is a URI property.
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
FilterOption, FilterOptionArgs
- Not
Specified - NotSpecified
- Enable
Subscription Filter On Tenant - EnableSubscriptionFilterOnTenant
- Filter
Option Not Specified - NotSpecified
- Filter
Option Enable Subscription Filter On Tenant - EnableSubscriptionFilterOnTenant
- Not
Specified - NotSpecified
- Enable
Subscription Filter On Tenant - EnableSubscriptionFilterOnTenant
- Not
Specified - NotSpecified
- Enable
Subscription Filter On Tenant - EnableSubscriptionFilterOnTenant
- NOT_SPECIFIED
- NotSpecified
- ENABLE_SUBSCRIPTION_FILTER_ON_TENANT
- EnableSubscriptionFilterOnTenant
- "Not
Specified" - NotSpecified
- "Enable
Subscription Filter On Tenant" - EnableSubscriptionFilterOnTenant
FilterRule, FilterRuleArgs
- Endpoint
Information List<Pulumi.Azure Native. Provider Hub. Inputs. Endpoint Information> - The endpoint information.
- Filter
Query string - The filter query.
- Endpoint
Information []EndpointInformation - The endpoint information.
- Filter
Query string - The filter query.
- endpoint
Information List<EndpointInformation> - The endpoint information.
- filter
Query String - The filter query.
- endpoint
Information EndpointInformation[] - The endpoint information.
- filter
Query string - The filter query.
- endpoint_
information Sequence[EndpointInformation] - The endpoint information.
- filter_
query str - The filter query.
- endpoint
Information List<Property Map> - The endpoint information.
- filter
Query String - The filter query.
FilterRuleResponse, FilterRuleResponseArgs
- Endpoint
Information List<Pulumi.Azure Native. Provider Hub. Inputs. Endpoint Information Response> - The endpoint information.
- Filter
Query string - The filter query.
- Endpoint
Information []EndpointInformation Response - The endpoint information.
- Filter
Query string - The filter query.
- endpoint
Information List<EndpointInformation Response> - The endpoint information.
- filter
Query String - The filter query.
- endpoint
Information EndpointInformation Response[] - The endpoint information.
- filter
Query string - The filter query.
- endpoint_
information Sequence[EndpointInformation Response] - The endpoint information.
- filter_
query str - The filter query.
- endpoint
Information List<Property Map> - The endpoint information.
- filter
Query String - The filter query.
FrontdoorRequestMode, FrontdoorRequestModeArgs
- Not
Specified - NotSpecified
- Use
Manifest - UseManifest
- Frontdoor
Request Mode Not Specified - NotSpecified
- Frontdoor
Request Mode Use Manifest - UseManifest
- Not
Specified - NotSpecified
- Use
Manifest - UseManifest
- Not
Specified - NotSpecified
- Use
Manifest - UseManifest
- NOT_SPECIFIED
- NotSpecified
- USE_MANIFEST
- UseManifest
- "Not
Specified" - NotSpecified
- "Use
Manifest" - UseManifest
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
Intent, IntentArgs
- NOT_SPECIFIED
- NOT_SPECIFIEDDefault value.
- LOW_PRIVILEGE
- LOW_PRIVILEGEData is not sensitive and ok to access.
- DEFERRED_ACCESS_CHECK
- DEFERRED_ACCESS_CHECKUsed for RP's using a custom authorization check outside of ARM.
- RP_CONTRACT
- RP_CONTRACTRP contract allows certain operations to be unauthorized action.
- Intent_NOT_SPECIFIED
- NOT_SPECIFIEDDefault value.
- Intent_LOW_PRIVILEGE
- LOW_PRIVILEGEData is not sensitive and ok to access.
- Intent_DEFERRED_ACCESS_CHECK
- DEFERRED_ACCESS_CHECKUsed for RP's using a custom authorization check outside of ARM.
- Intent_RP_CONTRACT
- RP_CONTRACTRP contract allows certain operations to be unauthorized action.
- NOT_SPECIFIED
- NOT_SPECIFIEDDefault value.
- LOW_PRIVILEGE
- LOW_PRIVILEGEData is not sensitive and ok to access.
- DEFERRED_ACCESS_CHECK
- DEFERRED_ACCESS_CHECKUsed for RP's using a custom authorization check outside of ARM.
- RP_CONTRACT
- RP_CONTRACTRP contract allows certain operations to be unauthorized action.
- NOT_SPECIFIED
- NOT_SPECIFIEDDefault value.
- LOW_PRIVILEGE
- LOW_PRIVILEGEData is not sensitive and ok to access.
- DEFERRED_ACCESS_CHECK
- DEFERRED_ACCESS_CHECKUsed for RP's using a custom authorization check outside of ARM.
- RP_CONTRACT
- RP_CONTRACTRP contract allows certain operations to be unauthorized action.
- NO_T_SPECIFIED
- NOT_SPECIFIEDDefault value.
- LO_W_PRIVILEGE
- LOW_PRIVILEGEData is not sensitive and ok to access.
- DEFERRE_D_ACCES_S_CHECK
- DEFERRED_ACCESS_CHECKUsed for RP's using a custom authorization check outside of ARM.
- R_P_CONTRACT
- RP_CONTRACTRP contract allows certain operations to be unauthorized action.
- "NOT_SPECIFIED"
- NOT_SPECIFIEDDefault value.
- "LOW_PRIVILEGE"
- LOW_PRIVILEGEData is not sensitive and ok to access.
- "DEFERRED_ACCESS_CHECK"
- DEFERRED_ACCESS_CHECKUsed for RP's using a custom authorization check outside of ARM.
- "RP_CONTRACT"
- RP_CONTRACTRP contract allows certain operations to be unauthorized action.
LegacyDisallowedCondition, LegacyDisallowedConditionArgs
- Disallowed
Legacy List<Union<string, Pulumi.Operations Azure Native. Provider Hub. Legacy Operation>> - The disallowed legacy operations.
- Feature string
- Feature string.
- Disallowed
Legacy []stringOperations - The disallowed legacy operations.
- Feature string
- Feature string.
- disallowed
Legacy List<Either<String,LegacyOperations Operation>> - The disallowed legacy operations.
- feature String
- Feature string.
- disallowed
Legacy (string | LegacyOperations Operation)[] - The disallowed legacy operations.
- feature string
- Feature string.
- disallowed_
legacy_ Sequence[Union[str, Legacyoperations Operation]] - The disallowed legacy operations.
- feature str
- Feature string.
- disallowed
Legacy List<String | "NotOperations Specified" | "Create" | "Delete" | "Waiting" | "Azure Async Operation Waiting" | "Resource Cache Waiting" | "Action" | "Read" | "Evaluate Deployment Output" | "Deployment Cleanup"> - The disallowed legacy operations.
- feature String
- Feature string.
LegacyDisallowedConditionResponse, LegacyDisallowedConditionResponseArgs
- Disallowed
Legacy List<string>Operations - The disallowed legacy operations.
- Feature string
- Feature string.
- Disallowed
Legacy []stringOperations - The disallowed legacy operations.
- Feature string
- Feature string.
- disallowed
Legacy List<String>Operations - The disallowed legacy operations.
- feature String
- Feature string.
- disallowed
Legacy string[]Operations - The disallowed legacy operations.
- feature string
- Feature string.
- disallowed_
legacy_ Sequence[str]operations - The disallowed legacy operations.
- feature str
- Feature string.
- disallowed
Legacy List<String>Operations - The disallowed legacy operations.
- feature String
- Feature string.
LegacyOperation, LegacyOperationArgs
- Not
Specified - NotSpecified
- Create
- Create
- Delete
- Delete
- Waiting
- Waiting
- Azure
Async Operation Waiting - AzureAsyncOperationWaiting
- Resource
Cache Waiting - ResourceCacheWaiting
- Action
- Action
- Read
- Read
- Evaluate
Deployment Output - EvaluateDeploymentOutput
- Deployment
Cleanup - DeploymentCleanup
- Legacy
Operation Not Specified - NotSpecified
- Legacy
Operation Create - Create
- Legacy
Operation Delete - Delete
- Legacy
Operation Waiting - Waiting
- Legacy
Operation Azure Async Operation Waiting - AzureAsyncOperationWaiting
- Legacy
Operation Resource Cache Waiting - ResourceCacheWaiting
- Legacy
Operation Action - Action
- Legacy
Operation Read - Read
- Legacy
Operation Evaluate Deployment Output - EvaluateDeploymentOutput
- Legacy
Operation Deployment Cleanup - DeploymentCleanup
- Not
Specified - NotSpecified
- Create
- Create
- Delete
- Delete
- Waiting
- Waiting
- Azure
Async Operation Waiting - AzureAsyncOperationWaiting
- Resource
Cache Waiting - ResourceCacheWaiting
- Action
- Action
- Read
- Read
- Evaluate
Deployment Output - EvaluateDeploymentOutput
- Deployment
Cleanup - DeploymentCleanup
- Not
Specified - NotSpecified
- Create
- Create
- Delete
- Delete
- Waiting
- Waiting
- Azure
Async Operation Waiting - AzureAsyncOperationWaiting
- Resource
Cache Waiting - ResourceCacheWaiting
- Action
- Action
- Read
- Read
- Evaluate
Deployment Output - EvaluateDeploymentOutput
- Deployment
Cleanup - DeploymentCleanup
- NOT_SPECIFIED
- NotSpecified
- CREATE
- Create
- DELETE
- Delete
- WAITING
- Waiting
- AZURE_ASYNC_OPERATION_WAITING
- AzureAsyncOperationWaiting
- RESOURCE_CACHE_WAITING
- ResourceCacheWaiting
- ACTION
- Action
- READ
- Read
- EVALUATE_DEPLOYMENT_OUTPUT
- EvaluateDeploymentOutput
- DEPLOYMENT_CLEANUP
- DeploymentCleanup
- "Not
Specified" - NotSpecified
- "Create"
- Create
- "Delete"
- Delete
- "Waiting"
- Waiting
- "Azure
Async Operation Waiting" - AzureAsyncOperationWaiting
- "Resource
Cache Waiting" - ResourceCacheWaiting
- "Action"
- Action
- "Read"
- Read
- "Evaluate
Deployment Output" - EvaluateDeploymentOutput
- "Deployment
Cleanup" - DeploymentCleanup
LightHouseAuthorization, LightHouseAuthorizationArgs
- Principal
Id string - The principal id.
- Role
Definition stringId - The role definition id.
- Principal
Id string - The principal id.
- Role
Definition stringId - The role definition id.
- principal
Id String - The principal id.
- role
Definition StringId - The role definition id.
- principal
Id string - The principal id.
- role
Definition stringId - The role definition id.
- principal_
id str - The principal id.
- role_
definition_ strid - The role definition id.
- principal
Id String - The principal id.
- role
Definition StringId - The role definition id.
LightHouseAuthorizationResponse, LightHouseAuthorizationResponseArgs
- Principal
Id string - The principal id.
- Role
Definition stringId - The role definition id.
- Principal
Id string - The principal id.
- Role
Definition stringId - The role definition id.
- principal
Id String - The principal id.
- role
Definition StringId - The role definition id.
- principal
Id string - The principal id.
- role
Definition stringId - The role definition id.
- principal_
id str - The principal id.
- role_
definition_ strid - The role definition id.
- principal
Id String - The principal id.
- role
Definition StringId - The role definition id.
LinkedAccessCheck, LinkedAccessCheckArgs
- Action
Name string - The action name.
- Linked
Action string - The linked action.
- Linked
Action stringVerb - The linked action verb.
- Linked
Property string - The linked property.
- Linked
Type string - The linked type.
- Action
Name string - The action name.
- Linked
Action string - The linked action.
- Linked
Action stringVerb - The linked action verb.
- Linked
Property string - The linked property.
- Linked
Type string - The linked type.
- action
Name String - The action name.
- linked
Action String - The linked action.
- linked
Action StringVerb - The linked action verb.
- linked
Property String - The linked property.
- linked
Type String - The linked type.
- action
Name string - The action name.
- linked
Action string - The linked action.
- linked
Action stringVerb - The linked action verb.
- linked
Property string - The linked property.
- linked
Type string - The linked type.
- action_
name str - The action name.
- linked_
action str - The linked action.
- linked_
action_ strverb - The linked action verb.
- linked_
property str - The linked property.
- linked_
type str - The linked type.
- action
Name String - The action name.
- linked
Action String - The linked action.
- linked
Action StringVerb - The linked action verb.
- linked
Property String - The linked property.
- linked
Type String - The linked type.
LinkedAccessCheckResponse, LinkedAccessCheckResponseArgs
- Action
Name string - The action name.
- Linked
Action string - The linked action.
- Linked
Action stringVerb - The linked action verb.
- Linked
Property string - The linked property.
- Linked
Type string - The linked type.
- Action
Name string - The action name.
- Linked
Action string - The linked action.
- Linked
Action stringVerb - The linked action verb.
- Linked
Property string - The linked property.
- Linked
Type string - The linked type.
- action
Name String - The action name.
- linked
Action String - The linked action.
- linked
Action StringVerb - The linked action verb.
- linked
Property String - The linked property.
- linked
Type String - The linked type.
- action
Name string - The action name.
- linked
Action string - The linked action.
- linked
Action stringVerb - The linked action verb.
- linked
Property string - The linked property.
- linked
Type string - The linked type.
- action_
name str - The action name.
- linked_
action str - The linked action.
- linked_
action_ strverb - The linked action verb.
- linked_
property str - The linked property.
- linked_
type str - The linked type.
- action
Name String - The action name.
- linked
Action String - The linked action.
- linked
Action StringVerb - The linked action verb.
- linked
Property String - The linked property.
- linked
Type String - The linked type.
LinkedAction, LinkedActionArgs
- Not
Specified - NotSpecified
- Blocked
- Blocked
- Validate
- Validate
- Enabled
- Enabled
- Linked
Action Not Specified - NotSpecified
- Linked
Action Blocked - Blocked
- Linked
Action Validate - Validate
- Linked
Action Enabled - Enabled
- Not
Specified - NotSpecified
- Blocked
- Blocked
- Validate
- Validate
- Enabled
- Enabled
- Not
Specified - NotSpecified
- Blocked
- Blocked
- Validate
- Validate
- Enabled
- Enabled
- NOT_SPECIFIED
- NotSpecified
- BLOCKED
- Blocked
- VALIDATE
- Validate
- ENABLED
- Enabled
- "Not
Specified" - NotSpecified
- "Blocked"
- Blocked
- "Validate"
- Validate
- "Enabled"
- Enabled
LinkedNotificationRule, LinkedNotificationRuleArgs
- Actions List<string>
- The actions.
- Actions
On List<string>Failed Operation - The actions on failed operation.
- Fast
Path List<string>Actions - The fast path actions.
- Fast
Path List<string>Actions On Failed Operation - The fast path action on failed operation.
- Linked
Notification stringTimeout - This is a TimeSpan property.
- Actions []string
- The actions.
- Actions
On []stringFailed Operation - The actions on failed operation.
- Fast
Path []stringActions - The fast path actions.
- Fast
Path []stringActions On Failed Operation - The fast path action on failed operation.
- Linked
Notification stringTimeout - This is a TimeSpan property.
- actions List<String>
- The actions.
- actions
On List<String>Failed Operation - The actions on failed operation.
- fast
Path List<String>Actions - The fast path actions.
- fast
Path List<String>Actions On Failed Operation - The fast path action on failed operation.
- linked
Notification StringTimeout - This is a TimeSpan property.
- actions string[]
- The actions.
- actions
On string[]Failed Operation - The actions on failed operation.
- fast
Path string[]Actions - The fast path actions.
- fast
Path string[]Actions On Failed Operation - The fast path action on failed operation.
- linked
Notification stringTimeout - This is a TimeSpan property.
- actions Sequence[str]
- The actions.
- actions_
on_ Sequence[str]failed_ operation - The actions on failed operation.
- fast_
path_ Sequence[str]actions - The fast path actions.
- fast_
path_ Sequence[str]actions_ on_ failed_ operation - The fast path action on failed operation.
- linked_
notification_ strtimeout - This is a TimeSpan property.
- actions List<String>
- The actions.
- actions
On List<String>Failed Operation - The actions on failed operation.
- fast
Path List<String>Actions - The fast path actions.
- fast
Path List<String>Actions On Failed Operation - The fast path action on failed operation.
- linked
Notification StringTimeout - This is a TimeSpan property.
LinkedNotificationRuleResponse, LinkedNotificationRuleResponseArgs
- Actions List<string>
- The actions.
- Actions
On List<string>Failed Operation - The actions on failed operation.
- Fast
Path List<string>Actions - The fast path actions.
- Fast
Path List<string>Actions On Failed Operation - The fast path action on failed operation.
- Linked
Notification stringTimeout - This is a TimeSpan property.
- Actions []string
- The actions.
- Actions
On []stringFailed Operation - The actions on failed operation.
- Fast
Path []stringActions - The fast path actions.
- Fast
Path []stringActions On Failed Operation - The fast path action on failed operation.
- Linked
Notification stringTimeout - This is a TimeSpan property.
- actions List<String>
- The actions.
- actions
On List<String>Failed Operation - The actions on failed operation.
- fast
Path List<String>Actions - The fast path actions.
- fast
Path List<String>Actions On Failed Operation - The fast path action on failed operation.
- linked
Notification StringTimeout - This is a TimeSpan property.
- actions string[]
- The actions.
- actions
On string[]Failed Operation - The actions on failed operation.
- fast
Path string[]Actions - The fast path actions.
- fast
Path string[]Actions On Failed Operation - The fast path action on failed operation.
- linked
Notification stringTimeout - This is a TimeSpan property.
- actions Sequence[str]
- The actions.
- actions_
on_ Sequence[str]failed_ operation - The actions on failed operation.
- fast_
path_ Sequence[str]actions - The fast path actions.
- fast_
path_ Sequence[str]actions_ on_ failed_ operation - The fast path action on failed operation.
- linked_
notification_ strtimeout - This is a TimeSpan property.
- actions List<String>
- The actions.
- actions
On List<String>Failed Operation - The actions on failed operation.
- fast
Path List<String>Actions - The fast path actions.
- fast
Path List<String>Actions On Failed Operation - The fast path action on failed operation.
- linked
Notification StringTimeout - This is a TimeSpan property.
LinkedOperation, LinkedOperationArgs
- None
- None
- Cross
Resource Group Resource Move - CrossResourceGroupResourceMove
- Cross
Subscription Resource Move - CrossSubscriptionResourceMove
- Linked
Operation None - None
- Linked
Operation Cross Resource Group Resource Move - CrossResourceGroupResourceMove
- Linked
Operation Cross Subscription Resource Move - CrossSubscriptionResourceMove
- None
- None
- Cross
Resource Group Resource Move - CrossResourceGroupResourceMove
- Cross
Subscription Resource Move - CrossSubscriptionResourceMove
- None
- None
- Cross
Resource Group Resource Move - CrossResourceGroupResourceMove
- Cross
Subscription Resource Move - CrossSubscriptionResourceMove
- NONE
- None
- CROSS_RESOURCE_GROUP_RESOURCE_MOVE
- CrossResourceGroupResourceMove
- CROSS_SUBSCRIPTION_RESOURCE_MOVE
- CrossSubscriptionResourceMove
- "None"
- None
- "Cross
Resource Group Resource Move" - CrossResourceGroupResourceMove
- "Cross
Subscription Resource Move" - CrossSubscriptionResourceMove
LinkedOperationRule, LinkedOperationRuleArgs
- Linked
Action string | Pulumi.Azure Native. Provider Hub. Linked Action - The linked action.
- Linked
Operation string | Pulumi.Azure Native. Provider Hub. Linked Operation - The linked operation.
- Depends
On List<string>Types - Depends on types.
- Linked
Action string | LinkedAction - The linked action.
- Linked
Operation string | LinkedOperation - The linked operation.
- Depends
On []stringTypes - Depends on types.
- linked
Action String | LinkedAction - The linked action.
- linked
Operation String | LinkedOperation - The linked operation.
- depends
On List<String>Types - Depends on types.
- linked
Action string | LinkedAction - The linked action.
- linked
Operation string | LinkedOperation - The linked operation.
- depends
On string[]Types - Depends on types.
- linked_
action str | LinkedAction - The linked action.
- linked_
operation str | LinkedOperation - The linked operation.
- depends_
on_ Sequence[str]types - Depends on types.
- linked
Action String | "NotSpecified" | "Blocked" | "Validate" | "Enabled" - The linked action.
- linked
Operation String | "None" | "CrossResource Group Resource Move" | "Cross Subscription Resource Move" - The linked operation.
- depends
On List<String>Types - Depends on types.
LinkedOperationRuleResponse, LinkedOperationRuleResponseArgs
- Linked
Action string - The linked action.
- Linked
Operation string - The linked operation.
- Depends
On List<string>Types - Depends on types.
- Linked
Action string - The linked action.
- Linked
Operation string - The linked operation.
- Depends
On []stringTypes - Depends on types.
- linked
Action String - The linked action.
- linked
Operation String - The linked operation.
- depends
On List<String>Types - Depends on types.
- linked
Action string - The linked action.
- linked
Operation string - The linked operation.
- depends
On string[]Types - Depends on types.
- linked_
action str - The linked action.
- linked_
operation str - The linked operation.
- depends_
on_ Sequence[str]types - Depends on types.
- linked
Action String - The linked action.
- linked
Operation String - The linked operation.
- depends
On List<String>Types - Depends on types.
LocationQuotaRule, LocationQuotaRuleArgs
- Location string
- The location.
- Policy
string | Pulumi.
Azure Native. Provider Hub. Quota Policy - The policy.
- Quota
Id string - The quota id.
- Location string
- The location.
- Policy
string | Quota
Policy - The policy.
- Quota
Id string - The quota id.
- location String
- The location.
- policy
String | Quota
Policy - The policy.
- quota
Id String - The quota id.
- location string
- The location.
- policy
string | Quota
Policy - The policy.
- quota
Id string - The quota id.
- location str
- The location.
- policy
str | Quota
Policy - The policy.
- quota_
id str - The quota id.
- location String
- The location.
- policy String | "Default" | "None" | "Restricted"
- The policy.
- quota
Id String - The quota id.
LocationQuotaRuleResponse, LocationQuotaRuleResponseArgs
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
- The action.
- Detail
Level string | Pulumi.Azure Native. Provider Hub. Logging Details - The detail level.
- Direction
string | Pulumi.
Azure Native. Provider Hub. Logging Directions - The direction.
- Pulumi.
Azure Native. Provider Hub. Inputs. Logging Rule Hidden Property Paths - The hidden property paths.
- Action string
- The action.
- Detail
Level string | LoggingDetails - The detail level.
- Direction
string | Logging
Directions - The direction.
- Logging
Rule Hidden Property Paths - The hidden property paths.
- action String
- The action.
- detail
Level String | LoggingDetails - The detail level.
- direction
String | Logging
Directions - The direction.
- Logging
Rule Hidden Property Paths - The hidden property paths.
- action string
- The action.
- detail
Level string | LoggingDetails - The detail level.
- direction
string | Logging
Directions - The direction.
- Logging
Rule Hidden Property Paths - The hidden property paths.
- action str
- The action.
- detail_
level str | LoggingDetails - The detail level.
- direction
str | Logging
Directions - The direction.
- Logging
Rule Hidden Property Paths - The hidden property paths.
- action String
- The action.
- detail
Level String | "None" | "Body" - The detail level.
- direction String | "None" | "Request" | "Response"
- The direction.
- Property Map
- The hidden property paths.
LoggingRuleHiddenPropertyPaths, LoggingRuleHiddenPropertyPathsArgs
- List<string>
- The hidden paths on request.
- List<string>
- The hidden paths on response.
- []string
- The hidden paths on request.
- []string
- The hidden paths on response.
- List<String>
- The hidden paths on request.
- List<String>
- The hidden paths on response.
- string[]
- The hidden paths on request.
- string[]
- The hidden paths on response.
- Sequence[str]
- The hidden paths on request.
- Sequence[str]
- The hidden paths on response.
- List<String>
- The hidden paths on request.
- List<String>
- The hidden paths on response.
LoggingRuleResponse, LoggingRuleResponseArgs
- Action string
- The action.
- Detail
Level string - The detail level.
- Direction string
- The direction.
- Pulumi.
Azure Native. Provider Hub. Inputs. Logging Rule Response Hidden Property Paths - The hidden property paths.
- Action string
- The action.
- Detail
Level string - The detail level.
- Direction string
- The direction.
- Logging
Rule Response Hidden Property Paths - The hidden property paths.
- action String
- The action.
- detail
Level String - The detail level.
- direction String
- The direction.
- Logging
Rule Response Hidden Property Paths - The hidden property paths.
- action string
- The action.
- detail
Level string - The detail level.
- direction string
- The direction.
- Logging
Rule Response Hidden Property Paths - The hidden property paths.
- action str
- The action.
- detail_
level str - The detail level.
- direction str
- The direction.
- Logging
Rule Response Hidden Property Paths - The hidden property paths.
- action String
- The action.
- detail
Level String - The detail level.
- direction String
- The direction.
- Property Map
- The hidden property paths.
LoggingRuleResponseHiddenPropertyPaths, LoggingRuleResponseHiddenPropertyPathsArgs
- List<string>
- The hidden paths on request.
- List<string>
- The hidden paths on response.
- []string
- The hidden paths on request.
- []string
- The hidden paths on response.
- List<String>
- The hidden paths on request.
- List<String>
- The hidden paths on response.
- string[]
- The hidden paths on request.
- string[]
- The hidden paths on response.
- Sequence[str]
- The hidden paths on request.
- Sequence[str]
- The hidden paths on response.
- List<String>
- The hidden paths on request.
- List<String>
- The hidden paths on response.
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
Notification, NotificationArgs
- Notification
Type string | Pulumi.Azure Native. Provider Hub. Notification Type - The notification type.
- Skip
Notifications string | Pulumi.Azure Native. Provider Hub. Skip Notifications - Whether notifications should be skipped.
- Notification
Type string | NotificationType - The notification type.
- Skip
Notifications string | SkipNotifications - Whether notifications should be skipped.
- notification
Type String | NotificationType - The notification type.
- skip
Notifications String | SkipNotifications - Whether notifications should be skipped.
- notification
Type string | NotificationType - The notification type.
- skip
Notifications string | SkipNotifications - Whether notifications should be skipped.
- notification_
type str | NotificationType - The notification type.
- skip_
notifications str | SkipNotifications - Whether notifications should be skipped.
- notification
Type String | "Unspecified" | "SubscriptionNotification" - The notification type.
- skip
Notifications String | "Unspecified" | "Enabled" | "Disabled" - Whether notifications should be skipped.
NotificationEndpointType, NotificationEndpointTypeArgs
- Webhook
- Webhook
- Eventhub
- Eventhub
- Notification
Endpoint Type Webhook - Webhook
- Notification
Endpoint Type Eventhub - Eventhub
- Webhook
- Webhook
- Eventhub
- Eventhub
- Webhook
- Webhook
- Eventhub
- Eventhub
- WEBHOOK
- Webhook
- EVENTHUB
- Eventhub
- "Webhook"
- Webhook
- "Eventhub"
- Eventhub
NotificationOptions, NotificationOptionsArgs
- Not
Specified - NotSpecified
- None
- None
- Emit
Spending Limit - EmitSpendingLimit
- Notification
Options Not Specified - NotSpecified
- Notification
Options None - None
- Notification
Options Emit Spending Limit - EmitSpendingLimit
- Not
Specified - NotSpecified
- None
- None
- Emit
Spending Limit - EmitSpendingLimit
- Not
Specified - NotSpecified
- None
- None
- Emit
Spending Limit - EmitSpendingLimit
- NOT_SPECIFIED
- NotSpecified
- NONE
- None
- EMIT_SPENDING_LIMIT
- EmitSpendingLimit
- "Not
Specified" - NotSpecified
- "None"
- None
- "Emit
Spending Limit" - EmitSpendingLimit
NotificationResponse, NotificationResponseArgs
- Notification
Type string - The notification type.
- Skip
Notifications string - Whether notifications should be skipped.
- Notification
Type string - The notification type.
- Skip
Notifications string - Whether notifications should be skipped.
- notification
Type String - The notification type.
- skip
Notifications String - Whether notifications should be skipped.
- notification
Type string - The notification type.
- skip
Notifications string - Whether notifications should be skipped.
- notification_
type str - The notification type.
- skip_
notifications str - Whether notifications should be skipped.
- notification
Type String - The notification type.
- skip
Notifications String - Whether notifications should be skipped.
NotificationType, NotificationTypeArgs
- Unspecified
- Unspecified
- Subscription
Notification - SubscriptionNotification
- Notification
Type Unspecified - Unspecified
- Notification
Type Subscription Notification - SubscriptionNotification
- Unspecified
- Unspecified
- Subscription
Notification - SubscriptionNotification
- Unspecified
- Unspecified
- Subscription
Notification - SubscriptionNotification
- UNSPECIFIED
- Unspecified
- SUBSCRIPTION_NOTIFICATION
- SubscriptionNotification
- "Unspecified"
- Unspecified
- "Subscription
Notification" - SubscriptionNotification
OpenApiConfiguration, OpenApiConfigurationArgs
- Validation
Pulumi.
Azure Native. Provider Hub. Inputs. Open Api Validation - The open api validation.
- Validation
Open
Api Validation - The open api validation.
- validation
Open
Api Validation - The open api validation.
- validation
Open
Api Validation - The open api validation.
- validation
Open
Api Validation - The open api validation.
- validation Property Map
- The open api validation.
OpenApiConfigurationResponse, OpenApiConfigurationResponseArgs
- Validation
Pulumi.
Azure Native. Provider Hub. Inputs. Open Api Validation Response - The open api validation.
- Validation
Open
Api Validation Response - The open api validation.
- validation
Open
Api Validation Response - The open api validation.
- validation
Open
Api Validation Response - The open api validation.
- validation
Open
Api Validation Response - The open api validation.
- validation Property Map
- The open api validation.
OpenApiValidation, OpenApiValidationArgs
- Allow
Noncompliant boolCollection Response - Indicates whether a non compliance response is allowed for a LIST call
- Allow
Noncompliant boolCollection Response - Indicates whether a non compliance response is allowed for a LIST call
- allow
Noncompliant BooleanCollection Response - Indicates whether a non compliance response is allowed for a LIST call
- allow
Noncompliant booleanCollection Response - Indicates whether a non compliance response is allowed for a LIST call
- allow_
noncompliant_ boolcollection_ response - Indicates whether a non compliance response is allowed for a LIST call
- allow
Noncompliant BooleanCollection Response - Indicates whether a non compliance response is allowed for a LIST call
OpenApiValidationResponse, OpenApiValidationResponseArgs
- Allow
Noncompliant boolCollection Response - Indicates whether a non compliance response is allowed for a LIST call
- Allow
Noncompliant boolCollection Response - Indicates whether a non compliance response is allowed for a LIST call
- allow
Noncompliant BooleanCollection Response - Indicates whether a non compliance response is allowed for a LIST call
- allow
Noncompliant booleanCollection Response - Indicates whether a non compliance response is allowed for a LIST call
- allow_
noncompliant_ boolcollection_ response - Indicates whether a non compliance response is allowed for a LIST call
- allow
Noncompliant BooleanCollection Response - Indicates whether a non compliance response is allowed for a LIST call
OptInHeaderType, OptInHeaderTypeArgs
- Not
Specified - NotSpecified
- Signed
User Token - SignedUserToken
- Client
Group Membership - ClientGroupMembership
- Signed
Auxiliary Tokens - SignedAuxiliaryTokens
- Unbounded
Client Group Membership - UnboundedClientGroupMembership
- Private
Link Id - PrivateLinkId
- Private
Link Resource Id - PrivateLinkResourceId
- Management
Group Ancestors Encoded - ManagementGroupAncestorsEncoded
- Private
Link Vnet Traffic Tag - PrivateLinkVnetTrafficTag
- Resource
Group Location - ResourceGroupLocation
- Client
Principal Name Encoded - ClientPrincipalNameEncoded
- MSIResource
Id Encoded - MSIResourceIdEncoded
- 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
- Opt
In Header Type Private Link Id - PrivateLinkId
- Opt
In Header Type Private Link Resource Id - PrivateLinkResourceId
- Opt
In Header Type Management Group Ancestors Encoded - ManagementGroupAncestorsEncoded
- Opt
In Header Type Private Link Vnet Traffic Tag - PrivateLinkVnetTrafficTag
- Opt
In Header Type Resource Group Location - ResourceGroupLocation
- Opt
In Header Type Client Principal Name Encoded - ClientPrincipalNameEncoded
- Opt
In Header Type MSIResource Id Encoded - MSIResourceIdEncoded
- Not
Specified - NotSpecified
- Signed
User Token - SignedUserToken
- Client
Group Membership - ClientGroupMembership
- Signed
Auxiliary Tokens - SignedAuxiliaryTokens
- Unbounded
Client Group Membership - UnboundedClientGroupMembership
- Private
Link Id - PrivateLinkId
- Private
Link Resource Id - PrivateLinkResourceId
- Management
Group Ancestors Encoded - ManagementGroupAncestorsEncoded
- Private
Link Vnet Traffic Tag - PrivateLinkVnetTrafficTag
- Resource
Group Location - ResourceGroupLocation
- Client
Principal Name Encoded - ClientPrincipalNameEncoded
- MSIResource
Id Encoded - MSIResourceIdEncoded
- Not
Specified - NotSpecified
- Signed
User Token - SignedUserToken
- Client
Group Membership - ClientGroupMembership
- Signed
Auxiliary Tokens - SignedAuxiliaryTokens
- Unbounded
Client Group Membership - UnboundedClientGroupMembership
- Private
Link Id - PrivateLinkId
- Private
Link Resource Id - PrivateLinkResourceId
- Management
Group Ancestors Encoded - ManagementGroupAncestorsEncoded
- Private
Link Vnet Traffic Tag - PrivateLinkVnetTrafficTag
- Resource
Group Location - ResourceGroupLocation
- Client
Principal Name Encoded - ClientPrincipalNameEncoded
- MSIResource
Id Encoded - MSIResourceIdEncoded
- NOT_SPECIFIED
- NotSpecified
- SIGNED_USER_TOKEN
- SignedUserToken
- CLIENT_GROUP_MEMBERSHIP
- ClientGroupMembership
- SIGNED_AUXILIARY_TOKENS
- SignedAuxiliaryTokens
- UNBOUNDED_CLIENT_GROUP_MEMBERSHIP
- UnboundedClientGroupMembership
- PRIVATE_LINK_ID
- PrivateLinkId
- PRIVATE_LINK_RESOURCE_ID
- PrivateLinkResourceId
- MANAGEMENT_GROUP_ANCESTORS_ENCODED
- ManagementGroupAncestorsEncoded
- PRIVATE_LINK_VNET_TRAFFIC_TAG
- PrivateLinkVnetTrafficTag
- RESOURCE_GROUP_LOCATION
- ResourceGroupLocation
- CLIENT_PRINCIPAL_NAME_ENCODED
- ClientPrincipalNameEncoded
- MSI_RESOURCE_ID_ENCODED
- MSIResourceIdEncoded
- "Not
Specified" - NotSpecified
- "Signed
User Token" - SignedUserToken
- "Client
Group Membership" - ClientGroupMembership
- "Signed
Auxiliary Tokens" - SignedAuxiliaryTokens
- "Unbounded
Client Group Membership" - UnboundedClientGroupMembership
- "Private
Link Id" - PrivateLinkId
- "Private
Link Resource Id" - PrivateLinkResourceId
- "Management
Group Ancestors Encoded" - ManagementGroupAncestorsEncoded
- "Private
Link Vnet Traffic Tag" - PrivateLinkVnetTrafficTag
- "Resource
Group Location" - ResourceGroupLocation
- "Client
Principal Name Encoded" - ClientPrincipalNameEncoded
- "MSIResource
Id Encoded" - MSIResourceIdEncoded
OptOutHeaderType, OptOutHeaderTypeArgs
- Not
Specified - NotSpecified
- System
Data Created By Last Modified By - SystemDataCreatedByLastModifiedBy
- Opt
Out Header Type Not Specified - NotSpecified
- Opt
Out Header Type System Data Created By Last Modified By - SystemDataCreatedByLastModifiedBy
- Not
Specified - NotSpecified
- System
Data Created By Last Modified By - SystemDataCreatedByLastModifiedBy
- Not
Specified - NotSpecified
- System
Data Created By Last Modified By - SystemDataCreatedByLastModifiedBy
- NOT_SPECIFIED
- NotSpecified
- SYSTEM_DATA_CREATED_BY_LAST_MODIFIED_BY
- SystemDataCreatedByLastModifiedBy
- "Not
Specified" - NotSpecified
- "System
Data Created By Last Modified By" - SystemDataCreatedByLastModifiedBy
Policy, PolicyArgs
- Not
Specified - NotSpecified
- Synchronize
Begin Extension - SynchronizeBeginExtension
- Policy
Not Specified - NotSpecified
- Policy
Synchronize Begin Extension - SynchronizeBeginExtension
- Not
Specified - NotSpecified
- Synchronize
Begin Extension - SynchronizeBeginExtension
- Not
Specified - NotSpecified
- Synchronize
Begin Extension - SynchronizeBeginExtension
- NOT_SPECIFIED
- NotSpecified
- SYNCHRONIZE_BEGIN_EXTENSION
- SynchronizeBeginExtension
- "Not
Specified" - NotSpecified
- "Synchronize
Begin Extension" - SynchronizeBeginExtension
PolicyExecutionType, PolicyExecutionTypeArgs
- Not
Specified - NotSpecified
- Execute
Policies - ExecutePolicies
- Bypass
Policies - BypassPolicies
- Expect
Partial Put Requests - ExpectPartialPutRequests
- Policy
Execution Type Not Specified - NotSpecified
- Policy
Execution Type Execute Policies - ExecutePolicies
- Policy
Execution Type Bypass Policies - BypassPolicies
- Policy
Execution Type Expect Partial Put Requests - ExpectPartialPutRequests
- Not
Specified - NotSpecified
- Execute
Policies - ExecutePolicies
- Bypass
Policies - BypassPolicies
- Expect
Partial Put Requests - ExpectPartialPutRequests
- Not
Specified - NotSpecified
- Execute
Policies - ExecutePolicies
- Bypass
Policies - BypassPolicies
- Expect
Partial Put Requests - ExpectPartialPutRequests
- NOT_SPECIFIED
- NotSpecified
- EXECUTE_POLICIES
- ExecutePolicies
- BYPASS_POLICIES
- BypassPolicies
- EXPECT_PARTIAL_PUT_REQUESTS
- ExpectPartialPutRequests
- "Not
Specified" - NotSpecified
- "Execute
Policies" - ExecutePolicies
- "Bypass
Policies" - BypassPolicies
- "Expect
Partial Put Requests" - ExpectPartialPutRequests
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> - The allowed audiences.
- Allowed
Audiences []string - The allowed audiences.
- allowed
Audiences List<String> - The allowed audiences.
- allowed
Audiences string[] - The allowed audiences.
- allowed_
audiences Sequence[str] - The allowed audiences.
- allowed
Audiences List<String> - The allowed audiences.
ProviderHubMetadataResponseProviderAuthentication, ProviderHubMetadataResponseProviderAuthenticationArgs
- Allowed
Audiences List<string> - The allowed audiences.
- Allowed
Audiences []string - The allowed audiences.
- allowed
Audiences List<String> - The allowed audiences.
- allowed
Audiences string[] - The allowed audiences.
- allowed_
audiences Sequence[str] - The allowed audiences.
- allowed
Audiences List<String> - The allowed audiences.
ProviderHubMetadataResponseThirdPartyProviderAuthorization, ProviderHubMetadataResponseThirdPartyProviderAuthorizationArgs
- List<Pulumi.
Azure Native. Provider Hub. Inputs. Light House Authorization Response> - The authorizations.
- Managed
By stringTenant Id - The managed by tenant id.
- []Light
House Authorization Response - The authorizations.
- Managed
By stringTenant Id - The managed by tenant id.
- List<Light
House Authorization Response> - The authorizations.
- managed
By StringTenant Id - The managed by tenant id.
- Light
House Authorization Response[] - The authorizations.
- managed
By stringTenant Id - The managed by tenant id.
- Sequence[Light
House Authorization Response] - The authorizations.
- managed_
by_ strtenant_ id - The managed by tenant id.
- List<Property Map>
- The authorizations.
- managed
By StringTenant Id - The managed by tenant id.
ProviderHubMetadataThirdPartyProviderAuthorization, ProviderHubMetadataThirdPartyProviderAuthorizationArgs
- List<Pulumi.
Azure Native. Provider Hub. Inputs. Light House Authorization> - The authorizations.
- Managed
By stringTenant Id - The managed by tenant id.
- []Light
House Authorization - The authorizations.
- Managed
By stringTenant Id - The managed by tenant id.
- List<Light
House Authorization> - The authorizations.
- managed
By StringTenant Id - The managed by tenant id.
- Light
House Authorization[] - The authorizations.
- managed
By stringTenant Id - The managed by tenant id.
- Sequence[Light
House Authorization] - The authorizations.
- managed_
by_ strtenant_ id - The managed by tenant id.
- List<Property Map>
- The authorizations.
- managed
By StringTenant Id - The managed by tenant id.
ProviderRegistrationKind, ProviderRegistrationKindArgs
- Managed
- ManagedResource Provider with all the resource types 'managed' by the ProviderHub service.
- Hybrid
- HybridResource Provider with a mix of 'managed' and 'direct' resource types.
- Direct
- DirectResource Provider with all the resource types 'managed' on by itself.
- Provider
Registration Kind Managed - ManagedResource Provider with all the resource types 'managed' by the ProviderHub service.
- Provider
Registration Kind Hybrid - HybridResource Provider with a mix of 'managed' and 'direct' resource types.
- Provider
Registration Kind Direct - DirectResource Provider with all the resource types 'managed' on by itself.
- Managed
- ManagedResource Provider with all the resource types 'managed' by the ProviderHub service.
- Hybrid
- HybridResource Provider with a mix of 'managed' and 'direct' resource types.
- Direct
- DirectResource Provider with all the resource types 'managed' on by itself.
- Managed
- ManagedResource Provider with all the resource types 'managed' by the ProviderHub service.
- Hybrid
- HybridResource Provider with a mix of 'managed' and 'direct' resource types.
- Direct
- DirectResource Provider with all the resource types 'managed' on by itself.
- MANAGED
- ManagedResource Provider with all the resource types 'managed' by the ProviderHub service.
- HYBRID
- HybridResource Provider with a mix of 'managed' and 'direct' resource types.
- DIRECT
- DirectResource Provider with all the resource types 'managed' on by itself.
- "Managed"
- ManagedResource Provider with all the resource types 'managed' by the ProviderHub service.
- "Hybrid"
- HybridResource Provider with a mix of 'managed' and 'direct' resource types.
- "Direct"
- DirectResource Provider with all the resource types 'managed' on by itself.
ProviderRegistrationProperties, ProviderRegistrationPropertiesArgs
- Capabilities
List<Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Capabilities> - The capabilities.
- Cross
Tenant string | Pulumi.Token Validation Azure Native. Provider Hub. Cross Tenant Token Validation - The cross tenant token validation.
- Custom
Manifest stringVersion - Custom manifest version.
- Dsts
Configuration Pulumi.Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Dsts Configuration - The dsts configuration.
- Enable
Tenant boolLinked Notification - The enable tenant linked notification.
- Features
Rule Pulumi.Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Features Rule - The features rule.
- Global
Notification List<Pulumi.Endpoints Azure Native. Provider Hub. Inputs. Resource Provider Endpoint> - The global notification endpoints.
- Legacy
Namespace string - Legacy namespace.
- Legacy
Registrations List<string> - Legacy registrations.
- Linked
Notification List<Pulumi.Rules Azure Native. Provider Hub. Inputs. Fanout Linked Notification Rule> - The linked notification rules.
- Management
Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Management - The resource provider management.
- Management
Group List<Pulumi.Global Notification Endpoints Azure Native. Provider Hub. Inputs. Resource Provider Endpoint> - Management groups global notification endpoints.
- Metadata object
- The metadata.
- Namespace string
- The namespace.
- Notification
Options string | Pulumi.Azure Native. Provider Hub. Notification Options - Notification options.
- Notification
Settings Pulumi.Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Notification Settings - Notification settings.
- Notifications
List<Pulumi.
Azure Native. Provider Hub. Inputs. Notification> - The notifications.
- Optional
Features List<string> - Optional features.
- Private
Resource Pulumi.Provider Configuration Azure Native. Provider Hub. Inputs. Provider Registration Properties Private Resource Provider Configuration - The private resource provider configuration.
- Provider
Authentication Pulumi.Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Provider Authentication - The provider authentication.
- List<Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Authorization> - The provider authorizations.
- Provider
Hub Pulumi.Metadata Azure Native. Provider Hub. Inputs. Provider Registration Properties Provider Hub Metadata - The provider hub metadata.
- Provider
Type string | Pulumi.Azure Native. Provider Hub. Resource Provider Type - The provider type.
- Provider
Version string - The provider version.
- Request
Header Pulumi.Options Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Request Header Options - The request header options.
- Required
Features List<string> - The required features.
- Resource
Group Pulumi.Lock Option During Move Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Resource Group Lock Option During Move - Resource group lock option during move.
- Resource
Hydration List<Pulumi.Accounts Azure Native. Provider Hub. Inputs. Resource Hydration Account> - resource hydration accounts
- Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Authorization Rules - The resource provider authorization rules.
- Response
Options Pulumi.Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Response Options - Response options.
- Service
Name string - The service name.
- Services
List<Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Service> - The services.
- Subscription
Lifecycle Pulumi.Notification Specifications Azure Native. Provider Hub. Inputs. Provider Registration Properties Subscription Lifecycle Notification Specifications - The subscription lifecycle notification specifications.
- Template
Deployment Pulumi.Options Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Template Deployment Options - The template deployment options.
- Token
Auth Pulumi.Configuration Azure Native. Provider Hub. Inputs. Token Auth Configuration - The token auth configuration.
- Capabilities
[]Resource
Provider Capabilities - The capabilities.
- Cross
Tenant string | CrossToken Validation Tenant Token Validation - The cross tenant token validation.
- Custom
Manifest stringVersion - Custom manifest version.
- Dsts
Configuration ResourceProvider Manifest Properties Dsts Configuration - The dsts configuration.
- Enable
Tenant boolLinked Notification - The enable tenant linked notification.
- Features
Rule ResourceProvider Manifest Properties Features Rule - The features rule.
- Global
Notification []ResourceEndpoints Provider Endpoint - The global notification endpoints.
- Legacy
Namespace string - Legacy namespace.
- Legacy
Registrations []string - Legacy registrations.
- Linked
Notification []FanoutRules Linked Notification Rule - The linked notification rules.
- Management
Resource
Provider Manifest Properties Management - The resource provider management.
- Management
Group []ResourceGlobal Notification Endpoints Provider Endpoint - Management groups global notification endpoints.
- Metadata interface{}
- The metadata.
- Namespace string
- The namespace.
- Notification
Options string | NotificationOptions - Notification options.
- Notification
Settings ResourceProvider Manifest Properties Notification Settings - Notification settings.
- Notifications []Notification
- The notifications.
- Optional
Features []string - Optional features.
- Private
Resource ProviderProvider Configuration Registration Properties Private Resource Provider Configuration - The private resource provider configuration.
- Provider
Authentication ResourceProvider Manifest Properties Provider Authentication - The provider authentication.
- []Resource
Provider Authorization - The provider authorizations.
- Provider
Hub ProviderMetadata Registration Properties Provider Hub Metadata - The provider hub metadata.
- Provider
Type string | ResourceProvider Type - The provider type.
- Provider
Version string - The provider version.
- Request
Header ResourceOptions Provider Manifest Properties Request Header Options - The request header options.
- Required
Features []string - The required features.
- Resource
Group ResourceLock Option During Move Provider Manifest Properties Resource Group Lock Option During Move - Resource group lock option during move.
- Resource
Hydration []ResourceAccounts Hydration Account - resource hydration accounts
- Resource
Provider Authorization Rules - The resource provider authorization rules.
- Response
Options ResourceProvider Manifest Properties Response Options - Response options.
- Service
Name string - The service name.
- Services
[]Resource
Provider Service - The services.
- Subscription
Lifecycle ProviderNotification Specifications Registration Properties Subscription Lifecycle Notification Specifications - The subscription lifecycle notification specifications.
- Template
Deployment ResourceOptions Provider Manifest Properties Template Deployment Options - The template deployment options.
- Token
Auth TokenConfiguration Auth Configuration - The token auth configuration.
- capabilities
List<Resource
Provider Capabilities> - The capabilities.
- cross
Tenant String | CrossToken Validation Tenant Token Validation - The cross tenant token validation.
- custom
Manifest StringVersion - Custom manifest version.
- dsts
Configuration ResourceProvider Manifest Properties Dsts Configuration - The dsts configuration.
- enable
Tenant BooleanLinked Notification - The enable tenant linked notification.
- features
Rule ResourceProvider Manifest Properties Features Rule - The features rule.
- global
Notification List<ResourceEndpoints Provider Endpoint> - The global notification endpoints.
- legacy
Namespace String - Legacy namespace.
- legacy
Registrations List<String> - Legacy registrations.
- linked
Notification List<FanoutRules Linked Notification Rule> - The linked notification rules.
- management
Resource
Provider Manifest Properties Management - The resource provider management.
- management
Group List<ResourceGlobal Notification Endpoints Provider Endpoint> - Management groups global notification endpoints.
- metadata Object
- The metadata.
- namespace String
- The namespace.
- notification
Options String | NotificationOptions - Notification options.
- notification
Settings ResourceProvider Manifest Properties Notification Settings - Notification settings.
- notifications List<Notification>
- The notifications.
- optional
Features List<String> - Optional features.
- private
Resource ProviderProvider Configuration Registration Properties Private Resource Provider Configuration - The private resource provider configuration.
- provider
Authentication ResourceProvider Manifest Properties Provider Authentication - The provider authentication.
- List<Resource
Provider Authorization> - The provider authorizations.
- provider
Hub ProviderMetadata Registration Properties Provider Hub Metadata - The provider hub metadata.
- provider
Type String | ResourceProvider Type - The provider type.
- provider
Version String - The provider version.
- request
Header ResourceOptions Provider Manifest Properties Request Header Options - The request header options.
- required
Features List<String> - The required features.
- resource
Group ResourceLock Option During Move Provider Manifest Properties Resource Group Lock Option During Move - Resource group lock option during move.
- resource
Hydration List<ResourceAccounts Hydration Account> - resource hydration accounts
- Resource
Provider Authorization Rules - The resource provider authorization rules.
- response
Options ResourceProvider Manifest Properties Response Options - Response options.
- service
Name String - The service name.
- services
List<Resource
Provider Service> - The services.
- subscription
Lifecycle ProviderNotification Specifications Registration Properties Subscription Lifecycle Notification Specifications - The subscription lifecycle notification specifications.
- template
Deployment ResourceOptions Provider Manifest Properties Template Deployment Options - The template deployment options.
- token
Auth TokenConfiguration Auth Configuration - The token auth configuration.
- capabilities
Resource
Provider Capabilities[] - The capabilities.
- cross
Tenant string | CrossToken Validation Tenant Token Validation - The cross tenant token validation.
- custom
Manifest stringVersion - Custom manifest version.
- dsts
Configuration ResourceProvider Manifest Properties Dsts Configuration - The dsts configuration.
- enable
Tenant booleanLinked Notification - The enable tenant linked notification.
- features
Rule ResourceProvider Manifest Properties Features Rule - The features rule.
- global
Notification ResourceEndpoints Provider Endpoint[] - The global notification endpoints.
- legacy
Namespace string - Legacy namespace.
- legacy
Registrations string[] - Legacy registrations.
- linked
Notification FanoutRules Linked Notification Rule[] - The linked notification rules.
- management
Resource
Provider Manifest Properties Management - The resource provider management.
- management
Group ResourceGlobal Notification Endpoints Provider Endpoint[] - Management groups global notification endpoints.
- metadata any
- The metadata.
- namespace string
- The namespace.
- notification
Options string | NotificationOptions - Notification options.
- notification
Settings ResourceProvider Manifest Properties Notification Settings - Notification settings.
- notifications Notification[]
- The notifications.
- optional
Features string[] - Optional features.
- private
Resource ProviderProvider Configuration Registration Properties Private Resource Provider Configuration - The private resource provider configuration.
- provider
Authentication ResourceProvider Manifest Properties Provider Authentication - The provider authentication.
- Resource
Provider Authorization[] - The provider authorizations.
- provider
Hub ProviderMetadata Registration Properties Provider Hub Metadata - The provider hub metadata.
- provider
Type string | ResourceProvider Type - The provider type.
- provider
Version string - The provider version.
- request
Header ResourceOptions Provider Manifest Properties Request Header Options - The request header options.
- required
Features string[] - The required features.
- resource
Group ResourceLock Option During Move Provider Manifest Properties Resource Group Lock Option During Move - Resource group lock option during move.
- resource
Hydration ResourceAccounts Hydration Account[] - resource hydration accounts
- Resource
Provider Authorization Rules - The resource provider authorization rules.
- response
Options ResourceProvider Manifest Properties Response Options - Response options.
- service
Name string - The service name.
- services
Resource
Provider Service[] - The services.
- subscription
Lifecycle ProviderNotification Specifications Registration Properties Subscription Lifecycle Notification Specifications - The subscription lifecycle notification specifications.
- template
Deployment ResourceOptions Provider Manifest Properties Template Deployment Options - The template deployment options.
- token
Auth TokenConfiguration Auth Configuration - The token auth configuration.
- capabilities
Sequence[Resource
Provider Capabilities] - The capabilities.
- cross_
tenant_ str | Crosstoken_ validation Tenant Token Validation - The cross tenant token validation.
- custom_
manifest_ strversion - Custom manifest version.
- dsts_
configuration ResourceProvider Manifest Properties Dsts Configuration - The dsts configuration.
- enable_
tenant_ boollinked_ notification - The enable tenant linked notification.
- features_
rule ResourceProvider Manifest Properties Features Rule - The features rule.
- global_
notification_ Sequence[Resourceendpoints Provider Endpoint] - The global notification endpoints.
- legacy_
namespace str - Legacy namespace.
- legacy_
registrations Sequence[str] - Legacy registrations.
- linked_
notification_ Sequence[Fanoutrules Linked Notification Rule] - The linked notification rules.
- management
Resource
Provider Manifest Properties Management - The resource provider management.
- management_
group_ Sequence[Resourceglobal_ notification_ endpoints Provider Endpoint] - Management groups global notification endpoints.
- metadata Any
- The metadata.
- namespace str
- The namespace.
- notification_
options str | NotificationOptions - Notification options.
- notification_
settings ResourceProvider Manifest Properties Notification Settings - Notification settings.
- notifications Sequence[Notification]
- The notifications.
- optional_
features Sequence[str] - Optional features.
- private_
resource_ Providerprovider_ configuration Registration Properties Private Resource Provider Configuration - The private resource provider configuration.
- provider_
authentication ResourceProvider Manifest Properties Provider Authentication - The provider authentication.
- Sequence[Resource
Provider Authorization] - The provider authorizations.
- provider_
hub_ Providermetadata Registration Properties Provider Hub Metadata - The provider hub metadata.
- provider_
type str | ResourceProvider Type - The provider type.
- provider_
version str - The provider version.
- request_
header_ Resourceoptions Provider Manifest Properties Request Header Options - The request header options.
- required_
features Sequence[str] - The required features.
- resource_
group_ Resourcelock_ option_ during_ move Provider Manifest Properties Resource Group Lock Option During Move - Resource group lock option during move.
- resource_
hydration_ Sequence[Resourceaccounts Hydration Account] - resource hydration accounts
- Resource
Provider Authorization Rules - The resource provider authorization rules.
- response_
options ResourceProvider Manifest Properties Response Options - Response options.
- service_
name str - The service name.
- services
Sequence[Resource
Provider Service] - The services.
- subscription_
lifecycle_ Providernotification_ specifications Registration Properties Subscription Lifecycle Notification Specifications - The subscription lifecycle notification specifications.
- template_
deployment_ Resourceoptions Provider Manifest Properties Template Deployment Options - The template deployment options.
- token_
auth_ Tokenconfiguration Auth Configuration - The token auth configuration.
- capabilities List<Property Map>
- The capabilities.
- cross
Tenant String | "EnsureToken Validation Secure Validation" | "Passthrough Insecure Token" - The cross tenant token validation.
- custom
Manifest StringVersion - Custom manifest version.
- dsts
Configuration Property Map - The dsts configuration.
- enable
Tenant BooleanLinked Notification - The enable tenant linked notification.
- features
Rule Property Map - The features rule.
- global
Notification List<Property Map>Endpoints - The global notification endpoints.
- legacy
Namespace String - Legacy namespace.
- legacy
Registrations List<String> - Legacy registrations.
- linked
Notification List<Property Map>Rules - The linked notification rules.
- management Property Map
- The resource provider management.
- management
Group List<Property Map>Global Notification Endpoints - Management groups global notification endpoints.
- metadata Any
- The metadata.
- namespace String
- The namespace.
- notification
Options String | "NotSpecified" | "None" | "Emit Spending Limit" - Notification options.
- notification
Settings Property Map - Notification settings.
- notifications List<Property Map>
- The notifications.
- optional
Features List<String> - Optional features.
- private
Resource Property MapProvider Configuration - The private resource provider configuration.
- provider
Authentication Property Map - The provider authentication.
- List<Property Map>
- The provider authorizations.
- provider
Hub Property MapMetadata - The provider hub metadata.
- provider
Type String | "NotSpecified" | "Internal" | "External" | "Hidden" | "Registration Free" | "Legacy Registration Required" | "Tenant Only" | "Authorization Free" - The provider type.
- provider
Version String - The provider version.
- request
Header Property MapOptions - The request header options.
- required
Features List<String> - The required features.
- resource
Group Property MapLock Option During Move - Resource group lock option during move.
- resource
Hydration List<Property Map>Accounts - resource hydration accounts
- Property Map
- The resource provider authorization rules.
- response
Options Property Map - Response options.
- service
Name String - The service name.
- services List<Property Map>
- The services.
- subscription
Lifecycle Property MapNotification Specifications - The subscription lifecycle notification specifications.
- template
Deployment Property MapOptions - The template deployment options.
- token
Auth Property MapConfiguration - The token auth configuration.
ProviderRegistrationPropertiesPrivateResourceProviderConfiguration, ProviderRegistrationPropertiesPrivateResourceProviderConfigurationArgs
- Allowed
Subscriptions List<string> - The allowed subscriptions.
- Allowed
Subscriptions []string - The allowed subscriptions.
- allowed
Subscriptions List<String> - The allowed subscriptions.
- allowed
Subscriptions string[] - The allowed subscriptions.
- allowed_
subscriptions Sequence[str] - The allowed subscriptions.
- allowed
Subscriptions List<String> - The allowed subscriptions.
ProviderRegistrationPropertiesProviderHubMetadata, ProviderRegistrationPropertiesProviderHubMetadataArgs
- Direct
Rp stringRole Definition Id - The direct RP role definition id.
- Global
Async stringOperation Resource Type Name - The global async operation resource type name.
- Provider
Authentication Pulumi.Azure Native. Provider Hub. Inputs. Provider Hub Metadata Provider Authentication - The provider authentication.
- List<Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Authorization> - The provider authorizations.
- Regional
Async stringOperation Resource Type Name - The regional async operation resource type name.
- Pulumi.
Azure Native. Provider Hub. Inputs. Provider Hub Metadata Third Party Provider Authorization - The third party provider authorization.
- Direct
Rp stringRole Definition Id - The direct RP role definition id.
- Global
Async stringOperation Resource Type Name - The global async operation resource type name.
- Provider
Authentication ProviderHub Metadata Provider Authentication - The provider authentication.
- []Resource
Provider Authorization - The provider authorizations.
- Regional
Async stringOperation Resource Type Name - The regional async operation resource type name.
- Provider
Hub Metadata Third Party Provider Authorization - The third party provider authorization.
- direct
Rp StringRole Definition Id - The direct RP role definition id.
- global
Async StringOperation Resource Type Name - The global async operation resource type name.
- provider
Authentication ProviderHub Metadata Provider Authentication - The provider authentication.
- List<Resource
Provider Authorization> - The provider authorizations.
- regional
Async StringOperation Resource Type Name - The regional async operation resource type name.
- Provider
Hub Metadata Third Party Provider Authorization - The third party provider authorization.
- direct
Rp stringRole Definition Id - The direct RP role definition id.
- global
Async stringOperation Resource Type Name - The global async operation resource type name.
- provider
Authentication ProviderHub Metadata Provider Authentication - The provider authentication.
- Resource
Provider Authorization[] - The provider authorizations.
- regional
Async stringOperation Resource Type Name - The regional async operation resource type name.
- Provider
Hub Metadata Third Party Provider Authorization - The third party provider authorization.
- direct_
rp_ strrole_ definition_ id - The direct RP role definition id.
- global_
async_ stroperation_ resource_ type_ name - The global async operation resource type name.
- provider_
authentication ProviderHub Metadata Provider Authentication - The provider authentication.
- Sequence[Resource
Provider Authorization] - The provider authorizations.
- regional_
async_ stroperation_ resource_ type_ name - The regional async operation resource type name.
- Provider
Hub Metadata Third Party Provider Authorization - The third party provider authorization.
- direct
Rp StringRole Definition Id - The direct RP role definition id.
- global
Async StringOperation Resource Type Name - The global async operation resource type name.
- provider
Authentication Property Map - The provider authentication.
- List<Property Map>
- The provider authorizations.
- regional
Async StringOperation Resource Type Name - The regional async operation resource type name.
- Property Map
- The third party provider authorization.
ProviderRegistrationPropertiesResponse, ProviderRegistrationPropertiesResponseArgs
- Provisioning
State string - The provisioning state.
- Capabilities
List<Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Capabilities Response> - The capabilities.
- Cross
Tenant stringToken Validation - The cross tenant token validation.
- Custom
Manifest stringVersion - Custom manifest version.
- Dsts
Configuration Pulumi.Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Response Dsts Configuration - The dsts configuration.
- Enable
Tenant boolLinked Notification - The enable tenant linked notification.
- Features
Rule Pulumi.Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Response Features Rule - The features rule.
- Global
Notification List<Pulumi.Endpoints Azure Native. Provider Hub. Inputs. Resource Provider Endpoint Response> - The global notification endpoints.
- Legacy
Namespace string - Legacy namespace.
- Legacy
Registrations List<string> - Legacy registrations.
- Linked
Notification List<Pulumi.Rules Azure Native. Provider Hub. Inputs. Fanout Linked Notification Rule Response> - The linked notification rules.
- Management
Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Response Management - The resource provider management.
- Management
Group List<Pulumi.Global Notification Endpoints Azure Native. Provider Hub. Inputs. Resource Provider Endpoint Response> - Management groups global notification endpoints.
- Metadata object
- The metadata.
- Namespace string
- The namespace.
- Notification
Options string - Notification options.
- Notification
Settings Pulumi.Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Response Notification Settings - Notification settings.
- Notifications
List<Pulumi.
Azure Native. Provider Hub. Inputs. Notification Response> - The notifications.
- Optional
Features List<string> - Optional features.
- Private
Resource Pulumi.Provider Configuration Azure Native. Provider Hub. Inputs. Provider Registration Properties Response Private Resource Provider Configuration - The private resource provider configuration.
- Provider
Authentication Pulumi.Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Response Provider Authentication - The provider authentication.
- List<Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Authorization Response> - The provider authorizations.
- Provider
Hub Pulumi.Metadata Azure Native. Provider Hub. Inputs. Provider Registration Properties Response Provider Hub Metadata - The provider hub metadata.
- Provider
Type string - The provider type.
- Provider
Version string - The provider version.
- Request
Header Pulumi.Options Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Response Request Header Options - The request header options.
- Required
Features List<string> - The required features.
- Resource
Group Pulumi.Lock Option During Move Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Response Resource Group Lock Option During Move - Resource group lock option during move.
- Resource
Hydration List<Pulumi.Accounts Azure Native. Provider Hub. Inputs. Resource Hydration Account Response> - resource hydration accounts
- Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Authorization Rules Response - The resource provider authorization rules.
- Response
Options Pulumi.Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Response Response Options - Response options.
- Service
Name string - The service name.
- Services
List<Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Service Response> - The services.
- Subscription
Lifecycle Pulumi.Notification Specifications Azure Native. Provider Hub. Inputs. Provider Registration Properties Response Subscription Lifecycle Notification Specifications - The subscription lifecycle notification specifications.
- Template
Deployment Pulumi.Options Azure Native. Provider Hub. Inputs. Resource Provider Manifest Properties Response Template Deployment Options - The template deployment options.
- Token
Auth Pulumi.Configuration Azure Native. Provider Hub. Inputs. Token Auth Configuration Response - The token auth configuration.
- Provisioning
State string - The provisioning state.
- Capabilities
[]Resource
Provider Capabilities Response - The capabilities.
- Cross
Tenant stringToken Validation - The cross tenant token validation.
- Custom
Manifest stringVersion - Custom manifest version.
- Dsts
Configuration ResourceProvider Manifest Properties Response Dsts Configuration - The dsts configuration.
- Enable
Tenant boolLinked Notification - The enable tenant linked notification.
- Features
Rule ResourceProvider Manifest Properties Response Features Rule - The features rule.
- Global
Notification []ResourceEndpoints Provider Endpoint Response - The global notification endpoints.
- Legacy
Namespace string - Legacy namespace.
- Legacy
Registrations []string - Legacy registrations.
- Linked
Notification []FanoutRules Linked Notification Rule Response - The linked notification rules.
- Management
Resource
Provider Manifest Properties Response Management - The resource provider management.
- Management
Group []ResourceGlobal Notification Endpoints Provider Endpoint Response - Management groups global notification endpoints.
- Metadata interface{}
- The metadata.
- Namespace string
- The namespace.
- Notification
Options string - Notification options.
- Notification
Settings ResourceProvider Manifest Properties Response Notification Settings - Notification settings.
- Notifications
[]Notification
Response - The notifications.
- Optional
Features []string - Optional features.
- Private
Resource ProviderProvider Configuration Registration Properties Response Private Resource Provider Configuration - The private resource provider configuration.
- Provider
Authentication ResourceProvider Manifest Properties Response Provider Authentication - The provider authentication.
- []Resource
Provider Authorization Response - The provider authorizations.
- Provider
Hub ProviderMetadata Registration Properties Response Provider Hub Metadata - The provider hub metadata.
- Provider
Type string - The provider type.
- Provider
Version string - The provider version.
- Request
Header ResourceOptions Provider Manifest Properties Response Request Header Options - The request header options.
- Required
Features []string - The required features.
- Resource
Group ResourceLock Option During Move Provider Manifest Properties Response Resource Group Lock Option During Move - Resource group lock option during move.
- Resource
Hydration []ResourceAccounts Hydration Account Response - resource hydration accounts
- Resource
Provider Authorization Rules Response - The resource provider authorization rules.
- Response
Options ResourceProvider Manifest Properties Response Response Options - Response options.
- Service
Name string - The service name.
- Services
[]Resource
Provider Service Response - The services.
- Subscription
Lifecycle ProviderNotification Specifications Registration Properties Response Subscription Lifecycle Notification Specifications - The subscription lifecycle notification specifications.
- Template
Deployment ResourceOptions Provider Manifest Properties Response Template Deployment Options - The template deployment options.
- Token
Auth TokenConfiguration Auth Configuration Response - The token auth configuration.
- provisioning
State String - The provisioning state.
- capabilities
List<Resource
Provider Capabilities Response> - The capabilities.
- cross
Tenant StringToken Validation - The cross tenant token validation.
- custom
Manifest StringVersion - Custom manifest version.
- dsts
Configuration ResourceProvider Manifest Properties Response Dsts Configuration - The dsts configuration.
- enable
Tenant BooleanLinked Notification - The enable tenant linked notification.
- features
Rule ResourceProvider Manifest Properties Response Features Rule - The features rule.
- global
Notification List<ResourceEndpoints Provider Endpoint Response> - The global notification endpoints.
- legacy
Namespace String - Legacy namespace.
- legacy
Registrations List<String> - Legacy registrations.
- linked
Notification List<FanoutRules Linked Notification Rule Response> - The linked notification rules.
- management
Resource
Provider Manifest Properties Response Management - The resource provider management.
- management
Group List<ResourceGlobal Notification Endpoints Provider Endpoint Response> - Management groups global notification endpoints.
- metadata Object
- The metadata.
- namespace String
- The namespace.
- notification
Options String - Notification options.
- notification
Settings ResourceProvider Manifest Properties Response Notification Settings - Notification settings.
- notifications
List<Notification
Response> - The notifications.
- optional
Features List<String> - Optional features.
- private
Resource ProviderProvider Configuration Registration Properties Response Private Resource Provider Configuration - The private resource provider configuration.
- provider
Authentication ResourceProvider Manifest Properties Response Provider Authentication - The provider authentication.
- List<Resource
Provider Authorization Response> - The provider authorizations.
- provider
Hub ProviderMetadata Registration Properties Response Provider Hub Metadata - The provider hub metadata.
- provider
Type String - The provider type.
- provider
Version String - The provider version.
- request
Header ResourceOptions Provider Manifest Properties Response Request Header Options - The request header options.
- required
Features List<String> - The required features.
- resource
Group ResourceLock Option During Move Provider Manifest Properties Response Resource Group Lock Option During Move - Resource group lock option during move.
- resource
Hydration List<ResourceAccounts Hydration Account Response> - resource hydration accounts
- Resource
Provider Authorization Rules Response - The resource provider authorization rules.
- response
Options ResourceProvider Manifest Properties Response Response Options - Response options.
- service
Name String - The service name.
- services
List<Resource
Provider Service Response> - The services.
- subscription
Lifecycle ProviderNotification Specifications Registration Properties Response Subscription Lifecycle Notification Specifications - The subscription lifecycle notification specifications.
- template
Deployment ResourceOptions Provider Manifest Properties Response Template Deployment Options - The template deployment options.
- token
Auth TokenConfiguration Auth Configuration Response - The token auth configuration.
- provisioning
State string - The provisioning state.
- capabilities
Resource
Provider Capabilities Response[] - The capabilities.
- cross
Tenant stringToken Validation - The cross tenant token validation.
- custom
Manifest stringVersion - Custom manifest version.
- dsts
Configuration ResourceProvider Manifest Properties Response Dsts Configuration - The dsts configuration.
- enable
Tenant booleanLinked Notification - The enable tenant linked notification.
- features
Rule ResourceProvider Manifest Properties Response Features Rule - The features rule.
- global
Notification ResourceEndpoints Provider Endpoint Response[] - The global notification endpoints.
- legacy
Namespace string - Legacy namespace.
- legacy
Registrations string[] - Legacy registrations.
- linked
Notification FanoutRules Linked Notification Rule Response[] - The linked notification rules.
- management
Resource
Provider Manifest Properties Response Management - The resource provider management.
- management
Group ResourceGlobal Notification Endpoints Provider Endpoint Response[] - Management groups global notification endpoints.
- metadata any
- The metadata.
- namespace string
- The namespace.
- notification
Options string - Notification options.
- notification
Settings ResourceProvider Manifest Properties Response Notification Settings - Notification settings.
- notifications
Notification
Response[] - The notifications.
- optional
Features string[] - Optional features.
- private
Resource ProviderProvider Configuration Registration Properties Response Private Resource Provider Configuration - The private resource provider configuration.
- provider
Authentication ResourceProvider Manifest Properties Response Provider Authentication - The provider authentication.
- Resource
Provider Authorization Response[] - The provider authorizations.
- provider
Hub ProviderMetadata Registration Properties Response Provider Hub Metadata - The provider hub metadata.
- provider
Type string - The provider type.
- provider
Version string - The provider version.
- request
Header ResourceOptions Provider Manifest Properties Response Request Header Options - The request header options.
- required
Features string[] - The required features.
- resource
Group ResourceLock Option During Move Provider Manifest Properties Response Resource Group Lock Option During Move - Resource group lock option during move.
- resource
Hydration ResourceAccounts Hydration Account Response[] - resource hydration accounts
- Resource
Provider Authorization Rules Response - The resource provider authorization rules.
- response
Options ResourceProvider Manifest Properties Response Response Options - Response options.
- service
Name string - The service name.
- services
Resource
Provider Service Response[] - The services.
- subscription
Lifecycle ProviderNotification Specifications Registration Properties Response Subscription Lifecycle Notification Specifications - The subscription lifecycle notification specifications.
- template
Deployment ResourceOptions Provider Manifest Properties Response Template Deployment Options - The template deployment options.
- token
Auth TokenConfiguration Auth Configuration Response - The token auth configuration.
- provisioning_
state str - The provisioning state.
- capabilities
Sequence[Resource
Provider Capabilities Response] - The capabilities.
- cross_
tenant_ strtoken_ validation - The cross tenant token validation.
- custom_
manifest_ strversion - Custom manifest version.
- dsts_
configuration ResourceProvider Manifest Properties Response Dsts Configuration - The dsts configuration.
- enable_
tenant_ boollinked_ notification - The enable tenant linked notification.
- features_
rule ResourceProvider Manifest Properties Response Features Rule - The features rule.
- global_
notification_ Sequence[Resourceendpoints Provider Endpoint Response] - The global notification endpoints.
- legacy_
namespace str - Legacy namespace.
- legacy_
registrations Sequence[str] - Legacy registrations.
- linked_
notification_ Sequence[Fanoutrules Linked Notification Rule Response] - The linked notification rules.
- management
Resource
Provider Manifest Properties Response Management - The resource provider management.
- management_
group_ Sequence[Resourceglobal_ notification_ endpoints Provider Endpoint Response] - Management groups global notification endpoints.
- metadata Any
- The metadata.
- namespace str
- The namespace.
- notification_
options str - Notification options.
- notification_
settings ResourceProvider Manifest Properties Response Notification Settings - Notification settings.
- notifications
Sequence[Notification
Response] - The notifications.
- optional_
features Sequence[str] - Optional features.
- private_
resource_ Providerprovider_ configuration Registration Properties Response Private Resource Provider Configuration - The private resource provider configuration.
- provider_
authentication ResourceProvider Manifest Properties Response Provider Authentication - The provider authentication.
- Sequence[Resource
Provider Authorization Response] - The provider authorizations.
- provider_
hub_ Providermetadata Registration Properties Response Provider Hub Metadata - The provider hub metadata.
- provider_
type str - The provider type.
- provider_
version str - The provider version.
- request_
header_ Resourceoptions Provider Manifest Properties Response Request Header Options - The request header options.
- required_
features Sequence[str] - The required features.
- resource_
group_ Resourcelock_ option_ during_ move Provider Manifest Properties Response Resource Group Lock Option During Move - Resource group lock option during move.
- resource_
hydration_ Sequence[Resourceaccounts Hydration Account Response] - resource hydration accounts
- Resource
Provider Authorization Rules Response - The resource provider authorization rules.
- response_
options ResourceProvider Manifest Properties Response Response Options - Response options.
- service_
name str - The service name.
- services
Sequence[Resource
Provider Service Response] - The services.
- subscription_
lifecycle_ Providernotification_ specifications Registration Properties Response Subscription Lifecycle Notification Specifications - The subscription lifecycle notification specifications.
- template_
deployment_ Resourceoptions Provider Manifest Properties Response Template Deployment Options - The template deployment options.
- token_
auth_ Tokenconfiguration Auth Configuration Response - The token auth configuration.
- provisioning
State String - The provisioning state.
- capabilities List<Property Map>
- The capabilities.
- cross
Tenant StringToken Validation - The cross tenant token validation.
- custom
Manifest StringVersion - Custom manifest version.
- dsts
Configuration Property Map - The dsts configuration.
- enable
Tenant BooleanLinked Notification - The enable tenant linked notification.
- features
Rule Property Map - The features rule.
- global
Notification List<Property Map>Endpoints - The global notification endpoints.
- legacy
Namespace String - Legacy namespace.
- legacy
Registrations List<String> - Legacy registrations.
- linked
Notification List<Property Map>Rules - The linked notification rules.
- management Property Map
- The resource provider management.
- management
Group List<Property Map>Global Notification Endpoints - Management groups global notification endpoints.
- metadata Any
- The metadata.
- namespace String
- The namespace.
- notification
Options String - Notification options.
- notification
Settings Property Map - Notification settings.
- notifications List<Property Map>
- The notifications.
- optional
Features List<String> - Optional features.
- private
Resource Property MapProvider Configuration - The private resource provider configuration.
- provider
Authentication Property Map - The provider authentication.
- List<Property Map>
- The provider authorizations.
- provider
Hub Property MapMetadata - The provider hub metadata.
- provider
Type String - The provider type.
- provider
Version String - The provider version.
- request
Header Property MapOptions - The request header options.
- required
Features List<String> - The required features.
- resource
Group Property MapLock Option During Move - Resource group lock option during move.
- resource
Hydration List<Property Map>Accounts - resource hydration accounts
- Property Map
- The resource provider authorization rules.
- response
Options Property Map - Response options.
- service
Name String - The service name.
- services List<Property Map>
- The services.
- subscription
Lifecycle Property MapNotification Specifications - The subscription lifecycle notification specifications.
- template
Deployment Property MapOptions - The template deployment options.
- token
Auth Property MapConfiguration - The token auth configuration.
ProviderRegistrationPropertiesResponsePrivateResourceProviderConfiguration, ProviderRegistrationPropertiesResponsePrivateResourceProviderConfigurationArgs
- Allowed
Subscriptions List<string> - The allowed subscriptions.
- Allowed
Subscriptions []string - The allowed subscriptions.
- allowed
Subscriptions List<String> - The allowed subscriptions.
- allowed
Subscriptions string[] - The allowed subscriptions.
- allowed_
subscriptions Sequence[str] - The allowed subscriptions.
- allowed
Subscriptions List<String> - The allowed subscriptions.
ProviderRegistrationPropertiesResponseProviderHubMetadata, ProviderRegistrationPropertiesResponseProviderHubMetadataArgs
- Direct
Rp stringRole Definition Id - The direct RP role definition id.
- Global
Async stringOperation Resource Type Name - The global async operation resource type name.
- Provider
Authentication Pulumi.Azure Native. Provider Hub. Inputs. Provider Hub Metadata Response Provider Authentication - The provider authentication.
- List<Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Authorization Response> - The provider authorizations.
- Regional
Async stringOperation Resource Type Name - The regional async operation resource type name.
- Pulumi.
Azure Native. Provider Hub. Inputs. Provider Hub Metadata Response Third Party Provider Authorization - The third party provider authorization.
- Direct
Rp stringRole Definition Id - The direct RP role definition id.
- Global
Async stringOperation Resource Type Name - The global async operation resource type name.
- Provider
Authentication ProviderHub Metadata Response Provider Authentication - The provider authentication.
- []Resource
Provider Authorization Response - The provider authorizations.
- Regional
Async stringOperation Resource Type Name - The regional async operation resource type name.
- Provider
Hub Metadata Response Third Party Provider Authorization - The third party provider authorization.
- direct
Rp StringRole Definition Id - The direct RP role definition id.
- global
Async StringOperation Resource Type Name - The global async operation resource type name.
- provider
Authentication ProviderHub Metadata Response Provider Authentication - The provider authentication.
- List<Resource
Provider Authorization Response> - The provider authorizations.
- regional
Async StringOperation Resource Type Name - The regional async operation resource type name.
- Provider
Hub Metadata Response Third Party Provider Authorization - The third party provider authorization.
- direct
Rp stringRole Definition Id - The direct RP role definition id.
- global
Async stringOperation Resource Type Name - The global async operation resource type name.
- provider
Authentication ProviderHub Metadata Response Provider Authentication - The provider authentication.
- Resource
Provider Authorization Response[] - The provider authorizations.
- regional
Async stringOperation Resource Type Name - The regional async operation resource type name.
- Provider
Hub Metadata Response Third Party Provider Authorization - The third party provider authorization.
- direct_
rp_ strrole_ definition_ id - The direct RP role definition id.
- global_
async_ stroperation_ resource_ type_ name - The global async operation resource type name.
- provider_
authentication ProviderHub Metadata Response Provider Authentication - The provider authentication.
- Sequence[Resource
Provider Authorization Response] - The provider authorizations.
- regional_
async_ stroperation_ resource_ type_ name - The regional async operation resource type name.
- Provider
Hub Metadata Response Third Party Provider Authorization - The third party provider authorization.
- direct
Rp StringRole Definition Id - The direct RP role definition id.
- global
Async StringOperation Resource Type Name - The global async operation resource type name.
- provider
Authentication Property Map - The provider authentication.
- List<Property Map>
- The provider authorizations.
- regional
Async StringOperation Resource Type Name - The regional async operation resource type name.
- Property Map
- The third party provider authorization.
ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecifications, ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs
- Soft
Delete stringTTL - The soft delete TTL.
- Subscription
State List<Pulumi.Override Actions Azure Native. Provider Hub. Inputs. Subscription State Override Action Response> - The subscription state override actions.
- Soft
Delete stringTTL - The soft delete TTL.
- Subscription
State []SubscriptionOverride Actions State Override Action Response - The subscription state override actions.
- soft
Delete StringTTL - The soft delete TTL.
- subscription
State List<SubscriptionOverride Actions State Override Action Response> - The subscription state override actions.
- soft
Delete stringTTL - The soft delete TTL.
- subscription
State SubscriptionOverride Actions State Override Action Response[] - The subscription state override actions.
- soft_
delete_ strttl - The soft delete TTL.
- subscription_
state_ Sequence[Subscriptionoverride_ actions State Override Action Response] - The subscription state override actions.
- soft
Delete StringTTL - The soft delete TTL.
- subscription
State List<Property Map>Override Actions - The subscription state override actions.
ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecifications, ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs
- Soft
Delete stringTTL - The soft delete TTL.
- Subscription
State List<Pulumi.Override Actions Azure Native. Provider Hub. Inputs. Subscription State Override Action> - The subscription state override actions.
- Soft
Delete stringTTL - The soft delete TTL.
- Subscription
State []SubscriptionOverride Actions State Override Action - The subscription state override actions.
- soft
Delete StringTTL - The soft delete TTL.
- subscription
State List<SubscriptionOverride Actions State Override Action> - The subscription state override actions.
- soft
Delete stringTTL - The soft delete TTL.
- subscription
State SubscriptionOverride Actions State Override Action[] - The subscription state override actions.
- soft_
delete_ strttl - The soft delete TTL.
- subscription_
state_ Sequence[Subscriptionoverride_ actions State Override Action] - The subscription state override actions.
- soft
Delete StringTTL - The soft delete TTL.
- subscription
State List<Property Map>Override Actions - The subscription state override actions.
QuotaPolicy, QuotaPolicyArgs
- Default
- Default
- None
- None
- Restricted
- Restricted
- Quota
Policy Default - Default
- Quota
Policy None - None
- Quota
Policy Restricted - Restricted
- Default
- Default
- None
- None
- Restricted
- Restricted
- Default
- Default
- None
- None
- Restricted
- Restricted
- DEFAULT
- Default
- NONE
- None
- RESTRICTED
- Restricted
- "Default"
- Default
- "None"
- None
- "Restricted"
- Restricted
QuotaRule, QuotaRuleArgs
- Location
Rules List<Pulumi.Azure Native. Provider Hub. Inputs. Location Quota Rule> - The location rules.
- Quota
Policy string | Pulumi.Azure Native. Provider Hub. Quota Policy - The quota policy.
- Required
Features List<string> - The required features.
- Location
Rules []LocationQuota Rule - The location rules.
- Quota
Policy string | QuotaPolicy - The quota policy.
- Required
Features []string - The required features.
- location
Rules List<LocationQuota Rule> - The location rules.
- quota
Policy String | QuotaPolicy - The quota policy.
- required
Features List<String> - The required features.
- location
Rules LocationQuota Rule[] - The location rules.
- quota
Policy string | QuotaPolicy - The quota policy.
- required
Features string[] - The required features.
- location_
rules Sequence[LocationQuota Rule] - The location rules.
- quota_
policy str | QuotaPolicy - The quota policy.
- required_
features Sequence[str] - The required features.
- location
Rules List<Property Map> - The location rules.
- quota
Policy String | "Default" | "None" | "Restricted" - The quota policy.
- required
Features List<String> - The required features.
QuotaRuleResponse, QuotaRuleResponseArgs
- Location
Rules List<Pulumi.Azure Native. Provider Hub. Inputs. Location Quota Rule Response> - The location rules.
- Quota
Policy string - The quota policy.
- Required
Features List<string> - The required features.
- Location
Rules []LocationQuota Rule Response - The location rules.
- Quota
Policy string - The quota policy.
- Required
Features []string - The required features.
- location
Rules List<LocationQuota Rule Response> - The location rules.
- quota
Policy String - The quota policy.
- required
Features List<String> - The required features.
- location
Rules LocationQuota Rule Response[] - The location rules.
- quota
Policy string - The quota policy.
- required
Features string[] - The required features.
- location_
rules Sequence[LocationQuota Rule Response] - The location rules.
- quota_
policy str - The quota policy.
- required_
features Sequence[str] - The required features.
- location
Rules List<Property Map> - The location rules.
- quota
Policy String - The quota policy.
- required
Features List<String> - The required features.
Readiness, ReadinessArgs
- Closing
Down - ClosingDown
- Deprecated
- Deprecated
- GA
- GA
- In
Development - InDevelopment
- Internal
Only - InternalOnly
- Private
Preview - PrivatePreview
- Public
Preview - PublicPreview
- Removed
From ARM - RemovedFromARM
- Retired
- Retired
- Readiness
Closing Down - ClosingDown
- Readiness
Deprecated - Deprecated
- Readiness
GA - GA
- Readiness
In Development - InDevelopment
- Readiness
Internal Only - InternalOnly
- Readiness
Private Preview - PrivatePreview
- Readiness
Public Preview - PublicPreview
- Readiness
Removed From ARM - RemovedFromARM
- Readiness
Retired - Retired
- Closing
Down - ClosingDown
- Deprecated
- Deprecated
- GA
- GA
- In
Development - InDevelopment
- Internal
Only - InternalOnly
- Private
Preview - PrivatePreview
- Public
Preview - PublicPreview
- Removed
From ARM - RemovedFromARM
- Retired
- Retired
- Closing
Down - ClosingDown
- Deprecated
- Deprecated
- GA
- GA
- In
Development - InDevelopment
- Internal
Only - InternalOnly
- Private
Preview - PrivatePreview
- Public
Preview - PublicPreview
- Removed
From ARM - RemovedFromARM
- Retired
- Retired
- CLOSING_DOWN
- ClosingDown
- DEPRECATED
- Deprecated
- GA
- GA
- IN_DEVELOPMENT
- InDevelopment
- INTERNAL_ONLY
- InternalOnly
- PRIVATE_PREVIEW
- PrivatePreview
- PUBLIC_PREVIEW
- PublicPreview
- REMOVED_FROM_ARM
- RemovedFromARM
- RETIRED
- Retired
- "Closing
Down" - ClosingDown
- "Deprecated"
- Deprecated
- "GA"
- GA
- "In
Development" - InDevelopment
- "Internal
Only" - InternalOnly
- "Private
Preview" - PrivatePreview
- "Public
Preview" - PublicPreview
- "Removed
From ARM" - RemovedFromARM
- "Retired"
- Retired
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
ResourceAccessRole, ResourceAccessRoleArgs
- Actions List<string>
- The actions.
- Allowed
Group List<string>Claims - The allowed group claims.
- Actions []string
- The actions.
- Allowed
Group []stringClaims - The allowed group claims.
- actions List<String>
- The actions.
- allowed
Group List<String>Claims - The allowed group claims.
- actions string[]
- The actions.
- allowed
Group string[]Claims - The allowed group claims.
- actions Sequence[str]
- The actions.
- allowed_
group_ Sequence[str]claims - The allowed group claims.
- actions List<String>
- The actions.
- allowed
Group List<String>Claims - The allowed group claims.
ResourceAccessRoleResponse, ResourceAccessRoleResponseArgs
- Actions List<string>
- The actions.
- Allowed
Group List<string>Claims - The allowed group claims.
- Actions []string
- The actions.
- Allowed
Group []stringClaims - The allowed group claims.
- actions List<String>
- The actions.
- allowed
Group List<String>Claims - The allowed group claims.
- actions string[]
- The actions.
- allowed
Group string[]Claims - The allowed group claims.
- actions Sequence[str]
- The actions.
- allowed_
group_ Sequence[str]claims - The allowed group claims.
- actions List<String>
- The actions.
- allowed
Group List<String>Claims - The allowed group claims.
ResourceConcurrencyControlOption, ResourceConcurrencyControlOptionArgs
- Policy
string | Pulumi.
Azure Native. Provider Hub. Policy - The policy.
- policy
String | "Not
Specified" | "Synchronize Begin Extension" - The policy.
ResourceConcurrencyControlOptionResponse, ResourceConcurrencyControlOptionResponseArgs
- Policy string
- The policy.
- Policy string
- The policy.
- policy String
- The policy.
- policy string
- The policy.
- policy str
- The policy.
- policy String
- The policy.
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
ResourceHydrationAccount, ResourceHydrationAccountArgs
- Account
Name string - The account name.
- Encrypted
Key string - The encrypted key.
- Max
Child doubleResource Consistency Job Limit - The max child resource consistency job limit.
- Subscription
Id string - The subscription id.
- Account
Name string - The account name.
- Encrypted
Key string - The encrypted key.
- Max
Child float64Resource Consistency Job Limit - The max child resource consistency job limit.
- Subscription
Id string - The subscription id.
- account
Name String - The account name.
- encrypted
Key String - The encrypted key.
- max
Child DoubleResource Consistency Job Limit - The max child resource consistency job limit.
- subscription
Id String - The subscription id.
- account
Name string - The account name.
- encrypted
Key string - The encrypted key.
- max
Child numberResource Consistency Job Limit - The max child resource consistency job limit.
- subscription
Id string - The subscription id.
- account_
name str - The account name.
- encrypted_
key str - The encrypted key.
- max_
child_ floatresource_ consistency_ job_ limit - The max child resource consistency job limit.
- subscription_
id str - The subscription id.
- account
Name String - The account name.
- encrypted
Key String - The encrypted key.
- max
Child NumberResource Consistency Job Limit - The max child resource consistency job limit.
- subscription
Id String - The subscription id.
ResourceHydrationAccountResponse, ResourceHydrationAccountResponseArgs
- Account
Name string - The account name.
- Encrypted
Key string - The encrypted key.
- Max
Child doubleResource Consistency Job Limit - The max child resource consistency job limit.
- Subscription
Id string - The subscription id.
- Account
Name string - The account name.
- Encrypted
Key string - The encrypted key.
- Max
Child float64Resource Consistency Job Limit - The max child resource consistency job limit.
- Subscription
Id string - The subscription id.
- account
Name String - The account name.
- encrypted
Key String - The encrypted key.
- max
Child DoubleResource Consistency Job Limit - The max child resource consistency job limit.
- subscription
Id String - The subscription id.
- account
Name string - The account name.
- encrypted
Key string - The encrypted key.
- max
Child numberResource Consistency Job Limit - The max child resource consistency job limit.
- subscription
Id string - The subscription id.
- account_
name str - The account name.
- encrypted_
key str - The encrypted key.
- max_
child_ floatresource_ consistency_ job_ limit - The max child resource consistency job limit.
- subscription_
id str - The subscription id.
- account
Name String - The account name.
- encrypted
Key String - The encrypted key.
- max
Child NumberResource Consistency Job Limit - The max child resource consistency job limit.
- subscription
Id String - The subscription id.
ResourceProviderAuthorization, ResourceProviderAuthorizationArgs
- Allowed
Third List<Pulumi.Party Extensions Azure Native. Provider Hub. Inputs. Third Party Extension> - The allowed third party extensions.
- Application
Id string - The application id.
- Grouping
Tag string - The grouping tag.
- Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Authorization Managed By Authorization - Managed by authorization.
- Managed
By stringRole Definition Id - The managed by role definition id.
- Role
Definition stringId - The role definition id.
- Allowed
Third []ThirdParty Extensions Party Extension - The allowed third party extensions.
- Application
Id string - The application id.
- Grouping
Tag string - The grouping tag.
- Resource
Provider Authorization Managed By Authorization - Managed by authorization.
- Managed
By stringRole Definition Id - The managed by role definition id.
- Role
Definition stringId - The role definition id.
- allowed
Third List<ThirdParty Extensions Party Extension> - The allowed third party extensions.
- application
Id String - The application id.
- grouping
Tag String - The grouping tag.
- Resource
Provider Authorization Managed By Authorization - Managed by authorization.
- managed
By StringRole Definition Id - The managed by role definition id.
- role
Definition StringId - The role definition id.
- allowed
Third ThirdParty Extensions Party Extension[] - The allowed third party extensions.
- application
Id string - The application id.
- grouping
Tag string - The grouping tag.
- Resource
Provider Authorization Managed By Authorization - Managed by authorization.
- managed
By stringRole Definition Id - The managed by role definition id.
- role
Definition stringId - The role definition id.
- allowed_
third_ Sequence[Thirdparty_ extensions Party Extension] - The allowed third party extensions.
- application_
id str - The application id.
- grouping_
tag str - The grouping tag.
- Resource
Provider Authorization Managed By Authorization - Managed by authorization.
- managed_
by_ strrole_ definition_ id - The managed by role definition id.
- role_
definition_ strid - The role definition id.
- allowed
Third List<Property Map>Party Extensions - The allowed third party extensions.
- application
Id String - The application id.
- grouping
Tag String - The grouping tag.
- Property Map
- Managed by authorization.
- managed
By StringRole Definition Id - The managed by role definition id.
- role
Definition StringId - The role definition id.
ResourceProviderAuthorizationManagedByAuthorization, ResourceProviderAuthorizationManagedByAuthorizationArgs
- List<Pulumi.
Azure Native. Provider Hub. Inputs. Additional Authorization> - Allow
Managed boolBy Inheritance - Indicates whether the managed by resource role definition ID should be inherited.
- Managed
By stringResource Role Definition Id - The managed by resource role definition ID for the application.
- []Additional
Authorization - Allow
Managed boolBy Inheritance - Indicates whether the managed by resource role definition ID should be inherited.
- Managed
By stringResource Role Definition Id - The managed by resource role definition ID for the application.
- List<Additional
Authorization> - allow
Managed BooleanBy Inheritance - Indicates whether the managed by resource role definition ID should be inherited.
- managed
By StringResource Role Definition Id - The managed by resource role definition ID for the application.
- Additional
Authorization[] - allow
Managed booleanBy Inheritance - Indicates whether the managed by resource role definition ID should be inherited.
- managed
By stringResource Role Definition Id - The managed by resource role definition ID for the application.
- Sequence[Additional
Authorization] - allow_
managed_ boolby_ inheritance - Indicates whether the managed by resource role definition ID should be inherited.
- managed_
by_ strresource_ role_ definition_ id - The managed by resource role definition ID for the application.
- List<Property Map>
- allow
Managed BooleanBy Inheritance - Indicates whether the managed by resource role definition ID should be inherited.
- managed
By StringResource Role Definition Id - The managed by resource role definition ID for the application.
ResourceProviderAuthorizationResponse, ResourceProviderAuthorizationResponseArgs
- Allowed
Third List<Pulumi.Party Extensions Azure Native. Provider Hub. Inputs. Third Party Extension Response> - The allowed third party extensions.
- Application
Id string - The application id.
- Grouping
Tag string - The grouping tag.
- Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Authorization Response Managed By Authorization - Managed by authorization.
- Managed
By stringRole Definition Id - The managed by role definition id.
- Role
Definition stringId - The role definition id.
- Allowed
Third []ThirdParty Extensions Party Extension Response - The allowed third party extensions.
- Application
Id string - The application id.
- Grouping
Tag string - The grouping tag.
- Resource
Provider Authorization Response Managed By Authorization - Managed by authorization.
- Managed
By stringRole Definition Id - The managed by role definition id.
- Role
Definition stringId - The role definition id.
- allowed
Third List<ThirdParty Extensions Party Extension Response> - The allowed third party extensions.
- application
Id String - The application id.
- grouping
Tag String - The grouping tag.
- Resource
Provider Authorization Response Managed By Authorization - Managed by authorization.
- managed
By StringRole Definition Id - The managed by role definition id.
- role
Definition StringId - The role definition id.
- allowed
Third ThirdParty Extensions Party Extension Response[] - The allowed third party extensions.
- application
Id string - The application id.
- grouping
Tag string - The grouping tag.
- Resource
Provider Authorization Response Managed By Authorization - Managed by authorization.
- managed
By stringRole Definition Id - The managed by role definition id.
- role
Definition stringId - The role definition id.
- allowed_
third_ Sequence[Thirdparty_ extensions Party Extension Response] - The allowed third party extensions.
- application_
id str - The application id.
- grouping_
tag str - The grouping tag.
- Resource
Provider Authorization Response Managed By Authorization - Managed by authorization.
- managed_
by_ strrole_ definition_ id - The managed by role definition id.
- role_
definition_ strid - The role definition id.
- allowed
Third List<Property Map>Party Extensions - The allowed third party extensions.
- application
Id String - The application id.
- grouping
Tag String - The grouping tag.
- Property Map
- Managed by authorization.
- managed
By StringRole Definition Id - The managed by role definition id.
- role
Definition StringId - The role definition id.
ResourceProviderAuthorizationResponseManagedByAuthorization, ResourceProviderAuthorizationResponseManagedByAuthorizationArgs
- List<Pulumi.
Azure Native. Provider Hub. Inputs. Additional Authorization Response> - Allow
Managed boolBy Inheritance - Indicates whether the managed by resource role definition ID should be inherited.
- Managed
By stringResource Role Definition Id - The managed by resource role definition ID for the application.
- []Additional
Authorization Response - Allow
Managed boolBy Inheritance - Indicates whether the managed by resource role definition ID should be inherited.
- Managed
By stringResource Role Definition Id - The managed by resource role definition ID for the application.
- List<Additional
Authorization Response> - allow
Managed BooleanBy Inheritance - Indicates whether the managed by resource role definition ID should be inherited.
- managed
By StringResource Role Definition Id - The managed by resource role definition ID for the application.
- Additional
Authorization Response[] - allow
Managed booleanBy Inheritance - Indicates whether the managed by resource role definition ID should be inherited.
- managed
By stringResource Role Definition Id - The managed by resource role definition ID for the application.
- Sequence[Additional
Authorization Response] - allow_
managed_ boolby_ inheritance - Indicates whether the managed by resource role definition ID should be inherited.
- managed_
by_ strresource_ role_ definition_ id - The managed by resource role definition ID for the application.
- List<Property Map>
- allow
Managed BooleanBy Inheritance - Indicates whether the managed by resource role definition ID should be inherited.
- managed
By StringResource Role Definition Id - The managed by resource role definition ID for the application.
ResourceProviderAuthorizationRules, ResourceProviderAuthorizationRulesArgs
- Async
Operation Pulumi.Polling Rules Azure Native. Provider Hub. Inputs. Async Operation Polling Rules - The async operation polling rules.
- Async
Operation AsyncPolling Rules Operation Polling Rules - The async operation polling rules.
- async
Operation AsyncPolling Rules Operation Polling Rules - The async operation polling rules.
- async
Operation AsyncPolling Rules Operation Polling Rules - The async operation polling rules.
- async_
operation_ Asyncpolling_ rules Operation Polling Rules - The async operation polling rules.
- async
Operation Property MapPolling Rules - The async operation polling rules.
ResourceProviderAuthorizationRulesResponse, ResourceProviderAuthorizationRulesResponseArgs
- Async
Operation Pulumi.Polling Rules Azure Native. Provider Hub. Inputs. Async Operation Polling Rules Response - The async operation polling rules.
- Async
Operation AsyncPolling Rules Operation Polling Rules Response - The async operation polling rules.
- async
Operation AsyncPolling Rules Operation Polling Rules Response - The async operation polling rules.
- async
Operation AsyncPolling Rules Operation Polling Rules Response - The async operation polling rules.
- async_
operation_ Asyncpolling_ rules Operation Polling Rules Response - The async operation polling rules.
- async
Operation Property MapPolling Rules - The async operation polling rules.
ResourceProviderCapabilities, ResourceProviderCapabilitiesArgs
- Effect
string | Pulumi.
Azure Native. Provider Hub. Resource Provider Capabilities Effect - The effect.
- Quota
Id string - The quota id.
- Required
Features List<string> - The required features.
- Effect
string | Resource
Provider Capabilities Effect - The effect.
- Quota
Id string - The quota id.
- Required
Features []string - The required features.
- effect
String | Resource
Provider Capabilities Effect - The effect.
- quota
Id String - The quota id.
- required
Features List<String> - The required features.
- effect
string | Resource
Provider Capabilities Effect - The effect.
- quota
Id string - The quota id.
- required
Features string[] - The required features.
- effect
str | Resource
Provider Capabilities Effect - The effect.
- quota_
id str - The quota id.
- required_
features Sequence[str] - The required features.
- effect
String | "Not
Specified" | "Allow" | "Disallow" - The effect.
- quota
Id String - The quota id.
- required
Features List<String> - The required features.
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
- The effect.
- Quota
Id string - The quota id.
- Required
Features List<string> - The required features.
- Effect string
- The effect.
- Quota
Id string - The quota id.
- Required
Features []string - The required features.
- effect String
- The effect.
- quota
Id String - The quota id.
- required
Features List<String> - The required features.
- effect string
- The effect.
- quota
Id string - The quota id.
- required
Features string[] - The required features.
- effect str
- The effect.
- quota_
id str - The quota id.
- required_
features Sequence[str] - The required features.
- effect String
- The effect.
- quota
Id String - The quota id.
- required
Features List<String> - The required features.
ResourceProviderEndpoint, ResourceProviderEndpointArgs
- Api
Versions List<string> - The api versions.
- Enabled bool
- Whether the endpoint is enabled.
- Endpoint
Type string | Pulumi.Azure Native. Provider Hub. Endpoint Type - The endpoint type.
- Endpoint
Uri string - The endpoint uri.
- Features
Rule Pulumi.Azure Native. Provider Hub. Inputs. Resource Provider Endpoint Features Rule - The feature rules.
- Locations List<string>
- The locations.
- Required
Features List<string> - The required features.
- Sku
Link string - The sku link.
- Timeout string
- The timeout.
- Api
Versions []string - The api versions.
- Enabled bool
- Whether the endpoint is enabled.
- Endpoint
Type string | EndpointType - The endpoint type.
- Endpoint
Uri string - The endpoint uri.
- Features
Rule ResourceProvider Endpoint Features Rule - The feature rules.
- Locations []string
- The locations.
- Required
Features []string - The required features.
- Sku
Link string - The sku link.
- Timeout string
- The timeout.
- api
Versions List<String> - The api versions.
- enabled Boolean
- Whether the endpoint is enabled.
- endpoint
Type String | EndpointType - The endpoint type.
- endpoint
Uri String - The endpoint uri.
- features
Rule ResourceProvider Endpoint Features Rule - The feature rules.
- locations List<String>
- The locations.
- required
Features List<String> - The required features.
- sku
Link String - The sku link.
- timeout String
- The timeout.
- api
Versions string[] - The api versions.
- enabled boolean
- Whether the endpoint is enabled.
- endpoint
Type string | EndpointType - The endpoint type.
- endpoint
Uri string - The endpoint uri.
- features
Rule ResourceProvider Endpoint Features Rule - The feature rules.
- locations string[]
- The locations.
- required
Features string[] - The required features.
- sku
Link string - The sku link.
- timeout string
- The timeout.
- api_
versions Sequence[str] - The api versions.
- enabled bool
- Whether the endpoint is enabled.
- endpoint_
type str | EndpointType - The endpoint type.
- endpoint_
uri str - The endpoint uri.
- features_
rule ResourceProvider Endpoint Features Rule - The feature rules.
- locations Sequence[str]
- The locations.
- required_
features Sequence[str] - The required features.
- sku_
link str - The sku link.
- timeout str
- The timeout.
- api
Versions List<String> - The api versions.
- enabled Boolean
- Whether the endpoint is enabled.
- endpoint
Type String | "NotSpecified" | "Canary" | "Production" | "Test In Production" - The endpoint type.
- endpoint
Uri String - The endpoint uri.
- features
Rule Property Map - The feature rules.
- locations List<String>
- The locations.
- required
Features List<String> - The required features.
- sku
Link String - The sku link.
- timeout String
- The timeout.
ResourceProviderEndpointFeaturesRule, ResourceProviderEndpointFeaturesRuleArgs
- Required
Features string | Pulumi.Policy Azure Native. Provider Hub. Features Policy - The required feature policy.
- Required
Features string | FeaturesPolicy Policy - The required feature policy.
- required
Features String | FeaturesPolicy Policy - The required feature policy.
- required
Features string | FeaturesPolicy Policy - The required feature policy.
- required_
features_ str | Featurespolicy Policy - The required feature policy.
- required
Features String | "Any" | "All"Policy - The required feature policy.
ResourceProviderEndpointResponse, ResourceProviderEndpointResponseArgs
- Api
Versions List<string> - The api versions.
- Enabled bool
- Whether the endpoint is enabled.
- Endpoint
Type string - The endpoint type.
- Endpoint
Uri string - The endpoint uri.
- Features
Rule Pulumi.Azure Native. Provider Hub. Inputs. Resource Provider Endpoint Response Features Rule - The feature rules.
- Locations List<string>
- The locations.
- Required
Features List<string> - The required features.
- Sku
Link string - The sku link.
- Timeout string
- The timeout.
- Api
Versions []string - The api versions.
- Enabled bool
- Whether the endpoint is enabled.
- Endpoint
Type string - The endpoint type.
- Endpoint
Uri string - The endpoint uri.
- Features
Rule ResourceProvider Endpoint Response Features Rule - The feature rules.
- Locations []string
- The locations.
- Required
Features []string - The required features.
- Sku
Link string - The sku link.
- Timeout string
- The timeout.
- api
Versions List<String> - The api versions.
- enabled Boolean
- Whether the endpoint is enabled.
- endpoint
Type String - The endpoint type.
- endpoint
Uri String - The endpoint uri.
- features
Rule ResourceProvider Endpoint Response Features Rule - The feature rules.
- locations List<String>
- The locations.
- required
Features List<String> - The required features.
- sku
Link String - The sku link.
- timeout String
- The timeout.
- api
Versions string[] - The api versions.
- enabled boolean
- Whether the endpoint is enabled.
- endpoint
Type string - The endpoint type.
- endpoint
Uri string - The endpoint uri.
- features
Rule ResourceProvider Endpoint Response Features Rule - The feature rules.
- locations string[]
- The locations.
- required
Features string[] - The required features.
- sku
Link string - The sku link.
- timeout string
- The timeout.
- api_
versions Sequence[str] - The api versions.
- enabled bool
- Whether the endpoint is enabled.
- endpoint_
type str - The endpoint type.
- endpoint_
uri str - The endpoint uri.
- features_
rule ResourceProvider Endpoint Response Features Rule - The feature rules.
- locations Sequence[str]
- The locations.
- required_
features Sequence[str] - The required features.
- sku_
link str - The sku link.
- timeout str
- The timeout.
- api
Versions List<String> - The api versions.
- enabled Boolean
- Whether the endpoint is enabled.
- endpoint
Type String - The endpoint type.
- endpoint
Uri String - The endpoint uri.
- features
Rule Property Map - The feature rules.
- locations List<String>
- The locations.
- required
Features List<String> - The required features.
- sku
Link String - The sku link.
- timeout String
- The timeout.
ResourceProviderEndpointResponseFeaturesRule, ResourceProviderEndpointResponseFeaturesRuleArgs
- Required
Features stringPolicy - The required feature policy.
- Required
Features stringPolicy - The required feature policy.
- required
Features StringPolicy - The required feature policy.
- required
Features stringPolicy - The required feature policy.
- required_
features_ strpolicy - The required feature policy.
- required
Features StringPolicy - The required feature policy.
ResourceProviderManagementErrorResponseMessageOptions, ResourceProviderManagementErrorResponseMessageOptionsArgs
- Server
Failure string | Pulumi.Response Message Type Azure Native. Provider Hub. Server Failure Response Message Type - Type of server failure response message.
- Server
Failure string | ServerResponse Message Type Failure Response Message Type - Type of server failure response message.
- server
Failure String | ServerResponse Message Type Failure Response Message Type - Type of server failure response message.
- server
Failure string | ServerResponse Message Type Failure Response Message Type - Type of server failure response message.
- server_
failure_ str | Serverresponse_ message_ type Failure Response Message Type - Type of server failure response message.
- server
Failure String | "NotResponse Message Type Specified" | "Outage Reporting" - Type of server failure response message.
ResourceProviderManagementExpeditedRolloutMetadata, ResourceProviderManagementExpeditedRolloutMetadataArgs
- Enabled bool
- Expedited rollout enabled?
- Expedited
Rollout string | Pulumi.Intent Azure Native. Provider Hub. Expedited Rollout Intent - Expedited rollout intent.
- Enabled bool
- Expedited rollout enabled?
- Expedited
Rollout string | ExpeditedIntent Rollout Intent - Expedited rollout intent.
- enabled Boolean
- Expedited rollout enabled?
- expedited
Rollout String | ExpeditedIntent Rollout Intent - Expedited rollout intent.
- enabled boolean
- Expedited rollout enabled?
- expedited
Rollout string | ExpeditedIntent Rollout Intent - Expedited rollout intent.
- enabled bool
- Expedited rollout enabled?
- expedited_
rollout_ str | Expeditedintent Rollout Intent - Expedited rollout intent.
- enabled Boolean
- Expedited rollout enabled?
- expedited
Rollout String | "NotIntent Specified" | "Hotfix" - Expedited rollout intent.
ResourceProviderManagementResponseErrorResponseMessageOptions, ResourceProviderManagementResponseErrorResponseMessageOptionsArgs
- Server
Failure stringResponse Message Type - Type of server failure response message.
- Server
Failure stringResponse Message Type - Type of server failure response message.
- server
Failure StringResponse Message Type - Type of server failure response message.
- server
Failure stringResponse Message Type - Type of server failure response message.
- server_
failure_ strresponse_ message_ type - Type of server failure response message.
- server
Failure StringResponse Message Type - Type of server failure response message.
ResourceProviderManagementResponseExpeditedRolloutMetadata, ResourceProviderManagementResponseExpeditedRolloutMetadataArgs
- Enabled bool
- Expedited rollout enabled?
- Expedited
Rollout stringIntent - Expedited rollout intent.
- Enabled bool
- Expedited rollout enabled?
- Expedited
Rollout stringIntent - Expedited rollout intent.
- enabled Boolean
- Expedited rollout enabled?
- expedited
Rollout StringIntent - Expedited rollout intent.
- enabled boolean
- Expedited rollout enabled?
- expedited
Rollout stringIntent - Expedited rollout intent.
- enabled bool
- Expedited rollout enabled?
- expedited_
rollout_ strintent - Expedited rollout intent.
- enabled Boolean
- Expedited rollout enabled?
- expedited
Rollout StringIntent - Expedited rollout intent.
ResourceProviderManifestPropertiesDstsConfiguration, ResourceProviderManifestPropertiesDstsConfigurationArgs
- Service
Name string - The service name.
- Service
Dns stringName - This is a URI property.
- Service
Name string - The service name.
- Service
Dns stringName - This is a URI property.
- service
Name String - The service name.
- service
Dns StringName - This is a URI property.
- service
Name string - The service name.
- service
Dns stringName - This is a URI property.
- service_
name str - The service name.
- service_
dns_ strname - This is a URI property.
- service
Name String - The service name.
- service
Dns StringName - This is a URI property.
ResourceProviderManifestPropertiesFeaturesRule, ResourceProviderManifestPropertiesFeaturesRuleArgs
- Required
Features string | Pulumi.Policy Azure Native. Provider Hub. Features Policy - The required feature policy.
- Required
Features string | FeaturesPolicy Policy - The required feature policy.
- required
Features String | FeaturesPolicy Policy - The required feature policy.
- required
Features string | FeaturesPolicy Policy - The required feature policy.
- required_
features_ str | Featurespolicy Policy - The required feature policy.
- required
Features String | "Any" | "All"Policy - The required feature policy.
ResourceProviderManifestPropertiesManagement, ResourceProviderManifestPropertiesManagementArgs
- List<string>
- The authorization owners.
- Canary
Manifest List<string>Owners - List of manifest owners for canary.
- Error
Response Pulumi.Message Options Azure Native. Provider Hub. Inputs. Resource Provider Management Error Response Message Options - Options for error response messages.
- Expedited
Rollout Pulumi.Metadata Azure Native. Provider Hub. Inputs. Resource Provider Management Expedited Rollout Metadata - Metadata for expedited rollout.
- Expedited
Rollout List<string>Submitters - List of expedited rollout submitters.
- Incident
Contact stringEmail - The incident contact email.
- Incident
Routing stringService - The incident routing service.
- Incident
Routing stringTeam - The incident routing team.
- Manifest
Owners List<string> - The manifest owners.
- Pc
Code string - The profit center code for the subscription.
- Profit
Center stringProgram Id - The profit center program id for the subscription.
- Resource
Access string | Pulumi.Policy Azure Native. Provider Hub. Resource Access Policy - The resource access policy.
- Resource
Access List<Pulumi.Roles Azure Native. Provider Hub. Inputs. Resource Access Role> - The resource access roles.
- Schema
Owners List<string> - The schema owners.
- Service
Tree List<Pulumi.Infos Azure Native. Provider Hub. Inputs. Service Tree Info> - The service tree infos.
- []string
- The authorization owners.
- Canary
Manifest []stringOwners - List of manifest owners for canary.
- Error
Response ResourceMessage Options Provider Management Error Response Message Options - Options for error response messages.
- Expedited
Rollout ResourceMetadata Provider Management Expedited Rollout Metadata - Metadata for expedited rollout.
- Expedited
Rollout []stringSubmitters - List of expedited rollout submitters.
- Incident
Contact stringEmail - The incident contact email.
- Incident
Routing stringService - The incident routing service.
- Incident
Routing stringTeam - The incident routing team.
- Manifest
Owners []string - The manifest owners.
- Pc
Code string - The profit center code for the subscription.
- Profit
Center stringProgram Id - The profit center program id for the subscription.
- Resource
Access string | ResourcePolicy Access Policy - The resource access policy.
- Resource
Access []ResourceRoles Access Role - The resource access roles.
- Schema
Owners []string - The schema owners.
- Service
Tree []ServiceInfos Tree Info - The service tree infos.
- List<String>
- The authorization owners.
- canary
Manifest List<String>Owners - List of manifest owners for canary.
- error
Response ResourceMessage Options Provider Management Error Response Message Options - Options for error response messages.
- expedited
Rollout ResourceMetadata Provider Management Expedited Rollout Metadata - Metadata for expedited rollout.
- expedited
Rollout List<String>Submitters - List of expedited rollout submitters.
- incident
Contact StringEmail - The incident contact email.
- incident
Routing StringService - The incident routing service.
- incident
Routing StringTeam - The incident routing team.
- manifest
Owners List<String> - The manifest owners.
- pc
Code String - The profit center code for the subscription.
- profit
Center StringProgram Id - The profit center program id for the subscription.
- resource
Access String | ResourcePolicy Access Policy - The resource access policy.
- resource
Access List<ResourceRoles Access Role> - The resource access roles.
- schema
Owners List<String> - The schema owners.
- service
Tree List<ServiceInfos Tree Info> - The service tree infos.
- string[]
- The authorization owners.
- canary
Manifest string[]Owners - List of manifest owners for canary.
- error
Response ResourceMessage Options Provider Management Error Response Message Options - Options for error response messages.
- expedited
Rollout ResourceMetadata Provider Management Expedited Rollout Metadata - Metadata for expedited rollout.
- expedited
Rollout string[]Submitters - List of expedited rollout submitters.
- incident
Contact stringEmail - The incident contact email.
- incident
Routing stringService - The incident routing service.
- incident
Routing stringTeam - The incident routing team.
- manifest
Owners string[] - The manifest owners.
- pc
Code string - The profit center code for the subscription.
- profit
Center stringProgram Id - The profit center program id for the subscription.
- resource
Access string | ResourcePolicy Access Policy - The resource access policy.
- resource
Access ResourceRoles Access Role[] - The resource access roles.
- schema
Owners string[] - The schema owners.
- service
Tree ServiceInfos Tree Info[] - The service tree infos.
- Sequence[str]
- The authorization owners.
- canary_
manifest_ Sequence[str]owners - List of manifest owners for canary.
- error_
response_ Resourcemessage_ options Provider Management Error Response Message Options - Options for error response messages.
- expedited_
rollout_ Resourcemetadata Provider Management Expedited Rollout Metadata - Metadata for expedited rollout.
- expedited_
rollout_ Sequence[str]submitters - List of expedited rollout submitters.
- incident_
contact_ stremail - The incident contact email.
- incident_
routing_ strservice - The incident routing service.
- incident_
routing_ strteam - The incident routing team.
- manifest_
owners Sequence[str] - The manifest owners.
- pc_
code str - The profit center code for the subscription.
- profit_
center_ strprogram_ id - The profit center program id for the subscription.
- resource_
access_ str | Resourcepolicy Access Policy - The resource access policy.
- resource_
access_ Sequence[Resourceroles Access Role] - The resource access roles.
- schema_
owners Sequence[str] - The schema owners.
- service_
tree_ Sequence[Serviceinfos Tree Info] - The service tree infos.
- List<String>
- The authorization owners.
- canary
Manifest List<String>Owners - List of manifest owners for canary.
- error
Response Property MapMessage Options - Options for error response messages.
- expedited
Rollout Property MapMetadata - Metadata for expedited rollout.
- expedited
Rollout List<String>Submitters - List of expedited rollout submitters.
- incident
Contact StringEmail - The incident contact email.
- incident
Routing StringService - The incident routing service.
- incident
Routing StringTeam - The incident routing team.
- manifest
Owners List<String> - The manifest owners.
- pc
Code String - The profit center code for the subscription.
- profit
Center StringProgram Id - The profit center program id for the subscription.
- resource
Access String | "NotPolicy Specified" | "Acis Read Allowed" | "Acis Action Allowed" - The resource access policy.
- resource
Access List<Property Map>Roles - The resource access roles.
- schema
Owners List<String> - The schema owners.
- service
Tree List<Property Map>Infos - The service tree infos.
ResourceProviderManifestPropertiesNotificationSettings, ResourceProviderManifestPropertiesNotificationSettingsArgs
ResourceProviderManifestPropertiesProviderAuthentication, ResourceProviderManifestPropertiesProviderAuthenticationArgs
- Allowed
Audiences List<string> - The allowed audiences.
- Allowed
Audiences []string - The allowed audiences.
- allowed
Audiences List<String> - The allowed audiences.
- allowed
Audiences string[] - The allowed audiences.
- allowed_
audiences Sequence[str] - The allowed audiences.
- allowed
Audiences List<String> - The allowed audiences.
ResourceProviderManifestPropertiesRequestHeaderOptions, ResourceProviderManifestPropertiesRequestHeaderOptionsArgs
- Opt
In string | Pulumi.Headers Azure Native. Provider Hub. Opt In Header Type - The opt in headers.
- Opt
Out string | Pulumi.Headers Azure Native. Provider Hub. Opt Out Header Type - The opt out headers.
- Opt
In string | OptHeaders In Header Type - The opt in headers.
- Opt
Out string | OptHeaders Out Header Type - The opt out headers.
- opt
In String | OptHeaders In Header Type - The opt in headers.
- opt
Out String | OptHeaders Out Header Type - The opt out headers.
- opt
In string | OptHeaders In Header Type - The opt in headers.
- opt
Out string | OptHeaders Out Header Type - The opt out headers.
- opt_
in_ str | Optheaders In Header Type - The opt in headers.
- opt_
out_ str | Optheaders Out Header Type - The opt out headers.
- opt
In String | "NotHeaders Specified" | "Signed User Token" | "Client Group Membership" | "Signed Auxiliary Tokens" | "Unbounded Client Group Membership" | "Private Link Id" | "Private Link Resource Id" | "Management Group Ancestors Encoded" | "Private Link Vnet Traffic Tag" | "Resource Group Location" | "Client Principal Name Encoded" | "MSIResource Id Encoded" - The opt in headers.
- opt
Out String | "NotHeaders Specified" | "System Data Created By Last Modified By" - The opt out headers.
ResourceProviderManifestPropertiesResourceGroupLockOptionDuringMove, ResourceProviderManifestPropertiesResourceGroupLockOptionDuringMoveArgs
- Block
Action string | Pulumi.Verb Azure Native. Provider Hub. Block Action Verb - The action verb that will be blocked when the resource group is locked during move.
- Block
Action string | BlockVerb Action Verb - The action verb that will be blocked when the resource group is locked during move.
- block
Action String | BlockVerb Action Verb - The action verb that will be blocked when the resource group is locked during move.
- block
Action string | BlockVerb Action Verb - The action verb that will be blocked when the resource group is locked during move.
- block_
action_ str | Blockverb Action Verb - The action verb that will be blocked when the resource group is locked during move.
- block
Action String | "NotVerb Specified" | "Read" | "Write" | "Action" | "Delete" | "Unrecognized" - The action verb that will be blocked when the resource group is locked during move.
ResourceProviderManifestPropertiesResponseDstsConfiguration, ResourceProviderManifestPropertiesResponseDstsConfigurationArgs
- Service
Name string - The service name.
- Service
Dns stringName - This is a URI property.
- Service
Name string - The service name.
- Service
Dns stringName - This is a URI property.
- service
Name String - The service name.
- service
Dns StringName - This is a URI property.
- service
Name string - The service name.
- service
Dns stringName - This is a URI property.
- service_
name str - The service name.
- service_
dns_ strname - This is a URI property.
- service
Name String - The service name.
- service
Dns StringName - This is a URI property.
ResourceProviderManifestPropertiesResponseFeaturesRule, ResourceProviderManifestPropertiesResponseFeaturesRuleArgs
- Required
Features stringPolicy - The required feature policy.
- Required
Features stringPolicy - The required feature policy.
- required
Features StringPolicy - The required feature policy.
- required
Features stringPolicy - The required feature policy.
- required_
features_ strpolicy - The required feature policy.
- required
Features StringPolicy - The required feature policy.
ResourceProviderManifestPropertiesResponseManagement, ResourceProviderManifestPropertiesResponseManagementArgs
- List<string>
- The authorization owners.
- Canary
Manifest List<string>Owners - List of manifest owners for canary.
- Error
Response Pulumi.Message Options Azure Native. Provider Hub. Inputs. Resource Provider Management Response Error Response Message Options - Options for error response messages.
- Expedited
Rollout Pulumi.Metadata Azure Native. Provider Hub. Inputs. Resource Provider Management Response Expedited Rollout Metadata - Metadata for expedited rollout.
- Expedited
Rollout List<string>Submitters - List of expedited rollout submitters.
- Incident
Contact stringEmail - The incident contact email.
- Incident
Routing stringService - The incident routing service.
- Incident
Routing stringTeam - The incident routing team.
- Manifest
Owners List<string> - The manifest owners.
- Pc
Code string - The profit center code for the subscription.
- Profit
Center stringProgram Id - The profit center program id for the subscription.
- Resource
Access stringPolicy - The resource access policy.
- Resource
Access List<Pulumi.Roles Azure Native. Provider Hub. Inputs. Resource Access Role Response> - The resource access roles.
- Schema
Owners List<string> - The schema owners.
- Service
Tree List<Pulumi.Infos Azure Native. Provider Hub. Inputs. Service Tree Info Response> - The service tree infos.
- []string
- The authorization owners.
- Canary
Manifest []stringOwners - List of manifest owners for canary.
- Error
Response ResourceMessage Options Provider Management Response Error Response Message Options - Options for error response messages.
- Expedited
Rollout ResourceMetadata Provider Management Response Expedited Rollout Metadata - Metadata for expedited rollout.
- Expedited
Rollout []stringSubmitters - List of expedited rollout submitters.
- Incident
Contact stringEmail - The incident contact email.
- Incident
Routing stringService - The incident routing service.
- Incident
Routing stringTeam - The incident routing team.
- Manifest
Owners []string - The manifest owners.
- Pc
Code string - The profit center code for the subscription.
- Profit
Center stringProgram Id - The profit center program id for the subscription.
- Resource
Access stringPolicy - The resource access policy.
- Resource
Access []ResourceRoles Access Role Response - The resource access roles.
- Schema
Owners []string - The schema owners.
- Service
Tree []ServiceInfos Tree Info Response - The service tree infos.
- List<String>
- The authorization owners.
- canary
Manifest List<String>Owners - List of manifest owners for canary.
- error
Response ResourceMessage Options Provider Management Response Error Response Message Options - Options for error response messages.
- expedited
Rollout ResourceMetadata Provider Management Response Expedited Rollout Metadata - Metadata for expedited rollout.
- expedited
Rollout List<String>Submitters - List of expedited rollout submitters.
- incident
Contact StringEmail - The incident contact email.
- incident
Routing StringService - The incident routing service.
- incident
Routing StringTeam - The incident routing team.
- manifest
Owners List<String> - The manifest owners.
- pc
Code String - The profit center code for the subscription.
- profit
Center StringProgram Id - The profit center program id for the subscription.
- resource
Access StringPolicy - The resource access policy.
- resource
Access List<ResourceRoles Access Role Response> - The resource access roles.
- schema
Owners List<String> - The schema owners.
- service
Tree List<ServiceInfos Tree Info Response> - The service tree infos.
- string[]
- The authorization owners.
- canary
Manifest string[]Owners - List of manifest owners for canary.
- error
Response ResourceMessage Options Provider Management Response Error Response Message Options - Options for error response messages.
- expedited
Rollout ResourceMetadata Provider Management Response Expedited Rollout Metadata - Metadata for expedited rollout.
- expedited
Rollout string[]Submitters - List of expedited rollout submitters.
- incident
Contact stringEmail - The incident contact email.
- incident
Routing stringService - The incident routing service.
- incident
Routing stringTeam - The incident routing team.
- manifest
Owners string[] - The manifest owners.
- pc
Code string - The profit center code for the subscription.
- profit
Center stringProgram Id - The profit center program id for the subscription.
- resource
Access stringPolicy - The resource access policy.
- resource
Access ResourceRoles Access Role Response[] - The resource access roles.
- schema
Owners string[] - The schema owners.
- service
Tree ServiceInfos Tree Info Response[] - The service tree infos.
- Sequence[str]
- The authorization owners.
- canary_
manifest_ Sequence[str]owners - List of manifest owners for canary.
- error_
response_ Resourcemessage_ options Provider Management Response Error Response Message Options - Options for error response messages.
- expedited_
rollout_ Resourcemetadata Provider Management Response Expedited Rollout Metadata - Metadata for expedited rollout.
- expedited_
rollout_ Sequence[str]submitters - List of expedited rollout submitters.
- incident_
contact_ stremail - The incident contact email.
- incident_
routing_ strservice - The incident routing service.
- incident_
routing_ strteam - The incident routing team.
- manifest_
owners Sequence[str] - The manifest owners.
- pc_
code str - The profit center code for the subscription.
- profit_
center_ strprogram_ id - The profit center program id for the subscription.
- resource_
access_ strpolicy - The resource access policy.
- resource_
access_ Sequence[Resourceroles Access Role Response] - The resource access roles.
- schema_
owners Sequence[str] - The schema owners.
- service_
tree_ Sequence[Serviceinfos Tree Info Response] - The service tree infos.
- List<String>
- The authorization owners.
- canary
Manifest List<String>Owners - List of manifest owners for canary.
- error
Response Property MapMessage Options - Options for error response messages.
- expedited
Rollout Property MapMetadata - Metadata for expedited rollout.
- expedited
Rollout List<String>Submitters - List of expedited rollout submitters.
- incident
Contact StringEmail - The incident contact email.
- incident
Routing StringService - The incident routing service.
- incident
Routing StringTeam - The incident routing team.
- manifest
Owners List<String> - The manifest owners.
- pc
Code String - The profit center code for the subscription.
- profit
Center StringProgram Id - The profit center program id for the subscription.
- resource
Access StringPolicy - The resource access policy.
- resource
Access List<Property Map>Roles - The resource access roles.
- schema
Owners List<String> - The schema owners.
- service
Tree List<Property Map>Infos - The service tree infos.
ResourceProviderManifestPropertiesResponseNotificationSettings, ResourceProviderManifestPropertiesResponseNotificationSettingsArgs
ResourceProviderManifestPropertiesResponseOptions, ResourceProviderManifestPropertiesResponseOptionsArgs
ResourceProviderManifestPropertiesResponseProviderAuthentication, ResourceProviderManifestPropertiesResponseProviderAuthenticationArgs
- Allowed
Audiences List<string> - The allowed audiences.
- Allowed
Audiences []string - The allowed audiences.
- allowed
Audiences List<String> - The allowed audiences.
- allowed
Audiences string[] - The allowed audiences.
- allowed_
audiences Sequence[str] - The allowed audiences.
- allowed
Audiences List<String> - The allowed audiences.
ResourceProviderManifestPropertiesResponseRequestHeaderOptions, ResourceProviderManifestPropertiesResponseRequestHeaderOptionsArgs
- Opt
In stringHeaders - The opt in headers.
- Opt
Out stringHeaders - The opt out headers.
- Opt
In stringHeaders - The opt in headers.
- Opt
Out stringHeaders - The opt out headers.
- opt
In StringHeaders - The opt in headers.
- opt
Out StringHeaders - The opt out headers.
- opt
In stringHeaders - The opt in headers.
- opt
Out stringHeaders - The opt out headers.
- opt_
in_ strheaders - The opt in headers.
- opt_
out_ strheaders - The opt out headers.
- opt
In StringHeaders - The opt in headers.
- opt
Out StringHeaders - The opt out headers.
ResourceProviderManifestPropertiesResponseResourceGroupLockOptionDuringMove, ResourceProviderManifestPropertiesResponseResourceGroupLockOptionDuringMoveArgs
- Block
Action stringVerb - The action verb that will be blocked when the resource group is locked during move.
- Block
Action stringVerb - The action verb that will be blocked when the resource group is locked during move.
- block
Action StringVerb - The action verb that will be blocked when the resource group is locked during move.
- block
Action stringVerb - The action verb that will be blocked when the resource group is locked during move.
- block_
action_ strverb - The action verb that will be blocked when the resource group is locked during move.
- block
Action StringVerb - The action verb that will be blocked when the resource group is locked during move.
ResourceProviderManifestPropertiesResponseResponseOptions, ResourceProviderManifestPropertiesResponseResponseOptionsArgs
- Service
Client stringOptions Type
- Service
Client stringOptions Type
- service
Client StringOptions Type
- service
Client stringOptions Type
- service
Client StringOptions Type
ResourceProviderManifestPropertiesResponseTemplateDeploymentOptions, ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsArgs
- Preflight
Options List<string> - The preflight options.
- Preflight
Supported bool - Whether preflight is supported.
- Preflight
Options []string - The preflight options.
- Preflight
Supported bool - Whether preflight is supported.
- preflight
Options List<String> - The preflight options.
- preflight
Supported Boolean - Whether preflight is supported.
- preflight
Options string[] - The preflight options.
- preflight
Supported boolean - Whether preflight is supported.
- preflight_
options Sequence[str] - The preflight options.
- preflight_
supported bool - Whether preflight is supported.
- preflight
Options List<String> - The preflight options.
- preflight
Supported Boolean - Whether preflight is supported.
ResourceProviderManifestPropertiesTemplateDeploymentOptions, ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs
- Preflight
Options List<Union<string, Pulumi.Azure Native. Provider Hub. Preflight Option>> - The preflight options.
- Preflight
Supported bool - Whether preflight is supported.
- Preflight
Options []string - The preflight options.
- Preflight
Supported bool - Whether preflight is supported.
- preflight
Options List<Either<String,PreflightOption>> - The preflight options.
- preflight
Supported Boolean - Whether preflight is supported.
- preflight
Options (string | PreflightOption)[] - The preflight options.
- preflight
Supported boolean - Whether preflight is supported.
- preflight_
options Sequence[Union[str, PreflightOption]] - The preflight options.
- preflight_
supported bool - Whether preflight is supported.
- preflight
Options List<String | "None" | "ContinueDeployment On Failure" | "Default Validation Only"> - The preflight options.
- preflight
Supported Boolean - Whether preflight is supported.
ResourceProviderService, ResourceProviderServiceArgs
- Service
Name string - The service name.
- Status
string | Pulumi.
Azure Native. Provider Hub. Service Status - The status.
- Service
Name string - The service name.
- Status
string | Service
Status - The status.
- service
Name String - The service name.
- status
String | Service
Status - The status.
- service
Name string - The service name.
- status
string | Service
Status - The status.
- service_
name str - The service name.
- status
str | Service
Status - The status.
- service
Name String - The service name.
- status String | "Active" | "Inactive"
- The status.
ResourceProviderServiceResponse, ResourceProviderServiceResponseArgs
- Service
Name string - The service name.
- Status string
- The status.
- Service
Name string - The service name.
- Status string
- The status.
- service
Name String - The service name.
- status String
- The status.
- service
Name string - The service name.
- status string
- The status.
- service_
name str - The service name.
- status str
- The status.
- service
Name String - The service name.
- status String
- The status.
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
ResourceSubType, ResourceSubTypeArgs
- Not
Specified - NotSpecified
- Async
Operation - AsyncOperation
- Resource
Sub Type Not Specified - NotSpecified
- Resource
Sub Type Async Operation - AsyncOperation
- Not
Specified - NotSpecified
- Async
Operation - AsyncOperation
- Not
Specified - NotSpecified
- Async
Operation - AsyncOperation
- NOT_SPECIFIED
- NotSpecified
- ASYNC_OPERATION
- AsyncOperation
- "Not
Specified" - NotSpecified
- "Async
Operation" - AsyncOperation
ResourceTypeCategory, ResourceTypeCategoryArgs
- None
- None
- Free
Form - FreeForm
- Internal
- Internal
- Pure
Proxy - PureProxy
- Resource
Type Category None - None
- Resource
Type Category Free Form - FreeForm
- Resource
Type Category Internal - Internal
- Resource
Type Category Pure Proxy - PureProxy
- None
- None
- Free
Form - FreeForm
- Internal
- Internal
- Pure
Proxy - PureProxy
- None
- None
- Free
Form - FreeForm
- Internal
- Internal
- Pure
Proxy - PureProxy
- NONE
- None
- FREE_FORM
- FreeForm
- INTERNAL
- Internal
- PURE_PROXY
- PureProxy
- "None"
- None
- "Free
Form" - FreeForm
- "Internal"
- Internal
- "Pure
Proxy" - PureProxy
ResourceTypeEndpoint, ResourceTypeEndpointArgs
- Api
Version string - Api version.
- Api
Versions List<string> - The api versions.
- Data
Boundary string | Pulumi.Azure Native. Provider Hub. Data Boundary - The data boundary.
- Dsts
Configuration Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Endpoint Dsts Configuration - The dsts configuration.
- Enabled bool
- Whether the endpoint is enabled.
- Endpoint
Type string | Pulumi.Azure Native. Provider Hub. Endpoint Type Resource Type - The endpoint type.
- Endpoint
Uri string - The endpoint uri.
- Extensions
List<Pulumi.
Azure Native. Provider Hub. Inputs. Resource Type Extension> - The extensions.
- Features
Rule Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Endpoint Features Rule - The features rule.
- Kind
string | Pulumi.
Azure Native. Provider Hub. Resource Type Endpoint Kind - Resource type endpoint kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- Locations List<string>
- The locations.
- Required
Features List<string> - The required features.
- Sku
Link string - The sku link.
- Timeout string
- The timeout.
- Token
Auth Pulumi.Configuration Azure Native. Provider Hub. Inputs. Token Auth Configuration - The token auth configuration.
- Zones List<string>
- List of zones.
- Api
Version string - Api version.
- Api
Versions []string - The api versions.
- Data
Boundary string | DataBoundary - The data boundary.
- Dsts
Configuration ResourceType Endpoint Dsts Configuration - The dsts configuration.
- Enabled bool
- Whether the endpoint is enabled.
- Endpoint
Type string | EndpointType Resource Type - The endpoint type.
- Endpoint
Uri string - The endpoint uri.
- Extensions
[]Resource
Type Extension - The extensions.
- Features
Rule ResourceType Endpoint Features Rule - The features rule.
- Kind
string | Resource
Type Endpoint Kind - Resource type endpoint kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- Locations []string
- The locations.
- Required
Features []string - The required features.
- Sku
Link string - The sku link.
- Timeout string
- The timeout.
- Token
Auth TokenConfiguration Auth Configuration - The token auth configuration.
- Zones []string
- List of zones.
- api
Version String - Api version.
- api
Versions List<String> - The api versions.
- data
Boundary String | DataBoundary - The data boundary.
- dsts
Configuration ResourceType Endpoint Dsts Configuration - The dsts configuration.
- enabled Boolean
- Whether the endpoint is enabled.
- endpoint
Type String | EndpointType Resource Type - The endpoint type.
- endpoint
Uri String - The endpoint uri.
- extensions
List<Resource
Type Extension> - The extensions.
- features
Rule ResourceType Endpoint Features Rule - The features rule.
- kind
String | Resource
Type Endpoint Kind - Resource type endpoint kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- locations List<String>
- The locations.
- required
Features List<String> - The required features.
- sku
Link String - The sku link.
- timeout String
- The timeout.
- token
Auth TokenConfiguration Auth Configuration - The token auth configuration.
- zones List<String>
- List of zones.
- api
Version string - Api version.
- api
Versions string[] - The api versions.
- data
Boundary string | DataBoundary - The data boundary.
- dsts
Configuration ResourceType Endpoint Dsts Configuration - The dsts configuration.
- enabled boolean
- Whether the endpoint is enabled.
- endpoint
Type string | EndpointType Resource Type - The endpoint type.
- endpoint
Uri string - The endpoint uri.
- extensions
Resource
Type Extension[] - The extensions.
- features
Rule ResourceType Endpoint Features Rule - The features rule.
- kind
string | Resource
Type Endpoint Kind - Resource type endpoint kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- locations string[]
- The locations.
- required
Features string[] - The required features.
- sku
Link string - The sku link.
- timeout string
- The timeout.
- token
Auth TokenConfiguration Auth Configuration - The token auth configuration.
- zones string[]
- List of zones.
- api_
version str - Api version.
- api_
versions Sequence[str] - The api versions.
- data_
boundary str | DataBoundary - The data boundary.
- dsts_
configuration ResourceType Endpoint Dsts Configuration - The dsts configuration.
- enabled bool
- Whether the endpoint is enabled.
- endpoint_
type str | EndpointType Resource Type - The endpoint type.
- endpoint_
uri str - The endpoint uri.
- extensions
Sequence[Resource
Type Extension] - The extensions.
- features_
rule ResourceType Endpoint Features Rule - The features rule.
- kind
str | Resource
Type Endpoint Kind - Resource type endpoint kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- locations Sequence[str]
- The locations.
- required_
features Sequence[str] - The required features.
- sku_
link str - The sku link.
- timeout str
- The timeout.
- token_
auth_ Tokenconfiguration Auth Configuration - The token auth configuration.
- zones Sequence[str]
- List of zones.
- api
Version String - Api version.
- api
Versions List<String> - The api versions.
- data
Boundary String | "NotDefined" | "Global" | "EU" | "US" - The data boundary.
- dsts
Configuration Property Map - The dsts configuration.
- enabled Boolean
- Whether the endpoint is enabled.
- endpoint
Type String | "NotSpecified" | "Canary" | "Production" | "Test In Production" - The endpoint type.
- endpoint
Uri String - The endpoint uri.
- extensions List<Property Map>
- The extensions.
- features
Rule Property Map - The features rule.
- kind String | "Managed" | "Direct"
- Resource type endpoint kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- locations List<String>
- The locations.
- required
Features List<String> - The required features.
- sku
Link String - The sku link.
- timeout String
- The timeout.
- token
Auth Property MapConfiguration - The token auth configuration.
- zones List<String>
- List of zones.
ResourceTypeEndpointDstsConfiguration, ResourceTypeEndpointDstsConfigurationArgs
- Service
Name string - The service name.
- Service
Dns stringName - This is a URI property.
- Service
Name string - The service name.
- Service
Dns stringName - This is a URI property.
- service
Name String - The service name.
- service
Dns StringName - This is a URI property.
- service
Name string - The service name.
- service
Dns stringName - This is a URI property.
- service_
name str - The service name.
- service_
dns_ strname - This is a URI property.
- service
Name String - The service name.
- service
Dns StringName - This is a URI property.
ResourceTypeEndpointFeaturesRule, ResourceTypeEndpointFeaturesRuleArgs
- Required
Features string | Pulumi.Policy Azure Native. Provider Hub. Features Policy - The required feature policy.
- Required
Features string | FeaturesPolicy Policy - The required feature policy.
- required
Features String | FeaturesPolicy Policy - The required feature policy.
- required
Features string | FeaturesPolicy Policy - The required feature policy.
- required_
features_ str | Featurespolicy Policy - The required feature policy.
- required
Features String | "Any" | "All"Policy - The required feature policy.
ResourceTypeEndpointKind, ResourceTypeEndpointKindArgs
- Managed
- ManagedEndpoint served by ProviderHub service
- Direct
- DirectEndpoint served by the onboarded Resource Provider Service.
- Resource
Type Endpoint Kind Managed - ManagedEndpoint served by ProviderHub service
- Resource
Type Endpoint Kind Direct - DirectEndpoint served by the onboarded Resource Provider Service.
- Managed
- ManagedEndpoint served by ProviderHub service
- Direct
- DirectEndpoint served by the onboarded Resource Provider Service.
- Managed
- ManagedEndpoint served by ProviderHub service
- Direct
- DirectEndpoint served by the onboarded Resource Provider Service.
- MANAGED
- ManagedEndpoint served by ProviderHub service
- DIRECT
- DirectEndpoint served by the onboarded Resource Provider Service.
- "Managed"
- ManagedEndpoint served by ProviderHub service
- "Direct"
- DirectEndpoint served by the onboarded Resource Provider Service.
ResourceTypeEndpointResponse, ResourceTypeEndpointResponseArgs
- Api
Version string - Api version.
- Api
Versions List<string> - The api versions.
- Data
Boundary string - The data boundary.
- Dsts
Configuration Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Endpoint Response Dsts Configuration - The dsts configuration.
- Enabled bool
- Whether the endpoint is enabled.
- Endpoint
Type string - The endpoint type.
- Endpoint
Uri string - The endpoint uri.
- Extensions
List<Pulumi.
Azure Native. Provider Hub. Inputs. Resource Type Extension Response> - The extensions.
- Features
Rule Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Endpoint Response Features Rule - The features rule.
- Kind string
- Resource type endpoint kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- Locations List<string>
- The locations.
- Required
Features List<string> - The required features.
- Sku
Link string - The sku link.
- Timeout string
- The timeout.
- Token
Auth Pulumi.Configuration Azure Native. Provider Hub. Inputs. Token Auth Configuration Response - The token auth configuration.
- Zones List<string>
- List of zones.
- Api
Version string - Api version.
- Api
Versions []string - The api versions.
- Data
Boundary string - The data boundary.
- Dsts
Configuration ResourceType Endpoint Response Dsts Configuration - The dsts configuration.
- Enabled bool
- Whether the endpoint is enabled.
- Endpoint
Type string - The endpoint type.
- Endpoint
Uri string - The endpoint uri.
- Extensions
[]Resource
Type Extension Response - The extensions.
- Features
Rule ResourceType Endpoint Response Features Rule - The features rule.
- Kind string
- Resource type endpoint kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- Locations []string
- The locations.
- Required
Features []string - The required features.
- Sku
Link string - The sku link.
- Timeout string
- The timeout.
- Token
Auth TokenConfiguration Auth Configuration Response - The token auth configuration.
- Zones []string
- List of zones.
- api
Version String - Api version.
- api
Versions List<String> - The api versions.
- data
Boundary String - The data boundary.
- dsts
Configuration ResourceType Endpoint Response Dsts Configuration - The dsts configuration.
- enabled Boolean
- Whether the endpoint is enabled.
- endpoint
Type String - The endpoint type.
- endpoint
Uri String - The endpoint uri.
- extensions
List<Resource
Type Extension Response> - The extensions.
- features
Rule ResourceType Endpoint Response Features Rule - The features rule.
- kind String
- Resource type endpoint kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- locations List<String>
- The locations.
- required
Features List<String> - The required features.
- sku
Link String - The sku link.
- timeout String
- The timeout.
- token
Auth TokenConfiguration Auth Configuration Response - The token auth configuration.
- zones List<String>
- List of zones.
- api
Version string - Api version.
- api
Versions string[] - The api versions.
- data
Boundary string - The data boundary.
- dsts
Configuration ResourceType Endpoint Response Dsts Configuration - The dsts configuration.
- enabled boolean
- Whether the endpoint is enabled.
- endpoint
Type string - The endpoint type.
- endpoint
Uri string - The endpoint uri.
- extensions
Resource
Type Extension Response[] - The extensions.
- features
Rule ResourceType Endpoint Response Features Rule - The features rule.
- kind string
- Resource type endpoint kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- locations string[]
- The locations.
- required
Features string[] - The required features.
- sku
Link string - The sku link.
- timeout string
- The timeout.
- token
Auth TokenConfiguration Auth Configuration Response - The token auth configuration.
- zones string[]
- List of zones.
- api_
version str - Api version.
- api_
versions Sequence[str] - The api versions.
- data_
boundary str - The data boundary.
- dsts_
configuration ResourceType Endpoint Response Dsts Configuration - The dsts configuration.
- enabled bool
- Whether the endpoint is enabled.
- endpoint_
type str - The endpoint type.
- endpoint_
uri str - The endpoint uri.
- extensions
Sequence[Resource
Type Extension Response] - The extensions.
- features_
rule ResourceType Endpoint Response Features Rule - The features rule.
- kind str
- Resource type endpoint kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- locations Sequence[str]
- The locations.
- required_
features Sequence[str] - The required features.
- sku_
link str - The sku link.
- timeout str
- The timeout.
- token_
auth_ Tokenconfiguration Auth Configuration Response - The token auth configuration.
- zones Sequence[str]
- List of zones.
- api
Version String - Api version.
- api
Versions List<String> - The api versions.
- data
Boundary String - The data boundary.
- dsts
Configuration Property Map - The dsts configuration.
- enabled Boolean
- Whether the endpoint is enabled.
- endpoint
Type String - The endpoint type.
- endpoint
Uri String - The endpoint uri.
- extensions List<Property Map>
- The extensions.
- features
Rule Property Map - The features rule.
- kind String
- Resource type endpoint kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- locations List<String>
- The locations.
- required
Features List<String> - The required features.
- sku
Link String - The sku link.
- timeout String
- The timeout.
- token
Auth Property MapConfiguration - The token auth configuration.
- zones List<String>
- List of zones.
ResourceTypeEndpointResponseDstsConfiguration, ResourceTypeEndpointResponseDstsConfigurationArgs
- Service
Name string - The service name.
- Service
Dns stringName - This is a URI property.
- Service
Name string - The service name.
- Service
Dns stringName - This is a URI property.
- service
Name String - The service name.
- service
Dns StringName - This is a URI property.
- service
Name string - The service name.
- service
Dns stringName - This is a URI property.
- service_
name str - The service name.
- service_
dns_ strname - This is a URI property.
- service
Name String - The service name.
- service
Dns StringName - This is a URI property.
ResourceTypeEndpointResponseFeaturesRule, ResourceTypeEndpointResponseFeaturesRuleArgs
- Required
Features stringPolicy - The required feature policy.
- Required
Features stringPolicy - The required feature policy.
- required
Features StringPolicy - The required feature policy.
- required
Features stringPolicy - The required feature policy.
- required_
features_ strpolicy - The required feature policy.
- required
Features StringPolicy - The required feature policy.
ResourceTypeExtendedLocationPolicy, ResourceTypeExtendedLocationPolicyArgs
- Not
Specified - NotSpecified
- All
- All
- Resource
Type Extended Location Policy Not Specified - NotSpecified
- Resource
Type Extended Location Policy All - All
- Not
Specified - NotSpecified
- All
- All
- Not
Specified - NotSpecified
- All
- All
- NOT_SPECIFIED
- NotSpecified
- ALL
- All
- "Not
Specified" - NotSpecified
- "All"
- All
ResourceTypeExtension, ResourceTypeExtensionArgs
- Endpoint
Uri string - The endpoint uri.
- Extension
Categories List<Union<string, Pulumi.Azure Native. Provider Hub. Extension Category>> - The extension categories.
- Timeout string
- The timeout.
- Endpoint
Uri string - The endpoint uri.
- Extension
Categories []string - The extension categories.
- Timeout string
- The timeout.
- endpoint
Uri String - The endpoint uri.
- extension
Categories List<Either<String,ExtensionCategory>> - The extension categories.
- timeout String
- The timeout.
- endpoint
Uri string - The endpoint uri.
- extension
Categories (string | ExtensionCategory)[] - The extension categories.
- timeout string
- The timeout.
- endpoint_
uri str - The endpoint uri.
- extension_
categories Sequence[Union[str, ExtensionCategory]] - The extension categories.
- timeout str
- The timeout.
- endpoint
Uri String - The endpoint uri.
- 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" | "Best Match Operation Begin" | "Subscription Lifecycle Notification Deletion"> - The extension categories.
- timeout String
- The timeout.
ResourceTypeExtensionOptionsResourceCreationBegin, ResourceTypeExtensionOptionsResourceCreationBeginArgs
ResourceTypeExtensionOptionsResponseResourceCreationBegin, ResourceTypeExtensionOptionsResponseResourceCreationBeginArgs
ResourceTypeExtensionResponse, ResourceTypeExtensionResponseArgs
- Endpoint
Uri string - The endpoint uri.
- Extension
Categories List<string> - The extension categories.
- Timeout string
- The timeout.
- Endpoint
Uri string - The endpoint uri.
- Extension
Categories []string - The extension categories.
- Timeout string
- The timeout.
- endpoint
Uri String - The endpoint uri.
- extension
Categories List<String> - The extension categories.
- timeout String
- The timeout.
- endpoint
Uri string - The endpoint uri.
- extension
Categories string[] - The extension categories.
- timeout string
- The timeout.
- endpoint_
uri str - The endpoint uri.
- extension_
categories Sequence[str] - The extension categories.
- timeout str
- The timeout.
- endpoint
Uri String - The endpoint uri.
- extension
Categories List<String> - The extension categories.
- timeout String
- The timeout.
ResourceTypeOnBehalfOfToken, ResourceTypeOnBehalfOfTokenArgs
- Action
Name string - The action name.
- Life
Time string - This is a TimeSpan property.
- Action
Name string - The action name.
- Life
Time string - This is a TimeSpan property.
- action
Name String - The action name.
- life
Time String - This is a TimeSpan property.
- action
Name string - The action name.
- life
Time string - This is a TimeSpan property.
- action_
name str - The action name.
- life_
time str - This is a TimeSpan property.
- action
Name String - The action name.
- life
Time String - This is a TimeSpan property.
ResourceTypeOnBehalfOfTokenResponse, ResourceTypeOnBehalfOfTokenResponseArgs
- Action
Name string - The action name.
- Life
Time string - This is a TimeSpan property.
- Action
Name string - The action name.
- Life
Time string - This is a TimeSpan property.
- action
Name String - The action name.
- life
Time String - This is a TimeSpan property.
- action
Name string - The action name.
- life
Time string - This is a TimeSpan property.
- action_
name str - The action name.
- life_
time str - This is a TimeSpan property.
- action
Name String - The action name.
- life
Time String - This is a TimeSpan property.
ResourceTypeRegistration, ResourceTypeRegistrationArgs
- Kind
string | Pulumi.
Azure Native. Provider Hub. Resource Type Registration Kind - Resource type registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- Properties
Pulumi.
Azure Native. Provider Hub. Inputs. Resource Type Registration Properties
- Kind
string | Resource
Type Registration Kind - Resource type registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- Properties
Resource
Type Registration Properties
- kind
String | Resource
Type Registration Kind - Resource type registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- properties
Resource
Type Registration Properties
- kind
string | Resource
Type Registration Kind - Resource type registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- properties
Resource
Type Registration Properties
- kind
str | Resource
Type Registration Kind - Resource type registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- properties
Resource
Type Registration Properties
- kind String | "Managed" | "Hybrid" | "Direct"
- Resource type registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- properties Property Map
ResourceTypeRegistrationKind, ResourceTypeRegistrationKindArgs
- Managed
- ManagedResource type served by the ProviderHub service.
- Hybrid
- HybridResource type served by both the ProviderHub & the onboarded Resource Provider Services (i.e. The type has a mix of managed and direct endpoints).
- Direct
- DirectResource type served by the onboarded Resource Provider Service.
- Resource
Type Registration Kind Managed - ManagedResource type served by the ProviderHub service.
- Resource
Type Registration Kind Hybrid - HybridResource type served by both the ProviderHub & the onboarded Resource Provider Services (i.e. The type has a mix of managed and direct endpoints).
- Resource
Type Registration Kind Direct - DirectResource type served by the onboarded Resource Provider Service.
- Managed
- ManagedResource type served by the ProviderHub service.
- Hybrid
- HybridResource type served by both the ProviderHub & the onboarded Resource Provider Services (i.e. The type has a mix of managed and direct endpoints).
- Direct
- DirectResource type served by the onboarded Resource Provider Service.
- Managed
- ManagedResource type served by the ProviderHub service.
- Hybrid
- HybridResource type served by both the ProviderHub & the onboarded Resource Provider Services (i.e. The type has a mix of managed and direct endpoints).
- Direct
- DirectResource type served by the onboarded Resource Provider Service.
- MANAGED
- ManagedResource type served by the ProviderHub service.
- HYBRID
- HybridResource type served by both the ProviderHub & the onboarded Resource Provider Services (i.e. The type has a mix of managed and direct endpoints).
- DIRECT
- DirectResource type served by the onboarded Resource Provider Service.
- "Managed"
- ManagedResource type served by the ProviderHub service.
- "Hybrid"
- HybridResource type served by both the ProviderHub & the onboarded Resource Provider Services (i.e. The type has a mix of managed and direct endpoints).
- "Direct"
- DirectResource type served by the onboarded Resource Provider Service.
ResourceTypeRegistrationProperties, ResourceTypeRegistrationPropertiesArgs
- Add
Resource boolList Target Locations - Add resource list target locations?
- Additional
Options string | Pulumi.Azure Native. Provider Hub. Additional Options Resource Type Registration - The additional options.
- Allow
Empty boolRole Assignments - The allow empty role assignments.
- Allowed
Resource List<Pulumi.Names Azure Native. Provider Hub. Inputs. Allowed Resource Name> - The allowed resource names.
- Allowed
Template List<string>Deployment Reference Actions - Allowed template deployment reference actions.
- List<string>
- The allowed unauthorized actions.
- List<Pulumi.
Azure Native. Provider Hub. Inputs. Allowed Unauthorized Actions Extension> - The allowed unauthorized actions extensions.
- Api
Profiles List<Pulumi.Azure Native. Provider Hub. Inputs. Api Profile> - The api profiles.
- Async
Operation stringResource Type Name - The async operation resource type name.
- Async
Timeout List<Pulumi.Rules Azure Native. Provider Hub. Inputs. Async Timeout Rule> - Async timeout rules
- List<Pulumi.
Azure Native. Provider Hub. Inputs. Authorization Action Mapping> - The authorization action mappings
- Availability
Zone Pulumi.Rule Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Availability Zone Rule - The availability zone rule.
- Capacity
Rule Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Capacity Rule - Capacity rule.
- Category
string | Pulumi.
Azure Native. Provider Hub. Resource Type Category - The category.
- Check
Name Pulumi.Availability Specifications Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Check Name Availability Specifications - The check name availability specifications.
- Common
Api List<string>Versions - Common API versions for the resource type.
- Cross
Tenant string | Pulumi.Token Validation Azure Native. Provider Hub. Cross Tenant Token Validation - The cross tenant token validation.
- Default
Api stringVersion - The default api version.
- Disallowed
Action List<string>Verbs - The disallowed action verbs.
- Disallowed
End List<string>User Operations - The disallowed end user operations.
- Dsts
Configuration Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Dsts Configuration - The dsts configuration.
- Enable
Async boolOperation - Whether async operation is enabled.
- Enable
Third boolParty S2S - Whether third party S2S is enabled.
- Endpoints
List<Pulumi.
Azure Native. Provider Hub. Inputs. Resource Type Endpoint> - The extensions.
- Extended
Locations List<Pulumi.Azure Native. Provider Hub. Inputs. Extended Location Options> - The extended locations.
- Extension
Options Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Extension Options - The extension options.
- Features
Rule Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Features Rule - The features rule.
- Frontdoor
Request string | Pulumi.Mode Azure Native. Provider Hub. Frontdoor Request Mode - The frontdoor request mode.
- Grouping
Tag string - Grouping tag.
- Identity
Management Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Identity Management - The identity management.
- Is
Pure boolProxy - Whether it is pure proxy.
- Legacy
Name string - The legacy name.
- Legacy
Names List<string> - The legacy names.
- Legacy
Policy Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Legacy Policy - The legacy policy.
- Linked
Access List<Pulumi.Checks Azure Native. Provider Hub. Inputs. Linked Access Check> - The linked access checks.
- Linked
Notification List<Pulumi.Rules Azure Native. Provider Hub. Inputs. Linked Notification Rule> - The linked notification rules.
- Linked
Operation List<Pulumi.Rules Azure Native. Provider Hub. Inputs. Linked Operation Rule> - The linked operation rules.
- Logging
Rules List<Pulumi.Azure Native. Provider Hub. Inputs. Logging Rule> - The logging rules.
- Management
Pulumi.
Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Management - The resource provider management.
- Manifest
Link string - Manifest link.
- Marketplace
Options Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Marketplace Options - Marketplace options.
- Marketplace
Type string | Pulumi.Azure Native. Provider Hub. Marketplace Type - The marketplace type.
- Metadata Dictionary<string, object>
- The metadata.
- Notifications
List<Pulumi.
Azure Native. Provider Hub. Inputs. Notification> - The notifications.
- On
Behalf Pulumi.Of Tokens Azure Native. Provider Hub. Inputs. Resource Type On Behalf Of Token - The on behalf of tokens.
- Open
Api Pulumi.Configuration Azure Native. Provider Hub. Inputs. Open Api Configuration - The open api configuration.
- Policy
Execution string | Pulumi.Type Azure Native. Provider Hub. Policy Execution Type - The policy execution type.
- Quota
Rule Pulumi.Azure Native. Provider Hub. Inputs. Quota Rule - The quota rule.
- Regionality
string | Pulumi.
Azure Native. Provider Hub. Regionality - The regionality.
- Request
Header Pulumi.Options Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Request Header Options - The request header options.
- Required
Features List<string> - The required features.
- Resource
Cache Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Resource Cache - Resource cache options.
- Resource
Concurrency Dictionary<string, Pulumi.Control Options Azure Native. Provider Hub. Inputs. Resource Concurrency Control Option> - The resource concurrency control options.
- Resource
Deletion string | Pulumi.Policy Azure Native. Provider Hub. Resource Deletion Policy - The resource deletion policy.
- Resource
Graph Pulumi.Configuration Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Resource Graph Configuration - The resource graph configuration.
- Resource
Management Pulumi.Options Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Resource Management Options - Resource management options.
- Resource
Move Pulumi.Policy Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Resource Move Policy - The resource move policy.
- Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Authorization Rules - The resource provider authorization rules.
- Resource
Query Pulumi.Management Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Resource Query Management - Resource query management options.
- Resource
Sub string | Pulumi.Type Azure Native. Provider Hub. Resource Sub Type - The resource sub type.
- Resource
Type Pulumi.Common Attribute Management Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Resource Type Common Attribute Management - Resource type common attribute management.
- Resource
Validation string | Pulumi.Azure Native. Provider Hub. Resource Validation - The resource validation.
- Routing
Rule Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Routing Rule - Routing rule.
- Routing
Type string | Pulumi.Azure Native. Provider Hub. Routing Type - The resource routing type.
- Service
Tree List<Pulumi.Infos Azure Native. Provider Hub. Inputs. Service Tree Info> - The service tree infos.
- Sku
Link string - The sku link.
- Subscription
Lifecycle Pulumi.Notification Specifications Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Subscription Lifecycle Notification Specifications - The subscription lifecycle notification specifications.
- Subscription
State List<Pulumi.Rules Azure Native. Provider Hub. Inputs. Subscription State Rule> - The subscription state rules.
- bool
- Whether tags are supported.
- Swagger
Specifications List<Pulumi.Azure Native. Provider Hub. Inputs. Swagger Specification> - The swagger specifications.
- Template
Deployment Pulumi.Options Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Template Deployment Options - The template deployment options.
- Template
Deployment Pulumi.Policy Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Template Deployment Policy - The template deployment policy.
- Throttling
Rules List<Pulumi.Azure Native. Provider Hub. Inputs. Throttling Rule> - The throttling rules.
- Token
Auth Pulumi.Configuration Azure Native. Provider Hub. Inputs. Token Auth Configuration - The token auth configuration.
- Add
Resource boolList Target Locations - Add resource list target locations?
- Additional
Options string | AdditionalOptions Resource Type Registration - The additional options.
- Allow
Empty boolRole Assignments - The allow empty role assignments.
- Allowed
Resource []AllowedNames Resource Name - The allowed resource names.
- Allowed
Template []stringDeployment Reference Actions - Allowed template deployment reference actions.
- []string
- The allowed unauthorized actions.
- []Allowed
Unauthorized Actions Extension - The allowed unauthorized actions extensions.
- Api
Profiles []ApiProfile - The api profiles.
- Async
Operation stringResource Type Name - The async operation resource type name.
- Async
Timeout []AsyncRules Timeout Rule - Async timeout rules
- []Authorization
Action Mapping - The authorization action mappings
- Availability
Zone ResourceRule Type Registration Properties Availability Zone Rule - The availability zone rule.
- Capacity
Rule ResourceType Registration Properties Capacity Rule - Capacity rule.
- Category
string | Resource
Type Category - The category.
- Check
Name ResourceAvailability Specifications Type Registration Properties Check Name Availability Specifications - The check name availability specifications.
- Common
Api []stringVersions - Common API versions for the resource type.
- Cross
Tenant string | CrossToken Validation Tenant Token Validation - The cross tenant token validation.
- Default
Api stringVersion - The default api version.
- Disallowed
Action []stringVerbs - The disallowed action verbs.
- Disallowed
End []stringUser Operations - The disallowed end user operations.
- Dsts
Configuration ResourceType Registration Properties Dsts Configuration - The dsts configuration.
- Enable
Async boolOperation - Whether async operation is enabled.
- Enable
Third boolParty S2S - Whether third party S2S is enabled.
- Endpoints
[]Resource
Type Endpoint - The extensions.
- Extended
Locations []ExtendedLocation Options - The extended locations.
- Extension
Options ResourceType Registration Properties Extension Options - The extension options.
- Features
Rule ResourceType Registration Properties Features Rule - The features rule.
- Frontdoor
Request string | FrontdoorMode Request Mode - The frontdoor request mode.
- Grouping
Tag string - Grouping tag.
- Identity
Management ResourceType Registration Properties Identity Management - The identity management.
- Is
Pure boolProxy - Whether it is pure proxy.
- Legacy
Name string - The legacy name.
- Legacy
Names []string - The legacy names.
- Legacy
Policy ResourceType Registration Properties Legacy Policy - The legacy policy.
- Linked
Access []LinkedChecks Access Check - The linked access checks.
- Linked
Notification []LinkedRules Notification Rule - The linked notification rules.
- Linked
Operation []LinkedRules Operation Rule - The linked operation rules.
- Logging
Rules []LoggingRule - The logging rules.
- Management
Resource
Type Registration Properties Management - The resource provider management.
- Manifest
Link string - Manifest link.
- Marketplace
Options ResourceType Registration Properties Marketplace Options - Marketplace options.
- Marketplace
Type string | MarketplaceType - The marketplace type.
- Metadata map[string]interface{}
- The metadata.
- Notifications []Notification
- The notifications.
- On
Behalf ResourceOf Tokens Type On Behalf Of Token - The on behalf of tokens.
- Open
Api OpenConfiguration Api Configuration - The open api configuration.
- Policy
Execution string | PolicyType Execution Type - The policy execution type.
- Quota
Rule QuotaRule - The quota rule.
- Regionality string | Regionality
- The regionality.
- Request
Header ResourceOptions Type Registration Properties Request Header Options - The request header options.
- Required
Features []string - The required features.
- Resource
Cache ResourceType Registration Properties Resource Cache - Resource cache options.
- Resource
Concurrency map[string]ResourceControl Options Concurrency Control Option - The resource concurrency control options.
- Resource
Deletion string | ResourcePolicy Deletion Policy - The resource deletion policy.
- Resource
Graph ResourceConfiguration Type Registration Properties Resource Graph Configuration - The resource graph configuration.
- Resource
Management ResourceOptions Type Registration Properties Resource Management Options - Resource management options.
- Resource
Move ResourcePolicy Type Registration Properties Resource Move Policy - The resource move policy.
- Resource
Provider Authorization Rules - The resource provider authorization rules.
- Resource
Query ResourceManagement Type Registration Properties Resource Query Management - Resource query management options.
- Resource
Sub string | ResourceType Sub Type - The resource sub type.
- Resource
Type ResourceCommon Attribute Management Type Registration Properties Resource Type Common Attribute Management - Resource type common attribute management.
- Resource
Validation string | ResourceValidation - The resource validation.
- Routing
Rule ResourceType Registration Properties Routing Rule - Routing rule.
- Routing
Type string | RoutingType - The resource routing type.
- Service
Tree []ServiceInfos Tree Info - The service tree infos.
- Sku
Link string - The sku link.
- Subscription
Lifecycle ResourceNotification Specifications Type Registration Properties Subscription Lifecycle Notification Specifications - The subscription lifecycle notification specifications.
- Subscription
State []SubscriptionRules State Rule - The subscription state rules.
- bool
- Whether tags are supported.
- Swagger
Specifications []SwaggerSpecification - The swagger specifications.
- Template
Deployment ResourceOptions Type Registration Properties Template Deployment Options - The template deployment options.
- Template
Deployment ResourcePolicy Type Registration Properties Template Deployment Policy - The template deployment policy.
- Throttling
Rules []ThrottlingRule - The throttling rules.
- Token
Auth TokenConfiguration Auth Configuration - The token auth configuration.
- add
Resource BooleanList Target Locations - Add resource list target locations?
- additional
Options String | AdditionalOptions Resource Type Registration - The additional options.
- allow
Empty BooleanRole Assignments - The allow empty role assignments.
- allowed
Resource List<AllowedNames Resource Name> - The allowed resource names.
- allowed
Template List<String>Deployment Reference Actions - Allowed template deployment reference actions.
- List<String>
- The allowed unauthorized actions.
- List<Allowed
Unauthorized Actions Extension> - The allowed unauthorized actions extensions.
- api
Profiles List<ApiProfile> - The api profiles.
- async
Operation StringResource Type Name - The async operation resource type name.
- async
Timeout List<AsyncRules Timeout Rule> - Async timeout rules
- List<Authorization
Action Mapping> - The authorization action mappings
- availability
Zone ResourceRule Type Registration Properties Availability Zone Rule - The availability zone rule.
- capacity
Rule ResourceType Registration Properties Capacity Rule - Capacity rule.
- category
String | Resource
Type Category - The category.
- check
Name ResourceAvailability Specifications Type Registration Properties Check Name Availability Specifications - The check name availability specifications.
- common
Api List<String>Versions - Common API versions for the resource type.
- cross
Tenant String | CrossToken Validation Tenant Token Validation - The cross tenant token validation.
- default
Api StringVersion - The default api version.
- disallowed
Action List<String>Verbs - The disallowed action verbs.
- disallowed
End List<String>User Operations - The disallowed end user operations.
- dsts
Configuration ResourceType Registration Properties Dsts Configuration - The dsts configuration.
- enable
Async BooleanOperation - Whether async operation is enabled.
- enable
Third BooleanParty S2S - Whether third party S2S is enabled.
- endpoints
List<Resource
Type Endpoint> - The extensions.
- extended
Locations List<ExtendedLocation Options> - The extended locations.
- extension
Options ResourceType Registration Properties Extension Options - The extension options.
- features
Rule ResourceType Registration Properties Features Rule - The features rule.
- frontdoor
Request String | FrontdoorMode Request Mode - The frontdoor request mode.
- grouping
Tag String - Grouping tag.
- identity
Management ResourceType Registration Properties Identity Management - The identity management.
- is
Pure BooleanProxy - Whether it is pure proxy.
- legacy
Name String - The legacy name.
- legacy
Names List<String> - The legacy names.
- legacy
Policy ResourceType Registration Properties Legacy Policy - The legacy policy.
- linked
Access List<LinkedChecks Access Check> - The linked access checks.
- linked
Notification List<LinkedRules Notification Rule> - The linked notification rules.
- linked
Operation List<LinkedRules Operation Rule> - The linked operation rules.
- logging
Rules List<LoggingRule> - The logging rules.
- management
Resource
Type Registration Properties Management - The resource provider management.
- manifest
Link String - Manifest link.
- marketplace
Options ResourceType Registration Properties Marketplace Options - Marketplace options.
- marketplace
Type String | MarketplaceType - The marketplace type.
- metadata Map<String,Object>
- The metadata.
- notifications List<Notification>
- The notifications.
- on
Behalf ResourceOf Tokens Type On Behalf Of Token - The on behalf of tokens.
- open
Api OpenConfiguration Api Configuration - The open api configuration.
- policy
Execution String | PolicyType Execution Type - The policy execution type.
- quota
Rule QuotaRule - The quota rule.
- regionality String | Regionality
- The regionality.
- request
Header ResourceOptions Type Registration Properties Request Header Options - The request header options.
- required
Features List<String> - The required features.
- resource
Cache ResourceType Registration Properties Resource Cache - Resource cache options.
- resource
Concurrency Map<String,ResourceControl Options Concurrency Control Option> - The resource concurrency control options.
- resource
Deletion String | ResourcePolicy Deletion Policy - The resource deletion policy.
- resource
Graph ResourceConfiguration Type Registration Properties Resource Graph Configuration - The resource graph configuration.
- resource
Management ResourceOptions Type Registration Properties Resource Management Options - Resource management options.
- resource
Move ResourcePolicy Type Registration Properties Resource Move Policy - The resource move policy.
- Resource
Provider Authorization Rules - The resource provider authorization rules.
- resource
Query ResourceManagement Type Registration Properties Resource Query Management - Resource query management options.
- resource
Sub String | ResourceType Sub Type - The resource sub type.
- resource
Type ResourceCommon Attribute Management Type Registration Properties Resource Type Common Attribute Management - Resource type common attribute management.
- resource
Validation String | ResourceValidation - The resource validation.
- routing
Rule ResourceType Registration Properties Routing Rule - Routing rule.
- routing
Type String | RoutingType - The resource routing type.
- service
Tree List<ServiceInfos Tree Info> - The service tree infos.
- sku
Link String - The sku link.
- subscription
Lifecycle ResourceNotification Specifications Type Registration Properties Subscription Lifecycle Notification Specifications - The subscription lifecycle notification specifications.
- subscription
State List<SubscriptionRules State Rule> - The subscription state rules.
- Boolean
- Whether tags are supported.
- swagger
Specifications List<SwaggerSpecification> - The swagger specifications.
- template
Deployment ResourceOptions Type Registration Properties Template Deployment Options - The template deployment options.
- template
Deployment ResourcePolicy Type Registration Properties Template Deployment Policy - The template deployment policy.
- throttling
Rules List<ThrottlingRule> - The throttling rules.
- token
Auth TokenConfiguration Auth Configuration - The token auth configuration.
- add
Resource booleanList Target Locations - Add resource list target locations?
- additional
Options string | AdditionalOptions Resource Type Registration - The additional options.
- allow
Empty booleanRole Assignments - The allow empty role assignments.
- allowed
Resource AllowedNames Resource Name[] - The allowed resource names.
- allowed
Template string[]Deployment Reference Actions - Allowed template deployment reference actions.
- string[]
- The allowed unauthorized actions.
- Allowed
Unauthorized Actions Extension[] - The allowed unauthorized actions extensions.
- api
Profiles ApiProfile[] - The api profiles.
- async
Operation stringResource Type Name - The async operation resource type name.
- async
Timeout AsyncRules Timeout Rule[] - Async timeout rules
- Authorization
Action Mapping[] - The authorization action mappings
- availability
Zone ResourceRule Type Registration Properties Availability Zone Rule - The availability zone rule.
- capacity
Rule ResourceType Registration Properties Capacity Rule - Capacity rule.
- category
string | Resource
Type Category - The category.
- check
Name ResourceAvailability Specifications Type Registration Properties Check Name Availability Specifications - The check name availability specifications.
- common
Api string[]Versions - Common API versions for the resource type.
- cross
Tenant string | CrossToken Validation Tenant Token Validation - The cross tenant token validation.
- default
Api stringVersion - The default api version.
- disallowed
Action string[]Verbs - The disallowed action verbs.
- disallowed
End string[]User Operations - The disallowed end user operations.
- dsts
Configuration ResourceType Registration Properties Dsts Configuration - The dsts configuration.
- enable
Async booleanOperation - Whether async operation is enabled.
- enable
Third booleanParty S2S - Whether third party S2S is enabled.
- endpoints
Resource
Type Endpoint[] - The extensions.
- extended
Locations ExtendedLocation Options[] - The extended locations.
- extension
Options ResourceType Registration Properties Extension Options - The extension options.
- features
Rule ResourceType Registration Properties Features Rule - The features rule.
- frontdoor
Request string | FrontdoorMode Request Mode - The frontdoor request mode.
- grouping
Tag string - Grouping tag.
- identity
Management ResourceType Registration Properties Identity Management - The identity management.
- is
Pure booleanProxy - Whether it is pure proxy.
- legacy
Name string - The legacy name.
- legacy
Names string[] - The legacy names.
- legacy
Policy ResourceType Registration Properties Legacy Policy - The legacy policy.
- linked
Access LinkedChecks Access Check[] - The linked access checks.
- linked
Notification LinkedRules Notification Rule[] - The linked notification rules.
- linked
Operation LinkedRules Operation Rule[] - The linked operation rules.
- logging
Rules LoggingRule[] - The logging rules.
- management
Resource
Type Registration Properties Management - The resource provider management.
- manifest
Link string - Manifest link.
- marketplace
Options ResourceType Registration Properties Marketplace Options - Marketplace options.
- marketplace
Type string | MarketplaceType - The marketplace type.
- metadata {[key: string]: any}
- The metadata.
- notifications Notification[]
- The notifications.
- on
Behalf ResourceOf Tokens Type On Behalf Of Token - The on behalf of tokens.
- open
Api OpenConfiguration Api Configuration - The open api configuration.
- policy
Execution string | PolicyType Execution Type - The policy execution type.
- quota
Rule QuotaRule - The quota rule.
- regionality string | Regionality
- The regionality.
- request
Header ResourceOptions Type Registration Properties Request Header Options - The request header options.
- required
Features string[] - The required features.
- resource
Cache ResourceType Registration Properties Resource Cache - Resource cache options.
- resource
Concurrency {[key: string]: ResourceControl Options Concurrency Control Option} - The resource concurrency control options.
- resource
Deletion string | ResourcePolicy Deletion Policy - The resource deletion policy.
- resource
Graph ResourceConfiguration Type Registration Properties Resource Graph Configuration - The resource graph configuration.
- resource
Management ResourceOptions Type Registration Properties Resource Management Options - Resource management options.
- resource
Move ResourcePolicy Type Registration Properties Resource Move Policy - The resource move policy.
- Resource
Provider Authorization Rules - The resource provider authorization rules.
- resource
Query ResourceManagement Type Registration Properties Resource Query Management - Resource query management options.
- resource
Sub string | ResourceType Sub Type - The resource sub type.
- resource
Type ResourceCommon Attribute Management Type Registration Properties Resource Type Common Attribute Management - Resource type common attribute management.
- resource
Validation string | ResourceValidation - The resource validation.
- routing
Rule ResourceType Registration Properties Routing Rule - Routing rule.
- routing
Type string | RoutingType - The resource routing type.
- service
Tree ServiceInfos Tree Info[] - The service tree infos.
- sku
Link string - The sku link.
- subscription
Lifecycle ResourceNotification Specifications Type Registration Properties Subscription Lifecycle Notification Specifications - The subscription lifecycle notification specifications.
- subscription
State SubscriptionRules State Rule[] - The subscription state rules.
- boolean
- Whether tags are supported.
- swagger
Specifications SwaggerSpecification[] - The swagger specifications.
- template
Deployment ResourceOptions Type Registration Properties Template Deployment Options - The template deployment options.
- template
Deployment ResourcePolicy Type Registration Properties Template Deployment Policy - The template deployment policy.
- throttling
Rules ThrottlingRule[] - The throttling rules.
- token
Auth TokenConfiguration Auth Configuration - The token auth configuration.
- add_
resource_ boollist_ target_ locations - Add resource list target locations?
- additional_
options str | AdditionalOptions Resource Type Registration - The additional options.
- allow_
empty_ boolrole_ assignments - The allow empty role assignments.
- allowed_
resource_ Sequence[Allowednames Resource Name] - The allowed resource names.
- allowed_
template_ Sequence[str]deployment_ reference_ actions - Allowed template deployment reference actions.
- Sequence[str]
- The allowed unauthorized actions.
- Sequence[Allowed
Unauthorized Actions Extension] - The allowed unauthorized actions extensions.
- api_
profiles Sequence[ApiProfile] - The api profiles.
- async_
operation_ strresource_ type_ name - The async operation resource type name.
- async_
timeout_ Sequence[Asyncrules Timeout Rule] - Async timeout rules
- Sequence[Authorization
Action Mapping] - The authorization action mappings
- availability_
zone_ Resourcerule Type Registration Properties Availability Zone Rule - The availability zone rule.
- capacity_
rule ResourceType Registration Properties Capacity Rule - Capacity rule.
- category
str | Resource
Type Category - The category.
- check_
name_ Resourceavailability_ specifications Type Registration Properties Check Name Availability Specifications - The check name availability specifications.
- common_
api_ Sequence[str]versions - Common API versions for the resource type.
- cross_
tenant_ str | Crosstoken_ validation Tenant Token Validation - The cross tenant token validation.
- default_
api_ strversion - The default api version.
- disallowed_
action_ Sequence[str]verbs - The disallowed action verbs.
- disallowed_
end_ Sequence[str]user_ operations - The disallowed end user operations.
- dsts_
configuration ResourceType Registration Properties Dsts Configuration - The dsts configuration.
- enable_
async_ booloperation - Whether async operation is enabled.
- enable_
third_ boolparty_ s2_ s - Whether third party S2S is enabled.
- endpoints
Sequence[Resource
Type Endpoint] - The extensions.
- extended_
locations Sequence[ExtendedLocation Options] - The extended locations.
- extension_
options ResourceType Registration Properties Extension Options - The extension options.
- features_
rule ResourceType Registration Properties Features Rule - The features rule.
- frontdoor_
request_ str | Frontdoormode Request Mode - The frontdoor request mode.
- grouping_
tag str - Grouping tag.
- identity_
management ResourceType Registration Properties Identity Management - The identity management.
- is_
pure_ boolproxy - Whether it is pure proxy.
- legacy_
name str - The legacy name.
- legacy_
names Sequence[str] - The legacy names.
- legacy_
policy ResourceType Registration Properties Legacy Policy - The legacy policy.
- linked_
access_ Sequence[Linkedchecks Access Check] - The linked access checks.
- linked_
notification_ Sequence[Linkedrules Notification Rule] - The linked notification rules.
- linked_
operation_ Sequence[Linkedrules Operation Rule] - The linked operation rules.
- logging_
rules Sequence[LoggingRule] - The logging rules.
- management
Resource
Type Registration Properties Management - The resource provider management.
- manifest_
link str - Manifest link.
- marketplace_
options ResourceType Registration Properties Marketplace Options - Marketplace options.
- marketplace_
type str | MarketplaceType - The marketplace type.
- metadata Mapping[str, Any]
- The metadata.
- notifications Sequence[Notification]
- The notifications.
- on_
behalf_ Resourceof_ tokens Type On Behalf Of Token - The on behalf of tokens.
- open_
api_ Openconfiguration Api Configuration - The open api configuration.
- policy_
execution_ str | Policytype Execution Type - The policy execution type.
- quota_
rule QuotaRule - The quota rule.
- regionality str | Regionality
- The regionality.
- request_
header_ Resourceoptions Type Registration Properties Request Header Options - The request header options.
- required_
features Sequence[str] - The required features.
- resource_
cache ResourceType Registration Properties Resource Cache - Resource cache options.
- resource_
concurrency_ Mapping[str, Resourcecontrol_ options Concurrency Control Option] - The resource concurrency control options.
- resource_
deletion_ str | Resourcepolicy Deletion Policy - The resource deletion policy.
- resource_
graph_ Resourceconfiguration Type Registration Properties Resource Graph Configuration - The resource graph configuration.
- resource_
management_ Resourceoptions Type Registration Properties Resource Management Options - Resource management options.
- resource_
move_ Resourcepolicy Type Registration Properties Resource Move Policy - The resource move policy.
- Resource
Provider Authorization Rules - The resource provider authorization rules.
- resource_
query_ Resourcemanagement Type Registration Properties Resource Query Management - Resource query management options.
- resource_
sub_ str | Resourcetype Sub Type - The resource sub type.
- resource_
type_ Resourcecommon_ attribute_ management Type Registration Properties Resource Type Common Attribute Management - Resource type common attribute management.
- resource_
validation str | ResourceValidation - The resource validation.
- routing_
rule ResourceType Registration Properties Routing Rule - Routing rule.
- routing_
type str | RoutingType - The resource routing type.
- service_
tree_ Sequence[Serviceinfos Tree Info] - The service tree infos.
- sku_
link str - The sku link.
- subscription_
lifecycle_ Resourcenotification_ specifications Type Registration Properties Subscription Lifecycle Notification Specifications - The subscription lifecycle notification specifications.
- subscription_
state_ Sequence[Subscriptionrules State Rule] - The subscription state rules.
- bool
- Whether tags are supported.
- swagger_
specifications Sequence[SwaggerSpecification] - The swagger specifications.
- template_
deployment_ Resourceoptions Type Registration Properties Template Deployment Options - The template deployment options.
- template_
deployment_ Resourcepolicy Type Registration Properties Template Deployment Policy - The template deployment policy.
- throttling_
rules Sequence[ThrottlingRule] - The throttling rules.
- token_
auth_ Tokenconfiguration Auth Configuration - The token auth configuration.
- add
Resource BooleanList Target Locations - Add resource list target locations?
- additional
Options String | "ProtectedAsync Operation Polling" | "Protected Async Operation Polling Audit Only" - The additional options.
- allow
Empty BooleanRole Assignments - The allow empty role assignments.
- allowed
Resource List<Property Map>Names - The allowed resource names.
- allowed
Template List<String>Deployment Reference Actions - Allowed template deployment reference actions.
- List<String>
- The allowed unauthorized actions.
- List<Property Map>
- The allowed unauthorized actions extensions.
- api
Profiles List<Property Map> - The api profiles.
- async
Operation StringResource Type Name - The async operation resource type name.
- async
Timeout List<Property Map>Rules - Async timeout rules
- List<Property Map>
- The authorization action mappings
- availability
Zone Property MapRule - The availability zone rule.
- capacity
Rule Property Map - Capacity rule.
- category
String | "None" | "Free
Form" | "Internal" | "Pure Proxy" - The category.
- check
Name Property MapAvailability Specifications - The check name availability specifications.
- common
Api List<String>Versions - Common API versions for the resource type.
- cross
Tenant String | "EnsureToken Validation Secure Validation" | "Passthrough Insecure Token" - The cross tenant token validation.
- default
Api StringVersion - The default api version.
- disallowed
Action List<String>Verbs - The disallowed action verbs.
- disallowed
End List<String>User Operations - The disallowed end user operations.
- dsts
Configuration Property Map - The dsts configuration.
- enable
Async BooleanOperation - Whether async operation is enabled.
- enable
Third BooleanParty S2S - Whether third party S2S is enabled.
- endpoints List<Property Map>
- The extensions.
- extended
Locations List<Property Map> - The extended locations.
- extension
Options Property Map - The extension options.
- features
Rule Property Map - The features rule.
- frontdoor
Request String | "NotMode Specified" | "Use Manifest" - The frontdoor request mode.
- grouping
Tag String - Grouping tag.
- identity
Management Property Map - The identity management.
- is
Pure BooleanProxy - Whether it is pure proxy.
- legacy
Name String - The legacy name.
- legacy
Names List<String> - The legacy names.
- legacy
Policy Property Map - The legacy policy.
- linked
Access List<Property Map>Checks - The linked access checks.
- linked
Notification List<Property Map>Rules - The linked notification rules.
- linked
Operation List<Property Map>Rules - The linked operation rules.
- logging
Rules List<Property Map> - The logging rules.
- management Property Map
- The resource provider management.
- manifest
Link String - Manifest link.
- marketplace
Options Property Map - Marketplace options.
- marketplace
Type String | "NotSpecified" | "Add On" | "Bypass" | "Store" - The marketplace type.
- metadata Map<Any>
- The metadata.
- notifications List<Property Map>
- The notifications.
- on
Behalf Property MapOf Tokens - The on behalf of tokens.
- open
Api Property MapConfiguration - The open api configuration.
- policy
Execution String | "NotType Specified" | "Execute Policies" | "Bypass Policies" | "Expect Partial Put Requests" - The policy execution type.
- quota
Rule Property Map - The quota rule.
- regionality
String | "Not
Specified" | "Global" | "Regional" - The regionality.
- request
Header Property MapOptions - The request header options.
- required
Features List<String> - The required features.
- resource
Cache Property Map - Resource cache options.
- resource
Concurrency Map<Property Map>Control Options - The resource concurrency control options.
- resource
Deletion String | "NotPolicy Specified" | "Cascade Delete All" | "Cascade Delete Proxy Only Children" - The resource deletion policy.
- resource
Graph Property MapConfiguration - The resource graph configuration.
- resource
Management Property MapOptions - Resource management options.
- resource
Move Property MapPolicy - The resource move policy.
- Property Map
- The resource provider authorization rules.
- resource
Query Property MapManagement - Resource query management options.
- resource
Sub String | "NotType Specified" | "Async Operation" - The resource sub type.
- resource
Type Property MapCommon Attribute Management - Resource type common attribute management.
- resource
Validation String | "NotSpecified" | "Reserved Words" | "Profane Words" - The resource validation.
- routing
Rule Property Map - Routing rule.
- routing
Type String | "Default" | "ProxyOnly" | "Host Based" | "Extension" | "Tenant" | "Fanout" | "Location Based" | "Failover" | "Cascade Extension" | "Child Fanout" | "Cascade Authorized Extension" | "Bypass Endpoint Selection Optimization" | "Location Mapping" | "Service Fanout" - The resource routing type.
- service
Tree List<Property Map>Infos - The service tree infos.
- sku
Link String - The sku link.
- subscription
Lifecycle Property MapNotification Specifications - The subscription lifecycle notification specifications.
- subscription
State List<Property Map>Rules - The subscription state rules.
- Boolean
- Whether tags are supported.
- swagger
Specifications List<Property Map> - The swagger specifications.
- template
Deployment Property MapOptions - The template deployment options.
- template
Deployment Property MapPolicy - The template deployment policy.
- throttling
Rules List<Property Map> - The throttling rules.
- token
Auth Property MapConfiguration - The token auth configuration.
ResourceTypeRegistrationPropertiesAvailabilityZoneRule, ResourceTypeRegistrationPropertiesAvailabilityZoneRuleArgs
ResourceTypeRegistrationPropertiesBatchProvisioningSupport, ResourceTypeRegistrationPropertiesBatchProvisioningSupportArgs
- Supported
Operations string | Pulumi.Azure Native. Provider Hub. Supported Operations - Supported operations.
- Supported
Operations string | SupportedOperations - Supported operations.
- supported
Operations String | SupportedOperations - Supported operations.
- supported
Operations string | SupportedOperations - Supported operations.
- supported_
operations str | SupportedOperations - Supported operations.
- supported
Operations String | "NotSpecified" | "Get" | "Delete" - Supported operations.
ResourceTypeRegistrationPropertiesCapacityRule, ResourceTypeRegistrationPropertiesCapacityRuleArgs
- Capacity
Policy string | Pulumi.Azure Native. Provider Hub. Capacity Policy - Capacity policy.
- Sku
Alias string - Sku alias
- Capacity
Policy string | CapacityPolicy - Capacity policy.
- Sku
Alias string - Sku alias
- capacity
Policy String | CapacityPolicy - Capacity policy.
- sku
Alias String - Sku alias
- capacity
Policy string | CapacityPolicy - Capacity policy.
- sku
Alias string - Sku alias
- capacity_
policy str | CapacityPolicy - Capacity policy.
- sku_
alias str - Sku alias
- capacity
Policy String | "Default" | "Restricted" - Capacity policy.
- sku
Alias String - Sku alias
ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecifications, ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsArgs
- Enable
Default boolValidation - Whether default validation is enabled.
- Resource
Types List<string>With Custom Validation - The resource types with custom validation.
- Enable
Default boolValidation - Whether default validation is enabled.
- Resource
Types []stringWith Custom Validation - The resource types with custom validation.
- enable
Default BooleanValidation - Whether default validation is enabled.
- resource
Types List<String>With Custom Validation - The resource types with custom validation.
- enable
Default booleanValidation - Whether default validation is enabled.
- resource
Types string[]With Custom Validation - The resource types with custom validation.
- enable_
default_ boolvalidation - Whether default validation is enabled.
- resource_
types_ Sequence[str]with_ custom_ validation - The resource types with custom validation.
- enable
Default BooleanValidation - Whether default validation is enabled.
- resource
Types List<String>With Custom Validation - The resource types with custom validation.
ResourceTypeRegistrationPropertiesDstsConfiguration, ResourceTypeRegistrationPropertiesDstsConfigurationArgs
- Service
Name string - The service name.
- Service
Dns stringName - This is a URI property.
- Service
Name string - The service name.
- Service
Dns stringName - This is a URI property.
- service
Name String - The service name.
- service
Dns StringName - This is a URI property.
- service
Name string - The service name.
- service
Dns stringName - This is a URI property.
- service_
name str - The service name.
- service_
dns_ strname - This is a URI property.
- service
Name String - The service name.
- service
Dns StringName - This is a URI property.
ResourceTypeRegistrationPropertiesExtensionOptions, ResourceTypeRegistrationPropertiesExtensionOptionsArgs
- Resource
Creation ResourceBegin Type Extension Options Resource Creation Begin - Resource creation begin.
- resource
Creation ResourceBegin Type Extension Options Resource Creation Begin - Resource creation begin.
- resource
Creation ResourceBegin Type Extension Options Resource Creation Begin - Resource creation begin.
- resource_
creation_ Resourcebegin Type Extension Options Resource Creation Begin - Resource creation begin.
- resource
Creation Property MapBegin - Resource creation begin.
ResourceTypeRegistrationPropertiesFeaturesRule, ResourceTypeRegistrationPropertiesFeaturesRuleArgs
- Required
Features string | Pulumi.Policy Azure Native. Provider Hub. Features Policy - The required feature policy.
- Required
Features string | FeaturesPolicy Policy - The required feature policy.
- required
Features String | FeaturesPolicy Policy - The required feature policy.
- required
Features string | FeaturesPolicy Policy - The required feature policy.
- required_
features_ str | Featurespolicy Policy - The required feature policy.
- required
Features String | "Any" | "All"Policy - The required feature policy.
ResourceTypeRegistrationPropertiesIdentityManagement, ResourceTypeRegistrationPropertiesIdentityManagementArgs
- Application
Id string - The application id.
- Application
Ids List<string> - The application ids.
- Delegation
App List<string>Ids - The delegation app ids.
- Type
string | Pulumi.
Azure Native. Provider Hub. Identity Management Types - The type.
- Application
Id string - The application id.
- Application
Ids []string - The application ids.
- Delegation
App []stringIds - The delegation app ids.
- Type
string | Identity
Management Types - The type.
- application
Id String - The application id.
- application
Ids List<String> - The application ids.
- delegation
App List<String>Ids - The delegation app ids.
- type
String | Identity
Management Types - The type.
- application
Id string - The application id.
- application
Ids string[] - The application ids.
- delegation
App string[]Ids - The delegation app ids.
- type
string | Identity
Management Types - The type.
- application_
id str - The application id.
- application_
ids Sequence[str] - The application ids.
- delegation_
app_ Sequence[str]ids - The delegation app ids.
- type
str | Identity
Management Types - The type.
- application
Id String - The application id.
- application
Ids List<String> - The application ids.
- delegation
App List<String>Ids - The delegation app ids.
- type
String | "Not
Specified" | "System Assigned" | "User Assigned" | "Actor" | "Delegated Resource Identity" - The type.
ResourceTypeRegistrationPropertiesLegacyPolicy, ResourceTypeRegistrationPropertiesLegacyPolicyArgs
- Disallowed
Conditions List<Pulumi.Azure Native. Provider Hub. Inputs. Legacy Disallowed Condition> - Disallowed
Legacy List<Union<string, Pulumi.Operations Azure Native. Provider Hub. Legacy Operation>>
- disallowed
Conditions List<LegacyDisallowed Condition> - disallowed
Legacy List<Either<String,LegacyOperations Operation>>
- disallowed
Conditions LegacyDisallowed Condition[] - disallowed
Legacy (string | LegacyOperations Operation)[]
- disallowed_
conditions Sequence[LegacyDisallowed Condition] - disallowed_
legacy_ Sequence[Union[str, Legacyoperations Operation]]
- disallowed
Conditions List<Property Map> - disallowed
Legacy List<String | "NotOperations Specified" | "Create" | "Delete" | "Waiting" | "Azure Async Operation Waiting" | "Resource Cache Waiting" | "Action" | "Read" | "Evaluate Deployment Output" | "Deployment Cleanup">
ResourceTypeRegistrationPropertiesManagement, ResourceTypeRegistrationPropertiesManagementArgs
- List<string>
- The authorization owners.
- Canary
Manifest List<string>Owners - List of manifest owners for canary.
- Error
Response Pulumi.Message Options Azure Native. Provider Hub. Inputs. Resource Provider Management Error Response Message Options - Options for error response messages.
- Expedited
Rollout Pulumi.Metadata Azure Native. Provider Hub. Inputs. Resource Provider Management Expedited Rollout Metadata - Metadata for expedited rollout.
- Expedited
Rollout List<string>Submitters - List of expedited rollout submitters.
- Incident
Contact stringEmail - The incident contact email.
- Incident
Routing stringService - The incident routing service.
- Incident
Routing stringTeam - The incident routing team.
- Manifest
Owners List<string> - The manifest owners.
- Pc
Code string - The profit center code for the subscription.
- Profit
Center stringProgram Id - The profit center program id for the subscription.
- Resource
Access string | Pulumi.Policy Azure Native. Provider Hub. Resource Access Policy - The resource access policy.
- Resource
Access List<Pulumi.Roles Azure Native. Provider Hub. Inputs. Resource Access Role> - The resource access roles.
- Schema
Owners List<string> - The schema owners.
- Service
Tree List<Pulumi.Infos Azure Native. Provider Hub. Inputs. Service Tree Info> - The service tree infos.
- []string
- The authorization owners.
- Canary
Manifest []stringOwners - List of manifest owners for canary.
- Error
Response ResourceMessage Options Provider Management Error Response Message Options - Options for error response messages.
- Expedited
Rollout ResourceMetadata Provider Management Expedited Rollout Metadata - Metadata for expedited rollout.
- Expedited
Rollout []stringSubmitters - List of expedited rollout submitters.
- Incident
Contact stringEmail - The incident contact email.
- Incident
Routing stringService - The incident routing service.
- Incident
Routing stringTeam - The incident routing team.
- Manifest
Owners []string - The manifest owners.
- Pc
Code string - The profit center code for the subscription.
- Profit
Center stringProgram Id - The profit center program id for the subscription.
- Resource
Access string | ResourcePolicy Access Policy - The resource access policy.
- Resource
Access []ResourceRoles Access Role - The resource access roles.
- Schema
Owners []string - The schema owners.
- Service
Tree []ServiceInfos Tree Info - The service tree infos.
- List<String>
- The authorization owners.
- canary
Manifest List<String>Owners - List of manifest owners for canary.
- error
Response ResourceMessage Options Provider Management Error Response Message Options - Options for error response messages.
- expedited
Rollout ResourceMetadata Provider Management Expedited Rollout Metadata - Metadata for expedited rollout.
- expedited
Rollout List<String>Submitters - List of expedited rollout submitters.
- incident
Contact StringEmail - The incident contact email.
- incident
Routing StringService - The incident routing service.
- incident
Routing StringTeam - The incident routing team.
- manifest
Owners List<String> - The manifest owners.
- pc
Code String - The profit center code for the subscription.
- profit
Center StringProgram Id - The profit center program id for the subscription.
- resource
Access String | ResourcePolicy Access Policy - The resource access policy.
- resource
Access List<ResourceRoles Access Role> - The resource access roles.
- schema
Owners List<String> - The schema owners.
- service
Tree List<ServiceInfos Tree Info> - The service tree infos.
- string[]
- The authorization owners.
- canary
Manifest string[]Owners - List of manifest owners for canary.
- error
Response ResourceMessage Options Provider Management Error Response Message Options - Options for error response messages.
- expedited
Rollout ResourceMetadata Provider Management Expedited Rollout Metadata - Metadata for expedited rollout.
- expedited
Rollout string[]Submitters - List of expedited rollout submitters.
- incident
Contact stringEmail - The incident contact email.
- incident
Routing stringService - The incident routing service.
- incident
Routing stringTeam - The incident routing team.
- manifest
Owners string[] - The manifest owners.
- pc
Code string - The profit center code for the subscription.
- profit
Center stringProgram Id - The profit center program id for the subscription.
- resource
Access string | ResourcePolicy Access Policy - The resource access policy.
- resource
Access ResourceRoles Access Role[] - The resource access roles.
- schema
Owners string[] - The schema owners.
- service
Tree ServiceInfos Tree Info[] - The service tree infos.
- Sequence[str]
- The authorization owners.
- canary_
manifest_ Sequence[str]owners - List of manifest owners for canary.
- error_
response_ Resourcemessage_ options Provider Management Error Response Message Options - Options for error response messages.
- expedited_
rollout_ Resourcemetadata Provider Management Expedited Rollout Metadata - Metadata for expedited rollout.
- expedited_
rollout_ Sequence[str]submitters - List of expedited rollout submitters.
- incident_
contact_ stremail - The incident contact email.
- incident_
routing_ strservice - The incident routing service.
- incident_
routing_ strteam - The incident routing team.
- manifest_
owners Sequence[str] - The manifest owners.
- pc_
code str - The profit center code for the subscription.
- profit_
center_ strprogram_ id - The profit center program id for the subscription.
- resource_
access_ str | Resourcepolicy Access Policy - The resource access policy.
- resource_
access_ Sequence[Resourceroles Access Role] - The resource access roles.
- schema_
owners Sequence[str] - The schema owners.
- service_
tree_ Sequence[Serviceinfos Tree Info] - The service tree infos.
- List<String>
- The authorization owners.
- canary
Manifest List<String>Owners - List of manifest owners for canary.
- error
Response Property MapMessage Options - Options for error response messages.
- expedited
Rollout Property MapMetadata - Metadata for expedited rollout.
- expedited
Rollout List<String>Submitters - List of expedited rollout submitters.
- incident
Contact StringEmail - The incident contact email.
- incident
Routing StringService - The incident routing service.
- incident
Routing StringTeam - The incident routing team.
- manifest
Owners List<String> - The manifest owners.
- pc
Code String - The profit center code for the subscription.
- profit
Center StringProgram Id - The profit center program id for the subscription.
- resource
Access String | "NotPolicy Specified" | "Acis Read Allowed" | "Acis Action Allowed" - The resource access policy.
- resource
Access List<Property Map>Roles - The resource access roles.
- schema
Owners List<String> - The schema owners.
- service
Tree List<Property Map>Infos - The service tree infos.
ResourceTypeRegistrationPropertiesMarketplaceOptions, ResourceTypeRegistrationPropertiesMarketplaceOptionsArgs
- Add
On boolPlan Conversion Allowed - Add-on plan conversion allowed.
- Add
On boolPlan Conversion Allowed - Add-on plan conversion allowed.
- add
On BooleanPlan Conversion Allowed - Add-on plan conversion allowed.
- add
On booleanPlan Conversion Allowed - Add-on plan conversion allowed.
- add_
on_ boolplan_ conversion_ allowed - Add-on plan conversion allowed.
- add
On BooleanPlan Conversion Allowed - Add-on plan conversion allowed.
ResourceTypeRegistrationPropertiesNestedProvisioningSupport, ResourceTypeRegistrationPropertiesNestedProvisioningSupportArgs
- Minimum
Api stringVersion - Minimum API version.
- Minimum
Api stringVersion - Minimum API version.
- minimum
Api StringVersion - Minimum API version.
- minimum
Api stringVersion - Minimum API version.
- minimum_
api_ strversion - Minimum API version.
- minimum
Api StringVersion - Minimum API version.
ResourceTypeRegistrationPropertiesRequestHeaderOptions, ResourceTypeRegistrationPropertiesRequestHeaderOptionsArgs
- Opt
In string | Pulumi.Headers Azure Native. Provider Hub. Opt In Header Type - The opt in headers.
- Opt
Out string | Pulumi.Headers Azure Native. Provider Hub. Opt Out Header Type - The opt out headers.
- Opt
In string | OptHeaders In Header Type - The opt in headers.
- Opt
Out string | OptHeaders Out Header Type - The opt out headers.
- opt
In String | OptHeaders In Header Type - The opt in headers.
- opt
Out String | OptHeaders Out Header Type - The opt out headers.
- opt
In string | OptHeaders In Header Type - The opt in headers.
- opt
Out string | OptHeaders Out Header Type - The opt out headers.
- opt_
in_ str | Optheaders In Header Type - The opt in headers.
- opt_
out_ str | Optheaders Out Header Type - The opt out headers.
- opt
In String | "NotHeaders Specified" | "Signed User Token" | "Client Group Membership" | "Signed Auxiliary Tokens" | "Unbounded Client Group Membership" | "Private Link Id" | "Private Link Resource Id" | "Management Group Ancestors Encoded" | "Private Link Vnet Traffic Tag" | "Resource Group Location" | "Client Principal Name Encoded" | "MSIResource Id Encoded" - The opt in headers.
- opt
Out String | "NotHeaders Specified" | "System Data Created By Last Modified By" - The opt out headers.
ResourceTypeRegistrationPropertiesResourceCache, ResourceTypeRegistrationPropertiesResourceCacheArgs
- Enable
Resource boolCache - Enable resource cache.
- Resource
Cache stringExpiration Timespan - Resource cache expiration timespan. This is a TimeSpan property.
- Enable
Resource boolCache - Enable resource cache.
- Resource
Cache stringExpiration Timespan - Resource cache expiration timespan. This is a TimeSpan property.
- enable
Resource BooleanCache - Enable resource cache.
- resource
Cache StringExpiration Timespan - Resource cache expiration timespan. This is a TimeSpan property.
- enable
Resource booleanCache - Enable resource cache.
- resource
Cache stringExpiration Timespan - Resource cache expiration timespan. This is a TimeSpan property.
- enable_
resource_ boolcache - Enable resource cache.
- resource_
cache_ strexpiration_ timespan - Resource cache expiration timespan. This is a TimeSpan property.
- enable
Resource BooleanCache - Enable resource cache.
- resource
Cache StringExpiration Timespan - Resource cache expiration timespan. This is a TimeSpan property.
ResourceTypeRegistrationPropertiesResourceGraphConfiguration, ResourceTypeRegistrationPropertiesResourceGraphConfigurationArgs
- Api
Version string - The api version.
- Enabled bool
- Whether it's enabled.
- Api
Version string - The api version.
- Enabled bool
- Whether it's enabled.
- api
Version String - The api version.
- enabled Boolean
- Whether it's enabled.
- api
Version string - The api version.
- enabled boolean
- Whether it's enabled.
- api_
version str - The api version.
- enabled bool
- Whether it's enabled.
- api
Version String - The api version.
- enabled Boolean
- Whether it's enabled.
ResourceTypeRegistrationPropertiesResourceManagementOptions, ResourceTypeRegistrationPropertiesResourceManagementOptionsArgs
- Batch
Provisioning Pulumi.Support Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Batch Provisioning Support - Batch provisioning support.
- Delete
Dependencies List<Pulumi.Azure Native. Provider Hub. Inputs. Delete Dependency> - Delete dependencies.
- Nested
Provisioning Pulumi.Support Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Nested Provisioning Support - Nested provisioning support.
- Batch
Provisioning ResourceSupport Type Registration Properties Batch Provisioning Support - Batch provisioning support.
- Delete
Dependencies []DeleteDependency - Delete dependencies.
- Nested
Provisioning ResourceSupport Type Registration Properties Nested Provisioning Support - Nested provisioning support.
- batch
Provisioning ResourceSupport Type Registration Properties Batch Provisioning Support - Batch provisioning support.
- delete
Dependencies List<DeleteDependency> - Delete dependencies.
- nested
Provisioning ResourceSupport Type Registration Properties Nested Provisioning Support - Nested provisioning support.
- batch
Provisioning ResourceSupport Type Registration Properties Batch Provisioning Support - Batch provisioning support.
- delete
Dependencies DeleteDependency[] - Delete dependencies.
- nested
Provisioning ResourceSupport Type Registration Properties Nested Provisioning Support - Nested provisioning support.
- batch_
provisioning_ Resourcesupport Type Registration Properties Batch Provisioning Support - Batch provisioning support.
- delete_
dependencies Sequence[DeleteDependency] - Delete dependencies.
- nested_
provisioning_ Resourcesupport Type Registration Properties Nested Provisioning Support - Nested provisioning support.
- batch
Provisioning Property MapSupport - Batch provisioning support.
- delete
Dependencies List<Property Map> - Delete dependencies.
- nested
Provisioning Property MapSupport - Nested provisioning support.
ResourceTypeRegistrationPropertiesResourceMovePolicy, ResourceTypeRegistrationPropertiesResourceMovePolicyArgs
- Cross
Resource boolGroup Move Enabled - Whether cross resource group move is enabled.
- Cross
Subscription boolMove Enabled - Whether cross subscription move is enabled.
- Validation
Required bool - Whether validation is required.
- Cross
Resource boolGroup Move Enabled - Whether cross resource group move is enabled.
- Cross
Subscription boolMove Enabled - Whether cross subscription move is enabled.
- Validation
Required bool - Whether validation is required.
- cross
Resource BooleanGroup Move Enabled - Whether cross resource group move is enabled.
- cross
Subscription BooleanMove Enabled - Whether cross subscription move is enabled.
- validation
Required Boolean - Whether validation is required.
- cross
Resource booleanGroup Move Enabled - Whether cross resource group move is enabled.
- cross
Subscription booleanMove Enabled - Whether cross subscription move is enabled.
- validation
Required boolean - Whether validation is required.
- cross_
resource_ boolgroup_ move_ enabled - Whether cross resource group move is enabled.
- cross_
subscription_ boolmove_ enabled - Whether cross subscription move is enabled.
- validation_
required bool - Whether validation is required.
- cross
Resource BooleanGroup Move Enabled - Whether cross resource group move is enabled.
- cross
Subscription BooleanMove Enabled - Whether cross subscription move is enabled.
- validation
Required Boolean - Whether validation is required.
ResourceTypeRegistrationPropertiesResourceQueryManagement, ResourceTypeRegistrationPropertiesResourceQueryManagementArgs
- Filter
Option string | Pulumi.Azure Native. Provider Hub. Filter Option - Filter option.
- Filter
Option string | FilterOption - Filter option.
- filter
Option String | FilterOption - Filter option.
- filter
Option string | FilterOption - Filter option.
- filter_
option str | FilterOption - Filter option.
- filter
Option String | "NotSpecified" | "Enable Subscription Filter On Tenant" - Filter option.
ResourceTypeRegistrationPropertiesResourceTypeCommonAttributeManagement, ResourceTypeRegistrationPropertiesResourceTypeCommonAttributeManagementArgs
- Common
Api string | Pulumi.Versions Merge Mode Azure Native. Provider Hub. Common Api Versions Merge Mode - Common api versions merge mode.
- Common
Api string | CommonVersions Merge Mode Api Versions Merge Mode - Common api versions merge mode.
- common
Api String | CommonVersions Merge Mode Api Versions Merge Mode - Common api versions merge mode.
- common
Api string | CommonVersions Merge Mode Api Versions Merge Mode - Common api versions merge mode.
- common_
api_ str | Commonversions_ merge_ mode Api Versions Merge Mode - Common api versions merge mode.
- common
Api String | "Merge" | "Overwrite"Versions Merge Mode - Common api versions merge mode.
ResourceTypeRegistrationPropertiesResponse, ResourceTypeRegistrationPropertiesResponseArgs
- Provisioning
State string - The provisioning state.
- Add
Resource boolList Target Locations - Add resource list target locations?
- Additional
Options string - The additional options.
- Allow
Empty boolRole Assignments - The allow empty role assignments.
- Allowed
Resource List<Pulumi.Names Azure Native. Provider Hub. Inputs. Allowed Resource Name Response> - The allowed resource names.
- Allowed
Template List<string>Deployment Reference Actions - Allowed template deployment reference actions.
- List<string>
- The allowed unauthorized actions.
- List<Pulumi.
Azure Native. Provider Hub. Inputs. Allowed Unauthorized Actions Extension Response> - The allowed unauthorized actions extensions.
- Api
Profiles List<Pulumi.Azure Native. Provider Hub. Inputs. Api Profile Response> - The api profiles.
- Async
Operation stringResource Type Name - The async operation resource type name.
- Async
Timeout List<Pulumi.Rules Azure Native. Provider Hub. Inputs. Async Timeout Rule Response> - Async timeout rules
- List<Pulumi.
Azure Native. Provider Hub. Inputs. Authorization Action Mapping Response> - The authorization action mappings
- Availability
Zone Pulumi.Rule Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Availability Zone Rule - The availability zone rule.
- Capacity
Rule Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Capacity Rule - Capacity rule.
- Category string
- The category.
- Check
Name Pulumi.Availability Specifications Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Check Name Availability Specifications - The check name availability specifications.
- Common
Api List<string>Versions - Common API versions for the resource type.
- Cross
Tenant stringToken Validation - The cross tenant token validation.
- Default
Api stringVersion - The default api version.
- Disallowed
Action List<string>Verbs - The disallowed action verbs.
- Disallowed
End List<string>User Operations - The disallowed end user operations.
- Dsts
Configuration Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Dsts Configuration - The dsts configuration.
- Enable
Async boolOperation - Whether async operation is enabled.
- Enable
Third boolParty S2S - Whether third party S2S is enabled.
- Endpoints
List<Pulumi.
Azure Native. Provider Hub. Inputs. Resource Type Endpoint Response> - The extensions.
- Extended
Locations List<Pulumi.Azure Native. Provider Hub. Inputs. Extended Location Options Response> - The extended locations.
- Extension
Options Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Extension Options - The extension options.
- Features
Rule Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Features Rule - The features rule.
- Frontdoor
Request stringMode - The frontdoor request mode.
- Grouping
Tag string - Grouping tag.
- Identity
Management Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Identity Management - The identity management.
- Is
Pure boolProxy - Whether it is pure proxy.
- Legacy
Name string - The legacy name.
- Legacy
Names List<string> - The legacy names.
- Legacy
Policy Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Legacy Policy - The legacy policy.
- Linked
Access List<Pulumi.Checks Azure Native. Provider Hub. Inputs. Linked Access Check Response> - The linked access checks.
- Linked
Notification List<Pulumi.Rules Azure Native. Provider Hub. Inputs. Linked Notification Rule Response> - The linked notification rules.
- Linked
Operation List<Pulumi.Rules Azure Native. Provider Hub. Inputs. Linked Operation Rule Response> - The linked operation rules.
- Logging
Rules List<Pulumi.Azure Native. Provider Hub. Inputs. Logging Rule Response> - The logging rules.
- Management
Pulumi.
Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Management - The resource provider management.
- Manifest
Link string - Manifest link.
- Marketplace
Options Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Marketplace Options - Marketplace options.
- Marketplace
Type string - The marketplace type.
- Metadata Dictionary<string, object>
- The metadata.
- Notifications
List<Pulumi.
Azure Native. Provider Hub. Inputs. Notification Response> - The notifications.
- On
Behalf Pulumi.Of Tokens Azure Native. Provider Hub. Inputs. Resource Type On Behalf Of Token Response - The on behalf of tokens.
- Open
Api Pulumi.Configuration Azure Native. Provider Hub. Inputs. Open Api Configuration Response - The open api configuration.
- Policy
Execution stringType - The policy execution type.
- Quota
Rule Pulumi.Azure Native. Provider Hub. Inputs. Quota Rule Response - The quota rule.
- Regionality string
- The regionality.
- Request
Header Pulumi.Options Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Request Header Options - The request header options.
- Required
Features List<string> - The required features.
- Resource
Cache Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Resource Cache - Resource cache options.
- Resource
Concurrency Dictionary<string, Pulumi.Control Options Azure Native. Provider Hub. Inputs. Resource Concurrency Control Option Response> - The resource concurrency control options.
- Resource
Deletion stringPolicy - The resource deletion policy.
- Resource
Graph Pulumi.Configuration Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Resource Graph Configuration - The resource graph configuration.
- Resource
Management Pulumi.Options Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Resource Management Options - Resource management options.
- Resource
Move Pulumi.Policy Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Resource Move Policy - The resource move policy.
- Pulumi.
Azure Native. Provider Hub. Inputs. Resource Provider Authorization Rules Response - The resource provider authorization rules.
- Resource
Query Pulumi.Management Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Resource Query Management - Resource query management options.
- Resource
Sub stringType - The resource sub type.
- Resource
Type Pulumi.Common Attribute Management Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Resource Type Common Attribute Management - Resource type common attribute management.
- Resource
Validation string - The resource validation.
- Routing
Rule Pulumi.Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Routing Rule - Routing rule.
- Routing
Type string - The resource routing type.
- Service
Tree List<Pulumi.Infos Azure Native. Provider Hub. Inputs. Service Tree Info Response> - The service tree infos.
- Sku
Link string - The sku link.
- Subscription
Lifecycle Pulumi.Notification Specifications Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Subscription Lifecycle Notification Specifications - The subscription lifecycle notification specifications.
- Subscription
State List<Pulumi.Rules Azure Native. Provider Hub. Inputs. Subscription State Rule Response> - The subscription state rules.
- bool
- Whether tags are supported.
- Swagger
Specifications List<Pulumi.Azure Native. Provider Hub. Inputs. Swagger Specification Response> - The swagger specifications.
- Template
Deployment Pulumi.Options Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Template Deployment Options - The template deployment options.
- Template
Deployment Pulumi.Policy Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Template Deployment Policy - The template deployment policy.
- Throttling
Rules List<Pulumi.Azure Native. Provider Hub. Inputs. Throttling Rule Response> - The throttling rules.
- Token
Auth Pulumi.Configuration Azure Native. Provider Hub. Inputs. Token Auth Configuration Response - The token auth configuration.
- Provisioning
State string - The provisioning state.
- Add
Resource boolList Target Locations - Add resource list target locations?
- Additional
Options string - The additional options.
- Allow
Empty boolRole Assignments - The allow empty role assignments.
- Allowed
Resource []AllowedNames Resource Name Response - The allowed resource names.
- Allowed
Template []stringDeployment Reference Actions - Allowed template deployment reference actions.
- []string
- The allowed unauthorized actions.
- []Allowed
Unauthorized Actions Extension Response - The allowed unauthorized actions extensions.
- Api
Profiles []ApiProfile Response - The api profiles.
- Async
Operation stringResource Type Name - The async operation resource type name.
- Async
Timeout []AsyncRules Timeout Rule Response - Async timeout rules
- []Authorization
Action Mapping Response - The authorization action mappings
- Availability
Zone ResourceRule Type Registration Properties Response Availability Zone Rule - The availability zone rule.
- Capacity
Rule ResourceType Registration Properties Response Capacity Rule - Capacity rule.
- Category string
- The category.
- Check
Name ResourceAvailability Specifications Type Registration Properties Response Check Name Availability Specifications - The check name availability specifications.
- Common
Api []stringVersions - Common API versions for the resource type.
- Cross
Tenant stringToken Validation - The cross tenant token validation.
- Default
Api stringVersion - The default api version.
- Disallowed
Action []stringVerbs - The disallowed action verbs.
- Disallowed
End []stringUser Operations - The disallowed end user operations.
- Dsts
Configuration ResourceType Registration Properties Response Dsts Configuration - The dsts configuration.
- Enable
Async boolOperation - Whether async operation is enabled.
- Enable
Third boolParty S2S - Whether third party S2S is enabled.
- Endpoints
[]Resource
Type Endpoint Response - The extensions.
- Extended
Locations []ExtendedLocation Options Response - The extended locations.
- Extension
Options ResourceType Registration Properties Response Extension Options - The extension options.
- Features
Rule ResourceType Registration Properties Response Features Rule - The features rule.
- Frontdoor
Request stringMode - The frontdoor request mode.
- Grouping
Tag string - Grouping tag.
- Identity
Management ResourceType Registration Properties Response Identity Management - The identity management.
- Is
Pure boolProxy - Whether it is pure proxy.
- Legacy
Name string - The legacy name.
- Legacy
Names []string - The legacy names.
- Legacy
Policy ResourceType Registration Properties Response Legacy Policy - The legacy policy.
- Linked
Access []LinkedChecks Access Check Response - The linked access checks.
- Linked
Notification []LinkedRules Notification Rule Response - The linked notification rules.
- Linked
Operation []LinkedRules Operation Rule Response - The linked operation rules.
- Logging
Rules []LoggingRule Response - The logging rules.
- Management
Resource
Type Registration Properties Response Management - The resource provider management.
- Manifest
Link string - Manifest link.
- Marketplace
Options ResourceType Registration Properties Response Marketplace Options - Marketplace options.
- Marketplace
Type string - The marketplace type.
- Metadata map[string]interface{}
- The metadata.
- Notifications
[]Notification
Response - The notifications.
- On
Behalf ResourceOf Tokens Type On Behalf Of Token Response - The on behalf of tokens.
- Open
Api OpenConfiguration Api Configuration Response - The open api configuration.
- Policy
Execution stringType - The policy execution type.
- Quota
Rule QuotaRule Response - The quota rule.
- Regionality string
- The regionality.
- Request
Header ResourceOptions Type Registration Properties Response Request Header Options - The request header options.
- Required
Features []string - The required features.
- Resource
Cache ResourceType Registration Properties Response Resource Cache - Resource cache options.
- Resource
Concurrency map[string]ResourceControl Options Concurrency Control Option Response - The resource concurrency control options.
- Resource
Deletion stringPolicy - The resource deletion policy.
- Resource
Graph ResourceConfiguration Type Registration Properties Response Resource Graph Configuration - The resource graph configuration.
- Resource
Management ResourceOptions Type Registration Properties Response Resource Management Options - Resource management options.
- Resource
Move ResourcePolicy Type Registration Properties Response Resource Move Policy - The resource move policy.
- Resource
Provider Authorization Rules Response - The resource provider authorization rules.
- Resource
Query ResourceManagement Type Registration Properties Response Resource Query Management - Resource query management options.
- Resource
Sub stringType - The resource sub type.
- Resource
Type ResourceCommon Attribute Management Type Registration Properties Response Resource Type Common Attribute Management - Resource type common attribute management.
- Resource
Validation string - The resource validation.
- Routing
Rule ResourceType Registration Properties Response Routing Rule - Routing rule.
- Routing
Type string - The resource routing type.
- Service
Tree []ServiceInfos Tree Info Response - The service tree infos.
- Sku
Link string - The sku link.
- Subscription
Lifecycle ResourceNotification Specifications Type Registration Properties Response Subscription Lifecycle Notification Specifications - The subscription lifecycle notification specifications.
- Subscription
State []SubscriptionRules State Rule Response - The subscription state rules.
- bool
- Whether tags are supported.
- Swagger
Specifications []SwaggerSpecification Response - The swagger specifications.
- Template
Deployment ResourceOptions Type Registration Properties Response Template Deployment Options - The template deployment options.
- Template
Deployment ResourcePolicy Type Registration Properties Response Template Deployment Policy - The template deployment policy.
- Throttling
Rules []ThrottlingRule Response - The throttling rules.
- Token
Auth TokenConfiguration Auth Configuration Response - The token auth configuration.
- provisioning
State String - The provisioning state.
- add
Resource BooleanList Target Locations - Add resource list target locations?
- additional
Options String - The additional options.
- allow
Empty BooleanRole Assignments - The allow empty role assignments.
- allowed
Resource List<AllowedNames Resource Name Response> - The allowed resource names.
- allowed
Template List<String>Deployment Reference Actions - Allowed template deployment reference actions.
- List<String>
- The allowed unauthorized actions.
- List<Allowed
Unauthorized Actions Extension Response> - The allowed unauthorized actions extensions.
- api
Profiles List<ApiProfile Response> - The api profiles.
- async
Operation StringResource Type Name - The async operation resource type name.
- async
Timeout List<AsyncRules Timeout Rule Response> - Async timeout rules
- List<Authorization
Action Mapping Response> - The authorization action mappings
- availability
Zone ResourceRule Type Registration Properties Response Availability Zone Rule - The availability zone rule.
- capacity
Rule ResourceType Registration Properties Response Capacity Rule - Capacity rule.
- category String
- The category.
- check
Name ResourceAvailability Specifications Type Registration Properties Response Check Name Availability Specifications - The check name availability specifications.
- common
Api List<String>Versions - Common API versions for the resource type.
- cross
Tenant StringToken Validation - The cross tenant token validation.
- default
Api StringVersion - The default api version.
- disallowed
Action List<String>Verbs - The disallowed action verbs.
- disallowed
End List<String>User Operations - The disallowed end user operations.
- dsts
Configuration ResourceType Registration Properties Response Dsts Configuration - The dsts configuration.
- enable
Async BooleanOperation - Whether async operation is enabled.
- enable
Third BooleanParty S2S - Whether third party S2S is enabled.
- endpoints
List<Resource
Type Endpoint Response> - The extensions.
- extended
Locations List<ExtendedLocation Options Response> - The extended locations.
- extension
Options ResourceType Registration Properties Response Extension Options - The extension options.
- features
Rule ResourceType Registration Properties Response Features Rule - The features rule.
- frontdoor
Request StringMode - The frontdoor request mode.
- grouping
Tag String - Grouping tag.
- identity
Management ResourceType Registration Properties Response Identity Management - The identity management.
- is
Pure BooleanProxy - Whether it is pure proxy.
- legacy
Name String - The legacy name.
- legacy
Names List<String> - The legacy names.
- legacy
Policy ResourceType Registration Properties Response Legacy Policy - The legacy policy.
- linked
Access List<LinkedChecks Access Check Response> - The linked access checks.
- linked
Notification List<LinkedRules Notification Rule Response> - The linked notification rules.
- linked
Operation List<LinkedRules Operation Rule Response> - The linked operation rules.
- logging
Rules List<LoggingRule Response> - The logging rules.
- management
Resource
Type Registration Properties Response Management - The resource provider management.
- manifest
Link String - Manifest link.
- marketplace
Options ResourceType Registration Properties Response Marketplace Options - Marketplace options.
- marketplace
Type String - The marketplace type.
- metadata Map<String,Object>
- The metadata.
- notifications
List<Notification
Response> - The notifications.
- on
Behalf ResourceOf Tokens Type On Behalf Of Token Response - The on behalf of tokens.
- open
Api OpenConfiguration Api Configuration Response - The open api configuration.
- policy
Execution StringType - The policy execution type.
- quota
Rule QuotaRule Response - The quota rule.
- regionality String
- The regionality.
- request
Header ResourceOptions Type Registration Properties Response Request Header Options - The request header options.
- required
Features List<String> - The required features.
- resource
Cache ResourceType Registration Properties Response Resource Cache - Resource cache options.
- resource
Concurrency Map<String,ResourceControl Options Concurrency Control Option Response> - The resource concurrency control options.
- resource
Deletion StringPolicy - The resource deletion policy.
- resource
Graph ResourceConfiguration Type Registration Properties Response Resource Graph Configuration - The resource graph configuration.
- resource
Management ResourceOptions Type Registration Properties Response Resource Management Options - Resource management options.
- resource
Move ResourcePolicy Type Registration Properties Response Resource Move Policy - The resource move policy.
- Resource
Provider Authorization Rules Response - The resource provider authorization rules.
- resource
Query ResourceManagement Type Registration Properties Response Resource Query Management - Resource query management options.
- resource
Sub StringType - The resource sub type.
- resource
Type ResourceCommon Attribute Management Type Registration Properties Response Resource Type Common Attribute Management - Resource type common attribute management.
- resource
Validation String - The resource validation.
- routing
Rule ResourceType Registration Properties Response Routing Rule - Routing rule.
- routing
Type String - The resource routing type.
- service
Tree List<ServiceInfos Tree Info Response> - The service tree infos.
- sku
Link String - The sku link.
- subscription
Lifecycle ResourceNotification Specifications Type Registration Properties Response Subscription Lifecycle Notification Specifications - The subscription lifecycle notification specifications.
- subscription
State List<SubscriptionRules State Rule Response> - The subscription state rules.
- Boolean
- Whether tags are supported.
- swagger
Specifications List<SwaggerSpecification Response> - The swagger specifications.
- template
Deployment ResourceOptions Type Registration Properties Response Template Deployment Options - The template deployment options.
- template
Deployment ResourcePolicy Type Registration Properties Response Template Deployment Policy - The template deployment policy.
- throttling
Rules List<ThrottlingRule Response> - The throttling rules.
- token
Auth TokenConfiguration Auth Configuration Response - The token auth configuration.
- provisioning
State string - The provisioning state.
- add
Resource booleanList Target Locations - Add resource list target locations?
- additional
Options string - The additional options.
- allow
Empty booleanRole Assignments - The allow empty role assignments.
- allowed
Resource AllowedNames Resource Name Response[] - The allowed resource names.
- allowed
Template string[]Deployment Reference Actions - Allowed template deployment reference actions.
- string[]
- The allowed unauthorized actions.
- Allowed
Unauthorized Actions Extension Response[] - The allowed unauthorized actions extensions.
- api
Profiles ApiProfile Response[] - The api profiles.
- async
Operation stringResource Type Name - The async operation resource type name.
- async
Timeout AsyncRules Timeout Rule Response[] - Async timeout rules
- Authorization
Action Mapping Response[] - The authorization action mappings
- availability
Zone ResourceRule Type Registration Properties Response Availability Zone Rule - The availability zone rule.
- capacity
Rule ResourceType Registration Properties Response Capacity Rule - Capacity rule.
- category string
- The category.
- check
Name ResourceAvailability Specifications Type Registration Properties Response Check Name Availability Specifications - The check name availability specifications.
- common
Api string[]Versions - Common API versions for the resource type.
- cross
Tenant stringToken Validation - The cross tenant token validation.
- default
Api stringVersion - The default api version.
- disallowed
Action string[]Verbs - The disallowed action verbs.
- disallowed
End string[]User Operations - The disallowed end user operations.
- dsts
Configuration ResourceType Registration Properties Response Dsts Configuration - The dsts configuration.
- enable
Async booleanOperation - Whether async operation is enabled.
- enable
Third booleanParty S2S - Whether third party S2S is enabled.
- endpoints
Resource
Type Endpoint Response[] - The extensions.
- extended
Locations ExtendedLocation Options Response[] - The extended locations.
- extension
Options ResourceType Registration Properties Response Extension Options - The extension options.
- features
Rule ResourceType Registration Properties Response Features Rule - The features rule.
- frontdoor
Request stringMode - The frontdoor request mode.
- grouping
Tag string - Grouping tag.
- identity
Management ResourceType Registration Properties Response Identity Management - The identity management.
- is
Pure booleanProxy - Whether it is pure proxy.
- legacy
Name string - The legacy name.
- legacy
Names string[] - The legacy names.
- legacy
Policy ResourceType Registration Properties Response Legacy Policy - The legacy policy.
- linked
Access LinkedChecks Access Check Response[] - The linked access checks.
- linked
Notification LinkedRules Notification Rule Response[] - The linked notification rules.
- linked
Operation LinkedRules Operation Rule Response[] - The linked operation rules.
- logging
Rules LoggingRule Response[] - The logging rules.
- management
Resource
Type Registration Properties Response Management - The resource provider management.
- manifest
Link string - Manifest link.
- marketplace
Options ResourceType Registration Properties Response Marketplace Options - Marketplace options.
- marketplace
Type string - The marketplace type.
- metadata {[key: string]: any}
- The metadata.
- notifications
Notification
Response[] - The notifications.
- on
Behalf ResourceOf Tokens Type On Behalf Of Token Response - The on behalf of tokens.
- open
Api OpenConfiguration Api Configuration Response - The open api configuration.
- policy
Execution stringType - The policy execution type.
- quota
Rule QuotaRule Response - The quota rule.
- regionality string
- The regionality.
- request
Header ResourceOptions Type Registration Properties Response Request Header Options - The request header options.
- required
Features string[] - The required features.
- resource
Cache ResourceType Registration Properties Response Resource Cache - Resource cache options.
- resource
Concurrency {[key: string]: ResourceControl Options Concurrency Control Option Response} - The resource concurrency control options.
- resource
Deletion stringPolicy - The resource deletion policy.
- resource
Graph ResourceConfiguration Type Registration Properties Response Resource Graph Configuration - The resource graph configuration.
- resource
Management ResourceOptions Type Registration Properties Response Resource Management Options - Resource management options.
- resource
Move ResourcePolicy Type Registration Properties Response Resource Move Policy - The resource move policy.
- Resource
Provider Authorization Rules Response - The resource provider authorization rules.
- resource
Query ResourceManagement Type Registration Properties Response Resource Query Management - Resource query management options.
- resource
Sub stringType - The resource sub type.
- resource
Type ResourceCommon Attribute Management Type Registration Properties Response Resource Type Common Attribute Management - Resource type common attribute management.
- resource
Validation string - The resource validation.
- routing
Rule ResourceType Registration Properties Response Routing Rule - Routing rule.
- routing
Type string - The resource routing type.
- service
Tree ServiceInfos Tree Info Response[] - The service tree infos.
- sku
Link string - The sku link.
- subscription
Lifecycle ResourceNotification Specifications Type Registration Properties Response Subscription Lifecycle Notification Specifications - The subscription lifecycle notification specifications.
- subscription
State SubscriptionRules State Rule Response[] - The subscription state rules.
- boolean
- Whether tags are supported.
- swagger
Specifications SwaggerSpecification Response[] - The swagger specifications.
- template
Deployment ResourceOptions Type Registration Properties Response Template Deployment Options - The template deployment options.
- template
Deployment ResourcePolicy Type Registration Properties Response Template Deployment Policy - The template deployment policy.
- throttling
Rules ThrottlingRule Response[] - The throttling rules.
- token
Auth TokenConfiguration Auth Configuration Response - The token auth configuration.
- provisioning_
state str - The provisioning state.
- add_
resource_ boollist_ target_ locations - Add resource list target locations?
- additional_
options str - The additional options.
- allow_
empty_ boolrole_ assignments - The allow empty role assignments.
- allowed_
resource_ Sequence[Allowednames Resource Name Response] - The allowed resource names.
- allowed_
template_ Sequence[str]deployment_ reference_ actions - Allowed template deployment reference actions.
- Sequence[str]
- The allowed unauthorized actions.
- Sequence[Allowed
Unauthorized Actions Extension Response] - The allowed unauthorized actions extensions.
- api_
profiles Sequence[ApiProfile Response] - The api profiles.
- async_
operation_ strresource_ type_ name - The async operation resource type name.
- async_
timeout_ Sequence[Asyncrules Timeout Rule Response] - Async timeout rules
- Sequence[Authorization
Action Mapping Response] - The authorization action mappings
- availability_
zone_ Resourcerule Type Registration Properties Response Availability Zone Rule - The availability zone rule.
- capacity_
rule ResourceType Registration Properties Response Capacity Rule - Capacity rule.
- category str
- The category.
- check_
name_ Resourceavailability_ specifications Type Registration Properties Response Check Name Availability Specifications - The check name availability specifications.
- common_
api_ Sequence[str]versions - Common API versions for the resource type.
- cross_
tenant_ strtoken_ validation - The cross tenant token validation.
- default_
api_ strversion - The default api version.
- disallowed_
action_ Sequence[str]verbs - The disallowed action verbs.
- disallowed_
end_ Sequence[str]user_ operations - The disallowed end user operations.
- dsts_
configuration ResourceType Registration Properties Response Dsts Configuration - The dsts configuration.
- enable_
async_ booloperation - Whether async operation is enabled.
- enable_
third_ boolparty_ s2_ s - Whether third party S2S is enabled.
- endpoints
Sequence[Resource
Type Endpoint Response] - The extensions.
- extended_
locations Sequence[ExtendedLocation Options Response] - The extended locations.
- extension_
options ResourceType Registration Properties Response Extension Options - The extension options.
- features_
rule ResourceType Registration Properties Response Features Rule - The features rule.
- frontdoor_
request_ strmode - The frontdoor request mode.
- grouping_
tag str - Grouping tag.
- identity_
management ResourceType Registration Properties Response Identity Management - The identity management.
- is_
pure_ boolproxy - Whether it is pure proxy.
- legacy_
name str - The legacy name.
- legacy_
names Sequence[str] - The legacy names.
- legacy_
policy ResourceType Registration Properties Response Legacy Policy - The legacy policy.
- linked_
access_ Sequence[Linkedchecks Access Check Response] - The linked access checks.
- linked_
notification_ Sequence[Linkedrules Notification Rule Response] - The linked notification rules.
- linked_
operation_ Sequence[Linkedrules Operation Rule Response] - The linked operation rules.
- logging_
rules Sequence[LoggingRule Response] - The logging rules.
- management
Resource
Type Registration Properties Response Management - The resource provider management.
- manifest_
link str - Manifest link.
- marketplace_
options ResourceType Registration Properties Response Marketplace Options - Marketplace options.
- marketplace_
type str - The marketplace type.
- metadata Mapping[str, Any]
- The metadata.
- notifications
Sequence[Notification
Response] - The notifications.
- on_
behalf_ Resourceof_ tokens Type On Behalf Of Token Response - The on behalf of tokens.
- open_
api_ Openconfiguration Api Configuration Response - The open api configuration.
- policy_
execution_ strtype - The policy execution type.
- quota_
rule QuotaRule Response - The quota rule.
- regionality str
- The regionality.
- request_
header_ Resourceoptions Type Registration Properties Response Request Header Options - The request header options.
- required_
features Sequence[str] - The required features.
- resource_
cache ResourceType Registration Properties Response Resource Cache - Resource cache options.
- resource_
concurrency_ Mapping[str, Resourcecontrol_ options Concurrency Control Option Response] - The resource concurrency control options.
- resource_
deletion_ strpolicy - The resource deletion policy.
- resource_
graph_ Resourceconfiguration Type Registration Properties Response Resource Graph Configuration - The resource graph configuration.
- resource_
management_ Resourceoptions Type Registration Properties Response Resource Management Options - Resource management options.
- resource_
move_ Resourcepolicy Type Registration Properties Response Resource Move Policy - The resource move policy.
- Resource
Provider Authorization Rules Response - The resource provider authorization rules.
- resource_
query_ Resourcemanagement Type Registration Properties Response Resource Query Management - Resource query management options.
- resource_
sub_ strtype - The resource sub type.
- resource_
type_ Resourcecommon_ attribute_ management Type Registration Properties Response Resource Type Common Attribute Management - Resource type common attribute management.
- resource_
validation str - The resource validation.
- routing_
rule ResourceType Registration Properties Response Routing Rule - Routing rule.
- routing_
type str - The resource routing type.
- service_
tree_ Sequence[Serviceinfos Tree Info Response] - The service tree infos.
- sku_
link str - The sku link.
- subscription_
lifecycle_ Resourcenotification_ specifications Type Registration Properties Response Subscription Lifecycle Notification Specifications - The subscription lifecycle notification specifications.
- subscription_
state_ Sequence[Subscriptionrules State Rule Response] - The subscription state rules.
- bool
- Whether tags are supported.
- swagger_
specifications Sequence[SwaggerSpecification Response] - The swagger specifications.
- template_
deployment_ Resourceoptions Type Registration Properties Response Template Deployment Options - The template deployment options.
- template_
deployment_ Resourcepolicy Type Registration Properties Response Template Deployment Policy - The template deployment policy.
- throttling_
rules Sequence[ThrottlingRule Response] - The throttling rules.
- token_
auth_ Tokenconfiguration Auth Configuration Response - The token auth configuration.
- provisioning
State String - The provisioning state.
- add
Resource BooleanList Target Locations - Add resource list target locations?
- additional
Options String - The additional options.
- allow
Empty BooleanRole Assignments - The allow empty role assignments.
- allowed
Resource List<Property Map>Names - The allowed resource names.
- allowed
Template List<String>Deployment Reference Actions - Allowed template deployment reference actions.
- List<String>
- The allowed unauthorized actions.
- List<Property Map>
- The allowed unauthorized actions extensions.
- api
Profiles List<Property Map> - The api profiles.
- async
Operation StringResource Type Name - The async operation resource type name.
- async
Timeout List<Property Map>Rules - Async timeout rules
- List<Property Map>
- The authorization action mappings
- availability
Zone Property MapRule - The availability zone rule.
- capacity
Rule Property Map - Capacity rule.
- category String
- The category.
- check
Name Property MapAvailability Specifications - The check name availability specifications.
- common
Api List<String>Versions - Common API versions for the resource type.
- cross
Tenant StringToken Validation - The cross tenant token validation.
- default
Api StringVersion - The default api version.
- disallowed
Action List<String>Verbs - The disallowed action verbs.
- disallowed
End List<String>User Operations - The disallowed end user operations.
- dsts
Configuration Property Map - The dsts configuration.
- enable
Async BooleanOperation - Whether async operation is enabled.
- enable
Third BooleanParty S2S - Whether third party S2S is enabled.
- endpoints List<Property Map>
- The extensions.
- extended
Locations List<Property Map> - The extended locations.
- extension
Options Property Map - The extension options.
- features
Rule Property Map - The features rule.
- frontdoor
Request StringMode - The frontdoor request mode.
- grouping
Tag String - Grouping tag.
- identity
Management Property Map - The identity management.
- is
Pure BooleanProxy - Whether it is pure proxy.
- legacy
Name String - The legacy name.
- legacy
Names List<String> - The legacy names.
- legacy
Policy Property Map - The legacy policy.
- linked
Access List<Property Map>Checks - The linked access checks.
- linked
Notification List<Property Map>Rules - The linked notification rules.
- linked
Operation List<Property Map>Rules - The linked operation rules.
- logging
Rules List<Property Map> - The logging rules.
- management Property Map
- The resource provider management.
- manifest
Link String - Manifest link.
- marketplace
Options Property Map - Marketplace options.
- marketplace
Type String - The marketplace type.
- metadata Map<Any>
- The metadata.
- notifications List<Property Map>
- The notifications.
- on
Behalf Property MapOf Tokens - The on behalf of tokens.
- open
Api Property MapConfiguration - The open api configuration.
- policy
Execution StringType - The policy execution type.
- quota
Rule Property Map - The quota rule.
- regionality String
- The regionality.
- request
Header Property MapOptions - The request header options.
- required
Features List<String> - The required features.
- resource
Cache Property Map - Resource cache options.
- resource
Concurrency Map<Property Map>Control Options - The resource concurrency control options.
- resource
Deletion StringPolicy - The resource deletion policy.
- resource
Graph Property MapConfiguration - The resource graph configuration.
- resource
Management Property MapOptions - Resource management options.
- resource
Move Property MapPolicy - The resource move policy.
- Property Map
- The resource provider authorization rules.
- resource
Query Property MapManagement - Resource query management options.
- resource
Sub StringType - The resource sub type.
- resource
Type Property MapCommon Attribute Management - Resource type common attribute management.
- resource
Validation String - The resource validation.
- routing
Rule Property Map - Routing rule.
- routing
Type String - The resource routing type.
- service
Tree List<Property Map>Infos - The service tree infos.
- sku
Link String - The sku link.
- subscription
Lifecycle Property MapNotification Specifications - The subscription lifecycle notification specifications.
- subscription
State List<Property Map>Rules - The subscription state rules.
- Boolean
- Whether tags are supported.
- swagger
Specifications List<Property Map> - The swagger specifications.
- template
Deployment Property MapOptions - The template deployment options.
- template
Deployment Property MapPolicy - The template deployment policy.
- throttling
Rules List<Property Map> - The throttling rules.
- token
Auth Property MapConfiguration - The token auth configuration.
ResourceTypeRegistrationPropertiesResponseAvailabilityZoneRule, ResourceTypeRegistrationPropertiesResponseAvailabilityZoneRuleArgs
- Availability
Zone stringPolicy
- Availability
Zone stringPolicy
- availability
Zone StringPolicy
- availability
Zone stringPolicy
- availability
Zone StringPolicy
ResourceTypeRegistrationPropertiesResponseBatchProvisioningSupport, ResourceTypeRegistrationPropertiesResponseBatchProvisioningSupportArgs
- Supported
Operations string - Supported operations.
- Supported
Operations string - Supported operations.
- supported
Operations String - Supported operations.
- supported
Operations string - Supported operations.
- supported_
operations str - Supported operations.
- supported
Operations String - Supported operations.
ResourceTypeRegistrationPropertiesResponseCapacityRule, ResourceTypeRegistrationPropertiesResponseCapacityRuleArgs
- Capacity
Policy string - Capacity policy.
- Sku
Alias string - Sku alias
- Capacity
Policy string - Capacity policy.
- Sku
Alias string - Sku alias
- capacity
Policy String - Capacity policy.
- sku
Alias String - Sku alias
- capacity
Policy string - Capacity policy.
- sku
Alias string - Sku alias
- capacity_
policy str - Capacity policy.
- sku_
alias str - Sku alias
- capacity
Policy String - Capacity policy.
- sku
Alias String - Sku alias
ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecifications, ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsArgs
- Enable
Default boolValidation - Whether default validation is enabled.
- Resource
Types List<string>With Custom Validation - The resource types with custom validation.
- Enable
Default boolValidation - Whether default validation is enabled.
- Resource
Types []stringWith Custom Validation - The resource types with custom validation.
- enable
Default BooleanValidation - Whether default validation is enabled.
- resource
Types List<String>With Custom Validation - The resource types with custom validation.
- enable
Default booleanValidation - Whether default validation is enabled.
- resource
Types string[]With Custom Validation - The resource types with custom validation.
- enable_
default_ boolvalidation - Whether default validation is enabled.
- resource_
types_ Sequence[str]with_ custom_ validation - The resource types with custom validation.
- enable
Default BooleanValidation - Whether default validation is enabled.
- resource
Types List<String>With Custom Validation - The resource types with custom validation.
ResourceTypeRegistrationPropertiesResponseDstsConfiguration, ResourceTypeRegistrationPropertiesResponseDstsConfigurationArgs
- Service
Name string - The service name.
- Service
Dns stringName - This is a URI property.
- Service
Name string - The service name.
- Service
Dns stringName - This is a URI property.
- service
Name String - The service name.
- service
Dns StringName - This is a URI property.
- service
Name string - The service name.
- service
Dns stringName - This is a URI property.
- service_
name str - The service name.
- service_
dns_ strname - This is a URI property.
- service
Name String - The service name.
- service
Dns StringName - This is a URI property.
ResourceTypeRegistrationPropertiesResponseExtensionOptions, ResourceTypeRegistrationPropertiesResponseExtensionOptionsArgs
- Resource
Creation ResourceBegin Type Extension Options Response Resource Creation Begin - Resource creation begin.
- resource
Creation ResourceBegin Type Extension Options Response Resource Creation Begin - Resource creation begin.
- resource
Creation ResourceBegin Type Extension Options Response Resource Creation Begin - Resource creation begin.
- resource_
creation_ Resourcebegin Type Extension Options Response Resource Creation Begin - Resource creation begin.
- resource
Creation Property MapBegin - Resource creation begin.
ResourceTypeRegistrationPropertiesResponseFeaturesRule, ResourceTypeRegistrationPropertiesResponseFeaturesRuleArgs
- Required
Features stringPolicy - The required feature policy.
- Required
Features stringPolicy - The required feature policy.
- required
Features StringPolicy - The required feature policy.
- required
Features stringPolicy - The required feature policy.
- required_
features_ strpolicy - The required feature policy.
- required
Features StringPolicy - The required feature policy.
ResourceTypeRegistrationPropertiesResponseIdentityManagement, ResourceTypeRegistrationPropertiesResponseIdentityManagementArgs
- Application
Id string - The application id.
- Application
Ids List<string> - The application ids.
- Delegation
App List<string>Ids - The delegation app ids.
- Type string
- The type.
- Application
Id string - The application id.
- Application
Ids []string - The application ids.
- Delegation
App []stringIds - The delegation app ids.
- Type string
- The type.
- application
Id String - The application id.
- application
Ids List<String> - The application ids.
- delegation
App List<String>Ids - The delegation app ids.
- type String
- The type.
- application
Id string - The application id.
- application
Ids string[] - The application ids.
- delegation
App string[]Ids - The delegation app ids.
- type string
- The type.
- application_
id str - The application id.
- application_
ids Sequence[str] - The application ids.
- delegation_
app_ Sequence[str]ids - The delegation app ids.
- type str
- The type.
- application
Id String - The application id.
- application
Ids List<String> - The application ids.
- delegation
App List<String>Ids - The delegation app ids.
- type String
- The type.
ResourceTypeRegistrationPropertiesResponseLegacyPolicy, ResourceTypeRegistrationPropertiesResponseLegacyPolicyArgs
ResourceTypeRegistrationPropertiesResponseManagement, ResourceTypeRegistrationPropertiesResponseManagementArgs
- List<string>
- The authorization owners.
- Canary
Manifest List<string>Owners - List of manifest owners for canary.
- Error
Response Pulumi.Message Options Azure Native. Provider Hub. Inputs. Resource Provider Management Response Error Response Message Options - Options for error response messages.
- Expedited
Rollout Pulumi.Metadata Azure Native. Provider Hub. Inputs. Resource Provider Management Response Expedited Rollout Metadata - Metadata for expedited rollout.
- Expedited
Rollout List<string>Submitters - List of expedited rollout submitters.
- Incident
Contact stringEmail - The incident contact email.
- Incident
Routing stringService - The incident routing service.
- Incident
Routing stringTeam - The incident routing team.
- Manifest
Owners List<string> - The manifest owners.
- Pc
Code string - The profit center code for the subscription.
- Profit
Center stringProgram Id - The profit center program id for the subscription.
- Resource
Access stringPolicy - The resource access policy.
- Resource
Access List<Pulumi.Roles Azure Native. Provider Hub. Inputs. Resource Access Role Response> - The resource access roles.
- Schema
Owners List<string> - The schema owners.
- Service
Tree List<Pulumi.Infos Azure Native. Provider Hub. Inputs. Service Tree Info Response> - The service tree infos.
- []string
- The authorization owners.
- Canary
Manifest []stringOwners - List of manifest owners for canary.
- Error
Response ResourceMessage Options Provider Management Response Error Response Message Options - Options for error response messages.
- Expedited
Rollout ResourceMetadata Provider Management Response Expedited Rollout Metadata - Metadata for expedited rollout.
- Expedited
Rollout []stringSubmitters - List of expedited rollout submitters.
- Incident
Contact stringEmail - The incident contact email.
- Incident
Routing stringService - The incident routing service.
- Incident
Routing stringTeam - The incident routing team.
- Manifest
Owners []string - The manifest owners.
- Pc
Code string - The profit center code for the subscription.
- Profit
Center stringProgram Id - The profit center program id for the subscription.
- Resource
Access stringPolicy - The resource access policy.
- Resource
Access []ResourceRoles Access Role Response - The resource access roles.
- Schema
Owners []string - The schema owners.
- Service
Tree []ServiceInfos Tree Info Response - The service tree infos.
- List<String>
- The authorization owners.
- canary
Manifest List<String>Owners - List of manifest owners for canary.
- error
Response ResourceMessage Options Provider Management Response Error Response Message Options - Options for error response messages.
- expedited
Rollout ResourceMetadata Provider Management Response Expedited Rollout Metadata - Metadata for expedited rollout.
- expedited
Rollout List<String>Submitters - List of expedited rollout submitters.
- incident
Contact StringEmail - The incident contact email.
- incident
Routing StringService - The incident routing service.
- incident
Routing StringTeam - The incident routing team.
- manifest
Owners List<String> - The manifest owners.
- pc
Code String - The profit center code for the subscription.
- profit
Center StringProgram Id - The profit center program id for the subscription.
- resource
Access StringPolicy - The resource access policy.
- resource
Access List<ResourceRoles Access Role Response> - The resource access roles.
- schema
Owners List<String> - The schema owners.
- service
Tree List<ServiceInfos Tree Info Response> - The service tree infos.
- string[]
- The authorization owners.
- canary
Manifest string[]Owners - List of manifest owners for canary.
- error
Response ResourceMessage Options Provider Management Response Error Response Message Options - Options for error response messages.
- expedited
Rollout ResourceMetadata Provider Management Response Expedited Rollout Metadata - Metadata for expedited rollout.
- expedited
Rollout string[]Submitters - List of expedited rollout submitters.
- incident
Contact stringEmail - The incident contact email.
- incident
Routing stringService - The incident routing service.
- incident
Routing stringTeam - The incident routing team.
- manifest
Owners string[] - The manifest owners.
- pc
Code string - The profit center code for the subscription.
- profit
Center stringProgram Id - The profit center program id for the subscription.
- resource
Access stringPolicy - The resource access policy.
- resource
Access ResourceRoles Access Role Response[] - The resource access roles.
- schema
Owners string[] - The schema owners.
- service
Tree ServiceInfos Tree Info Response[] - The service tree infos.
- Sequence[str]
- The authorization owners.
- canary_
manifest_ Sequence[str]owners - List of manifest owners for canary.
- error_
response_ Resourcemessage_ options Provider Management Response Error Response Message Options - Options for error response messages.
- expedited_
rollout_ Resourcemetadata Provider Management Response Expedited Rollout Metadata - Metadata for expedited rollout.
- expedited_
rollout_ Sequence[str]submitters - List of expedited rollout submitters.
- incident_
contact_ stremail - The incident contact email.
- incident_
routing_ strservice - The incident routing service.
- incident_
routing_ strteam - The incident routing team.
- manifest_
owners Sequence[str] - The manifest owners.
- pc_
code str - The profit center code for the subscription.
- profit_
center_ strprogram_ id - The profit center program id for the subscription.
- resource_
access_ strpolicy - The resource access policy.
- resource_
access_ Sequence[Resourceroles Access Role Response] - The resource access roles.
- schema_
owners Sequence[str] - The schema owners.
- service_
tree_ Sequence[Serviceinfos Tree Info Response] - The service tree infos.
- List<String>
- The authorization owners.
- canary
Manifest List<String>Owners - List of manifest owners for canary.
- error
Response Property MapMessage Options - Options for error response messages.
- expedited
Rollout Property MapMetadata - Metadata for expedited rollout.
- expedited
Rollout List<String>Submitters - List of expedited rollout submitters.
- incident
Contact StringEmail - The incident contact email.
- incident
Routing StringService - The incident routing service.
- incident
Routing StringTeam - The incident routing team.
- manifest
Owners List<String> - The manifest owners.
- pc
Code String - The profit center code for the subscription.
- profit
Center StringProgram Id - The profit center program id for the subscription.
- resource
Access StringPolicy - The resource access policy.
- resource
Access List<Property Map>Roles - The resource access roles.
- schema
Owners List<String> - The schema owners.
- service
Tree List<Property Map>Infos - The service tree infos.
ResourceTypeRegistrationPropertiesResponseMarketplaceOptions, ResourceTypeRegistrationPropertiesResponseMarketplaceOptionsArgs
- Add
On boolPlan Conversion Allowed - Add-on plan conversion allowed.
- Add
On boolPlan Conversion Allowed - Add-on plan conversion allowed.
- add
On BooleanPlan Conversion Allowed - Add-on plan conversion allowed.
- add
On booleanPlan Conversion Allowed - Add-on plan conversion allowed.
- add_
on_ boolplan_ conversion_ allowed - Add-on plan conversion allowed.
- add
On BooleanPlan Conversion Allowed - Add-on plan conversion allowed.
ResourceTypeRegistrationPropertiesResponseNestedProvisioningSupport, ResourceTypeRegistrationPropertiesResponseNestedProvisioningSupportArgs
- Minimum
Api stringVersion - Minimum API version.
- Minimum
Api stringVersion - Minimum API version.
- minimum
Api StringVersion - Minimum API version.
- minimum
Api stringVersion - Minimum API version.
- minimum_
api_ strversion - Minimum API version.
- minimum
Api StringVersion - Minimum API version.
ResourceTypeRegistrationPropertiesResponseRequestHeaderOptions, ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsArgs
- Opt
In stringHeaders - The opt in headers.
- Opt
Out stringHeaders - The opt out headers.
- Opt
In stringHeaders - The opt in headers.
- Opt
Out stringHeaders - The opt out headers.
- opt
In StringHeaders - The opt in headers.
- opt
Out StringHeaders - The opt out headers.
- opt
In stringHeaders - The opt in headers.
- opt
Out stringHeaders - The opt out headers.
- opt_
in_ strheaders - The opt in headers.
- opt_
out_ strheaders - The opt out headers.
- opt
In StringHeaders - The opt in headers.
- opt
Out StringHeaders - The opt out headers.
ResourceTypeRegistrationPropertiesResponseResourceCache, ResourceTypeRegistrationPropertiesResponseResourceCacheArgs
- Enable
Resource boolCache - Enable resource cache.
- Resource
Cache stringExpiration Timespan - Resource cache expiration timespan. This is a TimeSpan property.
- Enable
Resource boolCache - Enable resource cache.
- Resource
Cache stringExpiration Timespan - Resource cache expiration timespan. This is a TimeSpan property.
- enable
Resource BooleanCache - Enable resource cache.
- resource
Cache StringExpiration Timespan - Resource cache expiration timespan. This is a TimeSpan property.
- enable
Resource booleanCache - Enable resource cache.
- resource
Cache stringExpiration Timespan - Resource cache expiration timespan. This is a TimeSpan property.
- enable_
resource_ boolcache - Enable resource cache.
- resource_
cache_ strexpiration_ timespan - Resource cache expiration timespan. This is a TimeSpan property.
- enable
Resource BooleanCache - Enable resource cache.
- resource
Cache StringExpiration Timespan - Resource cache expiration timespan. This is a TimeSpan property.
ResourceTypeRegistrationPropertiesResponseResourceGraphConfiguration, ResourceTypeRegistrationPropertiesResponseResourceGraphConfigurationArgs
- Api
Version string - The api version.
- Enabled bool
- Whether it's enabled.
- Api
Version string - The api version.
- Enabled bool
- Whether it's enabled.
- api
Version String - The api version.
- enabled Boolean
- Whether it's enabled.
- api
Version string - The api version.
- enabled boolean
- Whether it's enabled.
- api_
version str - The api version.
- enabled bool
- Whether it's enabled.
- api
Version String - The api version.
- enabled Boolean
- Whether it's enabled.
ResourceTypeRegistrationPropertiesResponseResourceManagementOptions, ResourceTypeRegistrationPropertiesResponseResourceManagementOptionsArgs
- Batch
Provisioning Pulumi.Support Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Batch Provisioning Support - Batch provisioning support.
- Delete
Dependencies List<Pulumi.Azure Native. Provider Hub. Inputs. Delete Dependency Response> - Delete dependencies.
- Nested
Provisioning Pulumi.Support Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response Nested Provisioning Support - Nested provisioning support.
- Batch
Provisioning ResourceSupport Type Registration Properties Response Batch Provisioning Support - Batch provisioning support.
- Delete
Dependencies []DeleteDependency Response - Delete dependencies.
- Nested
Provisioning ResourceSupport Type Registration Properties Response Nested Provisioning Support - Nested provisioning support.
- batch
Provisioning ResourceSupport Type Registration Properties Response Batch Provisioning Support - Batch provisioning support.
- delete
Dependencies List<DeleteDependency Response> - Delete dependencies.
- nested
Provisioning ResourceSupport Type Registration Properties Response Nested Provisioning Support - Nested provisioning support.
- batch
Provisioning ResourceSupport Type Registration Properties Response Batch Provisioning Support - Batch provisioning support.
- delete
Dependencies DeleteDependency Response[] - Delete dependencies.
- nested
Provisioning ResourceSupport Type Registration Properties Response Nested Provisioning Support - Nested provisioning support.
- batch_
provisioning_ Resourcesupport Type Registration Properties Response Batch Provisioning Support - Batch provisioning support.
- delete_
dependencies Sequence[DeleteDependency Response] - Delete dependencies.
- nested_
provisioning_ Resourcesupport Type Registration Properties Response Nested Provisioning Support - Nested provisioning support.
- batch
Provisioning Property MapSupport - Batch provisioning support.
- delete
Dependencies List<Property Map> - Delete dependencies.
- nested
Provisioning Property MapSupport - Nested provisioning support.
ResourceTypeRegistrationPropertiesResponseResourceMovePolicy, ResourceTypeRegistrationPropertiesResponseResourceMovePolicyArgs
- Cross
Resource boolGroup Move Enabled - Whether cross resource group move is enabled.
- Cross
Subscription boolMove Enabled - Whether cross subscription move is enabled.
- Validation
Required bool - Whether validation is required.
- Cross
Resource boolGroup Move Enabled - Whether cross resource group move is enabled.
- Cross
Subscription boolMove Enabled - Whether cross subscription move is enabled.
- Validation
Required bool - Whether validation is required.
- cross
Resource BooleanGroup Move Enabled - Whether cross resource group move is enabled.
- cross
Subscription BooleanMove Enabled - Whether cross subscription move is enabled.
- validation
Required Boolean - Whether validation is required.
- cross
Resource booleanGroup Move Enabled - Whether cross resource group move is enabled.
- cross
Subscription booleanMove Enabled - Whether cross subscription move is enabled.
- validation
Required boolean - Whether validation is required.
- cross_
resource_ boolgroup_ move_ enabled - Whether cross resource group move is enabled.
- cross_
subscription_ boolmove_ enabled - Whether cross subscription move is enabled.
- validation_
required bool - Whether validation is required.
- cross
Resource BooleanGroup Move Enabled - Whether cross resource group move is enabled.
- cross
Subscription BooleanMove Enabled - Whether cross subscription move is enabled.
- validation
Required Boolean - Whether validation is required.
ResourceTypeRegistrationPropertiesResponseResourceQueryManagement, ResourceTypeRegistrationPropertiesResponseResourceQueryManagementArgs
- Filter
Option string - Filter option.
- Filter
Option string - Filter option.
- filter
Option String - Filter option.
- filter
Option string - Filter option.
- filter_
option str - Filter option.
- filter
Option String - Filter option.
ResourceTypeRegistrationPropertiesResponseResourceTypeCommonAttributeManagement, ResourceTypeRegistrationPropertiesResponseResourceTypeCommonAttributeManagementArgs
- Common
Api stringVersions Merge Mode - Common api versions merge mode.
- Common
Api stringVersions Merge Mode - Common api versions merge mode.
- common
Api StringVersions Merge Mode - Common api versions merge mode.
- common
Api stringVersions Merge Mode - Common api versions merge mode.
- common_
api_ strversions_ merge_ mode - Common api versions merge mode.
- common
Api StringVersions Merge Mode - Common api versions merge mode.
ResourceTypeRegistrationPropertiesResponseRoutingRule, ResourceTypeRegistrationPropertiesResponseRoutingRuleArgs
- Host
Resource stringType - Hosted resource type.
- Host
Resource stringType - Hosted resource type.
- host
Resource StringType - Hosted resource type.
- host
Resource stringType - Hosted resource type.
- host_
resource_ strtype - Hosted resource type.
- host
Resource StringType - Hosted resource type.
ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecifications, ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs
- Soft
Delete stringTTL - The soft delete TTL.
- Subscription
State List<Pulumi.Override Actions Azure Native. Provider Hub. Inputs. Subscription State Override Action Response> - The subscription state override actions.
- Soft
Delete stringTTL - The soft delete TTL.
- Subscription
State []SubscriptionOverride Actions State Override Action Response - The subscription state override actions.
- soft
Delete StringTTL - The soft delete TTL.
- subscription
State List<SubscriptionOverride Actions State Override Action Response> - The subscription state override actions.
- soft
Delete stringTTL - The soft delete TTL.
- subscription
State SubscriptionOverride Actions State Override Action Response[] - The subscription state override actions.
- soft_
delete_ strttl - The soft delete TTL.
- subscription_
state_ Sequence[Subscriptionoverride_ actions State Override Action Response] - The subscription state override actions.
- soft
Delete StringTTL - The soft delete TTL.
- subscription
State List<Property Map>Override Actions - The subscription state override actions.
ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptions, ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsArgs
- Preflight
Options List<string> - The preflight options.
- Preflight
Supported bool - Whether preflight is supported.
- Preflight
Options []string - The preflight options.
- Preflight
Supported bool - Whether preflight is supported.
- preflight
Options List<String> - The preflight options.
- preflight
Supported Boolean - Whether preflight is supported.
- preflight
Options string[] - The preflight options.
- preflight
Supported boolean - Whether preflight is supported.
- preflight_
options Sequence[str] - The preflight options.
- preflight_
supported bool - Whether preflight is supported.
- preflight
Options List<String> - The preflight options.
- preflight
Supported Boolean - Whether preflight is supported.
ResourceTypeRegistrationPropertiesResponseTemplateDeploymentPolicy, ResourceTypeRegistrationPropertiesResponseTemplateDeploymentPolicyArgs
- Capabilities string
- The capabilities.
- Preflight
Options string - The preflight options.
- Preflight
Notifications string - The preflight notifications.
- Capabilities string
- The capabilities.
- Preflight
Options string - The preflight options.
- Preflight
Notifications string - The preflight notifications.
- capabilities String
- The capabilities.
- preflight
Options String - The preflight options.
- preflight
Notifications String - The preflight notifications.
- capabilities string
- The capabilities.
- preflight
Options string - The preflight options.
- preflight
Notifications string - The preflight notifications.
- capabilities str
- The capabilities.
- preflight_
options str - The preflight options.
- preflight_
notifications str - The preflight notifications.
- capabilities String
- The capabilities.
- preflight
Options String - The preflight options.
- preflight
Notifications String - The preflight notifications.
ResourceTypeRegistrationPropertiesRoutingRule, ResourceTypeRegistrationPropertiesRoutingRuleArgs
- Host
Resource stringType - Hosted resource type.
- Host
Resource stringType - Hosted resource type.
- host
Resource StringType - Hosted resource type.
- host
Resource stringType - Hosted resource type.
- host_
resource_ strtype - Hosted resource type.
- host
Resource StringType - Hosted resource type.
ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecifications, ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs
- Soft
Delete stringTTL - The soft delete TTL.
- Subscription
State List<Pulumi.Override Actions Azure Native. Provider Hub. Inputs. Subscription State Override Action> - The subscription state override actions.
- Soft
Delete stringTTL - The soft delete TTL.
- Subscription
State []SubscriptionOverride Actions State Override Action - The subscription state override actions.
- soft
Delete StringTTL - The soft delete TTL.
- subscription
State List<SubscriptionOverride Actions State Override Action> - The subscription state override actions.
- soft
Delete stringTTL - The soft delete TTL.
- subscription
State SubscriptionOverride Actions State Override Action[] - The subscription state override actions.
- soft_
delete_ strttl - The soft delete TTL.
- subscription_
state_ Sequence[Subscriptionoverride_ actions State Override Action] - The subscription state override actions.
- soft
Delete StringTTL - The soft delete TTL.
- subscription
State List<Property Map>Override Actions - The subscription state override actions.
ResourceTypeRegistrationPropertiesTemplateDeploymentOptions, ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsArgs
- Preflight
Options List<Union<string, Pulumi.Azure Native. Provider Hub. Preflight Option>> - The preflight options.
- Preflight
Supported bool - Whether preflight is supported.
- Preflight
Options []string - The preflight options.
- Preflight
Supported bool - Whether preflight is supported.
- preflight
Options List<Either<String,PreflightOption>> - The preflight options.
- preflight
Supported Boolean - Whether preflight is supported.
- preflight
Options (string | PreflightOption)[] - The preflight options.
- preflight
Supported boolean - Whether preflight is supported.
- preflight_
options Sequence[Union[str, PreflightOption]] - The preflight options.
- preflight_
supported bool - Whether preflight is supported.
- preflight
Options List<String | "None" | "ContinueDeployment On Failure" | "Default Validation Only"> - The preflight options.
- preflight
Supported Boolean - Whether preflight is supported.
ResourceTypeRegistrationPropertiesTemplateDeploymentPolicy, ResourceTypeRegistrationPropertiesTemplateDeploymentPolicyArgs
- Capabilities
string | Pulumi.
Azure Native. Provider Hub. Template Deployment Capabilities - The capabilities.
- Preflight
Options string | Pulumi.Azure Native. Provider Hub. Template Deployment Preflight Options - The preflight options.
- Preflight
Notifications string | Pulumi.Azure Native. Provider Hub. Template Deployment Preflight Notifications - The preflight notifications.
- Capabilities
string | Template
Deployment Capabilities - The capabilities.
- Preflight
Options string | TemplateDeployment Preflight Options - The preflight options.
- Preflight
Notifications string | TemplateDeployment Preflight Notifications - The preflight notifications.
- capabilities
String | Template
Deployment Capabilities - The capabilities.
- preflight
Options String | TemplateDeployment Preflight Options - The preflight options.
- preflight
Notifications String | TemplateDeployment Preflight Notifications - The preflight notifications.
- capabilities
string | Template
Deployment Capabilities - The capabilities.
- preflight
Options string | TemplateDeployment Preflight Options - The preflight options.
- preflight
Notifications string | TemplateDeployment Preflight Notifications - The preflight notifications.
- capabilities
str | Template
Deployment Capabilities - The capabilities.
- preflight_
options str | TemplateDeployment Preflight Options - The preflight options.
- preflight_
notifications str | TemplateDeployment Preflight Notifications - The preflight notifications.
- capabilities String | "Default" | "Preflight"
- The capabilities.
- preflight
Options String | "None" | "ValidationRequests" | "Deployment Requests" | "Test Only" | "Registered Only" - The preflight options.
- preflight
Notifications String | "None" | "UnregisteredSubscriptions" - The preflight notifications.
ResourceTypeRegistrationResponse, ResourceTypeRegistrationResponseArgs
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Name string
- The name of the resource
- System
Data Pulumi.Azure Native. Provider Hub. Inputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Kind string
- Resource type registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- Properties
Pulumi.
Azure Native. Provider Hub. Inputs. Resource Type Registration Properties Response
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Name string
- The name of the resource
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Kind string
- Resource type registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- Properties
Resource
Type Registration Properties Response
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name String
- The name of the resource
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- kind String
- Resource type registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- properties
Resource
Type Registration Properties Response
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name string
- The name of the resource
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- kind string
- Resource type registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- properties
Resource
Type Registration Properties Response
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name str
- The name of the resource
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- kind str
- Resource type registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- properties
Resource
Type Registration Properties Response
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name String
- The name of the resource
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- kind String
- Resource type registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.
- properties Property Map
ResourceValidation, ResourceValidationArgs
- Not
Specified - NotSpecified
- Reserved
Words - ReservedWords
- Profane
Words - ProfaneWords
- Resource
Validation Not Specified - NotSpecified
- Resource
Validation Reserved Words - ReservedWords
- Resource
Validation Profane Words - ProfaneWords
- Not
Specified - NotSpecified
- Reserved
Words - ReservedWords
- Profane
Words - ProfaneWords
- Not
Specified - NotSpecified
- Reserved
Words - ReservedWords
- Profane
Words - ProfaneWords
- NOT_SPECIFIED
- NotSpecified
- RESERVED_WORDS
- ReservedWords
- PROFANE_WORDS
- ProfaneWords
- "Not
Specified" - NotSpecified
- "Reserved
Words" - ReservedWords
- "Profane
Words" - ProfaneWords
RoutingType, RoutingTypeArgs
- Default
- DefaultThe resource routing type is default.
- Proxy
Only - ProxyOnlyThe resource routing type is proxy only.
- Host
Based - HostBasedThe resource routing type is host based.
- Extension
- ExtensionThe resource routing type is extension.
- Tenant
- TenantThe resource routing type is tenant.
- Fanout
- FanoutThe resource routing type is fanout.
- Location
Based - LocationBasedThe resource routing type is location based.
- Failover
- FailoverThe resource routing type is failover.
- Cascade
Extension - CascadeExtensionThe resource routing type is cascade extension.
- Child
Fanout - ChildFanoutThe resource routing type is child fanout.
- Cascade
Authorized Extension - CascadeAuthorizedExtensionThe resource routing type is cascade authorized extension.
- Bypass
Endpoint Selection Optimization - BypassEndpointSelectionOptimizationThe resource routing type is bypass endpoint selection optimization.
- Location
Mapping - LocationMappingThe resource routing type is location mapping.
- Service
Fanout - ServiceFanoutThe resource routing type is service fanout.
- Routing
Type Default - DefaultThe resource routing type is default.
- Routing
Type Proxy Only - ProxyOnlyThe resource routing type is proxy only.
- Routing
Type Host Based - HostBasedThe resource routing type is host based.
- Routing
Type Extension - ExtensionThe resource routing type is extension.
- Routing
Type Tenant - TenantThe resource routing type is tenant.
- Routing
Type Fanout - FanoutThe resource routing type is fanout.
- Routing
Type Location Based - LocationBasedThe resource routing type is location based.
- Routing
Type Failover - FailoverThe resource routing type is failover.
- Routing
Type Cascade Extension - CascadeExtensionThe resource routing type is cascade extension.
- Routing
Type Child Fanout - ChildFanoutThe resource routing type is child fanout.
- Routing
Type Cascade Authorized Extension - CascadeAuthorizedExtensionThe resource routing type is cascade authorized extension.
- Routing
Type Bypass Endpoint Selection Optimization - BypassEndpointSelectionOptimizationThe resource routing type is bypass endpoint selection optimization.
- Routing
Type Location Mapping - LocationMappingThe resource routing type is location mapping.
- Routing
Type Service Fanout - ServiceFanoutThe resource routing type is service fanout.
- Default
- DefaultThe resource routing type is default.
- Proxy
Only - ProxyOnlyThe resource routing type is proxy only.
- Host
Based - HostBasedThe resource routing type is host based.
- Extension
- ExtensionThe resource routing type is extension.
- Tenant
- TenantThe resource routing type is tenant.
- Fanout
- FanoutThe resource routing type is fanout.
- Location
Based - LocationBasedThe resource routing type is location based.
- Failover
- FailoverThe resource routing type is failover.
- Cascade
Extension - CascadeExtensionThe resource routing type is cascade extension.
- Child
Fanout - ChildFanoutThe resource routing type is child fanout.
- Cascade
Authorized Extension - CascadeAuthorizedExtensionThe resource routing type is cascade authorized extension.
- Bypass
Endpoint Selection Optimization - BypassEndpointSelectionOptimizationThe resource routing type is bypass endpoint selection optimization.
- Location
Mapping - LocationMappingThe resource routing type is location mapping.
- Service
Fanout - ServiceFanoutThe resource routing type is service fanout.
- Default
- DefaultThe resource routing type is default.
- Proxy
Only - ProxyOnlyThe resource routing type is proxy only.
- Host
Based - HostBasedThe resource routing type is host based.
- Extension
- ExtensionThe resource routing type is extension.
- Tenant
- TenantThe resource routing type is tenant.
- Fanout
- FanoutThe resource routing type is fanout.
- Location
Based - LocationBasedThe resource routing type is location based.
- Failover
- FailoverThe resource routing type is failover.
- Cascade
Extension - CascadeExtensionThe resource routing type is cascade extension.
- Child
Fanout - ChildFanoutThe resource routing type is child fanout.
- Cascade
Authorized Extension - CascadeAuthorizedExtensionThe resource routing type is cascade authorized extension.
- Bypass
Endpoint Selection Optimization - BypassEndpointSelectionOptimizationThe resource routing type is bypass endpoint selection optimization.
- Location
Mapping - LocationMappingThe resource routing type is location mapping.
- Service
Fanout - ServiceFanoutThe resource routing type is service fanout.
- DEFAULT
- DefaultThe resource routing type is default.
- PROXY_ONLY
- ProxyOnlyThe resource routing type is proxy only.
- HOST_BASED
- HostBasedThe resource routing type is host based.
- EXTENSION
- ExtensionThe resource routing type is extension.
- TENANT
- TenantThe resource routing type is tenant.
- FANOUT
- FanoutThe resource routing type is fanout.
- LOCATION_BASED
- LocationBasedThe resource routing type is location based.
- FAILOVER
- FailoverThe resource routing type is failover.
- CASCADE_EXTENSION
- CascadeExtensionThe resource routing type is cascade extension.
- CHILD_FANOUT
- ChildFanoutThe resource routing type is child fanout.
- CASCADE_AUTHORIZED_EXTENSION
- CascadeAuthorizedExtensionThe resource routing type is cascade authorized extension.
- BYPASS_ENDPOINT_SELECTION_OPTIMIZATION
- BypassEndpointSelectionOptimizationThe resource routing type is bypass endpoint selection optimization.
- LOCATION_MAPPING
- LocationMappingThe resource routing type is location mapping.
- SERVICE_FANOUT
- ServiceFanoutThe resource routing type is service fanout.
- "Default"
- DefaultThe resource routing type is default.
- "Proxy
Only" - ProxyOnlyThe resource routing type is proxy only.
- "Host
Based" - HostBasedThe resource routing type is host based.
- "Extension"
- ExtensionThe resource routing type is extension.
- "Tenant"
- TenantThe resource routing type is tenant.
- "Fanout"
- FanoutThe resource routing type is fanout.
- "Location
Based" - LocationBasedThe resource routing type is location based.
- "Failover"
- FailoverThe resource routing type is failover.
- "Cascade
Extension" - CascadeExtensionThe resource routing type is cascade extension.
- "Child
Fanout" - ChildFanoutThe resource routing type is child fanout.
- "Cascade
Authorized Extension" - CascadeAuthorizedExtensionThe resource routing type is cascade authorized extension.
- "Bypass
Endpoint Selection Optimization" - BypassEndpointSelectionOptimizationThe resource routing type is bypass endpoint selection optimization.
- "Location
Mapping" - LocationMappingThe resource routing type is location mapping.
- "Service
Fanout" - ServiceFanoutThe resource routing type is service fanout.
ServerFailureResponseMessageType, ServerFailureResponseMessageTypeArgs
- Not
Specified - NotSpecified
- Outage
Reporting - OutageReporting
- Server
Failure Response Message Type Not Specified - NotSpecified
- Server
Failure Response Message Type Outage Reporting - OutageReporting
- Not
Specified - NotSpecified
- Outage
Reporting - OutageReporting
- Not
Specified - NotSpecified
- Outage
Reporting - OutageReporting
- NOT_SPECIFIED
- NotSpecified
- OUTAGE_REPORTING
- OutageReporting
- "Not
Specified" - NotSpecified
- "Outage
Reporting" - OutageReporting
ServiceClientOptionsType, ServiceClientOptionsTypeArgs
- Not
Specified - NotSpecified
- Disable
Automatic Decompression - DisableAutomaticDecompression
- Service
Client Options Type Not Specified - NotSpecified
- Service
Client Options Type Disable Automatic Decompression - DisableAutomaticDecompression
- Not
Specified - NotSpecified
- Disable
Automatic Decompression - DisableAutomaticDecompression
- Not
Specified - NotSpecified
- Disable
Automatic Decompression - DisableAutomaticDecompression
- NOT_SPECIFIED
- NotSpecified
- DISABLE_AUTOMATIC_DECOMPRESSION
- DisableAutomaticDecompression
- "Not
Specified" - NotSpecified
- "Disable
Automatic Decompression" - DisableAutomaticDecompression
ServiceStatus, ServiceStatusArgs
- Active
- Active
- Inactive
- Inactive
- Service
Status Active - Active
- Service
Status Inactive - Inactive
- Active
- Active
- Inactive
- Inactive
- Active
- Active
- Inactive
- Inactive
- ACTIVE
- Active
- INACTIVE
- Inactive
- "Active"
- Active
- "Inactive"
- Inactive
ServiceTreeInfo, ServiceTreeInfoArgs
- Component
Id string - The component id.
- Readiness
string | Pulumi.
Azure Native. Provider Hub. Readiness - The readiness.
- Service
Id string - The service id.
- Component
Id string - The component id.
- Readiness string | Readiness
- The readiness.
- Service
Id string - The service id.
- component
Id String - The component id.
- readiness String | Readiness
- The readiness.
- service
Id String - The service id.
- component
Id string - The component id.
- readiness string | Readiness
- The readiness.
- service
Id string - The service id.
- component_
id str - The component id.
- readiness str | Readiness
- The readiness.
- service_
id str - The service id.
- component
Id String - The component id.
- readiness
String | "Closing
Down" | "Deprecated" | "GA" | "In Development" | "Internal Only" | "Private Preview" | "Public Preview" | "Removed From ARM" | "Retired" - The readiness.
- service
Id String - The service id.
ServiceTreeInfoResponse, ServiceTreeInfoResponseArgs
- Component
Id string - The component id.
- Readiness string
- The readiness.
- Service
Id string - The service id.
- Component
Id string - The component id.
- Readiness string
- The readiness.
- Service
Id string - The service id.
- component
Id String - The component id.
- readiness String
- The readiness.
- service
Id String - The service id.
- component
Id string - The component id.
- readiness string
- The readiness.
- service
Id string - The service id.
- component_
id str - The component id.
- readiness str
- The readiness.
- service_
id str - The service id.
- component
Id String - The component id.
- readiness String
- The readiness.
- service
Id String - The service id.
SignedRequestScope, SignedRequestScopeArgs
- Resource
Uri - ResourceUri
- Endpoint
- Endpoint
- Signed
Request Scope Resource Uri - ResourceUri
- Signed
Request Scope Endpoint - Endpoint
- Resource
Uri - ResourceUri
- Endpoint
- Endpoint
- Resource
Uri - ResourceUri
- Endpoint
- Endpoint
- RESOURCE_URI
- ResourceUri
- ENDPOINT
- Endpoint
- "Resource
Uri" - ResourceUri
- "Endpoint"
- Endpoint
SkipNotifications, SkipNotificationsArgs
- Unspecified
- Unspecified
- Enabled
- Enabled
- Disabled
- Disabled
- Skip
Notifications Unspecified - Unspecified
- Skip
Notifications Enabled - Enabled
- Skip
Notifications Disabled - Disabled
- Unspecified
- Unspecified
- Enabled
- Enabled
- Disabled
- Disabled
- Unspecified
- Unspecified
- Enabled
- Enabled
- Disabled
- Disabled
- UNSPECIFIED
- Unspecified
- ENABLED
- Enabled
- DISABLED
- Disabled
- "Unspecified"
- Unspecified
- "Enabled"
- Enabled
- "Disabled"
- Disabled
SubscriberSetting, SubscriberSettingArgs
- Filter
Rules List<Pulumi.Azure Native. Provider Hub. Inputs. Filter Rule> - The filter rules.
- Filter
Rules []FilterRule - The filter rules.
- filter
Rules List<FilterRule> - The filter rules.
- filter
Rules FilterRule[] - The filter rules.
- filter_
rules Sequence[FilterRule] - The filter rules.
- filter
Rules List<Property Map> - The filter rules.
SubscriberSettingResponse, SubscriberSettingResponseArgs
- Filter
Rules []FilterRule Response - The filter rules.
- filter
Rules List<FilterRule Response> - The filter rules.
- filter
Rules FilterRule Response[] - The filter rules.
- filter_
rules Sequence[FilterRule Response] - The filter rules.
- filter
Rules List<Property Map> - The filter rules.
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 | Pulumi.
Azure Native. Provider Hub. Subscription Notification Operation - The action.
- State
string | Pulumi.
Azure Native. Provider Hub. Subscription Transitioning State - The state.
- Action
string | Subscription
Notification Operation - The action.
- State
string | Subscription
Transitioning State - The state.
- action
String | Subscription
Notification Operation - The action.
- state
String | Subscription
Transitioning State - The state.
- action
string | Subscription
Notification Operation - The action.
- state
string | Subscription
Transitioning State - The state.
- action
str | Subscription
Notification Operation - The action.
- state
str | Subscription
Transitioning State - The state.
- action
String | "Not
Defined" | "Delete All Resources" | "Soft Delete All Resources" | "No Op" | "Billing Cancellation" | "Undo Soft Delete" - The action.
- 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" - The state.
SubscriptionStateOverrideActionResponse, SubscriptionStateOverrideActionResponseArgs
SubscriptionStateRule, SubscriptionStateRuleArgs
- Allowed
Actions List<string> - The allowed actions.
- State
string | Pulumi.
Azure Native. Provider Hub. Subscription State - The subscription state.
- Allowed
Actions []string - The allowed actions.
- State
string | Subscription
State - The subscription state.
- allowed
Actions List<String> - The allowed actions.
- state
String | Subscription
State - The subscription state.
- allowed
Actions string[] - The allowed actions.
- state
string | Subscription
State - The subscription state.
- allowed_
actions Sequence[str] - The allowed actions.
- state
str | Subscription
State - The subscription state.
- allowed
Actions List<String> - The allowed actions.
- state
String | "Not
Defined" | "Enabled" | "Warned" | "Past Due" | "Disabled" | "Deleted" - The subscription state.
SubscriptionStateRuleResponse, SubscriptionStateRuleResponseArgs
- Allowed
Actions List<string> - The allowed actions.
- State string
- The subscription state.
- Allowed
Actions []string - The allowed actions.
- State string
- The subscription state.
- allowed
Actions List<String> - The allowed actions.
- state String
- The subscription state.
- allowed
Actions string[] - The allowed actions.
- state string
- The subscription state.
- allowed_
actions Sequence[str] - The allowed actions.
- state str
- The subscription state.
- allowed
Actions List<String> - The allowed actions.
- state String
- The subscription state.
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
SupportedOperations, SupportedOperationsArgs
- Not
Specified - NotSpecified
- Get
- Get
- Delete
- Delete
- Supported
Operations Not Specified - NotSpecified
- Supported
Operations Get - Get
- Supported
Operations Delete - Delete
- Not
Specified - NotSpecified
- Get
- Get
- Delete
- Delete
- Not
Specified - NotSpecified
- Get
- Get
- Delete
- Delete
- NOT_SPECIFIED
- NotSpecified
- GET
- Get
- DELETE
- Delete
- "Not
Specified" - NotSpecified
- "Get"
- Get
- "Delete"
- Delete
SwaggerSpecification, SwaggerSpecificationArgs
- Api
Versions List<string> - The api versions.
- Swagger
Spec stringFolder Uri - The swagger spec folder uri.
- Api
Versions []string - The api versions.
- Swagger
Spec stringFolder Uri - The swagger spec folder uri.
- api
Versions List<String> - The api versions.
- swagger
Spec StringFolder Uri - The swagger spec folder uri.
- api
Versions string[] - The api versions.
- swagger
Spec stringFolder Uri - The swagger spec folder uri.
- api_
versions Sequence[str] - The api versions.
- swagger_
spec_ strfolder_ uri - The swagger spec folder uri.
- api
Versions List<String> - The api versions.
- swagger
Spec StringFolder Uri - The swagger spec folder uri.
SwaggerSpecificationResponse, SwaggerSpecificationResponseArgs
- Api
Versions List<string> - The api versions.
- Swagger
Spec stringFolder Uri - The swagger spec folder uri.
- Api
Versions []string - The api versions.
- Swagger
Spec stringFolder Uri - The swagger spec folder uri.
- api
Versions List<String> - The api versions.
- swagger
Spec StringFolder Uri - The swagger spec folder uri.
- api
Versions string[] - The api versions.
- swagger
Spec stringFolder Uri - The swagger spec folder uri.
- api_
versions Sequence[str] - The api versions.
- swagger_
spec_ strfolder_ uri - The swagger spec folder uri.
- api
Versions List<String> - The api versions.
- swagger
Spec StringFolder Uri - The swagger spec folder uri.
SystemDataResponse, SystemDataResponseArgs
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
TemplateDeploymentCapabilities, TemplateDeploymentCapabilitiesArgs
- Default
- Default
- Preflight
- Preflight
- Template
Deployment Capabilities Default - Default
- Template
Deployment Capabilities Preflight - Preflight
- Default
- Default
- Preflight
- Preflight
- Default
- Default
- Preflight
- Preflight
- DEFAULT
- Default
- PREFLIGHT
- Preflight
- "Default"
- Default
- "Preflight"
- Preflight
TemplateDeploymentPreflightNotifications, TemplateDeploymentPreflightNotificationsArgs
- None
- None
- Unregistered
Subscriptions - UnregisteredSubscriptions
- Template
Deployment Preflight Notifications None - None
- Template
Deployment Preflight Notifications Unregistered Subscriptions - UnregisteredSubscriptions
- None
- None
- Unregistered
Subscriptions - UnregisteredSubscriptions
- None
- None
- Unregistered
Subscriptions - UnregisteredSubscriptions
- NONE
- None
- UNREGISTERED_SUBSCRIPTIONS
- UnregisteredSubscriptions
- "None"
- None
- "Unregistered
Subscriptions" - UnregisteredSubscriptions
TemplateDeploymentPreflightOptions, TemplateDeploymentPreflightOptionsArgs
- None
- None
- Validation
Requests - ValidationRequests
- Deployment
Requests - DeploymentRequests
- Test
Only - TestOnly
- Registered
Only - RegisteredOnly
- Template
Deployment Preflight Options None - None
- Template
Deployment Preflight Options Validation Requests - ValidationRequests
- Template
Deployment Preflight Options Deployment Requests - DeploymentRequests
- Template
Deployment Preflight Options Test Only - TestOnly
- Template
Deployment Preflight Options Registered Only - RegisteredOnly
- None
- None
- Validation
Requests - ValidationRequests
- Deployment
Requests - DeploymentRequests
- Test
Only - TestOnly
- Registered
Only - RegisteredOnly
- None
- None
- Validation
Requests - ValidationRequests
- Deployment
Requests - DeploymentRequests
- Test
Only - TestOnly
- Registered
Only - RegisteredOnly
- NONE
- None
- VALIDATION_REQUESTS
- ValidationRequests
- DEPLOYMENT_REQUESTS
- DeploymentRequests
- TEST_ONLY
- TestOnly
- REGISTERED_ONLY
- RegisteredOnly
- "None"
- None
- "Validation
Requests" - ValidationRequests
- "Deployment
Requests" - DeploymentRequests
- "Test
Only" - TestOnly
- "Registered
Only" - RegisteredOnly
ThirdPartyExtension, ThirdPartyExtensionArgs
- Name string
- Name of third party extension.
- Name string
- Name of third party extension.
- name String
- Name of third party extension.
- name string
- Name of third party extension.
- name str
- Name of third party extension.
- name String
- Name of third party extension.
ThirdPartyExtensionResponse, ThirdPartyExtensionResponseArgs
- Name string
- Name of third party extension.
- Name string
- Name of third party extension.
- name String
- Name of third party extension.
- name string
- Name of third party extension.
- name str
- Name of third party extension.
- name String
- Name of third party extension.
ThrottlingMetric, ThrottlingMetricArgs
- Limit double
- The limit.
- Type
string | Pulumi.
Azure Native. Provider Hub. Throttling Metric Type - The throttling metric type
- Interval string
- The interval.
- Limit float64
- The limit.
- Type
string | Throttling
Metric Type - The throttling metric type
- Interval string
- The interval.
- limit Double
- The limit.
- type
String | Throttling
Metric Type - The throttling metric type
- interval String
- The interval.
- limit number
- The limit.
- type
string | Throttling
Metric Type - The throttling metric type
- interval string
- The interval.
- limit float
- The limit.
- type
str | Throttling
Metric Type - The throttling metric type
- interval str
- The interval.
- limit Number
- The limit.
- type
String | "Not
Specified" | "Number Of Requests" | "Number Of Resources" - The throttling metric type
- interval String
- The interval.
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
- The action.
- Metrics
List<Pulumi.
Azure Native. Provider Hub. Inputs. Throttling Metric> - The metrics.
- Application
Id List<string> - The application id.
- Required
Features List<string> - The required features.
- Action string
- The action.
- Metrics
[]Throttling
Metric - The metrics.
- Application
Id []string - The application id.
- Required
Features []string - The required features.
- action String
- The action.
- metrics
List<Throttling
Metric> - The metrics.
- application
Id List<String> - The application id.
- required
Features List<String> - The required features.
- action string
- The action.
- metrics
Throttling
Metric[] - The metrics.
- application
Id string[] - The application id.
- required
Features string[] - The required features.
- action str
- The action.
- metrics
Sequence[Throttling
Metric] - The metrics.
- application_
id Sequence[str] - The application id.
- required_
features Sequence[str] - The required features.
- action String
- The action.
- metrics List<Property Map>
- The metrics.
- application
Id List<String> - The application id.
- required
Features List<String> - The required features.
ThrottlingRuleResponse, ThrottlingRuleResponseArgs
- Action string
- The action.
- Metrics
List<Pulumi.
Azure Native. Provider Hub. Inputs. Throttling Metric Response> - The metrics.
- Application
Id List<string> - The application id.
- Required
Features List<string> - The required features.
- Action string
- The action.
- Metrics
[]Throttling
Metric Response - The metrics.
- Application
Id []string - The application id.
- Required
Features []string - The required features.
- action String
- The action.
- metrics
List<Throttling
Metric Response> - The metrics.
- application
Id List<String> - The application id.
- required
Features List<String> - The required features.
- action string
- The action.
- metrics
Throttling
Metric Response[] - The metrics.
- application
Id string[] - The application id.
- required
Features string[] - The required features.
- action str
- The action.
- metrics
Sequence[Throttling
Metric Response] - The metrics.
- application_
id Sequence[str] - The application id.
- required_
features Sequence[str] - The required features.
- action String
- The action.
- metrics List<Property Map>
- The metrics.
- application
Id List<String> - The application id.
- required
Features List<String> - The required features.
TokenAuthConfiguration, TokenAuthConfigurationArgs
- Authentication
Scheme string | Pulumi.Azure Native. Provider Hub. Authentication Scheme - The authentication scheme.
- Disable
Certificate boolAuthentication Fallback - Whether certification authentication fallback is disabled.
- Signed
Request string | Pulumi.Scope Azure Native. Provider Hub. Signed Request Scope - The signed request scope.
- Authentication
Scheme string | AuthenticationScheme - The authentication scheme.
- Disable
Certificate boolAuthentication Fallback - Whether certification authentication fallback is disabled.
- Signed
Request string | SignedScope Request Scope - The signed request scope.
- authentication
Scheme String | AuthenticationScheme - The authentication scheme.
- disable
Certificate BooleanAuthentication Fallback - Whether certification authentication fallback is disabled.
- signed
Request String | SignedScope Request Scope - The signed request scope.
- authentication
Scheme string | AuthenticationScheme - The authentication scheme.
- disable
Certificate booleanAuthentication Fallback - Whether certification authentication fallback is disabled.
- signed
Request string | SignedScope Request Scope - The signed request scope.
- authentication_
scheme str | AuthenticationScheme - The authentication scheme.
- disable_
certificate_ boolauthentication_ fallback - Whether certification authentication fallback is disabled.
- signed_
request_ str | Signedscope Request Scope - The signed request scope.
- authentication
Scheme String | "PoP" | "Bearer" - The authentication scheme.
- disable
Certificate BooleanAuthentication Fallback - Whether certification authentication fallback is disabled.
- signed
Request String | "ResourceScope Uri" | "Endpoint" - The signed request scope.
TokenAuthConfigurationResponse, TokenAuthConfigurationResponseArgs
- Authentication
Scheme string - The authentication scheme.
- Disable
Certificate boolAuthentication Fallback - Whether certification authentication fallback is disabled.
- Signed
Request stringScope - The signed request scope.
- Authentication
Scheme string - The authentication scheme.
- Disable
Certificate boolAuthentication Fallback - Whether certification authentication fallback is disabled.
- Signed
Request stringScope - The signed request scope.
- authentication
Scheme String - The authentication scheme.
- disable
Certificate BooleanAuthentication Fallback - Whether certification authentication fallback is disabled.
- signed
Request StringScope - The signed request scope.
- authentication
Scheme string - The authentication scheme.
- disable
Certificate booleanAuthentication Fallback - Whether certification authentication fallback is disabled.
- signed
Request stringScope - The signed request scope.
- authentication_
scheme str - The authentication scheme.
- disable_
certificate_ boolauthentication_ fallback - Whether certification authentication fallback is disabled.
- signed_
request_ strscope - The signed request scope.
- authentication
Scheme String - The authentication scheme.
- disable
Certificate BooleanAuthentication Fallback - Whether certification authentication fallback is disabled.
- signed
Request StringScope - The signed request scope.
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
- The type of the error.
- Type string
- The type of the error.
- type String
- The type of the error.
- type string
- The type of the error.
- type str
- The type of the error.
- type String
- The type of the error.
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/{subscriptionId}/providers/Microsoft.ProviderHub/providerRegistrations/{providerNamespace}/defaultRollouts/{rolloutName}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0