providerhub

package module
v0.0.0-...-fc6d6d1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 10, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	EndpointTypeNotSpecified     = EndpointType("NotSpecified")
	EndpointTypeCanary           = EndpointType("Canary")
	EndpointTypeProduction       = EndpointType("Production")
	EndpointTypeTestInProduction = EndpointType("TestInProduction")
)
View Source
const (
	ExtensionCategoryNotSpecified                      = ExtensionCategory("NotSpecified")
	ExtensionCategoryResourceCreationValidate          = ExtensionCategory("ResourceCreationValidate")
	ExtensionCategoryResourceCreationBegin             = ExtensionCategory("ResourceCreationBegin")
	ExtensionCategoryResourceCreationCompleted         = ExtensionCategory("ResourceCreationCompleted")
	ExtensionCategoryResourceReadValidate              = ExtensionCategory("ResourceReadValidate")
	ExtensionCategoryResourceReadBegin                 = ExtensionCategory("ResourceReadBegin")
	ExtensionCategoryResourcePatchValidate             = ExtensionCategory("ResourcePatchValidate")
	ExtensionCategoryResourcePatchCompleted            = ExtensionCategory("ResourcePatchCompleted")
	ExtensionCategoryResourceDeletionValidate          = ExtensionCategory("ResourceDeletionValidate")
	ExtensionCategoryResourceDeletionBegin             = ExtensionCategory("ResourceDeletionBegin")
	ExtensionCategoryResourceDeletionCompleted         = ExtensionCategory("ResourceDeletionCompleted")
	ExtensionCategoryResourcePostAction                = ExtensionCategory("ResourcePostAction")
	ExtensionCategorySubscriptionLifecycleNotification = ExtensionCategory("SubscriptionLifecycleNotification")
	ExtensionCategoryResourcePatchBegin                = ExtensionCategory("ResourcePatchBegin")
	ExtensionCategoryResourceMoveBegin                 = ExtensionCategory("ResourceMoveBegin")
	ExtensionCategoryResourceMoveCompleted             = ExtensionCategory("ResourceMoveCompleted")
)
View Source
const (
	ExtensionOptionTypeNotSpecified                                  = ExtensionOptionType("NotSpecified")
	ExtensionOptionTypeDoNotMergeExistingReadOnlyAndSecretProperties = ExtensionOptionType("DoNotMergeExistingReadOnlyAndSecretProperties")
	ExtensionOptionTypeIncludeInternalMetadata                       = ExtensionOptionType("IncludeInternalMetadata")
)
View Source
const (
	FeaturesPolicyAny = FeaturesPolicy("Any")
	FeaturesPolicyAll = FeaturesPolicy("All")
)
View Source
const (
	IdentityManagementTypesNotSpecified              = IdentityManagementTypes("NotSpecified")
	IdentityManagementTypesSystemAssigned            = IdentityManagementTypes("SystemAssigned")
	IdentityManagementTypesUserAssigned              = IdentityManagementTypes("UserAssigned")
	IdentityManagementTypesActor                     = IdentityManagementTypes("Actor")
	IdentityManagementTypesDelegatedResourceIdentity = IdentityManagementTypes("DelegatedResourceIdentity")
)
View Source
const (
	LoggingDetailsNone = LoggingDetails("None")
	LoggingDetailsBody = LoggingDetails("Body")
)
View Source
const (
	LoggingDirectionsNone     = LoggingDirections("None")
	LoggingDirectionsRequest  = LoggingDirections("Request")
	LoggingDirectionsResponse = LoggingDirections("Response")
)
View Source
const (
	MessageScopeNotSpecified            = MessageScope("NotSpecified")
	MessageScopeRegisteredSubscriptions = MessageScope("RegisteredSubscriptions")
)
View Source
const (
	NotificationModeNotSpecified = NotificationMode("NotSpecified")
	NotificationModeEventHub     = NotificationMode("EventHub")
	NotificationModeWebHook      = NotificationMode("WebHook")
)
View Source
const (
	OptInHeaderTypeNotSpecified                   = OptInHeaderType("NotSpecified")
	OptInHeaderTypeSignedUserToken                = OptInHeaderType("SignedUserToken")
	OptInHeaderTypeClientGroupMembership          = OptInHeaderType("ClientGroupMembership")
	OptInHeaderTypeSignedAuxiliaryTokens          = OptInHeaderType("SignedAuxiliaryTokens")
	OptInHeaderTypeUnboundedClientGroupMembership = OptInHeaderType("UnboundedClientGroupMembership")
)
View Source
const (
	PolicyNotSpecified              = Policy("NotSpecified")
	PolicySynchronizeBeginExtension = Policy("SynchronizeBeginExtension")
)
View Source
const (
	PreflightOptionNone                        = PreflightOption("None")
	PreflightOptionContinueDeploymentOnFailure = PreflightOption("ContinueDeploymentOnFailure")
	PreflightOptionDefaultValidationOnly       = PreflightOption("DefaultValidationOnly")
)
View Source
const (
	ProvisioningStateNotSpecified      = ProvisioningState("NotSpecified")
	ProvisioningStateAccepted          = ProvisioningState("Accepted")
	ProvisioningStateRunning           = ProvisioningState("Running")
	ProvisioningStateCreating          = ProvisioningState("Creating")
	ProvisioningStateCreated           = ProvisioningState("Created")
	ProvisioningStateDeleting          = ProvisioningState("Deleting")
	ProvisioningStateDeleted           = ProvisioningState("Deleted")
	ProvisioningStateCanceled          = ProvisioningState("Canceled")
	ProvisioningStateFailed            = ProvisioningState("Failed")
	ProvisioningStateSucceeded         = ProvisioningState("Succeeded")
	ProvisioningStateMovingResources   = ProvisioningState("MovingResources")
	ProvisioningStateTransientFailure  = ProvisioningState("TransientFailure")
	ProvisioningStateRolloutInProgress = ProvisioningState("RolloutInProgress")
)
View Source
const (
	ReadinessClosingDown    = Readiness("ClosingDown")
	ReadinessDeprecated     = Readiness("Deprecated")
	ReadinessGA             = Readiness("GA")
	ReadinessInDevelopment  = Readiness("InDevelopment")
	ReadinessInternalOnly   = Readiness("InternalOnly")
	ReadinessPrivatePreview = Readiness("PrivatePreview")
	ReadinessPublicPreview  = Readiness("PublicPreview")
	ReadinessRemovedFromARM = Readiness("RemovedFromARM")
	ReadinessRetired        = Readiness("Retired")
)
View Source
const (
	RegionalityNotSpecified = Regionality("NotSpecified")
	RegionalityGlobal       = Regionality("Global")
	RegionalityRegional     = Regionality("Regional")
)
View Source
const (
	ResourceDeletionPolicyNotSpecified                   = ResourceDeletionPolicy("NotSpecified")
	ResourceDeletionPolicyCascadeDeleteAll               = ResourceDeletionPolicy("CascadeDeleteAll")
	ResourceDeletionPolicyCascadeDeleteProxyOnlyChildren = ResourceDeletionPolicy("CascadeDeleteProxyOnlyChildren")
)
View Source
const (
	ResourceProviderCapabilitiesEffectNotSpecified = ResourceProviderCapabilitiesEffect("NotSpecified")
	ResourceProviderCapabilitiesEffectAllow        = ResourceProviderCapabilitiesEffect("Allow")
	ResourceProviderCapabilitiesEffectDisallow     = ResourceProviderCapabilitiesEffect("Disallow")
)
View Source
const (
	ResourceProviderTypeNotSpecified               = ResourceProviderType("NotSpecified")
	ResourceProviderTypeInternal                   = ResourceProviderType("Internal")
	ResourceProviderTypeExternal                   = ResourceProviderType("External")
	ResourceProviderTypeHidden                     = ResourceProviderType("Hidden")
	ResourceProviderTypeRegistrationFree           = ResourceProviderType("RegistrationFree")
	ResourceProviderTypeLegacyRegistrationRequired = ResourceProviderType("LegacyRegistrationRequired")
	ResourceProviderTypeTenantOnly                 = ResourceProviderType("TenantOnly")
	ResourceProviderTypeAuthorizationFree          = ResourceProviderType("AuthorizationFree")
)
View Source
const (
	RoutingTypeDefault          = RoutingType("Default")
	RoutingTypeProxyOnly        = RoutingType("ProxyOnly")
	RoutingTypeHostBased        = RoutingType("HostBased")
	RoutingTypeExtension        = RoutingType("Extension")
	RoutingTypeTenant           = RoutingType("Tenant")
	RoutingTypeFanout           = RoutingType("Fanout")
	RoutingTypeLocationBased    = RoutingType("LocationBased")
	RoutingTypeFailover         = RoutingType("Failover")
	RoutingTypeCascadeExtension = RoutingType("CascadeExtension")
)
View Source
const (
	SkuScaleTypeNone      = SkuScaleType("None")
	SkuScaleTypeManual    = SkuScaleType("Manual")
	SkuScaleTypeAutomatic = SkuScaleType("Automatic")
)
View Source
const (
	SubscriptionNotificationOperationNotDefined             = SubscriptionNotificationOperation("NotDefined")
	SubscriptionNotificationOperationDeleteAllResources     = SubscriptionNotificationOperation("DeleteAllResources")
	SubscriptionNotificationOperationSoftDeleteAllResources = SubscriptionNotificationOperation("SoftDeleteAllResources")
	SubscriptionNotificationOperationNoOp                   = SubscriptionNotificationOperation("NoOp")
	SubscriptionNotificationOperationBillingCancellation    = SubscriptionNotificationOperation("BillingCancellation")
	SubscriptionNotificationOperationUndoSoftDelete         = SubscriptionNotificationOperation("UndoSoftDelete")
)
View Source
const (
	SubscriptionReregistrationResultNotApplicable     = SubscriptionReregistrationResult("NotApplicable")
	SubscriptionReregistrationResultConditionalUpdate = SubscriptionReregistrationResult("ConditionalUpdate")
	SubscriptionReregistrationResultForcedUpdate      = SubscriptionReregistrationResult("ForcedUpdate")
	SubscriptionReregistrationResultFailed            = SubscriptionReregistrationResult("Failed")
)
View Source
const (
	SubscriptionStateNotDefined = SubscriptionState("NotDefined")
	SubscriptionStateEnabled    = SubscriptionState("Enabled")
	SubscriptionStateWarned     = SubscriptionState("Warned")
	SubscriptionStatePastDue    = SubscriptionState("PastDue")
	SubscriptionStateDisabled   = SubscriptionState("Disabled")
	SubscriptionStateDeleted    = SubscriptionState("Deleted")
)
View Source
const (
	SubscriptionTransitioningStateRegistered              = SubscriptionTransitioningState("Registered")
	SubscriptionTransitioningStateUnregistered            = SubscriptionTransitioningState("Unregistered")
	SubscriptionTransitioningStateWarned                  = SubscriptionTransitioningState("Warned")
	SubscriptionTransitioningStateSuspended               = SubscriptionTransitioningState("Suspended")
	SubscriptionTransitioningStateDeleted                 = SubscriptionTransitioningState("Deleted")
	SubscriptionTransitioningStateWarnedToRegistered      = SubscriptionTransitioningState("WarnedToRegistered")
	SubscriptionTransitioningStateWarnedToSuspended       = SubscriptionTransitioningState("WarnedToSuspended")
	SubscriptionTransitioningStateWarnedToDeleted         = SubscriptionTransitioningState("WarnedToDeleted")
	SubscriptionTransitioningStateWarnedToUnregistered    = SubscriptionTransitioningState("WarnedToUnregistered")
	SubscriptionTransitioningStateSuspendedToRegistered   = SubscriptionTransitioningState("SuspendedToRegistered")
	SubscriptionTransitioningStateSuspendedToWarned       = SubscriptionTransitioningState("SuspendedToWarned")
	SubscriptionTransitioningStateSuspendedToDeleted      = SubscriptionTransitioningState("SuspendedToDeleted")
	SubscriptionTransitioningStateSuspendedToUnregistered = SubscriptionTransitioningState("SuspendedToUnregistered")
)
View Source
const (
	ThrottlingMetricTypeNotSpecified      = ThrottlingMetricType("NotSpecified")
	ThrottlingMetricTypeNumberOfRequests  = ThrottlingMetricType("NumberOfRequests")
	ThrottlingMetricTypeNumberOfResources = ThrottlingMetricType("NumberOfResources")
)
View Source
const (
	TrafficRegionCategoryNotSpecified           = TrafficRegionCategory("NotSpecified")
	TrafficRegionCategoryCanary                 = TrafficRegionCategory("Canary")
	TrafficRegionCategoryLowTraffic             = TrafficRegionCategory("LowTraffic")
	TrafficRegionCategoryMediumTraffic          = TrafficRegionCategory("MediumTraffic")
	TrafficRegionCategoryHighTraffic            = TrafficRegionCategory("HighTraffic")
	TrafficRegionCategoryNone                   = TrafficRegionCategory("None")
	TrafficRegionCategoryRestOfTheWorldGroupOne = TrafficRegionCategory("RestOfTheWorldGroupOne")
	TrafficRegionCategoryRestOfTheWorldGroupTwo = TrafficRegionCategory("RestOfTheWorldGroupTwo")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthorizationActionMapping

type AuthorizationActionMapping struct {
	Desired  *string `pulumi:"desired"`
	Original *string `pulumi:"original"`
}

type AuthorizationActionMappingArgs

type AuthorizationActionMappingArgs struct {
	Desired  pulumi.StringPtrInput `pulumi:"desired"`
	Original pulumi.StringPtrInput `pulumi:"original"`
}

func (AuthorizationActionMappingArgs) ElementType

func (AuthorizationActionMappingArgs) ToAuthorizationActionMappingOutput

func (i AuthorizationActionMappingArgs) ToAuthorizationActionMappingOutput() AuthorizationActionMappingOutput

func (AuthorizationActionMappingArgs) ToAuthorizationActionMappingOutputWithContext

func (i AuthorizationActionMappingArgs) ToAuthorizationActionMappingOutputWithContext(ctx context.Context) AuthorizationActionMappingOutput

type AuthorizationActionMappingArray

type AuthorizationActionMappingArray []AuthorizationActionMappingInput

func (AuthorizationActionMappingArray) ElementType

func (AuthorizationActionMappingArray) ToAuthorizationActionMappingArrayOutput

func (i AuthorizationActionMappingArray) ToAuthorizationActionMappingArrayOutput() AuthorizationActionMappingArrayOutput

func (AuthorizationActionMappingArray) ToAuthorizationActionMappingArrayOutputWithContext

func (i AuthorizationActionMappingArray) ToAuthorizationActionMappingArrayOutputWithContext(ctx context.Context) AuthorizationActionMappingArrayOutput

type AuthorizationActionMappingArrayInput

type AuthorizationActionMappingArrayInput interface {
	pulumi.Input

	ToAuthorizationActionMappingArrayOutput() AuthorizationActionMappingArrayOutput
	ToAuthorizationActionMappingArrayOutputWithContext(context.Context) AuthorizationActionMappingArrayOutput
}

AuthorizationActionMappingArrayInput is an input type that accepts AuthorizationActionMappingArray and AuthorizationActionMappingArrayOutput values. You can construct a concrete instance of `AuthorizationActionMappingArrayInput` via:

AuthorizationActionMappingArray{ AuthorizationActionMappingArgs{...} }

type AuthorizationActionMappingArrayOutput

type AuthorizationActionMappingArrayOutput struct{ *pulumi.OutputState }

func (AuthorizationActionMappingArrayOutput) ElementType

func (AuthorizationActionMappingArrayOutput) Index

func (AuthorizationActionMappingArrayOutput) ToAuthorizationActionMappingArrayOutput

func (o AuthorizationActionMappingArrayOutput) ToAuthorizationActionMappingArrayOutput() AuthorizationActionMappingArrayOutput

func (AuthorizationActionMappingArrayOutput) ToAuthorizationActionMappingArrayOutputWithContext

func (o AuthorizationActionMappingArrayOutput) ToAuthorizationActionMappingArrayOutputWithContext(ctx context.Context) AuthorizationActionMappingArrayOutput

type AuthorizationActionMappingInput

type AuthorizationActionMappingInput interface {
	pulumi.Input

	ToAuthorizationActionMappingOutput() AuthorizationActionMappingOutput
	ToAuthorizationActionMappingOutputWithContext(context.Context) AuthorizationActionMappingOutput
}

AuthorizationActionMappingInput is an input type that accepts AuthorizationActionMappingArgs and AuthorizationActionMappingOutput values. You can construct a concrete instance of `AuthorizationActionMappingInput` via:

AuthorizationActionMappingArgs{...}

type AuthorizationActionMappingOutput

type AuthorizationActionMappingOutput struct{ *pulumi.OutputState }

func (AuthorizationActionMappingOutput) Desired

func (AuthorizationActionMappingOutput) ElementType

func (AuthorizationActionMappingOutput) Original

func (AuthorizationActionMappingOutput) ToAuthorizationActionMappingOutput

func (o AuthorizationActionMappingOutput) ToAuthorizationActionMappingOutput() AuthorizationActionMappingOutput

func (AuthorizationActionMappingOutput) ToAuthorizationActionMappingOutputWithContext

func (o AuthorizationActionMappingOutput) ToAuthorizationActionMappingOutputWithContext(ctx context.Context) AuthorizationActionMappingOutput

type AuthorizationActionMappingResponse

type AuthorizationActionMappingResponse struct {
	Desired  *string `pulumi:"desired"`
	Original *string `pulumi:"original"`
}

type AuthorizationActionMappingResponseArrayOutput

type AuthorizationActionMappingResponseArrayOutput struct{ *pulumi.OutputState }

func (AuthorizationActionMappingResponseArrayOutput) ElementType

func (AuthorizationActionMappingResponseArrayOutput) Index

func (AuthorizationActionMappingResponseArrayOutput) ToAuthorizationActionMappingResponseArrayOutput

func (o AuthorizationActionMappingResponseArrayOutput) ToAuthorizationActionMappingResponseArrayOutput() AuthorizationActionMappingResponseArrayOutput

func (AuthorizationActionMappingResponseArrayOutput) ToAuthorizationActionMappingResponseArrayOutputWithContext

func (o AuthorizationActionMappingResponseArrayOutput) ToAuthorizationActionMappingResponseArrayOutputWithContext(ctx context.Context) AuthorizationActionMappingResponseArrayOutput

type AuthorizationActionMappingResponseOutput

type AuthorizationActionMappingResponseOutput struct{ *pulumi.OutputState }

func (AuthorizationActionMappingResponseOutput) Desired

func (AuthorizationActionMappingResponseOutput) ElementType

func (AuthorizationActionMappingResponseOutput) Original

func (AuthorizationActionMappingResponseOutput) ToAuthorizationActionMappingResponseOutput

func (o AuthorizationActionMappingResponseOutput) ToAuthorizationActionMappingResponseOutput() AuthorizationActionMappingResponseOutput

func (AuthorizationActionMappingResponseOutput) ToAuthorizationActionMappingResponseOutputWithContext

func (o AuthorizationActionMappingResponseOutput) ToAuthorizationActionMappingResponseOutputWithContext(ctx context.Context) AuthorizationActionMappingResponseOutput

type DefaultRollout

type DefaultRollout struct {
	pulumi.CustomResourceState

	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// Properties of the rollout.
	Properties DefaultRolloutResponsePropertiesOutput `pulumi:"properties"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

Default rollout definition. Azure REST API version: 2021-09-01-preview. Prior API version in Azure Native 1.x: 2020-11-20.

func GetDefaultRollout

func GetDefaultRollout(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DefaultRolloutState, opts ...pulumi.ResourceOption) (*DefaultRollout, error)

GetDefaultRollout gets an existing DefaultRollout resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewDefaultRollout

func NewDefaultRollout(ctx *pulumi.Context,
	name string, args *DefaultRolloutArgs, opts ...pulumi.ResourceOption) (*DefaultRollout, error)

NewDefaultRollout registers a new resource with the given unique name, arguments, and options.

func (*DefaultRollout) ElementType

func (*DefaultRollout) ElementType() reflect.Type

func (*DefaultRollout) ToDefaultRolloutOutput

func (i *DefaultRollout) ToDefaultRolloutOutput() DefaultRolloutOutput

func (*DefaultRollout) ToDefaultRolloutOutputWithContext

func (i *DefaultRollout) ToDefaultRolloutOutputWithContext(ctx context.Context) DefaultRolloutOutput

type DefaultRolloutArgs

type DefaultRolloutArgs struct {
	// Properties of the rollout.
	Properties DefaultRolloutPropertiesPtrInput
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput
	// The rollout name.
	RolloutName pulumi.StringPtrInput
}

The set of arguments for constructing a DefaultRollout resource.

func (DefaultRolloutArgs) ElementType

func (DefaultRolloutArgs) ElementType() reflect.Type

type DefaultRolloutInput

type DefaultRolloutInput interface {
	pulumi.Input

	ToDefaultRolloutOutput() DefaultRolloutOutput
	ToDefaultRolloutOutputWithContext(ctx context.Context) DefaultRolloutOutput
}

type DefaultRolloutOutput

type DefaultRolloutOutput struct{ *pulumi.OutputState }

func (DefaultRolloutOutput) ElementType

func (DefaultRolloutOutput) ElementType() reflect.Type

func (DefaultRolloutOutput) Name

The name of the resource

func (DefaultRolloutOutput) Properties

Properties of the rollout.

func (DefaultRolloutOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (DefaultRolloutOutput) ToDefaultRolloutOutput

func (o DefaultRolloutOutput) ToDefaultRolloutOutput() DefaultRolloutOutput

func (DefaultRolloutOutput) ToDefaultRolloutOutputWithContext

func (o DefaultRolloutOutput) ToDefaultRolloutOutputWithContext(ctx context.Context) DefaultRolloutOutput

func (DefaultRolloutOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type DefaultRolloutProperties

type DefaultRolloutProperties struct {
	// The provisioned state of the resource.
	ProvisioningState *string                                `pulumi:"provisioningState"`
	Specification     *DefaultRolloutPropertiesSpecification `pulumi:"specification"`
	Status            *DefaultRolloutPropertiesStatus        `pulumi:"status"`
}

Properties of the rollout.

type DefaultRolloutPropertiesArgs

type DefaultRolloutPropertiesArgs struct {
	// The provisioned state of the resource.
	ProvisioningState pulumi.StringPtrInput                         `pulumi:"provisioningState"`
	Specification     DefaultRolloutPropertiesSpecificationPtrInput `pulumi:"specification"`
	Status            DefaultRolloutPropertiesStatusPtrInput        `pulumi:"status"`
}

Properties of the rollout.

func (DefaultRolloutPropertiesArgs) ElementType

func (DefaultRolloutPropertiesArgs) ToDefaultRolloutPropertiesOutput

func (i DefaultRolloutPropertiesArgs) ToDefaultRolloutPropertiesOutput() DefaultRolloutPropertiesOutput

func (DefaultRolloutPropertiesArgs) ToDefaultRolloutPropertiesOutputWithContext

func (i DefaultRolloutPropertiesArgs) ToDefaultRolloutPropertiesOutputWithContext(ctx context.Context) DefaultRolloutPropertiesOutput

func (DefaultRolloutPropertiesArgs) ToDefaultRolloutPropertiesPtrOutput

func (i DefaultRolloutPropertiesArgs) ToDefaultRolloutPropertiesPtrOutput() DefaultRolloutPropertiesPtrOutput

func (DefaultRolloutPropertiesArgs) ToDefaultRolloutPropertiesPtrOutputWithContext

func (i DefaultRolloutPropertiesArgs) ToDefaultRolloutPropertiesPtrOutputWithContext(ctx context.Context) DefaultRolloutPropertiesPtrOutput

type DefaultRolloutPropertiesInput

type DefaultRolloutPropertiesInput interface {
	pulumi.Input

	ToDefaultRolloutPropertiesOutput() DefaultRolloutPropertiesOutput
	ToDefaultRolloutPropertiesOutputWithContext(context.Context) DefaultRolloutPropertiesOutput
}

DefaultRolloutPropertiesInput is an input type that accepts DefaultRolloutPropertiesArgs and DefaultRolloutPropertiesOutput values. You can construct a concrete instance of `DefaultRolloutPropertiesInput` via:

DefaultRolloutPropertiesArgs{...}

type DefaultRolloutPropertiesOutput

type DefaultRolloutPropertiesOutput struct{ *pulumi.OutputState }

Properties of the rollout.

func (DefaultRolloutPropertiesOutput) ElementType

func (DefaultRolloutPropertiesOutput) ProvisioningState

The provisioned state of the resource.

func (DefaultRolloutPropertiesOutput) Specification

func (DefaultRolloutPropertiesOutput) Status

func (DefaultRolloutPropertiesOutput) ToDefaultRolloutPropertiesOutput

func (o DefaultRolloutPropertiesOutput) ToDefaultRolloutPropertiesOutput() DefaultRolloutPropertiesOutput

func (DefaultRolloutPropertiesOutput) ToDefaultRolloutPropertiesOutputWithContext

func (o DefaultRolloutPropertiesOutput) ToDefaultRolloutPropertiesOutputWithContext(ctx context.Context) DefaultRolloutPropertiesOutput

func (DefaultRolloutPropertiesOutput) ToDefaultRolloutPropertiesPtrOutput

func (o DefaultRolloutPropertiesOutput) ToDefaultRolloutPropertiesPtrOutput() DefaultRolloutPropertiesPtrOutput

func (DefaultRolloutPropertiesOutput) ToDefaultRolloutPropertiesPtrOutputWithContext

func (o DefaultRolloutPropertiesOutput) ToDefaultRolloutPropertiesPtrOutputWithContext(ctx context.Context) DefaultRolloutPropertiesPtrOutput

type DefaultRolloutPropertiesPtrInput

type DefaultRolloutPropertiesPtrInput interface {
	pulumi.Input

	ToDefaultRolloutPropertiesPtrOutput() DefaultRolloutPropertiesPtrOutput
	ToDefaultRolloutPropertiesPtrOutputWithContext(context.Context) DefaultRolloutPropertiesPtrOutput
}

DefaultRolloutPropertiesPtrInput is an input type that accepts DefaultRolloutPropertiesArgs, DefaultRolloutPropertiesPtr and DefaultRolloutPropertiesPtrOutput values. You can construct a concrete instance of `DefaultRolloutPropertiesPtrInput` via:

        DefaultRolloutPropertiesArgs{...}

or:

        nil

type DefaultRolloutPropertiesPtrOutput

type DefaultRolloutPropertiesPtrOutput struct{ *pulumi.OutputState }

func (DefaultRolloutPropertiesPtrOutput) Elem

func (DefaultRolloutPropertiesPtrOutput) ElementType

func (DefaultRolloutPropertiesPtrOutput) ProvisioningState

The provisioned state of the resource.

func (DefaultRolloutPropertiesPtrOutput) Specification

func (DefaultRolloutPropertiesPtrOutput) Status

func (DefaultRolloutPropertiesPtrOutput) ToDefaultRolloutPropertiesPtrOutput

func (o DefaultRolloutPropertiesPtrOutput) ToDefaultRolloutPropertiesPtrOutput() DefaultRolloutPropertiesPtrOutput

func (DefaultRolloutPropertiesPtrOutput) ToDefaultRolloutPropertiesPtrOutputWithContext

func (o DefaultRolloutPropertiesPtrOutput) ToDefaultRolloutPropertiesPtrOutputWithContext(ctx context.Context) DefaultRolloutPropertiesPtrOutput

type DefaultRolloutPropertiesResponseSpecification

type DefaultRolloutPropertiesResponseSpecification struct {
	Canary                    *DefaultRolloutSpecificationResponseCanary                 `pulumi:"canary"`
	ExpeditedRollout          *DefaultRolloutSpecificationResponseExpeditedRollout       `pulumi:"expeditedRollout"`
	HighTraffic               *DefaultRolloutSpecificationResponseHighTraffic            `pulumi:"highTraffic"`
	LowTraffic                *DefaultRolloutSpecificationResponseLowTraffic             `pulumi:"lowTraffic"`
	MediumTraffic             *DefaultRolloutSpecificationResponseMediumTraffic          `pulumi:"mediumTraffic"`
	ProviderRegistration      *DefaultRolloutSpecificationResponseProviderRegistration   `pulumi:"providerRegistration"`
	ResourceTypeRegistrations []ResourceTypeRegistrationResponse                         `pulumi:"resourceTypeRegistrations"`
	RestOfTheWorldGroupOne    *DefaultRolloutSpecificationResponseRestOfTheWorldGroupOne `pulumi:"restOfTheWorldGroupOne"`
	RestOfTheWorldGroupTwo    *DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwo `pulumi:"restOfTheWorldGroupTwo"`
}

type DefaultRolloutPropertiesResponseSpecificationOutput

type DefaultRolloutPropertiesResponseSpecificationOutput struct{ *pulumi.OutputState }

func (DefaultRolloutPropertiesResponseSpecificationOutput) Canary

func (DefaultRolloutPropertiesResponseSpecificationOutput) ElementType

func (DefaultRolloutPropertiesResponseSpecificationOutput) ExpeditedRollout

func (DefaultRolloutPropertiesResponseSpecificationOutput) HighTraffic

func (DefaultRolloutPropertiesResponseSpecificationOutput) LowTraffic

func (DefaultRolloutPropertiesResponseSpecificationOutput) MediumTraffic

func (DefaultRolloutPropertiesResponseSpecificationOutput) ProviderRegistration

func (DefaultRolloutPropertiesResponseSpecificationOutput) ResourceTypeRegistrations

func (DefaultRolloutPropertiesResponseSpecificationOutput) RestOfTheWorldGroupOne

func (DefaultRolloutPropertiesResponseSpecificationOutput) RestOfTheWorldGroupTwo

func (DefaultRolloutPropertiesResponseSpecificationOutput) ToDefaultRolloutPropertiesResponseSpecificationOutput

func (o DefaultRolloutPropertiesResponseSpecificationOutput) ToDefaultRolloutPropertiesResponseSpecificationOutput() DefaultRolloutPropertiesResponseSpecificationOutput

func (DefaultRolloutPropertiesResponseSpecificationOutput) ToDefaultRolloutPropertiesResponseSpecificationOutputWithContext

func (o DefaultRolloutPropertiesResponseSpecificationOutput) ToDefaultRolloutPropertiesResponseSpecificationOutputWithContext(ctx context.Context) DefaultRolloutPropertiesResponseSpecificationOutput

type DefaultRolloutPropertiesResponseSpecificationPtrOutput

type DefaultRolloutPropertiesResponseSpecificationPtrOutput struct{ *pulumi.OutputState }

func (DefaultRolloutPropertiesResponseSpecificationPtrOutput) Canary

func (DefaultRolloutPropertiesResponseSpecificationPtrOutput) Elem

func (DefaultRolloutPropertiesResponseSpecificationPtrOutput) ElementType

func (DefaultRolloutPropertiesResponseSpecificationPtrOutput) ExpeditedRollout

func (DefaultRolloutPropertiesResponseSpecificationPtrOutput) HighTraffic

func (DefaultRolloutPropertiesResponseSpecificationPtrOutput) LowTraffic

func (DefaultRolloutPropertiesResponseSpecificationPtrOutput) MediumTraffic

func (DefaultRolloutPropertiesResponseSpecificationPtrOutput) ProviderRegistration

func (DefaultRolloutPropertiesResponseSpecificationPtrOutput) ResourceTypeRegistrations

func (DefaultRolloutPropertiesResponseSpecificationPtrOutput) RestOfTheWorldGroupOne

func (DefaultRolloutPropertiesResponseSpecificationPtrOutput) RestOfTheWorldGroupTwo

func (DefaultRolloutPropertiesResponseSpecificationPtrOutput) ToDefaultRolloutPropertiesResponseSpecificationPtrOutput

func (DefaultRolloutPropertiesResponseSpecificationPtrOutput) ToDefaultRolloutPropertiesResponseSpecificationPtrOutputWithContext

func (o DefaultRolloutPropertiesResponseSpecificationPtrOutput) ToDefaultRolloutPropertiesResponseSpecificationPtrOutputWithContext(ctx context.Context) DefaultRolloutPropertiesResponseSpecificationPtrOutput

type DefaultRolloutPropertiesResponseStatus

type DefaultRolloutPropertiesResponseStatus struct {
	CompletedRegions                 []string                             `pulumi:"completedRegions"`
	FailedOrSkippedRegions           map[string]ExtendedErrorInfoResponse `pulumi:"failedOrSkippedRegions"`
	NextTrafficRegion                *string                              `pulumi:"nextTrafficRegion"`
	NextTrafficRegionScheduledTime   *string                              `pulumi:"nextTrafficRegionScheduledTime"`
	SubscriptionReregistrationResult *string                              `pulumi:"subscriptionReregistrationResult"`
}

type DefaultRolloutPropertiesResponseStatusOutput

type DefaultRolloutPropertiesResponseStatusOutput struct{ *pulumi.OutputState }

func (DefaultRolloutPropertiesResponseStatusOutput) CompletedRegions

func (DefaultRolloutPropertiesResponseStatusOutput) ElementType

func (DefaultRolloutPropertiesResponseStatusOutput) FailedOrSkippedRegions

func (DefaultRolloutPropertiesResponseStatusOutput) NextTrafficRegion

func (DefaultRolloutPropertiesResponseStatusOutput) NextTrafficRegionScheduledTime

func (o DefaultRolloutPropertiesResponseStatusOutput) NextTrafficRegionScheduledTime() pulumi.StringPtrOutput

func (DefaultRolloutPropertiesResponseStatusOutput) SubscriptionReregistrationResult

func (o DefaultRolloutPropertiesResponseStatusOutput) SubscriptionReregistrationResult() pulumi.StringPtrOutput

func (DefaultRolloutPropertiesResponseStatusOutput) ToDefaultRolloutPropertiesResponseStatusOutput

func (o DefaultRolloutPropertiesResponseStatusOutput) ToDefaultRolloutPropertiesResponseStatusOutput() DefaultRolloutPropertiesResponseStatusOutput

func (DefaultRolloutPropertiesResponseStatusOutput) ToDefaultRolloutPropertiesResponseStatusOutputWithContext

func (o DefaultRolloutPropertiesResponseStatusOutput) ToDefaultRolloutPropertiesResponseStatusOutputWithContext(ctx context.Context) DefaultRolloutPropertiesResponseStatusOutput

type DefaultRolloutPropertiesResponseStatusPtrOutput

type DefaultRolloutPropertiesResponseStatusPtrOutput struct{ *pulumi.OutputState }

func (DefaultRolloutPropertiesResponseStatusPtrOutput) CompletedRegions

func (DefaultRolloutPropertiesResponseStatusPtrOutput) Elem

func (DefaultRolloutPropertiesResponseStatusPtrOutput) ElementType

func (DefaultRolloutPropertiesResponseStatusPtrOutput) FailedOrSkippedRegions

func (DefaultRolloutPropertiesResponseStatusPtrOutput) NextTrafficRegion

func (DefaultRolloutPropertiesResponseStatusPtrOutput) NextTrafficRegionScheduledTime

func (o DefaultRolloutPropertiesResponseStatusPtrOutput) NextTrafficRegionScheduledTime() pulumi.StringPtrOutput

func (DefaultRolloutPropertiesResponseStatusPtrOutput) SubscriptionReregistrationResult

func (o DefaultRolloutPropertiesResponseStatusPtrOutput) SubscriptionReregistrationResult() pulumi.StringPtrOutput

func (DefaultRolloutPropertiesResponseStatusPtrOutput) ToDefaultRolloutPropertiesResponseStatusPtrOutput

func (o DefaultRolloutPropertiesResponseStatusPtrOutput) ToDefaultRolloutPropertiesResponseStatusPtrOutput() DefaultRolloutPropertiesResponseStatusPtrOutput

func (DefaultRolloutPropertiesResponseStatusPtrOutput) ToDefaultRolloutPropertiesResponseStatusPtrOutputWithContext

func (o DefaultRolloutPropertiesResponseStatusPtrOutput) ToDefaultRolloutPropertiesResponseStatusPtrOutputWithContext(ctx context.Context) DefaultRolloutPropertiesResponseStatusPtrOutput

type DefaultRolloutPropertiesSpecification

type DefaultRolloutPropertiesSpecification struct {
	Canary                    *DefaultRolloutSpecificationCanary                 `pulumi:"canary"`
	ExpeditedRollout          *DefaultRolloutSpecificationExpeditedRollout       `pulumi:"expeditedRollout"`
	HighTraffic               *DefaultRolloutSpecificationHighTraffic            `pulumi:"highTraffic"`
	LowTraffic                *DefaultRolloutSpecificationLowTraffic             `pulumi:"lowTraffic"`
	MediumTraffic             *DefaultRolloutSpecificationMediumTraffic          `pulumi:"mediumTraffic"`
	ProviderRegistration      *DefaultRolloutSpecificationProviderRegistration   `pulumi:"providerRegistration"`
	ResourceTypeRegistrations []ResourceTypeRegistrationType                     `pulumi:"resourceTypeRegistrations"`
	RestOfTheWorldGroupOne    *DefaultRolloutSpecificationRestOfTheWorldGroupOne `pulumi:"restOfTheWorldGroupOne"`
	RestOfTheWorldGroupTwo    *DefaultRolloutSpecificationRestOfTheWorldGroupTwo `pulumi:"restOfTheWorldGroupTwo"`
}

type DefaultRolloutPropertiesSpecificationArgs

type DefaultRolloutPropertiesSpecificationArgs struct {
	Canary                    DefaultRolloutSpecificationCanaryPtrInput                 `pulumi:"canary"`
	ExpeditedRollout          DefaultRolloutSpecificationExpeditedRolloutPtrInput       `pulumi:"expeditedRollout"`
	HighTraffic               DefaultRolloutSpecificationHighTrafficPtrInput            `pulumi:"highTraffic"`
	LowTraffic                DefaultRolloutSpecificationLowTrafficPtrInput             `pulumi:"lowTraffic"`
	MediumTraffic             DefaultRolloutSpecificationMediumTrafficPtrInput          `pulumi:"mediumTraffic"`
	ProviderRegistration      DefaultRolloutSpecificationProviderRegistrationPtrInput   `pulumi:"providerRegistration"`
	ResourceTypeRegistrations ResourceTypeRegistrationTypeArrayInput                    `pulumi:"resourceTypeRegistrations"`
	RestOfTheWorldGroupOne    DefaultRolloutSpecificationRestOfTheWorldGroupOnePtrInput `pulumi:"restOfTheWorldGroupOne"`
	RestOfTheWorldGroupTwo    DefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrInput `pulumi:"restOfTheWorldGroupTwo"`
}

func (DefaultRolloutPropertiesSpecificationArgs) ElementType

func (DefaultRolloutPropertiesSpecificationArgs) ToDefaultRolloutPropertiesSpecificationOutput

func (i DefaultRolloutPropertiesSpecificationArgs) ToDefaultRolloutPropertiesSpecificationOutput() DefaultRolloutPropertiesSpecificationOutput

func (DefaultRolloutPropertiesSpecificationArgs) ToDefaultRolloutPropertiesSpecificationOutputWithContext

func (i DefaultRolloutPropertiesSpecificationArgs) ToDefaultRolloutPropertiesSpecificationOutputWithContext(ctx context.Context) DefaultRolloutPropertiesSpecificationOutput

func (DefaultRolloutPropertiesSpecificationArgs) ToDefaultRolloutPropertiesSpecificationPtrOutput

func (i DefaultRolloutPropertiesSpecificationArgs) ToDefaultRolloutPropertiesSpecificationPtrOutput() DefaultRolloutPropertiesSpecificationPtrOutput

func (DefaultRolloutPropertiesSpecificationArgs) ToDefaultRolloutPropertiesSpecificationPtrOutputWithContext

func (i DefaultRolloutPropertiesSpecificationArgs) ToDefaultRolloutPropertiesSpecificationPtrOutputWithContext(ctx context.Context) DefaultRolloutPropertiesSpecificationPtrOutput

type DefaultRolloutPropertiesSpecificationInput

type DefaultRolloutPropertiesSpecificationInput interface {
	pulumi.Input

	ToDefaultRolloutPropertiesSpecificationOutput() DefaultRolloutPropertiesSpecificationOutput
	ToDefaultRolloutPropertiesSpecificationOutputWithContext(context.Context) DefaultRolloutPropertiesSpecificationOutput
}

DefaultRolloutPropertiesSpecificationInput is an input type that accepts DefaultRolloutPropertiesSpecificationArgs and DefaultRolloutPropertiesSpecificationOutput values. You can construct a concrete instance of `DefaultRolloutPropertiesSpecificationInput` via:

DefaultRolloutPropertiesSpecificationArgs{...}

type DefaultRolloutPropertiesSpecificationOutput

type DefaultRolloutPropertiesSpecificationOutput struct{ *pulumi.OutputState }

func (DefaultRolloutPropertiesSpecificationOutput) Canary

func (DefaultRolloutPropertiesSpecificationOutput) ElementType

func (DefaultRolloutPropertiesSpecificationOutput) ExpeditedRollout

func (DefaultRolloutPropertiesSpecificationOutput) HighTraffic

func (DefaultRolloutPropertiesSpecificationOutput) LowTraffic

func (DefaultRolloutPropertiesSpecificationOutput) MediumTraffic

func (DefaultRolloutPropertiesSpecificationOutput) ProviderRegistration

func (DefaultRolloutPropertiesSpecificationOutput) ResourceTypeRegistrations

func (DefaultRolloutPropertiesSpecificationOutput) RestOfTheWorldGroupOne

func (DefaultRolloutPropertiesSpecificationOutput) RestOfTheWorldGroupTwo

func (DefaultRolloutPropertiesSpecificationOutput) ToDefaultRolloutPropertiesSpecificationOutput

func (o DefaultRolloutPropertiesSpecificationOutput) ToDefaultRolloutPropertiesSpecificationOutput() DefaultRolloutPropertiesSpecificationOutput

func (DefaultRolloutPropertiesSpecificationOutput) ToDefaultRolloutPropertiesSpecificationOutputWithContext

func (o DefaultRolloutPropertiesSpecificationOutput) ToDefaultRolloutPropertiesSpecificationOutputWithContext(ctx context.Context) DefaultRolloutPropertiesSpecificationOutput

func (DefaultRolloutPropertiesSpecificationOutput) ToDefaultRolloutPropertiesSpecificationPtrOutput

func (o DefaultRolloutPropertiesSpecificationOutput) ToDefaultRolloutPropertiesSpecificationPtrOutput() DefaultRolloutPropertiesSpecificationPtrOutput

func (DefaultRolloutPropertiesSpecificationOutput) ToDefaultRolloutPropertiesSpecificationPtrOutputWithContext

func (o DefaultRolloutPropertiesSpecificationOutput) ToDefaultRolloutPropertiesSpecificationPtrOutputWithContext(ctx context.Context) DefaultRolloutPropertiesSpecificationPtrOutput

type DefaultRolloutPropertiesSpecificationPtrInput

type DefaultRolloutPropertiesSpecificationPtrInput interface {
	pulumi.Input

	ToDefaultRolloutPropertiesSpecificationPtrOutput() DefaultRolloutPropertiesSpecificationPtrOutput
	ToDefaultRolloutPropertiesSpecificationPtrOutputWithContext(context.Context) DefaultRolloutPropertiesSpecificationPtrOutput
}

DefaultRolloutPropertiesSpecificationPtrInput is an input type that accepts DefaultRolloutPropertiesSpecificationArgs, DefaultRolloutPropertiesSpecificationPtr and DefaultRolloutPropertiesSpecificationPtrOutput values. You can construct a concrete instance of `DefaultRolloutPropertiesSpecificationPtrInput` via:

        DefaultRolloutPropertiesSpecificationArgs{...}

or:

        nil

type DefaultRolloutPropertiesSpecificationPtrOutput

type DefaultRolloutPropertiesSpecificationPtrOutput struct{ *pulumi.OutputState }

func (DefaultRolloutPropertiesSpecificationPtrOutput) Canary

func (DefaultRolloutPropertiesSpecificationPtrOutput) Elem

func (DefaultRolloutPropertiesSpecificationPtrOutput) ElementType

func (DefaultRolloutPropertiesSpecificationPtrOutput) ExpeditedRollout

func (DefaultRolloutPropertiesSpecificationPtrOutput) HighTraffic

func (DefaultRolloutPropertiesSpecificationPtrOutput) LowTraffic

func (DefaultRolloutPropertiesSpecificationPtrOutput) MediumTraffic

func (DefaultRolloutPropertiesSpecificationPtrOutput) ProviderRegistration

func (DefaultRolloutPropertiesSpecificationPtrOutput) ResourceTypeRegistrations

func (DefaultRolloutPropertiesSpecificationPtrOutput) RestOfTheWorldGroupOne

func (DefaultRolloutPropertiesSpecificationPtrOutput) RestOfTheWorldGroupTwo

func (DefaultRolloutPropertiesSpecificationPtrOutput) ToDefaultRolloutPropertiesSpecificationPtrOutput

func (o DefaultRolloutPropertiesSpecificationPtrOutput) ToDefaultRolloutPropertiesSpecificationPtrOutput() DefaultRolloutPropertiesSpecificationPtrOutput

func (DefaultRolloutPropertiesSpecificationPtrOutput) ToDefaultRolloutPropertiesSpecificationPtrOutputWithContext

func (o DefaultRolloutPropertiesSpecificationPtrOutput) ToDefaultRolloutPropertiesSpecificationPtrOutputWithContext(ctx context.Context) DefaultRolloutPropertiesSpecificationPtrOutput

type DefaultRolloutPropertiesStatus

type DefaultRolloutPropertiesStatus struct {
	CompletedRegions                 []string                     `pulumi:"completedRegions"`
	FailedOrSkippedRegions           map[string]ExtendedErrorInfo `pulumi:"failedOrSkippedRegions"`
	NextTrafficRegion                *string                      `pulumi:"nextTrafficRegion"`
	NextTrafficRegionScheduledTime   *string                      `pulumi:"nextTrafficRegionScheduledTime"`
	SubscriptionReregistrationResult *string                      `pulumi:"subscriptionReregistrationResult"`
}

type DefaultRolloutPropertiesStatusArgs

type DefaultRolloutPropertiesStatusArgs struct {
	CompletedRegions                 pulumi.StringArrayInput   `pulumi:"completedRegions"`
	FailedOrSkippedRegions           ExtendedErrorInfoMapInput `pulumi:"failedOrSkippedRegions"`
	NextTrafficRegion                pulumi.StringPtrInput     `pulumi:"nextTrafficRegion"`
	NextTrafficRegionScheduledTime   pulumi.StringPtrInput     `pulumi:"nextTrafficRegionScheduledTime"`
	SubscriptionReregistrationResult pulumi.StringPtrInput     `pulumi:"subscriptionReregistrationResult"`
}

func (DefaultRolloutPropertiesStatusArgs) ElementType

func (DefaultRolloutPropertiesStatusArgs) ToDefaultRolloutPropertiesStatusOutput

func (i DefaultRolloutPropertiesStatusArgs) ToDefaultRolloutPropertiesStatusOutput() DefaultRolloutPropertiesStatusOutput

func (DefaultRolloutPropertiesStatusArgs) ToDefaultRolloutPropertiesStatusOutputWithContext

func (i DefaultRolloutPropertiesStatusArgs) ToDefaultRolloutPropertiesStatusOutputWithContext(ctx context.Context) DefaultRolloutPropertiesStatusOutput

func (DefaultRolloutPropertiesStatusArgs) ToDefaultRolloutPropertiesStatusPtrOutput

func (i DefaultRolloutPropertiesStatusArgs) ToDefaultRolloutPropertiesStatusPtrOutput() DefaultRolloutPropertiesStatusPtrOutput

func (DefaultRolloutPropertiesStatusArgs) ToDefaultRolloutPropertiesStatusPtrOutputWithContext

func (i DefaultRolloutPropertiesStatusArgs) ToDefaultRolloutPropertiesStatusPtrOutputWithContext(ctx context.Context) DefaultRolloutPropertiesStatusPtrOutput

type DefaultRolloutPropertiesStatusInput

type DefaultRolloutPropertiesStatusInput interface {
	pulumi.Input

	ToDefaultRolloutPropertiesStatusOutput() DefaultRolloutPropertiesStatusOutput
	ToDefaultRolloutPropertiesStatusOutputWithContext(context.Context) DefaultRolloutPropertiesStatusOutput
}

DefaultRolloutPropertiesStatusInput is an input type that accepts DefaultRolloutPropertiesStatusArgs and DefaultRolloutPropertiesStatusOutput values. You can construct a concrete instance of `DefaultRolloutPropertiesStatusInput` via:

DefaultRolloutPropertiesStatusArgs{...}

type DefaultRolloutPropertiesStatusOutput

type DefaultRolloutPropertiesStatusOutput struct{ *pulumi.OutputState }

func (DefaultRolloutPropertiesStatusOutput) CompletedRegions

func (DefaultRolloutPropertiesStatusOutput) ElementType

func (DefaultRolloutPropertiesStatusOutput) FailedOrSkippedRegions

func (DefaultRolloutPropertiesStatusOutput) NextTrafficRegion

func (DefaultRolloutPropertiesStatusOutput) NextTrafficRegionScheduledTime

func (o DefaultRolloutPropertiesStatusOutput) NextTrafficRegionScheduledTime() pulumi.StringPtrOutput

func (DefaultRolloutPropertiesStatusOutput) SubscriptionReregistrationResult

func (o DefaultRolloutPropertiesStatusOutput) SubscriptionReregistrationResult() pulumi.StringPtrOutput

func (DefaultRolloutPropertiesStatusOutput) ToDefaultRolloutPropertiesStatusOutput

func (o DefaultRolloutPropertiesStatusOutput) ToDefaultRolloutPropertiesStatusOutput() DefaultRolloutPropertiesStatusOutput

func (DefaultRolloutPropertiesStatusOutput) ToDefaultRolloutPropertiesStatusOutputWithContext

func (o DefaultRolloutPropertiesStatusOutput) ToDefaultRolloutPropertiesStatusOutputWithContext(ctx context.Context) DefaultRolloutPropertiesStatusOutput

func (DefaultRolloutPropertiesStatusOutput) ToDefaultRolloutPropertiesStatusPtrOutput

func (o DefaultRolloutPropertiesStatusOutput) ToDefaultRolloutPropertiesStatusPtrOutput() DefaultRolloutPropertiesStatusPtrOutput

func (DefaultRolloutPropertiesStatusOutput) ToDefaultRolloutPropertiesStatusPtrOutputWithContext

func (o DefaultRolloutPropertiesStatusOutput) ToDefaultRolloutPropertiesStatusPtrOutputWithContext(ctx context.Context) DefaultRolloutPropertiesStatusPtrOutput

type DefaultRolloutPropertiesStatusPtrInput

type DefaultRolloutPropertiesStatusPtrInput interface {
	pulumi.Input

	ToDefaultRolloutPropertiesStatusPtrOutput() DefaultRolloutPropertiesStatusPtrOutput
	ToDefaultRolloutPropertiesStatusPtrOutputWithContext(context.Context) DefaultRolloutPropertiesStatusPtrOutput
}

DefaultRolloutPropertiesStatusPtrInput is an input type that accepts DefaultRolloutPropertiesStatusArgs, DefaultRolloutPropertiesStatusPtr and DefaultRolloutPropertiesStatusPtrOutput values. You can construct a concrete instance of `DefaultRolloutPropertiesStatusPtrInput` via:

        DefaultRolloutPropertiesStatusArgs{...}

or:

        nil

type DefaultRolloutPropertiesStatusPtrOutput

type DefaultRolloutPropertiesStatusPtrOutput struct{ *pulumi.OutputState }

func (DefaultRolloutPropertiesStatusPtrOutput) CompletedRegions

func (DefaultRolloutPropertiesStatusPtrOutput) Elem

func (DefaultRolloutPropertiesStatusPtrOutput) ElementType

func (DefaultRolloutPropertiesStatusPtrOutput) FailedOrSkippedRegions

func (DefaultRolloutPropertiesStatusPtrOutput) NextTrafficRegion

func (DefaultRolloutPropertiesStatusPtrOutput) NextTrafficRegionScheduledTime

func (o DefaultRolloutPropertiesStatusPtrOutput) NextTrafficRegionScheduledTime() pulumi.StringPtrOutput

func (DefaultRolloutPropertiesStatusPtrOutput) SubscriptionReregistrationResult

func (o DefaultRolloutPropertiesStatusPtrOutput) SubscriptionReregistrationResult() pulumi.StringPtrOutput

func (DefaultRolloutPropertiesStatusPtrOutput) ToDefaultRolloutPropertiesStatusPtrOutput

func (o DefaultRolloutPropertiesStatusPtrOutput) ToDefaultRolloutPropertiesStatusPtrOutput() DefaultRolloutPropertiesStatusPtrOutput

func (DefaultRolloutPropertiesStatusPtrOutput) ToDefaultRolloutPropertiesStatusPtrOutputWithContext

func (o DefaultRolloutPropertiesStatusPtrOutput) ToDefaultRolloutPropertiesStatusPtrOutputWithContext(ctx context.Context) DefaultRolloutPropertiesStatusPtrOutput

type DefaultRolloutResponseProperties

type DefaultRolloutResponseProperties struct {
	// The provisioned state of the resource.
	ProvisioningState *string                                        `pulumi:"provisioningState"`
	Specification     *DefaultRolloutPropertiesResponseSpecification `pulumi:"specification"`
	Status            *DefaultRolloutPropertiesResponseStatus        `pulumi:"status"`
}

Properties of the rollout.

type DefaultRolloutResponsePropertiesOutput

type DefaultRolloutResponsePropertiesOutput struct{ *pulumi.OutputState }

Properties of the rollout.

func (DefaultRolloutResponsePropertiesOutput) ElementType

func (DefaultRolloutResponsePropertiesOutput) ProvisioningState

The provisioned state of the resource.

func (DefaultRolloutResponsePropertiesOutput) Specification

func (DefaultRolloutResponsePropertiesOutput) Status

func (DefaultRolloutResponsePropertiesOutput) ToDefaultRolloutResponsePropertiesOutput

func (o DefaultRolloutResponsePropertiesOutput) ToDefaultRolloutResponsePropertiesOutput() DefaultRolloutResponsePropertiesOutput

func (DefaultRolloutResponsePropertiesOutput) ToDefaultRolloutResponsePropertiesOutputWithContext

func (o DefaultRolloutResponsePropertiesOutput) ToDefaultRolloutResponsePropertiesOutputWithContext(ctx context.Context) DefaultRolloutResponsePropertiesOutput

type DefaultRolloutSpecificationCanary

type DefaultRolloutSpecificationCanary struct {
	Regions     []string `pulumi:"regions"`
	SkipRegions []string `pulumi:"skipRegions"`
}

type DefaultRolloutSpecificationCanaryArgs

type DefaultRolloutSpecificationCanaryArgs struct {
	Regions     pulumi.StringArrayInput `pulumi:"regions"`
	SkipRegions pulumi.StringArrayInput `pulumi:"skipRegions"`
}

func (DefaultRolloutSpecificationCanaryArgs) ElementType

func (DefaultRolloutSpecificationCanaryArgs) ToDefaultRolloutSpecificationCanaryOutput

func (i DefaultRolloutSpecificationCanaryArgs) ToDefaultRolloutSpecificationCanaryOutput() DefaultRolloutSpecificationCanaryOutput

func (DefaultRolloutSpecificationCanaryArgs) ToDefaultRolloutSpecificationCanaryOutputWithContext

func (i DefaultRolloutSpecificationCanaryArgs) ToDefaultRolloutSpecificationCanaryOutputWithContext(ctx context.Context) DefaultRolloutSpecificationCanaryOutput

func (DefaultRolloutSpecificationCanaryArgs) ToDefaultRolloutSpecificationCanaryPtrOutput

func (i DefaultRolloutSpecificationCanaryArgs) ToDefaultRolloutSpecificationCanaryPtrOutput() DefaultRolloutSpecificationCanaryPtrOutput

func (DefaultRolloutSpecificationCanaryArgs) ToDefaultRolloutSpecificationCanaryPtrOutputWithContext

func (i DefaultRolloutSpecificationCanaryArgs) ToDefaultRolloutSpecificationCanaryPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationCanaryPtrOutput

type DefaultRolloutSpecificationCanaryInput

type DefaultRolloutSpecificationCanaryInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationCanaryOutput() DefaultRolloutSpecificationCanaryOutput
	ToDefaultRolloutSpecificationCanaryOutputWithContext(context.Context) DefaultRolloutSpecificationCanaryOutput
}

DefaultRolloutSpecificationCanaryInput is an input type that accepts DefaultRolloutSpecificationCanaryArgs and DefaultRolloutSpecificationCanaryOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationCanaryInput` via:

DefaultRolloutSpecificationCanaryArgs{...}

type DefaultRolloutSpecificationCanaryOutput

type DefaultRolloutSpecificationCanaryOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationCanaryOutput) ElementType

func (DefaultRolloutSpecificationCanaryOutput) Regions

func (DefaultRolloutSpecificationCanaryOutput) SkipRegions

func (DefaultRolloutSpecificationCanaryOutput) ToDefaultRolloutSpecificationCanaryOutput

func (o DefaultRolloutSpecificationCanaryOutput) ToDefaultRolloutSpecificationCanaryOutput() DefaultRolloutSpecificationCanaryOutput

func (DefaultRolloutSpecificationCanaryOutput) ToDefaultRolloutSpecificationCanaryOutputWithContext

func (o DefaultRolloutSpecificationCanaryOutput) ToDefaultRolloutSpecificationCanaryOutputWithContext(ctx context.Context) DefaultRolloutSpecificationCanaryOutput

func (DefaultRolloutSpecificationCanaryOutput) ToDefaultRolloutSpecificationCanaryPtrOutput

func (o DefaultRolloutSpecificationCanaryOutput) ToDefaultRolloutSpecificationCanaryPtrOutput() DefaultRolloutSpecificationCanaryPtrOutput

func (DefaultRolloutSpecificationCanaryOutput) ToDefaultRolloutSpecificationCanaryPtrOutputWithContext

func (o DefaultRolloutSpecificationCanaryOutput) ToDefaultRolloutSpecificationCanaryPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationCanaryPtrOutput

type DefaultRolloutSpecificationCanaryPtrInput

type DefaultRolloutSpecificationCanaryPtrInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationCanaryPtrOutput() DefaultRolloutSpecificationCanaryPtrOutput
	ToDefaultRolloutSpecificationCanaryPtrOutputWithContext(context.Context) DefaultRolloutSpecificationCanaryPtrOutput
}

DefaultRolloutSpecificationCanaryPtrInput is an input type that accepts DefaultRolloutSpecificationCanaryArgs, DefaultRolloutSpecificationCanaryPtr and DefaultRolloutSpecificationCanaryPtrOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationCanaryPtrInput` via:

        DefaultRolloutSpecificationCanaryArgs{...}

or:

        nil

type DefaultRolloutSpecificationCanaryPtrOutput

type DefaultRolloutSpecificationCanaryPtrOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationCanaryPtrOutput) Elem

func (DefaultRolloutSpecificationCanaryPtrOutput) ElementType

func (DefaultRolloutSpecificationCanaryPtrOutput) Regions

func (DefaultRolloutSpecificationCanaryPtrOutput) SkipRegions

func (DefaultRolloutSpecificationCanaryPtrOutput) ToDefaultRolloutSpecificationCanaryPtrOutput

func (o DefaultRolloutSpecificationCanaryPtrOutput) ToDefaultRolloutSpecificationCanaryPtrOutput() DefaultRolloutSpecificationCanaryPtrOutput

func (DefaultRolloutSpecificationCanaryPtrOutput) ToDefaultRolloutSpecificationCanaryPtrOutputWithContext

func (o DefaultRolloutSpecificationCanaryPtrOutput) ToDefaultRolloutSpecificationCanaryPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationCanaryPtrOutput

type DefaultRolloutSpecificationExpeditedRollout

type DefaultRolloutSpecificationExpeditedRollout struct {
	// Indicates whether expedited rollout is enabled/disabled
	Enabled *bool `pulumi:"enabled"`
}

type DefaultRolloutSpecificationExpeditedRolloutArgs

type DefaultRolloutSpecificationExpeditedRolloutArgs struct {
	// Indicates whether expedited rollout is enabled/disabled
	Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
}

func (DefaultRolloutSpecificationExpeditedRolloutArgs) ElementType

func (DefaultRolloutSpecificationExpeditedRolloutArgs) ToDefaultRolloutSpecificationExpeditedRolloutOutput

func (i DefaultRolloutSpecificationExpeditedRolloutArgs) ToDefaultRolloutSpecificationExpeditedRolloutOutput() DefaultRolloutSpecificationExpeditedRolloutOutput

func (DefaultRolloutSpecificationExpeditedRolloutArgs) ToDefaultRolloutSpecificationExpeditedRolloutOutputWithContext

func (i DefaultRolloutSpecificationExpeditedRolloutArgs) ToDefaultRolloutSpecificationExpeditedRolloutOutputWithContext(ctx context.Context) DefaultRolloutSpecificationExpeditedRolloutOutput

func (DefaultRolloutSpecificationExpeditedRolloutArgs) ToDefaultRolloutSpecificationExpeditedRolloutPtrOutput

func (i DefaultRolloutSpecificationExpeditedRolloutArgs) ToDefaultRolloutSpecificationExpeditedRolloutPtrOutput() DefaultRolloutSpecificationExpeditedRolloutPtrOutput

func (DefaultRolloutSpecificationExpeditedRolloutArgs) ToDefaultRolloutSpecificationExpeditedRolloutPtrOutputWithContext

func (i DefaultRolloutSpecificationExpeditedRolloutArgs) ToDefaultRolloutSpecificationExpeditedRolloutPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationExpeditedRolloutPtrOutput

type DefaultRolloutSpecificationExpeditedRolloutInput

type DefaultRolloutSpecificationExpeditedRolloutInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationExpeditedRolloutOutput() DefaultRolloutSpecificationExpeditedRolloutOutput
	ToDefaultRolloutSpecificationExpeditedRolloutOutputWithContext(context.Context) DefaultRolloutSpecificationExpeditedRolloutOutput
}

DefaultRolloutSpecificationExpeditedRolloutInput is an input type that accepts DefaultRolloutSpecificationExpeditedRolloutArgs and DefaultRolloutSpecificationExpeditedRolloutOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationExpeditedRolloutInput` via:

DefaultRolloutSpecificationExpeditedRolloutArgs{...}

type DefaultRolloutSpecificationExpeditedRolloutOutput

type DefaultRolloutSpecificationExpeditedRolloutOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationExpeditedRolloutOutput) ElementType

func (DefaultRolloutSpecificationExpeditedRolloutOutput) Enabled

Indicates whether expedited rollout is enabled/disabled

func (DefaultRolloutSpecificationExpeditedRolloutOutput) ToDefaultRolloutSpecificationExpeditedRolloutOutput

func (o DefaultRolloutSpecificationExpeditedRolloutOutput) ToDefaultRolloutSpecificationExpeditedRolloutOutput() DefaultRolloutSpecificationExpeditedRolloutOutput

func (DefaultRolloutSpecificationExpeditedRolloutOutput) ToDefaultRolloutSpecificationExpeditedRolloutOutputWithContext

func (o DefaultRolloutSpecificationExpeditedRolloutOutput) ToDefaultRolloutSpecificationExpeditedRolloutOutputWithContext(ctx context.Context) DefaultRolloutSpecificationExpeditedRolloutOutput

func (DefaultRolloutSpecificationExpeditedRolloutOutput) ToDefaultRolloutSpecificationExpeditedRolloutPtrOutput

func (o DefaultRolloutSpecificationExpeditedRolloutOutput) ToDefaultRolloutSpecificationExpeditedRolloutPtrOutput() DefaultRolloutSpecificationExpeditedRolloutPtrOutput

func (DefaultRolloutSpecificationExpeditedRolloutOutput) ToDefaultRolloutSpecificationExpeditedRolloutPtrOutputWithContext

func (o DefaultRolloutSpecificationExpeditedRolloutOutput) ToDefaultRolloutSpecificationExpeditedRolloutPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationExpeditedRolloutPtrOutput

type DefaultRolloutSpecificationExpeditedRolloutPtrInput

type DefaultRolloutSpecificationExpeditedRolloutPtrInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationExpeditedRolloutPtrOutput() DefaultRolloutSpecificationExpeditedRolloutPtrOutput
	ToDefaultRolloutSpecificationExpeditedRolloutPtrOutputWithContext(context.Context) DefaultRolloutSpecificationExpeditedRolloutPtrOutput
}

DefaultRolloutSpecificationExpeditedRolloutPtrInput is an input type that accepts DefaultRolloutSpecificationExpeditedRolloutArgs, DefaultRolloutSpecificationExpeditedRolloutPtr and DefaultRolloutSpecificationExpeditedRolloutPtrOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationExpeditedRolloutPtrInput` via:

        DefaultRolloutSpecificationExpeditedRolloutArgs{...}

or:

        nil

type DefaultRolloutSpecificationExpeditedRolloutPtrOutput

type DefaultRolloutSpecificationExpeditedRolloutPtrOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationExpeditedRolloutPtrOutput) Elem

func (DefaultRolloutSpecificationExpeditedRolloutPtrOutput) ElementType

func (DefaultRolloutSpecificationExpeditedRolloutPtrOutput) Enabled

Indicates whether expedited rollout is enabled/disabled

func (DefaultRolloutSpecificationExpeditedRolloutPtrOutput) ToDefaultRolloutSpecificationExpeditedRolloutPtrOutput

func (DefaultRolloutSpecificationExpeditedRolloutPtrOutput) ToDefaultRolloutSpecificationExpeditedRolloutPtrOutputWithContext

func (o DefaultRolloutSpecificationExpeditedRolloutPtrOutput) ToDefaultRolloutSpecificationExpeditedRolloutPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationExpeditedRolloutPtrOutput

type DefaultRolloutSpecificationHighTraffic

type DefaultRolloutSpecificationHighTraffic struct {
	Regions      []string `pulumi:"regions"`
	WaitDuration *string  `pulumi:"waitDuration"`
}

type DefaultRolloutSpecificationHighTrafficArgs

type DefaultRolloutSpecificationHighTrafficArgs struct {
	Regions      pulumi.StringArrayInput `pulumi:"regions"`
	WaitDuration pulumi.StringPtrInput   `pulumi:"waitDuration"`
}

func (DefaultRolloutSpecificationHighTrafficArgs) ElementType

func (DefaultRolloutSpecificationHighTrafficArgs) ToDefaultRolloutSpecificationHighTrafficOutput

func (i DefaultRolloutSpecificationHighTrafficArgs) ToDefaultRolloutSpecificationHighTrafficOutput() DefaultRolloutSpecificationHighTrafficOutput

func (DefaultRolloutSpecificationHighTrafficArgs) ToDefaultRolloutSpecificationHighTrafficOutputWithContext

func (i DefaultRolloutSpecificationHighTrafficArgs) ToDefaultRolloutSpecificationHighTrafficOutputWithContext(ctx context.Context) DefaultRolloutSpecificationHighTrafficOutput

func (DefaultRolloutSpecificationHighTrafficArgs) ToDefaultRolloutSpecificationHighTrafficPtrOutput

func (i DefaultRolloutSpecificationHighTrafficArgs) ToDefaultRolloutSpecificationHighTrafficPtrOutput() DefaultRolloutSpecificationHighTrafficPtrOutput

func (DefaultRolloutSpecificationHighTrafficArgs) ToDefaultRolloutSpecificationHighTrafficPtrOutputWithContext

func (i DefaultRolloutSpecificationHighTrafficArgs) ToDefaultRolloutSpecificationHighTrafficPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationHighTrafficPtrOutput

type DefaultRolloutSpecificationHighTrafficInput

type DefaultRolloutSpecificationHighTrafficInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationHighTrafficOutput() DefaultRolloutSpecificationHighTrafficOutput
	ToDefaultRolloutSpecificationHighTrafficOutputWithContext(context.Context) DefaultRolloutSpecificationHighTrafficOutput
}

DefaultRolloutSpecificationHighTrafficInput is an input type that accepts DefaultRolloutSpecificationHighTrafficArgs and DefaultRolloutSpecificationHighTrafficOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationHighTrafficInput` via:

DefaultRolloutSpecificationHighTrafficArgs{...}

type DefaultRolloutSpecificationHighTrafficOutput

type DefaultRolloutSpecificationHighTrafficOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationHighTrafficOutput) ElementType

func (DefaultRolloutSpecificationHighTrafficOutput) Regions

func (DefaultRolloutSpecificationHighTrafficOutput) ToDefaultRolloutSpecificationHighTrafficOutput

func (o DefaultRolloutSpecificationHighTrafficOutput) ToDefaultRolloutSpecificationHighTrafficOutput() DefaultRolloutSpecificationHighTrafficOutput

func (DefaultRolloutSpecificationHighTrafficOutput) ToDefaultRolloutSpecificationHighTrafficOutputWithContext

func (o DefaultRolloutSpecificationHighTrafficOutput) ToDefaultRolloutSpecificationHighTrafficOutputWithContext(ctx context.Context) DefaultRolloutSpecificationHighTrafficOutput

func (DefaultRolloutSpecificationHighTrafficOutput) ToDefaultRolloutSpecificationHighTrafficPtrOutput

func (o DefaultRolloutSpecificationHighTrafficOutput) ToDefaultRolloutSpecificationHighTrafficPtrOutput() DefaultRolloutSpecificationHighTrafficPtrOutput

func (DefaultRolloutSpecificationHighTrafficOutput) ToDefaultRolloutSpecificationHighTrafficPtrOutputWithContext

func (o DefaultRolloutSpecificationHighTrafficOutput) ToDefaultRolloutSpecificationHighTrafficPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationHighTrafficPtrOutput

func (DefaultRolloutSpecificationHighTrafficOutput) WaitDuration

type DefaultRolloutSpecificationHighTrafficPtrInput

type DefaultRolloutSpecificationHighTrafficPtrInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationHighTrafficPtrOutput() DefaultRolloutSpecificationHighTrafficPtrOutput
	ToDefaultRolloutSpecificationHighTrafficPtrOutputWithContext(context.Context) DefaultRolloutSpecificationHighTrafficPtrOutput
}

DefaultRolloutSpecificationHighTrafficPtrInput is an input type that accepts DefaultRolloutSpecificationHighTrafficArgs, DefaultRolloutSpecificationHighTrafficPtr and DefaultRolloutSpecificationHighTrafficPtrOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationHighTrafficPtrInput` via:

        DefaultRolloutSpecificationHighTrafficArgs{...}

or:

        nil

type DefaultRolloutSpecificationHighTrafficPtrOutput

type DefaultRolloutSpecificationHighTrafficPtrOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationHighTrafficPtrOutput) Elem

func (DefaultRolloutSpecificationHighTrafficPtrOutput) ElementType

func (DefaultRolloutSpecificationHighTrafficPtrOutput) Regions

func (DefaultRolloutSpecificationHighTrafficPtrOutput) ToDefaultRolloutSpecificationHighTrafficPtrOutput

func (o DefaultRolloutSpecificationHighTrafficPtrOutput) ToDefaultRolloutSpecificationHighTrafficPtrOutput() DefaultRolloutSpecificationHighTrafficPtrOutput

func (DefaultRolloutSpecificationHighTrafficPtrOutput) ToDefaultRolloutSpecificationHighTrafficPtrOutputWithContext

func (o DefaultRolloutSpecificationHighTrafficPtrOutput) ToDefaultRolloutSpecificationHighTrafficPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationHighTrafficPtrOutput

func (DefaultRolloutSpecificationHighTrafficPtrOutput) WaitDuration

type DefaultRolloutSpecificationLowTraffic

type DefaultRolloutSpecificationLowTraffic struct {
	Regions      []string `pulumi:"regions"`
	WaitDuration *string  `pulumi:"waitDuration"`
}

type DefaultRolloutSpecificationLowTrafficArgs

type DefaultRolloutSpecificationLowTrafficArgs struct {
	Regions      pulumi.StringArrayInput `pulumi:"regions"`
	WaitDuration pulumi.StringPtrInput   `pulumi:"waitDuration"`
}

func (DefaultRolloutSpecificationLowTrafficArgs) ElementType

func (DefaultRolloutSpecificationLowTrafficArgs) ToDefaultRolloutSpecificationLowTrafficOutput

func (i DefaultRolloutSpecificationLowTrafficArgs) ToDefaultRolloutSpecificationLowTrafficOutput() DefaultRolloutSpecificationLowTrafficOutput

func (DefaultRolloutSpecificationLowTrafficArgs) ToDefaultRolloutSpecificationLowTrafficOutputWithContext

func (i DefaultRolloutSpecificationLowTrafficArgs) ToDefaultRolloutSpecificationLowTrafficOutputWithContext(ctx context.Context) DefaultRolloutSpecificationLowTrafficOutput

func (DefaultRolloutSpecificationLowTrafficArgs) ToDefaultRolloutSpecificationLowTrafficPtrOutput

func (i DefaultRolloutSpecificationLowTrafficArgs) ToDefaultRolloutSpecificationLowTrafficPtrOutput() DefaultRolloutSpecificationLowTrafficPtrOutput

func (DefaultRolloutSpecificationLowTrafficArgs) ToDefaultRolloutSpecificationLowTrafficPtrOutputWithContext

func (i DefaultRolloutSpecificationLowTrafficArgs) ToDefaultRolloutSpecificationLowTrafficPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationLowTrafficPtrOutput

type DefaultRolloutSpecificationLowTrafficInput

type DefaultRolloutSpecificationLowTrafficInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationLowTrafficOutput() DefaultRolloutSpecificationLowTrafficOutput
	ToDefaultRolloutSpecificationLowTrafficOutputWithContext(context.Context) DefaultRolloutSpecificationLowTrafficOutput
}

DefaultRolloutSpecificationLowTrafficInput is an input type that accepts DefaultRolloutSpecificationLowTrafficArgs and DefaultRolloutSpecificationLowTrafficOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationLowTrafficInput` via:

DefaultRolloutSpecificationLowTrafficArgs{...}

type DefaultRolloutSpecificationLowTrafficOutput

type DefaultRolloutSpecificationLowTrafficOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationLowTrafficOutput) ElementType

func (DefaultRolloutSpecificationLowTrafficOutput) Regions

func (DefaultRolloutSpecificationLowTrafficOutput) ToDefaultRolloutSpecificationLowTrafficOutput

func (o DefaultRolloutSpecificationLowTrafficOutput) ToDefaultRolloutSpecificationLowTrafficOutput() DefaultRolloutSpecificationLowTrafficOutput

func (DefaultRolloutSpecificationLowTrafficOutput) ToDefaultRolloutSpecificationLowTrafficOutputWithContext

func (o DefaultRolloutSpecificationLowTrafficOutput) ToDefaultRolloutSpecificationLowTrafficOutputWithContext(ctx context.Context) DefaultRolloutSpecificationLowTrafficOutput

func (DefaultRolloutSpecificationLowTrafficOutput) ToDefaultRolloutSpecificationLowTrafficPtrOutput

func (o DefaultRolloutSpecificationLowTrafficOutput) ToDefaultRolloutSpecificationLowTrafficPtrOutput() DefaultRolloutSpecificationLowTrafficPtrOutput

func (DefaultRolloutSpecificationLowTrafficOutput) ToDefaultRolloutSpecificationLowTrafficPtrOutputWithContext

func (o DefaultRolloutSpecificationLowTrafficOutput) ToDefaultRolloutSpecificationLowTrafficPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationLowTrafficPtrOutput

func (DefaultRolloutSpecificationLowTrafficOutput) WaitDuration

type DefaultRolloutSpecificationLowTrafficPtrInput

type DefaultRolloutSpecificationLowTrafficPtrInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationLowTrafficPtrOutput() DefaultRolloutSpecificationLowTrafficPtrOutput
	ToDefaultRolloutSpecificationLowTrafficPtrOutputWithContext(context.Context) DefaultRolloutSpecificationLowTrafficPtrOutput
}

DefaultRolloutSpecificationLowTrafficPtrInput is an input type that accepts DefaultRolloutSpecificationLowTrafficArgs, DefaultRolloutSpecificationLowTrafficPtr and DefaultRolloutSpecificationLowTrafficPtrOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationLowTrafficPtrInput` via:

        DefaultRolloutSpecificationLowTrafficArgs{...}

or:

        nil

type DefaultRolloutSpecificationLowTrafficPtrOutput

type DefaultRolloutSpecificationLowTrafficPtrOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationLowTrafficPtrOutput) Elem

func (DefaultRolloutSpecificationLowTrafficPtrOutput) ElementType

func (DefaultRolloutSpecificationLowTrafficPtrOutput) Regions

func (DefaultRolloutSpecificationLowTrafficPtrOutput) ToDefaultRolloutSpecificationLowTrafficPtrOutput

func (o DefaultRolloutSpecificationLowTrafficPtrOutput) ToDefaultRolloutSpecificationLowTrafficPtrOutput() DefaultRolloutSpecificationLowTrafficPtrOutput

func (DefaultRolloutSpecificationLowTrafficPtrOutput) ToDefaultRolloutSpecificationLowTrafficPtrOutputWithContext

func (o DefaultRolloutSpecificationLowTrafficPtrOutput) ToDefaultRolloutSpecificationLowTrafficPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationLowTrafficPtrOutput

func (DefaultRolloutSpecificationLowTrafficPtrOutput) WaitDuration

type DefaultRolloutSpecificationMediumTraffic

type DefaultRolloutSpecificationMediumTraffic struct {
	Regions      []string `pulumi:"regions"`
	WaitDuration *string  `pulumi:"waitDuration"`
}

type DefaultRolloutSpecificationMediumTrafficArgs

type DefaultRolloutSpecificationMediumTrafficArgs struct {
	Regions      pulumi.StringArrayInput `pulumi:"regions"`
	WaitDuration pulumi.StringPtrInput   `pulumi:"waitDuration"`
}

func (DefaultRolloutSpecificationMediumTrafficArgs) ElementType

func (DefaultRolloutSpecificationMediumTrafficArgs) ToDefaultRolloutSpecificationMediumTrafficOutput

func (i DefaultRolloutSpecificationMediumTrafficArgs) ToDefaultRolloutSpecificationMediumTrafficOutput() DefaultRolloutSpecificationMediumTrafficOutput

func (DefaultRolloutSpecificationMediumTrafficArgs) ToDefaultRolloutSpecificationMediumTrafficOutputWithContext

func (i DefaultRolloutSpecificationMediumTrafficArgs) ToDefaultRolloutSpecificationMediumTrafficOutputWithContext(ctx context.Context) DefaultRolloutSpecificationMediumTrafficOutput

func (DefaultRolloutSpecificationMediumTrafficArgs) ToDefaultRolloutSpecificationMediumTrafficPtrOutput

func (i DefaultRolloutSpecificationMediumTrafficArgs) ToDefaultRolloutSpecificationMediumTrafficPtrOutput() DefaultRolloutSpecificationMediumTrafficPtrOutput

func (DefaultRolloutSpecificationMediumTrafficArgs) ToDefaultRolloutSpecificationMediumTrafficPtrOutputWithContext

func (i DefaultRolloutSpecificationMediumTrafficArgs) ToDefaultRolloutSpecificationMediumTrafficPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationMediumTrafficPtrOutput

type DefaultRolloutSpecificationMediumTrafficInput

type DefaultRolloutSpecificationMediumTrafficInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationMediumTrafficOutput() DefaultRolloutSpecificationMediumTrafficOutput
	ToDefaultRolloutSpecificationMediumTrafficOutputWithContext(context.Context) DefaultRolloutSpecificationMediumTrafficOutput
}

DefaultRolloutSpecificationMediumTrafficInput is an input type that accepts DefaultRolloutSpecificationMediumTrafficArgs and DefaultRolloutSpecificationMediumTrafficOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationMediumTrafficInput` via:

DefaultRolloutSpecificationMediumTrafficArgs{...}

type DefaultRolloutSpecificationMediumTrafficOutput

type DefaultRolloutSpecificationMediumTrafficOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationMediumTrafficOutput) ElementType

func (DefaultRolloutSpecificationMediumTrafficOutput) Regions

func (DefaultRolloutSpecificationMediumTrafficOutput) ToDefaultRolloutSpecificationMediumTrafficOutput

func (o DefaultRolloutSpecificationMediumTrafficOutput) ToDefaultRolloutSpecificationMediumTrafficOutput() DefaultRolloutSpecificationMediumTrafficOutput

func (DefaultRolloutSpecificationMediumTrafficOutput) ToDefaultRolloutSpecificationMediumTrafficOutputWithContext

func (o DefaultRolloutSpecificationMediumTrafficOutput) ToDefaultRolloutSpecificationMediumTrafficOutputWithContext(ctx context.Context) DefaultRolloutSpecificationMediumTrafficOutput

func (DefaultRolloutSpecificationMediumTrafficOutput) ToDefaultRolloutSpecificationMediumTrafficPtrOutput

func (o DefaultRolloutSpecificationMediumTrafficOutput) ToDefaultRolloutSpecificationMediumTrafficPtrOutput() DefaultRolloutSpecificationMediumTrafficPtrOutput

func (DefaultRolloutSpecificationMediumTrafficOutput) ToDefaultRolloutSpecificationMediumTrafficPtrOutputWithContext

func (o DefaultRolloutSpecificationMediumTrafficOutput) ToDefaultRolloutSpecificationMediumTrafficPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationMediumTrafficPtrOutput

func (DefaultRolloutSpecificationMediumTrafficOutput) WaitDuration

type DefaultRolloutSpecificationMediumTrafficPtrInput

type DefaultRolloutSpecificationMediumTrafficPtrInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationMediumTrafficPtrOutput() DefaultRolloutSpecificationMediumTrafficPtrOutput
	ToDefaultRolloutSpecificationMediumTrafficPtrOutputWithContext(context.Context) DefaultRolloutSpecificationMediumTrafficPtrOutput
}

DefaultRolloutSpecificationMediumTrafficPtrInput is an input type that accepts DefaultRolloutSpecificationMediumTrafficArgs, DefaultRolloutSpecificationMediumTrafficPtr and DefaultRolloutSpecificationMediumTrafficPtrOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationMediumTrafficPtrInput` via:

        DefaultRolloutSpecificationMediumTrafficArgs{...}

or:

        nil

type DefaultRolloutSpecificationMediumTrafficPtrOutput

type DefaultRolloutSpecificationMediumTrafficPtrOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationMediumTrafficPtrOutput) Elem

func (DefaultRolloutSpecificationMediumTrafficPtrOutput) ElementType

func (DefaultRolloutSpecificationMediumTrafficPtrOutput) Regions

func (DefaultRolloutSpecificationMediumTrafficPtrOutput) ToDefaultRolloutSpecificationMediumTrafficPtrOutput

func (o DefaultRolloutSpecificationMediumTrafficPtrOutput) ToDefaultRolloutSpecificationMediumTrafficPtrOutput() DefaultRolloutSpecificationMediumTrafficPtrOutput

func (DefaultRolloutSpecificationMediumTrafficPtrOutput) ToDefaultRolloutSpecificationMediumTrafficPtrOutputWithContext

func (o DefaultRolloutSpecificationMediumTrafficPtrOutput) ToDefaultRolloutSpecificationMediumTrafficPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationMediumTrafficPtrOutput

func (DefaultRolloutSpecificationMediumTrafficPtrOutput) WaitDuration

type DefaultRolloutSpecificationProviderRegistration

type DefaultRolloutSpecificationProviderRegistration struct {
	Properties *ProviderRegistrationProperties `pulumi:"properties"`
}

type DefaultRolloutSpecificationProviderRegistrationArgs

type DefaultRolloutSpecificationProviderRegistrationArgs struct {
	Properties ProviderRegistrationPropertiesPtrInput `pulumi:"properties"`
}

func (DefaultRolloutSpecificationProviderRegistrationArgs) ElementType

func (DefaultRolloutSpecificationProviderRegistrationArgs) ToDefaultRolloutSpecificationProviderRegistrationOutput

func (i DefaultRolloutSpecificationProviderRegistrationArgs) ToDefaultRolloutSpecificationProviderRegistrationOutput() DefaultRolloutSpecificationProviderRegistrationOutput

func (DefaultRolloutSpecificationProviderRegistrationArgs) ToDefaultRolloutSpecificationProviderRegistrationOutputWithContext

func (i DefaultRolloutSpecificationProviderRegistrationArgs) ToDefaultRolloutSpecificationProviderRegistrationOutputWithContext(ctx context.Context) DefaultRolloutSpecificationProviderRegistrationOutput

func (DefaultRolloutSpecificationProviderRegistrationArgs) ToDefaultRolloutSpecificationProviderRegistrationPtrOutput

func (i DefaultRolloutSpecificationProviderRegistrationArgs) ToDefaultRolloutSpecificationProviderRegistrationPtrOutput() DefaultRolloutSpecificationProviderRegistrationPtrOutput

func (DefaultRolloutSpecificationProviderRegistrationArgs) ToDefaultRolloutSpecificationProviderRegistrationPtrOutputWithContext

func (i DefaultRolloutSpecificationProviderRegistrationArgs) ToDefaultRolloutSpecificationProviderRegistrationPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationProviderRegistrationPtrOutput

type DefaultRolloutSpecificationProviderRegistrationInput

type DefaultRolloutSpecificationProviderRegistrationInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationProviderRegistrationOutput() DefaultRolloutSpecificationProviderRegistrationOutput
	ToDefaultRolloutSpecificationProviderRegistrationOutputWithContext(context.Context) DefaultRolloutSpecificationProviderRegistrationOutput
}

DefaultRolloutSpecificationProviderRegistrationInput is an input type that accepts DefaultRolloutSpecificationProviderRegistrationArgs and DefaultRolloutSpecificationProviderRegistrationOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationProviderRegistrationInput` via:

DefaultRolloutSpecificationProviderRegistrationArgs{...}

type DefaultRolloutSpecificationProviderRegistrationOutput

type DefaultRolloutSpecificationProviderRegistrationOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationProviderRegistrationOutput) ElementType

func (DefaultRolloutSpecificationProviderRegistrationOutput) Properties

func (DefaultRolloutSpecificationProviderRegistrationOutput) ToDefaultRolloutSpecificationProviderRegistrationOutput

func (DefaultRolloutSpecificationProviderRegistrationOutput) ToDefaultRolloutSpecificationProviderRegistrationOutputWithContext

func (o DefaultRolloutSpecificationProviderRegistrationOutput) ToDefaultRolloutSpecificationProviderRegistrationOutputWithContext(ctx context.Context) DefaultRolloutSpecificationProviderRegistrationOutput

func (DefaultRolloutSpecificationProviderRegistrationOutput) ToDefaultRolloutSpecificationProviderRegistrationPtrOutput

func (o DefaultRolloutSpecificationProviderRegistrationOutput) ToDefaultRolloutSpecificationProviderRegistrationPtrOutput() DefaultRolloutSpecificationProviderRegistrationPtrOutput

func (DefaultRolloutSpecificationProviderRegistrationOutput) ToDefaultRolloutSpecificationProviderRegistrationPtrOutputWithContext

func (o DefaultRolloutSpecificationProviderRegistrationOutput) ToDefaultRolloutSpecificationProviderRegistrationPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationProviderRegistrationPtrOutput

type DefaultRolloutSpecificationProviderRegistrationPtrInput

type DefaultRolloutSpecificationProviderRegistrationPtrInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationProviderRegistrationPtrOutput() DefaultRolloutSpecificationProviderRegistrationPtrOutput
	ToDefaultRolloutSpecificationProviderRegistrationPtrOutputWithContext(context.Context) DefaultRolloutSpecificationProviderRegistrationPtrOutput
}

DefaultRolloutSpecificationProviderRegistrationPtrInput is an input type that accepts DefaultRolloutSpecificationProviderRegistrationArgs, DefaultRolloutSpecificationProviderRegistrationPtr and DefaultRolloutSpecificationProviderRegistrationPtrOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationProviderRegistrationPtrInput` via:

        DefaultRolloutSpecificationProviderRegistrationArgs{...}

or:

        nil

type DefaultRolloutSpecificationProviderRegistrationPtrOutput

type DefaultRolloutSpecificationProviderRegistrationPtrOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationProviderRegistrationPtrOutput) Elem

func (DefaultRolloutSpecificationProviderRegistrationPtrOutput) ElementType

func (DefaultRolloutSpecificationProviderRegistrationPtrOutput) Properties

func (DefaultRolloutSpecificationProviderRegistrationPtrOutput) ToDefaultRolloutSpecificationProviderRegistrationPtrOutput

func (DefaultRolloutSpecificationProviderRegistrationPtrOutput) ToDefaultRolloutSpecificationProviderRegistrationPtrOutputWithContext

func (o DefaultRolloutSpecificationProviderRegistrationPtrOutput) ToDefaultRolloutSpecificationProviderRegistrationPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationProviderRegistrationPtrOutput

type DefaultRolloutSpecificationResponseCanary

type DefaultRolloutSpecificationResponseCanary struct {
	Regions     []string `pulumi:"regions"`
	SkipRegions []string `pulumi:"skipRegions"`
}

type DefaultRolloutSpecificationResponseCanaryOutput

type DefaultRolloutSpecificationResponseCanaryOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationResponseCanaryOutput) ElementType

func (DefaultRolloutSpecificationResponseCanaryOutput) Regions

func (DefaultRolloutSpecificationResponseCanaryOutput) SkipRegions

func (DefaultRolloutSpecificationResponseCanaryOutput) ToDefaultRolloutSpecificationResponseCanaryOutput

func (o DefaultRolloutSpecificationResponseCanaryOutput) ToDefaultRolloutSpecificationResponseCanaryOutput() DefaultRolloutSpecificationResponseCanaryOutput

func (DefaultRolloutSpecificationResponseCanaryOutput) ToDefaultRolloutSpecificationResponseCanaryOutputWithContext

func (o DefaultRolloutSpecificationResponseCanaryOutput) ToDefaultRolloutSpecificationResponseCanaryOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseCanaryOutput

type DefaultRolloutSpecificationResponseCanaryPtrOutput

type DefaultRolloutSpecificationResponseCanaryPtrOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationResponseCanaryPtrOutput) Elem

func (DefaultRolloutSpecificationResponseCanaryPtrOutput) ElementType

func (DefaultRolloutSpecificationResponseCanaryPtrOutput) Regions

func (DefaultRolloutSpecificationResponseCanaryPtrOutput) SkipRegions

func (DefaultRolloutSpecificationResponseCanaryPtrOutput) ToDefaultRolloutSpecificationResponseCanaryPtrOutput

func (o DefaultRolloutSpecificationResponseCanaryPtrOutput) ToDefaultRolloutSpecificationResponseCanaryPtrOutput() DefaultRolloutSpecificationResponseCanaryPtrOutput

func (DefaultRolloutSpecificationResponseCanaryPtrOutput) ToDefaultRolloutSpecificationResponseCanaryPtrOutputWithContext

func (o DefaultRolloutSpecificationResponseCanaryPtrOutput) ToDefaultRolloutSpecificationResponseCanaryPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseCanaryPtrOutput

type DefaultRolloutSpecificationResponseExpeditedRollout

type DefaultRolloutSpecificationResponseExpeditedRollout struct {
	// Indicates whether expedited rollout is enabled/disabled
	Enabled *bool `pulumi:"enabled"`
}

type DefaultRolloutSpecificationResponseExpeditedRolloutOutput

type DefaultRolloutSpecificationResponseExpeditedRolloutOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationResponseExpeditedRolloutOutput) ElementType

func (DefaultRolloutSpecificationResponseExpeditedRolloutOutput) Enabled

Indicates whether expedited rollout is enabled/disabled

func (DefaultRolloutSpecificationResponseExpeditedRolloutOutput) ToDefaultRolloutSpecificationResponseExpeditedRolloutOutput

func (DefaultRolloutSpecificationResponseExpeditedRolloutOutput) ToDefaultRolloutSpecificationResponseExpeditedRolloutOutputWithContext

func (o DefaultRolloutSpecificationResponseExpeditedRolloutOutput) ToDefaultRolloutSpecificationResponseExpeditedRolloutOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseExpeditedRolloutOutput

type DefaultRolloutSpecificationResponseExpeditedRolloutPtrOutput

type DefaultRolloutSpecificationResponseExpeditedRolloutPtrOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationResponseExpeditedRolloutPtrOutput) Elem

func (DefaultRolloutSpecificationResponseExpeditedRolloutPtrOutput) ElementType

func (DefaultRolloutSpecificationResponseExpeditedRolloutPtrOutput) Enabled

Indicates whether expedited rollout is enabled/disabled

func (DefaultRolloutSpecificationResponseExpeditedRolloutPtrOutput) ToDefaultRolloutSpecificationResponseExpeditedRolloutPtrOutput

func (DefaultRolloutSpecificationResponseExpeditedRolloutPtrOutput) ToDefaultRolloutSpecificationResponseExpeditedRolloutPtrOutputWithContext

func (o DefaultRolloutSpecificationResponseExpeditedRolloutPtrOutput) ToDefaultRolloutSpecificationResponseExpeditedRolloutPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseExpeditedRolloutPtrOutput

type DefaultRolloutSpecificationResponseHighTraffic

type DefaultRolloutSpecificationResponseHighTraffic struct {
	Regions      []string `pulumi:"regions"`
	WaitDuration *string  `pulumi:"waitDuration"`
}

type DefaultRolloutSpecificationResponseHighTrafficOutput

type DefaultRolloutSpecificationResponseHighTrafficOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationResponseHighTrafficOutput) ElementType

func (DefaultRolloutSpecificationResponseHighTrafficOutput) Regions

func (DefaultRolloutSpecificationResponseHighTrafficOutput) ToDefaultRolloutSpecificationResponseHighTrafficOutput

func (DefaultRolloutSpecificationResponseHighTrafficOutput) ToDefaultRolloutSpecificationResponseHighTrafficOutputWithContext

func (o DefaultRolloutSpecificationResponseHighTrafficOutput) ToDefaultRolloutSpecificationResponseHighTrafficOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseHighTrafficOutput

func (DefaultRolloutSpecificationResponseHighTrafficOutput) WaitDuration

type DefaultRolloutSpecificationResponseHighTrafficPtrOutput

type DefaultRolloutSpecificationResponseHighTrafficPtrOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationResponseHighTrafficPtrOutput) Elem

func (DefaultRolloutSpecificationResponseHighTrafficPtrOutput) ElementType

func (DefaultRolloutSpecificationResponseHighTrafficPtrOutput) Regions

func (DefaultRolloutSpecificationResponseHighTrafficPtrOutput) ToDefaultRolloutSpecificationResponseHighTrafficPtrOutput

func (DefaultRolloutSpecificationResponseHighTrafficPtrOutput) ToDefaultRolloutSpecificationResponseHighTrafficPtrOutputWithContext

func (o DefaultRolloutSpecificationResponseHighTrafficPtrOutput) ToDefaultRolloutSpecificationResponseHighTrafficPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseHighTrafficPtrOutput

func (DefaultRolloutSpecificationResponseHighTrafficPtrOutput) WaitDuration

type DefaultRolloutSpecificationResponseLowTraffic

type DefaultRolloutSpecificationResponseLowTraffic struct {
	Regions      []string `pulumi:"regions"`
	WaitDuration *string  `pulumi:"waitDuration"`
}

type DefaultRolloutSpecificationResponseLowTrafficOutput

type DefaultRolloutSpecificationResponseLowTrafficOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationResponseLowTrafficOutput) ElementType

func (DefaultRolloutSpecificationResponseLowTrafficOutput) Regions

func (DefaultRolloutSpecificationResponseLowTrafficOutput) ToDefaultRolloutSpecificationResponseLowTrafficOutput

func (o DefaultRolloutSpecificationResponseLowTrafficOutput) ToDefaultRolloutSpecificationResponseLowTrafficOutput() DefaultRolloutSpecificationResponseLowTrafficOutput

func (DefaultRolloutSpecificationResponseLowTrafficOutput) ToDefaultRolloutSpecificationResponseLowTrafficOutputWithContext

func (o DefaultRolloutSpecificationResponseLowTrafficOutput) ToDefaultRolloutSpecificationResponseLowTrafficOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseLowTrafficOutput

func (DefaultRolloutSpecificationResponseLowTrafficOutput) WaitDuration

type DefaultRolloutSpecificationResponseLowTrafficPtrOutput

type DefaultRolloutSpecificationResponseLowTrafficPtrOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationResponseLowTrafficPtrOutput) Elem

func (DefaultRolloutSpecificationResponseLowTrafficPtrOutput) ElementType

func (DefaultRolloutSpecificationResponseLowTrafficPtrOutput) Regions

func (DefaultRolloutSpecificationResponseLowTrafficPtrOutput) ToDefaultRolloutSpecificationResponseLowTrafficPtrOutput

func (DefaultRolloutSpecificationResponseLowTrafficPtrOutput) ToDefaultRolloutSpecificationResponseLowTrafficPtrOutputWithContext

func (o DefaultRolloutSpecificationResponseLowTrafficPtrOutput) ToDefaultRolloutSpecificationResponseLowTrafficPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseLowTrafficPtrOutput

func (DefaultRolloutSpecificationResponseLowTrafficPtrOutput) WaitDuration

type DefaultRolloutSpecificationResponseMediumTraffic

type DefaultRolloutSpecificationResponseMediumTraffic struct {
	Regions      []string `pulumi:"regions"`
	WaitDuration *string  `pulumi:"waitDuration"`
}

type DefaultRolloutSpecificationResponseMediumTrafficOutput

type DefaultRolloutSpecificationResponseMediumTrafficOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationResponseMediumTrafficOutput) ElementType

func (DefaultRolloutSpecificationResponseMediumTrafficOutput) Regions

func (DefaultRolloutSpecificationResponseMediumTrafficOutput) ToDefaultRolloutSpecificationResponseMediumTrafficOutput

func (DefaultRolloutSpecificationResponseMediumTrafficOutput) ToDefaultRolloutSpecificationResponseMediumTrafficOutputWithContext

func (o DefaultRolloutSpecificationResponseMediumTrafficOutput) ToDefaultRolloutSpecificationResponseMediumTrafficOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseMediumTrafficOutput

func (DefaultRolloutSpecificationResponseMediumTrafficOutput) WaitDuration

type DefaultRolloutSpecificationResponseMediumTrafficPtrOutput

type DefaultRolloutSpecificationResponseMediumTrafficPtrOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationResponseMediumTrafficPtrOutput) Elem

func (DefaultRolloutSpecificationResponseMediumTrafficPtrOutput) ElementType

func (DefaultRolloutSpecificationResponseMediumTrafficPtrOutput) Regions

func (DefaultRolloutSpecificationResponseMediumTrafficPtrOutput) ToDefaultRolloutSpecificationResponseMediumTrafficPtrOutput

func (DefaultRolloutSpecificationResponseMediumTrafficPtrOutput) ToDefaultRolloutSpecificationResponseMediumTrafficPtrOutputWithContext

func (o DefaultRolloutSpecificationResponseMediumTrafficPtrOutput) ToDefaultRolloutSpecificationResponseMediumTrafficPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseMediumTrafficPtrOutput

func (DefaultRolloutSpecificationResponseMediumTrafficPtrOutput) WaitDuration

type DefaultRolloutSpecificationResponseProviderRegistration

type DefaultRolloutSpecificationResponseProviderRegistration struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The name of the resource
	Name       string                                  `pulumi:"name"`
	Properties *ProviderRegistrationResponseProperties `pulumi:"properties"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

type DefaultRolloutSpecificationResponseProviderRegistrationOutput

type DefaultRolloutSpecificationResponseProviderRegistrationOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationResponseProviderRegistrationOutput) ElementType

func (DefaultRolloutSpecificationResponseProviderRegistrationOutput) Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

func (DefaultRolloutSpecificationResponseProviderRegistrationOutput) Name

The name of the resource

func (DefaultRolloutSpecificationResponseProviderRegistrationOutput) Properties

func (DefaultRolloutSpecificationResponseProviderRegistrationOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (DefaultRolloutSpecificationResponseProviderRegistrationOutput) ToDefaultRolloutSpecificationResponseProviderRegistrationOutput

func (DefaultRolloutSpecificationResponseProviderRegistrationOutput) ToDefaultRolloutSpecificationResponseProviderRegistrationOutputWithContext

func (o DefaultRolloutSpecificationResponseProviderRegistrationOutput) ToDefaultRolloutSpecificationResponseProviderRegistrationOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseProviderRegistrationOutput

func (DefaultRolloutSpecificationResponseProviderRegistrationOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type DefaultRolloutSpecificationResponseProviderRegistrationPtrOutput

type DefaultRolloutSpecificationResponseProviderRegistrationPtrOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationResponseProviderRegistrationPtrOutput) Elem

func (DefaultRolloutSpecificationResponseProviderRegistrationPtrOutput) ElementType

func (DefaultRolloutSpecificationResponseProviderRegistrationPtrOutput) Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

func (DefaultRolloutSpecificationResponseProviderRegistrationPtrOutput) Name

The name of the resource

func (DefaultRolloutSpecificationResponseProviderRegistrationPtrOutput) Properties

func (DefaultRolloutSpecificationResponseProviderRegistrationPtrOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (DefaultRolloutSpecificationResponseProviderRegistrationPtrOutput) ToDefaultRolloutSpecificationResponseProviderRegistrationPtrOutput

func (DefaultRolloutSpecificationResponseProviderRegistrationPtrOutput) ToDefaultRolloutSpecificationResponseProviderRegistrationPtrOutputWithContext

func (o DefaultRolloutSpecificationResponseProviderRegistrationPtrOutput) ToDefaultRolloutSpecificationResponseProviderRegistrationPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseProviderRegistrationPtrOutput

func (DefaultRolloutSpecificationResponseProviderRegistrationPtrOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type DefaultRolloutSpecificationResponseRestOfTheWorldGroupOne

type DefaultRolloutSpecificationResponseRestOfTheWorldGroupOne struct {
	Regions      []string `pulumi:"regions"`
	WaitDuration *string  `pulumi:"waitDuration"`
}

type DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutput

type DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutput) ElementType

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutput) Regions

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutput) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutput

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutput) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutputWithContext

func (o DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutput) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutput

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutput) WaitDuration

type DefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutput

type DefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutput) Elem

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutput) ElementType

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutput) Regions

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutput) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutput

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutput) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutputWithContext

func (o DefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutput) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutput

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutput) WaitDuration

type DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwo

type DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwo struct {
	Regions      []string `pulumi:"regions"`
	WaitDuration *string  `pulumi:"waitDuration"`
}

type DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutput

type DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutput) ElementType

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutput) Regions

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutput) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutput

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutput) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutputWithContext

func (o DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutput) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutput

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutput) WaitDuration

type DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutput

type DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutput) Elem

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutput) ElementType

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutput) Regions

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutput) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutput

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutput) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutputWithContext

func (o DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutput) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutput

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutput) WaitDuration

type DefaultRolloutSpecificationRestOfTheWorldGroupOne

type DefaultRolloutSpecificationRestOfTheWorldGroupOne struct {
	Regions      []string `pulumi:"regions"`
	WaitDuration *string  `pulumi:"waitDuration"`
}

type DefaultRolloutSpecificationRestOfTheWorldGroupOneArgs

type DefaultRolloutSpecificationRestOfTheWorldGroupOneArgs struct {
	Regions      pulumi.StringArrayInput `pulumi:"regions"`
	WaitDuration pulumi.StringPtrInput   `pulumi:"waitDuration"`
}

func (DefaultRolloutSpecificationRestOfTheWorldGroupOneArgs) ElementType

func (DefaultRolloutSpecificationRestOfTheWorldGroupOneArgs) ToDefaultRolloutSpecificationRestOfTheWorldGroupOneOutput

func (i DefaultRolloutSpecificationRestOfTheWorldGroupOneArgs) ToDefaultRolloutSpecificationRestOfTheWorldGroupOneOutput() DefaultRolloutSpecificationRestOfTheWorldGroupOneOutput

func (DefaultRolloutSpecificationRestOfTheWorldGroupOneArgs) ToDefaultRolloutSpecificationRestOfTheWorldGroupOneOutputWithContext

func (i DefaultRolloutSpecificationRestOfTheWorldGroupOneArgs) ToDefaultRolloutSpecificationRestOfTheWorldGroupOneOutputWithContext(ctx context.Context) DefaultRolloutSpecificationRestOfTheWorldGroupOneOutput

func (DefaultRolloutSpecificationRestOfTheWorldGroupOneArgs) ToDefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutput

func (i DefaultRolloutSpecificationRestOfTheWorldGroupOneArgs) ToDefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutput() DefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutput

func (DefaultRolloutSpecificationRestOfTheWorldGroupOneArgs) ToDefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutputWithContext

func (i DefaultRolloutSpecificationRestOfTheWorldGroupOneArgs) ToDefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutput

type DefaultRolloutSpecificationRestOfTheWorldGroupOneInput

type DefaultRolloutSpecificationRestOfTheWorldGroupOneInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationRestOfTheWorldGroupOneOutput() DefaultRolloutSpecificationRestOfTheWorldGroupOneOutput
	ToDefaultRolloutSpecificationRestOfTheWorldGroupOneOutputWithContext(context.Context) DefaultRolloutSpecificationRestOfTheWorldGroupOneOutput
}

DefaultRolloutSpecificationRestOfTheWorldGroupOneInput is an input type that accepts DefaultRolloutSpecificationRestOfTheWorldGroupOneArgs and DefaultRolloutSpecificationRestOfTheWorldGroupOneOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationRestOfTheWorldGroupOneInput` via:

DefaultRolloutSpecificationRestOfTheWorldGroupOneArgs{...}

type DefaultRolloutSpecificationRestOfTheWorldGroupOneOutput

type DefaultRolloutSpecificationRestOfTheWorldGroupOneOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationRestOfTheWorldGroupOneOutput) ElementType

func (DefaultRolloutSpecificationRestOfTheWorldGroupOneOutput) Regions

func (DefaultRolloutSpecificationRestOfTheWorldGroupOneOutput) ToDefaultRolloutSpecificationRestOfTheWorldGroupOneOutput

func (DefaultRolloutSpecificationRestOfTheWorldGroupOneOutput) ToDefaultRolloutSpecificationRestOfTheWorldGroupOneOutputWithContext

func (o DefaultRolloutSpecificationRestOfTheWorldGroupOneOutput) ToDefaultRolloutSpecificationRestOfTheWorldGroupOneOutputWithContext(ctx context.Context) DefaultRolloutSpecificationRestOfTheWorldGroupOneOutput

func (DefaultRolloutSpecificationRestOfTheWorldGroupOneOutput) ToDefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutput

func (DefaultRolloutSpecificationRestOfTheWorldGroupOneOutput) ToDefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutputWithContext

func (o DefaultRolloutSpecificationRestOfTheWorldGroupOneOutput) ToDefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutput

func (DefaultRolloutSpecificationRestOfTheWorldGroupOneOutput) WaitDuration

type DefaultRolloutSpecificationRestOfTheWorldGroupOnePtrInput

type DefaultRolloutSpecificationRestOfTheWorldGroupOnePtrInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutput() DefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutput
	ToDefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutputWithContext(context.Context) DefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutput
}

DefaultRolloutSpecificationRestOfTheWorldGroupOnePtrInput is an input type that accepts DefaultRolloutSpecificationRestOfTheWorldGroupOneArgs, DefaultRolloutSpecificationRestOfTheWorldGroupOnePtr and DefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationRestOfTheWorldGroupOnePtrInput` via:

        DefaultRolloutSpecificationRestOfTheWorldGroupOneArgs{...}

or:

        nil

type DefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutput

type DefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutput) Elem

func (DefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutput) ElementType

func (DefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutput) Regions

func (DefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutput) ToDefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutput

func (DefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutput) ToDefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutputWithContext

func (o DefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutput) ToDefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutput

func (DefaultRolloutSpecificationRestOfTheWorldGroupOnePtrOutput) WaitDuration

type DefaultRolloutSpecificationRestOfTheWorldGroupTwo

type DefaultRolloutSpecificationRestOfTheWorldGroupTwo struct {
	Regions      []string `pulumi:"regions"`
	WaitDuration *string  `pulumi:"waitDuration"`
}

type DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs

type DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs struct {
	Regions      pulumi.StringArrayInput `pulumi:"regions"`
	WaitDuration pulumi.StringPtrInput   `pulumi:"waitDuration"`
}

func (DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs) ElementType

func (DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs) ToDefaultRolloutSpecificationRestOfTheWorldGroupTwoOutput

func (i DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs) ToDefaultRolloutSpecificationRestOfTheWorldGroupTwoOutput() DefaultRolloutSpecificationRestOfTheWorldGroupTwoOutput

func (DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs) ToDefaultRolloutSpecificationRestOfTheWorldGroupTwoOutputWithContext

func (i DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs) ToDefaultRolloutSpecificationRestOfTheWorldGroupTwoOutputWithContext(ctx context.Context) DefaultRolloutSpecificationRestOfTheWorldGroupTwoOutput

func (DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs) ToDefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutput

func (i DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs) ToDefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutput() DefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutput

func (DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs) ToDefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutputWithContext

func (i DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs) ToDefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutput

type DefaultRolloutSpecificationRestOfTheWorldGroupTwoInput

type DefaultRolloutSpecificationRestOfTheWorldGroupTwoInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationRestOfTheWorldGroupTwoOutput() DefaultRolloutSpecificationRestOfTheWorldGroupTwoOutput
	ToDefaultRolloutSpecificationRestOfTheWorldGroupTwoOutputWithContext(context.Context) DefaultRolloutSpecificationRestOfTheWorldGroupTwoOutput
}

DefaultRolloutSpecificationRestOfTheWorldGroupTwoInput is an input type that accepts DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs and DefaultRolloutSpecificationRestOfTheWorldGroupTwoOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationRestOfTheWorldGroupTwoInput` via:

DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs{...}

type DefaultRolloutSpecificationRestOfTheWorldGroupTwoOutput

type DefaultRolloutSpecificationRestOfTheWorldGroupTwoOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationRestOfTheWorldGroupTwoOutput) ElementType

func (DefaultRolloutSpecificationRestOfTheWorldGroupTwoOutput) Regions

func (DefaultRolloutSpecificationRestOfTheWorldGroupTwoOutput) ToDefaultRolloutSpecificationRestOfTheWorldGroupTwoOutput

func (DefaultRolloutSpecificationRestOfTheWorldGroupTwoOutput) ToDefaultRolloutSpecificationRestOfTheWorldGroupTwoOutputWithContext

func (o DefaultRolloutSpecificationRestOfTheWorldGroupTwoOutput) ToDefaultRolloutSpecificationRestOfTheWorldGroupTwoOutputWithContext(ctx context.Context) DefaultRolloutSpecificationRestOfTheWorldGroupTwoOutput

func (DefaultRolloutSpecificationRestOfTheWorldGroupTwoOutput) ToDefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutput

func (DefaultRolloutSpecificationRestOfTheWorldGroupTwoOutput) ToDefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutputWithContext

func (o DefaultRolloutSpecificationRestOfTheWorldGroupTwoOutput) ToDefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutput

func (DefaultRolloutSpecificationRestOfTheWorldGroupTwoOutput) WaitDuration

type DefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrInput

type DefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutput() DefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutput
	ToDefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutputWithContext(context.Context) DefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutput
}

DefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrInput is an input type that accepts DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs, DefaultRolloutSpecificationRestOfTheWorldGroupTwoPtr and DefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrInput` via:

        DefaultRolloutSpecificationRestOfTheWorldGroupTwoArgs{...}

or:

        nil

type DefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutput

type DefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutput struct{ *pulumi.OutputState }

func (DefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutput) Elem

func (DefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutput) ElementType

func (DefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutput) Regions

func (DefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutput) ToDefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutput

func (DefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutput) ToDefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutputWithContext

func (o DefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutput) ToDefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutput

func (DefaultRolloutSpecificationRestOfTheWorldGroupTwoPtrOutput) WaitDuration

type DefaultRolloutState

type DefaultRolloutState struct {
}

func (DefaultRolloutState) ElementType

func (DefaultRolloutState) ElementType() reflect.Type

type EndpointType

type EndpointType string

func (EndpointType) ElementType

func (EndpointType) ElementType() reflect.Type

func (EndpointType) ToEndpointTypeOutput

func (e EndpointType) ToEndpointTypeOutput() EndpointTypeOutput

func (EndpointType) ToEndpointTypeOutputWithContext

func (e EndpointType) ToEndpointTypeOutputWithContext(ctx context.Context) EndpointTypeOutput

func (EndpointType) ToEndpointTypePtrOutput

func (e EndpointType) ToEndpointTypePtrOutput() EndpointTypePtrOutput

func (EndpointType) ToEndpointTypePtrOutputWithContext

func (e EndpointType) ToEndpointTypePtrOutputWithContext(ctx context.Context) EndpointTypePtrOutput

func (EndpointType) ToStringOutput

func (e EndpointType) ToStringOutput() pulumi.StringOutput

func (EndpointType) ToStringOutputWithContext

func (e EndpointType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (EndpointType) ToStringPtrOutput

func (e EndpointType) ToStringPtrOutput() pulumi.StringPtrOutput

func (EndpointType) ToStringPtrOutputWithContext

func (e EndpointType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type EndpointTypeInput

type EndpointTypeInput interface {
	pulumi.Input

	ToEndpointTypeOutput() EndpointTypeOutput
	ToEndpointTypeOutputWithContext(context.Context) EndpointTypeOutput
}

EndpointTypeInput is an input type that accepts values of the EndpointType enum A concrete instance of `EndpointTypeInput` can be one of the following:

EndpointTypeNotSpecified
EndpointTypeCanary
EndpointTypeProduction
EndpointTypeTestInProduction

type EndpointTypeOutput

type EndpointTypeOutput struct{ *pulumi.OutputState }

func (EndpointTypeOutput) ElementType

func (EndpointTypeOutput) ElementType() reflect.Type

func (EndpointTypeOutput) ToEndpointTypeOutput

func (o EndpointTypeOutput) ToEndpointTypeOutput() EndpointTypeOutput

func (EndpointTypeOutput) ToEndpointTypeOutputWithContext

func (o EndpointTypeOutput) ToEndpointTypeOutputWithContext(ctx context.Context) EndpointTypeOutput

func (EndpointTypeOutput) ToEndpointTypePtrOutput

func (o EndpointTypeOutput) ToEndpointTypePtrOutput() EndpointTypePtrOutput

func (EndpointTypeOutput) ToEndpointTypePtrOutputWithContext

func (o EndpointTypeOutput) ToEndpointTypePtrOutputWithContext(ctx context.Context) EndpointTypePtrOutput

func (EndpointTypeOutput) ToStringOutput

func (o EndpointTypeOutput) ToStringOutput() pulumi.StringOutput

func (EndpointTypeOutput) ToStringOutputWithContext

func (o EndpointTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (EndpointTypeOutput) ToStringPtrOutput

func (o EndpointTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (EndpointTypeOutput) ToStringPtrOutputWithContext

func (o EndpointTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type EndpointTypePtrInput

type EndpointTypePtrInput interface {
	pulumi.Input

	ToEndpointTypePtrOutput() EndpointTypePtrOutput
	ToEndpointTypePtrOutputWithContext(context.Context) EndpointTypePtrOutput
}

func EndpointTypePtr

func EndpointTypePtr(v string) EndpointTypePtrInput

type EndpointTypePtrOutput

type EndpointTypePtrOutput struct{ *pulumi.OutputState }

func (EndpointTypePtrOutput) Elem

func (EndpointTypePtrOutput) ElementType

func (EndpointTypePtrOutput) ElementType() reflect.Type

func (EndpointTypePtrOutput) ToEndpointTypePtrOutput

func (o EndpointTypePtrOutput) ToEndpointTypePtrOutput() EndpointTypePtrOutput

func (EndpointTypePtrOutput) ToEndpointTypePtrOutputWithContext

func (o EndpointTypePtrOutput) ToEndpointTypePtrOutputWithContext(ctx context.Context) EndpointTypePtrOutput

func (EndpointTypePtrOutput) ToStringPtrOutput

func (o EndpointTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (EndpointTypePtrOutput) ToStringPtrOutputWithContext

func (o EndpointTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ExtendedErrorInfo

type ExtendedErrorInfo struct {
	AdditionalInfo []TypedErrorInfo    `pulumi:"additionalInfo"`
	Code           *string             `pulumi:"code"`
	Details        []ExtendedErrorInfo `pulumi:"details"`
	Message        *string             `pulumi:"message"`
	Target         *string             `pulumi:"target"`
}

type ExtendedErrorInfoArgs

type ExtendedErrorInfoArgs struct {
	AdditionalInfo TypedErrorInfoArrayInput    `pulumi:"additionalInfo"`
	Code           pulumi.StringPtrInput       `pulumi:"code"`
	Details        ExtendedErrorInfoArrayInput `pulumi:"details"`
	Message        pulumi.StringPtrInput       `pulumi:"message"`
	Target         pulumi.StringPtrInput       `pulumi:"target"`
}

func (ExtendedErrorInfoArgs) ElementType

func (ExtendedErrorInfoArgs) ElementType() reflect.Type

func (ExtendedErrorInfoArgs) ToExtendedErrorInfoOutput

func (i ExtendedErrorInfoArgs) ToExtendedErrorInfoOutput() ExtendedErrorInfoOutput

func (ExtendedErrorInfoArgs) ToExtendedErrorInfoOutputWithContext

func (i ExtendedErrorInfoArgs) ToExtendedErrorInfoOutputWithContext(ctx context.Context) ExtendedErrorInfoOutput

type ExtendedErrorInfoArray

type ExtendedErrorInfoArray []ExtendedErrorInfoInput

func (ExtendedErrorInfoArray) ElementType

func (ExtendedErrorInfoArray) ElementType() reflect.Type

func (ExtendedErrorInfoArray) ToExtendedErrorInfoArrayOutput

func (i ExtendedErrorInfoArray) ToExtendedErrorInfoArrayOutput() ExtendedErrorInfoArrayOutput

func (ExtendedErrorInfoArray) ToExtendedErrorInfoArrayOutputWithContext

func (i ExtendedErrorInfoArray) ToExtendedErrorInfoArrayOutputWithContext(ctx context.Context) ExtendedErrorInfoArrayOutput

type ExtendedErrorInfoArrayInput

type ExtendedErrorInfoArrayInput interface {
	pulumi.Input

	ToExtendedErrorInfoArrayOutput() ExtendedErrorInfoArrayOutput
	ToExtendedErrorInfoArrayOutputWithContext(context.Context) ExtendedErrorInfoArrayOutput
}

ExtendedErrorInfoArrayInput is an input type that accepts ExtendedErrorInfoArray and ExtendedErrorInfoArrayOutput values. You can construct a concrete instance of `ExtendedErrorInfoArrayInput` via:

ExtendedErrorInfoArray{ ExtendedErrorInfoArgs{...} }

type ExtendedErrorInfoArrayOutput

type ExtendedErrorInfoArrayOutput struct{ *pulumi.OutputState }

func (ExtendedErrorInfoArrayOutput) ElementType

func (ExtendedErrorInfoArrayOutput) Index

func (ExtendedErrorInfoArrayOutput) ToExtendedErrorInfoArrayOutput

func (o ExtendedErrorInfoArrayOutput) ToExtendedErrorInfoArrayOutput() ExtendedErrorInfoArrayOutput

func (ExtendedErrorInfoArrayOutput) ToExtendedErrorInfoArrayOutputWithContext

func (o ExtendedErrorInfoArrayOutput) ToExtendedErrorInfoArrayOutputWithContext(ctx context.Context) ExtendedErrorInfoArrayOutput

type ExtendedErrorInfoInput

type ExtendedErrorInfoInput interface {
	pulumi.Input

	ToExtendedErrorInfoOutput() ExtendedErrorInfoOutput
	ToExtendedErrorInfoOutputWithContext(context.Context) ExtendedErrorInfoOutput
}

ExtendedErrorInfoInput is an input type that accepts ExtendedErrorInfoArgs and ExtendedErrorInfoOutput values. You can construct a concrete instance of `ExtendedErrorInfoInput` via:

ExtendedErrorInfoArgs{...}

type ExtendedErrorInfoMap

type ExtendedErrorInfoMap map[string]ExtendedErrorInfoInput

func (ExtendedErrorInfoMap) ElementType

func (ExtendedErrorInfoMap) ElementType() reflect.Type

func (ExtendedErrorInfoMap) ToExtendedErrorInfoMapOutput

func (i ExtendedErrorInfoMap) ToExtendedErrorInfoMapOutput() ExtendedErrorInfoMapOutput

func (ExtendedErrorInfoMap) ToExtendedErrorInfoMapOutputWithContext

func (i ExtendedErrorInfoMap) ToExtendedErrorInfoMapOutputWithContext(ctx context.Context) ExtendedErrorInfoMapOutput

type ExtendedErrorInfoMapInput

type ExtendedErrorInfoMapInput interface {
	pulumi.Input

	ToExtendedErrorInfoMapOutput() ExtendedErrorInfoMapOutput
	ToExtendedErrorInfoMapOutputWithContext(context.Context) ExtendedErrorInfoMapOutput
}

ExtendedErrorInfoMapInput is an input type that accepts ExtendedErrorInfoMap and ExtendedErrorInfoMapOutput values. You can construct a concrete instance of `ExtendedErrorInfoMapInput` via:

ExtendedErrorInfoMap{ "key": ExtendedErrorInfoArgs{...} }

type ExtendedErrorInfoMapOutput

type ExtendedErrorInfoMapOutput struct{ *pulumi.OutputState }

func (ExtendedErrorInfoMapOutput) ElementType

func (ExtendedErrorInfoMapOutput) ElementType() reflect.Type

func (ExtendedErrorInfoMapOutput) MapIndex

func (ExtendedErrorInfoMapOutput) ToExtendedErrorInfoMapOutput

func (o ExtendedErrorInfoMapOutput) ToExtendedErrorInfoMapOutput() ExtendedErrorInfoMapOutput

func (ExtendedErrorInfoMapOutput) ToExtendedErrorInfoMapOutputWithContext

func (o ExtendedErrorInfoMapOutput) ToExtendedErrorInfoMapOutputWithContext(ctx context.Context) ExtendedErrorInfoMapOutput

type ExtendedErrorInfoOutput

type ExtendedErrorInfoOutput struct{ *pulumi.OutputState }

func (ExtendedErrorInfoOutput) AdditionalInfo

func (ExtendedErrorInfoOutput) Code

func (ExtendedErrorInfoOutput) Details

func (ExtendedErrorInfoOutput) ElementType

func (ExtendedErrorInfoOutput) ElementType() reflect.Type

func (ExtendedErrorInfoOutput) Message

func (ExtendedErrorInfoOutput) Target

func (ExtendedErrorInfoOutput) ToExtendedErrorInfoOutput

func (o ExtendedErrorInfoOutput) ToExtendedErrorInfoOutput() ExtendedErrorInfoOutput

func (ExtendedErrorInfoOutput) ToExtendedErrorInfoOutputWithContext

func (o ExtendedErrorInfoOutput) ToExtendedErrorInfoOutputWithContext(ctx context.Context) ExtendedErrorInfoOutput

type ExtendedErrorInfoResponse

type ExtendedErrorInfoResponse struct {
	AdditionalInfo []TypedErrorInfoResponse    `pulumi:"additionalInfo"`
	Code           *string                     `pulumi:"code"`
	Details        []ExtendedErrorInfoResponse `pulumi:"details"`
	Message        *string                     `pulumi:"message"`
	Target         *string                     `pulumi:"target"`
}

type ExtendedErrorInfoResponseArrayOutput

type ExtendedErrorInfoResponseArrayOutput struct{ *pulumi.OutputState }

func (ExtendedErrorInfoResponseArrayOutput) ElementType

func (ExtendedErrorInfoResponseArrayOutput) Index

func (ExtendedErrorInfoResponseArrayOutput) ToExtendedErrorInfoResponseArrayOutput

func (o ExtendedErrorInfoResponseArrayOutput) ToExtendedErrorInfoResponseArrayOutput() ExtendedErrorInfoResponseArrayOutput

func (ExtendedErrorInfoResponseArrayOutput) ToExtendedErrorInfoResponseArrayOutputWithContext

func (o ExtendedErrorInfoResponseArrayOutput) ToExtendedErrorInfoResponseArrayOutputWithContext(ctx context.Context) ExtendedErrorInfoResponseArrayOutput

type ExtendedErrorInfoResponseMapOutput

type ExtendedErrorInfoResponseMapOutput struct{ *pulumi.OutputState }

func (ExtendedErrorInfoResponseMapOutput) ElementType

func (ExtendedErrorInfoResponseMapOutput) MapIndex

func (ExtendedErrorInfoResponseMapOutput) ToExtendedErrorInfoResponseMapOutput

func (o ExtendedErrorInfoResponseMapOutput) ToExtendedErrorInfoResponseMapOutput() ExtendedErrorInfoResponseMapOutput

func (ExtendedErrorInfoResponseMapOutput) ToExtendedErrorInfoResponseMapOutputWithContext

func (o ExtendedErrorInfoResponseMapOutput) ToExtendedErrorInfoResponseMapOutputWithContext(ctx context.Context) ExtendedErrorInfoResponseMapOutput

type ExtendedErrorInfoResponseOutput

type ExtendedErrorInfoResponseOutput struct{ *pulumi.OutputState }

func (ExtendedErrorInfoResponseOutput) AdditionalInfo

func (ExtendedErrorInfoResponseOutput) Code

func (ExtendedErrorInfoResponseOutput) Details

func (ExtendedErrorInfoResponseOutput) ElementType

func (ExtendedErrorInfoResponseOutput) Message

func (ExtendedErrorInfoResponseOutput) Target

func (ExtendedErrorInfoResponseOutput) ToExtendedErrorInfoResponseOutput

func (o ExtendedErrorInfoResponseOutput) ToExtendedErrorInfoResponseOutput() ExtendedErrorInfoResponseOutput

func (ExtendedErrorInfoResponseOutput) ToExtendedErrorInfoResponseOutputWithContext

func (o ExtendedErrorInfoResponseOutput) ToExtendedErrorInfoResponseOutputWithContext(ctx context.Context) ExtendedErrorInfoResponseOutput

type ExtendedLocationOptions

type ExtendedLocationOptions struct {
	SupportedPolicy *string `pulumi:"supportedPolicy"`
	Type            *string `pulumi:"type"`
}

type ExtendedLocationOptionsArgs

type ExtendedLocationOptionsArgs struct {
	SupportedPolicy pulumi.StringPtrInput `pulumi:"supportedPolicy"`
	Type            pulumi.StringPtrInput `pulumi:"type"`
}

func (ExtendedLocationOptionsArgs) ElementType

func (ExtendedLocationOptionsArgs) ToExtendedLocationOptionsOutput

func (i ExtendedLocationOptionsArgs) ToExtendedLocationOptionsOutput() ExtendedLocationOptionsOutput

func (ExtendedLocationOptionsArgs) ToExtendedLocationOptionsOutputWithContext

func (i ExtendedLocationOptionsArgs) ToExtendedLocationOptionsOutputWithContext(ctx context.Context) ExtendedLocationOptionsOutput

type ExtendedLocationOptionsArray

type ExtendedLocationOptionsArray []ExtendedLocationOptionsInput

func (ExtendedLocationOptionsArray) ElementType

func (ExtendedLocationOptionsArray) ToExtendedLocationOptionsArrayOutput

func (i ExtendedLocationOptionsArray) ToExtendedLocationOptionsArrayOutput() ExtendedLocationOptionsArrayOutput

func (ExtendedLocationOptionsArray) ToExtendedLocationOptionsArrayOutputWithContext

func (i ExtendedLocationOptionsArray) ToExtendedLocationOptionsArrayOutputWithContext(ctx context.Context) ExtendedLocationOptionsArrayOutput

type ExtendedLocationOptionsArrayInput

type ExtendedLocationOptionsArrayInput interface {
	pulumi.Input

	ToExtendedLocationOptionsArrayOutput() ExtendedLocationOptionsArrayOutput
	ToExtendedLocationOptionsArrayOutputWithContext(context.Context) ExtendedLocationOptionsArrayOutput
}

ExtendedLocationOptionsArrayInput is an input type that accepts ExtendedLocationOptionsArray and ExtendedLocationOptionsArrayOutput values. You can construct a concrete instance of `ExtendedLocationOptionsArrayInput` via:

ExtendedLocationOptionsArray{ ExtendedLocationOptionsArgs{...} }

type ExtendedLocationOptionsArrayOutput

type ExtendedLocationOptionsArrayOutput struct{ *pulumi.OutputState }

func (ExtendedLocationOptionsArrayOutput) ElementType

func (ExtendedLocationOptionsArrayOutput) Index

func (ExtendedLocationOptionsArrayOutput) ToExtendedLocationOptionsArrayOutput

func (o ExtendedLocationOptionsArrayOutput) ToExtendedLocationOptionsArrayOutput() ExtendedLocationOptionsArrayOutput

func (ExtendedLocationOptionsArrayOutput) ToExtendedLocationOptionsArrayOutputWithContext

func (o ExtendedLocationOptionsArrayOutput) ToExtendedLocationOptionsArrayOutputWithContext(ctx context.Context) ExtendedLocationOptionsArrayOutput

type ExtendedLocationOptionsInput

type ExtendedLocationOptionsInput interface {
	pulumi.Input

	ToExtendedLocationOptionsOutput() ExtendedLocationOptionsOutput
	ToExtendedLocationOptionsOutputWithContext(context.Context) ExtendedLocationOptionsOutput
}

ExtendedLocationOptionsInput is an input type that accepts ExtendedLocationOptionsArgs and ExtendedLocationOptionsOutput values. You can construct a concrete instance of `ExtendedLocationOptionsInput` via:

ExtendedLocationOptionsArgs{...}

type ExtendedLocationOptionsOutput

type ExtendedLocationOptionsOutput struct{ *pulumi.OutputState }

func (ExtendedLocationOptionsOutput) ElementType

func (ExtendedLocationOptionsOutput) SupportedPolicy

func (ExtendedLocationOptionsOutput) ToExtendedLocationOptionsOutput

func (o ExtendedLocationOptionsOutput) ToExtendedLocationOptionsOutput() ExtendedLocationOptionsOutput

func (ExtendedLocationOptionsOutput) ToExtendedLocationOptionsOutputWithContext

func (o ExtendedLocationOptionsOutput) ToExtendedLocationOptionsOutputWithContext(ctx context.Context) ExtendedLocationOptionsOutput

func (ExtendedLocationOptionsOutput) Type

type ExtendedLocationOptionsResponse

type ExtendedLocationOptionsResponse struct {
	SupportedPolicy *string `pulumi:"supportedPolicy"`
	Type            *string `pulumi:"type"`
}

type ExtendedLocationOptionsResponseArrayOutput

type ExtendedLocationOptionsResponseArrayOutput struct{ *pulumi.OutputState }

func (ExtendedLocationOptionsResponseArrayOutput) ElementType

func (ExtendedLocationOptionsResponseArrayOutput) Index

func (ExtendedLocationOptionsResponseArrayOutput) ToExtendedLocationOptionsResponseArrayOutput

func (o ExtendedLocationOptionsResponseArrayOutput) ToExtendedLocationOptionsResponseArrayOutput() ExtendedLocationOptionsResponseArrayOutput

func (ExtendedLocationOptionsResponseArrayOutput) ToExtendedLocationOptionsResponseArrayOutputWithContext

func (o ExtendedLocationOptionsResponseArrayOutput) ToExtendedLocationOptionsResponseArrayOutputWithContext(ctx context.Context) ExtendedLocationOptionsResponseArrayOutput

type ExtendedLocationOptionsResponseOutput

type ExtendedLocationOptionsResponseOutput struct{ *pulumi.OutputState }

func (ExtendedLocationOptionsResponseOutput) ElementType

func (ExtendedLocationOptionsResponseOutput) SupportedPolicy

func (ExtendedLocationOptionsResponseOutput) ToExtendedLocationOptionsResponseOutput

func (o ExtendedLocationOptionsResponseOutput) ToExtendedLocationOptionsResponseOutput() ExtendedLocationOptionsResponseOutput

func (ExtendedLocationOptionsResponseOutput) ToExtendedLocationOptionsResponseOutputWithContext

func (o ExtendedLocationOptionsResponseOutput) ToExtendedLocationOptionsResponseOutputWithContext(ctx context.Context) ExtendedLocationOptionsResponseOutput

func (ExtendedLocationOptionsResponseOutput) Type

type ExtensionCategory

type ExtensionCategory string

func (ExtensionCategory) ElementType

func (ExtensionCategory) ElementType() reflect.Type

func (ExtensionCategory) ToExtensionCategoryOutput

func (e ExtensionCategory) ToExtensionCategoryOutput() ExtensionCategoryOutput

func (ExtensionCategory) ToExtensionCategoryOutputWithContext

func (e ExtensionCategory) ToExtensionCategoryOutputWithContext(ctx context.Context) ExtensionCategoryOutput

func (ExtensionCategory) ToExtensionCategoryPtrOutput

func (e ExtensionCategory) ToExtensionCategoryPtrOutput() ExtensionCategoryPtrOutput

func (ExtensionCategory) ToExtensionCategoryPtrOutputWithContext

func (e ExtensionCategory) ToExtensionCategoryPtrOutputWithContext(ctx context.Context) ExtensionCategoryPtrOutput

func (ExtensionCategory) ToStringOutput

func (e ExtensionCategory) ToStringOutput() pulumi.StringOutput

func (ExtensionCategory) ToStringOutputWithContext

func (e ExtensionCategory) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ExtensionCategory) ToStringPtrOutput

func (e ExtensionCategory) ToStringPtrOutput() pulumi.StringPtrOutput

func (ExtensionCategory) ToStringPtrOutputWithContext

func (e ExtensionCategory) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ExtensionCategoryInput

type ExtensionCategoryInput interface {
	pulumi.Input

	ToExtensionCategoryOutput() ExtensionCategoryOutput
	ToExtensionCategoryOutputWithContext(context.Context) ExtensionCategoryOutput
}

ExtensionCategoryInput is an input type that accepts values of the ExtensionCategory enum A concrete instance of `ExtensionCategoryInput` can be one of the following:

ExtensionCategoryNotSpecified
ExtensionCategoryResourceCreationValidate
ExtensionCategoryResourceCreationBegin
ExtensionCategoryResourceCreationCompleted
ExtensionCategoryResourceReadValidate
ExtensionCategoryResourceReadBegin
ExtensionCategoryResourcePatchValidate
ExtensionCategoryResourcePatchCompleted
ExtensionCategoryResourceDeletionValidate
ExtensionCategoryResourceDeletionBegin
ExtensionCategoryResourceDeletionCompleted
ExtensionCategoryResourcePostAction
ExtensionCategorySubscriptionLifecycleNotification
ExtensionCategoryResourcePatchBegin
ExtensionCategoryResourceMoveBegin
ExtensionCategoryResourceMoveCompleted

type ExtensionCategoryOutput

type ExtensionCategoryOutput struct{ *pulumi.OutputState }

func (ExtensionCategoryOutput) ElementType

func (ExtensionCategoryOutput) ElementType() reflect.Type

func (ExtensionCategoryOutput) ToExtensionCategoryOutput

func (o ExtensionCategoryOutput) ToExtensionCategoryOutput() ExtensionCategoryOutput

func (ExtensionCategoryOutput) ToExtensionCategoryOutputWithContext

func (o ExtensionCategoryOutput) ToExtensionCategoryOutputWithContext(ctx context.Context) ExtensionCategoryOutput

func (ExtensionCategoryOutput) ToExtensionCategoryPtrOutput

func (o ExtensionCategoryOutput) ToExtensionCategoryPtrOutput() ExtensionCategoryPtrOutput

func (ExtensionCategoryOutput) ToExtensionCategoryPtrOutputWithContext

func (o ExtensionCategoryOutput) ToExtensionCategoryPtrOutputWithContext(ctx context.Context) ExtensionCategoryPtrOutput

func (ExtensionCategoryOutput) ToStringOutput

func (o ExtensionCategoryOutput) ToStringOutput() pulumi.StringOutput

func (ExtensionCategoryOutput) ToStringOutputWithContext

func (o ExtensionCategoryOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ExtensionCategoryOutput) ToStringPtrOutput

func (o ExtensionCategoryOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ExtensionCategoryOutput) ToStringPtrOutputWithContext

func (o ExtensionCategoryOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ExtensionCategoryPtrInput

type ExtensionCategoryPtrInput interface {
	pulumi.Input

	ToExtensionCategoryPtrOutput() ExtensionCategoryPtrOutput
	ToExtensionCategoryPtrOutputWithContext(context.Context) ExtensionCategoryPtrOutput
}

func ExtensionCategoryPtr

func ExtensionCategoryPtr(v string) ExtensionCategoryPtrInput

type ExtensionCategoryPtrOutput

type ExtensionCategoryPtrOutput struct{ *pulumi.OutputState }

func (ExtensionCategoryPtrOutput) Elem

func (ExtensionCategoryPtrOutput) ElementType

func (ExtensionCategoryPtrOutput) ElementType() reflect.Type

func (ExtensionCategoryPtrOutput) ToExtensionCategoryPtrOutput

func (o ExtensionCategoryPtrOutput) ToExtensionCategoryPtrOutput() ExtensionCategoryPtrOutput

func (ExtensionCategoryPtrOutput) ToExtensionCategoryPtrOutputWithContext

func (o ExtensionCategoryPtrOutput) ToExtensionCategoryPtrOutputWithContext(ctx context.Context) ExtensionCategoryPtrOutput

func (ExtensionCategoryPtrOutput) ToStringPtrOutput

func (o ExtensionCategoryPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ExtensionCategoryPtrOutput) ToStringPtrOutputWithContext

func (o ExtensionCategoryPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ExtensionOptionType

type ExtensionOptionType string

func (ExtensionOptionType) ElementType

func (ExtensionOptionType) ElementType() reflect.Type

func (ExtensionOptionType) ToExtensionOptionTypeOutput

func (e ExtensionOptionType) ToExtensionOptionTypeOutput() ExtensionOptionTypeOutput

func (ExtensionOptionType) ToExtensionOptionTypeOutputWithContext

func (e ExtensionOptionType) ToExtensionOptionTypeOutputWithContext(ctx context.Context) ExtensionOptionTypeOutput

func (ExtensionOptionType) ToExtensionOptionTypePtrOutput

func (e ExtensionOptionType) ToExtensionOptionTypePtrOutput() ExtensionOptionTypePtrOutput

func (ExtensionOptionType) ToExtensionOptionTypePtrOutputWithContext

func (e ExtensionOptionType) ToExtensionOptionTypePtrOutputWithContext(ctx context.Context) ExtensionOptionTypePtrOutput

func (ExtensionOptionType) ToStringOutput

func (e ExtensionOptionType) ToStringOutput() pulumi.StringOutput

func (ExtensionOptionType) ToStringOutputWithContext

func (e ExtensionOptionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ExtensionOptionType) ToStringPtrOutput

func (e ExtensionOptionType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ExtensionOptionType) ToStringPtrOutputWithContext

func (e ExtensionOptionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ExtensionOptionTypeInput

type ExtensionOptionTypeInput interface {
	pulumi.Input

	ToExtensionOptionTypeOutput() ExtensionOptionTypeOutput
	ToExtensionOptionTypeOutputWithContext(context.Context) ExtensionOptionTypeOutput
}

ExtensionOptionTypeInput is an input type that accepts values of the ExtensionOptionType enum A concrete instance of `ExtensionOptionTypeInput` can be one of the following:

ExtensionOptionTypeNotSpecified
ExtensionOptionTypeDoNotMergeExistingReadOnlyAndSecretProperties
ExtensionOptionTypeIncludeInternalMetadata

type ExtensionOptionTypeOutput

type ExtensionOptionTypeOutput struct{ *pulumi.OutputState }

func (ExtensionOptionTypeOutput) ElementType

func (ExtensionOptionTypeOutput) ElementType() reflect.Type

func (ExtensionOptionTypeOutput) ToExtensionOptionTypeOutput

func (o ExtensionOptionTypeOutput) ToExtensionOptionTypeOutput() ExtensionOptionTypeOutput

func (ExtensionOptionTypeOutput) ToExtensionOptionTypeOutputWithContext

func (o ExtensionOptionTypeOutput) ToExtensionOptionTypeOutputWithContext(ctx context.Context) ExtensionOptionTypeOutput

func (ExtensionOptionTypeOutput) ToExtensionOptionTypePtrOutput

func (o ExtensionOptionTypeOutput) ToExtensionOptionTypePtrOutput() ExtensionOptionTypePtrOutput

func (ExtensionOptionTypeOutput) ToExtensionOptionTypePtrOutputWithContext

func (o ExtensionOptionTypeOutput) ToExtensionOptionTypePtrOutputWithContext(ctx context.Context) ExtensionOptionTypePtrOutput

func (ExtensionOptionTypeOutput) ToStringOutput

func (o ExtensionOptionTypeOutput) ToStringOutput() pulumi.StringOutput

func (ExtensionOptionTypeOutput) ToStringOutputWithContext

func (o ExtensionOptionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ExtensionOptionTypeOutput) ToStringPtrOutput

func (o ExtensionOptionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ExtensionOptionTypeOutput) ToStringPtrOutputWithContext

func (o ExtensionOptionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ExtensionOptionTypePtrInput

type ExtensionOptionTypePtrInput interface {
	pulumi.Input

	ToExtensionOptionTypePtrOutput() ExtensionOptionTypePtrOutput
	ToExtensionOptionTypePtrOutputWithContext(context.Context) ExtensionOptionTypePtrOutput
}

func ExtensionOptionTypePtr

func ExtensionOptionTypePtr(v string) ExtensionOptionTypePtrInput

type ExtensionOptionTypePtrOutput

type ExtensionOptionTypePtrOutput struct{ *pulumi.OutputState }

func (ExtensionOptionTypePtrOutput) Elem

func (ExtensionOptionTypePtrOutput) ElementType

func (ExtensionOptionTypePtrOutput) ToExtensionOptionTypePtrOutput

func (o ExtensionOptionTypePtrOutput) ToExtensionOptionTypePtrOutput() ExtensionOptionTypePtrOutput

func (ExtensionOptionTypePtrOutput) ToExtensionOptionTypePtrOutputWithContext

func (o ExtensionOptionTypePtrOutput) ToExtensionOptionTypePtrOutputWithContext(ctx context.Context) ExtensionOptionTypePtrOutput

func (ExtensionOptionTypePtrOutput) ToStringPtrOutput

func (o ExtensionOptionTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ExtensionOptionTypePtrOutput) ToStringPtrOutputWithContext

func (o ExtensionOptionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FeaturesPolicy

type FeaturesPolicy string

func (FeaturesPolicy) ElementType

func (FeaturesPolicy) ElementType() reflect.Type

func (FeaturesPolicy) ToFeaturesPolicyOutput

func (e FeaturesPolicy) ToFeaturesPolicyOutput() FeaturesPolicyOutput

func (FeaturesPolicy) ToFeaturesPolicyOutputWithContext

func (e FeaturesPolicy) ToFeaturesPolicyOutputWithContext(ctx context.Context) FeaturesPolicyOutput

func (FeaturesPolicy) ToFeaturesPolicyPtrOutput

func (e FeaturesPolicy) ToFeaturesPolicyPtrOutput() FeaturesPolicyPtrOutput

func (FeaturesPolicy) ToFeaturesPolicyPtrOutputWithContext

func (e FeaturesPolicy) ToFeaturesPolicyPtrOutputWithContext(ctx context.Context) FeaturesPolicyPtrOutput

func (FeaturesPolicy) ToStringOutput

func (e FeaturesPolicy) ToStringOutput() pulumi.StringOutput

func (FeaturesPolicy) ToStringOutputWithContext

func (e FeaturesPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (FeaturesPolicy) ToStringPtrOutput

func (e FeaturesPolicy) ToStringPtrOutput() pulumi.StringPtrOutput

func (FeaturesPolicy) ToStringPtrOutputWithContext

func (e FeaturesPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FeaturesPolicyInput

type FeaturesPolicyInput interface {
	pulumi.Input

	ToFeaturesPolicyOutput() FeaturesPolicyOutput
	ToFeaturesPolicyOutputWithContext(context.Context) FeaturesPolicyOutput
}

FeaturesPolicyInput is an input type that accepts values of the FeaturesPolicy enum A concrete instance of `FeaturesPolicyInput` can be one of the following:

FeaturesPolicyAny
FeaturesPolicyAll

type FeaturesPolicyOutput

type FeaturesPolicyOutput struct{ *pulumi.OutputState }

func (FeaturesPolicyOutput) ElementType

func (FeaturesPolicyOutput) ElementType() reflect.Type

func (FeaturesPolicyOutput) ToFeaturesPolicyOutput

func (o FeaturesPolicyOutput) ToFeaturesPolicyOutput() FeaturesPolicyOutput

func (FeaturesPolicyOutput) ToFeaturesPolicyOutputWithContext

func (o FeaturesPolicyOutput) ToFeaturesPolicyOutputWithContext(ctx context.Context) FeaturesPolicyOutput

func (FeaturesPolicyOutput) ToFeaturesPolicyPtrOutput

func (o FeaturesPolicyOutput) ToFeaturesPolicyPtrOutput() FeaturesPolicyPtrOutput

func (FeaturesPolicyOutput) ToFeaturesPolicyPtrOutputWithContext

func (o FeaturesPolicyOutput) ToFeaturesPolicyPtrOutputWithContext(ctx context.Context) FeaturesPolicyPtrOutput

func (FeaturesPolicyOutput) ToStringOutput

func (o FeaturesPolicyOutput) ToStringOutput() pulumi.StringOutput

func (FeaturesPolicyOutput) ToStringOutputWithContext

func (o FeaturesPolicyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (FeaturesPolicyOutput) ToStringPtrOutput

func (o FeaturesPolicyOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (FeaturesPolicyOutput) ToStringPtrOutputWithContext

func (o FeaturesPolicyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FeaturesPolicyPtrInput

type FeaturesPolicyPtrInput interface {
	pulumi.Input

	ToFeaturesPolicyPtrOutput() FeaturesPolicyPtrOutput
	ToFeaturesPolicyPtrOutputWithContext(context.Context) FeaturesPolicyPtrOutput
}

func FeaturesPolicyPtr

func FeaturesPolicyPtr(v string) FeaturesPolicyPtrInput

type FeaturesPolicyPtrOutput

type FeaturesPolicyPtrOutput struct{ *pulumi.OutputState }

func (FeaturesPolicyPtrOutput) Elem

func (FeaturesPolicyPtrOutput) ElementType

func (FeaturesPolicyPtrOutput) ElementType() reflect.Type

func (FeaturesPolicyPtrOutput) ToFeaturesPolicyPtrOutput

func (o FeaturesPolicyPtrOutput) ToFeaturesPolicyPtrOutput() FeaturesPolicyPtrOutput

func (FeaturesPolicyPtrOutput) ToFeaturesPolicyPtrOutputWithContext

func (o FeaturesPolicyPtrOutput) ToFeaturesPolicyPtrOutputWithContext(ctx context.Context) FeaturesPolicyPtrOutput

func (FeaturesPolicyPtrOutput) ToStringPtrOutput

func (o FeaturesPolicyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (FeaturesPolicyPtrOutput) ToStringPtrOutputWithContext

func (o FeaturesPolicyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type IdentityManagementTypes

type IdentityManagementTypes string

func (IdentityManagementTypes) ElementType

func (IdentityManagementTypes) ElementType() reflect.Type

func (IdentityManagementTypes) ToIdentityManagementTypesOutput

func (e IdentityManagementTypes) ToIdentityManagementTypesOutput() IdentityManagementTypesOutput

func (IdentityManagementTypes) ToIdentityManagementTypesOutputWithContext

func (e IdentityManagementTypes) ToIdentityManagementTypesOutputWithContext(ctx context.Context) IdentityManagementTypesOutput

func (IdentityManagementTypes) ToIdentityManagementTypesPtrOutput

func (e IdentityManagementTypes) ToIdentityManagementTypesPtrOutput() IdentityManagementTypesPtrOutput

func (IdentityManagementTypes) ToIdentityManagementTypesPtrOutputWithContext

func (e IdentityManagementTypes) ToIdentityManagementTypesPtrOutputWithContext(ctx context.Context) IdentityManagementTypesPtrOutput

func (IdentityManagementTypes) ToStringOutput

func (e IdentityManagementTypes) ToStringOutput() pulumi.StringOutput

func (IdentityManagementTypes) ToStringOutputWithContext

func (e IdentityManagementTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (IdentityManagementTypes) ToStringPtrOutput

func (e IdentityManagementTypes) ToStringPtrOutput() pulumi.StringPtrOutput

func (IdentityManagementTypes) ToStringPtrOutputWithContext

func (e IdentityManagementTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type IdentityManagementTypesInput

type IdentityManagementTypesInput interface {
	pulumi.Input

	ToIdentityManagementTypesOutput() IdentityManagementTypesOutput
	ToIdentityManagementTypesOutputWithContext(context.Context) IdentityManagementTypesOutput
}

IdentityManagementTypesInput is an input type that accepts values of the IdentityManagementTypes enum A concrete instance of `IdentityManagementTypesInput` can be one of the following:

IdentityManagementTypesNotSpecified
IdentityManagementTypesSystemAssigned
IdentityManagementTypesUserAssigned
IdentityManagementTypesActor
IdentityManagementTypesDelegatedResourceIdentity

type IdentityManagementTypesOutput

type IdentityManagementTypesOutput struct{ *pulumi.OutputState }

func (IdentityManagementTypesOutput) ElementType

func (IdentityManagementTypesOutput) ToIdentityManagementTypesOutput

func (o IdentityManagementTypesOutput) ToIdentityManagementTypesOutput() IdentityManagementTypesOutput

func (IdentityManagementTypesOutput) ToIdentityManagementTypesOutputWithContext

func (o IdentityManagementTypesOutput) ToIdentityManagementTypesOutputWithContext(ctx context.Context) IdentityManagementTypesOutput

func (IdentityManagementTypesOutput) ToIdentityManagementTypesPtrOutput

func (o IdentityManagementTypesOutput) ToIdentityManagementTypesPtrOutput() IdentityManagementTypesPtrOutput

func (IdentityManagementTypesOutput) ToIdentityManagementTypesPtrOutputWithContext

func (o IdentityManagementTypesOutput) ToIdentityManagementTypesPtrOutputWithContext(ctx context.Context) IdentityManagementTypesPtrOutput

func (IdentityManagementTypesOutput) ToStringOutput

func (IdentityManagementTypesOutput) ToStringOutputWithContext

func (o IdentityManagementTypesOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (IdentityManagementTypesOutput) ToStringPtrOutput

func (IdentityManagementTypesOutput) ToStringPtrOutputWithContext

func (o IdentityManagementTypesOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type IdentityManagementTypesPtrInput

type IdentityManagementTypesPtrInput interface {
	pulumi.Input

	ToIdentityManagementTypesPtrOutput() IdentityManagementTypesPtrOutput
	ToIdentityManagementTypesPtrOutputWithContext(context.Context) IdentityManagementTypesPtrOutput
}

func IdentityManagementTypesPtr

func IdentityManagementTypesPtr(v string) IdentityManagementTypesPtrInput

type IdentityManagementTypesPtrOutput

type IdentityManagementTypesPtrOutput struct{ *pulumi.OutputState }

func (IdentityManagementTypesPtrOutput) Elem

func (IdentityManagementTypesPtrOutput) ElementType

func (IdentityManagementTypesPtrOutput) ToIdentityManagementTypesPtrOutput

func (o IdentityManagementTypesPtrOutput) ToIdentityManagementTypesPtrOutput() IdentityManagementTypesPtrOutput

func (IdentityManagementTypesPtrOutput) ToIdentityManagementTypesPtrOutputWithContext

func (o IdentityManagementTypesPtrOutput) ToIdentityManagementTypesPtrOutputWithContext(ctx context.Context) IdentityManagementTypesPtrOutput

func (IdentityManagementTypesPtrOutput) ToStringPtrOutput

func (IdentityManagementTypesPtrOutput) ToStringPtrOutputWithContext

func (o IdentityManagementTypesPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type LightHouseAuthorization

type LightHouseAuthorization struct {
	PrincipalId      string `pulumi:"principalId"`
	RoleDefinitionId string `pulumi:"roleDefinitionId"`
}

type LightHouseAuthorizationArgs

type LightHouseAuthorizationArgs struct {
	PrincipalId      pulumi.StringInput `pulumi:"principalId"`
	RoleDefinitionId pulumi.StringInput `pulumi:"roleDefinitionId"`
}

func (LightHouseAuthorizationArgs) ElementType

func (LightHouseAuthorizationArgs) ToLightHouseAuthorizationOutput

func (i LightHouseAuthorizationArgs) ToLightHouseAuthorizationOutput() LightHouseAuthorizationOutput

func (LightHouseAuthorizationArgs) ToLightHouseAuthorizationOutputWithContext

func (i LightHouseAuthorizationArgs) ToLightHouseAuthorizationOutputWithContext(ctx context.Context) LightHouseAuthorizationOutput

type LightHouseAuthorizationArray

type LightHouseAuthorizationArray []LightHouseAuthorizationInput

func (LightHouseAuthorizationArray) ElementType

func (LightHouseAuthorizationArray) ToLightHouseAuthorizationArrayOutput

func (i LightHouseAuthorizationArray) ToLightHouseAuthorizationArrayOutput() LightHouseAuthorizationArrayOutput

func (LightHouseAuthorizationArray) ToLightHouseAuthorizationArrayOutputWithContext

func (i LightHouseAuthorizationArray) ToLightHouseAuthorizationArrayOutputWithContext(ctx context.Context) LightHouseAuthorizationArrayOutput

type LightHouseAuthorizationArrayInput

type LightHouseAuthorizationArrayInput interface {
	pulumi.Input

	ToLightHouseAuthorizationArrayOutput() LightHouseAuthorizationArrayOutput
	ToLightHouseAuthorizationArrayOutputWithContext(context.Context) LightHouseAuthorizationArrayOutput
}

LightHouseAuthorizationArrayInput is an input type that accepts LightHouseAuthorizationArray and LightHouseAuthorizationArrayOutput values. You can construct a concrete instance of `LightHouseAuthorizationArrayInput` via:

LightHouseAuthorizationArray{ LightHouseAuthorizationArgs{...} }

type LightHouseAuthorizationArrayOutput

type LightHouseAuthorizationArrayOutput struct{ *pulumi.OutputState }

func (LightHouseAuthorizationArrayOutput) ElementType

func (LightHouseAuthorizationArrayOutput) Index

func (LightHouseAuthorizationArrayOutput) ToLightHouseAuthorizationArrayOutput

func (o LightHouseAuthorizationArrayOutput) ToLightHouseAuthorizationArrayOutput() LightHouseAuthorizationArrayOutput

func (LightHouseAuthorizationArrayOutput) ToLightHouseAuthorizationArrayOutputWithContext

func (o LightHouseAuthorizationArrayOutput) ToLightHouseAuthorizationArrayOutputWithContext(ctx context.Context) LightHouseAuthorizationArrayOutput

type LightHouseAuthorizationInput

type LightHouseAuthorizationInput interface {
	pulumi.Input

	ToLightHouseAuthorizationOutput() LightHouseAuthorizationOutput
	ToLightHouseAuthorizationOutputWithContext(context.Context) LightHouseAuthorizationOutput
}

LightHouseAuthorizationInput is an input type that accepts LightHouseAuthorizationArgs and LightHouseAuthorizationOutput values. You can construct a concrete instance of `LightHouseAuthorizationInput` via:

LightHouseAuthorizationArgs{...}

type LightHouseAuthorizationOutput

type LightHouseAuthorizationOutput struct{ *pulumi.OutputState }

func (LightHouseAuthorizationOutput) ElementType

func (LightHouseAuthorizationOutput) PrincipalId

func (LightHouseAuthorizationOutput) RoleDefinitionId

func (o LightHouseAuthorizationOutput) RoleDefinitionId() pulumi.StringOutput

func (LightHouseAuthorizationOutput) ToLightHouseAuthorizationOutput

func (o LightHouseAuthorizationOutput) ToLightHouseAuthorizationOutput() LightHouseAuthorizationOutput

func (LightHouseAuthorizationOutput) ToLightHouseAuthorizationOutputWithContext

func (o LightHouseAuthorizationOutput) ToLightHouseAuthorizationOutputWithContext(ctx context.Context) LightHouseAuthorizationOutput

type LightHouseAuthorizationResponse

type LightHouseAuthorizationResponse struct {
	PrincipalId      string `pulumi:"principalId"`
	RoleDefinitionId string `pulumi:"roleDefinitionId"`
}

type LightHouseAuthorizationResponseArrayOutput

type LightHouseAuthorizationResponseArrayOutput struct{ *pulumi.OutputState }

func (LightHouseAuthorizationResponseArrayOutput) ElementType

func (LightHouseAuthorizationResponseArrayOutput) Index

func (LightHouseAuthorizationResponseArrayOutput) ToLightHouseAuthorizationResponseArrayOutput

func (o LightHouseAuthorizationResponseArrayOutput) ToLightHouseAuthorizationResponseArrayOutput() LightHouseAuthorizationResponseArrayOutput

func (LightHouseAuthorizationResponseArrayOutput) ToLightHouseAuthorizationResponseArrayOutputWithContext

func (o LightHouseAuthorizationResponseArrayOutput) ToLightHouseAuthorizationResponseArrayOutputWithContext(ctx context.Context) LightHouseAuthorizationResponseArrayOutput

type LightHouseAuthorizationResponseOutput

type LightHouseAuthorizationResponseOutput struct{ *pulumi.OutputState }

func (LightHouseAuthorizationResponseOutput) ElementType

func (LightHouseAuthorizationResponseOutput) PrincipalId

func (LightHouseAuthorizationResponseOutput) RoleDefinitionId

func (LightHouseAuthorizationResponseOutput) ToLightHouseAuthorizationResponseOutput

func (o LightHouseAuthorizationResponseOutput) ToLightHouseAuthorizationResponseOutput() LightHouseAuthorizationResponseOutput

func (LightHouseAuthorizationResponseOutput) ToLightHouseAuthorizationResponseOutputWithContext

func (o LightHouseAuthorizationResponseOutput) ToLightHouseAuthorizationResponseOutputWithContext(ctx context.Context) LightHouseAuthorizationResponseOutput

type LinkedAccessCheck

type LinkedAccessCheck struct {
	ActionName       *string `pulumi:"actionName"`
	LinkedAction     *string `pulumi:"linkedAction"`
	LinkedActionVerb *string `pulumi:"linkedActionVerb"`
	LinkedProperty   *string `pulumi:"linkedProperty"`
	LinkedType       *string `pulumi:"linkedType"`
}

type LinkedAccessCheckArgs

type LinkedAccessCheckArgs struct {
	ActionName       pulumi.StringPtrInput `pulumi:"actionName"`
	LinkedAction     pulumi.StringPtrInput `pulumi:"linkedAction"`
	LinkedActionVerb pulumi.StringPtrInput `pulumi:"linkedActionVerb"`
	LinkedProperty   pulumi.StringPtrInput `pulumi:"linkedProperty"`
	LinkedType       pulumi.StringPtrInput `pulumi:"linkedType"`
}

func (LinkedAccessCheckArgs) ElementType

func (LinkedAccessCheckArgs) ElementType() reflect.Type

func (LinkedAccessCheckArgs) ToLinkedAccessCheckOutput

func (i LinkedAccessCheckArgs) ToLinkedAccessCheckOutput() LinkedAccessCheckOutput

func (LinkedAccessCheckArgs) ToLinkedAccessCheckOutputWithContext

func (i LinkedAccessCheckArgs) ToLinkedAccessCheckOutputWithContext(ctx context.Context) LinkedAccessCheckOutput

type LinkedAccessCheckArray

type LinkedAccessCheckArray []LinkedAccessCheckInput

func (LinkedAccessCheckArray) ElementType

func (LinkedAccessCheckArray) ElementType() reflect.Type

func (LinkedAccessCheckArray) ToLinkedAccessCheckArrayOutput

func (i LinkedAccessCheckArray) ToLinkedAccessCheckArrayOutput() LinkedAccessCheckArrayOutput

func (LinkedAccessCheckArray) ToLinkedAccessCheckArrayOutputWithContext

func (i LinkedAccessCheckArray) ToLinkedAccessCheckArrayOutputWithContext(ctx context.Context) LinkedAccessCheckArrayOutput

type LinkedAccessCheckArrayInput

type LinkedAccessCheckArrayInput interface {
	pulumi.Input

	ToLinkedAccessCheckArrayOutput() LinkedAccessCheckArrayOutput
	ToLinkedAccessCheckArrayOutputWithContext(context.Context) LinkedAccessCheckArrayOutput
}

LinkedAccessCheckArrayInput is an input type that accepts LinkedAccessCheckArray and LinkedAccessCheckArrayOutput values. You can construct a concrete instance of `LinkedAccessCheckArrayInput` via:

LinkedAccessCheckArray{ LinkedAccessCheckArgs{...} }

type LinkedAccessCheckArrayOutput

type LinkedAccessCheckArrayOutput struct{ *pulumi.OutputState }

func (LinkedAccessCheckArrayOutput) ElementType

func (LinkedAccessCheckArrayOutput) Index

func (LinkedAccessCheckArrayOutput) ToLinkedAccessCheckArrayOutput

func (o LinkedAccessCheckArrayOutput) ToLinkedAccessCheckArrayOutput() LinkedAccessCheckArrayOutput

func (LinkedAccessCheckArrayOutput) ToLinkedAccessCheckArrayOutputWithContext

func (o LinkedAccessCheckArrayOutput) ToLinkedAccessCheckArrayOutputWithContext(ctx context.Context) LinkedAccessCheckArrayOutput

type LinkedAccessCheckInput

type LinkedAccessCheckInput interface {
	pulumi.Input

	ToLinkedAccessCheckOutput() LinkedAccessCheckOutput
	ToLinkedAccessCheckOutputWithContext(context.Context) LinkedAccessCheckOutput
}

LinkedAccessCheckInput is an input type that accepts LinkedAccessCheckArgs and LinkedAccessCheckOutput values. You can construct a concrete instance of `LinkedAccessCheckInput` via:

LinkedAccessCheckArgs{...}

type LinkedAccessCheckOutput

type LinkedAccessCheckOutput struct{ *pulumi.OutputState }

func (LinkedAccessCheckOutput) ActionName

func (LinkedAccessCheckOutput) ElementType

func (LinkedAccessCheckOutput) ElementType() reflect.Type

func (LinkedAccessCheckOutput) LinkedAction

func (LinkedAccessCheckOutput) LinkedActionVerb

func (o LinkedAccessCheckOutput) LinkedActionVerb() pulumi.StringPtrOutput

func (LinkedAccessCheckOutput) LinkedProperty

func (o LinkedAccessCheckOutput) LinkedProperty() pulumi.StringPtrOutput

func (LinkedAccessCheckOutput) LinkedType

func (LinkedAccessCheckOutput) ToLinkedAccessCheckOutput

func (o LinkedAccessCheckOutput) ToLinkedAccessCheckOutput() LinkedAccessCheckOutput

func (LinkedAccessCheckOutput) ToLinkedAccessCheckOutputWithContext

func (o LinkedAccessCheckOutput) ToLinkedAccessCheckOutputWithContext(ctx context.Context) LinkedAccessCheckOutput

type LinkedAccessCheckResponse

type LinkedAccessCheckResponse struct {
	ActionName       *string `pulumi:"actionName"`
	LinkedAction     *string `pulumi:"linkedAction"`
	LinkedActionVerb *string `pulumi:"linkedActionVerb"`
	LinkedProperty   *string `pulumi:"linkedProperty"`
	LinkedType       *string `pulumi:"linkedType"`
}

type LinkedAccessCheckResponseArrayOutput

type LinkedAccessCheckResponseArrayOutput struct{ *pulumi.OutputState }

func (LinkedAccessCheckResponseArrayOutput) ElementType

func (LinkedAccessCheckResponseArrayOutput) Index

func (LinkedAccessCheckResponseArrayOutput) ToLinkedAccessCheckResponseArrayOutput

func (o LinkedAccessCheckResponseArrayOutput) ToLinkedAccessCheckResponseArrayOutput() LinkedAccessCheckResponseArrayOutput

func (LinkedAccessCheckResponseArrayOutput) ToLinkedAccessCheckResponseArrayOutputWithContext

func (o LinkedAccessCheckResponseArrayOutput) ToLinkedAccessCheckResponseArrayOutputWithContext(ctx context.Context) LinkedAccessCheckResponseArrayOutput

type LinkedAccessCheckResponseOutput

type LinkedAccessCheckResponseOutput struct{ *pulumi.OutputState }

func (LinkedAccessCheckResponseOutput) ActionName

func (LinkedAccessCheckResponseOutput) ElementType

func (LinkedAccessCheckResponseOutput) LinkedAction

func (LinkedAccessCheckResponseOutput) LinkedActionVerb

func (LinkedAccessCheckResponseOutput) LinkedProperty

func (LinkedAccessCheckResponseOutput) LinkedType

func (LinkedAccessCheckResponseOutput) ToLinkedAccessCheckResponseOutput

func (o LinkedAccessCheckResponseOutput) ToLinkedAccessCheckResponseOutput() LinkedAccessCheckResponseOutput

func (LinkedAccessCheckResponseOutput) ToLinkedAccessCheckResponseOutputWithContext

func (o LinkedAccessCheckResponseOutput) ToLinkedAccessCheckResponseOutputWithContext(ctx context.Context) LinkedAccessCheckResponseOutput

type LoggingDetails

type LoggingDetails string

func (LoggingDetails) ElementType

func (LoggingDetails) ElementType() reflect.Type

func (LoggingDetails) ToLoggingDetailsOutput

func (e LoggingDetails) ToLoggingDetailsOutput() LoggingDetailsOutput

func (LoggingDetails) ToLoggingDetailsOutputWithContext

func (e LoggingDetails) ToLoggingDetailsOutputWithContext(ctx context.Context) LoggingDetailsOutput

func (LoggingDetails) ToLoggingDetailsPtrOutput

func (e LoggingDetails) ToLoggingDetailsPtrOutput() LoggingDetailsPtrOutput

func (LoggingDetails) ToLoggingDetailsPtrOutputWithContext

func (e LoggingDetails) ToLoggingDetailsPtrOutputWithContext(ctx context.Context) LoggingDetailsPtrOutput

func (LoggingDetails) ToStringOutput

func (e LoggingDetails) ToStringOutput() pulumi.StringOutput

func (LoggingDetails) ToStringOutputWithContext

func (e LoggingDetails) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (LoggingDetails) ToStringPtrOutput

func (e LoggingDetails) ToStringPtrOutput() pulumi.StringPtrOutput

func (LoggingDetails) ToStringPtrOutputWithContext

func (e LoggingDetails) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type LoggingDetailsInput

type LoggingDetailsInput interface {
	pulumi.Input

	ToLoggingDetailsOutput() LoggingDetailsOutput
	ToLoggingDetailsOutputWithContext(context.Context) LoggingDetailsOutput
}

LoggingDetailsInput is an input type that accepts values of the LoggingDetails enum A concrete instance of `LoggingDetailsInput` can be one of the following:

LoggingDetailsNone
LoggingDetailsBody

type LoggingDetailsOutput

type LoggingDetailsOutput struct{ *pulumi.OutputState }

func (LoggingDetailsOutput) ElementType

func (LoggingDetailsOutput) ElementType() reflect.Type

func (LoggingDetailsOutput) ToLoggingDetailsOutput

func (o LoggingDetailsOutput) ToLoggingDetailsOutput() LoggingDetailsOutput

func (LoggingDetailsOutput) ToLoggingDetailsOutputWithContext

func (o LoggingDetailsOutput) ToLoggingDetailsOutputWithContext(ctx context.Context) LoggingDetailsOutput

func (LoggingDetailsOutput) ToLoggingDetailsPtrOutput

func (o LoggingDetailsOutput) ToLoggingDetailsPtrOutput() LoggingDetailsPtrOutput

func (LoggingDetailsOutput) ToLoggingDetailsPtrOutputWithContext

func (o LoggingDetailsOutput) ToLoggingDetailsPtrOutputWithContext(ctx context.Context) LoggingDetailsPtrOutput

func (LoggingDetailsOutput) ToStringOutput

func (o LoggingDetailsOutput) ToStringOutput() pulumi.StringOutput

func (LoggingDetailsOutput) ToStringOutputWithContext

func (o LoggingDetailsOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (LoggingDetailsOutput) ToStringPtrOutput

func (o LoggingDetailsOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (LoggingDetailsOutput) ToStringPtrOutputWithContext

func (o LoggingDetailsOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type LoggingDetailsPtrInput

type LoggingDetailsPtrInput interface {
	pulumi.Input

	ToLoggingDetailsPtrOutput() LoggingDetailsPtrOutput
	ToLoggingDetailsPtrOutputWithContext(context.Context) LoggingDetailsPtrOutput
}

func LoggingDetailsPtr

func LoggingDetailsPtr(v string) LoggingDetailsPtrInput

type LoggingDetailsPtrOutput

type LoggingDetailsPtrOutput struct{ *pulumi.OutputState }

func (LoggingDetailsPtrOutput) Elem

func (LoggingDetailsPtrOutput) ElementType

func (LoggingDetailsPtrOutput) ElementType() reflect.Type

func (LoggingDetailsPtrOutput) ToLoggingDetailsPtrOutput

func (o LoggingDetailsPtrOutput) ToLoggingDetailsPtrOutput() LoggingDetailsPtrOutput

func (LoggingDetailsPtrOutput) ToLoggingDetailsPtrOutputWithContext

func (o LoggingDetailsPtrOutput) ToLoggingDetailsPtrOutputWithContext(ctx context.Context) LoggingDetailsPtrOutput

func (LoggingDetailsPtrOutput) ToStringPtrOutput

func (o LoggingDetailsPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (LoggingDetailsPtrOutput) ToStringPtrOutputWithContext

func (o LoggingDetailsPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type LoggingDirections

type LoggingDirections string

func (LoggingDirections) ElementType

func (LoggingDirections) ElementType() reflect.Type

func (LoggingDirections) ToLoggingDirectionsOutput

func (e LoggingDirections) ToLoggingDirectionsOutput() LoggingDirectionsOutput

func (LoggingDirections) ToLoggingDirectionsOutputWithContext

func (e LoggingDirections) ToLoggingDirectionsOutputWithContext(ctx context.Context) LoggingDirectionsOutput

func (LoggingDirections) ToLoggingDirectionsPtrOutput

func (e LoggingDirections) ToLoggingDirectionsPtrOutput() LoggingDirectionsPtrOutput

func (LoggingDirections) ToLoggingDirectionsPtrOutputWithContext

func (e LoggingDirections) ToLoggingDirectionsPtrOutputWithContext(ctx context.Context) LoggingDirectionsPtrOutput

func (LoggingDirections) ToStringOutput

func (e LoggingDirections) ToStringOutput() pulumi.StringOutput

func (LoggingDirections) ToStringOutputWithContext

func (e LoggingDirections) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (LoggingDirections) ToStringPtrOutput

func (e LoggingDirections) ToStringPtrOutput() pulumi.StringPtrOutput

func (LoggingDirections) ToStringPtrOutputWithContext

func (e LoggingDirections) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type LoggingDirectionsInput

type LoggingDirectionsInput interface {
	pulumi.Input

	ToLoggingDirectionsOutput() LoggingDirectionsOutput
	ToLoggingDirectionsOutputWithContext(context.Context) LoggingDirectionsOutput
}

LoggingDirectionsInput is an input type that accepts values of the LoggingDirections enum A concrete instance of `LoggingDirectionsInput` can be one of the following:

LoggingDirectionsNone
LoggingDirectionsRequest
LoggingDirectionsResponse

type LoggingDirectionsOutput

type LoggingDirectionsOutput struct{ *pulumi.OutputState }

func (LoggingDirectionsOutput) ElementType

func (LoggingDirectionsOutput) ElementType() reflect.Type

func (LoggingDirectionsOutput) ToLoggingDirectionsOutput

func (o LoggingDirectionsOutput) ToLoggingDirectionsOutput() LoggingDirectionsOutput

func (LoggingDirectionsOutput) ToLoggingDirectionsOutputWithContext

func (o LoggingDirectionsOutput) ToLoggingDirectionsOutputWithContext(ctx context.Context) LoggingDirectionsOutput

func (LoggingDirectionsOutput) ToLoggingDirectionsPtrOutput

func (o LoggingDirectionsOutput) ToLoggingDirectionsPtrOutput() LoggingDirectionsPtrOutput

func (LoggingDirectionsOutput) ToLoggingDirectionsPtrOutputWithContext

func (o LoggingDirectionsOutput) ToLoggingDirectionsPtrOutputWithContext(ctx context.Context) LoggingDirectionsPtrOutput

func (LoggingDirectionsOutput) ToStringOutput

func (o LoggingDirectionsOutput) ToStringOutput() pulumi.StringOutput

func (LoggingDirectionsOutput) ToStringOutputWithContext

func (o LoggingDirectionsOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (LoggingDirectionsOutput) ToStringPtrOutput

func (o LoggingDirectionsOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (LoggingDirectionsOutput) ToStringPtrOutputWithContext

func (o LoggingDirectionsOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type LoggingDirectionsPtrInput

type LoggingDirectionsPtrInput interface {
	pulumi.Input

	ToLoggingDirectionsPtrOutput() LoggingDirectionsPtrOutput
	ToLoggingDirectionsPtrOutputWithContext(context.Context) LoggingDirectionsPtrOutput
}

func LoggingDirectionsPtr

func LoggingDirectionsPtr(v string) LoggingDirectionsPtrInput

type LoggingDirectionsPtrOutput

type LoggingDirectionsPtrOutput struct{ *pulumi.OutputState }

func (LoggingDirectionsPtrOutput) Elem

func (LoggingDirectionsPtrOutput) ElementType

func (LoggingDirectionsPtrOutput) ElementType() reflect.Type

func (LoggingDirectionsPtrOutput) ToLoggingDirectionsPtrOutput

func (o LoggingDirectionsPtrOutput) ToLoggingDirectionsPtrOutput() LoggingDirectionsPtrOutput

func (LoggingDirectionsPtrOutput) ToLoggingDirectionsPtrOutputWithContext

func (o LoggingDirectionsPtrOutput) ToLoggingDirectionsPtrOutputWithContext(ctx context.Context) LoggingDirectionsPtrOutput

func (LoggingDirectionsPtrOutput) ToStringPtrOutput

func (o LoggingDirectionsPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (LoggingDirectionsPtrOutput) ToStringPtrOutputWithContext

func (o LoggingDirectionsPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type LoggingRule

type LoggingRule struct {
	Action              string                          `pulumi:"action"`
	DetailLevel         string                          `pulumi:"detailLevel"`
	Direction           string                          `pulumi:"direction"`
	HiddenPropertyPaths *LoggingRuleHiddenPropertyPaths `pulumi:"hiddenPropertyPaths"`
}

type LoggingRuleArgs

type LoggingRuleArgs struct {
	Action              pulumi.StringInput                     `pulumi:"action"`
	DetailLevel         pulumi.StringInput                     `pulumi:"detailLevel"`
	Direction           pulumi.StringInput                     `pulumi:"direction"`
	HiddenPropertyPaths LoggingRuleHiddenPropertyPathsPtrInput `pulumi:"hiddenPropertyPaths"`
}

func (LoggingRuleArgs) ElementType

func (LoggingRuleArgs) ElementType() reflect.Type

func (LoggingRuleArgs) ToLoggingRuleOutput

func (i LoggingRuleArgs) ToLoggingRuleOutput() LoggingRuleOutput

func (LoggingRuleArgs) ToLoggingRuleOutputWithContext

func (i LoggingRuleArgs) ToLoggingRuleOutputWithContext(ctx context.Context) LoggingRuleOutput

type LoggingRuleArray

type LoggingRuleArray []LoggingRuleInput

func (LoggingRuleArray) ElementType

func (LoggingRuleArray) ElementType() reflect.Type

func (LoggingRuleArray) ToLoggingRuleArrayOutput

func (i LoggingRuleArray) ToLoggingRuleArrayOutput() LoggingRuleArrayOutput

func (LoggingRuleArray) ToLoggingRuleArrayOutputWithContext

func (i LoggingRuleArray) ToLoggingRuleArrayOutputWithContext(ctx context.Context) LoggingRuleArrayOutput

type LoggingRuleArrayInput

type LoggingRuleArrayInput interface {
	pulumi.Input

	ToLoggingRuleArrayOutput() LoggingRuleArrayOutput
	ToLoggingRuleArrayOutputWithContext(context.Context) LoggingRuleArrayOutput
}

LoggingRuleArrayInput is an input type that accepts LoggingRuleArray and LoggingRuleArrayOutput values. You can construct a concrete instance of `LoggingRuleArrayInput` via:

LoggingRuleArray{ LoggingRuleArgs{...} }

type LoggingRuleArrayOutput

type LoggingRuleArrayOutput struct{ *pulumi.OutputState }

func (LoggingRuleArrayOutput) ElementType

func (LoggingRuleArrayOutput) ElementType() reflect.Type

func (LoggingRuleArrayOutput) Index

func (LoggingRuleArrayOutput) ToLoggingRuleArrayOutput

func (o LoggingRuleArrayOutput) ToLoggingRuleArrayOutput() LoggingRuleArrayOutput

func (LoggingRuleArrayOutput) ToLoggingRuleArrayOutputWithContext

func (o LoggingRuleArrayOutput) ToLoggingRuleArrayOutputWithContext(ctx context.Context) LoggingRuleArrayOutput

type LoggingRuleHiddenPropertyPaths

type LoggingRuleHiddenPropertyPaths struct {
	HiddenPathsOnRequest  []string `pulumi:"hiddenPathsOnRequest"`
	HiddenPathsOnResponse []string `pulumi:"hiddenPathsOnResponse"`
}

type LoggingRuleHiddenPropertyPathsArgs

type LoggingRuleHiddenPropertyPathsArgs struct {
	HiddenPathsOnRequest  pulumi.StringArrayInput `pulumi:"hiddenPathsOnRequest"`
	HiddenPathsOnResponse pulumi.StringArrayInput `pulumi:"hiddenPathsOnResponse"`
}

func (LoggingRuleHiddenPropertyPathsArgs) ElementType

func (LoggingRuleHiddenPropertyPathsArgs) ToLoggingRuleHiddenPropertyPathsOutput

func (i LoggingRuleHiddenPropertyPathsArgs) ToLoggingRuleHiddenPropertyPathsOutput() LoggingRuleHiddenPropertyPathsOutput

func (LoggingRuleHiddenPropertyPathsArgs) ToLoggingRuleHiddenPropertyPathsOutputWithContext

func (i LoggingRuleHiddenPropertyPathsArgs) ToLoggingRuleHiddenPropertyPathsOutputWithContext(ctx context.Context) LoggingRuleHiddenPropertyPathsOutput

func (LoggingRuleHiddenPropertyPathsArgs) ToLoggingRuleHiddenPropertyPathsPtrOutput

func (i LoggingRuleHiddenPropertyPathsArgs) ToLoggingRuleHiddenPropertyPathsPtrOutput() LoggingRuleHiddenPropertyPathsPtrOutput

func (LoggingRuleHiddenPropertyPathsArgs) ToLoggingRuleHiddenPropertyPathsPtrOutputWithContext

func (i LoggingRuleHiddenPropertyPathsArgs) ToLoggingRuleHiddenPropertyPathsPtrOutputWithContext(ctx context.Context) LoggingRuleHiddenPropertyPathsPtrOutput

type LoggingRuleHiddenPropertyPathsInput

type LoggingRuleHiddenPropertyPathsInput interface {
	pulumi.Input

	ToLoggingRuleHiddenPropertyPathsOutput() LoggingRuleHiddenPropertyPathsOutput
	ToLoggingRuleHiddenPropertyPathsOutputWithContext(context.Context) LoggingRuleHiddenPropertyPathsOutput
}

LoggingRuleHiddenPropertyPathsInput is an input type that accepts LoggingRuleHiddenPropertyPathsArgs and LoggingRuleHiddenPropertyPathsOutput values. You can construct a concrete instance of `LoggingRuleHiddenPropertyPathsInput` via:

LoggingRuleHiddenPropertyPathsArgs{...}

type LoggingRuleHiddenPropertyPathsOutput

type LoggingRuleHiddenPropertyPathsOutput struct{ *pulumi.OutputState }

func (LoggingRuleHiddenPropertyPathsOutput) ElementType

func (LoggingRuleHiddenPropertyPathsOutput) HiddenPathsOnRequest

func (LoggingRuleHiddenPropertyPathsOutput) HiddenPathsOnResponse

func (LoggingRuleHiddenPropertyPathsOutput) ToLoggingRuleHiddenPropertyPathsOutput

func (o LoggingRuleHiddenPropertyPathsOutput) ToLoggingRuleHiddenPropertyPathsOutput() LoggingRuleHiddenPropertyPathsOutput

func (LoggingRuleHiddenPropertyPathsOutput) ToLoggingRuleHiddenPropertyPathsOutputWithContext

func (o LoggingRuleHiddenPropertyPathsOutput) ToLoggingRuleHiddenPropertyPathsOutputWithContext(ctx context.Context) LoggingRuleHiddenPropertyPathsOutput

func (LoggingRuleHiddenPropertyPathsOutput) ToLoggingRuleHiddenPropertyPathsPtrOutput

func (o LoggingRuleHiddenPropertyPathsOutput) ToLoggingRuleHiddenPropertyPathsPtrOutput() LoggingRuleHiddenPropertyPathsPtrOutput

func (LoggingRuleHiddenPropertyPathsOutput) ToLoggingRuleHiddenPropertyPathsPtrOutputWithContext

func (o LoggingRuleHiddenPropertyPathsOutput) ToLoggingRuleHiddenPropertyPathsPtrOutputWithContext(ctx context.Context) LoggingRuleHiddenPropertyPathsPtrOutput

type LoggingRuleHiddenPropertyPathsPtrInput

type LoggingRuleHiddenPropertyPathsPtrInput interface {
	pulumi.Input

	ToLoggingRuleHiddenPropertyPathsPtrOutput() LoggingRuleHiddenPropertyPathsPtrOutput
	ToLoggingRuleHiddenPropertyPathsPtrOutputWithContext(context.Context) LoggingRuleHiddenPropertyPathsPtrOutput
}

LoggingRuleHiddenPropertyPathsPtrInput is an input type that accepts LoggingRuleHiddenPropertyPathsArgs, LoggingRuleHiddenPropertyPathsPtr and LoggingRuleHiddenPropertyPathsPtrOutput values. You can construct a concrete instance of `LoggingRuleHiddenPropertyPathsPtrInput` via:

        LoggingRuleHiddenPropertyPathsArgs{...}

or:

        nil

type LoggingRuleHiddenPropertyPathsPtrOutput

type LoggingRuleHiddenPropertyPathsPtrOutput struct{ *pulumi.OutputState }

func (LoggingRuleHiddenPropertyPathsPtrOutput) Elem

func (LoggingRuleHiddenPropertyPathsPtrOutput) ElementType

func (LoggingRuleHiddenPropertyPathsPtrOutput) HiddenPathsOnRequest

func (LoggingRuleHiddenPropertyPathsPtrOutput) HiddenPathsOnResponse

func (LoggingRuleHiddenPropertyPathsPtrOutput) ToLoggingRuleHiddenPropertyPathsPtrOutput

func (o LoggingRuleHiddenPropertyPathsPtrOutput) ToLoggingRuleHiddenPropertyPathsPtrOutput() LoggingRuleHiddenPropertyPathsPtrOutput

func (LoggingRuleHiddenPropertyPathsPtrOutput) ToLoggingRuleHiddenPropertyPathsPtrOutputWithContext

func (o LoggingRuleHiddenPropertyPathsPtrOutput) ToLoggingRuleHiddenPropertyPathsPtrOutputWithContext(ctx context.Context) LoggingRuleHiddenPropertyPathsPtrOutput

type LoggingRuleInput

type LoggingRuleInput interface {
	pulumi.Input

	ToLoggingRuleOutput() LoggingRuleOutput
	ToLoggingRuleOutputWithContext(context.Context) LoggingRuleOutput
}

LoggingRuleInput is an input type that accepts LoggingRuleArgs and LoggingRuleOutput values. You can construct a concrete instance of `LoggingRuleInput` via:

LoggingRuleArgs{...}

type LoggingRuleOutput

type LoggingRuleOutput struct{ *pulumi.OutputState }

func (LoggingRuleOutput) Action

func (LoggingRuleOutput) DetailLevel

func (o LoggingRuleOutput) DetailLevel() pulumi.StringOutput

func (LoggingRuleOutput) Direction

func (o LoggingRuleOutput) Direction() pulumi.StringOutput

func (LoggingRuleOutput) ElementType

func (LoggingRuleOutput) ElementType() reflect.Type

func (LoggingRuleOutput) HiddenPropertyPaths

func (LoggingRuleOutput) ToLoggingRuleOutput

func (o LoggingRuleOutput) ToLoggingRuleOutput() LoggingRuleOutput

func (LoggingRuleOutput) ToLoggingRuleOutputWithContext

func (o LoggingRuleOutput) ToLoggingRuleOutputWithContext(ctx context.Context) LoggingRuleOutput

type LoggingRuleResponse

type LoggingRuleResponse struct {
	Action              string                                  `pulumi:"action"`
	DetailLevel         string                                  `pulumi:"detailLevel"`
	Direction           string                                  `pulumi:"direction"`
	HiddenPropertyPaths *LoggingRuleResponseHiddenPropertyPaths `pulumi:"hiddenPropertyPaths"`
}

type LoggingRuleResponseArrayOutput

type LoggingRuleResponseArrayOutput struct{ *pulumi.OutputState }

func (LoggingRuleResponseArrayOutput) ElementType

func (LoggingRuleResponseArrayOutput) Index

func (LoggingRuleResponseArrayOutput) ToLoggingRuleResponseArrayOutput

func (o LoggingRuleResponseArrayOutput) ToLoggingRuleResponseArrayOutput() LoggingRuleResponseArrayOutput

func (LoggingRuleResponseArrayOutput) ToLoggingRuleResponseArrayOutputWithContext

func (o LoggingRuleResponseArrayOutput) ToLoggingRuleResponseArrayOutputWithContext(ctx context.Context) LoggingRuleResponseArrayOutput

type LoggingRuleResponseHiddenPropertyPaths

type LoggingRuleResponseHiddenPropertyPaths struct {
	HiddenPathsOnRequest  []string `pulumi:"hiddenPathsOnRequest"`
	HiddenPathsOnResponse []string `pulumi:"hiddenPathsOnResponse"`
}

type LoggingRuleResponseHiddenPropertyPathsOutput

type LoggingRuleResponseHiddenPropertyPathsOutput struct{ *pulumi.OutputState }

func (LoggingRuleResponseHiddenPropertyPathsOutput) ElementType

func (LoggingRuleResponseHiddenPropertyPathsOutput) HiddenPathsOnRequest

func (LoggingRuleResponseHiddenPropertyPathsOutput) HiddenPathsOnResponse

func (LoggingRuleResponseHiddenPropertyPathsOutput) ToLoggingRuleResponseHiddenPropertyPathsOutput

func (o LoggingRuleResponseHiddenPropertyPathsOutput) ToLoggingRuleResponseHiddenPropertyPathsOutput() LoggingRuleResponseHiddenPropertyPathsOutput

func (LoggingRuleResponseHiddenPropertyPathsOutput) ToLoggingRuleResponseHiddenPropertyPathsOutputWithContext

func (o LoggingRuleResponseHiddenPropertyPathsOutput) ToLoggingRuleResponseHiddenPropertyPathsOutputWithContext(ctx context.Context) LoggingRuleResponseHiddenPropertyPathsOutput

type LoggingRuleResponseHiddenPropertyPathsPtrOutput

type LoggingRuleResponseHiddenPropertyPathsPtrOutput struct{ *pulumi.OutputState }

func (LoggingRuleResponseHiddenPropertyPathsPtrOutput) Elem

func (LoggingRuleResponseHiddenPropertyPathsPtrOutput) ElementType

func (LoggingRuleResponseHiddenPropertyPathsPtrOutput) HiddenPathsOnRequest

func (LoggingRuleResponseHiddenPropertyPathsPtrOutput) HiddenPathsOnResponse

func (LoggingRuleResponseHiddenPropertyPathsPtrOutput) ToLoggingRuleResponseHiddenPropertyPathsPtrOutput

func (o LoggingRuleResponseHiddenPropertyPathsPtrOutput) ToLoggingRuleResponseHiddenPropertyPathsPtrOutput() LoggingRuleResponseHiddenPropertyPathsPtrOutput

func (LoggingRuleResponseHiddenPropertyPathsPtrOutput) ToLoggingRuleResponseHiddenPropertyPathsPtrOutputWithContext

func (o LoggingRuleResponseHiddenPropertyPathsPtrOutput) ToLoggingRuleResponseHiddenPropertyPathsPtrOutputWithContext(ctx context.Context) LoggingRuleResponseHiddenPropertyPathsPtrOutput

type LoggingRuleResponseOutput

type LoggingRuleResponseOutput struct{ *pulumi.OutputState }

func (LoggingRuleResponseOutput) Action

func (LoggingRuleResponseOutput) DetailLevel

func (LoggingRuleResponseOutput) Direction

func (LoggingRuleResponseOutput) ElementType

func (LoggingRuleResponseOutput) ElementType() reflect.Type

func (LoggingRuleResponseOutput) HiddenPropertyPaths

func (LoggingRuleResponseOutput) ToLoggingRuleResponseOutput

func (o LoggingRuleResponseOutput) ToLoggingRuleResponseOutput() LoggingRuleResponseOutput

func (LoggingRuleResponseOutput) ToLoggingRuleResponseOutputWithContext

func (o LoggingRuleResponseOutput) ToLoggingRuleResponseOutputWithContext(ctx context.Context) LoggingRuleResponseOutput

type LookupDefaultRolloutArgs

type LookupDefaultRolloutArgs struct {
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace string `pulumi:"providerNamespace"`
	// The rollout name.
	RolloutName string `pulumi:"rolloutName"`
}

type LookupDefaultRolloutOutputArgs

type LookupDefaultRolloutOutputArgs struct {
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput `pulumi:"providerNamespace"`
	// The rollout name.
	RolloutName pulumi.StringInput `pulumi:"rolloutName"`
}

func (LookupDefaultRolloutOutputArgs) ElementType

type LookupDefaultRolloutResult

type LookupDefaultRolloutResult struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The name of the resource
	Name string `pulumi:"name"`
	// Properties of the rollout.
	Properties DefaultRolloutResponseProperties `pulumi:"properties"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

Default rollout definition.

func LookupDefaultRollout

func LookupDefaultRollout(ctx *pulumi.Context, args *LookupDefaultRolloutArgs, opts ...pulumi.InvokeOption) (*LookupDefaultRolloutResult, error)

Gets the default rollout details. Azure REST API version: 2021-09-01-preview.

type LookupDefaultRolloutResultOutput

type LookupDefaultRolloutResultOutput struct{ *pulumi.OutputState }

Default rollout definition.

func (LookupDefaultRolloutResultOutput) ElementType

func (LookupDefaultRolloutResultOutput) Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

func (LookupDefaultRolloutResultOutput) Name

The name of the resource

func (LookupDefaultRolloutResultOutput) Properties

Properties of the rollout.

func (LookupDefaultRolloutResultOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (LookupDefaultRolloutResultOutput) ToLookupDefaultRolloutResultOutput

func (o LookupDefaultRolloutResultOutput) ToLookupDefaultRolloutResultOutput() LookupDefaultRolloutResultOutput

func (LookupDefaultRolloutResultOutput) ToLookupDefaultRolloutResultOutputWithContext

func (o LookupDefaultRolloutResultOutput) ToLookupDefaultRolloutResultOutputWithContext(ctx context.Context) LookupDefaultRolloutResultOutput

func (LookupDefaultRolloutResultOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type LookupNotificationRegistrationArgs

type LookupNotificationRegistrationArgs struct {
	// The notification registration.
	NotificationRegistrationName string `pulumi:"notificationRegistrationName"`
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace string `pulumi:"providerNamespace"`
}

type LookupNotificationRegistrationOutputArgs

type LookupNotificationRegistrationOutputArgs struct {
	// The notification registration.
	NotificationRegistrationName pulumi.StringInput `pulumi:"notificationRegistrationName"`
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput `pulumi:"providerNamespace"`
}

func (LookupNotificationRegistrationOutputArgs) ElementType

type LookupNotificationRegistrationResult

type LookupNotificationRegistrationResult struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The name of the resource
	Name       string                                     `pulumi:"name"`
	Properties NotificationRegistrationResponseProperties `pulumi:"properties"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

The notification registration definition.

func LookupNotificationRegistration

Gets the notification registration details. Azure REST API version: 2021-09-01-preview.

type LookupNotificationRegistrationResultOutput

type LookupNotificationRegistrationResultOutput struct{ *pulumi.OutputState }

The notification registration definition.

func (LookupNotificationRegistrationResultOutput) ElementType

func (LookupNotificationRegistrationResultOutput) Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

func (LookupNotificationRegistrationResultOutput) Name

The name of the resource

func (LookupNotificationRegistrationResultOutput) Properties

func (LookupNotificationRegistrationResultOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (LookupNotificationRegistrationResultOutput) ToLookupNotificationRegistrationResultOutput

func (o LookupNotificationRegistrationResultOutput) ToLookupNotificationRegistrationResultOutput() LookupNotificationRegistrationResultOutput

func (LookupNotificationRegistrationResultOutput) ToLookupNotificationRegistrationResultOutputWithContext

func (o LookupNotificationRegistrationResultOutput) ToLookupNotificationRegistrationResultOutputWithContext(ctx context.Context) LookupNotificationRegistrationResultOutput

func (LookupNotificationRegistrationResultOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type LookupProviderRegistrationArgs

type LookupProviderRegistrationArgs struct {
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace string `pulumi:"providerNamespace"`
}

type LookupProviderRegistrationOutputArgs

type LookupProviderRegistrationOutputArgs struct {
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput `pulumi:"providerNamespace"`
}

func (LookupProviderRegistrationOutputArgs) ElementType

type LookupProviderRegistrationResult

type LookupProviderRegistrationResult struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The name of the resource
	Name       string                                 `pulumi:"name"`
	Properties ProviderRegistrationResponseProperties `pulumi:"properties"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

func LookupProviderRegistration

func LookupProviderRegistration(ctx *pulumi.Context, args *LookupProviderRegistrationArgs, opts ...pulumi.InvokeOption) (*LookupProviderRegistrationResult, error)

Gets the provider registration details. Azure REST API version: 2021-09-01-preview.

type LookupProviderRegistrationResultOutput

type LookupProviderRegistrationResultOutput struct{ *pulumi.OutputState }

func (LookupProviderRegistrationResultOutput) ElementType

func (LookupProviderRegistrationResultOutput) Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

func (LookupProviderRegistrationResultOutput) Name

The name of the resource

func (LookupProviderRegistrationResultOutput) Properties

func (LookupProviderRegistrationResultOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (LookupProviderRegistrationResultOutput) ToLookupProviderRegistrationResultOutput

func (o LookupProviderRegistrationResultOutput) ToLookupProviderRegistrationResultOutput() LookupProviderRegistrationResultOutput

func (LookupProviderRegistrationResultOutput) ToLookupProviderRegistrationResultOutputWithContext

func (o LookupProviderRegistrationResultOutput) ToLookupProviderRegistrationResultOutputWithContext(ctx context.Context) LookupProviderRegistrationResultOutput

func (LookupProviderRegistrationResultOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type LookupResourceTypeRegistrationArgs

type LookupResourceTypeRegistrationArgs struct {
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace string `pulumi:"providerNamespace"`
	// The resource type.
	ResourceType string `pulumi:"resourceType"`
}

type LookupResourceTypeRegistrationOutputArgs

type LookupResourceTypeRegistrationOutputArgs struct {
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput `pulumi:"providerNamespace"`
	// The resource type.
	ResourceType pulumi.StringInput `pulumi:"resourceType"`
}

func (LookupResourceTypeRegistrationOutputArgs) ElementType

type LookupResourceTypeRegistrationResult

type LookupResourceTypeRegistrationResult struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The name of the resource
	Name       string                                     `pulumi:"name"`
	Properties ResourceTypeRegistrationResponseProperties `pulumi:"properties"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

func LookupResourceTypeRegistration

Gets a resource type details in the given subscription and provider. Azure REST API version: 2021-09-01-preview.

type LookupResourceTypeRegistrationResultOutput

type LookupResourceTypeRegistrationResultOutput struct{ *pulumi.OutputState }

func (LookupResourceTypeRegistrationResultOutput) ElementType

func (LookupResourceTypeRegistrationResultOutput) Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

func (LookupResourceTypeRegistrationResultOutput) Name

The name of the resource

func (LookupResourceTypeRegistrationResultOutput) Properties

func (LookupResourceTypeRegistrationResultOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (LookupResourceTypeRegistrationResultOutput) ToLookupResourceTypeRegistrationResultOutput

func (o LookupResourceTypeRegistrationResultOutput) ToLookupResourceTypeRegistrationResultOutput() LookupResourceTypeRegistrationResultOutput

func (LookupResourceTypeRegistrationResultOutput) ToLookupResourceTypeRegistrationResultOutputWithContext

func (o LookupResourceTypeRegistrationResultOutput) ToLookupResourceTypeRegistrationResultOutputWithContext(ctx context.Context) LookupResourceTypeRegistrationResultOutput

func (LookupResourceTypeRegistrationResultOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type LookupSkusArgs

type LookupSkusArgs struct {
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace string `pulumi:"providerNamespace"`
	// The resource type.
	ResourceType string `pulumi:"resourceType"`
	// The SKU.
	Sku string `pulumi:"sku"`
}

type LookupSkusNestedResourceTypeFirstArgs

type LookupSkusNestedResourceTypeFirstArgs struct {
	// The first child resource type.
	NestedResourceTypeFirst string `pulumi:"nestedResourceTypeFirst"`
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace string `pulumi:"providerNamespace"`
	// The resource type.
	ResourceType string `pulumi:"resourceType"`
	// The SKU.
	Sku string `pulumi:"sku"`
}

type LookupSkusNestedResourceTypeFirstOutputArgs

type LookupSkusNestedResourceTypeFirstOutputArgs struct {
	// The first child resource type.
	NestedResourceTypeFirst pulumi.StringInput `pulumi:"nestedResourceTypeFirst"`
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput `pulumi:"providerNamespace"`
	// The resource type.
	ResourceType pulumi.StringInput `pulumi:"resourceType"`
	// The SKU.
	Sku pulumi.StringInput `pulumi:"sku"`
}

func (LookupSkusNestedResourceTypeFirstOutputArgs) ElementType

type LookupSkusNestedResourceTypeFirstResult

type LookupSkusNestedResourceTypeFirstResult struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The name of the resource
	Name       string                        `pulumi:"name"`
	Properties SkuResourceResponseProperties `pulumi:"properties"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

func LookupSkusNestedResourceTypeFirst

Gets the sku details for the given resource type and sku name. Azure REST API version: 2021-09-01-preview.

type LookupSkusNestedResourceTypeFirstResultOutput

type LookupSkusNestedResourceTypeFirstResultOutput struct{ *pulumi.OutputState }

func (LookupSkusNestedResourceTypeFirstResultOutput) ElementType

func (LookupSkusNestedResourceTypeFirstResultOutput) Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

func (LookupSkusNestedResourceTypeFirstResultOutput) Name

The name of the resource

func (LookupSkusNestedResourceTypeFirstResultOutput) Properties

func (LookupSkusNestedResourceTypeFirstResultOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (LookupSkusNestedResourceTypeFirstResultOutput) ToLookupSkusNestedResourceTypeFirstResultOutput

func (o LookupSkusNestedResourceTypeFirstResultOutput) ToLookupSkusNestedResourceTypeFirstResultOutput() LookupSkusNestedResourceTypeFirstResultOutput

func (LookupSkusNestedResourceTypeFirstResultOutput) ToLookupSkusNestedResourceTypeFirstResultOutputWithContext

func (o LookupSkusNestedResourceTypeFirstResultOutput) ToLookupSkusNestedResourceTypeFirstResultOutputWithContext(ctx context.Context) LookupSkusNestedResourceTypeFirstResultOutput

func (LookupSkusNestedResourceTypeFirstResultOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type LookupSkusNestedResourceTypeSecondArgs

type LookupSkusNestedResourceTypeSecondArgs struct {
	// The first child resource type.
	NestedResourceTypeFirst string `pulumi:"nestedResourceTypeFirst"`
	// The second child resource type.
	NestedResourceTypeSecond string `pulumi:"nestedResourceTypeSecond"`
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace string `pulumi:"providerNamespace"`
	// The resource type.
	ResourceType string `pulumi:"resourceType"`
	// The SKU.
	Sku string `pulumi:"sku"`
}

type LookupSkusNestedResourceTypeSecondOutputArgs

type LookupSkusNestedResourceTypeSecondOutputArgs struct {
	// The first child resource type.
	NestedResourceTypeFirst pulumi.StringInput `pulumi:"nestedResourceTypeFirst"`
	// The second child resource type.
	NestedResourceTypeSecond pulumi.StringInput `pulumi:"nestedResourceTypeSecond"`
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput `pulumi:"providerNamespace"`
	// The resource type.
	ResourceType pulumi.StringInput `pulumi:"resourceType"`
	// The SKU.
	Sku pulumi.StringInput `pulumi:"sku"`
}

func (LookupSkusNestedResourceTypeSecondOutputArgs) ElementType

type LookupSkusNestedResourceTypeSecondResult

type LookupSkusNestedResourceTypeSecondResult struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The name of the resource
	Name       string                        `pulumi:"name"`
	Properties SkuResourceResponseProperties `pulumi:"properties"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

func LookupSkusNestedResourceTypeSecond

Gets the sku details for the given resource type and sku name. Azure REST API version: 2021-09-01-preview.

type LookupSkusNestedResourceTypeSecondResultOutput

type LookupSkusNestedResourceTypeSecondResultOutput struct{ *pulumi.OutputState }

func (LookupSkusNestedResourceTypeSecondResultOutput) ElementType

func (LookupSkusNestedResourceTypeSecondResultOutput) Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

func (LookupSkusNestedResourceTypeSecondResultOutput) Name

The name of the resource

func (LookupSkusNestedResourceTypeSecondResultOutput) Properties

func (LookupSkusNestedResourceTypeSecondResultOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (LookupSkusNestedResourceTypeSecondResultOutput) ToLookupSkusNestedResourceTypeSecondResultOutput

func (o LookupSkusNestedResourceTypeSecondResultOutput) ToLookupSkusNestedResourceTypeSecondResultOutput() LookupSkusNestedResourceTypeSecondResultOutput

func (LookupSkusNestedResourceTypeSecondResultOutput) ToLookupSkusNestedResourceTypeSecondResultOutputWithContext

func (o LookupSkusNestedResourceTypeSecondResultOutput) ToLookupSkusNestedResourceTypeSecondResultOutputWithContext(ctx context.Context) LookupSkusNestedResourceTypeSecondResultOutput

func (LookupSkusNestedResourceTypeSecondResultOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type LookupSkusNestedResourceTypeThirdArgs

type LookupSkusNestedResourceTypeThirdArgs struct {
	// The first child resource type.
	NestedResourceTypeFirst string `pulumi:"nestedResourceTypeFirst"`
	// The second child resource type.
	NestedResourceTypeSecond string `pulumi:"nestedResourceTypeSecond"`
	// The third child resource type.
	NestedResourceTypeThird string `pulumi:"nestedResourceTypeThird"`
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace string `pulumi:"providerNamespace"`
	// The resource type.
	ResourceType string `pulumi:"resourceType"`
	// The SKU.
	Sku string `pulumi:"sku"`
}

type LookupSkusNestedResourceTypeThirdOutputArgs

type LookupSkusNestedResourceTypeThirdOutputArgs struct {
	// The first child resource type.
	NestedResourceTypeFirst pulumi.StringInput `pulumi:"nestedResourceTypeFirst"`
	// The second child resource type.
	NestedResourceTypeSecond pulumi.StringInput `pulumi:"nestedResourceTypeSecond"`
	// The third child resource type.
	NestedResourceTypeThird pulumi.StringInput `pulumi:"nestedResourceTypeThird"`
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput `pulumi:"providerNamespace"`
	// The resource type.
	ResourceType pulumi.StringInput `pulumi:"resourceType"`
	// The SKU.
	Sku pulumi.StringInput `pulumi:"sku"`
}

func (LookupSkusNestedResourceTypeThirdOutputArgs) ElementType

type LookupSkusNestedResourceTypeThirdResult

type LookupSkusNestedResourceTypeThirdResult struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The name of the resource
	Name       string                        `pulumi:"name"`
	Properties SkuResourceResponseProperties `pulumi:"properties"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

func LookupSkusNestedResourceTypeThird

Gets the sku details for the given resource type and sku name. Azure REST API version: 2021-09-01-preview.

type LookupSkusNestedResourceTypeThirdResultOutput

type LookupSkusNestedResourceTypeThirdResultOutput struct{ *pulumi.OutputState }

func (LookupSkusNestedResourceTypeThirdResultOutput) ElementType

func (LookupSkusNestedResourceTypeThirdResultOutput) Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

func (LookupSkusNestedResourceTypeThirdResultOutput) Name

The name of the resource

func (LookupSkusNestedResourceTypeThirdResultOutput) Properties

func (LookupSkusNestedResourceTypeThirdResultOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (LookupSkusNestedResourceTypeThirdResultOutput) ToLookupSkusNestedResourceTypeThirdResultOutput

func (o LookupSkusNestedResourceTypeThirdResultOutput) ToLookupSkusNestedResourceTypeThirdResultOutput() LookupSkusNestedResourceTypeThirdResultOutput

func (LookupSkusNestedResourceTypeThirdResultOutput) ToLookupSkusNestedResourceTypeThirdResultOutputWithContext

func (o LookupSkusNestedResourceTypeThirdResultOutput) ToLookupSkusNestedResourceTypeThirdResultOutputWithContext(ctx context.Context) LookupSkusNestedResourceTypeThirdResultOutput

func (LookupSkusNestedResourceTypeThirdResultOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type LookupSkusOutputArgs

type LookupSkusOutputArgs struct {
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput `pulumi:"providerNamespace"`
	// The resource type.
	ResourceType pulumi.StringInput `pulumi:"resourceType"`
	// The SKU.
	Sku pulumi.StringInput `pulumi:"sku"`
}

func (LookupSkusOutputArgs) ElementType

func (LookupSkusOutputArgs) ElementType() reflect.Type

type LookupSkusResult

type LookupSkusResult struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The name of the resource
	Name       string                        `pulumi:"name"`
	Properties SkuResourceResponseProperties `pulumi:"properties"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

func LookupSkus

func LookupSkus(ctx *pulumi.Context, args *LookupSkusArgs, opts ...pulumi.InvokeOption) (*LookupSkusResult, error)

Gets the sku details for the given resource type and sku name. Azure REST API version: 2021-09-01-preview.

type LookupSkusResultOutput

type LookupSkusResultOutput struct{ *pulumi.OutputState }

func (LookupSkusResultOutput) ElementType

func (LookupSkusResultOutput) ElementType() reflect.Type

func (LookupSkusResultOutput) Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

func (LookupSkusResultOutput) Name

The name of the resource

func (LookupSkusResultOutput) Properties

func (LookupSkusResultOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (LookupSkusResultOutput) ToLookupSkusResultOutput

func (o LookupSkusResultOutput) ToLookupSkusResultOutput() LookupSkusResultOutput

func (LookupSkusResultOutput) ToLookupSkusResultOutputWithContext

func (o LookupSkusResultOutput) ToLookupSkusResultOutputWithContext(ctx context.Context) LookupSkusResultOutput

func (LookupSkusResultOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type MessageScope

type MessageScope string

func (MessageScope) ElementType

func (MessageScope) ElementType() reflect.Type

func (MessageScope) ToMessageScopeOutput

func (e MessageScope) ToMessageScopeOutput() MessageScopeOutput

func (MessageScope) ToMessageScopeOutputWithContext

func (e MessageScope) ToMessageScopeOutputWithContext(ctx context.Context) MessageScopeOutput

func (MessageScope) ToMessageScopePtrOutput

func (e MessageScope) ToMessageScopePtrOutput() MessageScopePtrOutput

func (MessageScope) ToMessageScopePtrOutputWithContext

func (e MessageScope) ToMessageScopePtrOutputWithContext(ctx context.Context) MessageScopePtrOutput

func (MessageScope) ToStringOutput

func (e MessageScope) ToStringOutput() pulumi.StringOutput

func (MessageScope) ToStringOutputWithContext

func (e MessageScope) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (MessageScope) ToStringPtrOutput

func (e MessageScope) ToStringPtrOutput() pulumi.StringPtrOutput

func (MessageScope) ToStringPtrOutputWithContext

func (e MessageScope) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type MessageScopeInput

type MessageScopeInput interface {
	pulumi.Input

	ToMessageScopeOutput() MessageScopeOutput
	ToMessageScopeOutputWithContext(context.Context) MessageScopeOutput
}

MessageScopeInput is an input type that accepts values of the MessageScope enum A concrete instance of `MessageScopeInput` can be one of the following:

MessageScopeNotSpecified
MessageScopeRegisteredSubscriptions

type MessageScopeOutput

type MessageScopeOutput struct{ *pulumi.OutputState }

func (MessageScopeOutput) ElementType

func (MessageScopeOutput) ElementType() reflect.Type

func (MessageScopeOutput) ToMessageScopeOutput

func (o MessageScopeOutput) ToMessageScopeOutput() MessageScopeOutput

func (MessageScopeOutput) ToMessageScopeOutputWithContext

func (o MessageScopeOutput) ToMessageScopeOutputWithContext(ctx context.Context) MessageScopeOutput

func (MessageScopeOutput) ToMessageScopePtrOutput

func (o MessageScopeOutput) ToMessageScopePtrOutput() MessageScopePtrOutput

func (MessageScopeOutput) ToMessageScopePtrOutputWithContext

func (o MessageScopeOutput) ToMessageScopePtrOutputWithContext(ctx context.Context) MessageScopePtrOutput

func (MessageScopeOutput) ToStringOutput

func (o MessageScopeOutput) ToStringOutput() pulumi.StringOutput

func (MessageScopeOutput) ToStringOutputWithContext

func (o MessageScopeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (MessageScopeOutput) ToStringPtrOutput

func (o MessageScopeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (MessageScopeOutput) ToStringPtrOutputWithContext

func (o MessageScopeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type MessageScopePtrInput

type MessageScopePtrInput interface {
	pulumi.Input

	ToMessageScopePtrOutput() MessageScopePtrOutput
	ToMessageScopePtrOutputWithContext(context.Context) MessageScopePtrOutput
}

func MessageScopePtr

func MessageScopePtr(v string) MessageScopePtrInput

type MessageScopePtrOutput

type MessageScopePtrOutput struct{ *pulumi.OutputState }

func (MessageScopePtrOutput) Elem

func (MessageScopePtrOutput) ElementType

func (MessageScopePtrOutput) ElementType() reflect.Type

func (MessageScopePtrOutput) ToMessageScopePtrOutput

func (o MessageScopePtrOutput) ToMessageScopePtrOutput() MessageScopePtrOutput

func (MessageScopePtrOutput) ToMessageScopePtrOutputWithContext

func (o MessageScopePtrOutput) ToMessageScopePtrOutputWithContext(ctx context.Context) MessageScopePtrOutput

func (MessageScopePtrOutput) ToStringPtrOutput

func (o MessageScopePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (MessageScopePtrOutput) ToStringPtrOutputWithContext

func (o MessageScopePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type NotificationEndpoint

type NotificationEndpoint struct {
	Locations               []string `pulumi:"locations"`
	NotificationDestination *string  `pulumi:"notificationDestination"`
}

type NotificationEndpointArgs

type NotificationEndpointArgs struct {
	Locations               pulumi.StringArrayInput `pulumi:"locations"`
	NotificationDestination pulumi.StringPtrInput   `pulumi:"notificationDestination"`
}

func (NotificationEndpointArgs) ElementType

func (NotificationEndpointArgs) ElementType() reflect.Type

func (NotificationEndpointArgs) ToNotificationEndpointOutput

func (i NotificationEndpointArgs) ToNotificationEndpointOutput() NotificationEndpointOutput

func (NotificationEndpointArgs) ToNotificationEndpointOutputWithContext

func (i NotificationEndpointArgs) ToNotificationEndpointOutputWithContext(ctx context.Context) NotificationEndpointOutput

type NotificationEndpointArray

type NotificationEndpointArray []NotificationEndpointInput

func (NotificationEndpointArray) ElementType

func (NotificationEndpointArray) ElementType() reflect.Type

func (NotificationEndpointArray) ToNotificationEndpointArrayOutput

func (i NotificationEndpointArray) ToNotificationEndpointArrayOutput() NotificationEndpointArrayOutput

func (NotificationEndpointArray) ToNotificationEndpointArrayOutputWithContext

func (i NotificationEndpointArray) ToNotificationEndpointArrayOutputWithContext(ctx context.Context) NotificationEndpointArrayOutput

type NotificationEndpointArrayInput

type NotificationEndpointArrayInput interface {
	pulumi.Input

	ToNotificationEndpointArrayOutput() NotificationEndpointArrayOutput
	ToNotificationEndpointArrayOutputWithContext(context.Context) NotificationEndpointArrayOutput
}

NotificationEndpointArrayInput is an input type that accepts NotificationEndpointArray and NotificationEndpointArrayOutput values. You can construct a concrete instance of `NotificationEndpointArrayInput` via:

NotificationEndpointArray{ NotificationEndpointArgs{...} }

type NotificationEndpointArrayOutput

type NotificationEndpointArrayOutput struct{ *pulumi.OutputState }

func (NotificationEndpointArrayOutput) ElementType

func (NotificationEndpointArrayOutput) Index

func (NotificationEndpointArrayOutput) ToNotificationEndpointArrayOutput

func (o NotificationEndpointArrayOutput) ToNotificationEndpointArrayOutput() NotificationEndpointArrayOutput

func (NotificationEndpointArrayOutput) ToNotificationEndpointArrayOutputWithContext

func (o NotificationEndpointArrayOutput) ToNotificationEndpointArrayOutputWithContext(ctx context.Context) NotificationEndpointArrayOutput

type NotificationEndpointInput

type NotificationEndpointInput interface {
	pulumi.Input

	ToNotificationEndpointOutput() NotificationEndpointOutput
	ToNotificationEndpointOutputWithContext(context.Context) NotificationEndpointOutput
}

NotificationEndpointInput is an input type that accepts NotificationEndpointArgs and NotificationEndpointOutput values. You can construct a concrete instance of `NotificationEndpointInput` via:

NotificationEndpointArgs{...}

type NotificationEndpointOutput

type NotificationEndpointOutput struct{ *pulumi.OutputState }

func (NotificationEndpointOutput) ElementType

func (NotificationEndpointOutput) ElementType() reflect.Type

func (NotificationEndpointOutput) Locations

func (NotificationEndpointOutput) NotificationDestination

func (o NotificationEndpointOutput) NotificationDestination() pulumi.StringPtrOutput

func (NotificationEndpointOutput) ToNotificationEndpointOutput

func (o NotificationEndpointOutput) ToNotificationEndpointOutput() NotificationEndpointOutput

func (NotificationEndpointOutput) ToNotificationEndpointOutputWithContext

func (o NotificationEndpointOutput) ToNotificationEndpointOutputWithContext(ctx context.Context) NotificationEndpointOutput

type NotificationEndpointResponse

type NotificationEndpointResponse struct {
	Locations               []string `pulumi:"locations"`
	NotificationDestination *string  `pulumi:"notificationDestination"`
}

type NotificationEndpointResponseArrayOutput

type NotificationEndpointResponseArrayOutput struct{ *pulumi.OutputState }

func (NotificationEndpointResponseArrayOutput) ElementType

func (NotificationEndpointResponseArrayOutput) Index

func (NotificationEndpointResponseArrayOutput) ToNotificationEndpointResponseArrayOutput

func (o NotificationEndpointResponseArrayOutput) ToNotificationEndpointResponseArrayOutput() NotificationEndpointResponseArrayOutput

func (NotificationEndpointResponseArrayOutput) ToNotificationEndpointResponseArrayOutputWithContext

func (o NotificationEndpointResponseArrayOutput) ToNotificationEndpointResponseArrayOutputWithContext(ctx context.Context) NotificationEndpointResponseArrayOutput

type NotificationEndpointResponseOutput

type NotificationEndpointResponseOutput struct{ *pulumi.OutputState }

func (NotificationEndpointResponseOutput) ElementType

func (NotificationEndpointResponseOutput) Locations

func (NotificationEndpointResponseOutput) NotificationDestination

func (o NotificationEndpointResponseOutput) NotificationDestination() pulumi.StringPtrOutput

func (NotificationEndpointResponseOutput) ToNotificationEndpointResponseOutput

func (o NotificationEndpointResponseOutput) ToNotificationEndpointResponseOutput() NotificationEndpointResponseOutput

func (NotificationEndpointResponseOutput) ToNotificationEndpointResponseOutputWithContext

func (o NotificationEndpointResponseOutput) ToNotificationEndpointResponseOutputWithContext(ctx context.Context) NotificationEndpointResponseOutput

type NotificationMode

type NotificationMode string

func (NotificationMode) ElementType

func (NotificationMode) ElementType() reflect.Type

func (NotificationMode) ToNotificationModeOutput

func (e NotificationMode) ToNotificationModeOutput() NotificationModeOutput

func (NotificationMode) ToNotificationModeOutputWithContext

func (e NotificationMode) ToNotificationModeOutputWithContext(ctx context.Context) NotificationModeOutput

func (NotificationMode) ToNotificationModePtrOutput

func (e NotificationMode) ToNotificationModePtrOutput() NotificationModePtrOutput

func (NotificationMode) ToNotificationModePtrOutputWithContext

func (e NotificationMode) ToNotificationModePtrOutputWithContext(ctx context.Context) NotificationModePtrOutput

func (NotificationMode) ToStringOutput

func (e NotificationMode) ToStringOutput() pulumi.StringOutput

func (NotificationMode) ToStringOutputWithContext

func (e NotificationMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (NotificationMode) ToStringPtrOutput

func (e NotificationMode) ToStringPtrOutput() pulumi.StringPtrOutput

func (NotificationMode) ToStringPtrOutputWithContext

func (e NotificationMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type NotificationModeInput

type NotificationModeInput interface {
	pulumi.Input

	ToNotificationModeOutput() NotificationModeOutput
	ToNotificationModeOutputWithContext(context.Context) NotificationModeOutput
}

NotificationModeInput is an input type that accepts values of the NotificationMode enum A concrete instance of `NotificationModeInput` can be one of the following:

NotificationModeNotSpecified
NotificationModeEventHub
NotificationModeWebHook

type NotificationModeOutput

type NotificationModeOutput struct{ *pulumi.OutputState }

func (NotificationModeOutput) ElementType

func (NotificationModeOutput) ElementType() reflect.Type

func (NotificationModeOutput) ToNotificationModeOutput

func (o NotificationModeOutput) ToNotificationModeOutput() NotificationModeOutput

func (NotificationModeOutput) ToNotificationModeOutputWithContext

func (o NotificationModeOutput) ToNotificationModeOutputWithContext(ctx context.Context) NotificationModeOutput

func (NotificationModeOutput) ToNotificationModePtrOutput

func (o NotificationModeOutput) ToNotificationModePtrOutput() NotificationModePtrOutput

func (NotificationModeOutput) ToNotificationModePtrOutputWithContext

func (o NotificationModeOutput) ToNotificationModePtrOutputWithContext(ctx context.Context) NotificationModePtrOutput

func (NotificationModeOutput) ToStringOutput

func (o NotificationModeOutput) ToStringOutput() pulumi.StringOutput

func (NotificationModeOutput) ToStringOutputWithContext

func (o NotificationModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (NotificationModeOutput) ToStringPtrOutput

func (o NotificationModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (NotificationModeOutput) ToStringPtrOutputWithContext

func (o NotificationModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type NotificationModePtrInput

type NotificationModePtrInput interface {
	pulumi.Input

	ToNotificationModePtrOutput() NotificationModePtrOutput
	ToNotificationModePtrOutputWithContext(context.Context) NotificationModePtrOutput
}

func NotificationModePtr

func NotificationModePtr(v string) NotificationModePtrInput

type NotificationModePtrOutput

type NotificationModePtrOutput struct{ *pulumi.OutputState }

func (NotificationModePtrOutput) Elem

func (NotificationModePtrOutput) ElementType

func (NotificationModePtrOutput) ElementType() reflect.Type

func (NotificationModePtrOutput) ToNotificationModePtrOutput

func (o NotificationModePtrOutput) ToNotificationModePtrOutput() NotificationModePtrOutput

func (NotificationModePtrOutput) ToNotificationModePtrOutputWithContext

func (o NotificationModePtrOutput) ToNotificationModePtrOutputWithContext(ctx context.Context) NotificationModePtrOutput

func (NotificationModePtrOutput) ToStringPtrOutput

func (o NotificationModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (NotificationModePtrOutput) ToStringPtrOutputWithContext

func (o NotificationModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type NotificationRegistration

type NotificationRegistration struct {
	pulumi.CustomResourceState

	// The name of the resource
	Name       pulumi.StringOutput                              `pulumi:"name"`
	Properties NotificationRegistrationResponsePropertiesOutput `pulumi:"properties"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

The notification registration definition. Azure REST API version: 2021-09-01-preview. Prior API version in Azure Native 1.x: 2020-11-20.

func GetNotificationRegistration

func GetNotificationRegistration(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *NotificationRegistrationState, opts ...pulumi.ResourceOption) (*NotificationRegistration, error)

GetNotificationRegistration gets an existing NotificationRegistration resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewNotificationRegistration

func NewNotificationRegistration(ctx *pulumi.Context,
	name string, args *NotificationRegistrationArgs, opts ...pulumi.ResourceOption) (*NotificationRegistration, error)

NewNotificationRegistration registers a new resource with the given unique name, arguments, and options.

func (*NotificationRegistration) ElementType

func (*NotificationRegistration) ElementType() reflect.Type

func (*NotificationRegistration) ToNotificationRegistrationOutput

func (i *NotificationRegistration) ToNotificationRegistrationOutput() NotificationRegistrationOutput

func (*NotificationRegistration) ToNotificationRegistrationOutputWithContext

func (i *NotificationRegistration) ToNotificationRegistrationOutputWithContext(ctx context.Context) NotificationRegistrationOutput

type NotificationRegistrationArgs

type NotificationRegistrationArgs struct {
	// The notification registration.
	NotificationRegistrationName pulumi.StringPtrInput
	Properties                   NotificationRegistrationPropertiesPtrInput
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput
}

The set of arguments for constructing a NotificationRegistration resource.

func (NotificationRegistrationArgs) ElementType

type NotificationRegistrationInput

type NotificationRegistrationInput interface {
	pulumi.Input

	ToNotificationRegistrationOutput() NotificationRegistrationOutput
	ToNotificationRegistrationOutputWithContext(ctx context.Context) NotificationRegistrationOutput
}

type NotificationRegistrationOutput

type NotificationRegistrationOutput struct{ *pulumi.OutputState }

func (NotificationRegistrationOutput) ElementType

func (NotificationRegistrationOutput) Name

The name of the resource

func (NotificationRegistrationOutput) Properties

func (NotificationRegistrationOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (NotificationRegistrationOutput) ToNotificationRegistrationOutput

func (o NotificationRegistrationOutput) ToNotificationRegistrationOutput() NotificationRegistrationOutput

func (NotificationRegistrationOutput) ToNotificationRegistrationOutputWithContext

func (o NotificationRegistrationOutput) ToNotificationRegistrationOutputWithContext(ctx context.Context) NotificationRegistrationOutput

func (NotificationRegistrationOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type NotificationRegistrationProperties

type NotificationRegistrationProperties struct {
	IncludedEvents        []string               `pulumi:"includedEvents"`
	MessageScope          *string                `pulumi:"messageScope"`
	NotificationEndpoints []NotificationEndpoint `pulumi:"notificationEndpoints"`
	NotificationMode      *string                `pulumi:"notificationMode"`
	// The provisioned state of the resource.
	ProvisioningState *string `pulumi:"provisioningState"`
}

type NotificationRegistrationPropertiesArgs

type NotificationRegistrationPropertiesArgs struct {
	IncludedEvents        pulumi.StringArrayInput        `pulumi:"includedEvents"`
	MessageScope          pulumi.StringPtrInput          `pulumi:"messageScope"`
	NotificationEndpoints NotificationEndpointArrayInput `pulumi:"notificationEndpoints"`
	NotificationMode      pulumi.StringPtrInput          `pulumi:"notificationMode"`
	// The provisioned state of the resource.
	ProvisioningState pulumi.StringPtrInput `pulumi:"provisioningState"`
}

func (NotificationRegistrationPropertiesArgs) ElementType

func (NotificationRegistrationPropertiesArgs) ToNotificationRegistrationPropertiesOutput

func (i NotificationRegistrationPropertiesArgs) ToNotificationRegistrationPropertiesOutput() NotificationRegistrationPropertiesOutput

func (NotificationRegistrationPropertiesArgs) ToNotificationRegistrationPropertiesOutputWithContext

func (i NotificationRegistrationPropertiesArgs) ToNotificationRegistrationPropertiesOutputWithContext(ctx context.Context) NotificationRegistrationPropertiesOutput

func (NotificationRegistrationPropertiesArgs) ToNotificationRegistrationPropertiesPtrOutput

func (i NotificationRegistrationPropertiesArgs) ToNotificationRegistrationPropertiesPtrOutput() NotificationRegistrationPropertiesPtrOutput

func (NotificationRegistrationPropertiesArgs) ToNotificationRegistrationPropertiesPtrOutputWithContext

func (i NotificationRegistrationPropertiesArgs) ToNotificationRegistrationPropertiesPtrOutputWithContext(ctx context.Context) NotificationRegistrationPropertiesPtrOutput

type NotificationRegistrationPropertiesInput

type NotificationRegistrationPropertiesInput interface {
	pulumi.Input

	ToNotificationRegistrationPropertiesOutput() NotificationRegistrationPropertiesOutput
	ToNotificationRegistrationPropertiesOutputWithContext(context.Context) NotificationRegistrationPropertiesOutput
}

NotificationRegistrationPropertiesInput is an input type that accepts NotificationRegistrationPropertiesArgs and NotificationRegistrationPropertiesOutput values. You can construct a concrete instance of `NotificationRegistrationPropertiesInput` via:

NotificationRegistrationPropertiesArgs{...}

type NotificationRegistrationPropertiesOutput

type NotificationRegistrationPropertiesOutput struct{ *pulumi.OutputState }

func (NotificationRegistrationPropertiesOutput) ElementType

func (NotificationRegistrationPropertiesOutput) IncludedEvents

func (NotificationRegistrationPropertiesOutput) MessageScope

func (NotificationRegistrationPropertiesOutput) NotificationEndpoints

func (NotificationRegistrationPropertiesOutput) NotificationMode

func (NotificationRegistrationPropertiesOutput) ProvisioningState

The provisioned state of the resource.

func (NotificationRegistrationPropertiesOutput) ToNotificationRegistrationPropertiesOutput

func (o NotificationRegistrationPropertiesOutput) ToNotificationRegistrationPropertiesOutput() NotificationRegistrationPropertiesOutput

func (NotificationRegistrationPropertiesOutput) ToNotificationRegistrationPropertiesOutputWithContext

func (o NotificationRegistrationPropertiesOutput) ToNotificationRegistrationPropertiesOutputWithContext(ctx context.Context) NotificationRegistrationPropertiesOutput

func (NotificationRegistrationPropertiesOutput) ToNotificationRegistrationPropertiesPtrOutput

func (o NotificationRegistrationPropertiesOutput) ToNotificationRegistrationPropertiesPtrOutput() NotificationRegistrationPropertiesPtrOutput

func (NotificationRegistrationPropertiesOutput) ToNotificationRegistrationPropertiesPtrOutputWithContext

func (o NotificationRegistrationPropertiesOutput) ToNotificationRegistrationPropertiesPtrOutputWithContext(ctx context.Context) NotificationRegistrationPropertiesPtrOutput

type NotificationRegistrationPropertiesPtrInput

type NotificationRegistrationPropertiesPtrInput interface {
	pulumi.Input

	ToNotificationRegistrationPropertiesPtrOutput() NotificationRegistrationPropertiesPtrOutput
	ToNotificationRegistrationPropertiesPtrOutputWithContext(context.Context) NotificationRegistrationPropertiesPtrOutput
}

NotificationRegistrationPropertiesPtrInput is an input type that accepts NotificationRegistrationPropertiesArgs, NotificationRegistrationPropertiesPtr and NotificationRegistrationPropertiesPtrOutput values. You can construct a concrete instance of `NotificationRegistrationPropertiesPtrInput` via:

        NotificationRegistrationPropertiesArgs{...}

or:

        nil

type NotificationRegistrationPropertiesPtrOutput

type NotificationRegistrationPropertiesPtrOutput struct{ *pulumi.OutputState }

func (NotificationRegistrationPropertiesPtrOutput) Elem

func (NotificationRegistrationPropertiesPtrOutput) ElementType

func (NotificationRegistrationPropertiesPtrOutput) IncludedEvents

func (NotificationRegistrationPropertiesPtrOutput) MessageScope

func (NotificationRegistrationPropertiesPtrOutput) NotificationEndpoints

func (NotificationRegistrationPropertiesPtrOutput) NotificationMode

func (NotificationRegistrationPropertiesPtrOutput) ProvisioningState

The provisioned state of the resource.

func (NotificationRegistrationPropertiesPtrOutput) ToNotificationRegistrationPropertiesPtrOutput

func (o NotificationRegistrationPropertiesPtrOutput) ToNotificationRegistrationPropertiesPtrOutput() NotificationRegistrationPropertiesPtrOutput

func (NotificationRegistrationPropertiesPtrOutput) ToNotificationRegistrationPropertiesPtrOutputWithContext

func (o NotificationRegistrationPropertiesPtrOutput) ToNotificationRegistrationPropertiesPtrOutputWithContext(ctx context.Context) NotificationRegistrationPropertiesPtrOutput

type NotificationRegistrationResponseProperties

type NotificationRegistrationResponseProperties struct {
	IncludedEvents        []string                       `pulumi:"includedEvents"`
	MessageScope          *string                        `pulumi:"messageScope"`
	NotificationEndpoints []NotificationEndpointResponse `pulumi:"notificationEndpoints"`
	NotificationMode      *string                        `pulumi:"notificationMode"`
	// The provisioned state of the resource.
	ProvisioningState *string `pulumi:"provisioningState"`
}

type NotificationRegistrationResponsePropertiesOutput

type NotificationRegistrationResponsePropertiesOutput struct{ *pulumi.OutputState }

func (NotificationRegistrationResponsePropertiesOutput) ElementType

func (NotificationRegistrationResponsePropertiesOutput) IncludedEvents

func (NotificationRegistrationResponsePropertiesOutput) MessageScope

func (NotificationRegistrationResponsePropertiesOutput) NotificationEndpoints

func (NotificationRegistrationResponsePropertiesOutput) NotificationMode

func (NotificationRegistrationResponsePropertiesOutput) ProvisioningState

The provisioned state of the resource.

func (NotificationRegistrationResponsePropertiesOutput) ToNotificationRegistrationResponsePropertiesOutput

func (o NotificationRegistrationResponsePropertiesOutput) ToNotificationRegistrationResponsePropertiesOutput() NotificationRegistrationResponsePropertiesOutput

func (NotificationRegistrationResponsePropertiesOutput) ToNotificationRegistrationResponsePropertiesOutputWithContext

func (o NotificationRegistrationResponsePropertiesOutput) ToNotificationRegistrationResponsePropertiesOutputWithContext(ctx context.Context) NotificationRegistrationResponsePropertiesOutput

type NotificationRegistrationState

type NotificationRegistrationState struct {
}

func (NotificationRegistrationState) ElementType

type OpenApiConfiguration

type OpenApiConfiguration struct {
	Validation *OpenApiValidation `pulumi:"validation"`
}

type OpenApiConfigurationArgs

type OpenApiConfigurationArgs struct {
	Validation OpenApiValidationPtrInput `pulumi:"validation"`
}

func (OpenApiConfigurationArgs) ElementType

func (OpenApiConfigurationArgs) ElementType() reflect.Type

func (OpenApiConfigurationArgs) ToOpenApiConfigurationOutput

func (i OpenApiConfigurationArgs) ToOpenApiConfigurationOutput() OpenApiConfigurationOutput

func (OpenApiConfigurationArgs) ToOpenApiConfigurationOutputWithContext

func (i OpenApiConfigurationArgs) ToOpenApiConfigurationOutputWithContext(ctx context.Context) OpenApiConfigurationOutput

func (OpenApiConfigurationArgs) ToOpenApiConfigurationPtrOutput

func (i OpenApiConfigurationArgs) ToOpenApiConfigurationPtrOutput() OpenApiConfigurationPtrOutput

func (OpenApiConfigurationArgs) ToOpenApiConfigurationPtrOutputWithContext

func (i OpenApiConfigurationArgs) ToOpenApiConfigurationPtrOutputWithContext(ctx context.Context) OpenApiConfigurationPtrOutput

type OpenApiConfigurationInput

type OpenApiConfigurationInput interface {
	pulumi.Input

	ToOpenApiConfigurationOutput() OpenApiConfigurationOutput
	ToOpenApiConfigurationOutputWithContext(context.Context) OpenApiConfigurationOutput
}

OpenApiConfigurationInput is an input type that accepts OpenApiConfigurationArgs and OpenApiConfigurationOutput values. You can construct a concrete instance of `OpenApiConfigurationInput` via:

OpenApiConfigurationArgs{...}

type OpenApiConfigurationOutput

type OpenApiConfigurationOutput struct{ *pulumi.OutputState }

func (OpenApiConfigurationOutput) ElementType

func (OpenApiConfigurationOutput) ElementType() reflect.Type

func (OpenApiConfigurationOutput) ToOpenApiConfigurationOutput

func (o OpenApiConfigurationOutput) ToOpenApiConfigurationOutput() OpenApiConfigurationOutput

func (OpenApiConfigurationOutput) ToOpenApiConfigurationOutputWithContext

func (o OpenApiConfigurationOutput) ToOpenApiConfigurationOutputWithContext(ctx context.Context) OpenApiConfigurationOutput

func (OpenApiConfigurationOutput) ToOpenApiConfigurationPtrOutput

func (o OpenApiConfigurationOutput) ToOpenApiConfigurationPtrOutput() OpenApiConfigurationPtrOutput

func (OpenApiConfigurationOutput) ToOpenApiConfigurationPtrOutputWithContext

func (o OpenApiConfigurationOutput) ToOpenApiConfigurationPtrOutputWithContext(ctx context.Context) OpenApiConfigurationPtrOutput

func (OpenApiConfigurationOutput) Validation

type OpenApiConfigurationPtrInput

type OpenApiConfigurationPtrInput interface {
	pulumi.Input

	ToOpenApiConfigurationPtrOutput() OpenApiConfigurationPtrOutput
	ToOpenApiConfigurationPtrOutputWithContext(context.Context) OpenApiConfigurationPtrOutput
}

OpenApiConfigurationPtrInput is an input type that accepts OpenApiConfigurationArgs, OpenApiConfigurationPtr and OpenApiConfigurationPtrOutput values. You can construct a concrete instance of `OpenApiConfigurationPtrInput` via:

        OpenApiConfigurationArgs{...}

or:

        nil

type OpenApiConfigurationPtrOutput

type OpenApiConfigurationPtrOutput struct{ *pulumi.OutputState }

func (OpenApiConfigurationPtrOutput) Elem

func (OpenApiConfigurationPtrOutput) ElementType

func (OpenApiConfigurationPtrOutput) ToOpenApiConfigurationPtrOutput

func (o OpenApiConfigurationPtrOutput) ToOpenApiConfigurationPtrOutput() OpenApiConfigurationPtrOutput

func (OpenApiConfigurationPtrOutput) ToOpenApiConfigurationPtrOutputWithContext

func (o OpenApiConfigurationPtrOutput) ToOpenApiConfigurationPtrOutputWithContext(ctx context.Context) OpenApiConfigurationPtrOutput

func (OpenApiConfigurationPtrOutput) Validation

type OpenApiConfigurationResponse

type OpenApiConfigurationResponse struct {
	Validation *OpenApiValidationResponse `pulumi:"validation"`
}

type OpenApiConfigurationResponseOutput

type OpenApiConfigurationResponseOutput struct{ *pulumi.OutputState }

func (OpenApiConfigurationResponseOutput) ElementType

func (OpenApiConfigurationResponseOutput) ToOpenApiConfigurationResponseOutput

func (o OpenApiConfigurationResponseOutput) ToOpenApiConfigurationResponseOutput() OpenApiConfigurationResponseOutput

func (OpenApiConfigurationResponseOutput) ToOpenApiConfigurationResponseOutputWithContext

func (o OpenApiConfigurationResponseOutput) ToOpenApiConfigurationResponseOutputWithContext(ctx context.Context) OpenApiConfigurationResponseOutput

func (OpenApiConfigurationResponseOutput) Validation

type OpenApiConfigurationResponsePtrOutput

type OpenApiConfigurationResponsePtrOutput struct{ *pulumi.OutputState }

func (OpenApiConfigurationResponsePtrOutput) Elem

func (OpenApiConfigurationResponsePtrOutput) ElementType

func (OpenApiConfigurationResponsePtrOutput) ToOpenApiConfigurationResponsePtrOutput

func (o OpenApiConfigurationResponsePtrOutput) ToOpenApiConfigurationResponsePtrOutput() OpenApiConfigurationResponsePtrOutput

func (OpenApiConfigurationResponsePtrOutput) ToOpenApiConfigurationResponsePtrOutputWithContext

func (o OpenApiConfigurationResponsePtrOutput) ToOpenApiConfigurationResponsePtrOutputWithContext(ctx context.Context) OpenApiConfigurationResponsePtrOutput

func (OpenApiConfigurationResponsePtrOutput) Validation

type OpenApiValidation

type OpenApiValidation struct {
	// Indicates whether a non compliance response is allowed for a LIST call
	AllowNoncompliantCollectionResponse *bool `pulumi:"allowNoncompliantCollectionResponse"`
}

type OpenApiValidationArgs

type OpenApiValidationArgs struct {
	// Indicates whether a non compliance response is allowed for a LIST call
	AllowNoncompliantCollectionResponse pulumi.BoolPtrInput `pulumi:"allowNoncompliantCollectionResponse"`
}

func (OpenApiValidationArgs) ElementType

func (OpenApiValidationArgs) ElementType() reflect.Type

func (OpenApiValidationArgs) ToOpenApiValidationOutput

func (i OpenApiValidationArgs) ToOpenApiValidationOutput() OpenApiValidationOutput

func (OpenApiValidationArgs) ToOpenApiValidationOutputWithContext

func (i OpenApiValidationArgs) ToOpenApiValidationOutputWithContext(ctx context.Context) OpenApiValidationOutput

func (OpenApiValidationArgs) ToOpenApiValidationPtrOutput

func (i OpenApiValidationArgs) ToOpenApiValidationPtrOutput() OpenApiValidationPtrOutput

func (OpenApiValidationArgs) ToOpenApiValidationPtrOutputWithContext

func (i OpenApiValidationArgs) ToOpenApiValidationPtrOutputWithContext(ctx context.Context) OpenApiValidationPtrOutput

type OpenApiValidationInput

type OpenApiValidationInput interface {
	pulumi.Input

	ToOpenApiValidationOutput() OpenApiValidationOutput
	ToOpenApiValidationOutputWithContext(context.Context) OpenApiValidationOutput
}

OpenApiValidationInput is an input type that accepts OpenApiValidationArgs and OpenApiValidationOutput values. You can construct a concrete instance of `OpenApiValidationInput` via:

OpenApiValidationArgs{...}

type OpenApiValidationOutput

type OpenApiValidationOutput struct{ *pulumi.OutputState }

func (OpenApiValidationOutput) AllowNoncompliantCollectionResponse

func (o OpenApiValidationOutput) AllowNoncompliantCollectionResponse() pulumi.BoolPtrOutput

Indicates whether a non compliance response is allowed for a LIST call

func (OpenApiValidationOutput) ElementType

func (OpenApiValidationOutput) ElementType() reflect.Type

func (OpenApiValidationOutput) ToOpenApiValidationOutput

func (o OpenApiValidationOutput) ToOpenApiValidationOutput() OpenApiValidationOutput

func (OpenApiValidationOutput) ToOpenApiValidationOutputWithContext

func (o OpenApiValidationOutput) ToOpenApiValidationOutputWithContext(ctx context.Context) OpenApiValidationOutput

func (OpenApiValidationOutput) ToOpenApiValidationPtrOutput

func (o OpenApiValidationOutput) ToOpenApiValidationPtrOutput() OpenApiValidationPtrOutput

func (OpenApiValidationOutput) ToOpenApiValidationPtrOutputWithContext

func (o OpenApiValidationOutput) ToOpenApiValidationPtrOutputWithContext(ctx context.Context) OpenApiValidationPtrOutput

type OpenApiValidationPtrInput

type OpenApiValidationPtrInput interface {
	pulumi.Input

	ToOpenApiValidationPtrOutput() OpenApiValidationPtrOutput
	ToOpenApiValidationPtrOutputWithContext(context.Context) OpenApiValidationPtrOutput
}

OpenApiValidationPtrInput is an input type that accepts OpenApiValidationArgs, OpenApiValidationPtr and OpenApiValidationPtrOutput values. You can construct a concrete instance of `OpenApiValidationPtrInput` via:

        OpenApiValidationArgs{...}

or:

        nil

type OpenApiValidationPtrOutput

type OpenApiValidationPtrOutput struct{ *pulumi.OutputState }

func (OpenApiValidationPtrOutput) AllowNoncompliantCollectionResponse

func (o OpenApiValidationPtrOutput) AllowNoncompliantCollectionResponse() pulumi.BoolPtrOutput

Indicates whether a non compliance response is allowed for a LIST call

func (OpenApiValidationPtrOutput) Elem

func (OpenApiValidationPtrOutput) ElementType

func (OpenApiValidationPtrOutput) ElementType() reflect.Type

func (OpenApiValidationPtrOutput) ToOpenApiValidationPtrOutput

func (o OpenApiValidationPtrOutput) ToOpenApiValidationPtrOutput() OpenApiValidationPtrOutput

func (OpenApiValidationPtrOutput) ToOpenApiValidationPtrOutputWithContext

func (o OpenApiValidationPtrOutput) ToOpenApiValidationPtrOutputWithContext(ctx context.Context) OpenApiValidationPtrOutput

type OpenApiValidationResponse

type OpenApiValidationResponse struct {
	// Indicates whether a non compliance response is allowed for a LIST call
	AllowNoncompliantCollectionResponse *bool `pulumi:"allowNoncompliantCollectionResponse"`
}

type OpenApiValidationResponseOutput

type OpenApiValidationResponseOutput struct{ *pulumi.OutputState }

func (OpenApiValidationResponseOutput) AllowNoncompliantCollectionResponse

func (o OpenApiValidationResponseOutput) AllowNoncompliantCollectionResponse() pulumi.BoolPtrOutput

Indicates whether a non compliance response is allowed for a LIST call

func (OpenApiValidationResponseOutput) ElementType

func (OpenApiValidationResponseOutput) ToOpenApiValidationResponseOutput

func (o OpenApiValidationResponseOutput) ToOpenApiValidationResponseOutput() OpenApiValidationResponseOutput

func (OpenApiValidationResponseOutput) ToOpenApiValidationResponseOutputWithContext

func (o OpenApiValidationResponseOutput) ToOpenApiValidationResponseOutputWithContext(ctx context.Context) OpenApiValidationResponseOutput

type OpenApiValidationResponsePtrOutput

type OpenApiValidationResponsePtrOutput struct{ *pulumi.OutputState }

func (OpenApiValidationResponsePtrOutput) AllowNoncompliantCollectionResponse

func (o OpenApiValidationResponsePtrOutput) AllowNoncompliantCollectionResponse() pulumi.BoolPtrOutput

Indicates whether a non compliance response is allowed for a LIST call

func (OpenApiValidationResponsePtrOutput) Elem

func (OpenApiValidationResponsePtrOutput) ElementType

func (OpenApiValidationResponsePtrOutput) ToOpenApiValidationResponsePtrOutput

func (o OpenApiValidationResponsePtrOutput) ToOpenApiValidationResponsePtrOutput() OpenApiValidationResponsePtrOutput

func (OpenApiValidationResponsePtrOutput) ToOpenApiValidationResponsePtrOutputWithContext

func (o OpenApiValidationResponsePtrOutput) ToOpenApiValidationResponsePtrOutputWithContext(ctx context.Context) OpenApiValidationResponsePtrOutput

type OperationByProviderRegistration

type OperationByProviderRegistration struct {
	pulumi.CustomResourceState

	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

Azure REST API version: 2021-09-01-preview. Prior API version in Azure Native 1.x: 2020-11-20.

Other available API versions: 2021-05-01-preview.

func GetOperationByProviderRegistration

func GetOperationByProviderRegistration(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *OperationByProviderRegistrationState, opts ...pulumi.ResourceOption) (*OperationByProviderRegistration, error)

GetOperationByProviderRegistration gets an existing OperationByProviderRegistration resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewOperationByProviderRegistration

func NewOperationByProviderRegistration(ctx *pulumi.Context,
	name string, args *OperationByProviderRegistrationArgs, opts ...pulumi.ResourceOption) (*OperationByProviderRegistration, error)

NewOperationByProviderRegistration registers a new resource with the given unique name, arguments, and options.

func (*OperationByProviderRegistration) ElementType

func (*OperationByProviderRegistration) ToOperationByProviderRegistrationOutput

func (i *OperationByProviderRegistration) ToOperationByProviderRegistrationOutput() OperationByProviderRegistrationOutput

func (*OperationByProviderRegistration) ToOperationByProviderRegistrationOutputWithContext

func (i *OperationByProviderRegistration) ToOperationByProviderRegistrationOutputWithContext(ctx context.Context) OperationByProviderRegistrationOutput

type OperationByProviderRegistrationArgs

type OperationByProviderRegistrationArgs struct {
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput
}

The set of arguments for constructing a OperationByProviderRegistration resource.

func (OperationByProviderRegistrationArgs) ElementType

type OperationByProviderRegistrationInput

type OperationByProviderRegistrationInput interface {
	pulumi.Input

	ToOperationByProviderRegistrationOutput() OperationByProviderRegistrationOutput
	ToOperationByProviderRegistrationOutputWithContext(ctx context.Context) OperationByProviderRegistrationOutput
}

type OperationByProviderRegistrationOutput

type OperationByProviderRegistrationOutput struct{ *pulumi.OutputState }

func (OperationByProviderRegistrationOutput) ElementType

func (OperationByProviderRegistrationOutput) Name

The name of the resource

func (OperationByProviderRegistrationOutput) ToOperationByProviderRegistrationOutput

func (o OperationByProviderRegistrationOutput) ToOperationByProviderRegistrationOutput() OperationByProviderRegistrationOutput

func (OperationByProviderRegistrationOutput) ToOperationByProviderRegistrationOutputWithContext

func (o OperationByProviderRegistrationOutput) ToOperationByProviderRegistrationOutputWithContext(ctx context.Context) OperationByProviderRegistrationOutput

func (OperationByProviderRegistrationOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type OperationByProviderRegistrationState

type OperationByProviderRegistrationState struct {
}

func (OperationByProviderRegistrationState) ElementType

type OptInHeaderType

type OptInHeaderType string

func (OptInHeaderType) ElementType

func (OptInHeaderType) ElementType() reflect.Type

func (OptInHeaderType) ToOptInHeaderTypeOutput

func (e OptInHeaderType) ToOptInHeaderTypeOutput() OptInHeaderTypeOutput

func (OptInHeaderType) ToOptInHeaderTypeOutputWithContext

func (e OptInHeaderType) ToOptInHeaderTypeOutputWithContext(ctx context.Context) OptInHeaderTypeOutput

func (OptInHeaderType) ToOptInHeaderTypePtrOutput

func (e OptInHeaderType) ToOptInHeaderTypePtrOutput() OptInHeaderTypePtrOutput

func (OptInHeaderType) ToOptInHeaderTypePtrOutputWithContext

func (e OptInHeaderType) ToOptInHeaderTypePtrOutputWithContext(ctx context.Context) OptInHeaderTypePtrOutput

func (OptInHeaderType) ToStringOutput

func (e OptInHeaderType) ToStringOutput() pulumi.StringOutput

func (OptInHeaderType) ToStringOutputWithContext

func (e OptInHeaderType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (OptInHeaderType) ToStringPtrOutput

func (e OptInHeaderType) ToStringPtrOutput() pulumi.StringPtrOutput

func (OptInHeaderType) ToStringPtrOutputWithContext

func (e OptInHeaderType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type OptInHeaderTypeInput

type OptInHeaderTypeInput interface {
	pulumi.Input

	ToOptInHeaderTypeOutput() OptInHeaderTypeOutput
	ToOptInHeaderTypeOutputWithContext(context.Context) OptInHeaderTypeOutput
}

OptInHeaderTypeInput is an input type that accepts values of the OptInHeaderType enum A concrete instance of `OptInHeaderTypeInput` can be one of the following:

OptInHeaderTypeNotSpecified
OptInHeaderTypeSignedUserToken
OptInHeaderTypeClientGroupMembership
OptInHeaderTypeSignedAuxiliaryTokens
OptInHeaderTypeUnboundedClientGroupMembership

type OptInHeaderTypeOutput

type OptInHeaderTypeOutput struct{ *pulumi.OutputState }

func (OptInHeaderTypeOutput) ElementType

func (OptInHeaderTypeOutput) ElementType() reflect.Type

func (OptInHeaderTypeOutput) ToOptInHeaderTypeOutput

func (o OptInHeaderTypeOutput) ToOptInHeaderTypeOutput() OptInHeaderTypeOutput

func (OptInHeaderTypeOutput) ToOptInHeaderTypeOutputWithContext

func (o OptInHeaderTypeOutput) ToOptInHeaderTypeOutputWithContext(ctx context.Context) OptInHeaderTypeOutput

func (OptInHeaderTypeOutput) ToOptInHeaderTypePtrOutput

func (o OptInHeaderTypeOutput) ToOptInHeaderTypePtrOutput() OptInHeaderTypePtrOutput

func (OptInHeaderTypeOutput) ToOptInHeaderTypePtrOutputWithContext

func (o OptInHeaderTypeOutput) ToOptInHeaderTypePtrOutputWithContext(ctx context.Context) OptInHeaderTypePtrOutput

func (OptInHeaderTypeOutput) ToStringOutput

func (o OptInHeaderTypeOutput) ToStringOutput() pulumi.StringOutput

func (OptInHeaderTypeOutput) ToStringOutputWithContext

func (o OptInHeaderTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (OptInHeaderTypeOutput) ToStringPtrOutput

func (o OptInHeaderTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (OptInHeaderTypeOutput) ToStringPtrOutputWithContext

func (o OptInHeaderTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type OptInHeaderTypePtrInput

type OptInHeaderTypePtrInput interface {
	pulumi.Input

	ToOptInHeaderTypePtrOutput() OptInHeaderTypePtrOutput
	ToOptInHeaderTypePtrOutputWithContext(context.Context) OptInHeaderTypePtrOutput
}

func OptInHeaderTypePtr

func OptInHeaderTypePtr(v string) OptInHeaderTypePtrInput

type OptInHeaderTypePtrOutput

type OptInHeaderTypePtrOutput struct{ *pulumi.OutputState }

func (OptInHeaderTypePtrOutput) Elem

func (OptInHeaderTypePtrOutput) ElementType

func (OptInHeaderTypePtrOutput) ElementType() reflect.Type

func (OptInHeaderTypePtrOutput) ToOptInHeaderTypePtrOutput

func (o OptInHeaderTypePtrOutput) ToOptInHeaderTypePtrOutput() OptInHeaderTypePtrOutput

func (OptInHeaderTypePtrOutput) ToOptInHeaderTypePtrOutputWithContext

func (o OptInHeaderTypePtrOutput) ToOptInHeaderTypePtrOutputWithContext(ctx context.Context) OptInHeaderTypePtrOutput

func (OptInHeaderTypePtrOutput) ToStringPtrOutput

func (o OptInHeaderTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (OptInHeaderTypePtrOutput) ToStringPtrOutputWithContext

func (o OptInHeaderTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type Policy

type Policy string

func (Policy) ElementType

func (Policy) ElementType() reflect.Type

func (Policy) ToPolicyOutput

func (e Policy) ToPolicyOutput() PolicyOutput

func (Policy) ToPolicyOutputWithContext

func (e Policy) ToPolicyOutputWithContext(ctx context.Context) PolicyOutput

func (Policy) ToPolicyPtrOutput

func (e Policy) ToPolicyPtrOutput() PolicyPtrOutput

func (Policy) ToPolicyPtrOutputWithContext

func (e Policy) ToPolicyPtrOutputWithContext(ctx context.Context) PolicyPtrOutput

func (Policy) ToStringOutput

func (e Policy) ToStringOutput() pulumi.StringOutput

func (Policy) ToStringOutputWithContext

func (e Policy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (Policy) ToStringPtrOutput

func (e Policy) ToStringPtrOutput() pulumi.StringPtrOutput

func (Policy) ToStringPtrOutputWithContext

func (e Policy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PolicyInput

type PolicyInput interface {
	pulumi.Input

	ToPolicyOutput() PolicyOutput
	ToPolicyOutputWithContext(context.Context) PolicyOutput
}

PolicyInput is an input type that accepts values of the Policy enum A concrete instance of `PolicyInput` can be one of the following:

PolicyNotSpecified
PolicySynchronizeBeginExtension

type PolicyOutput

type PolicyOutput struct{ *pulumi.OutputState }

func (PolicyOutput) ElementType

func (PolicyOutput) ElementType() reflect.Type

func (PolicyOutput) ToPolicyOutput

func (o PolicyOutput) ToPolicyOutput() PolicyOutput

func (PolicyOutput) ToPolicyOutputWithContext

func (o PolicyOutput) ToPolicyOutputWithContext(ctx context.Context) PolicyOutput

func (PolicyOutput) ToPolicyPtrOutput

func (o PolicyOutput) ToPolicyPtrOutput() PolicyPtrOutput

func (PolicyOutput) ToPolicyPtrOutputWithContext

func (o PolicyOutput) ToPolicyPtrOutputWithContext(ctx context.Context) PolicyPtrOutput

func (PolicyOutput) ToStringOutput

func (o PolicyOutput) ToStringOutput() pulumi.StringOutput

func (PolicyOutput) ToStringOutputWithContext

func (o PolicyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (PolicyOutput) ToStringPtrOutput

func (o PolicyOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (PolicyOutput) ToStringPtrOutputWithContext

func (o PolicyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PolicyPtrInput

type PolicyPtrInput interface {
	pulumi.Input

	ToPolicyPtrOutput() PolicyPtrOutput
	ToPolicyPtrOutputWithContext(context.Context) PolicyPtrOutput
}

func PolicyPtr

func PolicyPtr(v string) PolicyPtrInput

type PolicyPtrOutput

type PolicyPtrOutput struct{ *pulumi.OutputState }

func (PolicyPtrOutput) Elem

func (o PolicyPtrOutput) Elem() PolicyOutput

func (PolicyPtrOutput) ElementType

func (PolicyPtrOutput) ElementType() reflect.Type

func (PolicyPtrOutput) ToPolicyPtrOutput

func (o PolicyPtrOutput) ToPolicyPtrOutput() PolicyPtrOutput

func (PolicyPtrOutput) ToPolicyPtrOutputWithContext

func (o PolicyPtrOutput) ToPolicyPtrOutputWithContext(ctx context.Context) PolicyPtrOutput

func (PolicyPtrOutput) ToStringPtrOutput

func (o PolicyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (PolicyPtrOutput) ToStringPtrOutputWithContext

func (o PolicyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PreflightOption

type PreflightOption string

func (PreflightOption) ElementType

func (PreflightOption) ElementType() reflect.Type

func (PreflightOption) ToPreflightOptionOutput

func (e PreflightOption) ToPreflightOptionOutput() PreflightOptionOutput

func (PreflightOption) ToPreflightOptionOutputWithContext

func (e PreflightOption) ToPreflightOptionOutputWithContext(ctx context.Context) PreflightOptionOutput

func (PreflightOption) ToPreflightOptionPtrOutput

func (e PreflightOption) ToPreflightOptionPtrOutput() PreflightOptionPtrOutput

func (PreflightOption) ToPreflightOptionPtrOutputWithContext

func (e PreflightOption) ToPreflightOptionPtrOutputWithContext(ctx context.Context) PreflightOptionPtrOutput

func (PreflightOption) ToStringOutput

func (e PreflightOption) ToStringOutput() pulumi.StringOutput

func (PreflightOption) ToStringOutputWithContext

func (e PreflightOption) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (PreflightOption) ToStringPtrOutput

func (e PreflightOption) ToStringPtrOutput() pulumi.StringPtrOutput

func (PreflightOption) ToStringPtrOutputWithContext

func (e PreflightOption) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PreflightOptionInput

type PreflightOptionInput interface {
	pulumi.Input

	ToPreflightOptionOutput() PreflightOptionOutput
	ToPreflightOptionOutputWithContext(context.Context) PreflightOptionOutput
}

PreflightOptionInput is an input type that accepts values of the PreflightOption enum A concrete instance of `PreflightOptionInput` can be one of the following:

PreflightOptionNone
PreflightOptionContinueDeploymentOnFailure
PreflightOptionDefaultValidationOnly

type PreflightOptionOutput

type PreflightOptionOutput struct{ *pulumi.OutputState }

func (PreflightOptionOutput) ElementType

func (PreflightOptionOutput) ElementType() reflect.Type

func (PreflightOptionOutput) ToPreflightOptionOutput

func (o PreflightOptionOutput) ToPreflightOptionOutput() PreflightOptionOutput

func (PreflightOptionOutput) ToPreflightOptionOutputWithContext

func (o PreflightOptionOutput) ToPreflightOptionOutputWithContext(ctx context.Context) PreflightOptionOutput

func (PreflightOptionOutput) ToPreflightOptionPtrOutput

func (o PreflightOptionOutput) ToPreflightOptionPtrOutput() PreflightOptionPtrOutput

func (PreflightOptionOutput) ToPreflightOptionPtrOutputWithContext

func (o PreflightOptionOutput) ToPreflightOptionPtrOutputWithContext(ctx context.Context) PreflightOptionPtrOutput

func (PreflightOptionOutput) ToStringOutput

func (o PreflightOptionOutput) ToStringOutput() pulumi.StringOutput

func (PreflightOptionOutput) ToStringOutputWithContext

func (o PreflightOptionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (PreflightOptionOutput) ToStringPtrOutput

func (o PreflightOptionOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (PreflightOptionOutput) ToStringPtrOutputWithContext

func (o PreflightOptionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PreflightOptionPtrInput

type PreflightOptionPtrInput interface {
	pulumi.Input

	ToPreflightOptionPtrOutput() PreflightOptionPtrOutput
	ToPreflightOptionPtrOutputWithContext(context.Context) PreflightOptionPtrOutput
}

func PreflightOptionPtr

func PreflightOptionPtr(v string) PreflightOptionPtrInput

type PreflightOptionPtrOutput

type PreflightOptionPtrOutput struct{ *pulumi.OutputState }

func (PreflightOptionPtrOutput) Elem

func (PreflightOptionPtrOutput) ElementType

func (PreflightOptionPtrOutput) ElementType() reflect.Type

func (PreflightOptionPtrOutput) ToPreflightOptionPtrOutput

func (o PreflightOptionPtrOutput) ToPreflightOptionPtrOutput() PreflightOptionPtrOutput

func (PreflightOptionPtrOutput) ToPreflightOptionPtrOutputWithContext

func (o PreflightOptionPtrOutput) ToPreflightOptionPtrOutputWithContext(ctx context.Context) PreflightOptionPtrOutput

func (PreflightOptionPtrOutput) ToStringPtrOutput

func (o PreflightOptionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (PreflightOptionPtrOutput) ToStringPtrOutputWithContext

func (o PreflightOptionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ProviderHubMetadataProviderAuthentication

type ProviderHubMetadataProviderAuthentication struct {
	AllowedAudiences []string `pulumi:"allowedAudiences"`
}

type ProviderHubMetadataProviderAuthenticationArgs

type ProviderHubMetadataProviderAuthenticationArgs struct {
	AllowedAudiences pulumi.StringArrayInput `pulumi:"allowedAudiences"`
}

func (ProviderHubMetadataProviderAuthenticationArgs) ElementType

func (ProviderHubMetadataProviderAuthenticationArgs) ToProviderHubMetadataProviderAuthenticationOutput

func (i ProviderHubMetadataProviderAuthenticationArgs) ToProviderHubMetadataProviderAuthenticationOutput() ProviderHubMetadataProviderAuthenticationOutput

func (ProviderHubMetadataProviderAuthenticationArgs) ToProviderHubMetadataProviderAuthenticationOutputWithContext

func (i ProviderHubMetadataProviderAuthenticationArgs) ToProviderHubMetadataProviderAuthenticationOutputWithContext(ctx context.Context) ProviderHubMetadataProviderAuthenticationOutput

func (ProviderHubMetadataProviderAuthenticationArgs) ToProviderHubMetadataProviderAuthenticationPtrOutput

func (i ProviderHubMetadataProviderAuthenticationArgs) ToProviderHubMetadataProviderAuthenticationPtrOutput() ProviderHubMetadataProviderAuthenticationPtrOutput

func (ProviderHubMetadataProviderAuthenticationArgs) ToProviderHubMetadataProviderAuthenticationPtrOutputWithContext

func (i ProviderHubMetadataProviderAuthenticationArgs) ToProviderHubMetadataProviderAuthenticationPtrOutputWithContext(ctx context.Context) ProviderHubMetadataProviderAuthenticationPtrOutput

type ProviderHubMetadataProviderAuthenticationInput

type ProviderHubMetadataProviderAuthenticationInput interface {
	pulumi.Input

	ToProviderHubMetadataProviderAuthenticationOutput() ProviderHubMetadataProviderAuthenticationOutput
	ToProviderHubMetadataProviderAuthenticationOutputWithContext(context.Context) ProviderHubMetadataProviderAuthenticationOutput
}

ProviderHubMetadataProviderAuthenticationInput is an input type that accepts ProviderHubMetadataProviderAuthenticationArgs and ProviderHubMetadataProviderAuthenticationOutput values. You can construct a concrete instance of `ProviderHubMetadataProviderAuthenticationInput` via:

ProviderHubMetadataProviderAuthenticationArgs{...}

type ProviderHubMetadataProviderAuthenticationOutput

type ProviderHubMetadataProviderAuthenticationOutput struct{ *pulumi.OutputState }

func (ProviderHubMetadataProviderAuthenticationOutput) AllowedAudiences

func (ProviderHubMetadataProviderAuthenticationOutput) ElementType

func (ProviderHubMetadataProviderAuthenticationOutput) ToProviderHubMetadataProviderAuthenticationOutput

func (o ProviderHubMetadataProviderAuthenticationOutput) ToProviderHubMetadataProviderAuthenticationOutput() ProviderHubMetadataProviderAuthenticationOutput

func (ProviderHubMetadataProviderAuthenticationOutput) ToProviderHubMetadataProviderAuthenticationOutputWithContext

func (o ProviderHubMetadataProviderAuthenticationOutput) ToProviderHubMetadataProviderAuthenticationOutputWithContext(ctx context.Context) ProviderHubMetadataProviderAuthenticationOutput

func (ProviderHubMetadataProviderAuthenticationOutput) ToProviderHubMetadataProviderAuthenticationPtrOutput

func (o ProviderHubMetadataProviderAuthenticationOutput) ToProviderHubMetadataProviderAuthenticationPtrOutput() ProviderHubMetadataProviderAuthenticationPtrOutput

func (ProviderHubMetadataProviderAuthenticationOutput) ToProviderHubMetadataProviderAuthenticationPtrOutputWithContext

func (o ProviderHubMetadataProviderAuthenticationOutput) ToProviderHubMetadataProviderAuthenticationPtrOutputWithContext(ctx context.Context) ProviderHubMetadataProviderAuthenticationPtrOutput

type ProviderHubMetadataProviderAuthenticationPtrInput

type ProviderHubMetadataProviderAuthenticationPtrInput interface {
	pulumi.Input

	ToProviderHubMetadataProviderAuthenticationPtrOutput() ProviderHubMetadataProviderAuthenticationPtrOutput
	ToProviderHubMetadataProviderAuthenticationPtrOutputWithContext(context.Context) ProviderHubMetadataProviderAuthenticationPtrOutput
}

ProviderHubMetadataProviderAuthenticationPtrInput is an input type that accepts ProviderHubMetadataProviderAuthenticationArgs, ProviderHubMetadataProviderAuthenticationPtr and ProviderHubMetadataProviderAuthenticationPtrOutput values. You can construct a concrete instance of `ProviderHubMetadataProviderAuthenticationPtrInput` via:

        ProviderHubMetadataProviderAuthenticationArgs{...}

or:

        nil

type ProviderHubMetadataProviderAuthenticationPtrOutput

type ProviderHubMetadataProviderAuthenticationPtrOutput struct{ *pulumi.OutputState }

func (ProviderHubMetadataProviderAuthenticationPtrOutput) AllowedAudiences

func (ProviderHubMetadataProviderAuthenticationPtrOutput) Elem

func (ProviderHubMetadataProviderAuthenticationPtrOutput) ElementType

func (ProviderHubMetadataProviderAuthenticationPtrOutput) ToProviderHubMetadataProviderAuthenticationPtrOutput

func (o ProviderHubMetadataProviderAuthenticationPtrOutput) ToProviderHubMetadataProviderAuthenticationPtrOutput() ProviderHubMetadataProviderAuthenticationPtrOutput

func (ProviderHubMetadataProviderAuthenticationPtrOutput) ToProviderHubMetadataProviderAuthenticationPtrOutputWithContext

func (o ProviderHubMetadataProviderAuthenticationPtrOutput) ToProviderHubMetadataProviderAuthenticationPtrOutputWithContext(ctx context.Context) ProviderHubMetadataProviderAuthenticationPtrOutput

type ProviderHubMetadataResponseProviderAuthentication

type ProviderHubMetadataResponseProviderAuthentication struct {
	AllowedAudiences []string `pulumi:"allowedAudiences"`
}

type ProviderHubMetadataResponseProviderAuthenticationOutput

type ProviderHubMetadataResponseProviderAuthenticationOutput struct{ *pulumi.OutputState }

func (ProviderHubMetadataResponseProviderAuthenticationOutput) AllowedAudiences

func (ProviderHubMetadataResponseProviderAuthenticationOutput) ElementType

func (ProviderHubMetadataResponseProviderAuthenticationOutput) ToProviderHubMetadataResponseProviderAuthenticationOutput

func (ProviderHubMetadataResponseProviderAuthenticationOutput) ToProviderHubMetadataResponseProviderAuthenticationOutputWithContext

func (o ProviderHubMetadataResponseProviderAuthenticationOutput) ToProviderHubMetadataResponseProviderAuthenticationOutputWithContext(ctx context.Context) ProviderHubMetadataResponseProviderAuthenticationOutput

type ProviderHubMetadataResponseProviderAuthenticationPtrOutput

type ProviderHubMetadataResponseProviderAuthenticationPtrOutput struct{ *pulumi.OutputState }

func (ProviderHubMetadataResponseProviderAuthenticationPtrOutput) AllowedAudiences

func (ProviderHubMetadataResponseProviderAuthenticationPtrOutput) Elem

func (ProviderHubMetadataResponseProviderAuthenticationPtrOutput) ElementType

func (ProviderHubMetadataResponseProviderAuthenticationPtrOutput) ToProviderHubMetadataResponseProviderAuthenticationPtrOutput

func (ProviderHubMetadataResponseProviderAuthenticationPtrOutput) ToProviderHubMetadataResponseProviderAuthenticationPtrOutputWithContext

func (o ProviderHubMetadataResponseProviderAuthenticationPtrOutput) ToProviderHubMetadataResponseProviderAuthenticationPtrOutputWithContext(ctx context.Context) ProviderHubMetadataResponseProviderAuthenticationPtrOutput

type ProviderHubMetadataResponseThirdPartyProviderAuthorization

type ProviderHubMetadataResponseThirdPartyProviderAuthorization struct {
	Authorizations    []LightHouseAuthorizationResponse `pulumi:"authorizations"`
	ManagedByTenantId *string                           `pulumi:"managedByTenantId"`
}

type ProviderHubMetadataResponseThirdPartyProviderAuthorizationOutput

type ProviderHubMetadataResponseThirdPartyProviderAuthorizationOutput struct{ *pulumi.OutputState }

func (ProviderHubMetadataResponseThirdPartyProviderAuthorizationOutput) Authorizations

func (ProviderHubMetadataResponseThirdPartyProviderAuthorizationOutput) ElementType

func (ProviderHubMetadataResponseThirdPartyProviderAuthorizationOutput) ManagedByTenantId

func (ProviderHubMetadataResponseThirdPartyProviderAuthorizationOutput) ToProviderHubMetadataResponseThirdPartyProviderAuthorizationOutput

func (ProviderHubMetadataResponseThirdPartyProviderAuthorizationOutput) ToProviderHubMetadataResponseThirdPartyProviderAuthorizationOutputWithContext

func (o ProviderHubMetadataResponseThirdPartyProviderAuthorizationOutput) ToProviderHubMetadataResponseThirdPartyProviderAuthorizationOutputWithContext(ctx context.Context) ProviderHubMetadataResponseThirdPartyProviderAuthorizationOutput

type ProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutput

type ProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutput struct{ *pulumi.OutputState }

func (ProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutput) Authorizations

func (ProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutput) Elem

func (ProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutput) ElementType

func (ProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutput) ManagedByTenantId

func (ProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutput) ToProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutput

func (ProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutput) ToProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutputWithContext

func (o ProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutput) ToProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutputWithContext(ctx context.Context) ProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutput

type ProviderHubMetadataThirdPartyProviderAuthorization

type ProviderHubMetadataThirdPartyProviderAuthorization struct {
	Authorizations    []LightHouseAuthorization `pulumi:"authorizations"`
	ManagedByTenantId *string                   `pulumi:"managedByTenantId"`
}

type ProviderHubMetadataThirdPartyProviderAuthorizationArgs

type ProviderHubMetadataThirdPartyProviderAuthorizationArgs struct {
	Authorizations    LightHouseAuthorizationArrayInput `pulumi:"authorizations"`
	ManagedByTenantId pulumi.StringPtrInput             `pulumi:"managedByTenantId"`
}

func (ProviderHubMetadataThirdPartyProviderAuthorizationArgs) ElementType

func (ProviderHubMetadataThirdPartyProviderAuthorizationArgs) ToProviderHubMetadataThirdPartyProviderAuthorizationOutput

func (ProviderHubMetadataThirdPartyProviderAuthorizationArgs) ToProviderHubMetadataThirdPartyProviderAuthorizationOutputWithContext

func (i ProviderHubMetadataThirdPartyProviderAuthorizationArgs) ToProviderHubMetadataThirdPartyProviderAuthorizationOutputWithContext(ctx context.Context) ProviderHubMetadataThirdPartyProviderAuthorizationOutput

func (ProviderHubMetadataThirdPartyProviderAuthorizationArgs) ToProviderHubMetadataThirdPartyProviderAuthorizationPtrOutput

func (i ProviderHubMetadataThirdPartyProviderAuthorizationArgs) ToProviderHubMetadataThirdPartyProviderAuthorizationPtrOutput() ProviderHubMetadataThirdPartyProviderAuthorizationPtrOutput

func (ProviderHubMetadataThirdPartyProviderAuthorizationArgs) ToProviderHubMetadataThirdPartyProviderAuthorizationPtrOutputWithContext

func (i ProviderHubMetadataThirdPartyProviderAuthorizationArgs) ToProviderHubMetadataThirdPartyProviderAuthorizationPtrOutputWithContext(ctx context.Context) ProviderHubMetadataThirdPartyProviderAuthorizationPtrOutput

type ProviderHubMetadataThirdPartyProviderAuthorizationInput

type ProviderHubMetadataThirdPartyProviderAuthorizationInput interface {
	pulumi.Input

	ToProviderHubMetadataThirdPartyProviderAuthorizationOutput() ProviderHubMetadataThirdPartyProviderAuthorizationOutput
	ToProviderHubMetadataThirdPartyProviderAuthorizationOutputWithContext(context.Context) ProviderHubMetadataThirdPartyProviderAuthorizationOutput
}

ProviderHubMetadataThirdPartyProviderAuthorizationInput is an input type that accepts ProviderHubMetadataThirdPartyProviderAuthorizationArgs and ProviderHubMetadataThirdPartyProviderAuthorizationOutput values. You can construct a concrete instance of `ProviderHubMetadataThirdPartyProviderAuthorizationInput` via:

ProviderHubMetadataThirdPartyProviderAuthorizationArgs{...}

type ProviderHubMetadataThirdPartyProviderAuthorizationOutput

type ProviderHubMetadataThirdPartyProviderAuthorizationOutput struct{ *pulumi.OutputState }

func (ProviderHubMetadataThirdPartyProviderAuthorizationOutput) Authorizations

func (ProviderHubMetadataThirdPartyProviderAuthorizationOutput) ElementType

func (ProviderHubMetadataThirdPartyProviderAuthorizationOutput) ManagedByTenantId

func (ProviderHubMetadataThirdPartyProviderAuthorizationOutput) ToProviderHubMetadataThirdPartyProviderAuthorizationOutput

func (ProviderHubMetadataThirdPartyProviderAuthorizationOutput) ToProviderHubMetadataThirdPartyProviderAuthorizationOutputWithContext

func (o ProviderHubMetadataThirdPartyProviderAuthorizationOutput) ToProviderHubMetadataThirdPartyProviderAuthorizationOutputWithContext(ctx context.Context) ProviderHubMetadataThirdPartyProviderAuthorizationOutput

func (ProviderHubMetadataThirdPartyProviderAuthorizationOutput) ToProviderHubMetadataThirdPartyProviderAuthorizationPtrOutput

func (ProviderHubMetadataThirdPartyProviderAuthorizationOutput) ToProviderHubMetadataThirdPartyProviderAuthorizationPtrOutputWithContext

func (o ProviderHubMetadataThirdPartyProviderAuthorizationOutput) ToProviderHubMetadataThirdPartyProviderAuthorizationPtrOutputWithContext(ctx context.Context) ProviderHubMetadataThirdPartyProviderAuthorizationPtrOutput

type ProviderHubMetadataThirdPartyProviderAuthorizationPtrInput

type ProviderHubMetadataThirdPartyProviderAuthorizationPtrInput interface {
	pulumi.Input

	ToProviderHubMetadataThirdPartyProviderAuthorizationPtrOutput() ProviderHubMetadataThirdPartyProviderAuthorizationPtrOutput
	ToProviderHubMetadataThirdPartyProviderAuthorizationPtrOutputWithContext(context.Context) ProviderHubMetadataThirdPartyProviderAuthorizationPtrOutput
}

ProviderHubMetadataThirdPartyProviderAuthorizationPtrInput is an input type that accepts ProviderHubMetadataThirdPartyProviderAuthorizationArgs, ProviderHubMetadataThirdPartyProviderAuthorizationPtr and ProviderHubMetadataThirdPartyProviderAuthorizationPtrOutput values. You can construct a concrete instance of `ProviderHubMetadataThirdPartyProviderAuthorizationPtrInput` via:

        ProviderHubMetadataThirdPartyProviderAuthorizationArgs{...}

or:

        nil

type ProviderHubMetadataThirdPartyProviderAuthorizationPtrOutput

type ProviderHubMetadataThirdPartyProviderAuthorizationPtrOutput struct{ *pulumi.OutputState }

func (ProviderHubMetadataThirdPartyProviderAuthorizationPtrOutput) Authorizations

func (ProviderHubMetadataThirdPartyProviderAuthorizationPtrOutput) Elem

func (ProviderHubMetadataThirdPartyProviderAuthorizationPtrOutput) ElementType

func (ProviderHubMetadataThirdPartyProviderAuthorizationPtrOutput) ManagedByTenantId

func (ProviderHubMetadataThirdPartyProviderAuthorizationPtrOutput) ToProviderHubMetadataThirdPartyProviderAuthorizationPtrOutput

func (ProviderHubMetadataThirdPartyProviderAuthorizationPtrOutput) ToProviderHubMetadataThirdPartyProviderAuthorizationPtrOutputWithContext

func (o ProviderHubMetadataThirdPartyProviderAuthorizationPtrOutput) ToProviderHubMetadataThirdPartyProviderAuthorizationPtrOutputWithContext(ctx context.Context) ProviderHubMetadataThirdPartyProviderAuthorizationPtrOutput

type ProviderRegistration

type ProviderRegistration struct {
	pulumi.CustomResourceState

	// The name of the resource
	Name       pulumi.StringOutput                          `pulumi:"name"`
	Properties ProviderRegistrationResponsePropertiesOutput `pulumi:"properties"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

Azure REST API version: 2021-09-01-preview. Prior API version in Azure Native 1.x: 2020-11-20.

func GetProviderRegistration

func GetProviderRegistration(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ProviderRegistrationState, opts ...pulumi.ResourceOption) (*ProviderRegistration, error)

GetProviderRegistration gets an existing ProviderRegistration resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewProviderRegistration

func NewProviderRegistration(ctx *pulumi.Context,
	name string, args *ProviderRegistrationArgs, opts ...pulumi.ResourceOption) (*ProviderRegistration, error)

NewProviderRegistration registers a new resource with the given unique name, arguments, and options.

func (*ProviderRegistration) ElementType

func (*ProviderRegistration) ElementType() reflect.Type

func (*ProviderRegistration) ToProviderRegistrationOutput

func (i *ProviderRegistration) ToProviderRegistrationOutput() ProviderRegistrationOutput

func (*ProviderRegistration) ToProviderRegistrationOutputWithContext

func (i *ProviderRegistration) ToProviderRegistrationOutputWithContext(ctx context.Context) ProviderRegistrationOutput

type ProviderRegistrationArgs

type ProviderRegistrationArgs struct {
	Properties ProviderRegistrationPropertiesPtrInput
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringPtrInput
}

The set of arguments for constructing a ProviderRegistration resource.

func (ProviderRegistrationArgs) ElementType

func (ProviderRegistrationArgs) ElementType() reflect.Type

type ProviderRegistrationInput

type ProviderRegistrationInput interface {
	pulumi.Input

	ToProviderRegistrationOutput() ProviderRegistrationOutput
	ToProviderRegistrationOutputWithContext(ctx context.Context) ProviderRegistrationOutput
}

type ProviderRegistrationOutput

type ProviderRegistrationOutput struct{ *pulumi.OutputState }

func (ProviderRegistrationOutput) ElementType

func (ProviderRegistrationOutput) ElementType() reflect.Type

func (ProviderRegistrationOutput) Name

The name of the resource

func (ProviderRegistrationOutput) Properties

func (ProviderRegistrationOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (ProviderRegistrationOutput) ToProviderRegistrationOutput

func (o ProviderRegistrationOutput) ToProviderRegistrationOutput() ProviderRegistrationOutput

func (ProviderRegistrationOutput) ToProviderRegistrationOutputWithContext

func (o ProviderRegistrationOutput) ToProviderRegistrationOutputWithContext(ctx context.Context) ProviderRegistrationOutput

func (ProviderRegistrationOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type ProviderRegistrationProperties

type ProviderRegistrationProperties struct {
	Capabilities           []ResourceProviderCapabilities                            `pulumi:"capabilities"`
	FeaturesRule           *ResourceProviderManifestPropertiesFeaturesRule           `pulumi:"featuresRule"`
	Management             *ResourceProviderManifestPropertiesManagement             `pulumi:"management"`
	Metadata               interface{}                                               `pulumi:"metadata"`
	Namespace              *string                                                   `pulumi:"namespace"`
	ProviderAuthentication *ResourceProviderManifestPropertiesProviderAuthentication `pulumi:"providerAuthentication"`
	ProviderAuthorizations []ResourceProviderAuthorization                           `pulumi:"providerAuthorizations"`
	ProviderHubMetadata    *ProviderRegistrationPropertiesProviderHubMetadata        `pulumi:"providerHubMetadata"`
	ProviderType           *string                                                   `pulumi:"providerType"`
	ProviderVersion        *string                                                   `pulumi:"providerVersion"`
	// The provisioned state of the resource.
	ProvisioningState                               *string                                                                        `pulumi:"provisioningState"`
	RequestHeaderOptions                            *ResourceProviderManifestPropertiesRequestHeaderOptions                        `pulumi:"requestHeaderOptions"`
	RequiredFeatures                                []string                                                                       `pulumi:"requiredFeatures"`
	SubscriptionLifecycleNotificationSpecifications *ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecifications `pulumi:"subscriptionLifecycleNotificationSpecifications"`
	TemplateDeploymentOptions                       *ResourceProviderManifestPropertiesTemplateDeploymentOptions                   `pulumi:"templateDeploymentOptions"`
}

type ProviderRegistrationPropertiesArgs

type ProviderRegistrationPropertiesArgs struct {
	Capabilities           ResourceProviderCapabilitiesArrayInput                           `pulumi:"capabilities"`
	FeaturesRule           ResourceProviderManifestPropertiesFeaturesRulePtrInput           `pulumi:"featuresRule"`
	Management             ResourceProviderManifestPropertiesManagementPtrInput             `pulumi:"management"`
	Metadata               pulumi.Input                                                     `pulumi:"metadata"`
	Namespace              pulumi.StringPtrInput                                            `pulumi:"namespace"`
	ProviderAuthentication ResourceProviderManifestPropertiesProviderAuthenticationPtrInput `pulumi:"providerAuthentication"`
	ProviderAuthorizations ResourceProviderAuthorizationArrayInput                          `pulumi:"providerAuthorizations"`
	ProviderHubMetadata    ProviderRegistrationPropertiesProviderHubMetadataPtrInput        `pulumi:"providerHubMetadata"`
	ProviderType           pulumi.StringPtrInput                                            `pulumi:"providerType"`
	ProviderVersion        pulumi.StringPtrInput                                            `pulumi:"providerVersion"`
	// The provisioned state of the resource.
	ProvisioningState                               pulumi.StringPtrInput                                                                 `pulumi:"provisioningState"`
	RequestHeaderOptions                            ResourceProviderManifestPropertiesRequestHeaderOptionsPtrInput                        `pulumi:"requestHeaderOptions"`
	RequiredFeatures                                pulumi.StringArrayInput                                                               `pulumi:"requiredFeatures"`
	SubscriptionLifecycleNotificationSpecifications ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrInput `pulumi:"subscriptionLifecycleNotificationSpecifications"`
	TemplateDeploymentOptions                       ResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrInput                   `pulumi:"templateDeploymentOptions"`
}

func (ProviderRegistrationPropertiesArgs) ElementType

func (ProviderRegistrationPropertiesArgs) ToProviderRegistrationPropertiesOutput

func (i ProviderRegistrationPropertiesArgs) ToProviderRegistrationPropertiesOutput() ProviderRegistrationPropertiesOutput

func (ProviderRegistrationPropertiesArgs) ToProviderRegistrationPropertiesOutputWithContext

func (i ProviderRegistrationPropertiesArgs) ToProviderRegistrationPropertiesOutputWithContext(ctx context.Context) ProviderRegistrationPropertiesOutput

func (ProviderRegistrationPropertiesArgs) ToProviderRegistrationPropertiesPtrOutput

func (i ProviderRegistrationPropertiesArgs) ToProviderRegistrationPropertiesPtrOutput() ProviderRegistrationPropertiesPtrOutput

func (ProviderRegistrationPropertiesArgs) ToProviderRegistrationPropertiesPtrOutputWithContext

func (i ProviderRegistrationPropertiesArgs) ToProviderRegistrationPropertiesPtrOutputWithContext(ctx context.Context) ProviderRegistrationPropertiesPtrOutput

type ProviderRegistrationPropertiesInput

type ProviderRegistrationPropertiesInput interface {
	pulumi.Input

	ToProviderRegistrationPropertiesOutput() ProviderRegistrationPropertiesOutput
	ToProviderRegistrationPropertiesOutputWithContext(context.Context) ProviderRegistrationPropertiesOutput
}

ProviderRegistrationPropertiesInput is an input type that accepts ProviderRegistrationPropertiesArgs and ProviderRegistrationPropertiesOutput values. You can construct a concrete instance of `ProviderRegistrationPropertiesInput` via:

ProviderRegistrationPropertiesArgs{...}

type ProviderRegistrationPropertiesOutput

type ProviderRegistrationPropertiesOutput struct{ *pulumi.OutputState }

func (ProviderRegistrationPropertiesOutput) Capabilities

func (ProviderRegistrationPropertiesOutput) ElementType

func (ProviderRegistrationPropertiesOutput) FeaturesRule

func (ProviderRegistrationPropertiesOutput) Management

func (ProviderRegistrationPropertiesOutput) Metadata

func (ProviderRegistrationPropertiesOutput) Namespace

func (ProviderRegistrationPropertiesOutput) ProviderAuthorizations

func (ProviderRegistrationPropertiesOutput) ProviderHubMetadata

func (ProviderRegistrationPropertiesOutput) ProviderType

func (ProviderRegistrationPropertiesOutput) ProviderVersion

func (ProviderRegistrationPropertiesOutput) ProvisioningState

The provisioned state of the resource.

func (ProviderRegistrationPropertiesOutput) RequestHeaderOptions

func (ProviderRegistrationPropertiesOutput) RequiredFeatures

func (ProviderRegistrationPropertiesOutput) ToProviderRegistrationPropertiesOutput

func (o ProviderRegistrationPropertiesOutput) ToProviderRegistrationPropertiesOutput() ProviderRegistrationPropertiesOutput

func (ProviderRegistrationPropertiesOutput) ToProviderRegistrationPropertiesOutputWithContext

func (o ProviderRegistrationPropertiesOutput) ToProviderRegistrationPropertiesOutputWithContext(ctx context.Context) ProviderRegistrationPropertiesOutput

func (ProviderRegistrationPropertiesOutput) ToProviderRegistrationPropertiesPtrOutput

func (o ProviderRegistrationPropertiesOutput) ToProviderRegistrationPropertiesPtrOutput() ProviderRegistrationPropertiesPtrOutput

func (ProviderRegistrationPropertiesOutput) ToProviderRegistrationPropertiesPtrOutputWithContext

func (o ProviderRegistrationPropertiesOutput) ToProviderRegistrationPropertiesPtrOutputWithContext(ctx context.Context) ProviderRegistrationPropertiesPtrOutput

type ProviderRegistrationPropertiesProviderHubMetadata

type ProviderRegistrationPropertiesProviderHubMetadata struct {
	ProviderAuthentication          *ProviderHubMetadataProviderAuthentication          `pulumi:"providerAuthentication"`
	ProviderAuthorizations          []ResourceProviderAuthorization                     `pulumi:"providerAuthorizations"`
	ThirdPartyProviderAuthorization *ProviderHubMetadataThirdPartyProviderAuthorization `pulumi:"thirdPartyProviderAuthorization"`
}

type ProviderRegistrationPropertiesProviderHubMetadataArgs

type ProviderRegistrationPropertiesProviderHubMetadataArgs struct {
	ProviderAuthentication          ProviderHubMetadataProviderAuthenticationPtrInput          `pulumi:"providerAuthentication"`
	ProviderAuthorizations          ResourceProviderAuthorizationArrayInput                    `pulumi:"providerAuthorizations"`
	ThirdPartyProviderAuthorization ProviderHubMetadataThirdPartyProviderAuthorizationPtrInput `pulumi:"thirdPartyProviderAuthorization"`
}

func (ProviderRegistrationPropertiesProviderHubMetadataArgs) ElementType

func (ProviderRegistrationPropertiesProviderHubMetadataArgs) ToProviderRegistrationPropertiesProviderHubMetadataOutput

func (i ProviderRegistrationPropertiesProviderHubMetadataArgs) ToProviderRegistrationPropertiesProviderHubMetadataOutput() ProviderRegistrationPropertiesProviderHubMetadataOutput

func (ProviderRegistrationPropertiesProviderHubMetadataArgs) ToProviderRegistrationPropertiesProviderHubMetadataOutputWithContext

func (i ProviderRegistrationPropertiesProviderHubMetadataArgs) ToProviderRegistrationPropertiesProviderHubMetadataOutputWithContext(ctx context.Context) ProviderRegistrationPropertiesProviderHubMetadataOutput

func (ProviderRegistrationPropertiesProviderHubMetadataArgs) ToProviderRegistrationPropertiesProviderHubMetadataPtrOutput

func (i ProviderRegistrationPropertiesProviderHubMetadataArgs) ToProviderRegistrationPropertiesProviderHubMetadataPtrOutput() ProviderRegistrationPropertiesProviderHubMetadataPtrOutput

func (ProviderRegistrationPropertiesProviderHubMetadataArgs) ToProviderRegistrationPropertiesProviderHubMetadataPtrOutputWithContext

func (i ProviderRegistrationPropertiesProviderHubMetadataArgs) ToProviderRegistrationPropertiesProviderHubMetadataPtrOutputWithContext(ctx context.Context) ProviderRegistrationPropertiesProviderHubMetadataPtrOutput

type ProviderRegistrationPropertiesProviderHubMetadataInput

type ProviderRegistrationPropertiesProviderHubMetadataInput interface {
	pulumi.Input

	ToProviderRegistrationPropertiesProviderHubMetadataOutput() ProviderRegistrationPropertiesProviderHubMetadataOutput
	ToProviderRegistrationPropertiesProviderHubMetadataOutputWithContext(context.Context) ProviderRegistrationPropertiesProviderHubMetadataOutput
}

ProviderRegistrationPropertiesProviderHubMetadataInput is an input type that accepts ProviderRegistrationPropertiesProviderHubMetadataArgs and ProviderRegistrationPropertiesProviderHubMetadataOutput values. You can construct a concrete instance of `ProviderRegistrationPropertiesProviderHubMetadataInput` via:

ProviderRegistrationPropertiesProviderHubMetadataArgs{...}

type ProviderRegistrationPropertiesProviderHubMetadataOutput

type ProviderRegistrationPropertiesProviderHubMetadataOutput struct{ *pulumi.OutputState }

func (ProviderRegistrationPropertiesProviderHubMetadataOutput) ElementType

func (ProviderRegistrationPropertiesProviderHubMetadataOutput) ProviderAuthentication

func (ProviderRegistrationPropertiesProviderHubMetadataOutput) ProviderAuthorizations

func (ProviderRegistrationPropertiesProviderHubMetadataOutput) ThirdPartyProviderAuthorization

func (ProviderRegistrationPropertiesProviderHubMetadataOutput) ToProviderRegistrationPropertiesProviderHubMetadataOutput

func (ProviderRegistrationPropertiesProviderHubMetadataOutput) ToProviderRegistrationPropertiesProviderHubMetadataOutputWithContext

func (o ProviderRegistrationPropertiesProviderHubMetadataOutput) ToProviderRegistrationPropertiesProviderHubMetadataOutputWithContext(ctx context.Context) ProviderRegistrationPropertiesProviderHubMetadataOutput

func (ProviderRegistrationPropertiesProviderHubMetadataOutput) ToProviderRegistrationPropertiesProviderHubMetadataPtrOutput

func (ProviderRegistrationPropertiesProviderHubMetadataOutput) ToProviderRegistrationPropertiesProviderHubMetadataPtrOutputWithContext

func (o ProviderRegistrationPropertiesProviderHubMetadataOutput) ToProviderRegistrationPropertiesProviderHubMetadataPtrOutputWithContext(ctx context.Context) ProviderRegistrationPropertiesProviderHubMetadataPtrOutput

type ProviderRegistrationPropertiesProviderHubMetadataPtrInput

type ProviderRegistrationPropertiesProviderHubMetadataPtrInput interface {
	pulumi.Input

	ToProviderRegistrationPropertiesProviderHubMetadataPtrOutput() ProviderRegistrationPropertiesProviderHubMetadataPtrOutput
	ToProviderRegistrationPropertiesProviderHubMetadataPtrOutputWithContext(context.Context) ProviderRegistrationPropertiesProviderHubMetadataPtrOutput
}

ProviderRegistrationPropertiesProviderHubMetadataPtrInput is an input type that accepts ProviderRegistrationPropertiesProviderHubMetadataArgs, ProviderRegistrationPropertiesProviderHubMetadataPtr and ProviderRegistrationPropertiesProviderHubMetadataPtrOutput values. You can construct a concrete instance of `ProviderRegistrationPropertiesProviderHubMetadataPtrInput` via:

        ProviderRegistrationPropertiesProviderHubMetadataArgs{...}

or:

        nil

type ProviderRegistrationPropertiesProviderHubMetadataPtrOutput

type ProviderRegistrationPropertiesProviderHubMetadataPtrOutput struct{ *pulumi.OutputState }

func (ProviderRegistrationPropertiesProviderHubMetadataPtrOutput) Elem

func (ProviderRegistrationPropertiesProviderHubMetadataPtrOutput) ElementType

func (ProviderRegistrationPropertiesProviderHubMetadataPtrOutput) ProviderAuthentication

func (ProviderRegistrationPropertiesProviderHubMetadataPtrOutput) ProviderAuthorizations

func (ProviderRegistrationPropertiesProviderHubMetadataPtrOutput) ThirdPartyProviderAuthorization

func (ProviderRegistrationPropertiesProviderHubMetadataPtrOutput) ToProviderRegistrationPropertiesProviderHubMetadataPtrOutput

func (ProviderRegistrationPropertiesProviderHubMetadataPtrOutput) ToProviderRegistrationPropertiesProviderHubMetadataPtrOutputWithContext

func (o ProviderRegistrationPropertiesProviderHubMetadataPtrOutput) ToProviderRegistrationPropertiesProviderHubMetadataPtrOutputWithContext(ctx context.Context) ProviderRegistrationPropertiesProviderHubMetadataPtrOutput

type ProviderRegistrationPropertiesPtrInput

type ProviderRegistrationPropertiesPtrInput interface {
	pulumi.Input

	ToProviderRegistrationPropertiesPtrOutput() ProviderRegistrationPropertiesPtrOutput
	ToProviderRegistrationPropertiesPtrOutputWithContext(context.Context) ProviderRegistrationPropertiesPtrOutput
}

ProviderRegistrationPropertiesPtrInput is an input type that accepts ProviderRegistrationPropertiesArgs, ProviderRegistrationPropertiesPtr and ProviderRegistrationPropertiesPtrOutput values. You can construct a concrete instance of `ProviderRegistrationPropertiesPtrInput` via:

        ProviderRegistrationPropertiesArgs{...}

or:

        nil

type ProviderRegistrationPropertiesPtrOutput

type ProviderRegistrationPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ProviderRegistrationPropertiesPtrOutput) Capabilities

func (ProviderRegistrationPropertiesPtrOutput) Elem

func (ProviderRegistrationPropertiesPtrOutput) ElementType

func (ProviderRegistrationPropertiesPtrOutput) FeaturesRule

func (ProviderRegistrationPropertiesPtrOutput) Management

func (ProviderRegistrationPropertiesPtrOutput) Metadata

func (ProviderRegistrationPropertiesPtrOutput) Namespace

func (ProviderRegistrationPropertiesPtrOutput) ProviderAuthentication

func (ProviderRegistrationPropertiesPtrOutput) ProviderAuthorizations

func (ProviderRegistrationPropertiesPtrOutput) ProviderHubMetadata

func (ProviderRegistrationPropertiesPtrOutput) ProviderType

func (ProviderRegistrationPropertiesPtrOutput) ProviderVersion

func (ProviderRegistrationPropertiesPtrOutput) ProvisioningState

The provisioned state of the resource.

func (ProviderRegistrationPropertiesPtrOutput) RequestHeaderOptions

func (ProviderRegistrationPropertiesPtrOutput) RequiredFeatures

func (ProviderRegistrationPropertiesPtrOutput) ToProviderRegistrationPropertiesPtrOutput

func (o ProviderRegistrationPropertiesPtrOutput) ToProviderRegistrationPropertiesPtrOutput() ProviderRegistrationPropertiesPtrOutput

func (ProviderRegistrationPropertiesPtrOutput) ToProviderRegistrationPropertiesPtrOutputWithContext

func (o ProviderRegistrationPropertiesPtrOutput) ToProviderRegistrationPropertiesPtrOutputWithContext(ctx context.Context) ProviderRegistrationPropertiesPtrOutput

type ProviderRegistrationPropertiesResponseProviderHubMetadata

type ProviderRegistrationPropertiesResponseProviderHubMetadata struct {
	ProviderAuthentication          *ProviderHubMetadataResponseProviderAuthentication          `pulumi:"providerAuthentication"`
	ProviderAuthorizations          []ResourceProviderAuthorizationResponse                     `pulumi:"providerAuthorizations"`
	ThirdPartyProviderAuthorization *ProviderHubMetadataResponseThirdPartyProviderAuthorization `pulumi:"thirdPartyProviderAuthorization"`
}

type ProviderRegistrationPropertiesResponseProviderHubMetadataOutput

type ProviderRegistrationPropertiesResponseProviderHubMetadataOutput struct{ *pulumi.OutputState }

func (ProviderRegistrationPropertiesResponseProviderHubMetadataOutput) ElementType

func (ProviderRegistrationPropertiesResponseProviderHubMetadataOutput) ProviderAuthentication

func (ProviderRegistrationPropertiesResponseProviderHubMetadataOutput) ProviderAuthorizations

func (ProviderRegistrationPropertiesResponseProviderHubMetadataOutput) ThirdPartyProviderAuthorization

func (ProviderRegistrationPropertiesResponseProviderHubMetadataOutput) ToProviderRegistrationPropertiesResponseProviderHubMetadataOutput

func (ProviderRegistrationPropertiesResponseProviderHubMetadataOutput) ToProviderRegistrationPropertiesResponseProviderHubMetadataOutputWithContext

func (o ProviderRegistrationPropertiesResponseProviderHubMetadataOutput) ToProviderRegistrationPropertiesResponseProviderHubMetadataOutputWithContext(ctx context.Context) ProviderRegistrationPropertiesResponseProviderHubMetadataOutput

type ProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutput

type ProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutput struct{ *pulumi.OutputState }

func (ProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutput) Elem

func (ProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutput) ElementType

func (ProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutput) ProviderAuthentication

func (ProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutput) ProviderAuthorizations

func (ProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutput) ThirdPartyProviderAuthorization

func (ProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutput) ToProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutput

func (ProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutput) ToProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutputWithContext

func (o ProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutput) ToProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutputWithContext(ctx context.Context) ProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutput

type ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecifications

type ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecifications struct {
	SoftDeleteTTL                    *string                                   `pulumi:"softDeleteTTL"`
	SubscriptionStateOverrideActions []SubscriptionStateOverrideActionResponse `pulumi:"subscriptionStateOverrideActions"`
}

type ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput

type ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput struct{ *pulumi.OutputState }

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) ElementType

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) SoftDeleteTTL

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) SubscriptionStateOverrideActions

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) ToProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) ToProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutputWithContext

type ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput

type ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput struct{ *pulumi.OutputState }

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput) ElementType

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput) SoftDeleteTTL

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput) SubscriptionStateOverrideActions

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput) ToProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput) ToProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutputWithContext

type ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecifications

type ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecifications struct {
	SoftDeleteTTL                    *string                           `pulumi:"softDeleteTTL"`
	SubscriptionStateOverrideActions []SubscriptionStateOverrideAction `pulumi:"subscriptionStateOverrideActions"`
}

type ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs

type ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs struct {
	SoftDeleteTTL                    pulumi.StringPtrInput                     `pulumi:"softDeleteTTL"`
	SubscriptionStateOverrideActions SubscriptionStateOverrideActionArrayInput `pulumi:"subscriptionStateOverrideActions"`
}

func (ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs) ElementType

func (ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs) ToProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput

func (ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs) ToProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutputWithContext

func (ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs) ToProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput

func (ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs) ToProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutputWithContext

type ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsInput

type ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsInput interface {
	pulumi.Input

	ToProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput() ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput
	ToProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutputWithContext(context.Context) ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput
}

ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsInput is an input type that accepts ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs and ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput values. You can construct a concrete instance of `ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsInput` via:

ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs{...}

type ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput

type ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput struct{ *pulumi.OutputState }

func (ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput) ElementType

func (ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput) SoftDeleteTTL

func (ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput) SubscriptionStateOverrideActions

func (ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput) ToProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput

func (ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput) ToProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutputWithContext

func (ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput) ToProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput

func (ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput) ToProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutputWithContext

type ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrInput

type ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrInput interface {
	pulumi.Input

	ToProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput() ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput
	ToProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutputWithContext(context.Context) ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput
}

ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrInput is an input type that accepts ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs, ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtr and ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput values. You can construct a concrete instance of `ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrInput` via:

        ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs{...}

or:

        nil

type ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput

type ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput struct{ *pulumi.OutputState }

func (ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput) ElementType

func (ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput) SoftDeleteTTL

func (ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput) SubscriptionStateOverrideActions

func (ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput) ToProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput

func (ProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput) ToProviderRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutputWithContext

type ProviderRegistrationResponseProperties

type ProviderRegistrationResponseProperties struct {
	Capabilities           []ResourceProviderCapabilitiesResponse                            `pulumi:"capabilities"`
	FeaturesRule           *ResourceProviderManifestPropertiesResponseFeaturesRule           `pulumi:"featuresRule"`
	Management             *ResourceProviderManifestPropertiesResponseManagement             `pulumi:"management"`
	Metadata               interface{}                                                       `pulumi:"metadata"`
	Namespace              *string                                                           `pulumi:"namespace"`
	ProviderAuthentication *ResourceProviderManifestPropertiesResponseProviderAuthentication `pulumi:"providerAuthentication"`
	ProviderAuthorizations []ResourceProviderAuthorizationResponse                           `pulumi:"providerAuthorizations"`
	ProviderHubMetadata    *ProviderRegistrationPropertiesResponseProviderHubMetadata        `pulumi:"providerHubMetadata"`
	ProviderType           *string                                                           `pulumi:"providerType"`
	ProviderVersion        *string                                                           `pulumi:"providerVersion"`
	// The provisioned state of the resource.
	ProvisioningState                               *string                                                                                `pulumi:"provisioningState"`
	RequestHeaderOptions                            *ResourceProviderManifestPropertiesResponseRequestHeaderOptions                        `pulumi:"requestHeaderOptions"`
	RequiredFeatures                                []string                                                                               `pulumi:"requiredFeatures"`
	SubscriptionLifecycleNotificationSpecifications *ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecifications `pulumi:"subscriptionLifecycleNotificationSpecifications"`
	TemplateDeploymentOptions                       *ResourceProviderManifestPropertiesResponseTemplateDeploymentOptions                   `pulumi:"templateDeploymentOptions"`
}

type ProviderRegistrationResponsePropertiesOutput

type ProviderRegistrationResponsePropertiesOutput struct{ *pulumi.OutputState }

func (ProviderRegistrationResponsePropertiesOutput) Capabilities

func (ProviderRegistrationResponsePropertiesOutput) ElementType

func (ProviderRegistrationResponsePropertiesOutput) FeaturesRule

func (ProviderRegistrationResponsePropertiesOutput) Management

func (ProviderRegistrationResponsePropertiesOutput) Metadata

func (ProviderRegistrationResponsePropertiesOutput) Namespace

func (ProviderRegistrationResponsePropertiesOutput) ProviderAuthorizations

func (ProviderRegistrationResponsePropertiesOutput) ProviderHubMetadata

func (ProviderRegistrationResponsePropertiesOutput) ProviderType

func (ProviderRegistrationResponsePropertiesOutput) ProviderVersion

func (ProviderRegistrationResponsePropertiesOutput) ProvisioningState

The provisioned state of the resource.

func (ProviderRegistrationResponsePropertiesOutput) RequiredFeatures

func (ProviderRegistrationResponsePropertiesOutput) ToProviderRegistrationResponsePropertiesOutput

func (o ProviderRegistrationResponsePropertiesOutput) ToProviderRegistrationResponsePropertiesOutput() ProviderRegistrationResponsePropertiesOutput

func (ProviderRegistrationResponsePropertiesOutput) ToProviderRegistrationResponsePropertiesOutputWithContext

func (o ProviderRegistrationResponsePropertiesOutput) ToProviderRegistrationResponsePropertiesOutputWithContext(ctx context.Context) ProviderRegistrationResponsePropertiesOutput

type ProviderRegistrationResponsePropertiesPtrOutput

type ProviderRegistrationResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (ProviderRegistrationResponsePropertiesPtrOutput) Capabilities

func (ProviderRegistrationResponsePropertiesPtrOutput) Elem

func (ProviderRegistrationResponsePropertiesPtrOutput) ElementType

func (ProviderRegistrationResponsePropertiesPtrOutput) FeaturesRule

func (ProviderRegistrationResponsePropertiesPtrOutput) Management

func (ProviderRegistrationResponsePropertiesPtrOutput) Metadata

func (ProviderRegistrationResponsePropertiesPtrOutput) Namespace

func (ProviderRegistrationResponsePropertiesPtrOutput) ProviderAuthorizations

func (ProviderRegistrationResponsePropertiesPtrOutput) ProviderHubMetadata

func (ProviderRegistrationResponsePropertiesPtrOutput) ProviderType

func (ProviderRegistrationResponsePropertiesPtrOutput) ProviderVersion

func (ProviderRegistrationResponsePropertiesPtrOutput) ProvisioningState

The provisioned state of the resource.

func (ProviderRegistrationResponsePropertiesPtrOutput) RequiredFeatures

func (ProviderRegistrationResponsePropertiesPtrOutput) ToProviderRegistrationResponsePropertiesPtrOutput

func (o ProviderRegistrationResponsePropertiesPtrOutput) ToProviderRegistrationResponsePropertiesPtrOutput() ProviderRegistrationResponsePropertiesPtrOutput

func (ProviderRegistrationResponsePropertiesPtrOutput) ToProviderRegistrationResponsePropertiesPtrOutputWithContext

func (o ProviderRegistrationResponsePropertiesPtrOutput) ToProviderRegistrationResponsePropertiesPtrOutputWithContext(ctx context.Context) ProviderRegistrationResponsePropertiesPtrOutput

type ProviderRegistrationState

type ProviderRegistrationState struct {
}

func (ProviderRegistrationState) ElementType

func (ProviderRegistrationState) ElementType() reflect.Type

type ProvisioningState

type ProvisioningState string

The provisioned state of the resource.

func (ProvisioningState) ElementType

func (ProvisioningState) ElementType() reflect.Type

func (ProvisioningState) ToProvisioningStateOutput

func (e ProvisioningState) ToProvisioningStateOutput() ProvisioningStateOutput

func (ProvisioningState) ToProvisioningStateOutputWithContext

func (e ProvisioningState) ToProvisioningStateOutputWithContext(ctx context.Context) ProvisioningStateOutput

func (ProvisioningState) ToProvisioningStatePtrOutput

func (e ProvisioningState) ToProvisioningStatePtrOutput() ProvisioningStatePtrOutput

func (ProvisioningState) ToProvisioningStatePtrOutputWithContext

func (e ProvisioningState) ToProvisioningStatePtrOutputWithContext(ctx context.Context) ProvisioningStatePtrOutput

func (ProvisioningState) ToStringOutput

func (e ProvisioningState) ToStringOutput() pulumi.StringOutput

func (ProvisioningState) ToStringOutputWithContext

func (e ProvisioningState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ProvisioningState) ToStringPtrOutput

func (e ProvisioningState) ToStringPtrOutput() pulumi.StringPtrOutput

func (ProvisioningState) ToStringPtrOutputWithContext

func (e ProvisioningState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ProvisioningStateInput

type ProvisioningStateInput interface {
	pulumi.Input

	ToProvisioningStateOutput() ProvisioningStateOutput
	ToProvisioningStateOutputWithContext(context.Context) ProvisioningStateOutput
}

ProvisioningStateInput is an input type that accepts values of the ProvisioningState enum A concrete instance of `ProvisioningStateInput` can be one of the following:

ProvisioningStateNotSpecified
ProvisioningStateAccepted
ProvisioningStateRunning
ProvisioningStateCreating
ProvisioningStateCreated
ProvisioningStateDeleting
ProvisioningStateDeleted
ProvisioningStateCanceled
ProvisioningStateFailed
ProvisioningStateSucceeded
ProvisioningStateMovingResources
ProvisioningStateTransientFailure
ProvisioningStateRolloutInProgress

type ProvisioningStateOutput

type ProvisioningStateOutput struct{ *pulumi.OutputState }

func (ProvisioningStateOutput) ElementType

func (ProvisioningStateOutput) ElementType() reflect.Type

func (ProvisioningStateOutput) ToProvisioningStateOutput

func (o ProvisioningStateOutput) ToProvisioningStateOutput() ProvisioningStateOutput

func (ProvisioningStateOutput) ToProvisioningStateOutputWithContext

func (o ProvisioningStateOutput) ToProvisioningStateOutputWithContext(ctx context.Context) ProvisioningStateOutput

func (ProvisioningStateOutput) ToProvisioningStatePtrOutput

func (o ProvisioningStateOutput) ToProvisioningStatePtrOutput() ProvisioningStatePtrOutput

func (ProvisioningStateOutput) ToProvisioningStatePtrOutputWithContext

func (o ProvisioningStateOutput) ToProvisioningStatePtrOutputWithContext(ctx context.Context) ProvisioningStatePtrOutput

func (ProvisioningStateOutput) ToStringOutput

func (o ProvisioningStateOutput) ToStringOutput() pulumi.StringOutput

func (ProvisioningStateOutput) ToStringOutputWithContext

func (o ProvisioningStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ProvisioningStateOutput) ToStringPtrOutput

func (o ProvisioningStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ProvisioningStateOutput) ToStringPtrOutputWithContext

func (o ProvisioningStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ProvisioningStatePtrInput

type ProvisioningStatePtrInput interface {
	pulumi.Input

	ToProvisioningStatePtrOutput() ProvisioningStatePtrOutput
	ToProvisioningStatePtrOutputWithContext(context.Context) ProvisioningStatePtrOutput
}

func ProvisioningStatePtr

func ProvisioningStatePtr(v string) ProvisioningStatePtrInput

type ProvisioningStatePtrOutput

type ProvisioningStatePtrOutput struct{ *pulumi.OutputState }

func (ProvisioningStatePtrOutput) Elem

func (ProvisioningStatePtrOutput) ElementType

func (ProvisioningStatePtrOutput) ElementType() reflect.Type

func (ProvisioningStatePtrOutput) ToProvisioningStatePtrOutput

func (o ProvisioningStatePtrOutput) ToProvisioningStatePtrOutput() ProvisioningStatePtrOutput

func (ProvisioningStatePtrOutput) ToProvisioningStatePtrOutputWithContext

func (o ProvisioningStatePtrOutput) ToProvisioningStatePtrOutputWithContext(ctx context.Context) ProvisioningStatePtrOutput

func (ProvisioningStatePtrOutput) ToStringPtrOutput

func (o ProvisioningStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ProvisioningStatePtrOutput) ToStringPtrOutputWithContext

func (o ProvisioningStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type Readiness

type Readiness string

func (Readiness) ElementType

func (Readiness) ElementType() reflect.Type

func (Readiness) ToReadinessOutput

func (e Readiness) ToReadinessOutput() ReadinessOutput

func (Readiness) ToReadinessOutputWithContext

func (e Readiness) ToReadinessOutputWithContext(ctx context.Context) ReadinessOutput

func (Readiness) ToReadinessPtrOutput

func (e Readiness) ToReadinessPtrOutput() ReadinessPtrOutput

func (Readiness) ToReadinessPtrOutputWithContext

func (e Readiness) ToReadinessPtrOutputWithContext(ctx context.Context) ReadinessPtrOutput

func (Readiness) ToStringOutput

func (e Readiness) ToStringOutput() pulumi.StringOutput

func (Readiness) ToStringOutputWithContext

func (e Readiness) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (Readiness) ToStringPtrOutput

func (e Readiness) ToStringPtrOutput() pulumi.StringPtrOutput

func (Readiness) ToStringPtrOutputWithContext

func (e Readiness) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ReadinessInput

type ReadinessInput interface {
	pulumi.Input

	ToReadinessOutput() ReadinessOutput
	ToReadinessOutputWithContext(context.Context) ReadinessOutput
}

ReadinessInput is an input type that accepts values of the Readiness enum A concrete instance of `ReadinessInput` can be one of the following:

ReadinessClosingDown
ReadinessDeprecated
ReadinessGA
ReadinessInDevelopment
ReadinessInternalOnly
ReadinessPrivatePreview
ReadinessPublicPreview
ReadinessRemovedFromARM
ReadinessRetired

type ReadinessOutput

type ReadinessOutput struct{ *pulumi.OutputState }

func (ReadinessOutput) ElementType

func (ReadinessOutput) ElementType() reflect.Type

func (ReadinessOutput) ToReadinessOutput

func (o ReadinessOutput) ToReadinessOutput() ReadinessOutput

func (ReadinessOutput) ToReadinessOutputWithContext

func (o ReadinessOutput) ToReadinessOutputWithContext(ctx context.Context) ReadinessOutput

func (ReadinessOutput) ToReadinessPtrOutput

func (o ReadinessOutput) ToReadinessPtrOutput() ReadinessPtrOutput

func (ReadinessOutput) ToReadinessPtrOutputWithContext

func (o ReadinessOutput) ToReadinessPtrOutputWithContext(ctx context.Context) ReadinessPtrOutput

func (ReadinessOutput) ToStringOutput

func (o ReadinessOutput) ToStringOutput() pulumi.StringOutput

func (ReadinessOutput) ToStringOutputWithContext

func (o ReadinessOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ReadinessOutput) ToStringPtrOutput

func (o ReadinessOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ReadinessOutput) ToStringPtrOutputWithContext

func (o ReadinessOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ReadinessPtrInput

type ReadinessPtrInput interface {
	pulumi.Input

	ToReadinessPtrOutput() ReadinessPtrOutput
	ToReadinessPtrOutputWithContext(context.Context) ReadinessPtrOutput
}

func ReadinessPtr

func ReadinessPtr(v string) ReadinessPtrInput

type ReadinessPtrOutput

type ReadinessPtrOutput struct{ *pulumi.OutputState }

func (ReadinessPtrOutput) Elem

func (ReadinessPtrOutput) ElementType

func (ReadinessPtrOutput) ElementType() reflect.Type

func (ReadinessPtrOutput) ToReadinessPtrOutput

func (o ReadinessPtrOutput) ToReadinessPtrOutput() ReadinessPtrOutput

func (ReadinessPtrOutput) ToReadinessPtrOutputWithContext

func (o ReadinessPtrOutput) ToReadinessPtrOutputWithContext(ctx context.Context) ReadinessPtrOutput

func (ReadinessPtrOutput) ToStringPtrOutput

func (o ReadinessPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ReadinessPtrOutput) ToStringPtrOutputWithContext

func (o ReadinessPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type Regionality

type Regionality string

func (Regionality) ElementType

func (Regionality) ElementType() reflect.Type

func (Regionality) ToRegionalityOutput

func (e Regionality) ToRegionalityOutput() RegionalityOutput

func (Regionality) ToRegionalityOutputWithContext

func (e Regionality) ToRegionalityOutputWithContext(ctx context.Context) RegionalityOutput

func (Regionality) ToRegionalityPtrOutput

func (e Regionality) ToRegionalityPtrOutput() RegionalityPtrOutput

func (Regionality) ToRegionalityPtrOutputWithContext

func (e Regionality) ToRegionalityPtrOutputWithContext(ctx context.Context) RegionalityPtrOutput

func (Regionality) ToStringOutput

func (e Regionality) ToStringOutput() pulumi.StringOutput

func (Regionality) ToStringOutputWithContext

func (e Regionality) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (Regionality) ToStringPtrOutput

func (e Regionality) ToStringPtrOutput() pulumi.StringPtrOutput

func (Regionality) ToStringPtrOutputWithContext

func (e Regionality) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RegionalityInput

type RegionalityInput interface {
	pulumi.Input

	ToRegionalityOutput() RegionalityOutput
	ToRegionalityOutputWithContext(context.Context) RegionalityOutput
}

RegionalityInput is an input type that accepts values of the Regionality enum A concrete instance of `RegionalityInput` can be one of the following:

RegionalityNotSpecified
RegionalityGlobal
RegionalityRegional

type RegionalityOutput

type RegionalityOutput struct{ *pulumi.OutputState }

func (RegionalityOutput) ElementType

func (RegionalityOutput) ElementType() reflect.Type

func (RegionalityOutput) ToRegionalityOutput

func (o RegionalityOutput) ToRegionalityOutput() RegionalityOutput

func (RegionalityOutput) ToRegionalityOutputWithContext

func (o RegionalityOutput) ToRegionalityOutputWithContext(ctx context.Context) RegionalityOutput

func (RegionalityOutput) ToRegionalityPtrOutput

func (o RegionalityOutput) ToRegionalityPtrOutput() RegionalityPtrOutput

func (RegionalityOutput) ToRegionalityPtrOutputWithContext

func (o RegionalityOutput) ToRegionalityPtrOutputWithContext(ctx context.Context) RegionalityPtrOutput

func (RegionalityOutput) ToStringOutput

func (o RegionalityOutput) ToStringOutput() pulumi.StringOutput

func (RegionalityOutput) ToStringOutputWithContext

func (o RegionalityOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (RegionalityOutput) ToStringPtrOutput

func (o RegionalityOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RegionalityOutput) ToStringPtrOutputWithContext

func (o RegionalityOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RegionalityPtrInput

type RegionalityPtrInput interface {
	pulumi.Input

	ToRegionalityPtrOutput() RegionalityPtrOutput
	ToRegionalityPtrOutputWithContext(context.Context) RegionalityPtrOutput
}

func RegionalityPtr

func RegionalityPtr(v string) RegionalityPtrInput

type RegionalityPtrOutput

type RegionalityPtrOutput struct{ *pulumi.OutputState }

func (RegionalityPtrOutput) Elem

func (RegionalityPtrOutput) ElementType

func (RegionalityPtrOutput) ElementType() reflect.Type

func (RegionalityPtrOutput) ToRegionalityPtrOutput

func (o RegionalityPtrOutput) ToRegionalityPtrOutput() RegionalityPtrOutput

func (RegionalityPtrOutput) ToRegionalityPtrOutputWithContext

func (o RegionalityPtrOutput) ToRegionalityPtrOutputWithContext(ctx context.Context) RegionalityPtrOutput

func (RegionalityPtrOutput) ToStringPtrOutput

func (o RegionalityPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RegionalityPtrOutput) ToStringPtrOutputWithContext

func (o RegionalityPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ResourceConcurrencyControlOption

type ResourceConcurrencyControlOption struct {
	Policy *string `pulumi:"policy"`
}

type ResourceConcurrencyControlOptionArgs

type ResourceConcurrencyControlOptionArgs struct {
	Policy pulumi.StringPtrInput `pulumi:"policy"`
}

func (ResourceConcurrencyControlOptionArgs) ElementType

func (ResourceConcurrencyControlOptionArgs) ToResourceConcurrencyControlOptionOutput

func (i ResourceConcurrencyControlOptionArgs) ToResourceConcurrencyControlOptionOutput() ResourceConcurrencyControlOptionOutput

func (ResourceConcurrencyControlOptionArgs) ToResourceConcurrencyControlOptionOutputWithContext

func (i ResourceConcurrencyControlOptionArgs) ToResourceConcurrencyControlOptionOutputWithContext(ctx context.Context) ResourceConcurrencyControlOptionOutput

type ResourceConcurrencyControlOptionInput

type ResourceConcurrencyControlOptionInput interface {
	pulumi.Input

	ToResourceConcurrencyControlOptionOutput() ResourceConcurrencyControlOptionOutput
	ToResourceConcurrencyControlOptionOutputWithContext(context.Context) ResourceConcurrencyControlOptionOutput
}

ResourceConcurrencyControlOptionInput is an input type that accepts ResourceConcurrencyControlOptionArgs and ResourceConcurrencyControlOptionOutput values. You can construct a concrete instance of `ResourceConcurrencyControlOptionInput` via:

ResourceConcurrencyControlOptionArgs{...}

type ResourceConcurrencyControlOptionMap

type ResourceConcurrencyControlOptionMap map[string]ResourceConcurrencyControlOptionInput

func (ResourceConcurrencyControlOptionMap) ElementType

func (ResourceConcurrencyControlOptionMap) ToResourceConcurrencyControlOptionMapOutput

func (i ResourceConcurrencyControlOptionMap) ToResourceConcurrencyControlOptionMapOutput() ResourceConcurrencyControlOptionMapOutput

func (ResourceConcurrencyControlOptionMap) ToResourceConcurrencyControlOptionMapOutputWithContext

func (i ResourceConcurrencyControlOptionMap) ToResourceConcurrencyControlOptionMapOutputWithContext(ctx context.Context) ResourceConcurrencyControlOptionMapOutput

type ResourceConcurrencyControlOptionMapInput

type ResourceConcurrencyControlOptionMapInput interface {
	pulumi.Input

	ToResourceConcurrencyControlOptionMapOutput() ResourceConcurrencyControlOptionMapOutput
	ToResourceConcurrencyControlOptionMapOutputWithContext(context.Context) ResourceConcurrencyControlOptionMapOutput
}

ResourceConcurrencyControlOptionMapInput is an input type that accepts ResourceConcurrencyControlOptionMap and ResourceConcurrencyControlOptionMapOutput values. You can construct a concrete instance of `ResourceConcurrencyControlOptionMapInput` via:

ResourceConcurrencyControlOptionMap{ "key": ResourceConcurrencyControlOptionArgs{...} }

type ResourceConcurrencyControlOptionMapOutput

type ResourceConcurrencyControlOptionMapOutput struct{ *pulumi.OutputState }

func (ResourceConcurrencyControlOptionMapOutput) ElementType

func (ResourceConcurrencyControlOptionMapOutput) MapIndex

func (ResourceConcurrencyControlOptionMapOutput) ToResourceConcurrencyControlOptionMapOutput

func (o ResourceConcurrencyControlOptionMapOutput) ToResourceConcurrencyControlOptionMapOutput() ResourceConcurrencyControlOptionMapOutput

func (ResourceConcurrencyControlOptionMapOutput) ToResourceConcurrencyControlOptionMapOutputWithContext

func (o ResourceConcurrencyControlOptionMapOutput) ToResourceConcurrencyControlOptionMapOutputWithContext(ctx context.Context) ResourceConcurrencyControlOptionMapOutput

type ResourceConcurrencyControlOptionOutput

type ResourceConcurrencyControlOptionOutput struct{ *pulumi.OutputState }

func (ResourceConcurrencyControlOptionOutput) ElementType

func (ResourceConcurrencyControlOptionOutput) Policy

func (ResourceConcurrencyControlOptionOutput) ToResourceConcurrencyControlOptionOutput

func (o ResourceConcurrencyControlOptionOutput) ToResourceConcurrencyControlOptionOutput() ResourceConcurrencyControlOptionOutput

func (ResourceConcurrencyControlOptionOutput) ToResourceConcurrencyControlOptionOutputWithContext

func (o ResourceConcurrencyControlOptionOutput) ToResourceConcurrencyControlOptionOutputWithContext(ctx context.Context) ResourceConcurrencyControlOptionOutput

type ResourceConcurrencyControlOptionResponse

type ResourceConcurrencyControlOptionResponse struct {
	Policy *string `pulumi:"policy"`
}

type ResourceConcurrencyControlOptionResponseMapOutput

type ResourceConcurrencyControlOptionResponseMapOutput struct{ *pulumi.OutputState }

func (ResourceConcurrencyControlOptionResponseMapOutput) ElementType

func (ResourceConcurrencyControlOptionResponseMapOutput) MapIndex

func (ResourceConcurrencyControlOptionResponseMapOutput) ToResourceConcurrencyControlOptionResponseMapOutput

func (o ResourceConcurrencyControlOptionResponseMapOutput) ToResourceConcurrencyControlOptionResponseMapOutput() ResourceConcurrencyControlOptionResponseMapOutput

func (ResourceConcurrencyControlOptionResponseMapOutput) ToResourceConcurrencyControlOptionResponseMapOutputWithContext

func (o ResourceConcurrencyControlOptionResponseMapOutput) ToResourceConcurrencyControlOptionResponseMapOutputWithContext(ctx context.Context) ResourceConcurrencyControlOptionResponseMapOutput

type ResourceConcurrencyControlOptionResponseOutput

type ResourceConcurrencyControlOptionResponseOutput struct{ *pulumi.OutputState }

func (ResourceConcurrencyControlOptionResponseOutput) ElementType

func (ResourceConcurrencyControlOptionResponseOutput) Policy

func (ResourceConcurrencyControlOptionResponseOutput) ToResourceConcurrencyControlOptionResponseOutput

func (o ResourceConcurrencyControlOptionResponseOutput) ToResourceConcurrencyControlOptionResponseOutput() ResourceConcurrencyControlOptionResponseOutput

func (ResourceConcurrencyControlOptionResponseOutput) ToResourceConcurrencyControlOptionResponseOutputWithContext

func (o ResourceConcurrencyControlOptionResponseOutput) ToResourceConcurrencyControlOptionResponseOutputWithContext(ctx context.Context) ResourceConcurrencyControlOptionResponseOutput

type ResourceDeletionPolicy

type ResourceDeletionPolicy string

func (ResourceDeletionPolicy) ElementType

func (ResourceDeletionPolicy) ElementType() reflect.Type

func (ResourceDeletionPolicy) ToResourceDeletionPolicyOutput

func (e ResourceDeletionPolicy) ToResourceDeletionPolicyOutput() ResourceDeletionPolicyOutput

func (ResourceDeletionPolicy) ToResourceDeletionPolicyOutputWithContext

func (e ResourceDeletionPolicy) ToResourceDeletionPolicyOutputWithContext(ctx context.Context) ResourceDeletionPolicyOutput

func (ResourceDeletionPolicy) ToResourceDeletionPolicyPtrOutput

func (e ResourceDeletionPolicy) ToResourceDeletionPolicyPtrOutput() ResourceDeletionPolicyPtrOutput

func (ResourceDeletionPolicy) ToResourceDeletionPolicyPtrOutputWithContext

func (e ResourceDeletionPolicy) ToResourceDeletionPolicyPtrOutputWithContext(ctx context.Context) ResourceDeletionPolicyPtrOutput

func (ResourceDeletionPolicy) ToStringOutput

func (e ResourceDeletionPolicy) ToStringOutput() pulumi.StringOutput

func (ResourceDeletionPolicy) ToStringOutputWithContext

func (e ResourceDeletionPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ResourceDeletionPolicy) ToStringPtrOutput

func (e ResourceDeletionPolicy) ToStringPtrOutput() pulumi.StringPtrOutput

func (ResourceDeletionPolicy) ToStringPtrOutputWithContext

func (e ResourceDeletionPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ResourceDeletionPolicyInput

type ResourceDeletionPolicyInput interface {
	pulumi.Input

	ToResourceDeletionPolicyOutput() ResourceDeletionPolicyOutput
	ToResourceDeletionPolicyOutputWithContext(context.Context) ResourceDeletionPolicyOutput
}

ResourceDeletionPolicyInput is an input type that accepts values of the ResourceDeletionPolicy enum A concrete instance of `ResourceDeletionPolicyInput` can be one of the following:

ResourceDeletionPolicyNotSpecified
ResourceDeletionPolicyCascadeDeleteAll
ResourceDeletionPolicyCascadeDeleteProxyOnlyChildren

type ResourceDeletionPolicyOutput

type ResourceDeletionPolicyOutput struct{ *pulumi.OutputState }

func (ResourceDeletionPolicyOutput) ElementType

func (ResourceDeletionPolicyOutput) ToResourceDeletionPolicyOutput

func (o ResourceDeletionPolicyOutput) ToResourceDeletionPolicyOutput() ResourceDeletionPolicyOutput

func (ResourceDeletionPolicyOutput) ToResourceDeletionPolicyOutputWithContext

func (o ResourceDeletionPolicyOutput) ToResourceDeletionPolicyOutputWithContext(ctx context.Context) ResourceDeletionPolicyOutput

func (ResourceDeletionPolicyOutput) ToResourceDeletionPolicyPtrOutput

func (o ResourceDeletionPolicyOutput) ToResourceDeletionPolicyPtrOutput() ResourceDeletionPolicyPtrOutput

func (ResourceDeletionPolicyOutput) ToResourceDeletionPolicyPtrOutputWithContext

func (o ResourceDeletionPolicyOutput) ToResourceDeletionPolicyPtrOutputWithContext(ctx context.Context) ResourceDeletionPolicyPtrOutput

func (ResourceDeletionPolicyOutput) ToStringOutput

func (ResourceDeletionPolicyOutput) ToStringOutputWithContext

func (o ResourceDeletionPolicyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ResourceDeletionPolicyOutput) ToStringPtrOutput

func (o ResourceDeletionPolicyOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ResourceDeletionPolicyOutput) ToStringPtrOutputWithContext

func (o ResourceDeletionPolicyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ResourceDeletionPolicyPtrInput

type ResourceDeletionPolicyPtrInput interface {
	pulumi.Input

	ToResourceDeletionPolicyPtrOutput() ResourceDeletionPolicyPtrOutput
	ToResourceDeletionPolicyPtrOutputWithContext(context.Context) ResourceDeletionPolicyPtrOutput
}

func ResourceDeletionPolicyPtr

func ResourceDeletionPolicyPtr(v string) ResourceDeletionPolicyPtrInput

type ResourceDeletionPolicyPtrOutput

type ResourceDeletionPolicyPtrOutput struct{ *pulumi.OutputState }

func (ResourceDeletionPolicyPtrOutput) Elem

func (ResourceDeletionPolicyPtrOutput) ElementType

func (ResourceDeletionPolicyPtrOutput) ToResourceDeletionPolicyPtrOutput

func (o ResourceDeletionPolicyPtrOutput) ToResourceDeletionPolicyPtrOutput() ResourceDeletionPolicyPtrOutput

func (ResourceDeletionPolicyPtrOutput) ToResourceDeletionPolicyPtrOutputWithContext

func (o ResourceDeletionPolicyPtrOutput) ToResourceDeletionPolicyPtrOutputWithContext(ctx context.Context) ResourceDeletionPolicyPtrOutput

func (ResourceDeletionPolicyPtrOutput) ToStringPtrOutput

func (ResourceDeletionPolicyPtrOutput) ToStringPtrOutputWithContext

func (o ResourceDeletionPolicyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ResourceProviderAuthorization

type ResourceProviderAuthorization struct {
	ApplicationId             *string `pulumi:"applicationId"`
	ManagedByRoleDefinitionId *string `pulumi:"managedByRoleDefinitionId"`
	RoleDefinitionId          *string `pulumi:"roleDefinitionId"`
}

type ResourceProviderAuthorizationArgs

type ResourceProviderAuthorizationArgs struct {
	ApplicationId             pulumi.StringPtrInput `pulumi:"applicationId"`
	ManagedByRoleDefinitionId pulumi.StringPtrInput `pulumi:"managedByRoleDefinitionId"`
	RoleDefinitionId          pulumi.StringPtrInput `pulumi:"roleDefinitionId"`
}

func (ResourceProviderAuthorizationArgs) ElementType

func (ResourceProviderAuthorizationArgs) ToResourceProviderAuthorizationOutput

func (i ResourceProviderAuthorizationArgs) ToResourceProviderAuthorizationOutput() ResourceProviderAuthorizationOutput

func (ResourceProviderAuthorizationArgs) ToResourceProviderAuthorizationOutputWithContext

func (i ResourceProviderAuthorizationArgs) ToResourceProviderAuthorizationOutputWithContext(ctx context.Context) ResourceProviderAuthorizationOutput

type ResourceProviderAuthorizationArray

type ResourceProviderAuthorizationArray []ResourceProviderAuthorizationInput

func (ResourceProviderAuthorizationArray) ElementType

func (ResourceProviderAuthorizationArray) ToResourceProviderAuthorizationArrayOutput

func (i ResourceProviderAuthorizationArray) ToResourceProviderAuthorizationArrayOutput() ResourceProviderAuthorizationArrayOutput

func (ResourceProviderAuthorizationArray) ToResourceProviderAuthorizationArrayOutputWithContext

func (i ResourceProviderAuthorizationArray) ToResourceProviderAuthorizationArrayOutputWithContext(ctx context.Context) ResourceProviderAuthorizationArrayOutput

type ResourceProviderAuthorizationArrayInput

type ResourceProviderAuthorizationArrayInput interface {
	pulumi.Input

	ToResourceProviderAuthorizationArrayOutput() ResourceProviderAuthorizationArrayOutput
	ToResourceProviderAuthorizationArrayOutputWithContext(context.Context) ResourceProviderAuthorizationArrayOutput
}

ResourceProviderAuthorizationArrayInput is an input type that accepts ResourceProviderAuthorizationArray and ResourceProviderAuthorizationArrayOutput values. You can construct a concrete instance of `ResourceProviderAuthorizationArrayInput` via:

ResourceProviderAuthorizationArray{ ResourceProviderAuthorizationArgs{...} }

type ResourceProviderAuthorizationArrayOutput

type ResourceProviderAuthorizationArrayOutput struct{ *pulumi.OutputState }

func (ResourceProviderAuthorizationArrayOutput) ElementType

func (ResourceProviderAuthorizationArrayOutput) Index

func (ResourceProviderAuthorizationArrayOutput) ToResourceProviderAuthorizationArrayOutput

func (o ResourceProviderAuthorizationArrayOutput) ToResourceProviderAuthorizationArrayOutput() ResourceProviderAuthorizationArrayOutput

func (ResourceProviderAuthorizationArrayOutput) ToResourceProviderAuthorizationArrayOutputWithContext

func (o ResourceProviderAuthorizationArrayOutput) ToResourceProviderAuthorizationArrayOutputWithContext(ctx context.Context) ResourceProviderAuthorizationArrayOutput

type ResourceProviderAuthorizationInput

type ResourceProviderAuthorizationInput interface {
	pulumi.Input

	ToResourceProviderAuthorizationOutput() ResourceProviderAuthorizationOutput
	ToResourceProviderAuthorizationOutputWithContext(context.Context) ResourceProviderAuthorizationOutput
}

ResourceProviderAuthorizationInput is an input type that accepts ResourceProviderAuthorizationArgs and ResourceProviderAuthorizationOutput values. You can construct a concrete instance of `ResourceProviderAuthorizationInput` via:

ResourceProviderAuthorizationArgs{...}

type ResourceProviderAuthorizationOutput

type ResourceProviderAuthorizationOutput struct{ *pulumi.OutputState }

func (ResourceProviderAuthorizationOutput) ApplicationId

func (ResourceProviderAuthorizationOutput) ElementType

func (ResourceProviderAuthorizationOutput) ManagedByRoleDefinitionId

func (o ResourceProviderAuthorizationOutput) ManagedByRoleDefinitionId() pulumi.StringPtrOutput

func (ResourceProviderAuthorizationOutput) RoleDefinitionId

func (ResourceProviderAuthorizationOutput) ToResourceProviderAuthorizationOutput

func (o ResourceProviderAuthorizationOutput) ToResourceProviderAuthorizationOutput() ResourceProviderAuthorizationOutput

func (ResourceProviderAuthorizationOutput) ToResourceProviderAuthorizationOutputWithContext

func (o ResourceProviderAuthorizationOutput) ToResourceProviderAuthorizationOutputWithContext(ctx context.Context) ResourceProviderAuthorizationOutput

type ResourceProviderAuthorizationResponse

type ResourceProviderAuthorizationResponse struct {
	ApplicationId             *string `pulumi:"applicationId"`
	ManagedByRoleDefinitionId *string `pulumi:"managedByRoleDefinitionId"`
	RoleDefinitionId          *string `pulumi:"roleDefinitionId"`
}

type ResourceProviderAuthorizationResponseArrayOutput

type ResourceProviderAuthorizationResponseArrayOutput struct{ *pulumi.OutputState }

func (ResourceProviderAuthorizationResponseArrayOutput) ElementType

func (ResourceProviderAuthorizationResponseArrayOutput) Index

func (ResourceProviderAuthorizationResponseArrayOutput) ToResourceProviderAuthorizationResponseArrayOutput

func (o ResourceProviderAuthorizationResponseArrayOutput) ToResourceProviderAuthorizationResponseArrayOutput() ResourceProviderAuthorizationResponseArrayOutput

func (ResourceProviderAuthorizationResponseArrayOutput) ToResourceProviderAuthorizationResponseArrayOutputWithContext

func (o ResourceProviderAuthorizationResponseArrayOutput) ToResourceProviderAuthorizationResponseArrayOutputWithContext(ctx context.Context) ResourceProviderAuthorizationResponseArrayOutput

type ResourceProviderAuthorizationResponseOutput

type ResourceProviderAuthorizationResponseOutput struct{ *pulumi.OutputState }

func (ResourceProviderAuthorizationResponseOutput) ApplicationId

func (ResourceProviderAuthorizationResponseOutput) ElementType

func (ResourceProviderAuthorizationResponseOutput) ManagedByRoleDefinitionId

func (ResourceProviderAuthorizationResponseOutput) RoleDefinitionId

func (ResourceProviderAuthorizationResponseOutput) ToResourceProviderAuthorizationResponseOutput

func (o ResourceProviderAuthorizationResponseOutput) ToResourceProviderAuthorizationResponseOutput() ResourceProviderAuthorizationResponseOutput

func (ResourceProviderAuthorizationResponseOutput) ToResourceProviderAuthorizationResponseOutputWithContext

func (o ResourceProviderAuthorizationResponseOutput) ToResourceProviderAuthorizationResponseOutputWithContext(ctx context.Context) ResourceProviderAuthorizationResponseOutput

type ResourceProviderCapabilities

type ResourceProviderCapabilities struct {
	Effect           string   `pulumi:"effect"`
	QuotaId          string   `pulumi:"quotaId"`
	RequiredFeatures []string `pulumi:"requiredFeatures"`
}

type ResourceProviderCapabilitiesArgs

type ResourceProviderCapabilitiesArgs struct {
	Effect           pulumi.StringInput      `pulumi:"effect"`
	QuotaId          pulumi.StringInput      `pulumi:"quotaId"`
	RequiredFeatures pulumi.StringArrayInput `pulumi:"requiredFeatures"`
}

func (ResourceProviderCapabilitiesArgs) ElementType

func (ResourceProviderCapabilitiesArgs) ToResourceProviderCapabilitiesOutput

func (i ResourceProviderCapabilitiesArgs) ToResourceProviderCapabilitiesOutput() ResourceProviderCapabilitiesOutput

func (ResourceProviderCapabilitiesArgs) ToResourceProviderCapabilitiesOutputWithContext

func (i ResourceProviderCapabilitiesArgs) ToResourceProviderCapabilitiesOutputWithContext(ctx context.Context) ResourceProviderCapabilitiesOutput

type ResourceProviderCapabilitiesArray

type ResourceProviderCapabilitiesArray []ResourceProviderCapabilitiesInput

func (ResourceProviderCapabilitiesArray) ElementType

func (ResourceProviderCapabilitiesArray) ToResourceProviderCapabilitiesArrayOutput

func (i ResourceProviderCapabilitiesArray) ToResourceProviderCapabilitiesArrayOutput() ResourceProviderCapabilitiesArrayOutput

func (ResourceProviderCapabilitiesArray) ToResourceProviderCapabilitiesArrayOutputWithContext

func (i ResourceProviderCapabilitiesArray) ToResourceProviderCapabilitiesArrayOutputWithContext(ctx context.Context) ResourceProviderCapabilitiesArrayOutput

type ResourceProviderCapabilitiesArrayInput

type ResourceProviderCapabilitiesArrayInput interface {
	pulumi.Input

	ToResourceProviderCapabilitiesArrayOutput() ResourceProviderCapabilitiesArrayOutput
	ToResourceProviderCapabilitiesArrayOutputWithContext(context.Context) ResourceProviderCapabilitiesArrayOutput
}

ResourceProviderCapabilitiesArrayInput is an input type that accepts ResourceProviderCapabilitiesArray and ResourceProviderCapabilitiesArrayOutput values. You can construct a concrete instance of `ResourceProviderCapabilitiesArrayInput` via:

ResourceProviderCapabilitiesArray{ ResourceProviderCapabilitiesArgs{...} }

type ResourceProviderCapabilitiesArrayOutput

type ResourceProviderCapabilitiesArrayOutput struct{ *pulumi.OutputState }

func (ResourceProviderCapabilitiesArrayOutput) ElementType

func (ResourceProviderCapabilitiesArrayOutput) Index

func (ResourceProviderCapabilitiesArrayOutput) ToResourceProviderCapabilitiesArrayOutput

func (o ResourceProviderCapabilitiesArrayOutput) ToResourceProviderCapabilitiesArrayOutput() ResourceProviderCapabilitiesArrayOutput

func (ResourceProviderCapabilitiesArrayOutput) ToResourceProviderCapabilitiesArrayOutputWithContext

func (o ResourceProviderCapabilitiesArrayOutput) ToResourceProviderCapabilitiesArrayOutputWithContext(ctx context.Context) ResourceProviderCapabilitiesArrayOutput

type ResourceProviderCapabilitiesEffect

type ResourceProviderCapabilitiesEffect string

func (ResourceProviderCapabilitiesEffect) ElementType

func (ResourceProviderCapabilitiesEffect) ToResourceProviderCapabilitiesEffectOutput

func (e ResourceProviderCapabilitiesEffect) ToResourceProviderCapabilitiesEffectOutput() ResourceProviderCapabilitiesEffectOutput

func (ResourceProviderCapabilitiesEffect) ToResourceProviderCapabilitiesEffectOutputWithContext

func (e ResourceProviderCapabilitiesEffect) ToResourceProviderCapabilitiesEffectOutputWithContext(ctx context.Context) ResourceProviderCapabilitiesEffectOutput

func (ResourceProviderCapabilitiesEffect) ToResourceProviderCapabilitiesEffectPtrOutput

func (e ResourceProviderCapabilitiesEffect) ToResourceProviderCapabilitiesEffectPtrOutput() ResourceProviderCapabilitiesEffectPtrOutput

func (ResourceProviderCapabilitiesEffect) ToResourceProviderCapabilitiesEffectPtrOutputWithContext

func (e ResourceProviderCapabilitiesEffect) ToResourceProviderCapabilitiesEffectPtrOutputWithContext(ctx context.Context) ResourceProviderCapabilitiesEffectPtrOutput

func (ResourceProviderCapabilitiesEffect) ToStringOutput

func (ResourceProviderCapabilitiesEffect) ToStringOutputWithContext

func (e ResourceProviderCapabilitiesEffect) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ResourceProviderCapabilitiesEffect) ToStringPtrOutput

func (ResourceProviderCapabilitiesEffect) ToStringPtrOutputWithContext

func (e ResourceProviderCapabilitiesEffect) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ResourceProviderCapabilitiesEffectInput

type ResourceProviderCapabilitiesEffectInput interface {
	pulumi.Input

	ToResourceProviderCapabilitiesEffectOutput() ResourceProviderCapabilitiesEffectOutput
	ToResourceProviderCapabilitiesEffectOutputWithContext(context.Context) ResourceProviderCapabilitiesEffectOutput
}

ResourceProviderCapabilitiesEffectInput is an input type that accepts values of the ResourceProviderCapabilitiesEffect enum A concrete instance of `ResourceProviderCapabilitiesEffectInput` can be one of the following:

ResourceProviderCapabilitiesEffectNotSpecified
ResourceProviderCapabilitiesEffectAllow
ResourceProviderCapabilitiesEffectDisallow

type ResourceProviderCapabilitiesEffectOutput

type ResourceProviderCapabilitiesEffectOutput struct{ *pulumi.OutputState }

func (ResourceProviderCapabilitiesEffectOutput) ElementType

func (ResourceProviderCapabilitiesEffectOutput) ToResourceProviderCapabilitiesEffectOutput

func (o ResourceProviderCapabilitiesEffectOutput) ToResourceProviderCapabilitiesEffectOutput() ResourceProviderCapabilitiesEffectOutput

func (ResourceProviderCapabilitiesEffectOutput) ToResourceProviderCapabilitiesEffectOutputWithContext

func (o ResourceProviderCapabilitiesEffectOutput) ToResourceProviderCapabilitiesEffectOutputWithContext(ctx context.Context) ResourceProviderCapabilitiesEffectOutput

func (ResourceProviderCapabilitiesEffectOutput) ToResourceProviderCapabilitiesEffectPtrOutput

func (o ResourceProviderCapabilitiesEffectOutput) ToResourceProviderCapabilitiesEffectPtrOutput() ResourceProviderCapabilitiesEffectPtrOutput

func (ResourceProviderCapabilitiesEffectOutput) ToResourceProviderCapabilitiesEffectPtrOutputWithContext

func (o ResourceProviderCapabilitiesEffectOutput) ToResourceProviderCapabilitiesEffectPtrOutputWithContext(ctx context.Context) ResourceProviderCapabilitiesEffectPtrOutput

func (ResourceProviderCapabilitiesEffectOutput) ToStringOutput

func (ResourceProviderCapabilitiesEffectOutput) ToStringOutputWithContext

func (ResourceProviderCapabilitiesEffectOutput) ToStringPtrOutput

func (ResourceProviderCapabilitiesEffectOutput) ToStringPtrOutputWithContext

type ResourceProviderCapabilitiesEffectPtrInput

type ResourceProviderCapabilitiesEffectPtrInput interface {
	pulumi.Input

	ToResourceProviderCapabilitiesEffectPtrOutput() ResourceProviderCapabilitiesEffectPtrOutput
	ToResourceProviderCapabilitiesEffectPtrOutputWithContext(context.Context) ResourceProviderCapabilitiesEffectPtrOutput
}

type ResourceProviderCapabilitiesEffectPtrOutput

type ResourceProviderCapabilitiesEffectPtrOutput struct{ *pulumi.OutputState }

func (ResourceProviderCapabilitiesEffectPtrOutput) Elem

func (ResourceProviderCapabilitiesEffectPtrOutput) ElementType

func (ResourceProviderCapabilitiesEffectPtrOutput) ToResourceProviderCapabilitiesEffectPtrOutput

func (o ResourceProviderCapabilitiesEffectPtrOutput) ToResourceProviderCapabilitiesEffectPtrOutput() ResourceProviderCapabilitiesEffectPtrOutput

func (ResourceProviderCapabilitiesEffectPtrOutput) ToResourceProviderCapabilitiesEffectPtrOutputWithContext

func (o ResourceProviderCapabilitiesEffectPtrOutput) ToResourceProviderCapabilitiesEffectPtrOutputWithContext(ctx context.Context) ResourceProviderCapabilitiesEffectPtrOutput

func (ResourceProviderCapabilitiesEffectPtrOutput) ToStringPtrOutput

func (ResourceProviderCapabilitiesEffectPtrOutput) ToStringPtrOutputWithContext

type ResourceProviderCapabilitiesInput

type ResourceProviderCapabilitiesInput interface {
	pulumi.Input

	ToResourceProviderCapabilitiesOutput() ResourceProviderCapabilitiesOutput
	ToResourceProviderCapabilitiesOutputWithContext(context.Context) ResourceProviderCapabilitiesOutput
}

ResourceProviderCapabilitiesInput is an input type that accepts ResourceProviderCapabilitiesArgs and ResourceProviderCapabilitiesOutput values. You can construct a concrete instance of `ResourceProviderCapabilitiesInput` via:

ResourceProviderCapabilitiesArgs{...}

type ResourceProviderCapabilitiesOutput

type ResourceProviderCapabilitiesOutput struct{ *pulumi.OutputState }

func (ResourceProviderCapabilitiesOutput) Effect

func (ResourceProviderCapabilitiesOutput) ElementType

func (ResourceProviderCapabilitiesOutput) QuotaId

func (ResourceProviderCapabilitiesOutput) RequiredFeatures

func (ResourceProviderCapabilitiesOutput) ToResourceProviderCapabilitiesOutput

func (o ResourceProviderCapabilitiesOutput) ToResourceProviderCapabilitiesOutput() ResourceProviderCapabilitiesOutput

func (ResourceProviderCapabilitiesOutput) ToResourceProviderCapabilitiesOutputWithContext

func (o ResourceProviderCapabilitiesOutput) ToResourceProviderCapabilitiesOutputWithContext(ctx context.Context) ResourceProviderCapabilitiesOutput

type ResourceProviderCapabilitiesResponse

type ResourceProviderCapabilitiesResponse struct {
	Effect           string   `pulumi:"effect"`
	QuotaId          string   `pulumi:"quotaId"`
	RequiredFeatures []string `pulumi:"requiredFeatures"`
}

type ResourceProviderCapabilitiesResponseArrayOutput

type ResourceProviderCapabilitiesResponseArrayOutput struct{ *pulumi.OutputState }

func (ResourceProviderCapabilitiesResponseArrayOutput) ElementType

func (ResourceProviderCapabilitiesResponseArrayOutput) Index

func (ResourceProviderCapabilitiesResponseArrayOutput) ToResourceProviderCapabilitiesResponseArrayOutput

func (o ResourceProviderCapabilitiesResponseArrayOutput) ToResourceProviderCapabilitiesResponseArrayOutput() ResourceProviderCapabilitiesResponseArrayOutput

func (ResourceProviderCapabilitiesResponseArrayOutput) ToResourceProviderCapabilitiesResponseArrayOutputWithContext

func (o ResourceProviderCapabilitiesResponseArrayOutput) ToResourceProviderCapabilitiesResponseArrayOutputWithContext(ctx context.Context) ResourceProviderCapabilitiesResponseArrayOutput

type ResourceProviderCapabilitiesResponseOutput

type ResourceProviderCapabilitiesResponseOutput struct{ *pulumi.OutputState }

func (ResourceProviderCapabilitiesResponseOutput) Effect

func (ResourceProviderCapabilitiesResponseOutput) ElementType

func (ResourceProviderCapabilitiesResponseOutput) QuotaId

func (ResourceProviderCapabilitiesResponseOutput) RequiredFeatures

func (ResourceProviderCapabilitiesResponseOutput) ToResourceProviderCapabilitiesResponseOutput

func (o ResourceProviderCapabilitiesResponseOutput) ToResourceProviderCapabilitiesResponseOutput() ResourceProviderCapabilitiesResponseOutput

func (ResourceProviderCapabilitiesResponseOutput) ToResourceProviderCapabilitiesResponseOutputWithContext

func (o ResourceProviderCapabilitiesResponseOutput) ToResourceProviderCapabilitiesResponseOutputWithContext(ctx context.Context) ResourceProviderCapabilitiesResponseOutput

type ResourceProviderManifestPropertiesFeaturesRule

type ResourceProviderManifestPropertiesFeaturesRule struct {
	RequiredFeaturesPolicy string `pulumi:"requiredFeaturesPolicy"`
}

type ResourceProviderManifestPropertiesFeaturesRuleArgs

type ResourceProviderManifestPropertiesFeaturesRuleArgs struct {
	RequiredFeaturesPolicy pulumi.StringInput `pulumi:"requiredFeaturesPolicy"`
}

func (ResourceProviderManifestPropertiesFeaturesRuleArgs) ElementType

func (ResourceProviderManifestPropertiesFeaturesRuleArgs) ToResourceProviderManifestPropertiesFeaturesRuleOutput

func (i ResourceProviderManifestPropertiesFeaturesRuleArgs) ToResourceProviderManifestPropertiesFeaturesRuleOutput() ResourceProviderManifestPropertiesFeaturesRuleOutput

func (ResourceProviderManifestPropertiesFeaturesRuleArgs) ToResourceProviderManifestPropertiesFeaturesRuleOutputWithContext

func (i ResourceProviderManifestPropertiesFeaturesRuleArgs) ToResourceProviderManifestPropertiesFeaturesRuleOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesFeaturesRuleOutput

func (ResourceProviderManifestPropertiesFeaturesRuleArgs) ToResourceProviderManifestPropertiesFeaturesRulePtrOutput

func (i ResourceProviderManifestPropertiesFeaturesRuleArgs) ToResourceProviderManifestPropertiesFeaturesRulePtrOutput() ResourceProviderManifestPropertiesFeaturesRulePtrOutput

func (ResourceProviderManifestPropertiesFeaturesRuleArgs) ToResourceProviderManifestPropertiesFeaturesRulePtrOutputWithContext

func (i ResourceProviderManifestPropertiesFeaturesRuleArgs) ToResourceProviderManifestPropertiesFeaturesRulePtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesFeaturesRulePtrOutput

type ResourceProviderManifestPropertiesFeaturesRuleInput

type ResourceProviderManifestPropertiesFeaturesRuleInput interface {
	pulumi.Input

	ToResourceProviderManifestPropertiesFeaturesRuleOutput() ResourceProviderManifestPropertiesFeaturesRuleOutput
	ToResourceProviderManifestPropertiesFeaturesRuleOutputWithContext(context.Context) ResourceProviderManifestPropertiesFeaturesRuleOutput
}

ResourceProviderManifestPropertiesFeaturesRuleInput is an input type that accepts ResourceProviderManifestPropertiesFeaturesRuleArgs and ResourceProviderManifestPropertiesFeaturesRuleOutput values. You can construct a concrete instance of `ResourceProviderManifestPropertiesFeaturesRuleInput` via:

ResourceProviderManifestPropertiesFeaturesRuleArgs{...}

type ResourceProviderManifestPropertiesFeaturesRuleOutput

type ResourceProviderManifestPropertiesFeaturesRuleOutput struct{ *pulumi.OutputState }

func (ResourceProviderManifestPropertiesFeaturesRuleOutput) ElementType

func (ResourceProviderManifestPropertiesFeaturesRuleOutput) RequiredFeaturesPolicy

func (ResourceProviderManifestPropertiesFeaturesRuleOutput) ToResourceProviderManifestPropertiesFeaturesRuleOutput

func (ResourceProviderManifestPropertiesFeaturesRuleOutput) ToResourceProviderManifestPropertiesFeaturesRuleOutputWithContext

func (o ResourceProviderManifestPropertiesFeaturesRuleOutput) ToResourceProviderManifestPropertiesFeaturesRuleOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesFeaturesRuleOutput

func (ResourceProviderManifestPropertiesFeaturesRuleOutput) ToResourceProviderManifestPropertiesFeaturesRulePtrOutput

func (o ResourceProviderManifestPropertiesFeaturesRuleOutput) ToResourceProviderManifestPropertiesFeaturesRulePtrOutput() ResourceProviderManifestPropertiesFeaturesRulePtrOutput

func (ResourceProviderManifestPropertiesFeaturesRuleOutput) ToResourceProviderManifestPropertiesFeaturesRulePtrOutputWithContext

func (o ResourceProviderManifestPropertiesFeaturesRuleOutput) ToResourceProviderManifestPropertiesFeaturesRulePtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesFeaturesRulePtrOutput

type ResourceProviderManifestPropertiesFeaturesRulePtrInput

type ResourceProviderManifestPropertiesFeaturesRulePtrInput interface {
	pulumi.Input

	ToResourceProviderManifestPropertiesFeaturesRulePtrOutput() ResourceProviderManifestPropertiesFeaturesRulePtrOutput
	ToResourceProviderManifestPropertiesFeaturesRulePtrOutputWithContext(context.Context) ResourceProviderManifestPropertiesFeaturesRulePtrOutput
}

ResourceProviderManifestPropertiesFeaturesRulePtrInput is an input type that accepts ResourceProviderManifestPropertiesFeaturesRuleArgs, ResourceProviderManifestPropertiesFeaturesRulePtr and ResourceProviderManifestPropertiesFeaturesRulePtrOutput values. You can construct a concrete instance of `ResourceProviderManifestPropertiesFeaturesRulePtrInput` via:

        ResourceProviderManifestPropertiesFeaturesRuleArgs{...}

or:

        nil

type ResourceProviderManifestPropertiesFeaturesRulePtrOutput

type ResourceProviderManifestPropertiesFeaturesRulePtrOutput struct{ *pulumi.OutputState }

func (ResourceProviderManifestPropertiesFeaturesRulePtrOutput) Elem

func (ResourceProviderManifestPropertiesFeaturesRulePtrOutput) ElementType

func (ResourceProviderManifestPropertiesFeaturesRulePtrOutput) RequiredFeaturesPolicy

func (ResourceProviderManifestPropertiesFeaturesRulePtrOutput) ToResourceProviderManifestPropertiesFeaturesRulePtrOutput

func (ResourceProviderManifestPropertiesFeaturesRulePtrOutput) ToResourceProviderManifestPropertiesFeaturesRulePtrOutputWithContext

func (o ResourceProviderManifestPropertiesFeaturesRulePtrOutput) ToResourceProviderManifestPropertiesFeaturesRulePtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesFeaturesRulePtrOutput

type ResourceProviderManifestPropertiesManagement

type ResourceProviderManifestPropertiesManagement struct {
	IncidentContactEmail   *string           `pulumi:"incidentContactEmail"`
	IncidentRoutingService *string           `pulumi:"incidentRoutingService"`
	IncidentRoutingTeam    *string           `pulumi:"incidentRoutingTeam"`
	ManifestOwners         []string          `pulumi:"manifestOwners"`
	ResourceAccessPolicy   *string           `pulumi:"resourceAccessPolicy"`
	ResourceAccessRoles    []interface{}     `pulumi:"resourceAccessRoles"`
	SchemaOwners           []string          `pulumi:"schemaOwners"`
	ServiceTreeInfos       []ServiceTreeInfo `pulumi:"serviceTreeInfos"`
}

type ResourceProviderManifestPropertiesManagementArgs

type ResourceProviderManifestPropertiesManagementArgs struct {
	IncidentContactEmail   pulumi.StringPtrInput     `pulumi:"incidentContactEmail"`
	IncidentRoutingService pulumi.StringPtrInput     `pulumi:"incidentRoutingService"`
	IncidentRoutingTeam    pulumi.StringPtrInput     `pulumi:"incidentRoutingTeam"`
	ManifestOwners         pulumi.StringArrayInput   `pulumi:"manifestOwners"`
	ResourceAccessPolicy   pulumi.StringPtrInput     `pulumi:"resourceAccessPolicy"`
	ResourceAccessRoles    pulumi.ArrayInput         `pulumi:"resourceAccessRoles"`
	SchemaOwners           pulumi.StringArrayInput   `pulumi:"schemaOwners"`
	ServiceTreeInfos       ServiceTreeInfoArrayInput `pulumi:"serviceTreeInfos"`
}

func (ResourceProviderManifestPropertiesManagementArgs) ElementType

func (ResourceProviderManifestPropertiesManagementArgs) ToResourceProviderManifestPropertiesManagementOutput

func (i ResourceProviderManifestPropertiesManagementArgs) ToResourceProviderManifestPropertiesManagementOutput() ResourceProviderManifestPropertiesManagementOutput

func (ResourceProviderManifestPropertiesManagementArgs) ToResourceProviderManifestPropertiesManagementOutputWithContext

func (i ResourceProviderManifestPropertiesManagementArgs) ToResourceProviderManifestPropertiesManagementOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesManagementOutput

func (ResourceProviderManifestPropertiesManagementArgs) ToResourceProviderManifestPropertiesManagementPtrOutput

func (i ResourceProviderManifestPropertiesManagementArgs) ToResourceProviderManifestPropertiesManagementPtrOutput() ResourceProviderManifestPropertiesManagementPtrOutput

func (ResourceProviderManifestPropertiesManagementArgs) ToResourceProviderManifestPropertiesManagementPtrOutputWithContext

func (i ResourceProviderManifestPropertiesManagementArgs) ToResourceProviderManifestPropertiesManagementPtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesManagementPtrOutput

type ResourceProviderManifestPropertiesManagementInput

type ResourceProviderManifestPropertiesManagementInput interface {
	pulumi.Input

	ToResourceProviderManifestPropertiesManagementOutput() ResourceProviderManifestPropertiesManagementOutput
	ToResourceProviderManifestPropertiesManagementOutputWithContext(context.Context) ResourceProviderManifestPropertiesManagementOutput
}

ResourceProviderManifestPropertiesManagementInput is an input type that accepts ResourceProviderManifestPropertiesManagementArgs and ResourceProviderManifestPropertiesManagementOutput values. You can construct a concrete instance of `ResourceProviderManifestPropertiesManagementInput` via:

ResourceProviderManifestPropertiesManagementArgs{...}

type ResourceProviderManifestPropertiesManagementOutput

type ResourceProviderManifestPropertiesManagementOutput struct{ *pulumi.OutputState }

func (ResourceProviderManifestPropertiesManagementOutput) ElementType

func (ResourceProviderManifestPropertiesManagementOutput) IncidentContactEmail

func (ResourceProviderManifestPropertiesManagementOutput) IncidentRoutingService

func (ResourceProviderManifestPropertiesManagementOutput) IncidentRoutingTeam

func (ResourceProviderManifestPropertiesManagementOutput) ManifestOwners

func (ResourceProviderManifestPropertiesManagementOutput) ResourceAccessPolicy

func (ResourceProviderManifestPropertiesManagementOutput) ResourceAccessRoles

func (ResourceProviderManifestPropertiesManagementOutput) SchemaOwners

func (ResourceProviderManifestPropertiesManagementOutput) ServiceTreeInfos

func (ResourceProviderManifestPropertiesManagementOutput) ToResourceProviderManifestPropertiesManagementOutput

func (o ResourceProviderManifestPropertiesManagementOutput) ToResourceProviderManifestPropertiesManagementOutput() ResourceProviderManifestPropertiesManagementOutput

func (ResourceProviderManifestPropertiesManagementOutput) ToResourceProviderManifestPropertiesManagementOutputWithContext

func (o ResourceProviderManifestPropertiesManagementOutput) ToResourceProviderManifestPropertiesManagementOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesManagementOutput

func (ResourceProviderManifestPropertiesManagementOutput) ToResourceProviderManifestPropertiesManagementPtrOutput

func (o ResourceProviderManifestPropertiesManagementOutput) ToResourceProviderManifestPropertiesManagementPtrOutput() ResourceProviderManifestPropertiesManagementPtrOutput

func (ResourceProviderManifestPropertiesManagementOutput) ToResourceProviderManifestPropertiesManagementPtrOutputWithContext

func (o ResourceProviderManifestPropertiesManagementOutput) ToResourceProviderManifestPropertiesManagementPtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesManagementPtrOutput

type ResourceProviderManifestPropertiesManagementPtrInput

type ResourceProviderManifestPropertiesManagementPtrInput interface {
	pulumi.Input

	ToResourceProviderManifestPropertiesManagementPtrOutput() ResourceProviderManifestPropertiesManagementPtrOutput
	ToResourceProviderManifestPropertiesManagementPtrOutputWithContext(context.Context) ResourceProviderManifestPropertiesManagementPtrOutput
}

ResourceProviderManifestPropertiesManagementPtrInput is an input type that accepts ResourceProviderManifestPropertiesManagementArgs, ResourceProviderManifestPropertiesManagementPtr and ResourceProviderManifestPropertiesManagementPtrOutput values. You can construct a concrete instance of `ResourceProviderManifestPropertiesManagementPtrInput` via:

        ResourceProviderManifestPropertiesManagementArgs{...}

or:

        nil

type ResourceProviderManifestPropertiesManagementPtrOutput

type ResourceProviderManifestPropertiesManagementPtrOutput struct{ *pulumi.OutputState }

func (ResourceProviderManifestPropertiesManagementPtrOutput) Elem

func (ResourceProviderManifestPropertiesManagementPtrOutput) ElementType

func (ResourceProviderManifestPropertiesManagementPtrOutput) IncidentContactEmail

func (ResourceProviderManifestPropertiesManagementPtrOutput) IncidentRoutingService

func (ResourceProviderManifestPropertiesManagementPtrOutput) IncidentRoutingTeam

func (ResourceProviderManifestPropertiesManagementPtrOutput) ManifestOwners

func (ResourceProviderManifestPropertiesManagementPtrOutput) ResourceAccessPolicy

func (ResourceProviderManifestPropertiesManagementPtrOutput) ResourceAccessRoles

func (ResourceProviderManifestPropertiesManagementPtrOutput) SchemaOwners

func (ResourceProviderManifestPropertiesManagementPtrOutput) ServiceTreeInfos

func (ResourceProviderManifestPropertiesManagementPtrOutput) ToResourceProviderManifestPropertiesManagementPtrOutput

func (ResourceProviderManifestPropertiesManagementPtrOutput) ToResourceProviderManifestPropertiesManagementPtrOutputWithContext

func (o ResourceProviderManifestPropertiesManagementPtrOutput) ToResourceProviderManifestPropertiesManagementPtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesManagementPtrOutput

type ResourceProviderManifestPropertiesProviderAuthentication

type ResourceProviderManifestPropertiesProviderAuthentication struct {
	AllowedAudiences []string `pulumi:"allowedAudiences"`
}

type ResourceProviderManifestPropertiesProviderAuthenticationArgs

type ResourceProviderManifestPropertiesProviderAuthenticationArgs struct {
	AllowedAudiences pulumi.StringArrayInput `pulumi:"allowedAudiences"`
}

func (ResourceProviderManifestPropertiesProviderAuthenticationArgs) ElementType

func (ResourceProviderManifestPropertiesProviderAuthenticationArgs) ToResourceProviderManifestPropertiesProviderAuthenticationOutput

func (ResourceProviderManifestPropertiesProviderAuthenticationArgs) ToResourceProviderManifestPropertiesProviderAuthenticationOutputWithContext

func (i ResourceProviderManifestPropertiesProviderAuthenticationArgs) ToResourceProviderManifestPropertiesProviderAuthenticationOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesProviderAuthenticationOutput

func (ResourceProviderManifestPropertiesProviderAuthenticationArgs) ToResourceProviderManifestPropertiesProviderAuthenticationPtrOutput

func (ResourceProviderManifestPropertiesProviderAuthenticationArgs) ToResourceProviderManifestPropertiesProviderAuthenticationPtrOutputWithContext

func (i ResourceProviderManifestPropertiesProviderAuthenticationArgs) ToResourceProviderManifestPropertiesProviderAuthenticationPtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesProviderAuthenticationPtrOutput

type ResourceProviderManifestPropertiesProviderAuthenticationInput

type ResourceProviderManifestPropertiesProviderAuthenticationInput interface {
	pulumi.Input

	ToResourceProviderManifestPropertiesProviderAuthenticationOutput() ResourceProviderManifestPropertiesProviderAuthenticationOutput
	ToResourceProviderManifestPropertiesProviderAuthenticationOutputWithContext(context.Context) ResourceProviderManifestPropertiesProviderAuthenticationOutput
}

ResourceProviderManifestPropertiesProviderAuthenticationInput is an input type that accepts ResourceProviderManifestPropertiesProviderAuthenticationArgs and ResourceProviderManifestPropertiesProviderAuthenticationOutput values. You can construct a concrete instance of `ResourceProviderManifestPropertiesProviderAuthenticationInput` via:

ResourceProviderManifestPropertiesProviderAuthenticationArgs{...}

type ResourceProviderManifestPropertiesProviderAuthenticationOutput

type ResourceProviderManifestPropertiesProviderAuthenticationOutput struct{ *pulumi.OutputState }

func (ResourceProviderManifestPropertiesProviderAuthenticationOutput) AllowedAudiences

func (ResourceProviderManifestPropertiesProviderAuthenticationOutput) ElementType

func (ResourceProviderManifestPropertiesProviderAuthenticationOutput) ToResourceProviderManifestPropertiesProviderAuthenticationOutput

func (ResourceProviderManifestPropertiesProviderAuthenticationOutput) ToResourceProviderManifestPropertiesProviderAuthenticationOutputWithContext

func (o ResourceProviderManifestPropertiesProviderAuthenticationOutput) ToResourceProviderManifestPropertiesProviderAuthenticationOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesProviderAuthenticationOutput

func (ResourceProviderManifestPropertiesProviderAuthenticationOutput) ToResourceProviderManifestPropertiesProviderAuthenticationPtrOutput

func (ResourceProviderManifestPropertiesProviderAuthenticationOutput) ToResourceProviderManifestPropertiesProviderAuthenticationPtrOutputWithContext

func (o ResourceProviderManifestPropertiesProviderAuthenticationOutput) ToResourceProviderManifestPropertiesProviderAuthenticationPtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesProviderAuthenticationPtrOutput

type ResourceProviderManifestPropertiesProviderAuthenticationPtrInput

type ResourceProviderManifestPropertiesProviderAuthenticationPtrInput interface {
	pulumi.Input

	ToResourceProviderManifestPropertiesProviderAuthenticationPtrOutput() ResourceProviderManifestPropertiesProviderAuthenticationPtrOutput
	ToResourceProviderManifestPropertiesProviderAuthenticationPtrOutputWithContext(context.Context) ResourceProviderManifestPropertiesProviderAuthenticationPtrOutput
}

ResourceProviderManifestPropertiesProviderAuthenticationPtrInput is an input type that accepts ResourceProviderManifestPropertiesProviderAuthenticationArgs, ResourceProviderManifestPropertiesProviderAuthenticationPtr and ResourceProviderManifestPropertiesProviderAuthenticationPtrOutput values. You can construct a concrete instance of `ResourceProviderManifestPropertiesProviderAuthenticationPtrInput` via:

        ResourceProviderManifestPropertiesProviderAuthenticationArgs{...}

or:

        nil

type ResourceProviderManifestPropertiesProviderAuthenticationPtrOutput

type ResourceProviderManifestPropertiesProviderAuthenticationPtrOutput struct{ *pulumi.OutputState }

func (ResourceProviderManifestPropertiesProviderAuthenticationPtrOutput) AllowedAudiences

func (ResourceProviderManifestPropertiesProviderAuthenticationPtrOutput) Elem

func (ResourceProviderManifestPropertiesProviderAuthenticationPtrOutput) ElementType

func (ResourceProviderManifestPropertiesProviderAuthenticationPtrOutput) ToResourceProviderManifestPropertiesProviderAuthenticationPtrOutput

func (ResourceProviderManifestPropertiesProviderAuthenticationPtrOutput) ToResourceProviderManifestPropertiesProviderAuthenticationPtrOutputWithContext

func (o ResourceProviderManifestPropertiesProviderAuthenticationPtrOutput) ToResourceProviderManifestPropertiesProviderAuthenticationPtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesProviderAuthenticationPtrOutput

type ResourceProviderManifestPropertiesRequestHeaderOptions

type ResourceProviderManifestPropertiesRequestHeaderOptions struct {
	OptInHeaders *string `pulumi:"optInHeaders"`
}

type ResourceProviderManifestPropertiesRequestHeaderOptionsArgs

type ResourceProviderManifestPropertiesRequestHeaderOptionsArgs struct {
	OptInHeaders pulumi.StringPtrInput `pulumi:"optInHeaders"`
}

func (ResourceProviderManifestPropertiesRequestHeaderOptionsArgs) ElementType

func (ResourceProviderManifestPropertiesRequestHeaderOptionsArgs) ToResourceProviderManifestPropertiesRequestHeaderOptionsOutput

func (ResourceProviderManifestPropertiesRequestHeaderOptionsArgs) ToResourceProviderManifestPropertiesRequestHeaderOptionsOutputWithContext

func (i ResourceProviderManifestPropertiesRequestHeaderOptionsArgs) ToResourceProviderManifestPropertiesRequestHeaderOptionsOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesRequestHeaderOptionsOutput

func (ResourceProviderManifestPropertiesRequestHeaderOptionsArgs) ToResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutput

func (ResourceProviderManifestPropertiesRequestHeaderOptionsArgs) ToResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutputWithContext

func (i ResourceProviderManifestPropertiesRequestHeaderOptionsArgs) ToResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutput

type ResourceProviderManifestPropertiesRequestHeaderOptionsInput

type ResourceProviderManifestPropertiesRequestHeaderOptionsInput interface {
	pulumi.Input

	ToResourceProviderManifestPropertiesRequestHeaderOptionsOutput() ResourceProviderManifestPropertiesRequestHeaderOptionsOutput
	ToResourceProviderManifestPropertiesRequestHeaderOptionsOutputWithContext(context.Context) ResourceProviderManifestPropertiesRequestHeaderOptionsOutput
}

ResourceProviderManifestPropertiesRequestHeaderOptionsInput is an input type that accepts ResourceProviderManifestPropertiesRequestHeaderOptionsArgs and ResourceProviderManifestPropertiesRequestHeaderOptionsOutput values. You can construct a concrete instance of `ResourceProviderManifestPropertiesRequestHeaderOptionsInput` via:

ResourceProviderManifestPropertiesRequestHeaderOptionsArgs{...}

type ResourceProviderManifestPropertiesRequestHeaderOptionsOutput

type ResourceProviderManifestPropertiesRequestHeaderOptionsOutput struct{ *pulumi.OutputState }

func (ResourceProviderManifestPropertiesRequestHeaderOptionsOutput) ElementType

func (ResourceProviderManifestPropertiesRequestHeaderOptionsOutput) OptInHeaders

func (ResourceProviderManifestPropertiesRequestHeaderOptionsOutput) ToResourceProviderManifestPropertiesRequestHeaderOptionsOutput

func (ResourceProviderManifestPropertiesRequestHeaderOptionsOutput) ToResourceProviderManifestPropertiesRequestHeaderOptionsOutputWithContext

func (o ResourceProviderManifestPropertiesRequestHeaderOptionsOutput) ToResourceProviderManifestPropertiesRequestHeaderOptionsOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesRequestHeaderOptionsOutput

func (ResourceProviderManifestPropertiesRequestHeaderOptionsOutput) ToResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutput

func (ResourceProviderManifestPropertiesRequestHeaderOptionsOutput) ToResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutputWithContext

func (o ResourceProviderManifestPropertiesRequestHeaderOptionsOutput) ToResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutput

type ResourceProviderManifestPropertiesRequestHeaderOptionsPtrInput

type ResourceProviderManifestPropertiesRequestHeaderOptionsPtrInput interface {
	pulumi.Input

	ToResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutput() ResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutput
	ToResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutputWithContext(context.Context) ResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutput
}

ResourceProviderManifestPropertiesRequestHeaderOptionsPtrInput is an input type that accepts ResourceProviderManifestPropertiesRequestHeaderOptionsArgs, ResourceProviderManifestPropertiesRequestHeaderOptionsPtr and ResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutput values. You can construct a concrete instance of `ResourceProviderManifestPropertiesRequestHeaderOptionsPtrInput` via:

        ResourceProviderManifestPropertiesRequestHeaderOptionsArgs{...}

or:

        nil

type ResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutput

type ResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutput struct{ *pulumi.OutputState }

func (ResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutput) Elem

func (ResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutput) ElementType

func (ResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutput) OptInHeaders

func (ResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutput) ToResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutput

func (ResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutput) ToResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutputWithContext

func (o ResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutput) ToResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesRequestHeaderOptionsPtrOutput

type ResourceProviderManifestPropertiesResponseFeaturesRule

type ResourceProviderManifestPropertiesResponseFeaturesRule struct {
	RequiredFeaturesPolicy string `pulumi:"requiredFeaturesPolicy"`
}

type ResourceProviderManifestPropertiesResponseFeaturesRuleOutput

type ResourceProviderManifestPropertiesResponseFeaturesRuleOutput struct{ *pulumi.OutputState }

func (ResourceProviderManifestPropertiesResponseFeaturesRuleOutput) ElementType

func (ResourceProviderManifestPropertiesResponseFeaturesRuleOutput) RequiredFeaturesPolicy

func (ResourceProviderManifestPropertiesResponseFeaturesRuleOutput) ToResourceProviderManifestPropertiesResponseFeaturesRuleOutput

func (ResourceProviderManifestPropertiesResponseFeaturesRuleOutput) ToResourceProviderManifestPropertiesResponseFeaturesRuleOutputWithContext

func (o ResourceProviderManifestPropertiesResponseFeaturesRuleOutput) ToResourceProviderManifestPropertiesResponseFeaturesRuleOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesResponseFeaturesRuleOutput

type ResourceProviderManifestPropertiesResponseFeaturesRulePtrOutput

type ResourceProviderManifestPropertiesResponseFeaturesRulePtrOutput struct{ *pulumi.OutputState }

func (ResourceProviderManifestPropertiesResponseFeaturesRulePtrOutput) Elem

func (ResourceProviderManifestPropertiesResponseFeaturesRulePtrOutput) ElementType

func (ResourceProviderManifestPropertiesResponseFeaturesRulePtrOutput) RequiredFeaturesPolicy

func (ResourceProviderManifestPropertiesResponseFeaturesRulePtrOutput) ToResourceProviderManifestPropertiesResponseFeaturesRulePtrOutput

func (ResourceProviderManifestPropertiesResponseFeaturesRulePtrOutput) ToResourceProviderManifestPropertiesResponseFeaturesRulePtrOutputWithContext

func (o ResourceProviderManifestPropertiesResponseFeaturesRulePtrOutput) ToResourceProviderManifestPropertiesResponseFeaturesRulePtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesResponseFeaturesRulePtrOutput

type ResourceProviderManifestPropertiesResponseManagement

type ResourceProviderManifestPropertiesResponseManagement struct {
	IncidentContactEmail   *string                   `pulumi:"incidentContactEmail"`
	IncidentRoutingService *string                   `pulumi:"incidentRoutingService"`
	IncidentRoutingTeam    *string                   `pulumi:"incidentRoutingTeam"`
	ManifestOwners         []string                  `pulumi:"manifestOwners"`
	ResourceAccessPolicy   *string                   `pulumi:"resourceAccessPolicy"`
	ResourceAccessRoles    []interface{}             `pulumi:"resourceAccessRoles"`
	SchemaOwners           []string                  `pulumi:"schemaOwners"`
	ServiceTreeInfos       []ServiceTreeInfoResponse `pulumi:"serviceTreeInfos"`
}

type ResourceProviderManifestPropertiesResponseManagementOutput

type ResourceProviderManifestPropertiesResponseManagementOutput struct{ *pulumi.OutputState }

func (ResourceProviderManifestPropertiesResponseManagementOutput) ElementType

func (ResourceProviderManifestPropertiesResponseManagementOutput) IncidentContactEmail

func (ResourceProviderManifestPropertiesResponseManagementOutput) IncidentRoutingService

func (ResourceProviderManifestPropertiesResponseManagementOutput) IncidentRoutingTeam

func (ResourceProviderManifestPropertiesResponseManagementOutput) ManifestOwners

func (ResourceProviderManifestPropertiesResponseManagementOutput) ResourceAccessPolicy

func (ResourceProviderManifestPropertiesResponseManagementOutput) ResourceAccessRoles

func (ResourceProviderManifestPropertiesResponseManagementOutput) SchemaOwners

func (ResourceProviderManifestPropertiesResponseManagementOutput) ServiceTreeInfos

func (ResourceProviderManifestPropertiesResponseManagementOutput) ToResourceProviderManifestPropertiesResponseManagementOutput

func (ResourceProviderManifestPropertiesResponseManagementOutput) ToResourceProviderManifestPropertiesResponseManagementOutputWithContext

func (o ResourceProviderManifestPropertiesResponseManagementOutput) ToResourceProviderManifestPropertiesResponseManagementOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesResponseManagementOutput

type ResourceProviderManifestPropertiesResponseManagementPtrOutput

type ResourceProviderManifestPropertiesResponseManagementPtrOutput struct{ *pulumi.OutputState }

func (ResourceProviderManifestPropertiesResponseManagementPtrOutput) Elem

func (ResourceProviderManifestPropertiesResponseManagementPtrOutput) ElementType

func (ResourceProviderManifestPropertiesResponseManagementPtrOutput) IncidentContactEmail

func (ResourceProviderManifestPropertiesResponseManagementPtrOutput) IncidentRoutingService

func (ResourceProviderManifestPropertiesResponseManagementPtrOutput) IncidentRoutingTeam

func (ResourceProviderManifestPropertiesResponseManagementPtrOutput) ManifestOwners

func (ResourceProviderManifestPropertiesResponseManagementPtrOutput) ResourceAccessPolicy

func (ResourceProviderManifestPropertiesResponseManagementPtrOutput) ResourceAccessRoles

func (ResourceProviderManifestPropertiesResponseManagementPtrOutput) SchemaOwners

func (ResourceProviderManifestPropertiesResponseManagementPtrOutput) ServiceTreeInfos

func (ResourceProviderManifestPropertiesResponseManagementPtrOutput) ToResourceProviderManifestPropertiesResponseManagementPtrOutput

func (ResourceProviderManifestPropertiesResponseManagementPtrOutput) ToResourceProviderManifestPropertiesResponseManagementPtrOutputWithContext

func (o ResourceProviderManifestPropertiesResponseManagementPtrOutput) ToResourceProviderManifestPropertiesResponseManagementPtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesResponseManagementPtrOutput

type ResourceProviderManifestPropertiesResponseProviderAuthentication

type ResourceProviderManifestPropertiesResponseProviderAuthentication struct {
	AllowedAudiences []string `pulumi:"allowedAudiences"`
}

type ResourceProviderManifestPropertiesResponseProviderAuthenticationOutput

type ResourceProviderManifestPropertiesResponseProviderAuthenticationOutput struct{ *pulumi.OutputState }

func (ResourceProviderManifestPropertiesResponseProviderAuthenticationOutput) AllowedAudiences

func (ResourceProviderManifestPropertiesResponseProviderAuthenticationOutput) ElementType

func (ResourceProviderManifestPropertiesResponseProviderAuthenticationOutput) ToResourceProviderManifestPropertiesResponseProviderAuthenticationOutput

func (ResourceProviderManifestPropertiesResponseProviderAuthenticationOutput) ToResourceProviderManifestPropertiesResponseProviderAuthenticationOutputWithContext

func (o ResourceProviderManifestPropertiesResponseProviderAuthenticationOutput) ToResourceProviderManifestPropertiesResponseProviderAuthenticationOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesResponseProviderAuthenticationOutput

type ResourceProviderManifestPropertiesResponseProviderAuthenticationPtrOutput

type ResourceProviderManifestPropertiesResponseProviderAuthenticationPtrOutput struct{ *pulumi.OutputState }

func (ResourceProviderManifestPropertiesResponseProviderAuthenticationPtrOutput) AllowedAudiences

func (ResourceProviderManifestPropertiesResponseProviderAuthenticationPtrOutput) Elem

func (ResourceProviderManifestPropertiesResponseProviderAuthenticationPtrOutput) ElementType

func (ResourceProviderManifestPropertiesResponseProviderAuthenticationPtrOutput) ToResourceProviderManifestPropertiesResponseProviderAuthenticationPtrOutput

func (ResourceProviderManifestPropertiesResponseProviderAuthenticationPtrOutput) ToResourceProviderManifestPropertiesResponseProviderAuthenticationPtrOutputWithContext

type ResourceProviderManifestPropertiesResponseRequestHeaderOptions

type ResourceProviderManifestPropertiesResponseRequestHeaderOptions struct {
	OptInHeaders *string `pulumi:"optInHeaders"`
}

type ResourceProviderManifestPropertiesResponseRequestHeaderOptionsOutput

type ResourceProviderManifestPropertiesResponseRequestHeaderOptionsOutput struct{ *pulumi.OutputState }

func (ResourceProviderManifestPropertiesResponseRequestHeaderOptionsOutput) ElementType

func (ResourceProviderManifestPropertiesResponseRequestHeaderOptionsOutput) OptInHeaders

func (ResourceProviderManifestPropertiesResponseRequestHeaderOptionsOutput) ToResourceProviderManifestPropertiesResponseRequestHeaderOptionsOutput

func (ResourceProviderManifestPropertiesResponseRequestHeaderOptionsOutput) ToResourceProviderManifestPropertiesResponseRequestHeaderOptionsOutputWithContext

func (o ResourceProviderManifestPropertiesResponseRequestHeaderOptionsOutput) ToResourceProviderManifestPropertiesResponseRequestHeaderOptionsOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesResponseRequestHeaderOptionsOutput

type ResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutput

type ResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutput struct{ *pulumi.OutputState }

func (ResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutput) Elem

func (ResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutput) ElementType

func (ResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutput) OptInHeaders

func (ResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutput) ToResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutput

func (ResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutput) ToResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutputWithContext

func (o ResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutput) ToResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutput

type ResourceProviderManifestPropertiesResponseTemplateDeploymentOptions

type ResourceProviderManifestPropertiesResponseTemplateDeploymentOptions struct {
	PreflightOptions   []string `pulumi:"preflightOptions"`
	PreflightSupported *bool    `pulumi:"preflightSupported"`
}

type ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput

type ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput struct{ *pulumi.OutputState }

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput) ElementType

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput) PreflightOptions

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput) PreflightSupported

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput) ToResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput) ToResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutputWithContext

type ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutput

type ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutput struct{ *pulumi.OutputState }

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutput) Elem

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutput) ElementType

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutput) PreflightOptions

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutput) PreflightSupported

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutput) ToResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutput

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutput) ToResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutputWithContext

type ResourceProviderManifestPropertiesTemplateDeploymentOptions

type ResourceProviderManifestPropertiesTemplateDeploymentOptions struct {
	PreflightOptions   []string `pulumi:"preflightOptions"`
	PreflightSupported *bool    `pulumi:"preflightSupported"`
}

type ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs

type ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs struct {
	PreflightOptions   pulumi.StringArrayInput `pulumi:"preflightOptions"`
	PreflightSupported pulumi.BoolPtrInput     `pulumi:"preflightSupported"`
}

func (ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs) ElementType

func (ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs) ToResourceProviderManifestPropertiesTemplateDeploymentOptionsOutput

func (ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs) ToResourceProviderManifestPropertiesTemplateDeploymentOptionsOutputWithContext

func (i ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs) ToResourceProviderManifestPropertiesTemplateDeploymentOptionsOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesTemplateDeploymentOptionsOutput

func (ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs) ToResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutput

func (ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs) ToResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutputWithContext

func (i ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs) ToResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutput

type ResourceProviderManifestPropertiesTemplateDeploymentOptionsInput

type ResourceProviderManifestPropertiesTemplateDeploymentOptionsInput interface {
	pulumi.Input

	ToResourceProviderManifestPropertiesTemplateDeploymentOptionsOutput() ResourceProviderManifestPropertiesTemplateDeploymentOptionsOutput
	ToResourceProviderManifestPropertiesTemplateDeploymentOptionsOutputWithContext(context.Context) ResourceProviderManifestPropertiesTemplateDeploymentOptionsOutput
}

ResourceProviderManifestPropertiesTemplateDeploymentOptionsInput is an input type that accepts ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs and ResourceProviderManifestPropertiesTemplateDeploymentOptionsOutput values. You can construct a concrete instance of `ResourceProviderManifestPropertiesTemplateDeploymentOptionsInput` via:

ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs{...}

type ResourceProviderManifestPropertiesTemplateDeploymentOptionsOutput

type ResourceProviderManifestPropertiesTemplateDeploymentOptionsOutput struct{ *pulumi.OutputState }

func (ResourceProviderManifestPropertiesTemplateDeploymentOptionsOutput) ElementType

func (ResourceProviderManifestPropertiesTemplateDeploymentOptionsOutput) PreflightOptions

func (ResourceProviderManifestPropertiesTemplateDeploymentOptionsOutput) PreflightSupported

func (ResourceProviderManifestPropertiesTemplateDeploymentOptionsOutput) ToResourceProviderManifestPropertiesTemplateDeploymentOptionsOutput

func (ResourceProviderManifestPropertiesTemplateDeploymentOptionsOutput) ToResourceProviderManifestPropertiesTemplateDeploymentOptionsOutputWithContext

func (o ResourceProviderManifestPropertiesTemplateDeploymentOptionsOutput) ToResourceProviderManifestPropertiesTemplateDeploymentOptionsOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesTemplateDeploymentOptionsOutput

func (ResourceProviderManifestPropertiesTemplateDeploymentOptionsOutput) ToResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutput

func (ResourceProviderManifestPropertiesTemplateDeploymentOptionsOutput) ToResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutputWithContext

func (o ResourceProviderManifestPropertiesTemplateDeploymentOptionsOutput) ToResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutput

type ResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrInput

type ResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrInput interface {
	pulumi.Input

	ToResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutput() ResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutput
	ToResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutputWithContext(context.Context) ResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutput
}

ResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrInput is an input type that accepts ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs, ResourceProviderManifestPropertiesTemplateDeploymentOptionsPtr and ResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutput values. You can construct a concrete instance of `ResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrInput` via:

        ResourceProviderManifestPropertiesTemplateDeploymentOptionsArgs{...}

or:

        nil

type ResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutput

type ResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutput struct{ *pulumi.OutputState }

func (ResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutput) Elem

func (ResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutput) ElementType

func (ResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutput) PreflightOptions

func (ResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutput) PreflightSupported

func (ResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutput) ToResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutput

func (ResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutput) ToResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutputWithContext

func (o ResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutput) ToResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesTemplateDeploymentOptionsPtrOutput

type ResourceProviderType

type ResourceProviderType string

func (ResourceProviderType) ElementType

func (ResourceProviderType) ElementType() reflect.Type

func (ResourceProviderType) ToResourceProviderTypeOutput

func (e ResourceProviderType) ToResourceProviderTypeOutput() ResourceProviderTypeOutput

func (ResourceProviderType) ToResourceProviderTypeOutputWithContext

func (e ResourceProviderType) ToResourceProviderTypeOutputWithContext(ctx context.Context) ResourceProviderTypeOutput

func (ResourceProviderType) ToResourceProviderTypePtrOutput

func (e ResourceProviderType) ToResourceProviderTypePtrOutput() ResourceProviderTypePtrOutput

func (ResourceProviderType) ToResourceProviderTypePtrOutputWithContext

func (e ResourceProviderType) ToResourceProviderTypePtrOutputWithContext(ctx context.Context) ResourceProviderTypePtrOutput

func (ResourceProviderType) ToStringOutput

func (e ResourceProviderType) ToStringOutput() pulumi.StringOutput

func (ResourceProviderType) ToStringOutputWithContext

func (e ResourceProviderType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ResourceProviderType) ToStringPtrOutput

func (e ResourceProviderType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ResourceProviderType) ToStringPtrOutputWithContext

func (e ResourceProviderType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ResourceProviderTypeInput

type ResourceProviderTypeInput interface {
	pulumi.Input

	ToResourceProviderTypeOutput() ResourceProviderTypeOutput
	ToResourceProviderTypeOutputWithContext(context.Context) ResourceProviderTypeOutput
}

ResourceProviderTypeInput is an input type that accepts values of the ResourceProviderType enum A concrete instance of `ResourceProviderTypeInput` can be one of the following:

ResourceProviderTypeNotSpecified
ResourceProviderTypeInternal
ResourceProviderTypeExternal
ResourceProviderTypeHidden
ResourceProviderTypeRegistrationFree
ResourceProviderTypeLegacyRegistrationRequired
ResourceProviderTypeTenantOnly
ResourceProviderTypeAuthorizationFree

type ResourceProviderTypeOutput

type ResourceProviderTypeOutput struct{ *pulumi.OutputState }

func (ResourceProviderTypeOutput) ElementType

func (ResourceProviderTypeOutput) ElementType() reflect.Type

func (ResourceProviderTypeOutput) ToResourceProviderTypeOutput

func (o ResourceProviderTypeOutput) ToResourceProviderTypeOutput() ResourceProviderTypeOutput

func (ResourceProviderTypeOutput) ToResourceProviderTypeOutputWithContext

func (o ResourceProviderTypeOutput) ToResourceProviderTypeOutputWithContext(ctx context.Context) ResourceProviderTypeOutput

func (ResourceProviderTypeOutput) ToResourceProviderTypePtrOutput

func (o ResourceProviderTypeOutput) ToResourceProviderTypePtrOutput() ResourceProviderTypePtrOutput

func (ResourceProviderTypeOutput) ToResourceProviderTypePtrOutputWithContext

func (o ResourceProviderTypeOutput) ToResourceProviderTypePtrOutputWithContext(ctx context.Context) ResourceProviderTypePtrOutput

func (ResourceProviderTypeOutput) ToStringOutput

func (o ResourceProviderTypeOutput) ToStringOutput() pulumi.StringOutput

func (ResourceProviderTypeOutput) ToStringOutputWithContext

func (o ResourceProviderTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ResourceProviderTypeOutput) ToStringPtrOutput

func (o ResourceProviderTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ResourceProviderTypeOutput) ToStringPtrOutputWithContext

func (o ResourceProviderTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ResourceProviderTypePtrInput

type ResourceProviderTypePtrInput interface {
	pulumi.Input

	ToResourceProviderTypePtrOutput() ResourceProviderTypePtrOutput
	ToResourceProviderTypePtrOutputWithContext(context.Context) ResourceProviderTypePtrOutput
}

func ResourceProviderTypePtr

func ResourceProviderTypePtr(v string) ResourceProviderTypePtrInput

type ResourceProviderTypePtrOutput

type ResourceProviderTypePtrOutput struct{ *pulumi.OutputState }

func (ResourceProviderTypePtrOutput) Elem

func (ResourceProviderTypePtrOutput) ElementType

func (ResourceProviderTypePtrOutput) ToResourceProviderTypePtrOutput

func (o ResourceProviderTypePtrOutput) ToResourceProviderTypePtrOutput() ResourceProviderTypePtrOutput

func (ResourceProviderTypePtrOutput) ToResourceProviderTypePtrOutputWithContext

func (o ResourceProviderTypePtrOutput) ToResourceProviderTypePtrOutputWithContext(ctx context.Context) ResourceProviderTypePtrOutput

func (ResourceProviderTypePtrOutput) ToStringPtrOutput

func (ResourceProviderTypePtrOutput) ToStringPtrOutputWithContext

func (o ResourceProviderTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ResourceTypeEndpoint

type ResourceTypeEndpoint struct {
	ApiVersions      []string                          `pulumi:"apiVersions"`
	Enabled          *bool                             `pulumi:"enabled"`
	EndpointType     *string                           `pulumi:"endpointType"`
	Extensions       []ResourceTypeExtension           `pulumi:"extensions"`
	FeaturesRule     *ResourceTypeEndpointFeaturesRule `pulumi:"featuresRule"`
	Locations        []string                          `pulumi:"locations"`
	RequiredFeatures []string                          `pulumi:"requiredFeatures"`
	Timeout          *string                           `pulumi:"timeout"`
}

type ResourceTypeEndpointArgs

type ResourceTypeEndpointArgs struct {
	ApiVersions      pulumi.StringArrayInput                  `pulumi:"apiVersions"`
	Enabled          pulumi.BoolPtrInput                      `pulumi:"enabled"`
	EndpointType     pulumi.StringPtrInput                    `pulumi:"endpointType"`
	Extensions       ResourceTypeExtensionArrayInput          `pulumi:"extensions"`
	FeaturesRule     ResourceTypeEndpointFeaturesRulePtrInput `pulumi:"featuresRule"`
	Locations        pulumi.StringArrayInput                  `pulumi:"locations"`
	RequiredFeatures pulumi.StringArrayInput                  `pulumi:"requiredFeatures"`
	Timeout          pulumi.StringPtrInput                    `pulumi:"timeout"`
}

func (ResourceTypeEndpointArgs) ElementType

func (ResourceTypeEndpointArgs) ElementType() reflect.Type

func (ResourceTypeEndpointArgs) ToResourceTypeEndpointOutput

func (i ResourceTypeEndpointArgs) ToResourceTypeEndpointOutput() ResourceTypeEndpointOutput

func (ResourceTypeEndpointArgs) ToResourceTypeEndpointOutputWithContext

func (i ResourceTypeEndpointArgs) ToResourceTypeEndpointOutputWithContext(ctx context.Context) ResourceTypeEndpointOutput

type ResourceTypeEndpointArray

type ResourceTypeEndpointArray []ResourceTypeEndpointInput

func (ResourceTypeEndpointArray) ElementType

func (ResourceTypeEndpointArray) ElementType() reflect.Type

func (ResourceTypeEndpointArray) ToResourceTypeEndpointArrayOutput

func (i ResourceTypeEndpointArray) ToResourceTypeEndpointArrayOutput() ResourceTypeEndpointArrayOutput

func (ResourceTypeEndpointArray) ToResourceTypeEndpointArrayOutputWithContext

func (i ResourceTypeEndpointArray) ToResourceTypeEndpointArrayOutputWithContext(ctx context.Context) ResourceTypeEndpointArrayOutput

type ResourceTypeEndpointArrayInput

type ResourceTypeEndpointArrayInput interface {
	pulumi.Input

	ToResourceTypeEndpointArrayOutput() ResourceTypeEndpointArrayOutput
	ToResourceTypeEndpointArrayOutputWithContext(context.Context) ResourceTypeEndpointArrayOutput
}

ResourceTypeEndpointArrayInput is an input type that accepts ResourceTypeEndpointArray and ResourceTypeEndpointArrayOutput values. You can construct a concrete instance of `ResourceTypeEndpointArrayInput` via:

ResourceTypeEndpointArray{ ResourceTypeEndpointArgs{...} }

type ResourceTypeEndpointArrayOutput

type ResourceTypeEndpointArrayOutput struct{ *pulumi.OutputState }

func (ResourceTypeEndpointArrayOutput) ElementType

func (ResourceTypeEndpointArrayOutput) Index

func (ResourceTypeEndpointArrayOutput) ToResourceTypeEndpointArrayOutput

func (o ResourceTypeEndpointArrayOutput) ToResourceTypeEndpointArrayOutput() ResourceTypeEndpointArrayOutput

func (ResourceTypeEndpointArrayOutput) ToResourceTypeEndpointArrayOutputWithContext

func (o ResourceTypeEndpointArrayOutput) ToResourceTypeEndpointArrayOutputWithContext(ctx context.Context) ResourceTypeEndpointArrayOutput

type ResourceTypeEndpointFeaturesRule

type ResourceTypeEndpointFeaturesRule struct {
	RequiredFeaturesPolicy string `pulumi:"requiredFeaturesPolicy"`
}

type ResourceTypeEndpointFeaturesRuleArgs

type ResourceTypeEndpointFeaturesRuleArgs struct {
	RequiredFeaturesPolicy pulumi.StringInput `pulumi:"requiredFeaturesPolicy"`
}

func (ResourceTypeEndpointFeaturesRuleArgs) ElementType

func (ResourceTypeEndpointFeaturesRuleArgs) ToResourceTypeEndpointFeaturesRuleOutput

func (i ResourceTypeEndpointFeaturesRuleArgs) ToResourceTypeEndpointFeaturesRuleOutput() ResourceTypeEndpointFeaturesRuleOutput

func (ResourceTypeEndpointFeaturesRuleArgs) ToResourceTypeEndpointFeaturesRuleOutputWithContext

func (i ResourceTypeEndpointFeaturesRuleArgs) ToResourceTypeEndpointFeaturesRuleOutputWithContext(ctx context.Context) ResourceTypeEndpointFeaturesRuleOutput

func (ResourceTypeEndpointFeaturesRuleArgs) ToResourceTypeEndpointFeaturesRulePtrOutput

func (i ResourceTypeEndpointFeaturesRuleArgs) ToResourceTypeEndpointFeaturesRulePtrOutput() ResourceTypeEndpointFeaturesRulePtrOutput

func (ResourceTypeEndpointFeaturesRuleArgs) ToResourceTypeEndpointFeaturesRulePtrOutputWithContext

func (i ResourceTypeEndpointFeaturesRuleArgs) ToResourceTypeEndpointFeaturesRulePtrOutputWithContext(ctx context.Context) ResourceTypeEndpointFeaturesRulePtrOutput

type ResourceTypeEndpointFeaturesRuleInput

type ResourceTypeEndpointFeaturesRuleInput interface {
	pulumi.Input

	ToResourceTypeEndpointFeaturesRuleOutput() ResourceTypeEndpointFeaturesRuleOutput
	ToResourceTypeEndpointFeaturesRuleOutputWithContext(context.Context) ResourceTypeEndpointFeaturesRuleOutput
}

ResourceTypeEndpointFeaturesRuleInput is an input type that accepts ResourceTypeEndpointFeaturesRuleArgs and ResourceTypeEndpointFeaturesRuleOutput values. You can construct a concrete instance of `ResourceTypeEndpointFeaturesRuleInput` via:

ResourceTypeEndpointFeaturesRuleArgs{...}

type ResourceTypeEndpointFeaturesRuleOutput

type ResourceTypeEndpointFeaturesRuleOutput struct{ *pulumi.OutputState }

func (ResourceTypeEndpointFeaturesRuleOutput) ElementType

func (ResourceTypeEndpointFeaturesRuleOutput) RequiredFeaturesPolicy

func (o ResourceTypeEndpointFeaturesRuleOutput) RequiredFeaturesPolicy() pulumi.StringOutput

func (ResourceTypeEndpointFeaturesRuleOutput) ToResourceTypeEndpointFeaturesRuleOutput

func (o ResourceTypeEndpointFeaturesRuleOutput) ToResourceTypeEndpointFeaturesRuleOutput() ResourceTypeEndpointFeaturesRuleOutput

func (ResourceTypeEndpointFeaturesRuleOutput) ToResourceTypeEndpointFeaturesRuleOutputWithContext

func (o ResourceTypeEndpointFeaturesRuleOutput) ToResourceTypeEndpointFeaturesRuleOutputWithContext(ctx context.Context) ResourceTypeEndpointFeaturesRuleOutput

func (ResourceTypeEndpointFeaturesRuleOutput) ToResourceTypeEndpointFeaturesRulePtrOutput

func (o ResourceTypeEndpointFeaturesRuleOutput) ToResourceTypeEndpointFeaturesRulePtrOutput() ResourceTypeEndpointFeaturesRulePtrOutput

func (ResourceTypeEndpointFeaturesRuleOutput) ToResourceTypeEndpointFeaturesRulePtrOutputWithContext

func (o ResourceTypeEndpointFeaturesRuleOutput) ToResourceTypeEndpointFeaturesRulePtrOutputWithContext(ctx context.Context) ResourceTypeEndpointFeaturesRulePtrOutput

type ResourceTypeEndpointFeaturesRulePtrInput

type ResourceTypeEndpointFeaturesRulePtrInput interface {
	pulumi.Input

	ToResourceTypeEndpointFeaturesRulePtrOutput() ResourceTypeEndpointFeaturesRulePtrOutput
	ToResourceTypeEndpointFeaturesRulePtrOutputWithContext(context.Context) ResourceTypeEndpointFeaturesRulePtrOutput
}

ResourceTypeEndpointFeaturesRulePtrInput is an input type that accepts ResourceTypeEndpointFeaturesRuleArgs, ResourceTypeEndpointFeaturesRulePtr and ResourceTypeEndpointFeaturesRulePtrOutput values. You can construct a concrete instance of `ResourceTypeEndpointFeaturesRulePtrInput` via:

        ResourceTypeEndpointFeaturesRuleArgs{...}

or:

        nil

type ResourceTypeEndpointFeaturesRulePtrOutput

type ResourceTypeEndpointFeaturesRulePtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeEndpointFeaturesRulePtrOutput) Elem

func (ResourceTypeEndpointFeaturesRulePtrOutput) ElementType

func (ResourceTypeEndpointFeaturesRulePtrOutput) RequiredFeaturesPolicy

func (ResourceTypeEndpointFeaturesRulePtrOutput) ToResourceTypeEndpointFeaturesRulePtrOutput

func (o ResourceTypeEndpointFeaturesRulePtrOutput) ToResourceTypeEndpointFeaturesRulePtrOutput() ResourceTypeEndpointFeaturesRulePtrOutput

func (ResourceTypeEndpointFeaturesRulePtrOutput) ToResourceTypeEndpointFeaturesRulePtrOutputWithContext

func (o ResourceTypeEndpointFeaturesRulePtrOutput) ToResourceTypeEndpointFeaturesRulePtrOutputWithContext(ctx context.Context) ResourceTypeEndpointFeaturesRulePtrOutput

type ResourceTypeEndpointInput

type ResourceTypeEndpointInput interface {
	pulumi.Input

	ToResourceTypeEndpointOutput() ResourceTypeEndpointOutput
	ToResourceTypeEndpointOutputWithContext(context.Context) ResourceTypeEndpointOutput
}

ResourceTypeEndpointInput is an input type that accepts ResourceTypeEndpointArgs and ResourceTypeEndpointOutput values. You can construct a concrete instance of `ResourceTypeEndpointInput` via:

ResourceTypeEndpointArgs{...}

type ResourceTypeEndpointOutput

type ResourceTypeEndpointOutput struct{ *pulumi.OutputState }

func (ResourceTypeEndpointOutput) ApiVersions

func (ResourceTypeEndpointOutput) ElementType

func (ResourceTypeEndpointOutput) ElementType() reflect.Type

func (ResourceTypeEndpointOutput) Enabled

func (ResourceTypeEndpointOutput) EndpointType

func (ResourceTypeEndpointOutput) Extensions

func (ResourceTypeEndpointOutput) FeaturesRule

func (ResourceTypeEndpointOutput) Locations

func (ResourceTypeEndpointOutput) RequiredFeatures

func (ResourceTypeEndpointOutput) Timeout

func (ResourceTypeEndpointOutput) ToResourceTypeEndpointOutput

func (o ResourceTypeEndpointOutput) ToResourceTypeEndpointOutput() ResourceTypeEndpointOutput

func (ResourceTypeEndpointOutput) ToResourceTypeEndpointOutputWithContext

func (o ResourceTypeEndpointOutput) ToResourceTypeEndpointOutputWithContext(ctx context.Context) ResourceTypeEndpointOutput

type ResourceTypeEndpointResponse

type ResourceTypeEndpointResponse struct {
	ApiVersions      []string                                  `pulumi:"apiVersions"`
	Enabled          *bool                                     `pulumi:"enabled"`
	EndpointType     *string                                   `pulumi:"endpointType"`
	Extensions       []ResourceTypeExtensionResponse           `pulumi:"extensions"`
	FeaturesRule     *ResourceTypeEndpointResponseFeaturesRule `pulumi:"featuresRule"`
	Locations        []string                                  `pulumi:"locations"`
	RequiredFeatures []string                                  `pulumi:"requiredFeatures"`
	Timeout          *string                                   `pulumi:"timeout"`
}

type ResourceTypeEndpointResponseArrayOutput

type ResourceTypeEndpointResponseArrayOutput struct{ *pulumi.OutputState }

func (ResourceTypeEndpointResponseArrayOutput) ElementType

func (ResourceTypeEndpointResponseArrayOutput) Index

func (ResourceTypeEndpointResponseArrayOutput) ToResourceTypeEndpointResponseArrayOutput

func (o ResourceTypeEndpointResponseArrayOutput) ToResourceTypeEndpointResponseArrayOutput() ResourceTypeEndpointResponseArrayOutput

func (ResourceTypeEndpointResponseArrayOutput) ToResourceTypeEndpointResponseArrayOutputWithContext

func (o ResourceTypeEndpointResponseArrayOutput) ToResourceTypeEndpointResponseArrayOutputWithContext(ctx context.Context) ResourceTypeEndpointResponseArrayOutput

type ResourceTypeEndpointResponseFeaturesRule

type ResourceTypeEndpointResponseFeaturesRule struct {
	RequiredFeaturesPolicy string `pulumi:"requiredFeaturesPolicy"`
}

type ResourceTypeEndpointResponseFeaturesRuleOutput

type ResourceTypeEndpointResponseFeaturesRuleOutput struct{ *pulumi.OutputState }

func (ResourceTypeEndpointResponseFeaturesRuleOutput) ElementType

func (ResourceTypeEndpointResponseFeaturesRuleOutput) RequiredFeaturesPolicy

func (ResourceTypeEndpointResponseFeaturesRuleOutput) ToResourceTypeEndpointResponseFeaturesRuleOutput

func (o ResourceTypeEndpointResponseFeaturesRuleOutput) ToResourceTypeEndpointResponseFeaturesRuleOutput() ResourceTypeEndpointResponseFeaturesRuleOutput

func (ResourceTypeEndpointResponseFeaturesRuleOutput) ToResourceTypeEndpointResponseFeaturesRuleOutputWithContext

func (o ResourceTypeEndpointResponseFeaturesRuleOutput) ToResourceTypeEndpointResponseFeaturesRuleOutputWithContext(ctx context.Context) ResourceTypeEndpointResponseFeaturesRuleOutput

type ResourceTypeEndpointResponseFeaturesRulePtrOutput

type ResourceTypeEndpointResponseFeaturesRulePtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeEndpointResponseFeaturesRulePtrOutput) Elem

func (ResourceTypeEndpointResponseFeaturesRulePtrOutput) ElementType

func (ResourceTypeEndpointResponseFeaturesRulePtrOutput) RequiredFeaturesPolicy

func (ResourceTypeEndpointResponseFeaturesRulePtrOutput) ToResourceTypeEndpointResponseFeaturesRulePtrOutput

func (o ResourceTypeEndpointResponseFeaturesRulePtrOutput) ToResourceTypeEndpointResponseFeaturesRulePtrOutput() ResourceTypeEndpointResponseFeaturesRulePtrOutput

func (ResourceTypeEndpointResponseFeaturesRulePtrOutput) ToResourceTypeEndpointResponseFeaturesRulePtrOutputWithContext

func (o ResourceTypeEndpointResponseFeaturesRulePtrOutput) ToResourceTypeEndpointResponseFeaturesRulePtrOutputWithContext(ctx context.Context) ResourceTypeEndpointResponseFeaturesRulePtrOutput

type ResourceTypeEndpointResponseOutput

type ResourceTypeEndpointResponseOutput struct{ *pulumi.OutputState }

func (ResourceTypeEndpointResponseOutput) ApiVersions

func (ResourceTypeEndpointResponseOutput) ElementType

func (ResourceTypeEndpointResponseOutput) Enabled

func (ResourceTypeEndpointResponseOutput) EndpointType

func (ResourceTypeEndpointResponseOutput) Extensions

func (ResourceTypeEndpointResponseOutput) FeaturesRule

func (ResourceTypeEndpointResponseOutput) Locations

func (ResourceTypeEndpointResponseOutput) RequiredFeatures

func (ResourceTypeEndpointResponseOutput) Timeout

func (ResourceTypeEndpointResponseOutput) ToResourceTypeEndpointResponseOutput

func (o ResourceTypeEndpointResponseOutput) ToResourceTypeEndpointResponseOutput() ResourceTypeEndpointResponseOutput

func (ResourceTypeEndpointResponseOutput) ToResourceTypeEndpointResponseOutputWithContext

func (o ResourceTypeEndpointResponseOutput) ToResourceTypeEndpointResponseOutputWithContext(ctx context.Context) ResourceTypeEndpointResponseOutput

type ResourceTypeExtension

type ResourceTypeExtension struct {
	EndpointUri         *string  `pulumi:"endpointUri"`
	ExtensionCategories []string `pulumi:"extensionCategories"`
	Timeout             *string  `pulumi:"timeout"`
}

type ResourceTypeExtensionArgs

type ResourceTypeExtensionArgs struct {
	EndpointUri         pulumi.StringPtrInput   `pulumi:"endpointUri"`
	ExtensionCategories pulumi.StringArrayInput `pulumi:"extensionCategories"`
	Timeout             pulumi.StringPtrInput   `pulumi:"timeout"`
}

func (ResourceTypeExtensionArgs) ElementType

func (ResourceTypeExtensionArgs) ElementType() reflect.Type

func (ResourceTypeExtensionArgs) ToResourceTypeExtensionOutput

func (i ResourceTypeExtensionArgs) ToResourceTypeExtensionOutput() ResourceTypeExtensionOutput

func (ResourceTypeExtensionArgs) ToResourceTypeExtensionOutputWithContext

func (i ResourceTypeExtensionArgs) ToResourceTypeExtensionOutputWithContext(ctx context.Context) ResourceTypeExtensionOutput

type ResourceTypeExtensionArray

type ResourceTypeExtensionArray []ResourceTypeExtensionInput

func (ResourceTypeExtensionArray) ElementType

func (ResourceTypeExtensionArray) ElementType() reflect.Type

func (ResourceTypeExtensionArray) ToResourceTypeExtensionArrayOutput

func (i ResourceTypeExtensionArray) ToResourceTypeExtensionArrayOutput() ResourceTypeExtensionArrayOutput

func (ResourceTypeExtensionArray) ToResourceTypeExtensionArrayOutputWithContext

func (i ResourceTypeExtensionArray) ToResourceTypeExtensionArrayOutputWithContext(ctx context.Context) ResourceTypeExtensionArrayOutput

type ResourceTypeExtensionArrayInput

type ResourceTypeExtensionArrayInput interface {
	pulumi.Input

	ToResourceTypeExtensionArrayOutput() ResourceTypeExtensionArrayOutput
	ToResourceTypeExtensionArrayOutputWithContext(context.Context) ResourceTypeExtensionArrayOutput
}

ResourceTypeExtensionArrayInput is an input type that accepts ResourceTypeExtensionArray and ResourceTypeExtensionArrayOutput values. You can construct a concrete instance of `ResourceTypeExtensionArrayInput` via:

ResourceTypeExtensionArray{ ResourceTypeExtensionArgs{...} }

type ResourceTypeExtensionArrayOutput

type ResourceTypeExtensionArrayOutput struct{ *pulumi.OutputState }

func (ResourceTypeExtensionArrayOutput) ElementType

func (ResourceTypeExtensionArrayOutput) Index

func (ResourceTypeExtensionArrayOutput) ToResourceTypeExtensionArrayOutput

func (o ResourceTypeExtensionArrayOutput) ToResourceTypeExtensionArrayOutput() ResourceTypeExtensionArrayOutput

func (ResourceTypeExtensionArrayOutput) ToResourceTypeExtensionArrayOutputWithContext

func (o ResourceTypeExtensionArrayOutput) ToResourceTypeExtensionArrayOutputWithContext(ctx context.Context) ResourceTypeExtensionArrayOutput

type ResourceTypeExtensionInput

type ResourceTypeExtensionInput interface {
	pulumi.Input

	ToResourceTypeExtensionOutput() ResourceTypeExtensionOutput
	ToResourceTypeExtensionOutputWithContext(context.Context) ResourceTypeExtensionOutput
}

ResourceTypeExtensionInput is an input type that accepts ResourceTypeExtensionArgs and ResourceTypeExtensionOutput values. You can construct a concrete instance of `ResourceTypeExtensionInput` via:

ResourceTypeExtensionArgs{...}

type ResourceTypeExtensionOptionsResourceCreationBegin

type ResourceTypeExtensionOptionsResourceCreationBegin struct {
	Request  []string `pulumi:"request"`
	Response []string `pulumi:"response"`
}

type ResourceTypeExtensionOptionsResourceCreationBeginArgs

type ResourceTypeExtensionOptionsResourceCreationBeginArgs struct {
	Request  pulumi.StringArrayInput `pulumi:"request"`
	Response pulumi.StringArrayInput `pulumi:"response"`
}

func (ResourceTypeExtensionOptionsResourceCreationBeginArgs) ElementType

func (ResourceTypeExtensionOptionsResourceCreationBeginArgs) ToResourceTypeExtensionOptionsResourceCreationBeginOutput

func (i ResourceTypeExtensionOptionsResourceCreationBeginArgs) ToResourceTypeExtensionOptionsResourceCreationBeginOutput() ResourceTypeExtensionOptionsResourceCreationBeginOutput

func (ResourceTypeExtensionOptionsResourceCreationBeginArgs) ToResourceTypeExtensionOptionsResourceCreationBeginOutputWithContext

func (i ResourceTypeExtensionOptionsResourceCreationBeginArgs) ToResourceTypeExtensionOptionsResourceCreationBeginOutputWithContext(ctx context.Context) ResourceTypeExtensionOptionsResourceCreationBeginOutput

func (ResourceTypeExtensionOptionsResourceCreationBeginArgs) ToResourceTypeExtensionOptionsResourceCreationBeginPtrOutput

func (i ResourceTypeExtensionOptionsResourceCreationBeginArgs) ToResourceTypeExtensionOptionsResourceCreationBeginPtrOutput() ResourceTypeExtensionOptionsResourceCreationBeginPtrOutput

func (ResourceTypeExtensionOptionsResourceCreationBeginArgs) ToResourceTypeExtensionOptionsResourceCreationBeginPtrOutputWithContext

func (i ResourceTypeExtensionOptionsResourceCreationBeginArgs) ToResourceTypeExtensionOptionsResourceCreationBeginPtrOutputWithContext(ctx context.Context) ResourceTypeExtensionOptionsResourceCreationBeginPtrOutput

type ResourceTypeExtensionOptionsResourceCreationBeginInput

type ResourceTypeExtensionOptionsResourceCreationBeginInput interface {
	pulumi.Input

	ToResourceTypeExtensionOptionsResourceCreationBeginOutput() ResourceTypeExtensionOptionsResourceCreationBeginOutput
	ToResourceTypeExtensionOptionsResourceCreationBeginOutputWithContext(context.Context) ResourceTypeExtensionOptionsResourceCreationBeginOutput
}

ResourceTypeExtensionOptionsResourceCreationBeginInput is an input type that accepts ResourceTypeExtensionOptionsResourceCreationBeginArgs and ResourceTypeExtensionOptionsResourceCreationBeginOutput values. You can construct a concrete instance of `ResourceTypeExtensionOptionsResourceCreationBeginInput` via:

ResourceTypeExtensionOptionsResourceCreationBeginArgs{...}

type ResourceTypeExtensionOptionsResourceCreationBeginOutput

type ResourceTypeExtensionOptionsResourceCreationBeginOutput struct{ *pulumi.OutputState }

func (ResourceTypeExtensionOptionsResourceCreationBeginOutput) ElementType

func (ResourceTypeExtensionOptionsResourceCreationBeginOutput) Request

func (ResourceTypeExtensionOptionsResourceCreationBeginOutput) Response

func (ResourceTypeExtensionOptionsResourceCreationBeginOutput) ToResourceTypeExtensionOptionsResourceCreationBeginOutput

func (ResourceTypeExtensionOptionsResourceCreationBeginOutput) ToResourceTypeExtensionOptionsResourceCreationBeginOutputWithContext

func (o ResourceTypeExtensionOptionsResourceCreationBeginOutput) ToResourceTypeExtensionOptionsResourceCreationBeginOutputWithContext(ctx context.Context) ResourceTypeExtensionOptionsResourceCreationBeginOutput

func (ResourceTypeExtensionOptionsResourceCreationBeginOutput) ToResourceTypeExtensionOptionsResourceCreationBeginPtrOutput

func (ResourceTypeExtensionOptionsResourceCreationBeginOutput) ToResourceTypeExtensionOptionsResourceCreationBeginPtrOutputWithContext

func (o ResourceTypeExtensionOptionsResourceCreationBeginOutput) ToResourceTypeExtensionOptionsResourceCreationBeginPtrOutputWithContext(ctx context.Context) ResourceTypeExtensionOptionsResourceCreationBeginPtrOutput

type ResourceTypeExtensionOptionsResourceCreationBeginPtrInput

type ResourceTypeExtensionOptionsResourceCreationBeginPtrInput interface {
	pulumi.Input

	ToResourceTypeExtensionOptionsResourceCreationBeginPtrOutput() ResourceTypeExtensionOptionsResourceCreationBeginPtrOutput
	ToResourceTypeExtensionOptionsResourceCreationBeginPtrOutputWithContext(context.Context) ResourceTypeExtensionOptionsResourceCreationBeginPtrOutput
}

ResourceTypeExtensionOptionsResourceCreationBeginPtrInput is an input type that accepts ResourceTypeExtensionOptionsResourceCreationBeginArgs, ResourceTypeExtensionOptionsResourceCreationBeginPtr and ResourceTypeExtensionOptionsResourceCreationBeginPtrOutput values. You can construct a concrete instance of `ResourceTypeExtensionOptionsResourceCreationBeginPtrInput` via:

        ResourceTypeExtensionOptionsResourceCreationBeginArgs{...}

or:

        nil

type ResourceTypeExtensionOptionsResourceCreationBeginPtrOutput

type ResourceTypeExtensionOptionsResourceCreationBeginPtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeExtensionOptionsResourceCreationBeginPtrOutput) Elem

func (ResourceTypeExtensionOptionsResourceCreationBeginPtrOutput) ElementType

func (ResourceTypeExtensionOptionsResourceCreationBeginPtrOutput) Request

func (ResourceTypeExtensionOptionsResourceCreationBeginPtrOutput) Response

func (ResourceTypeExtensionOptionsResourceCreationBeginPtrOutput) ToResourceTypeExtensionOptionsResourceCreationBeginPtrOutput

func (ResourceTypeExtensionOptionsResourceCreationBeginPtrOutput) ToResourceTypeExtensionOptionsResourceCreationBeginPtrOutputWithContext

func (o ResourceTypeExtensionOptionsResourceCreationBeginPtrOutput) ToResourceTypeExtensionOptionsResourceCreationBeginPtrOutputWithContext(ctx context.Context) ResourceTypeExtensionOptionsResourceCreationBeginPtrOutput

type ResourceTypeExtensionOptionsResponseResourceCreationBegin

type ResourceTypeExtensionOptionsResponseResourceCreationBegin struct {
	Request  []string `pulumi:"request"`
	Response []string `pulumi:"response"`
}

type ResourceTypeExtensionOptionsResponseResourceCreationBeginOutput

type ResourceTypeExtensionOptionsResponseResourceCreationBeginOutput struct{ *pulumi.OutputState }

func (ResourceTypeExtensionOptionsResponseResourceCreationBeginOutput) ElementType

func (ResourceTypeExtensionOptionsResponseResourceCreationBeginOutput) Request

func (ResourceTypeExtensionOptionsResponseResourceCreationBeginOutput) Response

func (ResourceTypeExtensionOptionsResponseResourceCreationBeginOutput) ToResourceTypeExtensionOptionsResponseResourceCreationBeginOutput

func (ResourceTypeExtensionOptionsResponseResourceCreationBeginOutput) ToResourceTypeExtensionOptionsResponseResourceCreationBeginOutputWithContext

func (o ResourceTypeExtensionOptionsResponseResourceCreationBeginOutput) ToResourceTypeExtensionOptionsResponseResourceCreationBeginOutputWithContext(ctx context.Context) ResourceTypeExtensionOptionsResponseResourceCreationBeginOutput

type ResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutput

type ResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutput) Elem

func (ResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutput) ElementType

func (ResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutput) Request

func (ResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutput) Response

func (ResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutput) ToResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutput

func (ResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutput) ToResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutputWithContext

func (o ResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutput) ToResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutputWithContext(ctx context.Context) ResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutput

type ResourceTypeExtensionOutput

type ResourceTypeExtensionOutput struct{ *pulumi.OutputState }

func (ResourceTypeExtensionOutput) ElementType

func (ResourceTypeExtensionOutput) EndpointUri

func (ResourceTypeExtensionOutput) ExtensionCategories

func (o ResourceTypeExtensionOutput) ExtensionCategories() pulumi.StringArrayOutput

func (ResourceTypeExtensionOutput) Timeout

func (ResourceTypeExtensionOutput) ToResourceTypeExtensionOutput

func (o ResourceTypeExtensionOutput) ToResourceTypeExtensionOutput() ResourceTypeExtensionOutput

func (ResourceTypeExtensionOutput) ToResourceTypeExtensionOutputWithContext

func (o ResourceTypeExtensionOutput) ToResourceTypeExtensionOutputWithContext(ctx context.Context) ResourceTypeExtensionOutput

type ResourceTypeExtensionResponse

type ResourceTypeExtensionResponse struct {
	EndpointUri         *string  `pulumi:"endpointUri"`
	ExtensionCategories []string `pulumi:"extensionCategories"`
	Timeout             *string  `pulumi:"timeout"`
}

type ResourceTypeExtensionResponseArrayOutput

type ResourceTypeExtensionResponseArrayOutput struct{ *pulumi.OutputState }

func (ResourceTypeExtensionResponseArrayOutput) ElementType

func (ResourceTypeExtensionResponseArrayOutput) Index

func (ResourceTypeExtensionResponseArrayOutput) ToResourceTypeExtensionResponseArrayOutput

func (o ResourceTypeExtensionResponseArrayOutput) ToResourceTypeExtensionResponseArrayOutput() ResourceTypeExtensionResponseArrayOutput

func (ResourceTypeExtensionResponseArrayOutput) ToResourceTypeExtensionResponseArrayOutputWithContext

func (o ResourceTypeExtensionResponseArrayOutput) ToResourceTypeExtensionResponseArrayOutputWithContext(ctx context.Context) ResourceTypeExtensionResponseArrayOutput

type ResourceTypeExtensionResponseOutput

type ResourceTypeExtensionResponseOutput struct{ *pulumi.OutputState }

func (ResourceTypeExtensionResponseOutput) ElementType

func (ResourceTypeExtensionResponseOutput) EndpointUri

func (ResourceTypeExtensionResponseOutput) ExtensionCategories

func (ResourceTypeExtensionResponseOutput) Timeout

func (ResourceTypeExtensionResponseOutput) ToResourceTypeExtensionResponseOutput

func (o ResourceTypeExtensionResponseOutput) ToResourceTypeExtensionResponseOutput() ResourceTypeExtensionResponseOutput

func (ResourceTypeExtensionResponseOutput) ToResourceTypeExtensionResponseOutputWithContext

func (o ResourceTypeExtensionResponseOutput) ToResourceTypeExtensionResponseOutputWithContext(ctx context.Context) ResourceTypeExtensionResponseOutput

type ResourceTypeRegistration

type ResourceTypeRegistration struct {
	pulumi.CustomResourceState

	// The name of the resource
	Name       pulumi.StringOutput                              `pulumi:"name"`
	Properties ResourceTypeRegistrationResponsePropertiesOutput `pulumi:"properties"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

Azure REST API version: 2021-09-01-preview. Prior API version in Azure Native 1.x: 2020-11-20.

func GetResourceTypeRegistration

func GetResourceTypeRegistration(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ResourceTypeRegistrationState, opts ...pulumi.ResourceOption) (*ResourceTypeRegistration, error)

GetResourceTypeRegistration gets an existing ResourceTypeRegistration resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewResourceTypeRegistration

func NewResourceTypeRegistration(ctx *pulumi.Context,
	name string, args *ResourceTypeRegistrationArgs, opts ...pulumi.ResourceOption) (*ResourceTypeRegistration, error)

NewResourceTypeRegistration registers a new resource with the given unique name, arguments, and options.

func (*ResourceTypeRegistration) ElementType

func (*ResourceTypeRegistration) ElementType() reflect.Type

func (*ResourceTypeRegistration) ToResourceTypeRegistrationOutput

func (i *ResourceTypeRegistration) ToResourceTypeRegistrationOutput() ResourceTypeRegistrationOutput

func (*ResourceTypeRegistration) ToResourceTypeRegistrationOutputWithContext

func (i *ResourceTypeRegistration) ToResourceTypeRegistrationOutputWithContext(ctx context.Context) ResourceTypeRegistrationOutput

type ResourceTypeRegistrationArgs

type ResourceTypeRegistrationArgs struct {
	Properties ResourceTypeRegistrationPropertiesPtrInput
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput
	// The resource type.
	ResourceType pulumi.StringPtrInput
}

The set of arguments for constructing a ResourceTypeRegistration resource.

func (ResourceTypeRegistrationArgs) ElementType

type ResourceTypeRegistrationInput

type ResourceTypeRegistrationInput interface {
	pulumi.Input

	ToResourceTypeRegistrationOutput() ResourceTypeRegistrationOutput
	ToResourceTypeRegistrationOutputWithContext(ctx context.Context) ResourceTypeRegistrationOutput
}

type ResourceTypeRegistrationOutput

type ResourceTypeRegistrationOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationOutput) ElementType

func (ResourceTypeRegistrationOutput) Name

The name of the resource

func (ResourceTypeRegistrationOutput) Properties

func (ResourceTypeRegistrationOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (ResourceTypeRegistrationOutput) ToResourceTypeRegistrationOutput

func (o ResourceTypeRegistrationOutput) ToResourceTypeRegistrationOutput() ResourceTypeRegistrationOutput

func (ResourceTypeRegistrationOutput) ToResourceTypeRegistrationOutputWithContext

func (o ResourceTypeRegistrationOutput) ToResourceTypeRegistrationOutputWithContext(ctx context.Context) ResourceTypeRegistrationOutput

func (ResourceTypeRegistrationOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type ResourceTypeRegistrationProperties

type ResourceTypeRegistrationProperties struct {
	AllowedUnauthorizedActions          []string                                                               `pulumi:"allowedUnauthorizedActions"`
	AuthorizationActionMappings         []AuthorizationActionMapping                                           `pulumi:"authorizationActionMappings"`
	CheckNameAvailabilitySpecifications *ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecifications `pulumi:"checkNameAvailabilitySpecifications"`
	DefaultApiVersion                   *string                                                                `pulumi:"defaultApiVersion"`
	DisallowedActionVerbs               []string                                                               `pulumi:"disallowedActionVerbs"`
	EnableAsyncOperation                *bool                                                                  `pulumi:"enableAsyncOperation"`
	EnableThirdPartyS2S                 *bool                                                                  `pulumi:"enableThirdPartyS2S"`
	Endpoints                           []ResourceTypeEndpoint                                                 `pulumi:"endpoints"`
	ExtendedLocations                   []ExtendedLocationOptions                                              `pulumi:"extendedLocations"`
	ExtensionOptions                    *ResourceTypeRegistrationPropertiesExtensionOptions                    `pulumi:"extensionOptions"`
	FeaturesRule                        *ResourceTypeRegistrationPropertiesFeaturesRule                        `pulumi:"featuresRule"`
	IdentityManagement                  *ResourceTypeRegistrationPropertiesIdentityManagement                  `pulumi:"identityManagement"`
	IsPureProxy                         *bool                                                                  `pulumi:"isPureProxy"`
	LinkedAccessChecks                  []LinkedAccessCheck                                                    `pulumi:"linkedAccessChecks"`
	LoggingRules                        []LoggingRule                                                          `pulumi:"loggingRules"`
	Management                          *ResourceTypeRegistrationPropertiesManagement                          `pulumi:"management"`
	MarketplaceType                     *string                                                                `pulumi:"marketplaceType"`
	OpenApiConfiguration                *OpenApiConfiguration                                                  `pulumi:"openApiConfiguration"`
	// The provisioned state of the resource.
	ProvisioningState                               *string                                                                            `pulumi:"provisioningState"`
	Regionality                                     *string                                                                            `pulumi:"regionality"`
	RequestHeaderOptions                            *ResourceTypeRegistrationPropertiesRequestHeaderOptions                            `pulumi:"requestHeaderOptions"`
	RequiredFeatures                                []string                                                                           `pulumi:"requiredFeatures"`
	ResourceConcurrencyControlOptions               map[string]ResourceConcurrencyControlOption                                        `pulumi:"resourceConcurrencyControlOptions"`
	ResourceDeletionPolicy                          *string                                                                            `pulumi:"resourceDeletionPolicy"`
	ResourceGraphConfiguration                      *ResourceTypeRegistrationPropertiesResourceGraphConfiguration                      `pulumi:"resourceGraphConfiguration"`
	ResourceMovePolicy                              *ResourceTypeRegistrationPropertiesResourceMovePolicy                              `pulumi:"resourceMovePolicy"`
	RoutingType                                     *string                                                                            `pulumi:"routingType"`
	ServiceTreeInfos                                []ServiceTreeInfo                                                                  `pulumi:"serviceTreeInfos"`
	SubscriptionLifecycleNotificationSpecifications *ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecifications `pulumi:"subscriptionLifecycleNotificationSpecifications"`
	SubscriptionStateRules                          []SubscriptionStateRule                                                            `pulumi:"subscriptionStateRules"`
	SwaggerSpecifications                           []SwaggerSpecification                                                             `pulumi:"swaggerSpecifications"`
	TemplateDeploymentOptions                       *ResourceTypeRegistrationPropertiesTemplateDeploymentOptions                       `pulumi:"templateDeploymentOptions"`
	ThrottlingRules                                 []ThrottlingRule                                                                   `pulumi:"throttlingRules"`
}

type ResourceTypeRegistrationPropertiesArgs

type ResourceTypeRegistrationPropertiesArgs struct {
	AllowedUnauthorizedActions          pulumi.StringArrayInput                                                       `pulumi:"allowedUnauthorizedActions"`
	AuthorizationActionMappings         AuthorizationActionMappingArrayInput                                          `pulumi:"authorizationActionMappings"`
	CheckNameAvailabilitySpecifications ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrInput `pulumi:"checkNameAvailabilitySpecifications"`
	DefaultApiVersion                   pulumi.StringPtrInput                                                         `pulumi:"defaultApiVersion"`
	DisallowedActionVerbs               pulumi.StringArrayInput                                                       `pulumi:"disallowedActionVerbs"`
	EnableAsyncOperation                pulumi.BoolPtrInput                                                           `pulumi:"enableAsyncOperation"`
	EnableThirdPartyS2S                 pulumi.BoolPtrInput                                                           `pulumi:"enableThirdPartyS2S"`
	Endpoints                           ResourceTypeEndpointArrayInput                                                `pulumi:"endpoints"`
	ExtendedLocations                   ExtendedLocationOptionsArrayInput                                             `pulumi:"extendedLocations"`
	ExtensionOptions                    ResourceTypeRegistrationPropertiesExtensionOptionsPtrInput                    `pulumi:"extensionOptions"`
	FeaturesRule                        ResourceTypeRegistrationPropertiesFeaturesRulePtrInput                        `pulumi:"featuresRule"`
	IdentityManagement                  ResourceTypeRegistrationPropertiesIdentityManagementPtrInput                  `pulumi:"identityManagement"`
	IsPureProxy                         pulumi.BoolPtrInput                                                           `pulumi:"isPureProxy"`
	LinkedAccessChecks                  LinkedAccessCheckArrayInput                                                   `pulumi:"linkedAccessChecks"`
	LoggingRules                        LoggingRuleArrayInput                                                         `pulumi:"loggingRules"`
	Management                          ResourceTypeRegistrationPropertiesManagementPtrInput                          `pulumi:"management"`
	MarketplaceType                     pulumi.StringPtrInput                                                         `pulumi:"marketplaceType"`
	OpenApiConfiguration                OpenApiConfigurationPtrInput                                                  `pulumi:"openApiConfiguration"`
	// The provisioned state of the resource.
	ProvisioningState                               pulumi.StringPtrInput                                                                     `pulumi:"provisioningState"`
	Regionality                                     pulumi.StringPtrInput                                                                     `pulumi:"regionality"`
	RequestHeaderOptions                            ResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrInput                            `pulumi:"requestHeaderOptions"`
	RequiredFeatures                                pulumi.StringArrayInput                                                                   `pulumi:"requiredFeatures"`
	ResourceConcurrencyControlOptions               ResourceConcurrencyControlOptionMapInput                                                  `pulumi:"resourceConcurrencyControlOptions"`
	ResourceDeletionPolicy                          pulumi.StringPtrInput                                                                     `pulumi:"resourceDeletionPolicy"`
	ResourceGraphConfiguration                      ResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrInput                      `pulumi:"resourceGraphConfiguration"`
	ResourceMovePolicy                              ResourceTypeRegistrationPropertiesResourceMovePolicyPtrInput                              `pulumi:"resourceMovePolicy"`
	RoutingType                                     pulumi.StringPtrInput                                                                     `pulumi:"routingType"`
	ServiceTreeInfos                                ServiceTreeInfoArrayInput                                                                 `pulumi:"serviceTreeInfos"`
	SubscriptionLifecycleNotificationSpecifications ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrInput `pulumi:"subscriptionLifecycleNotificationSpecifications"`
	SubscriptionStateRules                          SubscriptionStateRuleArrayInput                                                           `pulumi:"subscriptionStateRules"`
	SwaggerSpecifications                           SwaggerSpecificationArrayInput                                                            `pulumi:"swaggerSpecifications"`
	TemplateDeploymentOptions                       ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrInput                       `pulumi:"templateDeploymentOptions"`
	ThrottlingRules                                 ThrottlingRuleArrayInput                                                                  `pulumi:"throttlingRules"`
}

func (ResourceTypeRegistrationPropertiesArgs) ElementType

func (ResourceTypeRegistrationPropertiesArgs) ToResourceTypeRegistrationPropertiesOutput

func (i ResourceTypeRegistrationPropertiesArgs) ToResourceTypeRegistrationPropertiesOutput() ResourceTypeRegistrationPropertiesOutput

func (ResourceTypeRegistrationPropertiesArgs) ToResourceTypeRegistrationPropertiesOutputWithContext

func (i ResourceTypeRegistrationPropertiesArgs) ToResourceTypeRegistrationPropertiesOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesOutput

func (ResourceTypeRegistrationPropertiesArgs) ToResourceTypeRegistrationPropertiesPtrOutput

func (i ResourceTypeRegistrationPropertiesArgs) ToResourceTypeRegistrationPropertiesPtrOutput() ResourceTypeRegistrationPropertiesPtrOutput

func (ResourceTypeRegistrationPropertiesArgs) ToResourceTypeRegistrationPropertiesPtrOutputWithContext

func (i ResourceTypeRegistrationPropertiesArgs) ToResourceTypeRegistrationPropertiesPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesPtrOutput

type ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecifications

type ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecifications struct {
	EnableDefaultValidation           *bool    `pulumi:"enableDefaultValidation"`
	ResourceTypesWithCustomValidation []string `pulumi:"resourceTypesWithCustomValidation"`
}

type ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsArgs

type ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsArgs struct {
	EnableDefaultValidation           pulumi.BoolPtrInput     `pulumi:"enableDefaultValidation"`
	ResourceTypesWithCustomValidation pulumi.StringArrayInput `pulumi:"resourceTypesWithCustomValidation"`
}

func (ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsArgs) ElementType

func (ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsArgs) ToResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsOutput

func (ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsArgs) ToResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsOutputWithContext

func (i ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsArgs) ToResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsOutput

func (ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsArgs) ToResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrOutput

func (ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsArgs) ToResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrOutputWithContext

func (i ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsArgs) ToResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrOutput

type ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsInput

type ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsOutput() ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsOutput
	ToResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsOutput
}

ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsInput is an input type that accepts ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsArgs and ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsInput` via:

ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsArgs{...}

type ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsOutput

type ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsOutput) ElementType

func (ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsOutput) EnableDefaultValidation

func (ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsOutput) ResourceTypesWithCustomValidation

func (ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsOutput) ToResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsOutput

func (ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsOutput) ToResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsOutputWithContext

func (ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsOutput) ToResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrOutput

func (ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsOutput) ToResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrOutputWithContext

type ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrInput

type ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrOutput() ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrOutput
	ToResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrOutput
}

ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrInput is an input type that accepts ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsArgs, ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtr and ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrInput` via:

        ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsArgs{...}

or:

        nil

type ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrOutput

type ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrOutput) Elem

func (ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrOutput) ElementType

func (ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrOutput) EnableDefaultValidation

func (ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrOutput) ResourceTypesWithCustomValidation

func (ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrOutput) ToResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrOutput

func (ResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrOutput) ToResourceTypeRegistrationPropertiesCheckNameAvailabilitySpecificationsPtrOutputWithContext

type ResourceTypeRegistrationPropertiesExtensionOptions

type ResourceTypeRegistrationPropertiesExtensionOptions struct {
	ResourceCreationBegin *ResourceTypeExtensionOptionsResourceCreationBegin `pulumi:"resourceCreationBegin"`
}

type ResourceTypeRegistrationPropertiesExtensionOptionsArgs

type ResourceTypeRegistrationPropertiesExtensionOptionsArgs struct {
	ResourceCreationBegin ResourceTypeExtensionOptionsResourceCreationBeginPtrInput `pulumi:"resourceCreationBegin"`
}

func (ResourceTypeRegistrationPropertiesExtensionOptionsArgs) ElementType

func (ResourceTypeRegistrationPropertiesExtensionOptionsArgs) ToResourceTypeRegistrationPropertiesExtensionOptionsOutput

func (ResourceTypeRegistrationPropertiesExtensionOptionsArgs) ToResourceTypeRegistrationPropertiesExtensionOptionsOutputWithContext

func (i ResourceTypeRegistrationPropertiesExtensionOptionsArgs) ToResourceTypeRegistrationPropertiesExtensionOptionsOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesExtensionOptionsOutput

func (ResourceTypeRegistrationPropertiesExtensionOptionsArgs) ToResourceTypeRegistrationPropertiesExtensionOptionsPtrOutput

func (i ResourceTypeRegistrationPropertiesExtensionOptionsArgs) ToResourceTypeRegistrationPropertiesExtensionOptionsPtrOutput() ResourceTypeRegistrationPropertiesExtensionOptionsPtrOutput

func (ResourceTypeRegistrationPropertiesExtensionOptionsArgs) ToResourceTypeRegistrationPropertiesExtensionOptionsPtrOutputWithContext

func (i ResourceTypeRegistrationPropertiesExtensionOptionsArgs) ToResourceTypeRegistrationPropertiesExtensionOptionsPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesExtensionOptionsPtrOutput

type ResourceTypeRegistrationPropertiesExtensionOptionsInput

type ResourceTypeRegistrationPropertiesExtensionOptionsInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesExtensionOptionsOutput() ResourceTypeRegistrationPropertiesExtensionOptionsOutput
	ToResourceTypeRegistrationPropertiesExtensionOptionsOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesExtensionOptionsOutput
}

ResourceTypeRegistrationPropertiesExtensionOptionsInput is an input type that accepts ResourceTypeRegistrationPropertiesExtensionOptionsArgs and ResourceTypeRegistrationPropertiesExtensionOptionsOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesExtensionOptionsInput` via:

ResourceTypeRegistrationPropertiesExtensionOptionsArgs{...}

type ResourceTypeRegistrationPropertiesExtensionOptionsOutput

type ResourceTypeRegistrationPropertiesExtensionOptionsOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesExtensionOptionsOutput) ElementType

func (ResourceTypeRegistrationPropertiesExtensionOptionsOutput) ResourceCreationBegin

func (ResourceTypeRegistrationPropertiesExtensionOptionsOutput) ToResourceTypeRegistrationPropertiesExtensionOptionsOutput

func (ResourceTypeRegistrationPropertiesExtensionOptionsOutput) ToResourceTypeRegistrationPropertiesExtensionOptionsOutputWithContext

func (o ResourceTypeRegistrationPropertiesExtensionOptionsOutput) ToResourceTypeRegistrationPropertiesExtensionOptionsOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesExtensionOptionsOutput

func (ResourceTypeRegistrationPropertiesExtensionOptionsOutput) ToResourceTypeRegistrationPropertiesExtensionOptionsPtrOutput

func (ResourceTypeRegistrationPropertiesExtensionOptionsOutput) ToResourceTypeRegistrationPropertiesExtensionOptionsPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesExtensionOptionsOutput) ToResourceTypeRegistrationPropertiesExtensionOptionsPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesExtensionOptionsPtrOutput

type ResourceTypeRegistrationPropertiesExtensionOptionsPtrInput

type ResourceTypeRegistrationPropertiesExtensionOptionsPtrInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesExtensionOptionsPtrOutput() ResourceTypeRegistrationPropertiesExtensionOptionsPtrOutput
	ToResourceTypeRegistrationPropertiesExtensionOptionsPtrOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesExtensionOptionsPtrOutput
}

ResourceTypeRegistrationPropertiesExtensionOptionsPtrInput is an input type that accepts ResourceTypeRegistrationPropertiesExtensionOptionsArgs, ResourceTypeRegistrationPropertiesExtensionOptionsPtr and ResourceTypeRegistrationPropertiesExtensionOptionsPtrOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesExtensionOptionsPtrInput` via:

        ResourceTypeRegistrationPropertiesExtensionOptionsArgs{...}

or:

        nil

type ResourceTypeRegistrationPropertiesExtensionOptionsPtrOutput

type ResourceTypeRegistrationPropertiesExtensionOptionsPtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesExtensionOptionsPtrOutput) Elem

func (ResourceTypeRegistrationPropertiesExtensionOptionsPtrOutput) ElementType

func (ResourceTypeRegistrationPropertiesExtensionOptionsPtrOutput) ResourceCreationBegin

func (ResourceTypeRegistrationPropertiesExtensionOptionsPtrOutput) ToResourceTypeRegistrationPropertiesExtensionOptionsPtrOutput

func (ResourceTypeRegistrationPropertiesExtensionOptionsPtrOutput) ToResourceTypeRegistrationPropertiesExtensionOptionsPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesExtensionOptionsPtrOutput) ToResourceTypeRegistrationPropertiesExtensionOptionsPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesExtensionOptionsPtrOutput

type ResourceTypeRegistrationPropertiesFeaturesRule

type ResourceTypeRegistrationPropertiesFeaturesRule struct {
	RequiredFeaturesPolicy string `pulumi:"requiredFeaturesPolicy"`
}

type ResourceTypeRegistrationPropertiesFeaturesRuleArgs

type ResourceTypeRegistrationPropertiesFeaturesRuleArgs struct {
	RequiredFeaturesPolicy pulumi.StringInput `pulumi:"requiredFeaturesPolicy"`
}

func (ResourceTypeRegistrationPropertiesFeaturesRuleArgs) ElementType

func (ResourceTypeRegistrationPropertiesFeaturesRuleArgs) ToResourceTypeRegistrationPropertiesFeaturesRuleOutput

func (i ResourceTypeRegistrationPropertiesFeaturesRuleArgs) ToResourceTypeRegistrationPropertiesFeaturesRuleOutput() ResourceTypeRegistrationPropertiesFeaturesRuleOutput

func (ResourceTypeRegistrationPropertiesFeaturesRuleArgs) ToResourceTypeRegistrationPropertiesFeaturesRuleOutputWithContext

func (i ResourceTypeRegistrationPropertiesFeaturesRuleArgs) ToResourceTypeRegistrationPropertiesFeaturesRuleOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesFeaturesRuleOutput

func (ResourceTypeRegistrationPropertiesFeaturesRuleArgs) ToResourceTypeRegistrationPropertiesFeaturesRulePtrOutput

func (i ResourceTypeRegistrationPropertiesFeaturesRuleArgs) ToResourceTypeRegistrationPropertiesFeaturesRulePtrOutput() ResourceTypeRegistrationPropertiesFeaturesRulePtrOutput

func (ResourceTypeRegistrationPropertiesFeaturesRuleArgs) ToResourceTypeRegistrationPropertiesFeaturesRulePtrOutputWithContext

func (i ResourceTypeRegistrationPropertiesFeaturesRuleArgs) ToResourceTypeRegistrationPropertiesFeaturesRulePtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesFeaturesRulePtrOutput

type ResourceTypeRegistrationPropertiesFeaturesRuleInput

type ResourceTypeRegistrationPropertiesFeaturesRuleInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesFeaturesRuleOutput() ResourceTypeRegistrationPropertiesFeaturesRuleOutput
	ToResourceTypeRegistrationPropertiesFeaturesRuleOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesFeaturesRuleOutput
}

ResourceTypeRegistrationPropertiesFeaturesRuleInput is an input type that accepts ResourceTypeRegistrationPropertiesFeaturesRuleArgs and ResourceTypeRegistrationPropertiesFeaturesRuleOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesFeaturesRuleInput` via:

ResourceTypeRegistrationPropertiesFeaturesRuleArgs{...}

type ResourceTypeRegistrationPropertiesFeaturesRuleOutput

type ResourceTypeRegistrationPropertiesFeaturesRuleOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesFeaturesRuleOutput) ElementType

func (ResourceTypeRegistrationPropertiesFeaturesRuleOutput) RequiredFeaturesPolicy

func (ResourceTypeRegistrationPropertiesFeaturesRuleOutput) ToResourceTypeRegistrationPropertiesFeaturesRuleOutput

func (ResourceTypeRegistrationPropertiesFeaturesRuleOutput) ToResourceTypeRegistrationPropertiesFeaturesRuleOutputWithContext

func (o ResourceTypeRegistrationPropertiesFeaturesRuleOutput) ToResourceTypeRegistrationPropertiesFeaturesRuleOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesFeaturesRuleOutput

func (ResourceTypeRegistrationPropertiesFeaturesRuleOutput) ToResourceTypeRegistrationPropertiesFeaturesRulePtrOutput

func (o ResourceTypeRegistrationPropertiesFeaturesRuleOutput) ToResourceTypeRegistrationPropertiesFeaturesRulePtrOutput() ResourceTypeRegistrationPropertiesFeaturesRulePtrOutput

func (ResourceTypeRegistrationPropertiesFeaturesRuleOutput) ToResourceTypeRegistrationPropertiesFeaturesRulePtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesFeaturesRuleOutput) ToResourceTypeRegistrationPropertiesFeaturesRulePtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesFeaturesRulePtrOutput

type ResourceTypeRegistrationPropertiesFeaturesRulePtrInput

type ResourceTypeRegistrationPropertiesFeaturesRulePtrInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesFeaturesRulePtrOutput() ResourceTypeRegistrationPropertiesFeaturesRulePtrOutput
	ToResourceTypeRegistrationPropertiesFeaturesRulePtrOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesFeaturesRulePtrOutput
}

ResourceTypeRegistrationPropertiesFeaturesRulePtrInput is an input type that accepts ResourceTypeRegistrationPropertiesFeaturesRuleArgs, ResourceTypeRegistrationPropertiesFeaturesRulePtr and ResourceTypeRegistrationPropertiesFeaturesRulePtrOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesFeaturesRulePtrInput` via:

        ResourceTypeRegistrationPropertiesFeaturesRuleArgs{...}

or:

        nil

type ResourceTypeRegistrationPropertiesFeaturesRulePtrOutput

type ResourceTypeRegistrationPropertiesFeaturesRulePtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesFeaturesRulePtrOutput) Elem

func (ResourceTypeRegistrationPropertiesFeaturesRulePtrOutput) ElementType

func (ResourceTypeRegistrationPropertiesFeaturesRulePtrOutput) RequiredFeaturesPolicy

func (ResourceTypeRegistrationPropertiesFeaturesRulePtrOutput) ToResourceTypeRegistrationPropertiesFeaturesRulePtrOutput

func (ResourceTypeRegistrationPropertiesFeaturesRulePtrOutput) ToResourceTypeRegistrationPropertiesFeaturesRulePtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesFeaturesRulePtrOutput) ToResourceTypeRegistrationPropertiesFeaturesRulePtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesFeaturesRulePtrOutput

type ResourceTypeRegistrationPropertiesIdentityManagement

type ResourceTypeRegistrationPropertiesIdentityManagement struct {
	ApplicationId *string `pulumi:"applicationId"`
	Type          *string `pulumi:"type"`
}

type ResourceTypeRegistrationPropertiesIdentityManagementArgs

type ResourceTypeRegistrationPropertiesIdentityManagementArgs struct {
	ApplicationId pulumi.StringPtrInput `pulumi:"applicationId"`
	Type          pulumi.StringPtrInput `pulumi:"type"`
}

func (ResourceTypeRegistrationPropertiesIdentityManagementArgs) ElementType

func (ResourceTypeRegistrationPropertiesIdentityManagementArgs) ToResourceTypeRegistrationPropertiesIdentityManagementOutput

func (ResourceTypeRegistrationPropertiesIdentityManagementArgs) ToResourceTypeRegistrationPropertiesIdentityManagementOutputWithContext

func (i ResourceTypeRegistrationPropertiesIdentityManagementArgs) ToResourceTypeRegistrationPropertiesIdentityManagementOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesIdentityManagementOutput

func (ResourceTypeRegistrationPropertiesIdentityManagementArgs) ToResourceTypeRegistrationPropertiesIdentityManagementPtrOutput

func (i ResourceTypeRegistrationPropertiesIdentityManagementArgs) ToResourceTypeRegistrationPropertiesIdentityManagementPtrOutput() ResourceTypeRegistrationPropertiesIdentityManagementPtrOutput

func (ResourceTypeRegistrationPropertiesIdentityManagementArgs) ToResourceTypeRegistrationPropertiesIdentityManagementPtrOutputWithContext

func (i ResourceTypeRegistrationPropertiesIdentityManagementArgs) ToResourceTypeRegistrationPropertiesIdentityManagementPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesIdentityManagementPtrOutput

type ResourceTypeRegistrationPropertiesIdentityManagementInput

type ResourceTypeRegistrationPropertiesIdentityManagementInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesIdentityManagementOutput() ResourceTypeRegistrationPropertiesIdentityManagementOutput
	ToResourceTypeRegistrationPropertiesIdentityManagementOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesIdentityManagementOutput
}

ResourceTypeRegistrationPropertiesIdentityManagementInput is an input type that accepts ResourceTypeRegistrationPropertiesIdentityManagementArgs and ResourceTypeRegistrationPropertiesIdentityManagementOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesIdentityManagementInput` via:

ResourceTypeRegistrationPropertiesIdentityManagementArgs{...}

type ResourceTypeRegistrationPropertiesIdentityManagementOutput

type ResourceTypeRegistrationPropertiesIdentityManagementOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesIdentityManagementOutput) ApplicationId

func (ResourceTypeRegistrationPropertiesIdentityManagementOutput) ElementType

func (ResourceTypeRegistrationPropertiesIdentityManagementOutput) ToResourceTypeRegistrationPropertiesIdentityManagementOutput

func (ResourceTypeRegistrationPropertiesIdentityManagementOutput) ToResourceTypeRegistrationPropertiesIdentityManagementOutputWithContext

func (o ResourceTypeRegistrationPropertiesIdentityManagementOutput) ToResourceTypeRegistrationPropertiesIdentityManagementOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesIdentityManagementOutput

func (ResourceTypeRegistrationPropertiesIdentityManagementOutput) ToResourceTypeRegistrationPropertiesIdentityManagementPtrOutput

func (ResourceTypeRegistrationPropertiesIdentityManagementOutput) ToResourceTypeRegistrationPropertiesIdentityManagementPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesIdentityManagementOutput) ToResourceTypeRegistrationPropertiesIdentityManagementPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesIdentityManagementPtrOutput

func (ResourceTypeRegistrationPropertiesIdentityManagementOutput) Type

type ResourceTypeRegistrationPropertiesIdentityManagementPtrInput

type ResourceTypeRegistrationPropertiesIdentityManagementPtrInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesIdentityManagementPtrOutput() ResourceTypeRegistrationPropertiesIdentityManagementPtrOutput
	ToResourceTypeRegistrationPropertiesIdentityManagementPtrOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesIdentityManagementPtrOutput
}

ResourceTypeRegistrationPropertiesIdentityManagementPtrInput is an input type that accepts ResourceTypeRegistrationPropertiesIdentityManagementArgs, ResourceTypeRegistrationPropertiesIdentityManagementPtr and ResourceTypeRegistrationPropertiesIdentityManagementPtrOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesIdentityManagementPtrInput` via:

        ResourceTypeRegistrationPropertiesIdentityManagementArgs{...}

or:

        nil

type ResourceTypeRegistrationPropertiesIdentityManagementPtrOutput

type ResourceTypeRegistrationPropertiesIdentityManagementPtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesIdentityManagementPtrOutput) ApplicationId

func (ResourceTypeRegistrationPropertiesIdentityManagementPtrOutput) Elem

func (ResourceTypeRegistrationPropertiesIdentityManagementPtrOutput) ElementType

func (ResourceTypeRegistrationPropertiesIdentityManagementPtrOutput) ToResourceTypeRegistrationPropertiesIdentityManagementPtrOutput

func (ResourceTypeRegistrationPropertiesIdentityManagementPtrOutput) ToResourceTypeRegistrationPropertiesIdentityManagementPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesIdentityManagementPtrOutput) ToResourceTypeRegistrationPropertiesIdentityManagementPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesIdentityManagementPtrOutput

func (ResourceTypeRegistrationPropertiesIdentityManagementPtrOutput) Type

type ResourceTypeRegistrationPropertiesInput

type ResourceTypeRegistrationPropertiesInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesOutput() ResourceTypeRegistrationPropertiesOutput
	ToResourceTypeRegistrationPropertiesOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesOutput
}

ResourceTypeRegistrationPropertiesInput is an input type that accepts ResourceTypeRegistrationPropertiesArgs and ResourceTypeRegistrationPropertiesOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesInput` via:

ResourceTypeRegistrationPropertiesArgs{...}

type ResourceTypeRegistrationPropertiesManagement

type ResourceTypeRegistrationPropertiesManagement struct {
	IncidentContactEmail   *string           `pulumi:"incidentContactEmail"`
	IncidentRoutingService *string           `pulumi:"incidentRoutingService"`
	IncidentRoutingTeam    *string           `pulumi:"incidentRoutingTeam"`
	ManifestOwners         []string          `pulumi:"manifestOwners"`
	ResourceAccessPolicy   *string           `pulumi:"resourceAccessPolicy"`
	ResourceAccessRoles    []interface{}     `pulumi:"resourceAccessRoles"`
	SchemaOwners           []string          `pulumi:"schemaOwners"`
	ServiceTreeInfos       []ServiceTreeInfo `pulumi:"serviceTreeInfos"`
}

type ResourceTypeRegistrationPropertiesManagementArgs

type ResourceTypeRegistrationPropertiesManagementArgs struct {
	IncidentContactEmail   pulumi.StringPtrInput     `pulumi:"incidentContactEmail"`
	IncidentRoutingService pulumi.StringPtrInput     `pulumi:"incidentRoutingService"`
	IncidentRoutingTeam    pulumi.StringPtrInput     `pulumi:"incidentRoutingTeam"`
	ManifestOwners         pulumi.StringArrayInput   `pulumi:"manifestOwners"`
	ResourceAccessPolicy   pulumi.StringPtrInput     `pulumi:"resourceAccessPolicy"`
	ResourceAccessRoles    pulumi.ArrayInput         `pulumi:"resourceAccessRoles"`
	SchemaOwners           pulumi.StringArrayInput   `pulumi:"schemaOwners"`
	ServiceTreeInfos       ServiceTreeInfoArrayInput `pulumi:"serviceTreeInfos"`
}

func (ResourceTypeRegistrationPropertiesManagementArgs) ElementType

func (ResourceTypeRegistrationPropertiesManagementArgs) ToResourceTypeRegistrationPropertiesManagementOutput

func (i ResourceTypeRegistrationPropertiesManagementArgs) ToResourceTypeRegistrationPropertiesManagementOutput() ResourceTypeRegistrationPropertiesManagementOutput

func (ResourceTypeRegistrationPropertiesManagementArgs) ToResourceTypeRegistrationPropertiesManagementOutputWithContext

func (i ResourceTypeRegistrationPropertiesManagementArgs) ToResourceTypeRegistrationPropertiesManagementOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesManagementOutput

func (ResourceTypeRegistrationPropertiesManagementArgs) ToResourceTypeRegistrationPropertiesManagementPtrOutput

func (i ResourceTypeRegistrationPropertiesManagementArgs) ToResourceTypeRegistrationPropertiesManagementPtrOutput() ResourceTypeRegistrationPropertiesManagementPtrOutput

func (ResourceTypeRegistrationPropertiesManagementArgs) ToResourceTypeRegistrationPropertiesManagementPtrOutputWithContext

func (i ResourceTypeRegistrationPropertiesManagementArgs) ToResourceTypeRegistrationPropertiesManagementPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesManagementPtrOutput

type ResourceTypeRegistrationPropertiesManagementInput

type ResourceTypeRegistrationPropertiesManagementInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesManagementOutput() ResourceTypeRegistrationPropertiesManagementOutput
	ToResourceTypeRegistrationPropertiesManagementOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesManagementOutput
}

ResourceTypeRegistrationPropertiesManagementInput is an input type that accepts ResourceTypeRegistrationPropertiesManagementArgs and ResourceTypeRegistrationPropertiesManagementOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesManagementInput` via:

ResourceTypeRegistrationPropertiesManagementArgs{...}

type ResourceTypeRegistrationPropertiesManagementOutput

type ResourceTypeRegistrationPropertiesManagementOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesManagementOutput) ElementType

func (ResourceTypeRegistrationPropertiesManagementOutput) IncidentContactEmail

func (ResourceTypeRegistrationPropertiesManagementOutput) IncidentRoutingService

func (ResourceTypeRegistrationPropertiesManagementOutput) IncidentRoutingTeam

func (ResourceTypeRegistrationPropertiesManagementOutput) ManifestOwners

func (ResourceTypeRegistrationPropertiesManagementOutput) ResourceAccessPolicy

func (ResourceTypeRegistrationPropertiesManagementOutput) ResourceAccessRoles

func (ResourceTypeRegistrationPropertiesManagementOutput) SchemaOwners

func (ResourceTypeRegistrationPropertiesManagementOutput) ServiceTreeInfos

func (ResourceTypeRegistrationPropertiesManagementOutput) ToResourceTypeRegistrationPropertiesManagementOutput

func (o ResourceTypeRegistrationPropertiesManagementOutput) ToResourceTypeRegistrationPropertiesManagementOutput() ResourceTypeRegistrationPropertiesManagementOutput

func (ResourceTypeRegistrationPropertiesManagementOutput) ToResourceTypeRegistrationPropertiesManagementOutputWithContext

func (o ResourceTypeRegistrationPropertiesManagementOutput) ToResourceTypeRegistrationPropertiesManagementOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesManagementOutput

func (ResourceTypeRegistrationPropertiesManagementOutput) ToResourceTypeRegistrationPropertiesManagementPtrOutput

func (o ResourceTypeRegistrationPropertiesManagementOutput) ToResourceTypeRegistrationPropertiesManagementPtrOutput() ResourceTypeRegistrationPropertiesManagementPtrOutput

func (ResourceTypeRegistrationPropertiesManagementOutput) ToResourceTypeRegistrationPropertiesManagementPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesManagementOutput) ToResourceTypeRegistrationPropertiesManagementPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesManagementPtrOutput

type ResourceTypeRegistrationPropertiesManagementPtrInput

type ResourceTypeRegistrationPropertiesManagementPtrInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesManagementPtrOutput() ResourceTypeRegistrationPropertiesManagementPtrOutput
	ToResourceTypeRegistrationPropertiesManagementPtrOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesManagementPtrOutput
}

ResourceTypeRegistrationPropertiesManagementPtrInput is an input type that accepts ResourceTypeRegistrationPropertiesManagementArgs, ResourceTypeRegistrationPropertiesManagementPtr and ResourceTypeRegistrationPropertiesManagementPtrOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesManagementPtrInput` via:

        ResourceTypeRegistrationPropertiesManagementArgs{...}

or:

        nil

type ResourceTypeRegistrationPropertiesManagementPtrOutput

type ResourceTypeRegistrationPropertiesManagementPtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesManagementPtrOutput) Elem

func (ResourceTypeRegistrationPropertiesManagementPtrOutput) ElementType

func (ResourceTypeRegistrationPropertiesManagementPtrOutput) IncidentContactEmail

func (ResourceTypeRegistrationPropertiesManagementPtrOutput) IncidentRoutingService

func (ResourceTypeRegistrationPropertiesManagementPtrOutput) IncidentRoutingTeam

func (ResourceTypeRegistrationPropertiesManagementPtrOutput) ManifestOwners

func (ResourceTypeRegistrationPropertiesManagementPtrOutput) ResourceAccessPolicy

func (ResourceTypeRegistrationPropertiesManagementPtrOutput) ResourceAccessRoles

func (ResourceTypeRegistrationPropertiesManagementPtrOutput) SchemaOwners

func (ResourceTypeRegistrationPropertiesManagementPtrOutput) ServiceTreeInfos

func (ResourceTypeRegistrationPropertiesManagementPtrOutput) ToResourceTypeRegistrationPropertiesManagementPtrOutput

func (ResourceTypeRegistrationPropertiesManagementPtrOutput) ToResourceTypeRegistrationPropertiesManagementPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesManagementPtrOutput) ToResourceTypeRegistrationPropertiesManagementPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesManagementPtrOutput

type ResourceTypeRegistrationPropertiesOutput

type ResourceTypeRegistrationPropertiesOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesOutput) AllowedUnauthorizedActions

func (o ResourceTypeRegistrationPropertiesOutput) AllowedUnauthorizedActions() pulumi.StringArrayOutput

func (ResourceTypeRegistrationPropertiesOutput) AuthorizationActionMappings

func (ResourceTypeRegistrationPropertiesOutput) DefaultApiVersion

func (ResourceTypeRegistrationPropertiesOutput) DisallowedActionVerbs

func (ResourceTypeRegistrationPropertiesOutput) ElementType

func (ResourceTypeRegistrationPropertiesOutput) EnableAsyncOperation

func (ResourceTypeRegistrationPropertiesOutput) EnableThirdPartyS2S

func (ResourceTypeRegistrationPropertiesOutput) Endpoints

func (ResourceTypeRegistrationPropertiesOutput) ExtendedLocations

func (ResourceTypeRegistrationPropertiesOutput) ExtensionOptions

func (ResourceTypeRegistrationPropertiesOutput) FeaturesRule

func (ResourceTypeRegistrationPropertiesOutput) IdentityManagement

func (ResourceTypeRegistrationPropertiesOutput) IsPureProxy

func (ResourceTypeRegistrationPropertiesOutput) LinkedAccessChecks

func (ResourceTypeRegistrationPropertiesOutput) LoggingRules

func (ResourceTypeRegistrationPropertiesOutput) Management

func (ResourceTypeRegistrationPropertiesOutput) MarketplaceType

func (ResourceTypeRegistrationPropertiesOutput) OpenApiConfiguration

func (ResourceTypeRegistrationPropertiesOutput) ProvisioningState

The provisioned state of the resource.

func (ResourceTypeRegistrationPropertiesOutput) Regionality

func (ResourceTypeRegistrationPropertiesOutput) RequestHeaderOptions

func (ResourceTypeRegistrationPropertiesOutput) RequiredFeatures

func (ResourceTypeRegistrationPropertiesOutput) ResourceConcurrencyControlOptions

func (ResourceTypeRegistrationPropertiesOutput) ResourceDeletionPolicy

func (ResourceTypeRegistrationPropertiesOutput) ResourceMovePolicy

func (ResourceTypeRegistrationPropertiesOutput) RoutingType

func (ResourceTypeRegistrationPropertiesOutput) ServiceTreeInfos

func (ResourceTypeRegistrationPropertiesOutput) SubscriptionStateRules

func (ResourceTypeRegistrationPropertiesOutput) SwaggerSpecifications

func (ResourceTypeRegistrationPropertiesOutput) TemplateDeploymentOptions

func (ResourceTypeRegistrationPropertiesOutput) ThrottlingRules

func (ResourceTypeRegistrationPropertiesOutput) ToResourceTypeRegistrationPropertiesOutput

func (o ResourceTypeRegistrationPropertiesOutput) ToResourceTypeRegistrationPropertiesOutput() ResourceTypeRegistrationPropertiesOutput

func (ResourceTypeRegistrationPropertiesOutput) ToResourceTypeRegistrationPropertiesOutputWithContext

func (o ResourceTypeRegistrationPropertiesOutput) ToResourceTypeRegistrationPropertiesOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesOutput

func (ResourceTypeRegistrationPropertiesOutput) ToResourceTypeRegistrationPropertiesPtrOutput

func (o ResourceTypeRegistrationPropertiesOutput) ToResourceTypeRegistrationPropertiesPtrOutput() ResourceTypeRegistrationPropertiesPtrOutput

func (ResourceTypeRegistrationPropertiesOutput) ToResourceTypeRegistrationPropertiesPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesOutput) ToResourceTypeRegistrationPropertiesPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesPtrOutput

type ResourceTypeRegistrationPropertiesPtrInput

type ResourceTypeRegistrationPropertiesPtrInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesPtrOutput() ResourceTypeRegistrationPropertiesPtrOutput
	ToResourceTypeRegistrationPropertiesPtrOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesPtrOutput
}

ResourceTypeRegistrationPropertiesPtrInput is an input type that accepts ResourceTypeRegistrationPropertiesArgs, ResourceTypeRegistrationPropertiesPtr and ResourceTypeRegistrationPropertiesPtrOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesPtrInput` via:

        ResourceTypeRegistrationPropertiesArgs{...}

or:

        nil

type ResourceTypeRegistrationPropertiesPtrOutput

type ResourceTypeRegistrationPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesPtrOutput) AllowedUnauthorizedActions

func (ResourceTypeRegistrationPropertiesPtrOutput) AuthorizationActionMappings

func (ResourceTypeRegistrationPropertiesPtrOutput) DefaultApiVersion

func (ResourceTypeRegistrationPropertiesPtrOutput) DisallowedActionVerbs

func (ResourceTypeRegistrationPropertiesPtrOutput) Elem

func (ResourceTypeRegistrationPropertiesPtrOutput) ElementType

func (ResourceTypeRegistrationPropertiesPtrOutput) EnableAsyncOperation

func (ResourceTypeRegistrationPropertiesPtrOutput) EnableThirdPartyS2S

func (ResourceTypeRegistrationPropertiesPtrOutput) Endpoints

func (ResourceTypeRegistrationPropertiesPtrOutput) ExtendedLocations

func (ResourceTypeRegistrationPropertiesPtrOutput) ExtensionOptions

func (ResourceTypeRegistrationPropertiesPtrOutput) FeaturesRule

func (ResourceTypeRegistrationPropertiesPtrOutput) IdentityManagement

func (ResourceTypeRegistrationPropertiesPtrOutput) IsPureProxy

func (ResourceTypeRegistrationPropertiesPtrOutput) LinkedAccessChecks

func (ResourceTypeRegistrationPropertiesPtrOutput) LoggingRules

func (ResourceTypeRegistrationPropertiesPtrOutput) Management

func (ResourceTypeRegistrationPropertiesPtrOutput) MarketplaceType

func (ResourceTypeRegistrationPropertiesPtrOutput) OpenApiConfiguration

func (ResourceTypeRegistrationPropertiesPtrOutput) ProvisioningState

The provisioned state of the resource.

func (ResourceTypeRegistrationPropertiesPtrOutput) Regionality

func (ResourceTypeRegistrationPropertiesPtrOutput) RequestHeaderOptions

func (ResourceTypeRegistrationPropertiesPtrOutput) RequiredFeatures

func (ResourceTypeRegistrationPropertiesPtrOutput) ResourceConcurrencyControlOptions

func (ResourceTypeRegistrationPropertiesPtrOutput) ResourceDeletionPolicy

func (ResourceTypeRegistrationPropertiesPtrOutput) ResourceGraphConfiguration

func (ResourceTypeRegistrationPropertiesPtrOutput) ResourceMovePolicy

func (ResourceTypeRegistrationPropertiesPtrOutput) RoutingType

func (ResourceTypeRegistrationPropertiesPtrOutput) ServiceTreeInfos

func (ResourceTypeRegistrationPropertiesPtrOutput) SubscriptionStateRules

func (ResourceTypeRegistrationPropertiesPtrOutput) SwaggerSpecifications

func (ResourceTypeRegistrationPropertiesPtrOutput) TemplateDeploymentOptions

func (ResourceTypeRegistrationPropertiesPtrOutput) ThrottlingRules

func (ResourceTypeRegistrationPropertiesPtrOutput) ToResourceTypeRegistrationPropertiesPtrOutput

func (o ResourceTypeRegistrationPropertiesPtrOutput) ToResourceTypeRegistrationPropertiesPtrOutput() ResourceTypeRegistrationPropertiesPtrOutput

func (ResourceTypeRegistrationPropertiesPtrOutput) ToResourceTypeRegistrationPropertiesPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesPtrOutput) ToResourceTypeRegistrationPropertiesPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesPtrOutput

type ResourceTypeRegistrationPropertiesRequestHeaderOptions

type ResourceTypeRegistrationPropertiesRequestHeaderOptions struct {
	OptInHeaders *string `pulumi:"optInHeaders"`
}

type ResourceTypeRegistrationPropertiesRequestHeaderOptionsArgs

type ResourceTypeRegistrationPropertiesRequestHeaderOptionsArgs struct {
	OptInHeaders pulumi.StringPtrInput `pulumi:"optInHeaders"`
}

func (ResourceTypeRegistrationPropertiesRequestHeaderOptionsArgs) ElementType

func (ResourceTypeRegistrationPropertiesRequestHeaderOptionsArgs) ToResourceTypeRegistrationPropertiesRequestHeaderOptionsOutput

func (ResourceTypeRegistrationPropertiesRequestHeaderOptionsArgs) ToResourceTypeRegistrationPropertiesRequestHeaderOptionsOutputWithContext

func (i ResourceTypeRegistrationPropertiesRequestHeaderOptionsArgs) ToResourceTypeRegistrationPropertiesRequestHeaderOptionsOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesRequestHeaderOptionsOutput

func (ResourceTypeRegistrationPropertiesRequestHeaderOptionsArgs) ToResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutput

func (ResourceTypeRegistrationPropertiesRequestHeaderOptionsArgs) ToResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutputWithContext

func (i ResourceTypeRegistrationPropertiesRequestHeaderOptionsArgs) ToResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutput

type ResourceTypeRegistrationPropertiesRequestHeaderOptionsInput

type ResourceTypeRegistrationPropertiesRequestHeaderOptionsInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesRequestHeaderOptionsOutput() ResourceTypeRegistrationPropertiesRequestHeaderOptionsOutput
	ToResourceTypeRegistrationPropertiesRequestHeaderOptionsOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesRequestHeaderOptionsOutput
}

ResourceTypeRegistrationPropertiesRequestHeaderOptionsInput is an input type that accepts ResourceTypeRegistrationPropertiesRequestHeaderOptionsArgs and ResourceTypeRegistrationPropertiesRequestHeaderOptionsOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesRequestHeaderOptionsInput` via:

ResourceTypeRegistrationPropertiesRequestHeaderOptionsArgs{...}

type ResourceTypeRegistrationPropertiesRequestHeaderOptionsOutput

type ResourceTypeRegistrationPropertiesRequestHeaderOptionsOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesRequestHeaderOptionsOutput) ElementType

func (ResourceTypeRegistrationPropertiesRequestHeaderOptionsOutput) OptInHeaders

func (ResourceTypeRegistrationPropertiesRequestHeaderOptionsOutput) ToResourceTypeRegistrationPropertiesRequestHeaderOptionsOutput

func (ResourceTypeRegistrationPropertiesRequestHeaderOptionsOutput) ToResourceTypeRegistrationPropertiesRequestHeaderOptionsOutputWithContext

func (o ResourceTypeRegistrationPropertiesRequestHeaderOptionsOutput) ToResourceTypeRegistrationPropertiesRequestHeaderOptionsOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesRequestHeaderOptionsOutput

func (ResourceTypeRegistrationPropertiesRequestHeaderOptionsOutput) ToResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutput

func (ResourceTypeRegistrationPropertiesRequestHeaderOptionsOutput) ToResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesRequestHeaderOptionsOutput) ToResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutput

type ResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrInput

type ResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutput() ResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutput
	ToResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutput
}

ResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrInput is an input type that accepts ResourceTypeRegistrationPropertiesRequestHeaderOptionsArgs, ResourceTypeRegistrationPropertiesRequestHeaderOptionsPtr and ResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrInput` via:

        ResourceTypeRegistrationPropertiesRequestHeaderOptionsArgs{...}

or:

        nil

type ResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutput

type ResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutput) Elem

func (ResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutput) ElementType

func (ResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutput) OptInHeaders

func (ResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutput) ToResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutput

func (ResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutput) ToResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutput) ToResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesRequestHeaderOptionsPtrOutput

type ResourceTypeRegistrationPropertiesResourceGraphConfiguration

type ResourceTypeRegistrationPropertiesResourceGraphConfiguration struct {
	ApiVersion *string `pulumi:"apiVersion"`
	Enabled    *bool   `pulumi:"enabled"`
}

type ResourceTypeRegistrationPropertiesResourceGraphConfigurationArgs

type ResourceTypeRegistrationPropertiesResourceGraphConfigurationArgs struct {
	ApiVersion pulumi.StringPtrInput `pulumi:"apiVersion"`
	Enabled    pulumi.BoolPtrInput   `pulumi:"enabled"`
}

func (ResourceTypeRegistrationPropertiesResourceGraphConfigurationArgs) ElementType

func (ResourceTypeRegistrationPropertiesResourceGraphConfigurationArgs) ToResourceTypeRegistrationPropertiesResourceGraphConfigurationOutput

func (ResourceTypeRegistrationPropertiesResourceGraphConfigurationArgs) ToResourceTypeRegistrationPropertiesResourceGraphConfigurationOutputWithContext

func (i ResourceTypeRegistrationPropertiesResourceGraphConfigurationArgs) ToResourceTypeRegistrationPropertiesResourceGraphConfigurationOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResourceGraphConfigurationOutput

func (ResourceTypeRegistrationPropertiesResourceGraphConfigurationArgs) ToResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutput

func (ResourceTypeRegistrationPropertiesResourceGraphConfigurationArgs) ToResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutputWithContext

func (i ResourceTypeRegistrationPropertiesResourceGraphConfigurationArgs) ToResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutput

type ResourceTypeRegistrationPropertiesResourceGraphConfigurationInput

type ResourceTypeRegistrationPropertiesResourceGraphConfigurationInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesResourceGraphConfigurationOutput() ResourceTypeRegistrationPropertiesResourceGraphConfigurationOutput
	ToResourceTypeRegistrationPropertiesResourceGraphConfigurationOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesResourceGraphConfigurationOutput
}

ResourceTypeRegistrationPropertiesResourceGraphConfigurationInput is an input type that accepts ResourceTypeRegistrationPropertiesResourceGraphConfigurationArgs and ResourceTypeRegistrationPropertiesResourceGraphConfigurationOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesResourceGraphConfigurationInput` via:

ResourceTypeRegistrationPropertiesResourceGraphConfigurationArgs{...}

type ResourceTypeRegistrationPropertiesResourceGraphConfigurationOutput

type ResourceTypeRegistrationPropertiesResourceGraphConfigurationOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResourceGraphConfigurationOutput) ApiVersion

func (ResourceTypeRegistrationPropertiesResourceGraphConfigurationOutput) ElementType

func (ResourceTypeRegistrationPropertiesResourceGraphConfigurationOutput) Enabled

func (ResourceTypeRegistrationPropertiesResourceGraphConfigurationOutput) ToResourceTypeRegistrationPropertiesResourceGraphConfigurationOutput

func (ResourceTypeRegistrationPropertiesResourceGraphConfigurationOutput) ToResourceTypeRegistrationPropertiesResourceGraphConfigurationOutputWithContext

func (o ResourceTypeRegistrationPropertiesResourceGraphConfigurationOutput) ToResourceTypeRegistrationPropertiesResourceGraphConfigurationOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResourceGraphConfigurationOutput

func (ResourceTypeRegistrationPropertiesResourceGraphConfigurationOutput) ToResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutput

func (ResourceTypeRegistrationPropertiesResourceGraphConfigurationOutput) ToResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesResourceGraphConfigurationOutput) ToResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutput

type ResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrInput

type ResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutput() ResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutput
	ToResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutput
}

ResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrInput is an input type that accepts ResourceTypeRegistrationPropertiesResourceGraphConfigurationArgs, ResourceTypeRegistrationPropertiesResourceGraphConfigurationPtr and ResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrInput` via:

        ResourceTypeRegistrationPropertiesResourceGraphConfigurationArgs{...}

or:

        nil

type ResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutput

type ResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutput) ApiVersion

func (ResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutput) Elem

func (ResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutput) ElementType

func (ResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutput) Enabled

func (ResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutput) ToResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutput

func (ResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutput) ToResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutput) ToResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResourceGraphConfigurationPtrOutput

type ResourceTypeRegistrationPropertiesResourceMovePolicy

type ResourceTypeRegistrationPropertiesResourceMovePolicy struct {
	CrossResourceGroupMoveEnabled *bool `pulumi:"crossResourceGroupMoveEnabled"`
	CrossSubscriptionMoveEnabled  *bool `pulumi:"crossSubscriptionMoveEnabled"`
	ValidationRequired            *bool `pulumi:"validationRequired"`
}

type ResourceTypeRegistrationPropertiesResourceMovePolicyArgs

type ResourceTypeRegistrationPropertiesResourceMovePolicyArgs struct {
	CrossResourceGroupMoveEnabled pulumi.BoolPtrInput `pulumi:"crossResourceGroupMoveEnabled"`
	CrossSubscriptionMoveEnabled  pulumi.BoolPtrInput `pulumi:"crossSubscriptionMoveEnabled"`
	ValidationRequired            pulumi.BoolPtrInput `pulumi:"validationRequired"`
}

func (ResourceTypeRegistrationPropertiesResourceMovePolicyArgs) ElementType

func (ResourceTypeRegistrationPropertiesResourceMovePolicyArgs) ToResourceTypeRegistrationPropertiesResourceMovePolicyOutput

func (ResourceTypeRegistrationPropertiesResourceMovePolicyArgs) ToResourceTypeRegistrationPropertiesResourceMovePolicyOutputWithContext

func (i ResourceTypeRegistrationPropertiesResourceMovePolicyArgs) ToResourceTypeRegistrationPropertiesResourceMovePolicyOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResourceMovePolicyOutput

func (ResourceTypeRegistrationPropertiesResourceMovePolicyArgs) ToResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutput

func (i ResourceTypeRegistrationPropertiesResourceMovePolicyArgs) ToResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutput() ResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutput

func (ResourceTypeRegistrationPropertiesResourceMovePolicyArgs) ToResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutputWithContext

func (i ResourceTypeRegistrationPropertiesResourceMovePolicyArgs) ToResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutput

type ResourceTypeRegistrationPropertiesResourceMovePolicyInput

type ResourceTypeRegistrationPropertiesResourceMovePolicyInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesResourceMovePolicyOutput() ResourceTypeRegistrationPropertiesResourceMovePolicyOutput
	ToResourceTypeRegistrationPropertiesResourceMovePolicyOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesResourceMovePolicyOutput
}

ResourceTypeRegistrationPropertiesResourceMovePolicyInput is an input type that accepts ResourceTypeRegistrationPropertiesResourceMovePolicyArgs and ResourceTypeRegistrationPropertiesResourceMovePolicyOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesResourceMovePolicyInput` via:

ResourceTypeRegistrationPropertiesResourceMovePolicyArgs{...}

type ResourceTypeRegistrationPropertiesResourceMovePolicyOutput

type ResourceTypeRegistrationPropertiesResourceMovePolicyOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResourceMovePolicyOutput) CrossResourceGroupMoveEnabled

func (ResourceTypeRegistrationPropertiesResourceMovePolicyOutput) CrossSubscriptionMoveEnabled

func (ResourceTypeRegistrationPropertiesResourceMovePolicyOutput) ElementType

func (ResourceTypeRegistrationPropertiesResourceMovePolicyOutput) ToResourceTypeRegistrationPropertiesResourceMovePolicyOutput

func (ResourceTypeRegistrationPropertiesResourceMovePolicyOutput) ToResourceTypeRegistrationPropertiesResourceMovePolicyOutputWithContext

func (o ResourceTypeRegistrationPropertiesResourceMovePolicyOutput) ToResourceTypeRegistrationPropertiesResourceMovePolicyOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResourceMovePolicyOutput

func (ResourceTypeRegistrationPropertiesResourceMovePolicyOutput) ToResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutput

func (ResourceTypeRegistrationPropertiesResourceMovePolicyOutput) ToResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesResourceMovePolicyOutput) ToResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutput

func (ResourceTypeRegistrationPropertiesResourceMovePolicyOutput) ValidationRequired

type ResourceTypeRegistrationPropertiesResourceMovePolicyPtrInput

type ResourceTypeRegistrationPropertiesResourceMovePolicyPtrInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutput() ResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutput
	ToResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutput
}

ResourceTypeRegistrationPropertiesResourceMovePolicyPtrInput is an input type that accepts ResourceTypeRegistrationPropertiesResourceMovePolicyArgs, ResourceTypeRegistrationPropertiesResourceMovePolicyPtr and ResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesResourceMovePolicyPtrInput` via:

        ResourceTypeRegistrationPropertiesResourceMovePolicyArgs{...}

or:

        nil

type ResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutput

type ResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutput) CrossResourceGroupMoveEnabled

func (ResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutput) CrossSubscriptionMoveEnabled

func (ResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutput) Elem

func (ResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutput) ElementType

func (ResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutput) ToResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutput

func (ResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutput) ToResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutput) ToResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutput

func (ResourceTypeRegistrationPropertiesResourceMovePolicyPtrOutput) ValidationRequired

type ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecifications

type ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecifications struct {
	EnableDefaultValidation           *bool    `pulumi:"enableDefaultValidation"`
	ResourceTypesWithCustomValidation []string `pulumi:"resourceTypesWithCustomValidation"`
}

type ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput

type ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput) EnableDefaultValidation

func (ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput) ResourceTypesWithCustomValidation

func (ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput) ToResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput

func (ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput) ToResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutputWithContext

type ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrOutput

type ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrOutput) EnableDefaultValidation

func (ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrOutput) ResourceTypesWithCustomValidation

func (ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrOutput) ToResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrOutput

func (ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrOutput) ToResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrOutputWithContext

type ResourceTypeRegistrationPropertiesResponseExtensionOptions

type ResourceTypeRegistrationPropertiesResponseExtensionOptions struct {
	ResourceCreationBegin *ResourceTypeExtensionOptionsResponseResourceCreationBegin `pulumi:"resourceCreationBegin"`
}

type ResourceTypeRegistrationPropertiesResponseExtensionOptionsOutput

type ResourceTypeRegistrationPropertiesResponseExtensionOptionsOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseExtensionOptionsOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseExtensionOptionsOutput) ResourceCreationBegin

func (ResourceTypeRegistrationPropertiesResponseExtensionOptionsOutput) ToResourceTypeRegistrationPropertiesResponseExtensionOptionsOutput

func (ResourceTypeRegistrationPropertiesResponseExtensionOptionsOutput) ToResourceTypeRegistrationPropertiesResponseExtensionOptionsOutputWithContext

func (o ResourceTypeRegistrationPropertiesResponseExtensionOptionsOutput) ToResourceTypeRegistrationPropertiesResponseExtensionOptionsOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseExtensionOptionsOutput

type ResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutput

type ResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutput) Elem

func (ResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutput) ResourceCreationBegin

func (ResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutput) ToResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutput

func (ResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutput) ToResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutput) ToResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutput

type ResourceTypeRegistrationPropertiesResponseFeaturesRule

type ResourceTypeRegistrationPropertiesResponseFeaturesRule struct {
	RequiredFeaturesPolicy string `pulumi:"requiredFeaturesPolicy"`
}

type ResourceTypeRegistrationPropertiesResponseFeaturesRuleOutput

type ResourceTypeRegistrationPropertiesResponseFeaturesRuleOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseFeaturesRuleOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseFeaturesRuleOutput) RequiredFeaturesPolicy

func (ResourceTypeRegistrationPropertiesResponseFeaturesRuleOutput) ToResourceTypeRegistrationPropertiesResponseFeaturesRuleOutput

func (ResourceTypeRegistrationPropertiesResponseFeaturesRuleOutput) ToResourceTypeRegistrationPropertiesResponseFeaturesRuleOutputWithContext

func (o ResourceTypeRegistrationPropertiesResponseFeaturesRuleOutput) ToResourceTypeRegistrationPropertiesResponseFeaturesRuleOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseFeaturesRuleOutput

type ResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutput

type ResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutput) Elem

func (ResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutput) RequiredFeaturesPolicy

func (ResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutput) ToResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutput

func (ResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutput) ToResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutput) ToResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutput

type ResourceTypeRegistrationPropertiesResponseIdentityManagement

type ResourceTypeRegistrationPropertiesResponseIdentityManagement struct {
	ApplicationId *string `pulumi:"applicationId"`
	Type          *string `pulumi:"type"`
}

type ResourceTypeRegistrationPropertiesResponseIdentityManagementOutput

type ResourceTypeRegistrationPropertiesResponseIdentityManagementOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseIdentityManagementOutput) ApplicationId

func (ResourceTypeRegistrationPropertiesResponseIdentityManagementOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseIdentityManagementOutput) ToResourceTypeRegistrationPropertiesResponseIdentityManagementOutput

func (ResourceTypeRegistrationPropertiesResponseIdentityManagementOutput) ToResourceTypeRegistrationPropertiesResponseIdentityManagementOutputWithContext

func (o ResourceTypeRegistrationPropertiesResponseIdentityManagementOutput) ToResourceTypeRegistrationPropertiesResponseIdentityManagementOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseIdentityManagementOutput

func (ResourceTypeRegistrationPropertiesResponseIdentityManagementOutput) Type

type ResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutput

type ResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutput) ApplicationId

func (ResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutput) Elem

func (ResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutput) ToResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutput

func (ResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutput) ToResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutput) ToResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutput

func (ResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutput) Type

type ResourceTypeRegistrationPropertiesResponseManagement

type ResourceTypeRegistrationPropertiesResponseManagement struct {
	IncidentContactEmail   *string                   `pulumi:"incidentContactEmail"`
	IncidentRoutingService *string                   `pulumi:"incidentRoutingService"`
	IncidentRoutingTeam    *string                   `pulumi:"incidentRoutingTeam"`
	ManifestOwners         []string                  `pulumi:"manifestOwners"`
	ResourceAccessPolicy   *string                   `pulumi:"resourceAccessPolicy"`
	ResourceAccessRoles    []interface{}             `pulumi:"resourceAccessRoles"`
	SchemaOwners           []string                  `pulumi:"schemaOwners"`
	ServiceTreeInfos       []ServiceTreeInfoResponse `pulumi:"serviceTreeInfos"`
}

type ResourceTypeRegistrationPropertiesResponseManagementOutput

type ResourceTypeRegistrationPropertiesResponseManagementOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseManagementOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseManagementOutput) IncidentContactEmail

func (ResourceTypeRegistrationPropertiesResponseManagementOutput) IncidentRoutingService

func (ResourceTypeRegistrationPropertiesResponseManagementOutput) IncidentRoutingTeam

func (ResourceTypeRegistrationPropertiesResponseManagementOutput) ManifestOwners

func (ResourceTypeRegistrationPropertiesResponseManagementOutput) ResourceAccessPolicy

func (ResourceTypeRegistrationPropertiesResponseManagementOutput) ResourceAccessRoles

func (ResourceTypeRegistrationPropertiesResponseManagementOutput) SchemaOwners

func (ResourceTypeRegistrationPropertiesResponseManagementOutput) ServiceTreeInfos

func (ResourceTypeRegistrationPropertiesResponseManagementOutput) ToResourceTypeRegistrationPropertiesResponseManagementOutput

func (ResourceTypeRegistrationPropertiesResponseManagementOutput) ToResourceTypeRegistrationPropertiesResponseManagementOutputWithContext

func (o ResourceTypeRegistrationPropertiesResponseManagementOutput) ToResourceTypeRegistrationPropertiesResponseManagementOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseManagementOutput

type ResourceTypeRegistrationPropertiesResponseManagementPtrOutput

type ResourceTypeRegistrationPropertiesResponseManagementPtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseManagementPtrOutput) Elem

func (ResourceTypeRegistrationPropertiesResponseManagementPtrOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseManagementPtrOutput) IncidentContactEmail

func (ResourceTypeRegistrationPropertiesResponseManagementPtrOutput) IncidentRoutingService

func (ResourceTypeRegistrationPropertiesResponseManagementPtrOutput) IncidentRoutingTeam

func (ResourceTypeRegistrationPropertiesResponseManagementPtrOutput) ManifestOwners

func (ResourceTypeRegistrationPropertiesResponseManagementPtrOutput) ResourceAccessPolicy

func (ResourceTypeRegistrationPropertiesResponseManagementPtrOutput) ResourceAccessRoles

func (ResourceTypeRegistrationPropertiesResponseManagementPtrOutput) SchemaOwners

func (ResourceTypeRegistrationPropertiesResponseManagementPtrOutput) ServiceTreeInfos

func (ResourceTypeRegistrationPropertiesResponseManagementPtrOutput) ToResourceTypeRegistrationPropertiesResponseManagementPtrOutput

func (ResourceTypeRegistrationPropertiesResponseManagementPtrOutput) ToResourceTypeRegistrationPropertiesResponseManagementPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesResponseManagementPtrOutput) ToResourceTypeRegistrationPropertiesResponseManagementPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseManagementPtrOutput

type ResourceTypeRegistrationPropertiesResponseRequestHeaderOptions

type ResourceTypeRegistrationPropertiesResponseRequestHeaderOptions struct {
	OptInHeaders *string `pulumi:"optInHeaders"`
}

type ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutput

type ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutput) OptInHeaders

func (ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutput) ToResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutput

func (ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutput) ToResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutputWithContext

func (o ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutput) ToResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutput

type ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutput

type ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutput) Elem

func (ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutput) OptInHeaders

func (ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutput) ToResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutput

func (ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutput) ToResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutput) ToResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutput

type ResourceTypeRegistrationPropertiesResponseResourceGraphConfiguration

type ResourceTypeRegistrationPropertiesResponseResourceGraphConfiguration struct {
	ApiVersion *string `pulumi:"apiVersion"`
	Enabled    *bool   `pulumi:"enabled"`
}

type ResourceTypeRegistrationPropertiesResponseResourceGraphConfigurationOutput

type ResourceTypeRegistrationPropertiesResponseResourceGraphConfigurationOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseResourceGraphConfigurationOutput) ApiVersion

func (ResourceTypeRegistrationPropertiesResponseResourceGraphConfigurationOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseResourceGraphConfigurationOutput) Enabled

func (ResourceTypeRegistrationPropertiesResponseResourceGraphConfigurationOutput) ToResourceTypeRegistrationPropertiesResponseResourceGraphConfigurationOutput

func (ResourceTypeRegistrationPropertiesResponseResourceGraphConfigurationOutput) ToResourceTypeRegistrationPropertiesResponseResourceGraphConfigurationOutputWithContext

type ResourceTypeRegistrationPropertiesResponseResourceGraphConfigurationPtrOutput

type ResourceTypeRegistrationPropertiesResponseResourceGraphConfigurationPtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseResourceGraphConfigurationPtrOutput) ApiVersion

func (ResourceTypeRegistrationPropertiesResponseResourceGraphConfigurationPtrOutput) Elem

func (ResourceTypeRegistrationPropertiesResponseResourceGraphConfigurationPtrOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseResourceGraphConfigurationPtrOutput) Enabled

func (ResourceTypeRegistrationPropertiesResponseResourceGraphConfigurationPtrOutput) ToResourceTypeRegistrationPropertiesResponseResourceGraphConfigurationPtrOutput

func (ResourceTypeRegistrationPropertiesResponseResourceGraphConfigurationPtrOutput) ToResourceTypeRegistrationPropertiesResponseResourceGraphConfigurationPtrOutputWithContext

type ResourceTypeRegistrationPropertiesResponseResourceMovePolicy

type ResourceTypeRegistrationPropertiesResponseResourceMovePolicy struct {
	CrossResourceGroupMoveEnabled *bool `pulumi:"crossResourceGroupMoveEnabled"`
	CrossSubscriptionMoveEnabled  *bool `pulumi:"crossSubscriptionMoveEnabled"`
	ValidationRequired            *bool `pulumi:"validationRequired"`
}

type ResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutput

type ResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutput) CrossResourceGroupMoveEnabled

func (ResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutput) CrossSubscriptionMoveEnabled

func (ResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutput) ToResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutput

func (ResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutput) ToResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutputWithContext

func (o ResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutput) ToResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutput

func (ResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutput) ValidationRequired

type ResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutput

type ResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutput) CrossResourceGroupMoveEnabled

func (ResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutput) CrossSubscriptionMoveEnabled

func (ResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutput) Elem

func (ResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutput) ToResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutput

func (ResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutput) ToResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutput) ToResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutput

func (ResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutput) ValidationRequired

type ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecifications

type ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecifications struct {
	SoftDeleteTTL                    *string                                   `pulumi:"softDeleteTTL"`
	SubscriptionStateOverrideActions []SubscriptionStateOverrideActionResponse `pulumi:"subscriptionStateOverrideActions"`
}

type ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput

type ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) SoftDeleteTTL

func (ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) SubscriptionStateOverrideActions

func (ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) ToResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput

func (ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) ToResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutputWithContext

type ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput

type ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput) SoftDeleteTTL

func (ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput) SubscriptionStateOverrideActions

func (ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput) ToResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput

func (ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput) ToResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutputWithContext

type ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptions

type ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptions struct {
	PreflightOptions   []string `pulumi:"preflightOptions"`
	PreflightSupported *bool    `pulumi:"preflightSupported"`
}

type ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput

type ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput) PreflightOptions

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput) PreflightSupported

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput) ToResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput) ToResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutputWithContext

type ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutput

type ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutput) Elem

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutput) PreflightOptions

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutput) PreflightSupported

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutput) ToResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutput

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutput) ToResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutputWithContext

type ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecifications

type ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecifications struct {
	SoftDeleteTTL                    *string                           `pulumi:"softDeleteTTL"`
	SubscriptionStateOverrideActions []SubscriptionStateOverrideAction `pulumi:"subscriptionStateOverrideActions"`
}

type ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs

type ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs struct {
	SoftDeleteTTL                    pulumi.StringPtrInput                     `pulumi:"softDeleteTTL"`
	SubscriptionStateOverrideActions SubscriptionStateOverrideActionArrayInput `pulumi:"subscriptionStateOverrideActions"`
}

func (ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs) ElementType

func (ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs) ToResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput

func (ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs) ToResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutputWithContext

func (ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs) ToResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput

func (ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs) ToResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutputWithContext

type ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsInput

type ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput() ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput
	ToResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput
}

ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsInput is an input type that accepts ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs and ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsInput` via:

ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs{...}

type ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput

type ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput) ElementType

func (ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput) SoftDeleteTTL

func (ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput) SubscriptionStateOverrideActions

func (ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput) ToResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput

func (ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput) ToResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutputWithContext

func (ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput) ToResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput

func (ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsOutput) ToResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutputWithContext

type ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrInput

type ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput() ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput
	ToResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput
}

ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrInput is an input type that accepts ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs, ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtr and ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrInput` via:

        ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsArgs{...}

or:

        nil

type ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput

type ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput) ElementType

func (ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput) SoftDeleteTTL

func (ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput) SubscriptionStateOverrideActions

func (ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput) ToResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput

func (ResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutput) ToResourceTypeRegistrationPropertiesSubscriptionLifecycleNotificationSpecificationsPtrOutputWithContext

type ResourceTypeRegistrationPropertiesTemplateDeploymentOptions

type ResourceTypeRegistrationPropertiesTemplateDeploymentOptions struct {
	PreflightOptions   []string `pulumi:"preflightOptions"`
	PreflightSupported *bool    `pulumi:"preflightSupported"`
}

type ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsArgs

type ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsArgs struct {
	PreflightOptions   pulumi.StringArrayInput `pulumi:"preflightOptions"`
	PreflightSupported pulumi.BoolPtrInput     `pulumi:"preflightSupported"`
}

func (ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsArgs) ElementType

func (ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsArgs) ToResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutput

func (ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsArgs) ToResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutputWithContext

func (i ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsArgs) ToResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutput

func (ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsArgs) ToResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutput

func (ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsArgs) ToResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutputWithContext

func (i ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsArgs) ToResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutput

type ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsInput

type ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutput() ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutput
	ToResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutput
}

ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsInput is an input type that accepts ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsArgs and ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsInput` via:

ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsArgs{...}

type ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutput

type ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutput) ElementType

func (ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutput) PreflightOptions

func (ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutput) PreflightSupported

func (ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutput) ToResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutput

func (ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutput) ToResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutputWithContext

func (o ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutput) ToResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutput

func (ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutput) ToResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutput

func (ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutput) ToResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsOutput) ToResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutput

type ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrInput

type ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutput() ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutput
	ToResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutput
}

ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrInput is an input type that accepts ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsArgs, ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtr and ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrInput` via:

        ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsArgs{...}

or:

        nil

type ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutput

type ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutput) Elem

func (ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutput) ElementType

func (ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutput) PreflightOptions

func (ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutput) PreflightSupported

func (ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutput) ToResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutput

func (ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutput) ToResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutput) ToResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesTemplateDeploymentOptionsPtrOutput

type ResourceTypeRegistrationResponse

type ResourceTypeRegistrationResponse struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The name of the resource
	Name       string                                      `pulumi:"name"`
	Properties *ResourceTypeRegistrationResponseProperties `pulumi:"properties"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

type ResourceTypeRegistrationResponseArrayOutput

type ResourceTypeRegistrationResponseArrayOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationResponseArrayOutput) ElementType

func (ResourceTypeRegistrationResponseArrayOutput) Index

func (ResourceTypeRegistrationResponseArrayOutput) ToResourceTypeRegistrationResponseArrayOutput

func (o ResourceTypeRegistrationResponseArrayOutput) ToResourceTypeRegistrationResponseArrayOutput() ResourceTypeRegistrationResponseArrayOutput

func (ResourceTypeRegistrationResponseArrayOutput) ToResourceTypeRegistrationResponseArrayOutputWithContext

func (o ResourceTypeRegistrationResponseArrayOutput) ToResourceTypeRegistrationResponseArrayOutputWithContext(ctx context.Context) ResourceTypeRegistrationResponseArrayOutput

type ResourceTypeRegistrationResponseOutput

type ResourceTypeRegistrationResponseOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationResponseOutput) ElementType

func (ResourceTypeRegistrationResponseOutput) Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

func (ResourceTypeRegistrationResponseOutput) Name

The name of the resource

func (ResourceTypeRegistrationResponseOutput) Properties

func (ResourceTypeRegistrationResponseOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (ResourceTypeRegistrationResponseOutput) ToResourceTypeRegistrationResponseOutput

func (o ResourceTypeRegistrationResponseOutput) ToResourceTypeRegistrationResponseOutput() ResourceTypeRegistrationResponseOutput

func (ResourceTypeRegistrationResponseOutput) ToResourceTypeRegistrationResponseOutputWithContext

func (o ResourceTypeRegistrationResponseOutput) ToResourceTypeRegistrationResponseOutputWithContext(ctx context.Context) ResourceTypeRegistrationResponseOutput

func (ResourceTypeRegistrationResponseOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type ResourceTypeRegistrationResponseProperties

type ResourceTypeRegistrationResponseProperties struct {
	AllowedUnauthorizedActions          []string                                                                       `pulumi:"allowedUnauthorizedActions"`
	AuthorizationActionMappings         []AuthorizationActionMappingResponse                                           `pulumi:"authorizationActionMappings"`
	CheckNameAvailabilitySpecifications *ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecifications `pulumi:"checkNameAvailabilitySpecifications"`
	DefaultApiVersion                   *string                                                                        `pulumi:"defaultApiVersion"`
	DisallowedActionVerbs               []string                                                                       `pulumi:"disallowedActionVerbs"`
	EnableAsyncOperation                *bool                                                                          `pulumi:"enableAsyncOperation"`
	EnableThirdPartyS2S                 *bool                                                                          `pulumi:"enableThirdPartyS2S"`
	Endpoints                           []ResourceTypeEndpointResponse                                                 `pulumi:"endpoints"`
	ExtendedLocations                   []ExtendedLocationOptionsResponse                                              `pulumi:"extendedLocations"`
	ExtensionOptions                    *ResourceTypeRegistrationPropertiesResponseExtensionOptions                    `pulumi:"extensionOptions"`
	FeaturesRule                        *ResourceTypeRegistrationPropertiesResponseFeaturesRule                        `pulumi:"featuresRule"`
	IdentityManagement                  *ResourceTypeRegistrationPropertiesResponseIdentityManagement                  `pulumi:"identityManagement"`
	IsPureProxy                         *bool                                                                          `pulumi:"isPureProxy"`
	LinkedAccessChecks                  []LinkedAccessCheckResponse                                                    `pulumi:"linkedAccessChecks"`
	LoggingRules                        []LoggingRuleResponse                                                          `pulumi:"loggingRules"`
	Management                          *ResourceTypeRegistrationPropertiesResponseManagement                          `pulumi:"management"`
	MarketplaceType                     *string                                                                        `pulumi:"marketplaceType"`
	OpenApiConfiguration                *OpenApiConfigurationResponse                                                  `pulumi:"openApiConfiguration"`
	// The provisioned state of the resource.
	ProvisioningState                               *string                                                                                    `pulumi:"provisioningState"`
	Regionality                                     *string                                                                                    `pulumi:"regionality"`
	RequestHeaderOptions                            *ResourceTypeRegistrationPropertiesResponseRequestHeaderOptions                            `pulumi:"requestHeaderOptions"`
	RequiredFeatures                                []string                                                                                   `pulumi:"requiredFeatures"`
	ResourceConcurrencyControlOptions               map[string]ResourceConcurrencyControlOptionResponse                                        `pulumi:"resourceConcurrencyControlOptions"`
	ResourceDeletionPolicy                          *string                                                                                    `pulumi:"resourceDeletionPolicy"`
	ResourceGraphConfiguration                      *ResourceTypeRegistrationPropertiesResponseResourceGraphConfiguration                      `pulumi:"resourceGraphConfiguration"`
	ResourceMovePolicy                              *ResourceTypeRegistrationPropertiesResponseResourceMovePolicy                              `pulumi:"resourceMovePolicy"`
	RoutingType                                     *string                                                                                    `pulumi:"routingType"`
	ServiceTreeInfos                                []ServiceTreeInfoResponse                                                                  `pulumi:"serviceTreeInfos"`
	SubscriptionLifecycleNotificationSpecifications *ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecifications `pulumi:"subscriptionLifecycleNotificationSpecifications"`
	SubscriptionStateRules                          []SubscriptionStateRuleResponse                                                            `pulumi:"subscriptionStateRules"`
	SwaggerSpecifications                           []SwaggerSpecificationResponse                                                             `pulumi:"swaggerSpecifications"`
	TemplateDeploymentOptions                       *ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptions                       `pulumi:"templateDeploymentOptions"`
	ThrottlingRules                                 []ThrottlingRuleResponse                                                                   `pulumi:"throttlingRules"`
}

type ResourceTypeRegistrationResponsePropertiesOutput

type ResourceTypeRegistrationResponsePropertiesOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationResponsePropertiesOutput) AllowedUnauthorizedActions

func (ResourceTypeRegistrationResponsePropertiesOutput) AuthorizationActionMappings

func (ResourceTypeRegistrationResponsePropertiesOutput) DefaultApiVersion

func (ResourceTypeRegistrationResponsePropertiesOutput) DisallowedActionVerbs

func (ResourceTypeRegistrationResponsePropertiesOutput) ElementType

func (ResourceTypeRegistrationResponsePropertiesOutput) EnableAsyncOperation

func (ResourceTypeRegistrationResponsePropertiesOutput) EnableThirdPartyS2S

func (ResourceTypeRegistrationResponsePropertiesOutput) Endpoints

func (ResourceTypeRegistrationResponsePropertiesOutput) ExtendedLocations

func (ResourceTypeRegistrationResponsePropertiesOutput) ExtensionOptions

func (ResourceTypeRegistrationResponsePropertiesOutput) FeaturesRule

func (ResourceTypeRegistrationResponsePropertiesOutput) IsPureProxy

func (ResourceTypeRegistrationResponsePropertiesOutput) LinkedAccessChecks

func (ResourceTypeRegistrationResponsePropertiesOutput) LoggingRules

func (ResourceTypeRegistrationResponsePropertiesOutput) Management

func (ResourceTypeRegistrationResponsePropertiesOutput) MarketplaceType

func (ResourceTypeRegistrationResponsePropertiesOutput) OpenApiConfiguration

func (ResourceTypeRegistrationResponsePropertiesOutput) ProvisioningState

The provisioned state of the resource.

func (ResourceTypeRegistrationResponsePropertiesOutput) Regionality

func (ResourceTypeRegistrationResponsePropertiesOutput) RequiredFeatures

func (ResourceTypeRegistrationResponsePropertiesOutput) ResourceConcurrencyControlOptions

func (ResourceTypeRegistrationResponsePropertiesOutput) ResourceDeletionPolicy

func (ResourceTypeRegistrationResponsePropertiesOutput) RoutingType

func (ResourceTypeRegistrationResponsePropertiesOutput) ServiceTreeInfos

func (ResourceTypeRegistrationResponsePropertiesOutput) SubscriptionStateRules

func (ResourceTypeRegistrationResponsePropertiesOutput) SwaggerSpecifications

func (ResourceTypeRegistrationResponsePropertiesOutput) ThrottlingRules

func (ResourceTypeRegistrationResponsePropertiesOutput) ToResourceTypeRegistrationResponsePropertiesOutput

func (o ResourceTypeRegistrationResponsePropertiesOutput) ToResourceTypeRegistrationResponsePropertiesOutput() ResourceTypeRegistrationResponsePropertiesOutput

func (ResourceTypeRegistrationResponsePropertiesOutput) ToResourceTypeRegistrationResponsePropertiesOutputWithContext

func (o ResourceTypeRegistrationResponsePropertiesOutput) ToResourceTypeRegistrationResponsePropertiesOutputWithContext(ctx context.Context) ResourceTypeRegistrationResponsePropertiesOutput

type ResourceTypeRegistrationResponsePropertiesPtrOutput

type ResourceTypeRegistrationResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) AllowedUnauthorizedActions

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) AuthorizationActionMappings

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) DefaultApiVersion

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) DisallowedActionVerbs

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) Elem

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) ElementType

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) EnableAsyncOperation

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) EnableThirdPartyS2S

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) Endpoints

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) ExtendedLocations

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) ExtensionOptions

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) FeaturesRule

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) IdentityManagement

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) IsPureProxy

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) LinkedAccessChecks

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) LoggingRules

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) Management

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) MarketplaceType

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) OpenApiConfiguration

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) ProvisioningState

The provisioned state of the resource.

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) Regionality

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) RequestHeaderOptions

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) RequiredFeatures

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) ResourceConcurrencyControlOptions

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) ResourceDeletionPolicy

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) ResourceMovePolicy

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) RoutingType

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) ServiceTreeInfos

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) SubscriptionStateRules

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) SwaggerSpecifications

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) ThrottlingRules

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) ToResourceTypeRegistrationResponsePropertiesPtrOutput

func (o ResourceTypeRegistrationResponsePropertiesPtrOutput) ToResourceTypeRegistrationResponsePropertiesPtrOutput() ResourceTypeRegistrationResponsePropertiesPtrOutput

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) ToResourceTypeRegistrationResponsePropertiesPtrOutputWithContext

func (o ResourceTypeRegistrationResponsePropertiesPtrOutput) ToResourceTypeRegistrationResponsePropertiesPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationResponsePropertiesPtrOutput

type ResourceTypeRegistrationState

type ResourceTypeRegistrationState struct {
}

func (ResourceTypeRegistrationState) ElementType

type ResourceTypeRegistrationType

type ResourceTypeRegistrationType struct {
	Properties *ResourceTypeRegistrationProperties `pulumi:"properties"`
}

type ResourceTypeRegistrationTypeArgs

type ResourceTypeRegistrationTypeArgs struct {
	Properties ResourceTypeRegistrationPropertiesPtrInput `pulumi:"properties"`
}

func (ResourceTypeRegistrationTypeArgs) ElementType

func (ResourceTypeRegistrationTypeArgs) ToResourceTypeRegistrationTypeOutput

func (i ResourceTypeRegistrationTypeArgs) ToResourceTypeRegistrationTypeOutput() ResourceTypeRegistrationTypeOutput

func (ResourceTypeRegistrationTypeArgs) ToResourceTypeRegistrationTypeOutputWithContext

func (i ResourceTypeRegistrationTypeArgs) ToResourceTypeRegistrationTypeOutputWithContext(ctx context.Context) ResourceTypeRegistrationTypeOutput

type ResourceTypeRegistrationTypeArray

type ResourceTypeRegistrationTypeArray []ResourceTypeRegistrationTypeInput

func (ResourceTypeRegistrationTypeArray) ElementType

func (ResourceTypeRegistrationTypeArray) ToResourceTypeRegistrationTypeArrayOutput

func (i ResourceTypeRegistrationTypeArray) ToResourceTypeRegistrationTypeArrayOutput() ResourceTypeRegistrationTypeArrayOutput

func (ResourceTypeRegistrationTypeArray) ToResourceTypeRegistrationTypeArrayOutputWithContext

func (i ResourceTypeRegistrationTypeArray) ToResourceTypeRegistrationTypeArrayOutputWithContext(ctx context.Context) ResourceTypeRegistrationTypeArrayOutput

type ResourceTypeRegistrationTypeArrayInput

type ResourceTypeRegistrationTypeArrayInput interface {
	pulumi.Input

	ToResourceTypeRegistrationTypeArrayOutput() ResourceTypeRegistrationTypeArrayOutput
	ToResourceTypeRegistrationTypeArrayOutputWithContext(context.Context) ResourceTypeRegistrationTypeArrayOutput
}

ResourceTypeRegistrationTypeArrayInput is an input type that accepts ResourceTypeRegistrationTypeArray and ResourceTypeRegistrationTypeArrayOutput values. You can construct a concrete instance of `ResourceTypeRegistrationTypeArrayInput` via:

ResourceTypeRegistrationTypeArray{ ResourceTypeRegistrationTypeArgs{...} }

type ResourceTypeRegistrationTypeArrayOutput

type ResourceTypeRegistrationTypeArrayOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationTypeArrayOutput) ElementType

func (ResourceTypeRegistrationTypeArrayOutput) Index

func (ResourceTypeRegistrationTypeArrayOutput) ToResourceTypeRegistrationTypeArrayOutput

func (o ResourceTypeRegistrationTypeArrayOutput) ToResourceTypeRegistrationTypeArrayOutput() ResourceTypeRegistrationTypeArrayOutput

func (ResourceTypeRegistrationTypeArrayOutput) ToResourceTypeRegistrationTypeArrayOutputWithContext

func (o ResourceTypeRegistrationTypeArrayOutput) ToResourceTypeRegistrationTypeArrayOutputWithContext(ctx context.Context) ResourceTypeRegistrationTypeArrayOutput

type ResourceTypeRegistrationTypeInput

type ResourceTypeRegistrationTypeInput interface {
	pulumi.Input

	ToResourceTypeRegistrationTypeOutput() ResourceTypeRegistrationTypeOutput
	ToResourceTypeRegistrationTypeOutputWithContext(context.Context) ResourceTypeRegistrationTypeOutput
}

ResourceTypeRegistrationTypeInput is an input type that accepts ResourceTypeRegistrationTypeArgs and ResourceTypeRegistrationTypeOutput values. You can construct a concrete instance of `ResourceTypeRegistrationTypeInput` via:

ResourceTypeRegistrationTypeArgs{...}

type ResourceTypeRegistrationTypeOutput

type ResourceTypeRegistrationTypeOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationTypeOutput) ElementType

func (ResourceTypeRegistrationTypeOutput) Properties

func (ResourceTypeRegistrationTypeOutput) ToResourceTypeRegistrationTypeOutput

func (o ResourceTypeRegistrationTypeOutput) ToResourceTypeRegistrationTypeOutput() ResourceTypeRegistrationTypeOutput

func (ResourceTypeRegistrationTypeOutput) ToResourceTypeRegistrationTypeOutputWithContext

func (o ResourceTypeRegistrationTypeOutput) ToResourceTypeRegistrationTypeOutputWithContext(ctx context.Context) ResourceTypeRegistrationTypeOutput

type RoutingType

type RoutingType string

func (RoutingType) ElementType

func (RoutingType) ElementType() reflect.Type

func (RoutingType) ToRoutingTypeOutput

func (e RoutingType) ToRoutingTypeOutput() RoutingTypeOutput

func (RoutingType) ToRoutingTypeOutputWithContext

func (e RoutingType) ToRoutingTypeOutputWithContext(ctx context.Context) RoutingTypeOutput

func (RoutingType) ToRoutingTypePtrOutput

func (e RoutingType) ToRoutingTypePtrOutput() RoutingTypePtrOutput

func (RoutingType) ToRoutingTypePtrOutputWithContext

func (e RoutingType) ToRoutingTypePtrOutputWithContext(ctx context.Context) RoutingTypePtrOutput

func (RoutingType) ToStringOutput

func (e RoutingType) ToStringOutput() pulumi.StringOutput

func (RoutingType) ToStringOutputWithContext

func (e RoutingType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (RoutingType) ToStringPtrOutput

func (e RoutingType) ToStringPtrOutput() pulumi.StringPtrOutput

func (RoutingType) ToStringPtrOutputWithContext

func (e RoutingType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RoutingTypeInput

type RoutingTypeInput interface {
	pulumi.Input

	ToRoutingTypeOutput() RoutingTypeOutput
	ToRoutingTypeOutputWithContext(context.Context) RoutingTypeOutput
}

RoutingTypeInput is an input type that accepts values of the RoutingType enum A concrete instance of `RoutingTypeInput` can be one of the following:

RoutingTypeDefault
RoutingTypeProxyOnly
RoutingTypeHostBased
RoutingTypeExtension
RoutingTypeTenant
RoutingTypeFanout
RoutingTypeLocationBased
RoutingTypeFailover
RoutingTypeCascadeExtension

type RoutingTypeOutput

type RoutingTypeOutput struct{ *pulumi.OutputState }

func (RoutingTypeOutput) ElementType

func (RoutingTypeOutput) ElementType() reflect.Type

func (RoutingTypeOutput) ToRoutingTypeOutput

func (o RoutingTypeOutput) ToRoutingTypeOutput() RoutingTypeOutput

func (RoutingTypeOutput) ToRoutingTypeOutputWithContext

func (o RoutingTypeOutput) ToRoutingTypeOutputWithContext(ctx context.Context) RoutingTypeOutput

func (RoutingTypeOutput) ToRoutingTypePtrOutput

func (o RoutingTypeOutput) ToRoutingTypePtrOutput() RoutingTypePtrOutput

func (RoutingTypeOutput) ToRoutingTypePtrOutputWithContext

func (o RoutingTypeOutput) ToRoutingTypePtrOutputWithContext(ctx context.Context) RoutingTypePtrOutput

func (RoutingTypeOutput) ToStringOutput

func (o RoutingTypeOutput) ToStringOutput() pulumi.StringOutput

func (RoutingTypeOutput) ToStringOutputWithContext

func (o RoutingTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (RoutingTypeOutput) ToStringPtrOutput

func (o RoutingTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RoutingTypeOutput) ToStringPtrOutputWithContext

func (o RoutingTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RoutingTypePtrInput

type RoutingTypePtrInput interface {
	pulumi.Input

	ToRoutingTypePtrOutput() RoutingTypePtrOutput
	ToRoutingTypePtrOutputWithContext(context.Context) RoutingTypePtrOutput
}

func RoutingTypePtr

func RoutingTypePtr(v string) RoutingTypePtrInput

type RoutingTypePtrOutput

type RoutingTypePtrOutput struct{ *pulumi.OutputState }

func (RoutingTypePtrOutput) Elem

func (RoutingTypePtrOutput) ElementType

func (RoutingTypePtrOutput) ElementType() reflect.Type

func (RoutingTypePtrOutput) ToRoutingTypePtrOutput

func (o RoutingTypePtrOutput) ToRoutingTypePtrOutput() RoutingTypePtrOutput

func (RoutingTypePtrOutput) ToRoutingTypePtrOutputWithContext

func (o RoutingTypePtrOutput) ToRoutingTypePtrOutputWithContext(ctx context.Context) RoutingTypePtrOutput

func (RoutingTypePtrOutput) ToStringPtrOutput

func (o RoutingTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RoutingTypePtrOutput) ToStringPtrOutputWithContext

func (o RoutingTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ServiceTreeInfo

type ServiceTreeInfo struct {
	ComponentId *string `pulumi:"componentId"`
	Readiness   *string `pulumi:"readiness"`
	ServiceId   *string `pulumi:"serviceId"`
}

type ServiceTreeInfoArgs

type ServiceTreeInfoArgs struct {
	ComponentId pulumi.StringPtrInput `pulumi:"componentId"`
	Readiness   pulumi.StringPtrInput `pulumi:"readiness"`
	ServiceId   pulumi.StringPtrInput `pulumi:"serviceId"`
}

func (ServiceTreeInfoArgs) ElementType

func (ServiceTreeInfoArgs) ElementType() reflect.Type

func (ServiceTreeInfoArgs) ToServiceTreeInfoOutput

func (i ServiceTreeInfoArgs) ToServiceTreeInfoOutput() ServiceTreeInfoOutput

func (ServiceTreeInfoArgs) ToServiceTreeInfoOutputWithContext

func (i ServiceTreeInfoArgs) ToServiceTreeInfoOutputWithContext(ctx context.Context) ServiceTreeInfoOutput

type ServiceTreeInfoArray

type ServiceTreeInfoArray []ServiceTreeInfoInput

func (ServiceTreeInfoArray) ElementType

func (ServiceTreeInfoArray) ElementType() reflect.Type

func (ServiceTreeInfoArray) ToServiceTreeInfoArrayOutput

func (i ServiceTreeInfoArray) ToServiceTreeInfoArrayOutput() ServiceTreeInfoArrayOutput

func (ServiceTreeInfoArray) ToServiceTreeInfoArrayOutputWithContext

func (i ServiceTreeInfoArray) ToServiceTreeInfoArrayOutputWithContext(ctx context.Context) ServiceTreeInfoArrayOutput

type ServiceTreeInfoArrayInput

type ServiceTreeInfoArrayInput interface {
	pulumi.Input

	ToServiceTreeInfoArrayOutput() ServiceTreeInfoArrayOutput
	ToServiceTreeInfoArrayOutputWithContext(context.Context) ServiceTreeInfoArrayOutput
}

ServiceTreeInfoArrayInput is an input type that accepts ServiceTreeInfoArray and ServiceTreeInfoArrayOutput values. You can construct a concrete instance of `ServiceTreeInfoArrayInput` via:

ServiceTreeInfoArray{ ServiceTreeInfoArgs{...} }

type ServiceTreeInfoArrayOutput

type ServiceTreeInfoArrayOutput struct{ *pulumi.OutputState }

func (ServiceTreeInfoArrayOutput) ElementType

func (ServiceTreeInfoArrayOutput) ElementType() reflect.Type

func (ServiceTreeInfoArrayOutput) Index

func (ServiceTreeInfoArrayOutput) ToServiceTreeInfoArrayOutput

func (o ServiceTreeInfoArrayOutput) ToServiceTreeInfoArrayOutput() ServiceTreeInfoArrayOutput

func (ServiceTreeInfoArrayOutput) ToServiceTreeInfoArrayOutputWithContext

func (o ServiceTreeInfoArrayOutput) ToServiceTreeInfoArrayOutputWithContext(ctx context.Context) ServiceTreeInfoArrayOutput

type ServiceTreeInfoInput

type ServiceTreeInfoInput interface {
	pulumi.Input

	ToServiceTreeInfoOutput() ServiceTreeInfoOutput
	ToServiceTreeInfoOutputWithContext(context.Context) ServiceTreeInfoOutput
}

ServiceTreeInfoInput is an input type that accepts ServiceTreeInfoArgs and ServiceTreeInfoOutput values. You can construct a concrete instance of `ServiceTreeInfoInput` via:

ServiceTreeInfoArgs{...}

type ServiceTreeInfoOutput

type ServiceTreeInfoOutput struct{ *pulumi.OutputState }

func (ServiceTreeInfoOutput) ComponentId

func (ServiceTreeInfoOutput) ElementType

func (ServiceTreeInfoOutput) ElementType() reflect.Type

func (ServiceTreeInfoOutput) Readiness

func (ServiceTreeInfoOutput) ServiceId

func (ServiceTreeInfoOutput) ToServiceTreeInfoOutput

func (o ServiceTreeInfoOutput) ToServiceTreeInfoOutput() ServiceTreeInfoOutput

func (ServiceTreeInfoOutput) ToServiceTreeInfoOutputWithContext

func (o ServiceTreeInfoOutput) ToServiceTreeInfoOutputWithContext(ctx context.Context) ServiceTreeInfoOutput

type ServiceTreeInfoResponse

type ServiceTreeInfoResponse struct {
	ComponentId *string `pulumi:"componentId"`
	Readiness   *string `pulumi:"readiness"`
	ServiceId   *string `pulumi:"serviceId"`
}

type ServiceTreeInfoResponseArrayOutput

type ServiceTreeInfoResponseArrayOutput struct{ *pulumi.OutputState }

func (ServiceTreeInfoResponseArrayOutput) ElementType

func (ServiceTreeInfoResponseArrayOutput) Index

func (ServiceTreeInfoResponseArrayOutput) ToServiceTreeInfoResponseArrayOutput

func (o ServiceTreeInfoResponseArrayOutput) ToServiceTreeInfoResponseArrayOutput() ServiceTreeInfoResponseArrayOutput

func (ServiceTreeInfoResponseArrayOutput) ToServiceTreeInfoResponseArrayOutputWithContext

func (o ServiceTreeInfoResponseArrayOutput) ToServiceTreeInfoResponseArrayOutputWithContext(ctx context.Context) ServiceTreeInfoResponseArrayOutput

type ServiceTreeInfoResponseOutput

type ServiceTreeInfoResponseOutput struct{ *pulumi.OutputState }

func (ServiceTreeInfoResponseOutput) ComponentId

func (ServiceTreeInfoResponseOutput) ElementType

func (ServiceTreeInfoResponseOutput) Readiness

func (ServiceTreeInfoResponseOutput) ServiceId

func (ServiceTreeInfoResponseOutput) ToServiceTreeInfoResponseOutput

func (o ServiceTreeInfoResponseOutput) ToServiceTreeInfoResponseOutput() ServiceTreeInfoResponseOutput

func (ServiceTreeInfoResponseOutput) ToServiceTreeInfoResponseOutputWithContext

func (o ServiceTreeInfoResponseOutput) ToServiceTreeInfoResponseOutputWithContext(ctx context.Context) ServiceTreeInfoResponseOutput

type SkuCapability

type SkuCapability struct {
	Name  string `pulumi:"name"`
	Value string `pulumi:"value"`
}

type SkuCapabilityArgs

type SkuCapabilityArgs struct {
	Name  pulumi.StringInput `pulumi:"name"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (SkuCapabilityArgs) ElementType

func (SkuCapabilityArgs) ElementType() reflect.Type

func (SkuCapabilityArgs) ToSkuCapabilityOutput

func (i SkuCapabilityArgs) ToSkuCapabilityOutput() SkuCapabilityOutput

func (SkuCapabilityArgs) ToSkuCapabilityOutputWithContext

func (i SkuCapabilityArgs) ToSkuCapabilityOutputWithContext(ctx context.Context) SkuCapabilityOutput

type SkuCapabilityArray

type SkuCapabilityArray []SkuCapabilityInput

func (SkuCapabilityArray) ElementType

func (SkuCapabilityArray) ElementType() reflect.Type

func (SkuCapabilityArray) ToSkuCapabilityArrayOutput

func (i SkuCapabilityArray) ToSkuCapabilityArrayOutput() SkuCapabilityArrayOutput

func (SkuCapabilityArray) ToSkuCapabilityArrayOutputWithContext

func (i SkuCapabilityArray) ToSkuCapabilityArrayOutputWithContext(ctx context.Context) SkuCapabilityArrayOutput

type SkuCapabilityArrayInput

type SkuCapabilityArrayInput interface {
	pulumi.Input

	ToSkuCapabilityArrayOutput() SkuCapabilityArrayOutput
	ToSkuCapabilityArrayOutputWithContext(context.Context) SkuCapabilityArrayOutput
}

SkuCapabilityArrayInput is an input type that accepts SkuCapabilityArray and SkuCapabilityArrayOutput values. You can construct a concrete instance of `SkuCapabilityArrayInput` via:

SkuCapabilityArray{ SkuCapabilityArgs{...} }

type SkuCapabilityArrayOutput

type SkuCapabilityArrayOutput struct{ *pulumi.OutputState }

func (SkuCapabilityArrayOutput) ElementType

func (SkuCapabilityArrayOutput) ElementType() reflect.Type

func (SkuCapabilityArrayOutput) Index

func (SkuCapabilityArrayOutput) ToSkuCapabilityArrayOutput

func (o SkuCapabilityArrayOutput) ToSkuCapabilityArrayOutput() SkuCapabilityArrayOutput

func (SkuCapabilityArrayOutput) ToSkuCapabilityArrayOutputWithContext

func (o SkuCapabilityArrayOutput) ToSkuCapabilityArrayOutputWithContext(ctx context.Context) SkuCapabilityArrayOutput

type SkuCapabilityInput

type SkuCapabilityInput interface {
	pulumi.Input

	ToSkuCapabilityOutput() SkuCapabilityOutput
	ToSkuCapabilityOutputWithContext(context.Context) SkuCapabilityOutput
}

SkuCapabilityInput is an input type that accepts SkuCapabilityArgs and SkuCapabilityOutput values. You can construct a concrete instance of `SkuCapabilityInput` via:

SkuCapabilityArgs{...}

type SkuCapabilityOutput

type SkuCapabilityOutput struct{ *pulumi.OutputState }

func (SkuCapabilityOutput) ElementType

func (SkuCapabilityOutput) ElementType() reflect.Type

func (SkuCapabilityOutput) Name

func (SkuCapabilityOutput) ToSkuCapabilityOutput

func (o SkuCapabilityOutput) ToSkuCapabilityOutput() SkuCapabilityOutput

func (SkuCapabilityOutput) ToSkuCapabilityOutputWithContext

func (o SkuCapabilityOutput) ToSkuCapabilityOutputWithContext(ctx context.Context) SkuCapabilityOutput

func (SkuCapabilityOutput) Value

type SkuCapabilityResponse

type SkuCapabilityResponse struct {
	Name  string `pulumi:"name"`
	Value string `pulumi:"value"`
}

type SkuCapabilityResponseArrayOutput

type SkuCapabilityResponseArrayOutput struct{ *pulumi.OutputState }

func (SkuCapabilityResponseArrayOutput) ElementType

func (SkuCapabilityResponseArrayOutput) Index

func (SkuCapabilityResponseArrayOutput) ToSkuCapabilityResponseArrayOutput

func (o SkuCapabilityResponseArrayOutput) ToSkuCapabilityResponseArrayOutput() SkuCapabilityResponseArrayOutput

func (SkuCapabilityResponseArrayOutput) ToSkuCapabilityResponseArrayOutputWithContext

func (o SkuCapabilityResponseArrayOutput) ToSkuCapabilityResponseArrayOutputWithContext(ctx context.Context) SkuCapabilityResponseArrayOutput

type SkuCapabilityResponseOutput

type SkuCapabilityResponseOutput struct{ *pulumi.OutputState }

func (SkuCapabilityResponseOutput) ElementType

func (SkuCapabilityResponseOutput) Name

func (SkuCapabilityResponseOutput) ToSkuCapabilityResponseOutput

func (o SkuCapabilityResponseOutput) ToSkuCapabilityResponseOutput() SkuCapabilityResponseOutput

func (SkuCapabilityResponseOutput) ToSkuCapabilityResponseOutputWithContext

func (o SkuCapabilityResponseOutput) ToSkuCapabilityResponseOutputWithContext(ctx context.Context) SkuCapabilityResponseOutput

func (SkuCapabilityResponseOutput) Value

type SkuCost

type SkuCost struct {
	ExtendedUnit *string `pulumi:"extendedUnit"`
	MeterId      string  `pulumi:"meterId"`
	Quantity     *int    `pulumi:"quantity"`
}

type SkuCostArgs

type SkuCostArgs struct {
	ExtendedUnit pulumi.StringPtrInput `pulumi:"extendedUnit"`
	MeterId      pulumi.StringInput    `pulumi:"meterId"`
	Quantity     pulumi.IntPtrInput    `pulumi:"quantity"`
}

func (SkuCostArgs) ElementType

func (SkuCostArgs) ElementType() reflect.Type

func (SkuCostArgs) ToSkuCostOutput

func (i SkuCostArgs) ToSkuCostOutput() SkuCostOutput

func (SkuCostArgs) ToSkuCostOutputWithContext

func (i SkuCostArgs) ToSkuCostOutputWithContext(ctx context.Context) SkuCostOutput

type SkuCostArray

type SkuCostArray []SkuCostInput

func (SkuCostArray) ElementType

func (SkuCostArray) ElementType() reflect.Type

func (SkuCostArray) ToSkuCostArrayOutput

func (i SkuCostArray) ToSkuCostArrayOutput() SkuCostArrayOutput

func (SkuCostArray) ToSkuCostArrayOutputWithContext

func (i SkuCostArray) ToSkuCostArrayOutputWithContext(ctx context.Context) SkuCostArrayOutput

type SkuCostArrayInput

type SkuCostArrayInput interface {
	pulumi.Input

	ToSkuCostArrayOutput() SkuCostArrayOutput
	ToSkuCostArrayOutputWithContext(context.Context) SkuCostArrayOutput
}

SkuCostArrayInput is an input type that accepts SkuCostArray and SkuCostArrayOutput values. You can construct a concrete instance of `SkuCostArrayInput` via:

SkuCostArray{ SkuCostArgs{...} }

type SkuCostArrayOutput

type SkuCostArrayOutput struct{ *pulumi.OutputState }

func (SkuCostArrayOutput) ElementType

func (SkuCostArrayOutput) ElementType() reflect.Type

func (SkuCostArrayOutput) Index

func (SkuCostArrayOutput) ToSkuCostArrayOutput

func (o SkuCostArrayOutput) ToSkuCostArrayOutput() SkuCostArrayOutput

func (SkuCostArrayOutput) ToSkuCostArrayOutputWithContext

func (o SkuCostArrayOutput) ToSkuCostArrayOutputWithContext(ctx context.Context) SkuCostArrayOutput

type SkuCostInput

type SkuCostInput interface {
	pulumi.Input

	ToSkuCostOutput() SkuCostOutput
	ToSkuCostOutputWithContext(context.Context) SkuCostOutput
}

SkuCostInput is an input type that accepts SkuCostArgs and SkuCostOutput values. You can construct a concrete instance of `SkuCostInput` via:

SkuCostArgs{...}

type SkuCostOutput

type SkuCostOutput struct{ *pulumi.OutputState }

func (SkuCostOutput) ElementType

func (SkuCostOutput) ElementType() reflect.Type

func (SkuCostOutput) ExtendedUnit

func (o SkuCostOutput) ExtendedUnit() pulumi.StringPtrOutput

func (SkuCostOutput) MeterId

func (o SkuCostOutput) MeterId() pulumi.StringOutput

func (SkuCostOutput) Quantity

func (o SkuCostOutput) Quantity() pulumi.IntPtrOutput

func (SkuCostOutput) ToSkuCostOutput

func (o SkuCostOutput) ToSkuCostOutput() SkuCostOutput

func (SkuCostOutput) ToSkuCostOutputWithContext

func (o SkuCostOutput) ToSkuCostOutputWithContext(ctx context.Context) SkuCostOutput

type SkuCostResponse

type SkuCostResponse struct {
	ExtendedUnit *string `pulumi:"extendedUnit"`
	MeterId      string  `pulumi:"meterId"`
	Quantity     *int    `pulumi:"quantity"`
}

type SkuCostResponseArrayOutput

type SkuCostResponseArrayOutput struct{ *pulumi.OutputState }

func (SkuCostResponseArrayOutput) ElementType

func (SkuCostResponseArrayOutput) ElementType() reflect.Type

func (SkuCostResponseArrayOutput) Index

func (SkuCostResponseArrayOutput) ToSkuCostResponseArrayOutput

func (o SkuCostResponseArrayOutput) ToSkuCostResponseArrayOutput() SkuCostResponseArrayOutput

func (SkuCostResponseArrayOutput) ToSkuCostResponseArrayOutputWithContext

func (o SkuCostResponseArrayOutput) ToSkuCostResponseArrayOutputWithContext(ctx context.Context) SkuCostResponseArrayOutput

type SkuCostResponseOutput

type SkuCostResponseOutput struct{ *pulumi.OutputState }

func (SkuCostResponseOutput) ElementType

func (SkuCostResponseOutput) ElementType() reflect.Type

func (SkuCostResponseOutput) ExtendedUnit

func (o SkuCostResponseOutput) ExtendedUnit() pulumi.StringPtrOutput

func (SkuCostResponseOutput) MeterId

func (SkuCostResponseOutput) Quantity

func (SkuCostResponseOutput) ToSkuCostResponseOutput

func (o SkuCostResponseOutput) ToSkuCostResponseOutput() SkuCostResponseOutput

func (SkuCostResponseOutput) ToSkuCostResponseOutputWithContext

func (o SkuCostResponseOutput) ToSkuCostResponseOutputWithContext(ctx context.Context) SkuCostResponseOutput

type SkuLocationInfo

type SkuLocationInfo struct {
	ExtendedLocations []string        `pulumi:"extendedLocations"`
	Location          string          `pulumi:"location"`
	Type              *string         `pulumi:"type"`
	ZoneDetails       []SkuZoneDetail `pulumi:"zoneDetails"`
	Zones             []string        `pulumi:"zones"`
}

type SkuLocationInfoArgs

type SkuLocationInfoArgs struct {
	ExtendedLocations pulumi.StringArrayInput `pulumi:"extendedLocations"`
	Location          pulumi.StringInput      `pulumi:"location"`
	Type              pulumi.StringPtrInput   `pulumi:"type"`
	ZoneDetails       SkuZoneDetailArrayInput `pulumi:"zoneDetails"`
	Zones             pulumi.StringArrayInput `pulumi:"zones"`
}

func (SkuLocationInfoArgs) ElementType

func (SkuLocationInfoArgs) ElementType() reflect.Type

func (SkuLocationInfoArgs) ToSkuLocationInfoOutput

func (i SkuLocationInfoArgs) ToSkuLocationInfoOutput() SkuLocationInfoOutput

func (SkuLocationInfoArgs) ToSkuLocationInfoOutputWithContext

func (i SkuLocationInfoArgs) ToSkuLocationInfoOutputWithContext(ctx context.Context) SkuLocationInfoOutput

type SkuLocationInfoArray

type SkuLocationInfoArray []SkuLocationInfoInput

func (SkuLocationInfoArray) ElementType

func (SkuLocationInfoArray) ElementType() reflect.Type

func (SkuLocationInfoArray) ToSkuLocationInfoArrayOutput

func (i SkuLocationInfoArray) ToSkuLocationInfoArrayOutput() SkuLocationInfoArrayOutput

func (SkuLocationInfoArray) ToSkuLocationInfoArrayOutputWithContext

func (i SkuLocationInfoArray) ToSkuLocationInfoArrayOutputWithContext(ctx context.Context) SkuLocationInfoArrayOutput

type SkuLocationInfoArrayInput

type SkuLocationInfoArrayInput interface {
	pulumi.Input

	ToSkuLocationInfoArrayOutput() SkuLocationInfoArrayOutput
	ToSkuLocationInfoArrayOutputWithContext(context.Context) SkuLocationInfoArrayOutput
}

SkuLocationInfoArrayInput is an input type that accepts SkuLocationInfoArray and SkuLocationInfoArrayOutput values. You can construct a concrete instance of `SkuLocationInfoArrayInput` via:

SkuLocationInfoArray{ SkuLocationInfoArgs{...} }

type SkuLocationInfoArrayOutput

type SkuLocationInfoArrayOutput struct{ *pulumi.OutputState }

func (SkuLocationInfoArrayOutput) ElementType

func (SkuLocationInfoArrayOutput) ElementType() reflect.Type

func (SkuLocationInfoArrayOutput) Index

func (SkuLocationInfoArrayOutput) ToSkuLocationInfoArrayOutput

func (o SkuLocationInfoArrayOutput) ToSkuLocationInfoArrayOutput() SkuLocationInfoArrayOutput

func (SkuLocationInfoArrayOutput) ToSkuLocationInfoArrayOutputWithContext

func (o SkuLocationInfoArrayOutput) ToSkuLocationInfoArrayOutputWithContext(ctx context.Context) SkuLocationInfoArrayOutput

type SkuLocationInfoInput

type SkuLocationInfoInput interface {
	pulumi.Input

	ToSkuLocationInfoOutput() SkuLocationInfoOutput
	ToSkuLocationInfoOutputWithContext(context.Context) SkuLocationInfoOutput
}

SkuLocationInfoInput is an input type that accepts SkuLocationInfoArgs and SkuLocationInfoOutput values. You can construct a concrete instance of `SkuLocationInfoInput` via:

SkuLocationInfoArgs{...}

type SkuLocationInfoOutput

type SkuLocationInfoOutput struct{ *pulumi.OutputState }

func (SkuLocationInfoOutput) ElementType

func (SkuLocationInfoOutput) ElementType() reflect.Type

func (SkuLocationInfoOutput) ExtendedLocations

func (o SkuLocationInfoOutput) ExtendedLocations() pulumi.StringArrayOutput

func (SkuLocationInfoOutput) Location

func (SkuLocationInfoOutput) ToSkuLocationInfoOutput

func (o SkuLocationInfoOutput) ToSkuLocationInfoOutput() SkuLocationInfoOutput

func (SkuLocationInfoOutput) ToSkuLocationInfoOutputWithContext

func (o SkuLocationInfoOutput) ToSkuLocationInfoOutputWithContext(ctx context.Context) SkuLocationInfoOutput

func (SkuLocationInfoOutput) Type

func (SkuLocationInfoOutput) ZoneDetails

func (SkuLocationInfoOutput) Zones

type SkuLocationInfoResponse

type SkuLocationInfoResponse struct {
	ExtendedLocations []string                `pulumi:"extendedLocations"`
	Location          string                  `pulumi:"location"`
	Type              *string                 `pulumi:"type"`
	ZoneDetails       []SkuZoneDetailResponse `pulumi:"zoneDetails"`
	Zones             []string                `pulumi:"zones"`
}

type SkuLocationInfoResponseArrayOutput

type SkuLocationInfoResponseArrayOutput struct{ *pulumi.OutputState }

func (SkuLocationInfoResponseArrayOutput) ElementType

func (SkuLocationInfoResponseArrayOutput) Index

func (SkuLocationInfoResponseArrayOutput) ToSkuLocationInfoResponseArrayOutput

func (o SkuLocationInfoResponseArrayOutput) ToSkuLocationInfoResponseArrayOutput() SkuLocationInfoResponseArrayOutput

func (SkuLocationInfoResponseArrayOutput) ToSkuLocationInfoResponseArrayOutputWithContext

func (o SkuLocationInfoResponseArrayOutput) ToSkuLocationInfoResponseArrayOutputWithContext(ctx context.Context) SkuLocationInfoResponseArrayOutput

type SkuLocationInfoResponseOutput

type SkuLocationInfoResponseOutput struct{ *pulumi.OutputState }

func (SkuLocationInfoResponseOutput) ElementType

func (SkuLocationInfoResponseOutput) ExtendedLocations

func (SkuLocationInfoResponseOutput) Location

func (SkuLocationInfoResponseOutput) ToSkuLocationInfoResponseOutput

func (o SkuLocationInfoResponseOutput) ToSkuLocationInfoResponseOutput() SkuLocationInfoResponseOutput

func (SkuLocationInfoResponseOutput) ToSkuLocationInfoResponseOutputWithContext

func (o SkuLocationInfoResponseOutput) ToSkuLocationInfoResponseOutputWithContext(ctx context.Context) SkuLocationInfoResponseOutput

func (SkuLocationInfoResponseOutput) Type

func (SkuLocationInfoResponseOutput) ZoneDetails

func (SkuLocationInfoResponseOutput) Zones

type SkuResourceProperties

type SkuResourceProperties struct {
	// The provisioned state of the resource.
	ProvisioningState *string      `pulumi:"provisioningState"`
	SkuSettings       []SkuSetting `pulumi:"skuSettings"`
}

type SkuResourcePropertiesArgs

type SkuResourcePropertiesArgs struct {
	// The provisioned state of the resource.
	ProvisioningState pulumi.StringPtrInput `pulumi:"provisioningState"`
	SkuSettings       SkuSettingArrayInput  `pulumi:"skuSettings"`
}

func (SkuResourcePropertiesArgs) ElementType

func (SkuResourcePropertiesArgs) ElementType() reflect.Type

func (SkuResourcePropertiesArgs) ToSkuResourcePropertiesOutput

func (i SkuResourcePropertiesArgs) ToSkuResourcePropertiesOutput() SkuResourcePropertiesOutput

func (SkuResourcePropertiesArgs) ToSkuResourcePropertiesOutputWithContext

func (i SkuResourcePropertiesArgs) ToSkuResourcePropertiesOutputWithContext(ctx context.Context) SkuResourcePropertiesOutput

func (SkuResourcePropertiesArgs) ToSkuResourcePropertiesPtrOutput

func (i SkuResourcePropertiesArgs) ToSkuResourcePropertiesPtrOutput() SkuResourcePropertiesPtrOutput

func (SkuResourcePropertiesArgs) ToSkuResourcePropertiesPtrOutputWithContext

func (i SkuResourcePropertiesArgs) ToSkuResourcePropertiesPtrOutputWithContext(ctx context.Context) SkuResourcePropertiesPtrOutput

type SkuResourcePropertiesInput

type SkuResourcePropertiesInput interface {
	pulumi.Input

	ToSkuResourcePropertiesOutput() SkuResourcePropertiesOutput
	ToSkuResourcePropertiesOutputWithContext(context.Context) SkuResourcePropertiesOutput
}

SkuResourcePropertiesInput is an input type that accepts SkuResourcePropertiesArgs and SkuResourcePropertiesOutput values. You can construct a concrete instance of `SkuResourcePropertiesInput` via:

SkuResourcePropertiesArgs{...}

type SkuResourcePropertiesOutput

type SkuResourcePropertiesOutput struct{ *pulumi.OutputState }

func (SkuResourcePropertiesOutput) ElementType

func (SkuResourcePropertiesOutput) ProvisioningState

func (o SkuResourcePropertiesOutput) ProvisioningState() pulumi.StringPtrOutput

The provisioned state of the resource.

func (SkuResourcePropertiesOutput) SkuSettings

func (SkuResourcePropertiesOutput) ToSkuResourcePropertiesOutput

func (o SkuResourcePropertiesOutput) ToSkuResourcePropertiesOutput() SkuResourcePropertiesOutput

func (SkuResourcePropertiesOutput) ToSkuResourcePropertiesOutputWithContext

func (o SkuResourcePropertiesOutput) ToSkuResourcePropertiesOutputWithContext(ctx context.Context) SkuResourcePropertiesOutput

func (SkuResourcePropertiesOutput) ToSkuResourcePropertiesPtrOutput

func (o SkuResourcePropertiesOutput) ToSkuResourcePropertiesPtrOutput() SkuResourcePropertiesPtrOutput

func (SkuResourcePropertiesOutput) ToSkuResourcePropertiesPtrOutputWithContext

func (o SkuResourcePropertiesOutput) ToSkuResourcePropertiesPtrOutputWithContext(ctx context.Context) SkuResourcePropertiesPtrOutput

type SkuResourcePropertiesPtrInput

type SkuResourcePropertiesPtrInput interface {
	pulumi.Input

	ToSkuResourcePropertiesPtrOutput() SkuResourcePropertiesPtrOutput
	ToSkuResourcePropertiesPtrOutputWithContext(context.Context) SkuResourcePropertiesPtrOutput
}

SkuResourcePropertiesPtrInput is an input type that accepts SkuResourcePropertiesArgs, SkuResourcePropertiesPtr and SkuResourcePropertiesPtrOutput values. You can construct a concrete instance of `SkuResourcePropertiesPtrInput` via:

        SkuResourcePropertiesArgs{...}

or:

        nil

type SkuResourcePropertiesPtrOutput

type SkuResourcePropertiesPtrOutput struct{ *pulumi.OutputState }

func (SkuResourcePropertiesPtrOutput) Elem

func (SkuResourcePropertiesPtrOutput) ElementType

func (SkuResourcePropertiesPtrOutput) ProvisioningState

The provisioned state of the resource.

func (SkuResourcePropertiesPtrOutput) SkuSettings

func (SkuResourcePropertiesPtrOutput) ToSkuResourcePropertiesPtrOutput

func (o SkuResourcePropertiesPtrOutput) ToSkuResourcePropertiesPtrOutput() SkuResourcePropertiesPtrOutput

func (SkuResourcePropertiesPtrOutput) ToSkuResourcePropertiesPtrOutputWithContext

func (o SkuResourcePropertiesPtrOutput) ToSkuResourcePropertiesPtrOutputWithContext(ctx context.Context) SkuResourcePropertiesPtrOutput

type SkuResourceResponseProperties

type SkuResourceResponseProperties struct {
	// The provisioned state of the resource.
	ProvisioningState *string              `pulumi:"provisioningState"`
	SkuSettings       []SkuSettingResponse `pulumi:"skuSettings"`
}

type SkuResourceResponsePropertiesOutput

type SkuResourceResponsePropertiesOutput struct{ *pulumi.OutputState }

func (SkuResourceResponsePropertiesOutput) ElementType

func (SkuResourceResponsePropertiesOutput) ProvisioningState

The provisioned state of the resource.

func (SkuResourceResponsePropertiesOutput) SkuSettings

func (SkuResourceResponsePropertiesOutput) ToSkuResourceResponsePropertiesOutput

func (o SkuResourceResponsePropertiesOutput) ToSkuResourceResponsePropertiesOutput() SkuResourceResponsePropertiesOutput

func (SkuResourceResponsePropertiesOutput) ToSkuResourceResponsePropertiesOutputWithContext

func (o SkuResourceResponsePropertiesOutput) ToSkuResourceResponsePropertiesOutputWithContext(ctx context.Context) SkuResourceResponsePropertiesOutput

type SkuScaleType

type SkuScaleType string

func (SkuScaleType) ElementType

func (SkuScaleType) ElementType() reflect.Type

func (SkuScaleType) ToSkuScaleTypeOutput

func (e SkuScaleType) ToSkuScaleTypeOutput() SkuScaleTypeOutput

func (SkuScaleType) ToSkuScaleTypeOutputWithContext

func (e SkuScaleType) ToSkuScaleTypeOutputWithContext(ctx context.Context) SkuScaleTypeOutput

func (SkuScaleType) ToSkuScaleTypePtrOutput

func (e SkuScaleType) ToSkuScaleTypePtrOutput() SkuScaleTypePtrOutput

func (SkuScaleType) ToSkuScaleTypePtrOutputWithContext

func (e SkuScaleType) ToSkuScaleTypePtrOutputWithContext(ctx context.Context) SkuScaleTypePtrOutput

func (SkuScaleType) ToStringOutput

func (e SkuScaleType) ToStringOutput() pulumi.StringOutput

func (SkuScaleType) ToStringOutputWithContext

func (e SkuScaleType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (SkuScaleType) ToStringPtrOutput

func (e SkuScaleType) ToStringPtrOutput() pulumi.StringPtrOutput

func (SkuScaleType) ToStringPtrOutputWithContext

func (e SkuScaleType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type SkuScaleTypeInput

type SkuScaleTypeInput interface {
	pulumi.Input

	ToSkuScaleTypeOutput() SkuScaleTypeOutput
	ToSkuScaleTypeOutputWithContext(context.Context) SkuScaleTypeOutput
}

SkuScaleTypeInput is an input type that accepts values of the SkuScaleType enum A concrete instance of `SkuScaleTypeInput` can be one of the following:

SkuScaleTypeNone
SkuScaleTypeManual
SkuScaleTypeAutomatic

type SkuScaleTypeOutput

type SkuScaleTypeOutput struct{ *pulumi.OutputState }

func (SkuScaleTypeOutput) ElementType

func (SkuScaleTypeOutput) ElementType() reflect.Type

func (SkuScaleTypeOutput) ToSkuScaleTypeOutput

func (o SkuScaleTypeOutput) ToSkuScaleTypeOutput() SkuScaleTypeOutput

func (SkuScaleTypeOutput) ToSkuScaleTypeOutputWithContext

func (o SkuScaleTypeOutput) ToSkuScaleTypeOutputWithContext(ctx context.Context) SkuScaleTypeOutput

func (SkuScaleTypeOutput) ToSkuScaleTypePtrOutput

func (o SkuScaleTypeOutput) ToSkuScaleTypePtrOutput() SkuScaleTypePtrOutput

func (SkuScaleTypeOutput) ToSkuScaleTypePtrOutputWithContext

func (o SkuScaleTypeOutput) ToSkuScaleTypePtrOutputWithContext(ctx context.Context) SkuScaleTypePtrOutput

func (SkuScaleTypeOutput) ToStringOutput

func (o SkuScaleTypeOutput) ToStringOutput() pulumi.StringOutput

func (SkuScaleTypeOutput) ToStringOutputWithContext

func (o SkuScaleTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (SkuScaleTypeOutput) ToStringPtrOutput

func (o SkuScaleTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (SkuScaleTypeOutput) ToStringPtrOutputWithContext

func (o SkuScaleTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type SkuScaleTypePtrInput

type SkuScaleTypePtrInput interface {
	pulumi.Input

	ToSkuScaleTypePtrOutput() SkuScaleTypePtrOutput
	ToSkuScaleTypePtrOutputWithContext(context.Context) SkuScaleTypePtrOutput
}

func SkuScaleTypePtr

func SkuScaleTypePtr(v string) SkuScaleTypePtrInput

type SkuScaleTypePtrOutput

type SkuScaleTypePtrOutput struct{ *pulumi.OutputState }

func (SkuScaleTypePtrOutput) Elem

func (SkuScaleTypePtrOutput) ElementType

func (SkuScaleTypePtrOutput) ElementType() reflect.Type

func (SkuScaleTypePtrOutput) ToSkuScaleTypePtrOutput

func (o SkuScaleTypePtrOutput) ToSkuScaleTypePtrOutput() SkuScaleTypePtrOutput

func (SkuScaleTypePtrOutput) ToSkuScaleTypePtrOutputWithContext

func (o SkuScaleTypePtrOutput) ToSkuScaleTypePtrOutputWithContext(ctx context.Context) SkuScaleTypePtrOutput

func (SkuScaleTypePtrOutput) ToStringPtrOutput

func (o SkuScaleTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (SkuScaleTypePtrOutput) ToStringPtrOutputWithContext

func (o SkuScaleTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type SkuSetting

type SkuSetting struct {
	Capabilities     []SkuCapability     `pulumi:"capabilities"`
	Capacity         *SkuSettingCapacity `pulumi:"capacity"`
	Costs            []SkuCost           `pulumi:"costs"`
	Family           *string             `pulumi:"family"`
	Kind             *string             `pulumi:"kind"`
	LocationInfo     []SkuLocationInfo   `pulumi:"locationInfo"`
	Locations        []string            `pulumi:"locations"`
	Name             string              `pulumi:"name"`
	RequiredFeatures []string            `pulumi:"requiredFeatures"`
	RequiredQuotaIds []string            `pulumi:"requiredQuotaIds"`
	Size             *string             `pulumi:"size"`
	Tier             *string             `pulumi:"tier"`
}

type SkuSettingArgs

type SkuSettingArgs struct {
	Capabilities     SkuCapabilityArrayInput    `pulumi:"capabilities"`
	Capacity         SkuSettingCapacityPtrInput `pulumi:"capacity"`
	Costs            SkuCostArrayInput          `pulumi:"costs"`
	Family           pulumi.StringPtrInput      `pulumi:"family"`
	Kind             pulumi.StringPtrInput      `pulumi:"kind"`
	LocationInfo     SkuLocationInfoArrayInput  `pulumi:"locationInfo"`
	Locations        pulumi.StringArrayInput    `pulumi:"locations"`
	Name             pulumi.StringInput         `pulumi:"name"`
	RequiredFeatures pulumi.StringArrayInput    `pulumi:"requiredFeatures"`
	RequiredQuotaIds pulumi.StringArrayInput    `pulumi:"requiredQuotaIds"`
	Size             pulumi.StringPtrInput      `pulumi:"size"`
	Tier             pulumi.StringPtrInput      `pulumi:"tier"`
}

func (SkuSettingArgs) ElementType

func (SkuSettingArgs) ElementType() reflect.Type

func (SkuSettingArgs) ToSkuSettingOutput

func (i SkuSettingArgs) ToSkuSettingOutput() SkuSettingOutput

func (SkuSettingArgs) ToSkuSettingOutputWithContext

func (i SkuSettingArgs) ToSkuSettingOutputWithContext(ctx context.Context) SkuSettingOutput

type SkuSettingArray

type SkuSettingArray []SkuSettingInput

func (SkuSettingArray) ElementType

func (SkuSettingArray) ElementType() reflect.Type

func (SkuSettingArray) ToSkuSettingArrayOutput

func (i SkuSettingArray) ToSkuSettingArrayOutput() SkuSettingArrayOutput

func (SkuSettingArray) ToSkuSettingArrayOutputWithContext

func (i SkuSettingArray) ToSkuSettingArrayOutputWithContext(ctx context.Context) SkuSettingArrayOutput

type SkuSettingArrayInput

type SkuSettingArrayInput interface {
	pulumi.Input

	ToSkuSettingArrayOutput() SkuSettingArrayOutput
	ToSkuSettingArrayOutputWithContext(context.Context) SkuSettingArrayOutput
}

SkuSettingArrayInput is an input type that accepts SkuSettingArray and SkuSettingArrayOutput values. You can construct a concrete instance of `SkuSettingArrayInput` via:

SkuSettingArray{ SkuSettingArgs{...} }

type SkuSettingArrayOutput

type SkuSettingArrayOutput struct{ *pulumi.OutputState }

func (SkuSettingArrayOutput) ElementType

func (SkuSettingArrayOutput) ElementType() reflect.Type

func (SkuSettingArrayOutput) Index

func (SkuSettingArrayOutput) ToSkuSettingArrayOutput

func (o SkuSettingArrayOutput) ToSkuSettingArrayOutput() SkuSettingArrayOutput

func (SkuSettingArrayOutput) ToSkuSettingArrayOutputWithContext

func (o SkuSettingArrayOutput) ToSkuSettingArrayOutputWithContext(ctx context.Context) SkuSettingArrayOutput

type SkuSettingCapacity

type SkuSettingCapacity struct {
	Default   *int    `pulumi:"default"`
	Maximum   *int    `pulumi:"maximum"`
	Minimum   int     `pulumi:"minimum"`
	ScaleType *string `pulumi:"scaleType"`
}

type SkuSettingCapacityArgs

type SkuSettingCapacityArgs struct {
	Default   pulumi.IntPtrInput    `pulumi:"default"`
	Maximum   pulumi.IntPtrInput    `pulumi:"maximum"`
	Minimum   pulumi.IntInput       `pulumi:"minimum"`
	ScaleType pulumi.StringPtrInput `pulumi:"scaleType"`
}

func (SkuSettingCapacityArgs) ElementType

func (SkuSettingCapacityArgs) ElementType() reflect.Type

func (SkuSettingCapacityArgs) ToSkuSettingCapacityOutput

func (i SkuSettingCapacityArgs) ToSkuSettingCapacityOutput() SkuSettingCapacityOutput

func (SkuSettingCapacityArgs) ToSkuSettingCapacityOutputWithContext

func (i SkuSettingCapacityArgs) ToSkuSettingCapacityOutputWithContext(ctx context.Context) SkuSettingCapacityOutput

func (SkuSettingCapacityArgs) ToSkuSettingCapacityPtrOutput

func (i SkuSettingCapacityArgs) ToSkuSettingCapacityPtrOutput() SkuSettingCapacityPtrOutput

func (SkuSettingCapacityArgs) ToSkuSettingCapacityPtrOutputWithContext

func (i SkuSettingCapacityArgs) ToSkuSettingCapacityPtrOutputWithContext(ctx context.Context) SkuSettingCapacityPtrOutput

type SkuSettingCapacityInput

type SkuSettingCapacityInput interface {
	pulumi.Input

	ToSkuSettingCapacityOutput() SkuSettingCapacityOutput
	ToSkuSettingCapacityOutputWithContext(context.Context) SkuSettingCapacityOutput
}

SkuSettingCapacityInput is an input type that accepts SkuSettingCapacityArgs and SkuSettingCapacityOutput values. You can construct a concrete instance of `SkuSettingCapacityInput` via:

SkuSettingCapacityArgs{...}

type SkuSettingCapacityOutput

type SkuSettingCapacityOutput struct{ *pulumi.OutputState }

func (SkuSettingCapacityOutput) Default

func (SkuSettingCapacityOutput) ElementType

func (SkuSettingCapacityOutput) ElementType() reflect.Type

func (SkuSettingCapacityOutput) Maximum

func (SkuSettingCapacityOutput) Minimum

func (SkuSettingCapacityOutput) ScaleType

func (SkuSettingCapacityOutput) ToSkuSettingCapacityOutput

func (o SkuSettingCapacityOutput) ToSkuSettingCapacityOutput() SkuSettingCapacityOutput

func (SkuSettingCapacityOutput) ToSkuSettingCapacityOutputWithContext

func (o SkuSettingCapacityOutput) ToSkuSettingCapacityOutputWithContext(ctx context.Context) SkuSettingCapacityOutput

func (SkuSettingCapacityOutput) ToSkuSettingCapacityPtrOutput

func (o SkuSettingCapacityOutput) ToSkuSettingCapacityPtrOutput() SkuSettingCapacityPtrOutput

func (SkuSettingCapacityOutput) ToSkuSettingCapacityPtrOutputWithContext

func (o SkuSettingCapacityOutput) ToSkuSettingCapacityPtrOutputWithContext(ctx context.Context) SkuSettingCapacityPtrOutput

type SkuSettingCapacityPtrInput

type SkuSettingCapacityPtrInput interface {
	pulumi.Input

	ToSkuSettingCapacityPtrOutput() SkuSettingCapacityPtrOutput
	ToSkuSettingCapacityPtrOutputWithContext(context.Context) SkuSettingCapacityPtrOutput
}

SkuSettingCapacityPtrInput is an input type that accepts SkuSettingCapacityArgs, SkuSettingCapacityPtr and SkuSettingCapacityPtrOutput values. You can construct a concrete instance of `SkuSettingCapacityPtrInput` via:

        SkuSettingCapacityArgs{...}

or:

        nil

type SkuSettingCapacityPtrOutput

type SkuSettingCapacityPtrOutput struct{ *pulumi.OutputState }

func (SkuSettingCapacityPtrOutput) Default

func (SkuSettingCapacityPtrOutput) Elem

func (SkuSettingCapacityPtrOutput) ElementType

func (SkuSettingCapacityPtrOutput) Maximum

func (SkuSettingCapacityPtrOutput) Minimum

func (SkuSettingCapacityPtrOutput) ScaleType

func (SkuSettingCapacityPtrOutput) ToSkuSettingCapacityPtrOutput

func (o SkuSettingCapacityPtrOutput) ToSkuSettingCapacityPtrOutput() SkuSettingCapacityPtrOutput

func (SkuSettingCapacityPtrOutput) ToSkuSettingCapacityPtrOutputWithContext

func (o SkuSettingCapacityPtrOutput) ToSkuSettingCapacityPtrOutputWithContext(ctx context.Context) SkuSettingCapacityPtrOutput

type SkuSettingInput

type SkuSettingInput interface {
	pulumi.Input

	ToSkuSettingOutput() SkuSettingOutput
	ToSkuSettingOutputWithContext(context.Context) SkuSettingOutput
}

SkuSettingInput is an input type that accepts SkuSettingArgs and SkuSettingOutput values. You can construct a concrete instance of `SkuSettingInput` via:

SkuSettingArgs{...}

type SkuSettingOutput

type SkuSettingOutput struct{ *pulumi.OutputState }

func (SkuSettingOutput) Capabilities

func (o SkuSettingOutput) Capabilities() SkuCapabilityArrayOutput

func (SkuSettingOutput) Capacity

func (SkuSettingOutput) Costs

func (SkuSettingOutput) ElementType

func (SkuSettingOutput) ElementType() reflect.Type

func (SkuSettingOutput) Family

func (SkuSettingOutput) Kind

func (SkuSettingOutput) LocationInfo

func (SkuSettingOutput) Locations

func (SkuSettingOutput) Name

func (SkuSettingOutput) RequiredFeatures

func (o SkuSettingOutput) RequiredFeatures() pulumi.StringArrayOutput

func (SkuSettingOutput) RequiredQuotaIds

func (o SkuSettingOutput) RequiredQuotaIds() pulumi.StringArrayOutput

func (SkuSettingOutput) Size

func (SkuSettingOutput) Tier

func (SkuSettingOutput) ToSkuSettingOutput

func (o SkuSettingOutput) ToSkuSettingOutput() SkuSettingOutput

func (SkuSettingOutput) ToSkuSettingOutputWithContext

func (o SkuSettingOutput) ToSkuSettingOutputWithContext(ctx context.Context) SkuSettingOutput

type SkuSettingResponse

type SkuSettingResponse struct {
	Capabilities     []SkuCapabilityResponse     `pulumi:"capabilities"`
	Capacity         *SkuSettingResponseCapacity `pulumi:"capacity"`
	Costs            []SkuCostResponse           `pulumi:"costs"`
	Family           *string                     `pulumi:"family"`
	Kind             *string                     `pulumi:"kind"`
	LocationInfo     []SkuLocationInfoResponse   `pulumi:"locationInfo"`
	Locations        []string                    `pulumi:"locations"`
	Name             string                      `pulumi:"name"`
	RequiredFeatures []string                    `pulumi:"requiredFeatures"`
	RequiredQuotaIds []string                    `pulumi:"requiredQuotaIds"`
	Size             *string                     `pulumi:"size"`
	Tier             *string                     `pulumi:"tier"`
}

type SkuSettingResponseArrayOutput

type SkuSettingResponseArrayOutput struct{ *pulumi.OutputState }

func (SkuSettingResponseArrayOutput) ElementType

func (SkuSettingResponseArrayOutput) Index

func (SkuSettingResponseArrayOutput) ToSkuSettingResponseArrayOutput

func (o SkuSettingResponseArrayOutput) ToSkuSettingResponseArrayOutput() SkuSettingResponseArrayOutput

func (SkuSettingResponseArrayOutput) ToSkuSettingResponseArrayOutputWithContext

func (o SkuSettingResponseArrayOutput) ToSkuSettingResponseArrayOutputWithContext(ctx context.Context) SkuSettingResponseArrayOutput

type SkuSettingResponseCapacity

type SkuSettingResponseCapacity struct {
	Default   *int    `pulumi:"default"`
	Maximum   *int    `pulumi:"maximum"`
	Minimum   int     `pulumi:"minimum"`
	ScaleType *string `pulumi:"scaleType"`
}

type SkuSettingResponseCapacityOutput

type SkuSettingResponseCapacityOutput struct{ *pulumi.OutputState }

func (SkuSettingResponseCapacityOutput) Default

func (SkuSettingResponseCapacityOutput) ElementType

func (SkuSettingResponseCapacityOutput) Maximum

func (SkuSettingResponseCapacityOutput) Minimum

func (SkuSettingResponseCapacityOutput) ScaleType

func (SkuSettingResponseCapacityOutput) ToSkuSettingResponseCapacityOutput

func (o SkuSettingResponseCapacityOutput) ToSkuSettingResponseCapacityOutput() SkuSettingResponseCapacityOutput

func (SkuSettingResponseCapacityOutput) ToSkuSettingResponseCapacityOutputWithContext

func (o SkuSettingResponseCapacityOutput) ToSkuSettingResponseCapacityOutputWithContext(ctx context.Context) SkuSettingResponseCapacityOutput

type SkuSettingResponseCapacityPtrOutput

type SkuSettingResponseCapacityPtrOutput struct{ *pulumi.OutputState }

func (SkuSettingResponseCapacityPtrOutput) Default

func (SkuSettingResponseCapacityPtrOutput) Elem

func (SkuSettingResponseCapacityPtrOutput) ElementType

func (SkuSettingResponseCapacityPtrOutput) Maximum

func (SkuSettingResponseCapacityPtrOutput) Minimum

func (SkuSettingResponseCapacityPtrOutput) ScaleType

func (SkuSettingResponseCapacityPtrOutput) ToSkuSettingResponseCapacityPtrOutput

func (o SkuSettingResponseCapacityPtrOutput) ToSkuSettingResponseCapacityPtrOutput() SkuSettingResponseCapacityPtrOutput

func (SkuSettingResponseCapacityPtrOutput) ToSkuSettingResponseCapacityPtrOutputWithContext

func (o SkuSettingResponseCapacityPtrOutput) ToSkuSettingResponseCapacityPtrOutputWithContext(ctx context.Context) SkuSettingResponseCapacityPtrOutput

type SkuSettingResponseOutput

type SkuSettingResponseOutput struct{ *pulumi.OutputState }

func (SkuSettingResponseOutput) Capabilities

func (SkuSettingResponseOutput) Capacity

func (SkuSettingResponseOutput) Costs

func (SkuSettingResponseOutput) ElementType

func (SkuSettingResponseOutput) ElementType() reflect.Type

func (SkuSettingResponseOutput) Family

func (SkuSettingResponseOutput) Kind

func (SkuSettingResponseOutput) LocationInfo

func (SkuSettingResponseOutput) Locations

func (SkuSettingResponseOutput) Name

func (SkuSettingResponseOutput) RequiredFeatures

func (o SkuSettingResponseOutput) RequiredFeatures() pulumi.StringArrayOutput

func (SkuSettingResponseOutput) RequiredQuotaIds

func (o SkuSettingResponseOutput) RequiredQuotaIds() pulumi.StringArrayOutput

func (SkuSettingResponseOutput) Size

func (SkuSettingResponseOutput) Tier

func (SkuSettingResponseOutput) ToSkuSettingResponseOutput

func (o SkuSettingResponseOutput) ToSkuSettingResponseOutput() SkuSettingResponseOutput

func (SkuSettingResponseOutput) ToSkuSettingResponseOutputWithContext

func (o SkuSettingResponseOutput) ToSkuSettingResponseOutputWithContext(ctx context.Context) SkuSettingResponseOutput

type SkuZoneDetail

type SkuZoneDetail struct {
	Capabilities []SkuCapability `pulumi:"capabilities"`
	Name         []string        `pulumi:"name"`
}

type SkuZoneDetailArgs

type SkuZoneDetailArgs struct {
	Capabilities SkuCapabilityArrayInput `pulumi:"capabilities"`
	Name         pulumi.StringArrayInput `pulumi:"name"`
}

func (SkuZoneDetailArgs) ElementType

func (SkuZoneDetailArgs) ElementType() reflect.Type

func (SkuZoneDetailArgs) ToSkuZoneDetailOutput

func (i SkuZoneDetailArgs) ToSkuZoneDetailOutput() SkuZoneDetailOutput

func (SkuZoneDetailArgs) ToSkuZoneDetailOutputWithContext

func (i SkuZoneDetailArgs) ToSkuZoneDetailOutputWithContext(ctx context.Context) SkuZoneDetailOutput

type SkuZoneDetailArray

type SkuZoneDetailArray []SkuZoneDetailInput

func (SkuZoneDetailArray) ElementType

func (SkuZoneDetailArray) ElementType() reflect.Type

func (SkuZoneDetailArray) ToSkuZoneDetailArrayOutput

func (i SkuZoneDetailArray) ToSkuZoneDetailArrayOutput() SkuZoneDetailArrayOutput

func (SkuZoneDetailArray) ToSkuZoneDetailArrayOutputWithContext

func (i SkuZoneDetailArray) ToSkuZoneDetailArrayOutputWithContext(ctx context.Context) SkuZoneDetailArrayOutput

type SkuZoneDetailArrayInput

type SkuZoneDetailArrayInput interface {
	pulumi.Input

	ToSkuZoneDetailArrayOutput() SkuZoneDetailArrayOutput
	ToSkuZoneDetailArrayOutputWithContext(context.Context) SkuZoneDetailArrayOutput
}

SkuZoneDetailArrayInput is an input type that accepts SkuZoneDetailArray and SkuZoneDetailArrayOutput values. You can construct a concrete instance of `SkuZoneDetailArrayInput` via:

SkuZoneDetailArray{ SkuZoneDetailArgs{...} }

type SkuZoneDetailArrayOutput

type SkuZoneDetailArrayOutput struct{ *pulumi.OutputState }

func (SkuZoneDetailArrayOutput) ElementType

func (SkuZoneDetailArrayOutput) ElementType() reflect.Type

func (SkuZoneDetailArrayOutput) Index

func (SkuZoneDetailArrayOutput) ToSkuZoneDetailArrayOutput

func (o SkuZoneDetailArrayOutput) ToSkuZoneDetailArrayOutput() SkuZoneDetailArrayOutput

func (SkuZoneDetailArrayOutput) ToSkuZoneDetailArrayOutputWithContext

func (o SkuZoneDetailArrayOutput) ToSkuZoneDetailArrayOutputWithContext(ctx context.Context) SkuZoneDetailArrayOutput

type SkuZoneDetailInput

type SkuZoneDetailInput interface {
	pulumi.Input

	ToSkuZoneDetailOutput() SkuZoneDetailOutput
	ToSkuZoneDetailOutputWithContext(context.Context) SkuZoneDetailOutput
}

SkuZoneDetailInput is an input type that accepts SkuZoneDetailArgs and SkuZoneDetailOutput values. You can construct a concrete instance of `SkuZoneDetailInput` via:

SkuZoneDetailArgs{...}

type SkuZoneDetailOutput

type SkuZoneDetailOutput struct{ *pulumi.OutputState }

func (SkuZoneDetailOutput) Capabilities

func (SkuZoneDetailOutput) ElementType

func (SkuZoneDetailOutput) ElementType() reflect.Type

func (SkuZoneDetailOutput) Name

func (SkuZoneDetailOutput) ToSkuZoneDetailOutput

func (o SkuZoneDetailOutput) ToSkuZoneDetailOutput() SkuZoneDetailOutput

func (SkuZoneDetailOutput) ToSkuZoneDetailOutputWithContext

func (o SkuZoneDetailOutput) ToSkuZoneDetailOutputWithContext(ctx context.Context) SkuZoneDetailOutput

type SkuZoneDetailResponse

type SkuZoneDetailResponse struct {
	Capabilities []SkuCapabilityResponse `pulumi:"capabilities"`
	Name         []string                `pulumi:"name"`
}

type SkuZoneDetailResponseArrayOutput

type SkuZoneDetailResponseArrayOutput struct{ *pulumi.OutputState }

func (SkuZoneDetailResponseArrayOutput) ElementType

func (SkuZoneDetailResponseArrayOutput) Index

func (SkuZoneDetailResponseArrayOutput) ToSkuZoneDetailResponseArrayOutput

func (o SkuZoneDetailResponseArrayOutput) ToSkuZoneDetailResponseArrayOutput() SkuZoneDetailResponseArrayOutput

func (SkuZoneDetailResponseArrayOutput) ToSkuZoneDetailResponseArrayOutputWithContext

func (o SkuZoneDetailResponseArrayOutput) ToSkuZoneDetailResponseArrayOutputWithContext(ctx context.Context) SkuZoneDetailResponseArrayOutput

type SkuZoneDetailResponseOutput

type SkuZoneDetailResponseOutput struct{ *pulumi.OutputState }

func (SkuZoneDetailResponseOutput) Capabilities

func (SkuZoneDetailResponseOutput) ElementType

func (SkuZoneDetailResponseOutput) Name

func (SkuZoneDetailResponseOutput) ToSkuZoneDetailResponseOutput

func (o SkuZoneDetailResponseOutput) ToSkuZoneDetailResponseOutput() SkuZoneDetailResponseOutput

func (SkuZoneDetailResponseOutput) ToSkuZoneDetailResponseOutputWithContext

func (o SkuZoneDetailResponseOutput) ToSkuZoneDetailResponseOutputWithContext(ctx context.Context) SkuZoneDetailResponseOutput

type Skus

type Skus struct {
	pulumi.CustomResourceState

	// The name of the resource
	Name       pulumi.StringOutput                 `pulumi:"name"`
	Properties SkuResourceResponsePropertiesOutput `pulumi:"properties"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

Azure REST API version: 2021-09-01-preview. Prior API version in Azure Native 1.x: 2020-11-20.

func GetSkus

func GetSkus(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SkusState, opts ...pulumi.ResourceOption) (*Skus, error)

GetSkus gets an existing Skus resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewSkus

func NewSkus(ctx *pulumi.Context,
	name string, args *SkusArgs, opts ...pulumi.ResourceOption) (*Skus, error)

NewSkus registers a new resource with the given unique name, arguments, and options.

func (*Skus) ElementType

func (*Skus) ElementType() reflect.Type

func (*Skus) ToSkusOutput

func (i *Skus) ToSkusOutput() SkusOutput

func (*Skus) ToSkusOutputWithContext

func (i *Skus) ToSkusOutputWithContext(ctx context.Context) SkusOutput

type SkusArgs

type SkusArgs struct {
	Properties SkuResourcePropertiesPtrInput
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput
	// The resource type.
	ResourceType pulumi.StringInput
	// The SKU.
	Sku pulumi.StringPtrInput
}

The set of arguments for constructing a Skus resource.

func (SkusArgs) ElementType

func (SkusArgs) ElementType() reflect.Type

type SkusInput

type SkusInput interface {
	pulumi.Input

	ToSkusOutput() SkusOutput
	ToSkusOutputWithContext(ctx context.Context) SkusOutput
}

type SkusNestedResourceTypeFirst

type SkusNestedResourceTypeFirst struct {
	pulumi.CustomResourceState

	// The name of the resource
	Name       pulumi.StringOutput                 `pulumi:"name"`
	Properties SkuResourceResponsePropertiesOutput `pulumi:"properties"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

Azure REST API version: 2021-09-01-preview. Prior API version in Azure Native 1.x: 2020-11-20.

func GetSkusNestedResourceTypeFirst

func GetSkusNestedResourceTypeFirst(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SkusNestedResourceTypeFirstState, opts ...pulumi.ResourceOption) (*SkusNestedResourceTypeFirst, error)

GetSkusNestedResourceTypeFirst gets an existing SkusNestedResourceTypeFirst resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewSkusNestedResourceTypeFirst

func NewSkusNestedResourceTypeFirst(ctx *pulumi.Context,
	name string, args *SkusNestedResourceTypeFirstArgs, opts ...pulumi.ResourceOption) (*SkusNestedResourceTypeFirst, error)

NewSkusNestedResourceTypeFirst registers a new resource with the given unique name, arguments, and options.

func (*SkusNestedResourceTypeFirst) ElementType

func (*SkusNestedResourceTypeFirst) ElementType() reflect.Type

func (*SkusNestedResourceTypeFirst) ToSkusNestedResourceTypeFirstOutput

func (i *SkusNestedResourceTypeFirst) ToSkusNestedResourceTypeFirstOutput() SkusNestedResourceTypeFirstOutput

func (*SkusNestedResourceTypeFirst) ToSkusNestedResourceTypeFirstOutputWithContext

func (i *SkusNestedResourceTypeFirst) ToSkusNestedResourceTypeFirstOutputWithContext(ctx context.Context) SkusNestedResourceTypeFirstOutput

type SkusNestedResourceTypeFirstArgs

type SkusNestedResourceTypeFirstArgs struct {
	// The first child resource type.
	NestedResourceTypeFirst pulumi.StringInput
	Properties              SkuResourcePropertiesPtrInput
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput
	// The resource type.
	ResourceType pulumi.StringInput
	// The SKU.
	Sku pulumi.StringPtrInput
}

The set of arguments for constructing a SkusNestedResourceTypeFirst resource.

func (SkusNestedResourceTypeFirstArgs) ElementType

type SkusNestedResourceTypeFirstInput

type SkusNestedResourceTypeFirstInput interface {
	pulumi.Input

	ToSkusNestedResourceTypeFirstOutput() SkusNestedResourceTypeFirstOutput
	ToSkusNestedResourceTypeFirstOutputWithContext(ctx context.Context) SkusNestedResourceTypeFirstOutput
}

type SkusNestedResourceTypeFirstOutput

type SkusNestedResourceTypeFirstOutput struct{ *pulumi.OutputState }

func (SkusNestedResourceTypeFirstOutput) ElementType

func (SkusNestedResourceTypeFirstOutput) Name

The name of the resource

func (SkusNestedResourceTypeFirstOutput) Properties

func (SkusNestedResourceTypeFirstOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (SkusNestedResourceTypeFirstOutput) ToSkusNestedResourceTypeFirstOutput

func (o SkusNestedResourceTypeFirstOutput) ToSkusNestedResourceTypeFirstOutput() SkusNestedResourceTypeFirstOutput

func (SkusNestedResourceTypeFirstOutput) ToSkusNestedResourceTypeFirstOutputWithContext

func (o SkusNestedResourceTypeFirstOutput) ToSkusNestedResourceTypeFirstOutputWithContext(ctx context.Context) SkusNestedResourceTypeFirstOutput

func (SkusNestedResourceTypeFirstOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type SkusNestedResourceTypeFirstState

type SkusNestedResourceTypeFirstState struct {
}

func (SkusNestedResourceTypeFirstState) ElementType

type SkusNestedResourceTypeSecond

type SkusNestedResourceTypeSecond struct {
	pulumi.CustomResourceState

	// The name of the resource
	Name       pulumi.StringOutput                 `pulumi:"name"`
	Properties SkuResourceResponsePropertiesOutput `pulumi:"properties"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

Azure REST API version: 2021-09-01-preview. Prior API version in Azure Native 1.x: 2020-11-20.

func GetSkusNestedResourceTypeSecond

func GetSkusNestedResourceTypeSecond(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SkusNestedResourceTypeSecondState, opts ...pulumi.ResourceOption) (*SkusNestedResourceTypeSecond, error)

GetSkusNestedResourceTypeSecond gets an existing SkusNestedResourceTypeSecond resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewSkusNestedResourceTypeSecond

func NewSkusNestedResourceTypeSecond(ctx *pulumi.Context,
	name string, args *SkusNestedResourceTypeSecondArgs, opts ...pulumi.ResourceOption) (*SkusNestedResourceTypeSecond, error)

NewSkusNestedResourceTypeSecond registers a new resource with the given unique name, arguments, and options.

func (*SkusNestedResourceTypeSecond) ElementType

func (*SkusNestedResourceTypeSecond) ElementType() reflect.Type

func (*SkusNestedResourceTypeSecond) ToSkusNestedResourceTypeSecondOutput

func (i *SkusNestedResourceTypeSecond) ToSkusNestedResourceTypeSecondOutput() SkusNestedResourceTypeSecondOutput

func (*SkusNestedResourceTypeSecond) ToSkusNestedResourceTypeSecondOutputWithContext

func (i *SkusNestedResourceTypeSecond) ToSkusNestedResourceTypeSecondOutputWithContext(ctx context.Context) SkusNestedResourceTypeSecondOutput

type SkusNestedResourceTypeSecondArgs

type SkusNestedResourceTypeSecondArgs struct {
	// The first child resource type.
	NestedResourceTypeFirst pulumi.StringInput
	// The second child resource type.
	NestedResourceTypeSecond pulumi.StringInput
	Properties               SkuResourcePropertiesPtrInput
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput
	// The resource type.
	ResourceType pulumi.StringInput
	// The SKU.
	Sku pulumi.StringPtrInput
}

The set of arguments for constructing a SkusNestedResourceTypeSecond resource.

func (SkusNestedResourceTypeSecondArgs) ElementType

type SkusNestedResourceTypeSecondInput

type SkusNestedResourceTypeSecondInput interface {
	pulumi.Input

	ToSkusNestedResourceTypeSecondOutput() SkusNestedResourceTypeSecondOutput
	ToSkusNestedResourceTypeSecondOutputWithContext(ctx context.Context) SkusNestedResourceTypeSecondOutput
}

type SkusNestedResourceTypeSecondOutput

type SkusNestedResourceTypeSecondOutput struct{ *pulumi.OutputState }

func (SkusNestedResourceTypeSecondOutput) ElementType

func (SkusNestedResourceTypeSecondOutput) Name

The name of the resource

func (SkusNestedResourceTypeSecondOutput) Properties

func (SkusNestedResourceTypeSecondOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (SkusNestedResourceTypeSecondOutput) ToSkusNestedResourceTypeSecondOutput

func (o SkusNestedResourceTypeSecondOutput) ToSkusNestedResourceTypeSecondOutput() SkusNestedResourceTypeSecondOutput

func (SkusNestedResourceTypeSecondOutput) ToSkusNestedResourceTypeSecondOutputWithContext

func (o SkusNestedResourceTypeSecondOutput) ToSkusNestedResourceTypeSecondOutputWithContext(ctx context.Context) SkusNestedResourceTypeSecondOutput

func (SkusNestedResourceTypeSecondOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type SkusNestedResourceTypeSecondState

type SkusNestedResourceTypeSecondState struct {
}

func (SkusNestedResourceTypeSecondState) ElementType

type SkusNestedResourceTypeThird

type SkusNestedResourceTypeThird struct {
	pulumi.CustomResourceState

	// The name of the resource
	Name       pulumi.StringOutput                 `pulumi:"name"`
	Properties SkuResourceResponsePropertiesOutput `pulumi:"properties"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

Azure REST API version: 2021-09-01-preview. Prior API version in Azure Native 1.x: 2020-11-20.

func GetSkusNestedResourceTypeThird

func GetSkusNestedResourceTypeThird(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SkusNestedResourceTypeThirdState, opts ...pulumi.ResourceOption) (*SkusNestedResourceTypeThird, error)

GetSkusNestedResourceTypeThird gets an existing SkusNestedResourceTypeThird resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewSkusNestedResourceTypeThird

func NewSkusNestedResourceTypeThird(ctx *pulumi.Context,
	name string, args *SkusNestedResourceTypeThirdArgs, opts ...pulumi.ResourceOption) (*SkusNestedResourceTypeThird, error)

NewSkusNestedResourceTypeThird registers a new resource with the given unique name, arguments, and options.

func (*SkusNestedResourceTypeThird) ElementType

func (*SkusNestedResourceTypeThird) ElementType() reflect.Type

func (*SkusNestedResourceTypeThird) ToSkusNestedResourceTypeThirdOutput

func (i *SkusNestedResourceTypeThird) ToSkusNestedResourceTypeThirdOutput() SkusNestedResourceTypeThirdOutput

func (*SkusNestedResourceTypeThird) ToSkusNestedResourceTypeThirdOutputWithContext

func (i *SkusNestedResourceTypeThird) ToSkusNestedResourceTypeThirdOutputWithContext(ctx context.Context) SkusNestedResourceTypeThirdOutput

type SkusNestedResourceTypeThirdArgs

type SkusNestedResourceTypeThirdArgs struct {
	// The first child resource type.
	NestedResourceTypeFirst pulumi.StringInput
	// The second child resource type.
	NestedResourceTypeSecond pulumi.StringInput
	// The third child resource type.
	NestedResourceTypeThird pulumi.StringInput
	Properties              SkuResourcePropertiesPtrInput
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput
	// The resource type.
	ResourceType pulumi.StringInput
	// The SKU.
	Sku pulumi.StringPtrInput
}

The set of arguments for constructing a SkusNestedResourceTypeThird resource.

func (SkusNestedResourceTypeThirdArgs) ElementType

type SkusNestedResourceTypeThirdInput

type SkusNestedResourceTypeThirdInput interface {
	pulumi.Input

	ToSkusNestedResourceTypeThirdOutput() SkusNestedResourceTypeThirdOutput
	ToSkusNestedResourceTypeThirdOutputWithContext(ctx context.Context) SkusNestedResourceTypeThirdOutput
}

type SkusNestedResourceTypeThirdOutput

type SkusNestedResourceTypeThirdOutput struct{ *pulumi.OutputState }

func (SkusNestedResourceTypeThirdOutput) ElementType

func (SkusNestedResourceTypeThirdOutput) Name

The name of the resource

func (SkusNestedResourceTypeThirdOutput) Properties

func (SkusNestedResourceTypeThirdOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (SkusNestedResourceTypeThirdOutput) ToSkusNestedResourceTypeThirdOutput

func (o SkusNestedResourceTypeThirdOutput) ToSkusNestedResourceTypeThirdOutput() SkusNestedResourceTypeThirdOutput

func (SkusNestedResourceTypeThirdOutput) ToSkusNestedResourceTypeThirdOutputWithContext

func (o SkusNestedResourceTypeThirdOutput) ToSkusNestedResourceTypeThirdOutputWithContext(ctx context.Context) SkusNestedResourceTypeThirdOutput

func (SkusNestedResourceTypeThirdOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type SkusNestedResourceTypeThirdState

type SkusNestedResourceTypeThirdState struct {
}

func (SkusNestedResourceTypeThirdState) ElementType

type SkusOutput

type SkusOutput struct{ *pulumi.OutputState }

func (SkusOutput) ElementType

func (SkusOutput) ElementType() reflect.Type

func (SkusOutput) Name

func (o SkusOutput) Name() pulumi.StringOutput

The name of the resource

func (SkusOutput) Properties

func (SkusOutput) SystemData

func (o SkusOutput) SystemData() SystemDataResponseOutput

Metadata pertaining to creation and last modification of the resource.

func (SkusOutput) ToSkusOutput

func (o SkusOutput) ToSkusOutput() SkusOutput

func (SkusOutput) ToSkusOutputWithContext

func (o SkusOutput) ToSkusOutputWithContext(ctx context.Context) SkusOutput

func (SkusOutput) Type

func (o SkusOutput) Type() pulumi.StringOutput

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type SkusState

type SkusState struct {
}

func (SkusState) ElementType

func (SkusState) ElementType() reflect.Type

type SubscriptionNotificationOperation

type SubscriptionNotificationOperation string

func (SubscriptionNotificationOperation) ElementType

func (SubscriptionNotificationOperation) ToStringOutput

func (SubscriptionNotificationOperation) ToStringOutputWithContext

func (e SubscriptionNotificationOperation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (SubscriptionNotificationOperation) ToStringPtrOutput

func (SubscriptionNotificationOperation) ToStringPtrOutputWithContext

func (e SubscriptionNotificationOperation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (SubscriptionNotificationOperation) ToSubscriptionNotificationOperationOutput

func (e SubscriptionNotificationOperation) ToSubscriptionNotificationOperationOutput() SubscriptionNotificationOperationOutput

func (SubscriptionNotificationOperation) ToSubscriptionNotificationOperationOutputWithContext

func (e SubscriptionNotificationOperation) ToSubscriptionNotificationOperationOutputWithContext(ctx context.Context) SubscriptionNotificationOperationOutput

func (SubscriptionNotificationOperation) ToSubscriptionNotificationOperationPtrOutput

func (e SubscriptionNotificationOperation) ToSubscriptionNotificationOperationPtrOutput() SubscriptionNotificationOperationPtrOutput

func (SubscriptionNotificationOperation) ToSubscriptionNotificationOperationPtrOutputWithContext

func (e SubscriptionNotificationOperation) ToSubscriptionNotificationOperationPtrOutputWithContext(ctx context.Context) SubscriptionNotificationOperationPtrOutput

type SubscriptionNotificationOperationInput

type SubscriptionNotificationOperationInput interface {
	pulumi.Input

	ToSubscriptionNotificationOperationOutput() SubscriptionNotificationOperationOutput
	ToSubscriptionNotificationOperationOutputWithContext(context.Context) SubscriptionNotificationOperationOutput
}

SubscriptionNotificationOperationInput is an input type that accepts values of the SubscriptionNotificationOperation enum A concrete instance of `SubscriptionNotificationOperationInput` can be one of the following:

SubscriptionNotificationOperationNotDefined
SubscriptionNotificationOperationDeleteAllResources
SubscriptionNotificationOperationSoftDeleteAllResources
SubscriptionNotificationOperationNoOp
SubscriptionNotificationOperationBillingCancellation
SubscriptionNotificationOperationUndoSoftDelete

type SubscriptionNotificationOperationOutput

type SubscriptionNotificationOperationOutput struct{ *pulumi.OutputState }

func (SubscriptionNotificationOperationOutput) ElementType

func (SubscriptionNotificationOperationOutput) ToStringOutput

func (SubscriptionNotificationOperationOutput) ToStringOutputWithContext

func (SubscriptionNotificationOperationOutput) ToStringPtrOutput

func (SubscriptionNotificationOperationOutput) ToStringPtrOutputWithContext

func (SubscriptionNotificationOperationOutput) ToSubscriptionNotificationOperationOutput

func (o SubscriptionNotificationOperationOutput) ToSubscriptionNotificationOperationOutput() SubscriptionNotificationOperationOutput

func (SubscriptionNotificationOperationOutput) ToSubscriptionNotificationOperationOutputWithContext

func (o SubscriptionNotificationOperationOutput) ToSubscriptionNotificationOperationOutputWithContext(ctx context.Context) SubscriptionNotificationOperationOutput

func (SubscriptionNotificationOperationOutput) ToSubscriptionNotificationOperationPtrOutput

func (o SubscriptionNotificationOperationOutput) ToSubscriptionNotificationOperationPtrOutput() SubscriptionNotificationOperationPtrOutput

func (SubscriptionNotificationOperationOutput) ToSubscriptionNotificationOperationPtrOutputWithContext

func (o SubscriptionNotificationOperationOutput) ToSubscriptionNotificationOperationPtrOutputWithContext(ctx context.Context) SubscriptionNotificationOperationPtrOutput

type SubscriptionNotificationOperationPtrInput

type SubscriptionNotificationOperationPtrInput interface {
	pulumi.Input

	ToSubscriptionNotificationOperationPtrOutput() SubscriptionNotificationOperationPtrOutput
	ToSubscriptionNotificationOperationPtrOutputWithContext(context.Context) SubscriptionNotificationOperationPtrOutput
}

type SubscriptionNotificationOperationPtrOutput

type SubscriptionNotificationOperationPtrOutput struct{ *pulumi.OutputState }

func (SubscriptionNotificationOperationPtrOutput) Elem

func (SubscriptionNotificationOperationPtrOutput) ElementType

func (SubscriptionNotificationOperationPtrOutput) ToStringPtrOutput

func (SubscriptionNotificationOperationPtrOutput) ToStringPtrOutputWithContext

func (SubscriptionNotificationOperationPtrOutput) ToSubscriptionNotificationOperationPtrOutput

func (o SubscriptionNotificationOperationPtrOutput) ToSubscriptionNotificationOperationPtrOutput() SubscriptionNotificationOperationPtrOutput

func (SubscriptionNotificationOperationPtrOutput) ToSubscriptionNotificationOperationPtrOutputWithContext

func (o SubscriptionNotificationOperationPtrOutput) ToSubscriptionNotificationOperationPtrOutputWithContext(ctx context.Context) SubscriptionNotificationOperationPtrOutput

type SubscriptionReregistrationResult

type SubscriptionReregistrationResult string

func (SubscriptionReregistrationResult) ElementType

func (SubscriptionReregistrationResult) ToStringOutput

func (SubscriptionReregistrationResult) ToStringOutputWithContext

func (e SubscriptionReregistrationResult) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (SubscriptionReregistrationResult) ToStringPtrOutput

func (SubscriptionReregistrationResult) ToStringPtrOutputWithContext

func (e SubscriptionReregistrationResult) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (SubscriptionReregistrationResult) ToSubscriptionReregistrationResultOutput

func (e SubscriptionReregistrationResult) ToSubscriptionReregistrationResultOutput() SubscriptionReregistrationResultOutput

func (SubscriptionReregistrationResult) ToSubscriptionReregistrationResultOutputWithContext

func (e SubscriptionReregistrationResult) ToSubscriptionReregistrationResultOutputWithContext(ctx context.Context) SubscriptionReregistrationResultOutput

func (SubscriptionReregistrationResult) ToSubscriptionReregistrationResultPtrOutput

func (e SubscriptionReregistrationResult) ToSubscriptionReregistrationResultPtrOutput() SubscriptionReregistrationResultPtrOutput

func (SubscriptionReregistrationResult) ToSubscriptionReregistrationResultPtrOutputWithContext

func (e SubscriptionReregistrationResult) ToSubscriptionReregistrationResultPtrOutputWithContext(ctx context.Context) SubscriptionReregistrationResultPtrOutput

type SubscriptionReregistrationResultInput

type SubscriptionReregistrationResultInput interface {
	pulumi.Input

	ToSubscriptionReregistrationResultOutput() SubscriptionReregistrationResultOutput
	ToSubscriptionReregistrationResultOutputWithContext(context.Context) SubscriptionReregistrationResultOutput
}

SubscriptionReregistrationResultInput is an input type that accepts values of the SubscriptionReregistrationResult enum A concrete instance of `SubscriptionReregistrationResultInput` can be one of the following:

SubscriptionReregistrationResultNotApplicable
SubscriptionReregistrationResultConditionalUpdate
SubscriptionReregistrationResultForcedUpdate
SubscriptionReregistrationResultFailed

type SubscriptionReregistrationResultOutput

type SubscriptionReregistrationResultOutput struct{ *pulumi.OutputState }

func (SubscriptionReregistrationResultOutput) ElementType

func (SubscriptionReregistrationResultOutput) ToStringOutput

func (SubscriptionReregistrationResultOutput) ToStringOutputWithContext

func (SubscriptionReregistrationResultOutput) ToStringPtrOutput

func (SubscriptionReregistrationResultOutput) ToStringPtrOutputWithContext

func (o SubscriptionReregistrationResultOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (SubscriptionReregistrationResultOutput) ToSubscriptionReregistrationResultOutput

func (o SubscriptionReregistrationResultOutput) ToSubscriptionReregistrationResultOutput() SubscriptionReregistrationResultOutput

func (SubscriptionReregistrationResultOutput) ToSubscriptionReregistrationResultOutputWithContext

func (o SubscriptionReregistrationResultOutput) ToSubscriptionReregistrationResultOutputWithContext(ctx context.Context) SubscriptionReregistrationResultOutput

func (SubscriptionReregistrationResultOutput) ToSubscriptionReregistrationResultPtrOutput

func (o SubscriptionReregistrationResultOutput) ToSubscriptionReregistrationResultPtrOutput() SubscriptionReregistrationResultPtrOutput

func (SubscriptionReregistrationResultOutput) ToSubscriptionReregistrationResultPtrOutputWithContext

func (o SubscriptionReregistrationResultOutput) ToSubscriptionReregistrationResultPtrOutputWithContext(ctx context.Context) SubscriptionReregistrationResultPtrOutput

type SubscriptionReregistrationResultPtrInput

type SubscriptionReregistrationResultPtrInput interface {
	pulumi.Input

	ToSubscriptionReregistrationResultPtrOutput() SubscriptionReregistrationResultPtrOutput
	ToSubscriptionReregistrationResultPtrOutputWithContext(context.Context) SubscriptionReregistrationResultPtrOutput
}

type SubscriptionReregistrationResultPtrOutput

type SubscriptionReregistrationResultPtrOutput struct{ *pulumi.OutputState }

func (SubscriptionReregistrationResultPtrOutput) Elem

func (SubscriptionReregistrationResultPtrOutput) ElementType

func (SubscriptionReregistrationResultPtrOutput) ToStringPtrOutput

func (SubscriptionReregistrationResultPtrOutput) ToStringPtrOutputWithContext

func (SubscriptionReregistrationResultPtrOutput) ToSubscriptionReregistrationResultPtrOutput

func (o SubscriptionReregistrationResultPtrOutput) ToSubscriptionReregistrationResultPtrOutput() SubscriptionReregistrationResultPtrOutput

func (SubscriptionReregistrationResultPtrOutput) ToSubscriptionReregistrationResultPtrOutputWithContext

func (o SubscriptionReregistrationResultPtrOutput) ToSubscriptionReregistrationResultPtrOutputWithContext(ctx context.Context) SubscriptionReregistrationResultPtrOutput

type SubscriptionState

type SubscriptionState string

func (SubscriptionState) ElementType

func (SubscriptionState) ElementType() reflect.Type

func (SubscriptionState) ToStringOutput

func (e SubscriptionState) ToStringOutput() pulumi.StringOutput

func (SubscriptionState) ToStringOutputWithContext

func (e SubscriptionState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (SubscriptionState) ToStringPtrOutput

func (e SubscriptionState) ToStringPtrOutput() pulumi.StringPtrOutput

func (SubscriptionState) ToStringPtrOutputWithContext

func (e SubscriptionState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (SubscriptionState) ToSubscriptionStateOutput

func (e SubscriptionState) ToSubscriptionStateOutput() SubscriptionStateOutput

func (SubscriptionState) ToSubscriptionStateOutputWithContext

func (e SubscriptionState) ToSubscriptionStateOutputWithContext(ctx context.Context) SubscriptionStateOutput

func (SubscriptionState) ToSubscriptionStatePtrOutput

func (e SubscriptionState) ToSubscriptionStatePtrOutput() SubscriptionStatePtrOutput

func (SubscriptionState) ToSubscriptionStatePtrOutputWithContext

func (e SubscriptionState) ToSubscriptionStatePtrOutputWithContext(ctx context.Context) SubscriptionStatePtrOutput

type SubscriptionStateInput

type SubscriptionStateInput interface {
	pulumi.Input

	ToSubscriptionStateOutput() SubscriptionStateOutput
	ToSubscriptionStateOutputWithContext(context.Context) SubscriptionStateOutput
}

SubscriptionStateInput is an input type that accepts values of the SubscriptionState enum A concrete instance of `SubscriptionStateInput` can be one of the following:

SubscriptionStateNotDefined
SubscriptionStateEnabled
SubscriptionStateWarned
SubscriptionStatePastDue
SubscriptionStateDisabled
SubscriptionStateDeleted

type SubscriptionStateOutput

type SubscriptionStateOutput struct{ *pulumi.OutputState }

func (SubscriptionStateOutput) ElementType

func (SubscriptionStateOutput) ElementType() reflect.Type

func (SubscriptionStateOutput) ToStringOutput

func (o SubscriptionStateOutput) ToStringOutput() pulumi.StringOutput

func (SubscriptionStateOutput) ToStringOutputWithContext

func (o SubscriptionStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (SubscriptionStateOutput) ToStringPtrOutput

func (o SubscriptionStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (SubscriptionStateOutput) ToStringPtrOutputWithContext

func (o SubscriptionStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (SubscriptionStateOutput) ToSubscriptionStateOutput

func (o SubscriptionStateOutput) ToSubscriptionStateOutput() SubscriptionStateOutput

func (SubscriptionStateOutput) ToSubscriptionStateOutputWithContext

func (o SubscriptionStateOutput) ToSubscriptionStateOutputWithContext(ctx context.Context) SubscriptionStateOutput

func (SubscriptionStateOutput) ToSubscriptionStatePtrOutput

func (o SubscriptionStateOutput) ToSubscriptionStatePtrOutput() SubscriptionStatePtrOutput

func (SubscriptionStateOutput) ToSubscriptionStatePtrOutputWithContext

func (o SubscriptionStateOutput) ToSubscriptionStatePtrOutputWithContext(ctx context.Context) SubscriptionStatePtrOutput

type SubscriptionStateOverrideAction

type SubscriptionStateOverrideAction struct {
	Action string `pulumi:"action"`
	State  string `pulumi:"state"`
}

type SubscriptionStateOverrideActionArgs

type SubscriptionStateOverrideActionArgs struct {
	Action pulumi.StringInput `pulumi:"action"`
	State  pulumi.StringInput `pulumi:"state"`
}

func (SubscriptionStateOverrideActionArgs) ElementType

func (SubscriptionStateOverrideActionArgs) ToSubscriptionStateOverrideActionOutput

func (i SubscriptionStateOverrideActionArgs) ToSubscriptionStateOverrideActionOutput() SubscriptionStateOverrideActionOutput

func (SubscriptionStateOverrideActionArgs) ToSubscriptionStateOverrideActionOutputWithContext

func (i SubscriptionStateOverrideActionArgs) ToSubscriptionStateOverrideActionOutputWithContext(ctx context.Context) SubscriptionStateOverrideActionOutput

type SubscriptionStateOverrideActionArray

type SubscriptionStateOverrideActionArray []SubscriptionStateOverrideActionInput

func (SubscriptionStateOverrideActionArray) ElementType

func (SubscriptionStateOverrideActionArray) ToSubscriptionStateOverrideActionArrayOutput

func (i SubscriptionStateOverrideActionArray) ToSubscriptionStateOverrideActionArrayOutput() SubscriptionStateOverrideActionArrayOutput

func (SubscriptionStateOverrideActionArray) ToSubscriptionStateOverrideActionArrayOutputWithContext

func (i SubscriptionStateOverrideActionArray) ToSubscriptionStateOverrideActionArrayOutputWithContext(ctx context.Context) SubscriptionStateOverrideActionArrayOutput

type SubscriptionStateOverrideActionArrayInput

type SubscriptionStateOverrideActionArrayInput interface {
	pulumi.Input

	ToSubscriptionStateOverrideActionArrayOutput() SubscriptionStateOverrideActionArrayOutput
	ToSubscriptionStateOverrideActionArrayOutputWithContext(context.Context) SubscriptionStateOverrideActionArrayOutput
}

SubscriptionStateOverrideActionArrayInput is an input type that accepts SubscriptionStateOverrideActionArray and SubscriptionStateOverrideActionArrayOutput values. You can construct a concrete instance of `SubscriptionStateOverrideActionArrayInput` via:

SubscriptionStateOverrideActionArray{ SubscriptionStateOverrideActionArgs{...} }

type SubscriptionStateOverrideActionArrayOutput

type SubscriptionStateOverrideActionArrayOutput struct{ *pulumi.OutputState }

func (SubscriptionStateOverrideActionArrayOutput) ElementType

func (SubscriptionStateOverrideActionArrayOutput) Index

func (SubscriptionStateOverrideActionArrayOutput) ToSubscriptionStateOverrideActionArrayOutput

func (o SubscriptionStateOverrideActionArrayOutput) ToSubscriptionStateOverrideActionArrayOutput() SubscriptionStateOverrideActionArrayOutput

func (SubscriptionStateOverrideActionArrayOutput) ToSubscriptionStateOverrideActionArrayOutputWithContext

func (o SubscriptionStateOverrideActionArrayOutput) ToSubscriptionStateOverrideActionArrayOutputWithContext(ctx context.Context) SubscriptionStateOverrideActionArrayOutput

type SubscriptionStateOverrideActionInput

type SubscriptionStateOverrideActionInput interface {
	pulumi.Input

	ToSubscriptionStateOverrideActionOutput() SubscriptionStateOverrideActionOutput
	ToSubscriptionStateOverrideActionOutputWithContext(context.Context) SubscriptionStateOverrideActionOutput
}

SubscriptionStateOverrideActionInput is an input type that accepts SubscriptionStateOverrideActionArgs and SubscriptionStateOverrideActionOutput values. You can construct a concrete instance of `SubscriptionStateOverrideActionInput` via:

SubscriptionStateOverrideActionArgs{...}

type SubscriptionStateOverrideActionOutput

type SubscriptionStateOverrideActionOutput struct{ *pulumi.OutputState }

func (SubscriptionStateOverrideActionOutput) Action

func (SubscriptionStateOverrideActionOutput) ElementType

func (SubscriptionStateOverrideActionOutput) State

func (SubscriptionStateOverrideActionOutput) ToSubscriptionStateOverrideActionOutput

func (o SubscriptionStateOverrideActionOutput) ToSubscriptionStateOverrideActionOutput() SubscriptionStateOverrideActionOutput

func (SubscriptionStateOverrideActionOutput) ToSubscriptionStateOverrideActionOutputWithContext

func (o SubscriptionStateOverrideActionOutput) ToSubscriptionStateOverrideActionOutputWithContext(ctx context.Context) SubscriptionStateOverrideActionOutput

type SubscriptionStateOverrideActionResponse

type SubscriptionStateOverrideActionResponse struct {
	Action string `pulumi:"action"`
	State  string `pulumi:"state"`
}

type SubscriptionStateOverrideActionResponseArrayOutput

type SubscriptionStateOverrideActionResponseArrayOutput struct{ *pulumi.OutputState }

func (SubscriptionStateOverrideActionResponseArrayOutput) ElementType

func (SubscriptionStateOverrideActionResponseArrayOutput) Index

func (SubscriptionStateOverrideActionResponseArrayOutput) ToSubscriptionStateOverrideActionResponseArrayOutput

func (o SubscriptionStateOverrideActionResponseArrayOutput) ToSubscriptionStateOverrideActionResponseArrayOutput() SubscriptionStateOverrideActionResponseArrayOutput

func (SubscriptionStateOverrideActionResponseArrayOutput) ToSubscriptionStateOverrideActionResponseArrayOutputWithContext

func (o SubscriptionStateOverrideActionResponseArrayOutput) ToSubscriptionStateOverrideActionResponseArrayOutputWithContext(ctx context.Context) SubscriptionStateOverrideActionResponseArrayOutput

type SubscriptionStateOverrideActionResponseOutput

type SubscriptionStateOverrideActionResponseOutput struct{ *pulumi.OutputState }

func (SubscriptionStateOverrideActionResponseOutput) Action

func (SubscriptionStateOverrideActionResponseOutput) ElementType

func (SubscriptionStateOverrideActionResponseOutput) State

func (SubscriptionStateOverrideActionResponseOutput) ToSubscriptionStateOverrideActionResponseOutput

func (o SubscriptionStateOverrideActionResponseOutput) ToSubscriptionStateOverrideActionResponseOutput() SubscriptionStateOverrideActionResponseOutput

func (SubscriptionStateOverrideActionResponseOutput) ToSubscriptionStateOverrideActionResponseOutputWithContext

func (o SubscriptionStateOverrideActionResponseOutput) ToSubscriptionStateOverrideActionResponseOutputWithContext(ctx context.Context) SubscriptionStateOverrideActionResponseOutput

type SubscriptionStatePtrInput

type SubscriptionStatePtrInput interface {
	pulumi.Input

	ToSubscriptionStatePtrOutput() SubscriptionStatePtrOutput
	ToSubscriptionStatePtrOutputWithContext(context.Context) SubscriptionStatePtrOutput
}

func SubscriptionStatePtr

func SubscriptionStatePtr(v string) SubscriptionStatePtrInput

type SubscriptionStatePtrOutput

type SubscriptionStatePtrOutput struct{ *pulumi.OutputState }

func (SubscriptionStatePtrOutput) Elem

func (SubscriptionStatePtrOutput) ElementType

func (SubscriptionStatePtrOutput) ElementType() reflect.Type

func (SubscriptionStatePtrOutput) ToStringPtrOutput

func (o SubscriptionStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (SubscriptionStatePtrOutput) ToStringPtrOutputWithContext

func (o SubscriptionStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (SubscriptionStatePtrOutput) ToSubscriptionStatePtrOutput

func (o SubscriptionStatePtrOutput) ToSubscriptionStatePtrOutput() SubscriptionStatePtrOutput

func (SubscriptionStatePtrOutput) ToSubscriptionStatePtrOutputWithContext

func (o SubscriptionStatePtrOutput) ToSubscriptionStatePtrOutputWithContext(ctx context.Context) SubscriptionStatePtrOutput

type SubscriptionStateRule

type SubscriptionStateRule struct {
	AllowedActions []string `pulumi:"allowedActions"`
	State          *string  `pulumi:"state"`
}

type SubscriptionStateRuleArgs

type SubscriptionStateRuleArgs struct {
	AllowedActions pulumi.StringArrayInput `pulumi:"allowedActions"`
	State          pulumi.StringPtrInput   `pulumi:"state"`
}

func (SubscriptionStateRuleArgs) ElementType

func (SubscriptionStateRuleArgs) ElementType() reflect.Type

func (SubscriptionStateRuleArgs) ToSubscriptionStateRuleOutput

func (i SubscriptionStateRuleArgs) ToSubscriptionStateRuleOutput() SubscriptionStateRuleOutput

func (SubscriptionStateRuleArgs) ToSubscriptionStateRuleOutputWithContext

func (i SubscriptionStateRuleArgs) ToSubscriptionStateRuleOutputWithContext(ctx context.Context) SubscriptionStateRuleOutput

type SubscriptionStateRuleArray

type SubscriptionStateRuleArray []SubscriptionStateRuleInput

func (SubscriptionStateRuleArray) ElementType

func (SubscriptionStateRuleArray) ElementType() reflect.Type

func (SubscriptionStateRuleArray) ToSubscriptionStateRuleArrayOutput

func (i SubscriptionStateRuleArray) ToSubscriptionStateRuleArrayOutput() SubscriptionStateRuleArrayOutput

func (SubscriptionStateRuleArray) ToSubscriptionStateRuleArrayOutputWithContext

func (i SubscriptionStateRuleArray) ToSubscriptionStateRuleArrayOutputWithContext(ctx context.Context) SubscriptionStateRuleArrayOutput

type SubscriptionStateRuleArrayInput

type SubscriptionStateRuleArrayInput interface {
	pulumi.Input

	ToSubscriptionStateRuleArrayOutput() SubscriptionStateRuleArrayOutput
	ToSubscriptionStateRuleArrayOutputWithContext(context.Context) SubscriptionStateRuleArrayOutput
}

SubscriptionStateRuleArrayInput is an input type that accepts SubscriptionStateRuleArray and SubscriptionStateRuleArrayOutput values. You can construct a concrete instance of `SubscriptionStateRuleArrayInput` via:

SubscriptionStateRuleArray{ SubscriptionStateRuleArgs{...} }

type SubscriptionStateRuleArrayOutput

type SubscriptionStateRuleArrayOutput struct{ *pulumi.OutputState }

func (SubscriptionStateRuleArrayOutput) ElementType

func (SubscriptionStateRuleArrayOutput) Index

func (SubscriptionStateRuleArrayOutput) ToSubscriptionStateRuleArrayOutput

func (o SubscriptionStateRuleArrayOutput) ToSubscriptionStateRuleArrayOutput() SubscriptionStateRuleArrayOutput

func (SubscriptionStateRuleArrayOutput) ToSubscriptionStateRuleArrayOutputWithContext

func (o SubscriptionStateRuleArrayOutput) ToSubscriptionStateRuleArrayOutputWithContext(ctx context.Context) SubscriptionStateRuleArrayOutput

type SubscriptionStateRuleInput

type SubscriptionStateRuleInput interface {
	pulumi.Input

	ToSubscriptionStateRuleOutput() SubscriptionStateRuleOutput
	ToSubscriptionStateRuleOutputWithContext(context.Context) SubscriptionStateRuleOutput
}

SubscriptionStateRuleInput is an input type that accepts SubscriptionStateRuleArgs and SubscriptionStateRuleOutput values. You can construct a concrete instance of `SubscriptionStateRuleInput` via:

SubscriptionStateRuleArgs{...}

type SubscriptionStateRuleOutput

type SubscriptionStateRuleOutput struct{ *pulumi.OutputState }

func (SubscriptionStateRuleOutput) AllowedActions

func (SubscriptionStateRuleOutput) ElementType

func (SubscriptionStateRuleOutput) State

func (SubscriptionStateRuleOutput) ToSubscriptionStateRuleOutput

func (o SubscriptionStateRuleOutput) ToSubscriptionStateRuleOutput() SubscriptionStateRuleOutput

func (SubscriptionStateRuleOutput) ToSubscriptionStateRuleOutputWithContext

func (o SubscriptionStateRuleOutput) ToSubscriptionStateRuleOutputWithContext(ctx context.Context) SubscriptionStateRuleOutput

type SubscriptionStateRuleResponse

type SubscriptionStateRuleResponse struct {
	AllowedActions []string `pulumi:"allowedActions"`
	State          *string  `pulumi:"state"`
}

type SubscriptionStateRuleResponseArrayOutput

type SubscriptionStateRuleResponseArrayOutput struct{ *pulumi.OutputState }

func (SubscriptionStateRuleResponseArrayOutput) ElementType

func (SubscriptionStateRuleResponseArrayOutput) Index

func (SubscriptionStateRuleResponseArrayOutput) ToSubscriptionStateRuleResponseArrayOutput

func (o SubscriptionStateRuleResponseArrayOutput) ToSubscriptionStateRuleResponseArrayOutput() SubscriptionStateRuleResponseArrayOutput

func (SubscriptionStateRuleResponseArrayOutput) ToSubscriptionStateRuleResponseArrayOutputWithContext

func (o SubscriptionStateRuleResponseArrayOutput) ToSubscriptionStateRuleResponseArrayOutputWithContext(ctx context.Context) SubscriptionStateRuleResponseArrayOutput

type SubscriptionStateRuleResponseOutput

type SubscriptionStateRuleResponseOutput struct{ *pulumi.OutputState }

func (SubscriptionStateRuleResponseOutput) AllowedActions

func (SubscriptionStateRuleResponseOutput) ElementType

func (SubscriptionStateRuleResponseOutput) State

func (SubscriptionStateRuleResponseOutput) ToSubscriptionStateRuleResponseOutput

func (o SubscriptionStateRuleResponseOutput) ToSubscriptionStateRuleResponseOutput() SubscriptionStateRuleResponseOutput

func (SubscriptionStateRuleResponseOutput) ToSubscriptionStateRuleResponseOutputWithContext

func (o SubscriptionStateRuleResponseOutput) ToSubscriptionStateRuleResponseOutputWithContext(ctx context.Context) SubscriptionStateRuleResponseOutput

type SubscriptionTransitioningState

type SubscriptionTransitioningState string

func (SubscriptionTransitioningState) ElementType

func (SubscriptionTransitioningState) ToStringOutput

func (SubscriptionTransitioningState) ToStringOutputWithContext

func (e SubscriptionTransitioningState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (SubscriptionTransitioningState) ToStringPtrOutput

func (SubscriptionTransitioningState) ToStringPtrOutputWithContext

func (e SubscriptionTransitioningState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (SubscriptionTransitioningState) ToSubscriptionTransitioningStateOutput

func (e SubscriptionTransitioningState) ToSubscriptionTransitioningStateOutput() SubscriptionTransitioningStateOutput

func (SubscriptionTransitioningState) ToSubscriptionTransitioningStateOutputWithContext

func (e SubscriptionTransitioningState) ToSubscriptionTransitioningStateOutputWithContext(ctx context.Context) SubscriptionTransitioningStateOutput

func (SubscriptionTransitioningState) ToSubscriptionTransitioningStatePtrOutput

func (e SubscriptionTransitioningState) ToSubscriptionTransitioningStatePtrOutput() SubscriptionTransitioningStatePtrOutput

func (SubscriptionTransitioningState) ToSubscriptionTransitioningStatePtrOutputWithContext

func (e SubscriptionTransitioningState) ToSubscriptionTransitioningStatePtrOutputWithContext(ctx context.Context) SubscriptionTransitioningStatePtrOutput

type SubscriptionTransitioningStateInput

type SubscriptionTransitioningStateInput interface {
	pulumi.Input

	ToSubscriptionTransitioningStateOutput() SubscriptionTransitioningStateOutput
	ToSubscriptionTransitioningStateOutputWithContext(context.Context) SubscriptionTransitioningStateOutput
}

SubscriptionTransitioningStateInput is an input type that accepts values of the SubscriptionTransitioningState enum A concrete instance of `SubscriptionTransitioningStateInput` can be one of the following:

SubscriptionTransitioningStateRegistered
SubscriptionTransitioningStateUnregistered
SubscriptionTransitioningStateWarned
SubscriptionTransitioningStateSuspended
SubscriptionTransitioningStateDeleted
SubscriptionTransitioningStateWarnedToRegistered
SubscriptionTransitioningStateWarnedToSuspended
SubscriptionTransitioningStateWarnedToDeleted
SubscriptionTransitioningStateWarnedToUnregistered
SubscriptionTransitioningStateSuspendedToRegistered
SubscriptionTransitioningStateSuspendedToWarned
SubscriptionTransitioningStateSuspendedToDeleted
SubscriptionTransitioningStateSuspendedToUnregistered

type SubscriptionTransitioningStateOutput

type SubscriptionTransitioningStateOutput struct{ *pulumi.OutputState }

func (SubscriptionTransitioningStateOutput) ElementType

func (SubscriptionTransitioningStateOutput) ToStringOutput

func (SubscriptionTransitioningStateOutput) ToStringOutputWithContext

func (o SubscriptionTransitioningStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (SubscriptionTransitioningStateOutput) ToStringPtrOutput

func (SubscriptionTransitioningStateOutput) ToStringPtrOutputWithContext

func (o SubscriptionTransitioningStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (SubscriptionTransitioningStateOutput) ToSubscriptionTransitioningStateOutput

func (o SubscriptionTransitioningStateOutput) ToSubscriptionTransitioningStateOutput() SubscriptionTransitioningStateOutput

func (SubscriptionTransitioningStateOutput) ToSubscriptionTransitioningStateOutputWithContext

func (o SubscriptionTransitioningStateOutput) ToSubscriptionTransitioningStateOutputWithContext(ctx context.Context) SubscriptionTransitioningStateOutput

func (SubscriptionTransitioningStateOutput) ToSubscriptionTransitioningStatePtrOutput

func (o SubscriptionTransitioningStateOutput) ToSubscriptionTransitioningStatePtrOutput() SubscriptionTransitioningStatePtrOutput

func (SubscriptionTransitioningStateOutput) ToSubscriptionTransitioningStatePtrOutputWithContext

func (o SubscriptionTransitioningStateOutput) ToSubscriptionTransitioningStatePtrOutputWithContext(ctx context.Context) SubscriptionTransitioningStatePtrOutput

type SubscriptionTransitioningStatePtrInput

type SubscriptionTransitioningStatePtrInput interface {
	pulumi.Input

	ToSubscriptionTransitioningStatePtrOutput() SubscriptionTransitioningStatePtrOutput
	ToSubscriptionTransitioningStatePtrOutputWithContext(context.Context) SubscriptionTransitioningStatePtrOutput
}

type SubscriptionTransitioningStatePtrOutput

type SubscriptionTransitioningStatePtrOutput struct{ *pulumi.OutputState }

func (SubscriptionTransitioningStatePtrOutput) Elem

func (SubscriptionTransitioningStatePtrOutput) ElementType

func (SubscriptionTransitioningStatePtrOutput) ToStringPtrOutput

func (SubscriptionTransitioningStatePtrOutput) ToStringPtrOutputWithContext

func (SubscriptionTransitioningStatePtrOutput) ToSubscriptionTransitioningStatePtrOutput

func (o SubscriptionTransitioningStatePtrOutput) ToSubscriptionTransitioningStatePtrOutput() SubscriptionTransitioningStatePtrOutput

func (SubscriptionTransitioningStatePtrOutput) ToSubscriptionTransitioningStatePtrOutputWithContext

func (o SubscriptionTransitioningStatePtrOutput) ToSubscriptionTransitioningStatePtrOutputWithContext(ctx context.Context) SubscriptionTransitioningStatePtrOutput

type SwaggerSpecification

type SwaggerSpecification struct {
	ApiVersions          []string `pulumi:"apiVersions"`
	SwaggerSpecFolderUri *string  `pulumi:"swaggerSpecFolderUri"`
}

type SwaggerSpecificationArgs

type SwaggerSpecificationArgs struct {
	ApiVersions          pulumi.StringArrayInput `pulumi:"apiVersions"`
	SwaggerSpecFolderUri pulumi.StringPtrInput   `pulumi:"swaggerSpecFolderUri"`
}

func (SwaggerSpecificationArgs) ElementType

func (SwaggerSpecificationArgs) ElementType() reflect.Type

func (SwaggerSpecificationArgs) ToSwaggerSpecificationOutput

func (i SwaggerSpecificationArgs) ToSwaggerSpecificationOutput() SwaggerSpecificationOutput

func (SwaggerSpecificationArgs) ToSwaggerSpecificationOutputWithContext

func (i SwaggerSpecificationArgs) ToSwaggerSpecificationOutputWithContext(ctx context.Context) SwaggerSpecificationOutput

type SwaggerSpecificationArray

type SwaggerSpecificationArray []SwaggerSpecificationInput

func (SwaggerSpecificationArray) ElementType

func (SwaggerSpecificationArray) ElementType() reflect.Type

func (SwaggerSpecificationArray) ToSwaggerSpecificationArrayOutput

func (i SwaggerSpecificationArray) ToSwaggerSpecificationArrayOutput() SwaggerSpecificationArrayOutput

func (SwaggerSpecificationArray) ToSwaggerSpecificationArrayOutputWithContext

func (i SwaggerSpecificationArray) ToSwaggerSpecificationArrayOutputWithContext(ctx context.Context) SwaggerSpecificationArrayOutput

type SwaggerSpecificationArrayInput

type SwaggerSpecificationArrayInput interface {
	pulumi.Input

	ToSwaggerSpecificationArrayOutput() SwaggerSpecificationArrayOutput
	ToSwaggerSpecificationArrayOutputWithContext(context.Context) SwaggerSpecificationArrayOutput
}

SwaggerSpecificationArrayInput is an input type that accepts SwaggerSpecificationArray and SwaggerSpecificationArrayOutput values. You can construct a concrete instance of `SwaggerSpecificationArrayInput` via:

SwaggerSpecificationArray{ SwaggerSpecificationArgs{...} }

type SwaggerSpecificationArrayOutput

type SwaggerSpecificationArrayOutput struct{ *pulumi.OutputState }

func (SwaggerSpecificationArrayOutput) ElementType

func (SwaggerSpecificationArrayOutput) Index

func (SwaggerSpecificationArrayOutput) ToSwaggerSpecificationArrayOutput

func (o SwaggerSpecificationArrayOutput) ToSwaggerSpecificationArrayOutput() SwaggerSpecificationArrayOutput

func (SwaggerSpecificationArrayOutput) ToSwaggerSpecificationArrayOutputWithContext

func (o SwaggerSpecificationArrayOutput) ToSwaggerSpecificationArrayOutputWithContext(ctx context.Context) SwaggerSpecificationArrayOutput

type SwaggerSpecificationInput

type SwaggerSpecificationInput interface {
	pulumi.Input

	ToSwaggerSpecificationOutput() SwaggerSpecificationOutput
	ToSwaggerSpecificationOutputWithContext(context.Context) SwaggerSpecificationOutput
}

SwaggerSpecificationInput is an input type that accepts SwaggerSpecificationArgs and SwaggerSpecificationOutput values. You can construct a concrete instance of `SwaggerSpecificationInput` via:

SwaggerSpecificationArgs{...}

type SwaggerSpecificationOutput

type SwaggerSpecificationOutput struct{ *pulumi.OutputState }

func (SwaggerSpecificationOutput) ApiVersions

func (SwaggerSpecificationOutput) ElementType

func (SwaggerSpecificationOutput) ElementType() reflect.Type

func (SwaggerSpecificationOutput) SwaggerSpecFolderUri

func (o SwaggerSpecificationOutput) SwaggerSpecFolderUri() pulumi.StringPtrOutput

func (SwaggerSpecificationOutput) ToSwaggerSpecificationOutput

func (o SwaggerSpecificationOutput) ToSwaggerSpecificationOutput() SwaggerSpecificationOutput

func (SwaggerSpecificationOutput) ToSwaggerSpecificationOutputWithContext

func (o SwaggerSpecificationOutput) ToSwaggerSpecificationOutputWithContext(ctx context.Context) SwaggerSpecificationOutput

type SwaggerSpecificationResponse

type SwaggerSpecificationResponse struct {
	ApiVersions          []string `pulumi:"apiVersions"`
	SwaggerSpecFolderUri *string  `pulumi:"swaggerSpecFolderUri"`
}

type SwaggerSpecificationResponseArrayOutput

type SwaggerSpecificationResponseArrayOutput struct{ *pulumi.OutputState }

func (SwaggerSpecificationResponseArrayOutput) ElementType

func (SwaggerSpecificationResponseArrayOutput) Index

func (SwaggerSpecificationResponseArrayOutput) ToSwaggerSpecificationResponseArrayOutput

func (o SwaggerSpecificationResponseArrayOutput) ToSwaggerSpecificationResponseArrayOutput() SwaggerSpecificationResponseArrayOutput

func (SwaggerSpecificationResponseArrayOutput) ToSwaggerSpecificationResponseArrayOutputWithContext

func (o SwaggerSpecificationResponseArrayOutput) ToSwaggerSpecificationResponseArrayOutputWithContext(ctx context.Context) SwaggerSpecificationResponseArrayOutput

type SwaggerSpecificationResponseOutput

type SwaggerSpecificationResponseOutput struct{ *pulumi.OutputState }

func (SwaggerSpecificationResponseOutput) ApiVersions

func (SwaggerSpecificationResponseOutput) ElementType

func (SwaggerSpecificationResponseOutput) SwaggerSpecFolderUri

func (SwaggerSpecificationResponseOutput) ToSwaggerSpecificationResponseOutput

func (o SwaggerSpecificationResponseOutput) ToSwaggerSpecificationResponseOutput() SwaggerSpecificationResponseOutput

func (SwaggerSpecificationResponseOutput) ToSwaggerSpecificationResponseOutputWithContext

func (o SwaggerSpecificationResponseOutput) ToSwaggerSpecificationResponseOutputWithContext(ctx context.Context) SwaggerSpecificationResponseOutput

type SystemDataResponse

type SystemDataResponse struct {
	// The timestamp of resource creation (UTC).
	CreatedAt *string `pulumi:"createdAt"`
	// The identity that created the resource.
	CreatedBy *string `pulumi:"createdBy"`
	// The type of identity that created the resource.
	CreatedByType *string `pulumi:"createdByType"`
	// The timestamp of resource last modification (UTC)
	LastModifiedAt *string `pulumi:"lastModifiedAt"`
	// The identity that last modified the resource.
	LastModifiedBy *string `pulumi:"lastModifiedBy"`
	// The type of identity that last modified the resource.
	LastModifiedByType *string `pulumi:"lastModifiedByType"`
}

Metadata pertaining to creation and last modification of the resource.

type SystemDataResponseOutput

type SystemDataResponseOutput struct{ *pulumi.OutputState }

Metadata pertaining to creation and last modification of the resource.

func (SystemDataResponseOutput) CreatedAt

The timestamp of resource creation (UTC).

func (SystemDataResponseOutput) CreatedBy

The identity that created the resource.

func (SystemDataResponseOutput) CreatedByType

The type of identity that created the resource.

func (SystemDataResponseOutput) ElementType

func (SystemDataResponseOutput) ElementType() reflect.Type

func (SystemDataResponseOutput) LastModifiedAt

func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput

The timestamp of resource last modification (UTC)

func (SystemDataResponseOutput) LastModifiedBy

func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput

The identity that last modified the resource.

func (SystemDataResponseOutput) LastModifiedByType

func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput

The type of identity that last modified the resource.

func (SystemDataResponseOutput) ToSystemDataResponseOutput

func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput

func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext

func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput

type SystemDataResponsePtrOutput

type SystemDataResponsePtrOutput struct{ *pulumi.OutputState }

func (SystemDataResponsePtrOutput) CreatedAt

The timestamp of resource creation (UTC).

func (SystemDataResponsePtrOutput) CreatedBy

The identity that created the resource.

func (SystemDataResponsePtrOutput) CreatedByType

The type of identity that created the resource.

func (SystemDataResponsePtrOutput) Elem

func (SystemDataResponsePtrOutput) ElementType

func (SystemDataResponsePtrOutput) LastModifiedAt

The timestamp of resource last modification (UTC)

func (SystemDataResponsePtrOutput) LastModifiedBy

The identity that last modified the resource.

func (SystemDataResponsePtrOutput) LastModifiedByType

func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput

The type of identity that last modified the resource.

func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput

func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput

func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext

func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput

type ThrottlingMetric

type ThrottlingMetric struct {
	Interval *string `pulumi:"interval"`
	Limit    float64 `pulumi:"limit"`
	Type     string  `pulumi:"type"`
}

type ThrottlingMetricArgs

type ThrottlingMetricArgs struct {
	Interval pulumi.StringPtrInput `pulumi:"interval"`
	Limit    pulumi.Float64Input   `pulumi:"limit"`
	Type     pulumi.StringInput    `pulumi:"type"`
}

func (ThrottlingMetricArgs) ElementType

func (ThrottlingMetricArgs) ElementType() reflect.Type

func (ThrottlingMetricArgs) ToThrottlingMetricOutput

func (i ThrottlingMetricArgs) ToThrottlingMetricOutput() ThrottlingMetricOutput

func (ThrottlingMetricArgs) ToThrottlingMetricOutputWithContext

func (i ThrottlingMetricArgs) ToThrottlingMetricOutputWithContext(ctx context.Context) ThrottlingMetricOutput

type ThrottlingMetricArray

type ThrottlingMetricArray []ThrottlingMetricInput

func (ThrottlingMetricArray) ElementType

func (ThrottlingMetricArray) ElementType() reflect.Type

func (ThrottlingMetricArray) ToThrottlingMetricArrayOutput

func (i ThrottlingMetricArray) ToThrottlingMetricArrayOutput() ThrottlingMetricArrayOutput

func (ThrottlingMetricArray) ToThrottlingMetricArrayOutputWithContext

func (i ThrottlingMetricArray) ToThrottlingMetricArrayOutputWithContext(ctx context.Context) ThrottlingMetricArrayOutput

type ThrottlingMetricArrayInput

type ThrottlingMetricArrayInput interface {
	pulumi.Input

	ToThrottlingMetricArrayOutput() ThrottlingMetricArrayOutput
	ToThrottlingMetricArrayOutputWithContext(context.Context) ThrottlingMetricArrayOutput
}

ThrottlingMetricArrayInput is an input type that accepts ThrottlingMetricArray and ThrottlingMetricArrayOutput values. You can construct a concrete instance of `ThrottlingMetricArrayInput` via:

ThrottlingMetricArray{ ThrottlingMetricArgs{...} }

type ThrottlingMetricArrayOutput

type ThrottlingMetricArrayOutput struct{ *pulumi.OutputState }

func (ThrottlingMetricArrayOutput) ElementType

func (ThrottlingMetricArrayOutput) Index

func (ThrottlingMetricArrayOutput) ToThrottlingMetricArrayOutput

func (o ThrottlingMetricArrayOutput) ToThrottlingMetricArrayOutput() ThrottlingMetricArrayOutput

func (ThrottlingMetricArrayOutput) ToThrottlingMetricArrayOutputWithContext

func (o ThrottlingMetricArrayOutput) ToThrottlingMetricArrayOutputWithContext(ctx context.Context) ThrottlingMetricArrayOutput

type ThrottlingMetricInput

type ThrottlingMetricInput interface {
	pulumi.Input

	ToThrottlingMetricOutput() ThrottlingMetricOutput
	ToThrottlingMetricOutputWithContext(context.Context) ThrottlingMetricOutput
}

ThrottlingMetricInput is an input type that accepts ThrottlingMetricArgs and ThrottlingMetricOutput values. You can construct a concrete instance of `ThrottlingMetricInput` via:

ThrottlingMetricArgs{...}

type ThrottlingMetricOutput

type ThrottlingMetricOutput struct{ *pulumi.OutputState }

func (ThrottlingMetricOutput) ElementType

func (ThrottlingMetricOutput) ElementType() reflect.Type

func (ThrottlingMetricOutput) Interval

func (ThrottlingMetricOutput) Limit

func (ThrottlingMetricOutput) ToThrottlingMetricOutput

func (o ThrottlingMetricOutput) ToThrottlingMetricOutput() ThrottlingMetricOutput

func (ThrottlingMetricOutput) ToThrottlingMetricOutputWithContext

func (o ThrottlingMetricOutput) ToThrottlingMetricOutputWithContext(ctx context.Context) ThrottlingMetricOutput

func (ThrottlingMetricOutput) Type

type ThrottlingMetricResponse

type ThrottlingMetricResponse struct {
	Interval *string `pulumi:"interval"`
	Limit    float64 `pulumi:"limit"`
	Type     string  `pulumi:"type"`
}

type ThrottlingMetricResponseArrayOutput

type ThrottlingMetricResponseArrayOutput struct{ *pulumi.OutputState }

func (ThrottlingMetricResponseArrayOutput) ElementType

func (ThrottlingMetricResponseArrayOutput) Index

func (ThrottlingMetricResponseArrayOutput) ToThrottlingMetricResponseArrayOutput

func (o ThrottlingMetricResponseArrayOutput) ToThrottlingMetricResponseArrayOutput() ThrottlingMetricResponseArrayOutput

func (ThrottlingMetricResponseArrayOutput) ToThrottlingMetricResponseArrayOutputWithContext

func (o ThrottlingMetricResponseArrayOutput) ToThrottlingMetricResponseArrayOutputWithContext(ctx context.Context) ThrottlingMetricResponseArrayOutput

type ThrottlingMetricResponseOutput

type ThrottlingMetricResponseOutput struct{ *pulumi.OutputState }

func (ThrottlingMetricResponseOutput) ElementType

func (ThrottlingMetricResponseOutput) Interval

func (ThrottlingMetricResponseOutput) Limit

func (ThrottlingMetricResponseOutput) ToThrottlingMetricResponseOutput

func (o ThrottlingMetricResponseOutput) ToThrottlingMetricResponseOutput() ThrottlingMetricResponseOutput

func (ThrottlingMetricResponseOutput) ToThrottlingMetricResponseOutputWithContext

func (o ThrottlingMetricResponseOutput) ToThrottlingMetricResponseOutputWithContext(ctx context.Context) ThrottlingMetricResponseOutput

func (ThrottlingMetricResponseOutput) Type

type ThrottlingMetricType

type ThrottlingMetricType string

func (ThrottlingMetricType) ElementType

func (ThrottlingMetricType) ElementType() reflect.Type

func (ThrottlingMetricType) ToStringOutput

func (e ThrottlingMetricType) ToStringOutput() pulumi.StringOutput

func (ThrottlingMetricType) ToStringOutputWithContext

func (e ThrottlingMetricType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ThrottlingMetricType) ToStringPtrOutput

func (e ThrottlingMetricType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ThrottlingMetricType) ToStringPtrOutputWithContext

func (e ThrottlingMetricType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (ThrottlingMetricType) ToThrottlingMetricTypeOutput

func (e ThrottlingMetricType) ToThrottlingMetricTypeOutput() ThrottlingMetricTypeOutput

func (ThrottlingMetricType) ToThrottlingMetricTypeOutputWithContext

func (e ThrottlingMetricType) ToThrottlingMetricTypeOutputWithContext(ctx context.Context) ThrottlingMetricTypeOutput

func (ThrottlingMetricType) ToThrottlingMetricTypePtrOutput

func (e ThrottlingMetricType) ToThrottlingMetricTypePtrOutput() ThrottlingMetricTypePtrOutput

func (ThrottlingMetricType) ToThrottlingMetricTypePtrOutputWithContext

func (e ThrottlingMetricType) ToThrottlingMetricTypePtrOutputWithContext(ctx context.Context) ThrottlingMetricTypePtrOutput

type ThrottlingMetricTypeInput

type ThrottlingMetricTypeInput interface {
	pulumi.Input

	ToThrottlingMetricTypeOutput() ThrottlingMetricTypeOutput
	ToThrottlingMetricTypeOutputWithContext(context.Context) ThrottlingMetricTypeOutput
}

ThrottlingMetricTypeInput is an input type that accepts values of the ThrottlingMetricType enum A concrete instance of `ThrottlingMetricTypeInput` can be one of the following:

ThrottlingMetricTypeNotSpecified
ThrottlingMetricTypeNumberOfRequests
ThrottlingMetricTypeNumberOfResources

type ThrottlingMetricTypeOutput

type ThrottlingMetricTypeOutput struct{ *pulumi.OutputState }

func (ThrottlingMetricTypeOutput) ElementType

func (ThrottlingMetricTypeOutput) ElementType() reflect.Type

func (ThrottlingMetricTypeOutput) ToStringOutput

func (o ThrottlingMetricTypeOutput) ToStringOutput() pulumi.StringOutput

func (ThrottlingMetricTypeOutput) ToStringOutputWithContext

func (o ThrottlingMetricTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ThrottlingMetricTypeOutput) ToStringPtrOutput

func (o ThrottlingMetricTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ThrottlingMetricTypeOutput) ToStringPtrOutputWithContext

func (o ThrottlingMetricTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (ThrottlingMetricTypeOutput) ToThrottlingMetricTypeOutput

func (o ThrottlingMetricTypeOutput) ToThrottlingMetricTypeOutput() ThrottlingMetricTypeOutput

func (ThrottlingMetricTypeOutput) ToThrottlingMetricTypeOutputWithContext

func (o ThrottlingMetricTypeOutput) ToThrottlingMetricTypeOutputWithContext(ctx context.Context) ThrottlingMetricTypeOutput

func (ThrottlingMetricTypeOutput) ToThrottlingMetricTypePtrOutput

func (o ThrottlingMetricTypeOutput) ToThrottlingMetricTypePtrOutput() ThrottlingMetricTypePtrOutput

func (ThrottlingMetricTypeOutput) ToThrottlingMetricTypePtrOutputWithContext

func (o ThrottlingMetricTypeOutput) ToThrottlingMetricTypePtrOutputWithContext(ctx context.Context) ThrottlingMetricTypePtrOutput

type ThrottlingMetricTypePtrInput

type ThrottlingMetricTypePtrInput interface {
	pulumi.Input

	ToThrottlingMetricTypePtrOutput() ThrottlingMetricTypePtrOutput
	ToThrottlingMetricTypePtrOutputWithContext(context.Context) ThrottlingMetricTypePtrOutput
}

func ThrottlingMetricTypePtr

func ThrottlingMetricTypePtr(v string) ThrottlingMetricTypePtrInput

type ThrottlingMetricTypePtrOutput

type ThrottlingMetricTypePtrOutput struct{ *pulumi.OutputState }

func (ThrottlingMetricTypePtrOutput) Elem

func (ThrottlingMetricTypePtrOutput) ElementType

func (ThrottlingMetricTypePtrOutput) ToStringPtrOutput

func (ThrottlingMetricTypePtrOutput) ToStringPtrOutputWithContext

func (o ThrottlingMetricTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (ThrottlingMetricTypePtrOutput) ToThrottlingMetricTypePtrOutput

func (o ThrottlingMetricTypePtrOutput) ToThrottlingMetricTypePtrOutput() ThrottlingMetricTypePtrOutput

func (ThrottlingMetricTypePtrOutput) ToThrottlingMetricTypePtrOutputWithContext

func (o ThrottlingMetricTypePtrOutput) ToThrottlingMetricTypePtrOutputWithContext(ctx context.Context) ThrottlingMetricTypePtrOutput

type ThrottlingRule

type ThrottlingRule struct {
	Action           string             `pulumi:"action"`
	Metrics          []ThrottlingMetric `pulumi:"metrics"`
	RequiredFeatures []string           `pulumi:"requiredFeatures"`
}

type ThrottlingRuleArgs

type ThrottlingRuleArgs struct {
	Action           pulumi.StringInput         `pulumi:"action"`
	Metrics          ThrottlingMetricArrayInput `pulumi:"metrics"`
	RequiredFeatures pulumi.StringArrayInput    `pulumi:"requiredFeatures"`
}

func (ThrottlingRuleArgs) ElementType

func (ThrottlingRuleArgs) ElementType() reflect.Type

func (ThrottlingRuleArgs) ToThrottlingRuleOutput

func (i ThrottlingRuleArgs) ToThrottlingRuleOutput() ThrottlingRuleOutput

func (ThrottlingRuleArgs) ToThrottlingRuleOutputWithContext

func (i ThrottlingRuleArgs) ToThrottlingRuleOutputWithContext(ctx context.Context) ThrottlingRuleOutput

type ThrottlingRuleArray

type ThrottlingRuleArray []ThrottlingRuleInput

func (ThrottlingRuleArray) ElementType

func (ThrottlingRuleArray) ElementType() reflect.Type

func (ThrottlingRuleArray) ToThrottlingRuleArrayOutput

func (i ThrottlingRuleArray) ToThrottlingRuleArrayOutput() ThrottlingRuleArrayOutput

func (ThrottlingRuleArray) ToThrottlingRuleArrayOutputWithContext

func (i ThrottlingRuleArray) ToThrottlingRuleArrayOutputWithContext(ctx context.Context) ThrottlingRuleArrayOutput

type ThrottlingRuleArrayInput

type ThrottlingRuleArrayInput interface {
	pulumi.Input

	ToThrottlingRuleArrayOutput() ThrottlingRuleArrayOutput
	ToThrottlingRuleArrayOutputWithContext(context.Context) ThrottlingRuleArrayOutput
}

ThrottlingRuleArrayInput is an input type that accepts ThrottlingRuleArray and ThrottlingRuleArrayOutput values. You can construct a concrete instance of `ThrottlingRuleArrayInput` via:

ThrottlingRuleArray{ ThrottlingRuleArgs{...} }

type ThrottlingRuleArrayOutput

type ThrottlingRuleArrayOutput struct{ *pulumi.OutputState }

func (ThrottlingRuleArrayOutput) ElementType

func (ThrottlingRuleArrayOutput) ElementType() reflect.Type

func (ThrottlingRuleArrayOutput) Index

func (ThrottlingRuleArrayOutput) ToThrottlingRuleArrayOutput

func (o ThrottlingRuleArrayOutput) ToThrottlingRuleArrayOutput() ThrottlingRuleArrayOutput

func (ThrottlingRuleArrayOutput) ToThrottlingRuleArrayOutputWithContext

func (o ThrottlingRuleArrayOutput) ToThrottlingRuleArrayOutputWithContext(ctx context.Context) ThrottlingRuleArrayOutput

type ThrottlingRuleInput

type ThrottlingRuleInput interface {
	pulumi.Input

	ToThrottlingRuleOutput() ThrottlingRuleOutput
	ToThrottlingRuleOutputWithContext(context.Context) ThrottlingRuleOutput
}

ThrottlingRuleInput is an input type that accepts ThrottlingRuleArgs and ThrottlingRuleOutput values. You can construct a concrete instance of `ThrottlingRuleInput` via:

ThrottlingRuleArgs{...}

type ThrottlingRuleOutput

type ThrottlingRuleOutput struct{ *pulumi.OutputState }

func (ThrottlingRuleOutput) Action

func (ThrottlingRuleOutput) ElementType

func (ThrottlingRuleOutput) ElementType() reflect.Type

func (ThrottlingRuleOutput) Metrics

func (ThrottlingRuleOutput) RequiredFeatures

func (o ThrottlingRuleOutput) RequiredFeatures() pulumi.StringArrayOutput

func (ThrottlingRuleOutput) ToThrottlingRuleOutput

func (o ThrottlingRuleOutput) ToThrottlingRuleOutput() ThrottlingRuleOutput

func (ThrottlingRuleOutput) ToThrottlingRuleOutputWithContext

func (o ThrottlingRuleOutput) ToThrottlingRuleOutputWithContext(ctx context.Context) ThrottlingRuleOutput

type ThrottlingRuleResponse

type ThrottlingRuleResponse struct {
	Action           string                     `pulumi:"action"`
	Metrics          []ThrottlingMetricResponse `pulumi:"metrics"`
	RequiredFeatures []string                   `pulumi:"requiredFeatures"`
}

type ThrottlingRuleResponseArrayOutput

type ThrottlingRuleResponseArrayOutput struct{ *pulumi.OutputState }

func (ThrottlingRuleResponseArrayOutput) ElementType

func (ThrottlingRuleResponseArrayOutput) Index

func (ThrottlingRuleResponseArrayOutput) ToThrottlingRuleResponseArrayOutput

func (o ThrottlingRuleResponseArrayOutput) ToThrottlingRuleResponseArrayOutput() ThrottlingRuleResponseArrayOutput

func (ThrottlingRuleResponseArrayOutput) ToThrottlingRuleResponseArrayOutputWithContext

func (o ThrottlingRuleResponseArrayOutput) ToThrottlingRuleResponseArrayOutputWithContext(ctx context.Context) ThrottlingRuleResponseArrayOutput

type ThrottlingRuleResponseOutput

type ThrottlingRuleResponseOutput struct{ *pulumi.OutputState }

func (ThrottlingRuleResponseOutput) Action

func (ThrottlingRuleResponseOutput) ElementType

func (ThrottlingRuleResponseOutput) Metrics

func (ThrottlingRuleResponseOutput) RequiredFeatures

func (ThrottlingRuleResponseOutput) ToThrottlingRuleResponseOutput

func (o ThrottlingRuleResponseOutput) ToThrottlingRuleResponseOutput() ThrottlingRuleResponseOutput

func (ThrottlingRuleResponseOutput) ToThrottlingRuleResponseOutputWithContext

func (o ThrottlingRuleResponseOutput) ToThrottlingRuleResponseOutputWithContext(ctx context.Context) ThrottlingRuleResponseOutput

type TrafficRegionCategory

type TrafficRegionCategory string

func (TrafficRegionCategory) ElementType

func (TrafficRegionCategory) ElementType() reflect.Type

func (TrafficRegionCategory) ToStringOutput

func (e TrafficRegionCategory) ToStringOutput() pulumi.StringOutput

func (TrafficRegionCategory) ToStringOutputWithContext

func (e TrafficRegionCategory) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (TrafficRegionCategory) ToStringPtrOutput

func (e TrafficRegionCategory) ToStringPtrOutput() pulumi.StringPtrOutput

func (TrafficRegionCategory) ToStringPtrOutputWithContext

func (e TrafficRegionCategory) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (TrafficRegionCategory) ToTrafficRegionCategoryOutput

func (e TrafficRegionCategory) ToTrafficRegionCategoryOutput() TrafficRegionCategoryOutput

func (TrafficRegionCategory) ToTrafficRegionCategoryOutputWithContext

func (e TrafficRegionCategory) ToTrafficRegionCategoryOutputWithContext(ctx context.Context) TrafficRegionCategoryOutput

func (TrafficRegionCategory) ToTrafficRegionCategoryPtrOutput

func (e TrafficRegionCategory) ToTrafficRegionCategoryPtrOutput() TrafficRegionCategoryPtrOutput

func (TrafficRegionCategory) ToTrafficRegionCategoryPtrOutputWithContext

func (e TrafficRegionCategory) ToTrafficRegionCategoryPtrOutputWithContext(ctx context.Context) TrafficRegionCategoryPtrOutput

type TrafficRegionCategoryInput

type TrafficRegionCategoryInput interface {
	pulumi.Input

	ToTrafficRegionCategoryOutput() TrafficRegionCategoryOutput
	ToTrafficRegionCategoryOutputWithContext(context.Context) TrafficRegionCategoryOutput
}

TrafficRegionCategoryInput is an input type that accepts values of the TrafficRegionCategory enum A concrete instance of `TrafficRegionCategoryInput` can be one of the following:

TrafficRegionCategoryNotSpecified
TrafficRegionCategoryCanary
TrafficRegionCategoryLowTraffic
TrafficRegionCategoryMediumTraffic
TrafficRegionCategoryHighTraffic
TrafficRegionCategoryNone
TrafficRegionCategoryRestOfTheWorldGroupOne
TrafficRegionCategoryRestOfTheWorldGroupTwo

type TrafficRegionCategoryOutput

type TrafficRegionCategoryOutput struct{ *pulumi.OutputState }

func (TrafficRegionCategoryOutput) ElementType

func (TrafficRegionCategoryOutput) ToStringOutput

func (o TrafficRegionCategoryOutput) ToStringOutput() pulumi.StringOutput

func (TrafficRegionCategoryOutput) ToStringOutputWithContext

func (o TrafficRegionCategoryOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (TrafficRegionCategoryOutput) ToStringPtrOutput

func (o TrafficRegionCategoryOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (TrafficRegionCategoryOutput) ToStringPtrOutputWithContext

func (o TrafficRegionCategoryOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (TrafficRegionCategoryOutput) ToTrafficRegionCategoryOutput

func (o TrafficRegionCategoryOutput) ToTrafficRegionCategoryOutput() TrafficRegionCategoryOutput

func (TrafficRegionCategoryOutput) ToTrafficRegionCategoryOutputWithContext

func (o TrafficRegionCategoryOutput) ToTrafficRegionCategoryOutputWithContext(ctx context.Context) TrafficRegionCategoryOutput

func (TrafficRegionCategoryOutput) ToTrafficRegionCategoryPtrOutput

func (o TrafficRegionCategoryOutput) ToTrafficRegionCategoryPtrOutput() TrafficRegionCategoryPtrOutput

func (TrafficRegionCategoryOutput) ToTrafficRegionCategoryPtrOutputWithContext

func (o TrafficRegionCategoryOutput) ToTrafficRegionCategoryPtrOutputWithContext(ctx context.Context) TrafficRegionCategoryPtrOutput

type TrafficRegionCategoryPtrInput

type TrafficRegionCategoryPtrInput interface {
	pulumi.Input

	ToTrafficRegionCategoryPtrOutput() TrafficRegionCategoryPtrOutput
	ToTrafficRegionCategoryPtrOutputWithContext(context.Context) TrafficRegionCategoryPtrOutput
}

func TrafficRegionCategoryPtr

func TrafficRegionCategoryPtr(v string) TrafficRegionCategoryPtrInput

type TrafficRegionCategoryPtrOutput

type TrafficRegionCategoryPtrOutput struct{ *pulumi.OutputState }

func (TrafficRegionCategoryPtrOutput) Elem

func (TrafficRegionCategoryPtrOutput) ElementType

func (TrafficRegionCategoryPtrOutput) ToStringPtrOutput

func (TrafficRegionCategoryPtrOutput) ToStringPtrOutputWithContext

func (o TrafficRegionCategoryPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (TrafficRegionCategoryPtrOutput) ToTrafficRegionCategoryPtrOutput

func (o TrafficRegionCategoryPtrOutput) ToTrafficRegionCategoryPtrOutput() TrafficRegionCategoryPtrOutput

func (TrafficRegionCategoryPtrOutput) ToTrafficRegionCategoryPtrOutputWithContext

func (o TrafficRegionCategoryPtrOutput) ToTrafficRegionCategoryPtrOutputWithContext(ctx context.Context) TrafficRegionCategoryPtrOutput

type TypedErrorInfo

type TypedErrorInfo struct {
	Type string `pulumi:"type"`
}

type TypedErrorInfoArgs

type TypedErrorInfoArgs struct {
	Type pulumi.StringInput `pulumi:"type"`
}

func (TypedErrorInfoArgs) ElementType

func (TypedErrorInfoArgs) ElementType() reflect.Type

func (TypedErrorInfoArgs) ToTypedErrorInfoOutput

func (i TypedErrorInfoArgs) ToTypedErrorInfoOutput() TypedErrorInfoOutput

func (TypedErrorInfoArgs) ToTypedErrorInfoOutputWithContext

func (i TypedErrorInfoArgs) ToTypedErrorInfoOutputWithContext(ctx context.Context) TypedErrorInfoOutput

type TypedErrorInfoArray

type TypedErrorInfoArray []TypedErrorInfoInput

func (TypedErrorInfoArray) ElementType

func (TypedErrorInfoArray) ElementType() reflect.Type

func (TypedErrorInfoArray) ToTypedErrorInfoArrayOutput

func (i TypedErrorInfoArray) ToTypedErrorInfoArrayOutput() TypedErrorInfoArrayOutput

func (TypedErrorInfoArray) ToTypedErrorInfoArrayOutputWithContext

func (i TypedErrorInfoArray) ToTypedErrorInfoArrayOutputWithContext(ctx context.Context) TypedErrorInfoArrayOutput

type TypedErrorInfoArrayInput

type TypedErrorInfoArrayInput interface {
	pulumi.Input

	ToTypedErrorInfoArrayOutput() TypedErrorInfoArrayOutput
	ToTypedErrorInfoArrayOutputWithContext(context.Context) TypedErrorInfoArrayOutput
}

TypedErrorInfoArrayInput is an input type that accepts TypedErrorInfoArray and TypedErrorInfoArrayOutput values. You can construct a concrete instance of `TypedErrorInfoArrayInput` via:

TypedErrorInfoArray{ TypedErrorInfoArgs{...} }

type TypedErrorInfoArrayOutput

type TypedErrorInfoArrayOutput struct{ *pulumi.OutputState }

func (TypedErrorInfoArrayOutput) ElementType

func (TypedErrorInfoArrayOutput) ElementType() reflect.Type

func (TypedErrorInfoArrayOutput) Index

func (TypedErrorInfoArrayOutput) ToTypedErrorInfoArrayOutput

func (o TypedErrorInfoArrayOutput) ToTypedErrorInfoArrayOutput() TypedErrorInfoArrayOutput

func (TypedErrorInfoArrayOutput) ToTypedErrorInfoArrayOutputWithContext

func (o TypedErrorInfoArrayOutput) ToTypedErrorInfoArrayOutputWithContext(ctx context.Context) TypedErrorInfoArrayOutput

type TypedErrorInfoInput

type TypedErrorInfoInput interface {
	pulumi.Input

	ToTypedErrorInfoOutput() TypedErrorInfoOutput
	ToTypedErrorInfoOutputWithContext(context.Context) TypedErrorInfoOutput
}

TypedErrorInfoInput is an input type that accepts TypedErrorInfoArgs and TypedErrorInfoOutput values. You can construct a concrete instance of `TypedErrorInfoInput` via:

TypedErrorInfoArgs{...}

type TypedErrorInfoOutput

type TypedErrorInfoOutput struct{ *pulumi.OutputState }

func (TypedErrorInfoOutput) ElementType

func (TypedErrorInfoOutput) ElementType() reflect.Type

func (TypedErrorInfoOutput) ToTypedErrorInfoOutput

func (o TypedErrorInfoOutput) ToTypedErrorInfoOutput() TypedErrorInfoOutput

func (TypedErrorInfoOutput) ToTypedErrorInfoOutputWithContext

func (o TypedErrorInfoOutput) ToTypedErrorInfoOutputWithContext(ctx context.Context) TypedErrorInfoOutput

func (TypedErrorInfoOutput) Type

type TypedErrorInfoResponse

type TypedErrorInfoResponse struct {
	Info interface{} `pulumi:"info"`
	Type string      `pulumi:"type"`
}

type TypedErrorInfoResponseArrayOutput

type TypedErrorInfoResponseArrayOutput struct{ *pulumi.OutputState }

func (TypedErrorInfoResponseArrayOutput) ElementType

func (TypedErrorInfoResponseArrayOutput) Index

func (TypedErrorInfoResponseArrayOutput) ToTypedErrorInfoResponseArrayOutput

func (o TypedErrorInfoResponseArrayOutput) ToTypedErrorInfoResponseArrayOutput() TypedErrorInfoResponseArrayOutput

func (TypedErrorInfoResponseArrayOutput) ToTypedErrorInfoResponseArrayOutputWithContext

func (o TypedErrorInfoResponseArrayOutput) ToTypedErrorInfoResponseArrayOutputWithContext(ctx context.Context) TypedErrorInfoResponseArrayOutput

type TypedErrorInfoResponseOutput

type TypedErrorInfoResponseOutput struct{ *pulumi.OutputState }

func (TypedErrorInfoResponseOutput) ElementType

func (TypedErrorInfoResponseOutput) Info

func (TypedErrorInfoResponseOutput) ToTypedErrorInfoResponseOutput

func (o TypedErrorInfoResponseOutput) ToTypedErrorInfoResponseOutput() TypedErrorInfoResponseOutput

func (TypedErrorInfoResponseOutput) ToTypedErrorInfoResponseOutputWithContext

func (o TypedErrorInfoResponseOutput) ToTypedErrorInfoResponseOutputWithContext(ctx context.Context) TypedErrorInfoResponseOutput

func (TypedErrorInfoResponseOutput) Type

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL