v20201120

package
v0.6.1 Latest Latest
Warning

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

Go to latest
Published: Feb 11, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthorizationActionMappingResponse

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

type AuthorizationActionMappingResponseArgs

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

func (AuthorizationActionMappingResponseArgs) ElementType

func (AuthorizationActionMappingResponseArgs) ToAuthorizationActionMappingResponseOutput

func (i AuthorizationActionMappingResponseArgs) ToAuthorizationActionMappingResponseOutput() AuthorizationActionMappingResponseOutput

func (AuthorizationActionMappingResponseArgs) ToAuthorizationActionMappingResponseOutputWithContext

func (i AuthorizationActionMappingResponseArgs) ToAuthorizationActionMappingResponseOutputWithContext(ctx context.Context) AuthorizationActionMappingResponseOutput

type AuthorizationActionMappingResponseArray

type AuthorizationActionMappingResponseArray []AuthorizationActionMappingResponseInput

func (AuthorizationActionMappingResponseArray) ElementType

func (AuthorizationActionMappingResponseArray) ToAuthorizationActionMappingResponseArrayOutput

func (i AuthorizationActionMappingResponseArray) ToAuthorizationActionMappingResponseArrayOutput() AuthorizationActionMappingResponseArrayOutput

func (AuthorizationActionMappingResponseArray) ToAuthorizationActionMappingResponseArrayOutputWithContext

func (i AuthorizationActionMappingResponseArray) ToAuthorizationActionMappingResponseArrayOutputWithContext(ctx context.Context) AuthorizationActionMappingResponseArrayOutput

type AuthorizationActionMappingResponseArrayInput

type AuthorizationActionMappingResponseArrayInput interface {
	pulumi.Input

	ToAuthorizationActionMappingResponseArrayOutput() AuthorizationActionMappingResponseArrayOutput
	ToAuthorizationActionMappingResponseArrayOutputWithContext(context.Context) AuthorizationActionMappingResponseArrayOutput
}

AuthorizationActionMappingResponseArrayInput is an input type that accepts AuthorizationActionMappingResponseArray and AuthorizationActionMappingResponseArrayOutput values. You can construct a concrete instance of `AuthorizationActionMappingResponseArrayInput` via:

AuthorizationActionMappingResponseArray{ AuthorizationActionMappingResponseArgs{...} }

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 AuthorizationActionMappingResponseInput

type AuthorizationActionMappingResponseInput interface {
	pulumi.Input

	ToAuthorizationActionMappingResponseOutput() AuthorizationActionMappingResponseOutput
	ToAuthorizationActionMappingResponseOutputWithContext(context.Context) AuthorizationActionMappingResponseOutput
}

AuthorizationActionMappingResponseInput is an input type that accepts AuthorizationActionMappingResponseArgs and AuthorizationActionMappingResponseOutput values. You can construct a concrete instance of `AuthorizationActionMappingResponseInput` via:

AuthorizationActionMappingResponseArgs{...}

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"`
	ProvisioningState pulumi.StringPtrOutput                                 `pulumi:"provisioningState"`
	Specification     DefaultRolloutPropertiesResponseSpecificationPtrOutput `pulumi:"specification"`
	Status            DefaultRolloutPropertiesResponseStatusPtrOutput        `pulumi:"status"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

Default rollout definition.

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 {
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput
	// The rollout name.
	RolloutName pulumi.StringInput
}

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) ToDefaultRolloutOutput

func (o DefaultRolloutOutput) ToDefaultRolloutOutput() DefaultRolloutOutput

func (DefaultRolloutOutput) ToDefaultRolloutOutputWithContext

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

type DefaultRolloutPropertiesResponseSpecification

type DefaultRolloutPropertiesResponseSpecification struct {
	Canary                    *DefaultRolloutSpecificationResponseCanary                 `pulumi:"canary"`
	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 DefaultRolloutPropertiesResponseSpecificationArgs

type DefaultRolloutPropertiesResponseSpecificationArgs struct {
	Canary                    DefaultRolloutSpecificationResponseCanaryPtrInput                 `pulumi:"canary"`
	HighTraffic               DefaultRolloutSpecificationResponseHighTrafficPtrInput            `pulumi:"highTraffic"`
	LowTraffic                DefaultRolloutSpecificationResponseLowTrafficPtrInput             `pulumi:"lowTraffic"`
	MediumTraffic             DefaultRolloutSpecificationResponseMediumTrafficPtrInput          `pulumi:"mediumTraffic"`
	ProviderRegistration      DefaultRolloutSpecificationResponseProviderRegistrationPtrInput   `pulumi:"providerRegistration"`
	ResourceTypeRegistrations ResourceTypeRegistrationResponseArrayInput                        `pulumi:"resourceTypeRegistrations"`
	RestOfTheWorldGroupOne    DefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrInput `pulumi:"restOfTheWorldGroupOne"`
	RestOfTheWorldGroupTwo    DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrInput `pulumi:"restOfTheWorldGroupTwo"`
}

func (DefaultRolloutPropertiesResponseSpecificationArgs) ElementType

func (DefaultRolloutPropertiesResponseSpecificationArgs) ToDefaultRolloutPropertiesResponseSpecificationOutput

func (i DefaultRolloutPropertiesResponseSpecificationArgs) ToDefaultRolloutPropertiesResponseSpecificationOutput() DefaultRolloutPropertiesResponseSpecificationOutput

func (DefaultRolloutPropertiesResponseSpecificationArgs) ToDefaultRolloutPropertiesResponseSpecificationOutputWithContext

func (i DefaultRolloutPropertiesResponseSpecificationArgs) ToDefaultRolloutPropertiesResponseSpecificationOutputWithContext(ctx context.Context) DefaultRolloutPropertiesResponseSpecificationOutput

func (DefaultRolloutPropertiesResponseSpecificationArgs) ToDefaultRolloutPropertiesResponseSpecificationPtrOutput

func (i DefaultRolloutPropertiesResponseSpecificationArgs) ToDefaultRolloutPropertiesResponseSpecificationPtrOutput() DefaultRolloutPropertiesResponseSpecificationPtrOutput

func (DefaultRolloutPropertiesResponseSpecificationArgs) ToDefaultRolloutPropertiesResponseSpecificationPtrOutputWithContext

func (i DefaultRolloutPropertiesResponseSpecificationArgs) ToDefaultRolloutPropertiesResponseSpecificationPtrOutputWithContext(ctx context.Context) DefaultRolloutPropertiesResponseSpecificationPtrOutput

type DefaultRolloutPropertiesResponseSpecificationInput

type DefaultRolloutPropertiesResponseSpecificationInput interface {
	pulumi.Input

	ToDefaultRolloutPropertiesResponseSpecificationOutput() DefaultRolloutPropertiesResponseSpecificationOutput
	ToDefaultRolloutPropertiesResponseSpecificationOutputWithContext(context.Context) DefaultRolloutPropertiesResponseSpecificationOutput
}

DefaultRolloutPropertiesResponseSpecificationInput is an input type that accepts DefaultRolloutPropertiesResponseSpecificationArgs and DefaultRolloutPropertiesResponseSpecificationOutput values. You can construct a concrete instance of `DefaultRolloutPropertiesResponseSpecificationInput` via:

DefaultRolloutPropertiesResponseSpecificationArgs{...}

type DefaultRolloutPropertiesResponseSpecificationOutput

type DefaultRolloutPropertiesResponseSpecificationOutput struct{ *pulumi.OutputState }

func (DefaultRolloutPropertiesResponseSpecificationOutput) Canary

func (DefaultRolloutPropertiesResponseSpecificationOutput) ElementType

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

func (DefaultRolloutPropertiesResponseSpecificationOutput) ToDefaultRolloutPropertiesResponseSpecificationPtrOutput

func (o DefaultRolloutPropertiesResponseSpecificationOutput) ToDefaultRolloutPropertiesResponseSpecificationPtrOutput() DefaultRolloutPropertiesResponseSpecificationPtrOutput

func (DefaultRolloutPropertiesResponseSpecificationOutput) ToDefaultRolloutPropertiesResponseSpecificationPtrOutputWithContext

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

type DefaultRolloutPropertiesResponseSpecificationPtrInput

type DefaultRolloutPropertiesResponseSpecificationPtrInput interface {
	pulumi.Input

	ToDefaultRolloutPropertiesResponseSpecificationPtrOutput() DefaultRolloutPropertiesResponseSpecificationPtrOutput
	ToDefaultRolloutPropertiesResponseSpecificationPtrOutputWithContext(context.Context) DefaultRolloutPropertiesResponseSpecificationPtrOutput
}

DefaultRolloutPropertiesResponseSpecificationPtrInput is an input type that accepts DefaultRolloutPropertiesResponseSpecificationArgs, DefaultRolloutPropertiesResponseSpecificationPtr and DefaultRolloutPropertiesResponseSpecificationPtrOutput values. You can construct a concrete instance of `DefaultRolloutPropertiesResponseSpecificationPtrInput` via:

        DefaultRolloutPropertiesResponseSpecificationArgs{...}

or:

        nil

type DefaultRolloutPropertiesResponseSpecificationPtrOutput

type DefaultRolloutPropertiesResponseSpecificationPtrOutput struct{ *pulumi.OutputState }

func (DefaultRolloutPropertiesResponseSpecificationPtrOutput) Canary

func (DefaultRolloutPropertiesResponseSpecificationPtrOutput) Elem

func (DefaultRolloutPropertiesResponseSpecificationPtrOutput) ElementType

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 DefaultRolloutPropertiesResponseStatusArgs

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

func (DefaultRolloutPropertiesResponseStatusArgs) ElementType

func (DefaultRolloutPropertiesResponseStatusArgs) ToDefaultRolloutPropertiesResponseStatusOutput

func (i DefaultRolloutPropertiesResponseStatusArgs) ToDefaultRolloutPropertiesResponseStatusOutput() DefaultRolloutPropertiesResponseStatusOutput

func (DefaultRolloutPropertiesResponseStatusArgs) ToDefaultRolloutPropertiesResponseStatusOutputWithContext

func (i DefaultRolloutPropertiesResponseStatusArgs) ToDefaultRolloutPropertiesResponseStatusOutputWithContext(ctx context.Context) DefaultRolloutPropertiesResponseStatusOutput

func (DefaultRolloutPropertiesResponseStatusArgs) ToDefaultRolloutPropertiesResponseStatusPtrOutput

func (i DefaultRolloutPropertiesResponseStatusArgs) ToDefaultRolloutPropertiesResponseStatusPtrOutput() DefaultRolloutPropertiesResponseStatusPtrOutput

func (DefaultRolloutPropertiesResponseStatusArgs) ToDefaultRolloutPropertiesResponseStatusPtrOutputWithContext

func (i DefaultRolloutPropertiesResponseStatusArgs) ToDefaultRolloutPropertiesResponseStatusPtrOutputWithContext(ctx context.Context) DefaultRolloutPropertiesResponseStatusPtrOutput

type DefaultRolloutPropertiesResponseStatusInput

type DefaultRolloutPropertiesResponseStatusInput interface {
	pulumi.Input

	ToDefaultRolloutPropertiesResponseStatusOutput() DefaultRolloutPropertiesResponseStatusOutput
	ToDefaultRolloutPropertiesResponseStatusOutputWithContext(context.Context) DefaultRolloutPropertiesResponseStatusOutput
}

DefaultRolloutPropertiesResponseStatusInput is an input type that accepts DefaultRolloutPropertiesResponseStatusArgs and DefaultRolloutPropertiesResponseStatusOutput values. You can construct a concrete instance of `DefaultRolloutPropertiesResponseStatusInput` via:

DefaultRolloutPropertiesResponseStatusArgs{...}

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

func (DefaultRolloutPropertiesResponseStatusOutput) ToDefaultRolloutPropertiesResponseStatusPtrOutput

func (o DefaultRolloutPropertiesResponseStatusOutput) ToDefaultRolloutPropertiesResponseStatusPtrOutput() DefaultRolloutPropertiesResponseStatusPtrOutput

func (DefaultRolloutPropertiesResponseStatusOutput) ToDefaultRolloutPropertiesResponseStatusPtrOutputWithContext

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

type DefaultRolloutPropertiesResponseStatusPtrInput

type DefaultRolloutPropertiesResponseStatusPtrInput interface {
	pulumi.Input

	ToDefaultRolloutPropertiesResponseStatusPtrOutput() DefaultRolloutPropertiesResponseStatusPtrOutput
	ToDefaultRolloutPropertiesResponseStatusPtrOutputWithContext(context.Context) DefaultRolloutPropertiesResponseStatusPtrOutput
}

DefaultRolloutPropertiesResponseStatusPtrInput is an input type that accepts DefaultRolloutPropertiesResponseStatusArgs, DefaultRolloutPropertiesResponseStatusPtr and DefaultRolloutPropertiesResponseStatusPtrOutput values. You can construct a concrete instance of `DefaultRolloutPropertiesResponseStatusPtrInput` via:

        DefaultRolloutPropertiesResponseStatusArgs{...}

or:

        nil

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 DefaultRolloutSpecificationResponseCanary

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

type DefaultRolloutSpecificationResponseCanaryArgs

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

func (DefaultRolloutSpecificationResponseCanaryArgs) ElementType

func (DefaultRolloutSpecificationResponseCanaryArgs) ToDefaultRolloutSpecificationResponseCanaryOutput

func (i DefaultRolloutSpecificationResponseCanaryArgs) ToDefaultRolloutSpecificationResponseCanaryOutput() DefaultRolloutSpecificationResponseCanaryOutput

func (DefaultRolloutSpecificationResponseCanaryArgs) ToDefaultRolloutSpecificationResponseCanaryOutputWithContext

func (i DefaultRolloutSpecificationResponseCanaryArgs) ToDefaultRolloutSpecificationResponseCanaryOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseCanaryOutput

func (DefaultRolloutSpecificationResponseCanaryArgs) ToDefaultRolloutSpecificationResponseCanaryPtrOutput

func (i DefaultRolloutSpecificationResponseCanaryArgs) ToDefaultRolloutSpecificationResponseCanaryPtrOutput() DefaultRolloutSpecificationResponseCanaryPtrOutput

func (DefaultRolloutSpecificationResponseCanaryArgs) ToDefaultRolloutSpecificationResponseCanaryPtrOutputWithContext

func (i DefaultRolloutSpecificationResponseCanaryArgs) ToDefaultRolloutSpecificationResponseCanaryPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseCanaryPtrOutput

type DefaultRolloutSpecificationResponseCanaryInput

type DefaultRolloutSpecificationResponseCanaryInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationResponseCanaryOutput() DefaultRolloutSpecificationResponseCanaryOutput
	ToDefaultRolloutSpecificationResponseCanaryOutputWithContext(context.Context) DefaultRolloutSpecificationResponseCanaryOutput
}

DefaultRolloutSpecificationResponseCanaryInput is an input type that accepts DefaultRolloutSpecificationResponseCanaryArgs and DefaultRolloutSpecificationResponseCanaryOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationResponseCanaryInput` via:

DefaultRolloutSpecificationResponseCanaryArgs{...}

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

func (DefaultRolloutSpecificationResponseCanaryOutput) ToDefaultRolloutSpecificationResponseCanaryPtrOutput

func (o DefaultRolloutSpecificationResponseCanaryOutput) ToDefaultRolloutSpecificationResponseCanaryPtrOutput() DefaultRolloutSpecificationResponseCanaryPtrOutput

func (DefaultRolloutSpecificationResponseCanaryOutput) ToDefaultRolloutSpecificationResponseCanaryPtrOutputWithContext

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

type DefaultRolloutSpecificationResponseCanaryPtrInput

type DefaultRolloutSpecificationResponseCanaryPtrInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationResponseCanaryPtrOutput() DefaultRolloutSpecificationResponseCanaryPtrOutput
	ToDefaultRolloutSpecificationResponseCanaryPtrOutputWithContext(context.Context) DefaultRolloutSpecificationResponseCanaryPtrOutput
}

DefaultRolloutSpecificationResponseCanaryPtrInput is an input type that accepts DefaultRolloutSpecificationResponseCanaryArgs, DefaultRolloutSpecificationResponseCanaryPtr and DefaultRolloutSpecificationResponseCanaryPtrOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationResponseCanaryPtrInput` via:

        DefaultRolloutSpecificationResponseCanaryArgs{...}

or:

        nil

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 DefaultRolloutSpecificationResponseHighTraffic

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

type DefaultRolloutSpecificationResponseHighTrafficArgs

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

func (DefaultRolloutSpecificationResponseHighTrafficArgs) ElementType

func (DefaultRolloutSpecificationResponseHighTrafficArgs) ToDefaultRolloutSpecificationResponseHighTrafficOutput

func (i DefaultRolloutSpecificationResponseHighTrafficArgs) ToDefaultRolloutSpecificationResponseHighTrafficOutput() DefaultRolloutSpecificationResponseHighTrafficOutput

func (DefaultRolloutSpecificationResponseHighTrafficArgs) ToDefaultRolloutSpecificationResponseHighTrafficOutputWithContext

func (i DefaultRolloutSpecificationResponseHighTrafficArgs) ToDefaultRolloutSpecificationResponseHighTrafficOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseHighTrafficOutput

func (DefaultRolloutSpecificationResponseHighTrafficArgs) ToDefaultRolloutSpecificationResponseHighTrafficPtrOutput

func (i DefaultRolloutSpecificationResponseHighTrafficArgs) ToDefaultRolloutSpecificationResponseHighTrafficPtrOutput() DefaultRolloutSpecificationResponseHighTrafficPtrOutput

func (DefaultRolloutSpecificationResponseHighTrafficArgs) ToDefaultRolloutSpecificationResponseHighTrafficPtrOutputWithContext

func (i DefaultRolloutSpecificationResponseHighTrafficArgs) ToDefaultRolloutSpecificationResponseHighTrafficPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseHighTrafficPtrOutput

type DefaultRolloutSpecificationResponseHighTrafficInput

type DefaultRolloutSpecificationResponseHighTrafficInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationResponseHighTrafficOutput() DefaultRolloutSpecificationResponseHighTrafficOutput
	ToDefaultRolloutSpecificationResponseHighTrafficOutputWithContext(context.Context) DefaultRolloutSpecificationResponseHighTrafficOutput
}

DefaultRolloutSpecificationResponseHighTrafficInput is an input type that accepts DefaultRolloutSpecificationResponseHighTrafficArgs and DefaultRolloutSpecificationResponseHighTrafficOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationResponseHighTrafficInput` via:

DefaultRolloutSpecificationResponseHighTrafficArgs{...}

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) ToDefaultRolloutSpecificationResponseHighTrafficPtrOutput

func (o DefaultRolloutSpecificationResponseHighTrafficOutput) ToDefaultRolloutSpecificationResponseHighTrafficPtrOutput() DefaultRolloutSpecificationResponseHighTrafficPtrOutput

func (DefaultRolloutSpecificationResponseHighTrafficOutput) ToDefaultRolloutSpecificationResponseHighTrafficPtrOutputWithContext

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

func (DefaultRolloutSpecificationResponseHighTrafficOutput) WaitDuration

type DefaultRolloutSpecificationResponseHighTrafficPtrInput

type DefaultRolloutSpecificationResponseHighTrafficPtrInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationResponseHighTrafficPtrOutput() DefaultRolloutSpecificationResponseHighTrafficPtrOutput
	ToDefaultRolloutSpecificationResponseHighTrafficPtrOutputWithContext(context.Context) DefaultRolloutSpecificationResponseHighTrafficPtrOutput
}

DefaultRolloutSpecificationResponseHighTrafficPtrInput is an input type that accepts DefaultRolloutSpecificationResponseHighTrafficArgs, DefaultRolloutSpecificationResponseHighTrafficPtr and DefaultRolloutSpecificationResponseHighTrafficPtrOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationResponseHighTrafficPtrInput` via:

        DefaultRolloutSpecificationResponseHighTrafficArgs{...}

or:

        nil

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 DefaultRolloutSpecificationResponseLowTrafficArgs

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

func (DefaultRolloutSpecificationResponseLowTrafficArgs) ElementType

func (DefaultRolloutSpecificationResponseLowTrafficArgs) ToDefaultRolloutSpecificationResponseLowTrafficOutput

func (i DefaultRolloutSpecificationResponseLowTrafficArgs) ToDefaultRolloutSpecificationResponseLowTrafficOutput() DefaultRolloutSpecificationResponseLowTrafficOutput

func (DefaultRolloutSpecificationResponseLowTrafficArgs) ToDefaultRolloutSpecificationResponseLowTrafficOutputWithContext

func (i DefaultRolloutSpecificationResponseLowTrafficArgs) ToDefaultRolloutSpecificationResponseLowTrafficOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseLowTrafficOutput

func (DefaultRolloutSpecificationResponseLowTrafficArgs) ToDefaultRolloutSpecificationResponseLowTrafficPtrOutput

func (i DefaultRolloutSpecificationResponseLowTrafficArgs) ToDefaultRolloutSpecificationResponseLowTrafficPtrOutput() DefaultRolloutSpecificationResponseLowTrafficPtrOutput

func (DefaultRolloutSpecificationResponseLowTrafficArgs) ToDefaultRolloutSpecificationResponseLowTrafficPtrOutputWithContext

func (i DefaultRolloutSpecificationResponseLowTrafficArgs) ToDefaultRolloutSpecificationResponseLowTrafficPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseLowTrafficPtrOutput

type DefaultRolloutSpecificationResponseLowTrafficInput

type DefaultRolloutSpecificationResponseLowTrafficInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationResponseLowTrafficOutput() DefaultRolloutSpecificationResponseLowTrafficOutput
	ToDefaultRolloutSpecificationResponseLowTrafficOutputWithContext(context.Context) DefaultRolloutSpecificationResponseLowTrafficOutput
}

DefaultRolloutSpecificationResponseLowTrafficInput is an input type that accepts DefaultRolloutSpecificationResponseLowTrafficArgs and DefaultRolloutSpecificationResponseLowTrafficOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationResponseLowTrafficInput` via:

DefaultRolloutSpecificationResponseLowTrafficArgs{...}

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) ToDefaultRolloutSpecificationResponseLowTrafficPtrOutput

func (o DefaultRolloutSpecificationResponseLowTrafficOutput) ToDefaultRolloutSpecificationResponseLowTrafficPtrOutput() DefaultRolloutSpecificationResponseLowTrafficPtrOutput

func (DefaultRolloutSpecificationResponseLowTrafficOutput) ToDefaultRolloutSpecificationResponseLowTrafficPtrOutputWithContext

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

func (DefaultRolloutSpecificationResponseLowTrafficOutput) WaitDuration

type DefaultRolloutSpecificationResponseLowTrafficPtrInput

type DefaultRolloutSpecificationResponseLowTrafficPtrInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationResponseLowTrafficPtrOutput() DefaultRolloutSpecificationResponseLowTrafficPtrOutput
	ToDefaultRolloutSpecificationResponseLowTrafficPtrOutputWithContext(context.Context) DefaultRolloutSpecificationResponseLowTrafficPtrOutput
}

DefaultRolloutSpecificationResponseLowTrafficPtrInput is an input type that accepts DefaultRolloutSpecificationResponseLowTrafficArgs, DefaultRolloutSpecificationResponseLowTrafficPtr and DefaultRolloutSpecificationResponseLowTrafficPtrOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationResponseLowTrafficPtrInput` via:

        DefaultRolloutSpecificationResponseLowTrafficArgs{...}

or:

        nil

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 DefaultRolloutSpecificationResponseMediumTrafficArgs

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

func (DefaultRolloutSpecificationResponseMediumTrafficArgs) ElementType

func (DefaultRolloutSpecificationResponseMediumTrafficArgs) ToDefaultRolloutSpecificationResponseMediumTrafficOutput

func (i DefaultRolloutSpecificationResponseMediumTrafficArgs) ToDefaultRolloutSpecificationResponseMediumTrafficOutput() DefaultRolloutSpecificationResponseMediumTrafficOutput

func (DefaultRolloutSpecificationResponseMediumTrafficArgs) ToDefaultRolloutSpecificationResponseMediumTrafficOutputWithContext

func (i DefaultRolloutSpecificationResponseMediumTrafficArgs) ToDefaultRolloutSpecificationResponseMediumTrafficOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseMediumTrafficOutput

func (DefaultRolloutSpecificationResponseMediumTrafficArgs) ToDefaultRolloutSpecificationResponseMediumTrafficPtrOutput

func (i DefaultRolloutSpecificationResponseMediumTrafficArgs) ToDefaultRolloutSpecificationResponseMediumTrafficPtrOutput() DefaultRolloutSpecificationResponseMediumTrafficPtrOutput

func (DefaultRolloutSpecificationResponseMediumTrafficArgs) ToDefaultRolloutSpecificationResponseMediumTrafficPtrOutputWithContext

func (i DefaultRolloutSpecificationResponseMediumTrafficArgs) ToDefaultRolloutSpecificationResponseMediumTrafficPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseMediumTrafficPtrOutput

type DefaultRolloutSpecificationResponseMediumTrafficInput

type DefaultRolloutSpecificationResponseMediumTrafficInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationResponseMediumTrafficOutput() DefaultRolloutSpecificationResponseMediumTrafficOutput
	ToDefaultRolloutSpecificationResponseMediumTrafficOutputWithContext(context.Context) DefaultRolloutSpecificationResponseMediumTrafficOutput
}

DefaultRolloutSpecificationResponseMediumTrafficInput is an input type that accepts DefaultRolloutSpecificationResponseMediumTrafficArgs and DefaultRolloutSpecificationResponseMediumTrafficOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationResponseMediumTrafficInput` via:

DefaultRolloutSpecificationResponseMediumTrafficArgs{...}

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) ToDefaultRolloutSpecificationResponseMediumTrafficPtrOutput

func (o DefaultRolloutSpecificationResponseMediumTrafficOutput) ToDefaultRolloutSpecificationResponseMediumTrafficPtrOutput() DefaultRolloutSpecificationResponseMediumTrafficPtrOutput

func (DefaultRolloutSpecificationResponseMediumTrafficOutput) ToDefaultRolloutSpecificationResponseMediumTrafficPtrOutputWithContext

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

func (DefaultRolloutSpecificationResponseMediumTrafficOutput) WaitDuration

type DefaultRolloutSpecificationResponseMediumTrafficPtrInput

type DefaultRolloutSpecificationResponseMediumTrafficPtrInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationResponseMediumTrafficPtrOutput() DefaultRolloutSpecificationResponseMediumTrafficPtrOutput
	ToDefaultRolloutSpecificationResponseMediumTrafficPtrOutputWithContext(context.Context) DefaultRolloutSpecificationResponseMediumTrafficPtrOutput
}

DefaultRolloutSpecificationResponseMediumTrafficPtrInput is an input type that accepts DefaultRolloutSpecificationResponseMediumTrafficArgs, DefaultRolloutSpecificationResponseMediumTrafficPtr and DefaultRolloutSpecificationResponseMediumTrafficPtrOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationResponseMediumTrafficPtrInput` via:

        DefaultRolloutSpecificationResponseMediumTrafficArgs{...}

or:

        nil

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"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

type DefaultRolloutSpecificationResponseProviderRegistrationArgs

type DefaultRolloutSpecificationResponseProviderRegistrationArgs struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id pulumi.StringInput `pulumi:"id"`
	// The name of the resource
	Name       pulumi.StringInput                             `pulumi:"name"`
	Properties ProviderRegistrationResponsePropertiesPtrInput `pulumi:"properties"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringInput `pulumi:"type"`
}

func (DefaultRolloutSpecificationResponseProviderRegistrationArgs) ElementType

func (DefaultRolloutSpecificationResponseProviderRegistrationArgs) ToDefaultRolloutSpecificationResponseProviderRegistrationOutput

func (DefaultRolloutSpecificationResponseProviderRegistrationArgs) ToDefaultRolloutSpecificationResponseProviderRegistrationOutputWithContext

func (i DefaultRolloutSpecificationResponseProviderRegistrationArgs) ToDefaultRolloutSpecificationResponseProviderRegistrationOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseProviderRegistrationOutput

func (DefaultRolloutSpecificationResponseProviderRegistrationArgs) ToDefaultRolloutSpecificationResponseProviderRegistrationPtrOutput

func (DefaultRolloutSpecificationResponseProviderRegistrationArgs) ToDefaultRolloutSpecificationResponseProviderRegistrationPtrOutputWithContext

func (i DefaultRolloutSpecificationResponseProviderRegistrationArgs) ToDefaultRolloutSpecificationResponseProviderRegistrationPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseProviderRegistrationPtrOutput

type DefaultRolloutSpecificationResponseProviderRegistrationInput

type DefaultRolloutSpecificationResponseProviderRegistrationInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationResponseProviderRegistrationOutput() DefaultRolloutSpecificationResponseProviderRegistrationOutput
	ToDefaultRolloutSpecificationResponseProviderRegistrationOutputWithContext(context.Context) DefaultRolloutSpecificationResponseProviderRegistrationOutput
}

DefaultRolloutSpecificationResponseProviderRegistrationInput is an input type that accepts DefaultRolloutSpecificationResponseProviderRegistrationArgs and DefaultRolloutSpecificationResponseProviderRegistrationOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationResponseProviderRegistrationInput` via:

DefaultRolloutSpecificationResponseProviderRegistrationArgs{...}

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) ToDefaultRolloutSpecificationResponseProviderRegistrationOutput

func (DefaultRolloutSpecificationResponseProviderRegistrationOutput) ToDefaultRolloutSpecificationResponseProviderRegistrationOutputWithContext

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

func (DefaultRolloutSpecificationResponseProviderRegistrationOutput) ToDefaultRolloutSpecificationResponseProviderRegistrationPtrOutput

func (DefaultRolloutSpecificationResponseProviderRegistrationOutput) ToDefaultRolloutSpecificationResponseProviderRegistrationPtrOutputWithContext

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

func (DefaultRolloutSpecificationResponseProviderRegistrationOutput) Type

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

type DefaultRolloutSpecificationResponseProviderRegistrationPtrInput

type DefaultRolloutSpecificationResponseProviderRegistrationPtrInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationResponseProviderRegistrationPtrOutput() DefaultRolloutSpecificationResponseProviderRegistrationPtrOutput
	ToDefaultRolloutSpecificationResponseProviderRegistrationPtrOutputWithContext(context.Context) DefaultRolloutSpecificationResponseProviderRegistrationPtrOutput
}

DefaultRolloutSpecificationResponseProviderRegistrationPtrInput is an input type that accepts DefaultRolloutSpecificationResponseProviderRegistrationArgs, DefaultRolloutSpecificationResponseProviderRegistrationPtr and DefaultRolloutSpecificationResponseProviderRegistrationPtrOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationResponseProviderRegistrationPtrInput` via:

        DefaultRolloutSpecificationResponseProviderRegistrationArgs{...}

or:

        nil

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) 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 DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneArgs

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

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneArgs) ElementType

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneArgs) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutput

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneArgs) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutputWithContext

func (i DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneArgs) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutput

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneArgs) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutput

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneArgs) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutputWithContext

func (i DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneArgs) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutput

type DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneInput

type DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutput() DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutput
	ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutputWithContext(context.Context) DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutput
}

DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneInput is an input type that accepts DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneArgs and DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneInput` via:

DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneArgs{...}

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) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutput

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutput) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutputWithContext

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

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneOutput) WaitDuration

type DefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrInput

type DefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutput() DefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutput
	ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutputWithContext(context.Context) DefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutput
}

DefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrInput is an input type that accepts DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneArgs, DefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtr and DefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationResponseRestOfTheWorldGroupOnePtrInput` via:

        DefaultRolloutSpecificationResponseRestOfTheWorldGroupOneArgs{...}

or:

        nil

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 DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoArgs

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

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoArgs) ElementType

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoArgs) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutput

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoArgs) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutputWithContext

func (i DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoArgs) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutput

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoArgs) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutput

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoArgs) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutputWithContext

func (i DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoArgs) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutputWithContext(ctx context.Context) DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutput

type DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoInput

type DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutput() DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutput
	ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutputWithContext(context.Context) DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutput
}

DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoInput is an input type that accepts DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoArgs and DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoInput` via:

DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoArgs{...}

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) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutput

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutput) ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutputWithContext

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

func (DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoOutput) WaitDuration

type DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrInput

type DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrInput interface {
	pulumi.Input

	ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutput() DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutput
	ToDefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutputWithContext(context.Context) DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutput
}

DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrInput is an input type that accepts DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoArgs, DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtr and DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrOutput values. You can construct a concrete instance of `DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoPtrInput` via:

        DefaultRolloutSpecificationResponseRestOfTheWorldGroupTwoArgs{...}

or:

        nil

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 DefaultRolloutState

type DefaultRolloutState struct {
	// The name of the resource
	Name              pulumi.StringPtrInput
	ProvisioningState pulumi.StringPtrInput
	Specification     DefaultRolloutPropertiesResponseSpecificationPtrInput
	Status            DefaultRolloutPropertiesResponseStatusPtrInput
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringPtrInput
}

func (DefaultRolloutState) ElementType

func (DefaultRolloutState) ElementType() reflect.Type

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 ExtendedErrorInfoResponseArgs

type ExtendedErrorInfoResponseArgs struct {
	AdditionalInfo TypedErrorInfoResponseArrayInput    `pulumi:"additionalInfo"`
	Code           pulumi.StringPtrInput               `pulumi:"code"`
	Details        ExtendedErrorInfoResponseArrayInput `pulumi:"details"`
	Message        pulumi.StringPtrInput               `pulumi:"message"`
	Target         pulumi.StringPtrInput               `pulumi:"target"`
}

func (ExtendedErrorInfoResponseArgs) ElementType

func (ExtendedErrorInfoResponseArgs) ToExtendedErrorInfoResponseOutput

func (i ExtendedErrorInfoResponseArgs) ToExtendedErrorInfoResponseOutput() ExtendedErrorInfoResponseOutput

func (ExtendedErrorInfoResponseArgs) ToExtendedErrorInfoResponseOutputWithContext

func (i ExtendedErrorInfoResponseArgs) ToExtendedErrorInfoResponseOutputWithContext(ctx context.Context) ExtendedErrorInfoResponseOutput

type ExtendedErrorInfoResponseArray

type ExtendedErrorInfoResponseArray []ExtendedErrorInfoResponseInput

func (ExtendedErrorInfoResponseArray) ElementType

func (ExtendedErrorInfoResponseArray) ToExtendedErrorInfoResponseArrayOutput

func (i ExtendedErrorInfoResponseArray) ToExtendedErrorInfoResponseArrayOutput() ExtendedErrorInfoResponseArrayOutput

func (ExtendedErrorInfoResponseArray) ToExtendedErrorInfoResponseArrayOutputWithContext

func (i ExtendedErrorInfoResponseArray) ToExtendedErrorInfoResponseArrayOutputWithContext(ctx context.Context) ExtendedErrorInfoResponseArrayOutput

type ExtendedErrorInfoResponseArrayInput

type ExtendedErrorInfoResponseArrayInput interface {
	pulumi.Input

	ToExtendedErrorInfoResponseArrayOutput() ExtendedErrorInfoResponseArrayOutput
	ToExtendedErrorInfoResponseArrayOutputWithContext(context.Context) ExtendedErrorInfoResponseArrayOutput
}

ExtendedErrorInfoResponseArrayInput is an input type that accepts ExtendedErrorInfoResponseArray and ExtendedErrorInfoResponseArrayOutput values. You can construct a concrete instance of `ExtendedErrorInfoResponseArrayInput` via:

ExtendedErrorInfoResponseArray{ ExtendedErrorInfoResponseArgs{...} }

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 ExtendedErrorInfoResponseInput

type ExtendedErrorInfoResponseInput interface {
	pulumi.Input

	ToExtendedErrorInfoResponseOutput() ExtendedErrorInfoResponseOutput
	ToExtendedErrorInfoResponseOutputWithContext(context.Context) ExtendedErrorInfoResponseOutput
}

ExtendedErrorInfoResponseInput is an input type that accepts ExtendedErrorInfoResponseArgs and ExtendedErrorInfoResponseOutput values. You can construct a concrete instance of `ExtendedErrorInfoResponseInput` via:

ExtendedErrorInfoResponseArgs{...}

type ExtendedErrorInfoResponseMap

type ExtendedErrorInfoResponseMap map[string]ExtendedErrorInfoResponseInput

func (ExtendedErrorInfoResponseMap) ElementType

func (ExtendedErrorInfoResponseMap) ToExtendedErrorInfoResponseMapOutput

func (i ExtendedErrorInfoResponseMap) ToExtendedErrorInfoResponseMapOutput() ExtendedErrorInfoResponseMapOutput

func (ExtendedErrorInfoResponseMap) ToExtendedErrorInfoResponseMapOutputWithContext

func (i ExtendedErrorInfoResponseMap) ToExtendedErrorInfoResponseMapOutputWithContext(ctx context.Context) ExtendedErrorInfoResponseMapOutput

type ExtendedErrorInfoResponseMapInput

type ExtendedErrorInfoResponseMapInput interface {
	pulumi.Input

	ToExtendedErrorInfoResponseMapOutput() ExtendedErrorInfoResponseMapOutput
	ToExtendedErrorInfoResponseMapOutputWithContext(context.Context) ExtendedErrorInfoResponseMapOutput
}

ExtendedErrorInfoResponseMapInput is an input type that accepts ExtendedErrorInfoResponseMap and ExtendedErrorInfoResponseMapOutput values. You can construct a concrete instance of `ExtendedErrorInfoResponseMapInput` via:

ExtendedErrorInfoResponseMap{ "key": ExtendedErrorInfoResponseArgs{...} }

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 ExtendedLocationOptionsResponse

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

type ExtendedLocationOptionsResponseArgs

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

func (ExtendedLocationOptionsResponseArgs) ElementType

func (ExtendedLocationOptionsResponseArgs) ToExtendedLocationOptionsResponseOutput

func (i ExtendedLocationOptionsResponseArgs) ToExtendedLocationOptionsResponseOutput() ExtendedLocationOptionsResponseOutput

func (ExtendedLocationOptionsResponseArgs) ToExtendedLocationOptionsResponseOutputWithContext

func (i ExtendedLocationOptionsResponseArgs) ToExtendedLocationOptionsResponseOutputWithContext(ctx context.Context) ExtendedLocationOptionsResponseOutput

type ExtendedLocationOptionsResponseArray

type ExtendedLocationOptionsResponseArray []ExtendedLocationOptionsResponseInput

func (ExtendedLocationOptionsResponseArray) ElementType

func (ExtendedLocationOptionsResponseArray) ToExtendedLocationOptionsResponseArrayOutput

func (i ExtendedLocationOptionsResponseArray) ToExtendedLocationOptionsResponseArrayOutput() ExtendedLocationOptionsResponseArrayOutput

func (ExtendedLocationOptionsResponseArray) ToExtendedLocationOptionsResponseArrayOutputWithContext

func (i ExtendedLocationOptionsResponseArray) ToExtendedLocationOptionsResponseArrayOutputWithContext(ctx context.Context) ExtendedLocationOptionsResponseArrayOutput

type ExtendedLocationOptionsResponseArrayInput

type ExtendedLocationOptionsResponseArrayInput interface {
	pulumi.Input

	ToExtendedLocationOptionsResponseArrayOutput() ExtendedLocationOptionsResponseArrayOutput
	ToExtendedLocationOptionsResponseArrayOutputWithContext(context.Context) ExtendedLocationOptionsResponseArrayOutput
}

ExtendedLocationOptionsResponseArrayInput is an input type that accepts ExtendedLocationOptionsResponseArray and ExtendedLocationOptionsResponseArrayOutput values. You can construct a concrete instance of `ExtendedLocationOptionsResponseArrayInput` via:

ExtendedLocationOptionsResponseArray{ ExtendedLocationOptionsResponseArgs{...} }

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 ExtendedLocationOptionsResponseInput

type ExtendedLocationOptionsResponseInput interface {
	pulumi.Input

	ToExtendedLocationOptionsResponseOutput() ExtendedLocationOptionsResponseOutput
	ToExtendedLocationOptionsResponseOutputWithContext(context.Context) ExtendedLocationOptionsResponseOutput
}

ExtendedLocationOptionsResponseInput is an input type that accepts ExtendedLocationOptionsResponseArgs and ExtendedLocationOptionsResponseOutput values. You can construct a concrete instance of `ExtendedLocationOptionsResponseInput` via:

ExtendedLocationOptionsResponseArgs{...}

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 LightHouseAuthorizationResponse

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

type LightHouseAuthorizationResponseArgs

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

func (LightHouseAuthorizationResponseArgs) ElementType

func (LightHouseAuthorizationResponseArgs) ToLightHouseAuthorizationResponseOutput

func (i LightHouseAuthorizationResponseArgs) ToLightHouseAuthorizationResponseOutput() LightHouseAuthorizationResponseOutput

func (LightHouseAuthorizationResponseArgs) ToLightHouseAuthorizationResponseOutputWithContext

func (i LightHouseAuthorizationResponseArgs) ToLightHouseAuthorizationResponseOutputWithContext(ctx context.Context) LightHouseAuthorizationResponseOutput

type LightHouseAuthorizationResponseArray

type LightHouseAuthorizationResponseArray []LightHouseAuthorizationResponseInput

func (LightHouseAuthorizationResponseArray) ElementType

func (LightHouseAuthorizationResponseArray) ToLightHouseAuthorizationResponseArrayOutput

func (i LightHouseAuthorizationResponseArray) ToLightHouseAuthorizationResponseArrayOutput() LightHouseAuthorizationResponseArrayOutput

func (LightHouseAuthorizationResponseArray) ToLightHouseAuthorizationResponseArrayOutputWithContext

func (i LightHouseAuthorizationResponseArray) ToLightHouseAuthorizationResponseArrayOutputWithContext(ctx context.Context) LightHouseAuthorizationResponseArrayOutput

type LightHouseAuthorizationResponseArrayInput

type LightHouseAuthorizationResponseArrayInput interface {
	pulumi.Input

	ToLightHouseAuthorizationResponseArrayOutput() LightHouseAuthorizationResponseArrayOutput
	ToLightHouseAuthorizationResponseArrayOutputWithContext(context.Context) LightHouseAuthorizationResponseArrayOutput
}

LightHouseAuthorizationResponseArrayInput is an input type that accepts LightHouseAuthorizationResponseArray and LightHouseAuthorizationResponseArrayOutput values. You can construct a concrete instance of `LightHouseAuthorizationResponseArrayInput` via:

LightHouseAuthorizationResponseArray{ LightHouseAuthorizationResponseArgs{...} }

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 LightHouseAuthorizationResponseInput

type LightHouseAuthorizationResponseInput interface {
	pulumi.Input

	ToLightHouseAuthorizationResponseOutput() LightHouseAuthorizationResponseOutput
	ToLightHouseAuthorizationResponseOutputWithContext(context.Context) LightHouseAuthorizationResponseOutput
}

LightHouseAuthorizationResponseInput is an input type that accepts LightHouseAuthorizationResponseArgs and LightHouseAuthorizationResponseOutput values. You can construct a concrete instance of `LightHouseAuthorizationResponseInput` via:

LightHouseAuthorizationResponseArgs{...}

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 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 LinkedAccessCheckResponseArgs

type LinkedAccessCheckResponseArgs 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 (LinkedAccessCheckResponseArgs) ElementType

func (LinkedAccessCheckResponseArgs) ToLinkedAccessCheckResponseOutput

func (i LinkedAccessCheckResponseArgs) ToLinkedAccessCheckResponseOutput() LinkedAccessCheckResponseOutput

func (LinkedAccessCheckResponseArgs) ToLinkedAccessCheckResponseOutputWithContext

func (i LinkedAccessCheckResponseArgs) ToLinkedAccessCheckResponseOutputWithContext(ctx context.Context) LinkedAccessCheckResponseOutput

type LinkedAccessCheckResponseArray

type LinkedAccessCheckResponseArray []LinkedAccessCheckResponseInput

func (LinkedAccessCheckResponseArray) ElementType

func (LinkedAccessCheckResponseArray) ToLinkedAccessCheckResponseArrayOutput

func (i LinkedAccessCheckResponseArray) ToLinkedAccessCheckResponseArrayOutput() LinkedAccessCheckResponseArrayOutput

func (LinkedAccessCheckResponseArray) ToLinkedAccessCheckResponseArrayOutputWithContext

func (i LinkedAccessCheckResponseArray) ToLinkedAccessCheckResponseArrayOutputWithContext(ctx context.Context) LinkedAccessCheckResponseArrayOutput

type LinkedAccessCheckResponseArrayInput

type LinkedAccessCheckResponseArrayInput interface {
	pulumi.Input

	ToLinkedAccessCheckResponseArrayOutput() LinkedAccessCheckResponseArrayOutput
	ToLinkedAccessCheckResponseArrayOutputWithContext(context.Context) LinkedAccessCheckResponseArrayOutput
}

LinkedAccessCheckResponseArrayInput is an input type that accepts LinkedAccessCheckResponseArray and LinkedAccessCheckResponseArrayOutput values. You can construct a concrete instance of `LinkedAccessCheckResponseArrayInput` via:

LinkedAccessCheckResponseArray{ LinkedAccessCheckResponseArgs{...} }

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 LinkedAccessCheckResponseInput

type LinkedAccessCheckResponseInput interface {
	pulumi.Input

	ToLinkedAccessCheckResponseOutput() LinkedAccessCheckResponseOutput
	ToLinkedAccessCheckResponseOutputWithContext(context.Context) LinkedAccessCheckResponseOutput
}

LinkedAccessCheckResponseInput is an input type that accepts LinkedAccessCheckResponseArgs and LinkedAccessCheckResponseOutput values. You can construct a concrete instance of `LinkedAccessCheckResponseInput` via:

LinkedAccessCheckResponseArgs{...}

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 LoggingRuleResponse

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

type LoggingRuleResponseArgs

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

func (LoggingRuleResponseArgs) ElementType

func (LoggingRuleResponseArgs) ElementType() reflect.Type

func (LoggingRuleResponseArgs) ToLoggingRuleResponseOutput

func (i LoggingRuleResponseArgs) ToLoggingRuleResponseOutput() LoggingRuleResponseOutput

func (LoggingRuleResponseArgs) ToLoggingRuleResponseOutputWithContext

func (i LoggingRuleResponseArgs) ToLoggingRuleResponseOutputWithContext(ctx context.Context) LoggingRuleResponseOutput

type LoggingRuleResponseArray

type LoggingRuleResponseArray []LoggingRuleResponseInput

func (LoggingRuleResponseArray) ElementType

func (LoggingRuleResponseArray) ElementType() reflect.Type

func (LoggingRuleResponseArray) ToLoggingRuleResponseArrayOutput

func (i LoggingRuleResponseArray) ToLoggingRuleResponseArrayOutput() LoggingRuleResponseArrayOutput

func (LoggingRuleResponseArray) ToLoggingRuleResponseArrayOutputWithContext

func (i LoggingRuleResponseArray) ToLoggingRuleResponseArrayOutputWithContext(ctx context.Context) LoggingRuleResponseArrayOutput

type LoggingRuleResponseArrayInput

type LoggingRuleResponseArrayInput interface {
	pulumi.Input

	ToLoggingRuleResponseArrayOutput() LoggingRuleResponseArrayOutput
	ToLoggingRuleResponseArrayOutputWithContext(context.Context) LoggingRuleResponseArrayOutput
}

LoggingRuleResponseArrayInput is an input type that accepts LoggingRuleResponseArray and LoggingRuleResponseArrayOutput values. You can construct a concrete instance of `LoggingRuleResponseArrayInput` via:

LoggingRuleResponseArray{ LoggingRuleResponseArgs{...} }

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 LoggingRuleResponseHiddenPropertyPathsArgs

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

func (LoggingRuleResponseHiddenPropertyPathsArgs) ElementType

func (LoggingRuleResponseHiddenPropertyPathsArgs) ToLoggingRuleResponseHiddenPropertyPathsOutput

func (i LoggingRuleResponseHiddenPropertyPathsArgs) ToLoggingRuleResponseHiddenPropertyPathsOutput() LoggingRuleResponseHiddenPropertyPathsOutput

func (LoggingRuleResponseHiddenPropertyPathsArgs) ToLoggingRuleResponseHiddenPropertyPathsOutputWithContext

func (i LoggingRuleResponseHiddenPropertyPathsArgs) ToLoggingRuleResponseHiddenPropertyPathsOutputWithContext(ctx context.Context) LoggingRuleResponseHiddenPropertyPathsOutput

func (LoggingRuleResponseHiddenPropertyPathsArgs) ToLoggingRuleResponseHiddenPropertyPathsPtrOutput

func (i LoggingRuleResponseHiddenPropertyPathsArgs) ToLoggingRuleResponseHiddenPropertyPathsPtrOutput() LoggingRuleResponseHiddenPropertyPathsPtrOutput

func (LoggingRuleResponseHiddenPropertyPathsArgs) ToLoggingRuleResponseHiddenPropertyPathsPtrOutputWithContext

func (i LoggingRuleResponseHiddenPropertyPathsArgs) ToLoggingRuleResponseHiddenPropertyPathsPtrOutputWithContext(ctx context.Context) LoggingRuleResponseHiddenPropertyPathsPtrOutput

type LoggingRuleResponseHiddenPropertyPathsInput

type LoggingRuleResponseHiddenPropertyPathsInput interface {
	pulumi.Input

	ToLoggingRuleResponseHiddenPropertyPathsOutput() LoggingRuleResponseHiddenPropertyPathsOutput
	ToLoggingRuleResponseHiddenPropertyPathsOutputWithContext(context.Context) LoggingRuleResponseHiddenPropertyPathsOutput
}

LoggingRuleResponseHiddenPropertyPathsInput is an input type that accepts LoggingRuleResponseHiddenPropertyPathsArgs and LoggingRuleResponseHiddenPropertyPathsOutput values. You can construct a concrete instance of `LoggingRuleResponseHiddenPropertyPathsInput` via:

LoggingRuleResponseHiddenPropertyPathsArgs{...}

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

func (LoggingRuleResponseHiddenPropertyPathsOutput) ToLoggingRuleResponseHiddenPropertyPathsPtrOutput

func (o LoggingRuleResponseHiddenPropertyPathsOutput) ToLoggingRuleResponseHiddenPropertyPathsPtrOutput() LoggingRuleResponseHiddenPropertyPathsPtrOutput

func (LoggingRuleResponseHiddenPropertyPathsOutput) ToLoggingRuleResponseHiddenPropertyPathsPtrOutputWithContext

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

type LoggingRuleResponseHiddenPropertyPathsPtrInput

type LoggingRuleResponseHiddenPropertyPathsPtrInput interface {
	pulumi.Input

	ToLoggingRuleResponseHiddenPropertyPathsPtrOutput() LoggingRuleResponseHiddenPropertyPathsPtrOutput
	ToLoggingRuleResponseHiddenPropertyPathsPtrOutputWithContext(context.Context) LoggingRuleResponseHiddenPropertyPathsPtrOutput
}

LoggingRuleResponseHiddenPropertyPathsPtrInput is an input type that accepts LoggingRuleResponseHiddenPropertyPathsArgs, LoggingRuleResponseHiddenPropertyPathsPtr and LoggingRuleResponseHiddenPropertyPathsPtrOutput values. You can construct a concrete instance of `LoggingRuleResponseHiddenPropertyPathsPtrInput` via:

        LoggingRuleResponseHiddenPropertyPathsArgs{...}

or:

        nil

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 LoggingRuleResponseInput

type LoggingRuleResponseInput interface {
	pulumi.Input

	ToLoggingRuleResponseOutput() LoggingRuleResponseOutput
	ToLoggingRuleResponseOutputWithContext(context.Context) LoggingRuleResponseOutput
}

LoggingRuleResponseInput is an input type that accepts LoggingRuleResponseArgs and LoggingRuleResponseOutput values. You can construct a concrete instance of `LoggingRuleResponseInput` via:

LoggingRuleResponseArgs{...}

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 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"`
	ProvisioningState *string                                        `pulumi:"provisioningState"`
	Specification     *DefaultRolloutPropertiesResponseSpecification `pulumi:"specification"`
	Status            *DefaultRolloutPropertiesResponseStatus        `pulumi:"status"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

Default rollout definition.

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 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"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

The notification registration definition.

type LookupProviderRegistrationArgs

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

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"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

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 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"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

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 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"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

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 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"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

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 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"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"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"`
	// 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)

type NotificationEndpointResponse

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

type NotificationEndpointResponseArgs

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

func (NotificationEndpointResponseArgs) ElementType

func (NotificationEndpointResponseArgs) ToNotificationEndpointResponseOutput

func (i NotificationEndpointResponseArgs) ToNotificationEndpointResponseOutput() NotificationEndpointResponseOutput

func (NotificationEndpointResponseArgs) ToNotificationEndpointResponseOutputWithContext

func (i NotificationEndpointResponseArgs) ToNotificationEndpointResponseOutputWithContext(ctx context.Context) NotificationEndpointResponseOutput

type NotificationEndpointResponseArray

type NotificationEndpointResponseArray []NotificationEndpointResponseInput

func (NotificationEndpointResponseArray) ElementType

func (NotificationEndpointResponseArray) ToNotificationEndpointResponseArrayOutput

func (i NotificationEndpointResponseArray) ToNotificationEndpointResponseArrayOutput() NotificationEndpointResponseArrayOutput

func (NotificationEndpointResponseArray) ToNotificationEndpointResponseArrayOutputWithContext

func (i NotificationEndpointResponseArray) ToNotificationEndpointResponseArrayOutputWithContext(ctx context.Context) NotificationEndpointResponseArrayOutput

type NotificationEndpointResponseArrayInput

type NotificationEndpointResponseArrayInput interface {
	pulumi.Input

	ToNotificationEndpointResponseArrayOutput() NotificationEndpointResponseArrayOutput
	ToNotificationEndpointResponseArrayOutputWithContext(context.Context) NotificationEndpointResponseArrayOutput
}

NotificationEndpointResponseArrayInput is an input type that accepts NotificationEndpointResponseArray and NotificationEndpointResponseArrayOutput values. You can construct a concrete instance of `NotificationEndpointResponseArrayInput` via:

NotificationEndpointResponseArray{ NotificationEndpointResponseArgs{...} }

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 NotificationEndpointResponseInput

type NotificationEndpointResponseInput interface {
	pulumi.Input

	ToNotificationEndpointResponseOutput() NotificationEndpointResponseOutput
	ToNotificationEndpointResponseOutputWithContext(context.Context) NotificationEndpointResponseOutput
}

NotificationEndpointResponseInput is an input type that accepts NotificationEndpointResponseArgs and NotificationEndpointResponseOutput values. You can construct a concrete instance of `NotificationEndpointResponseInput` via:

NotificationEndpointResponseArgs{...}

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 NotificationRegistration

type NotificationRegistration struct {
	pulumi.CustomResourceState

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

The notification registration definition.

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.StringInput
	// 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) ToNotificationRegistrationOutput

func (o NotificationRegistrationOutput) ToNotificationRegistrationOutput() NotificationRegistrationOutput

func (NotificationRegistrationOutput) ToNotificationRegistrationOutputWithContext

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

type NotificationRegistrationResponseProperties

type NotificationRegistrationResponseProperties struct {
	IncludedEvents        []string                       `pulumi:"includedEvents"`
	MessageScope          *string                        `pulumi:"messageScope"`
	NotificationEndpoints []NotificationEndpointResponse `pulumi:"notificationEndpoints"`
	NotificationMode      *string                        `pulumi:"notificationMode"`
}

type NotificationRegistrationResponsePropertiesArgs

type NotificationRegistrationResponsePropertiesArgs struct {
	IncludedEvents        pulumi.StringArrayInput                `pulumi:"includedEvents"`
	MessageScope          pulumi.StringPtrInput                  `pulumi:"messageScope"`
	NotificationEndpoints NotificationEndpointResponseArrayInput `pulumi:"notificationEndpoints"`
	NotificationMode      pulumi.StringPtrInput                  `pulumi:"notificationMode"`
}

func (NotificationRegistrationResponsePropertiesArgs) ElementType

func (NotificationRegistrationResponsePropertiesArgs) ToNotificationRegistrationResponsePropertiesOutput

func (i NotificationRegistrationResponsePropertiesArgs) ToNotificationRegistrationResponsePropertiesOutput() NotificationRegistrationResponsePropertiesOutput

func (NotificationRegistrationResponsePropertiesArgs) ToNotificationRegistrationResponsePropertiesOutputWithContext

func (i NotificationRegistrationResponsePropertiesArgs) ToNotificationRegistrationResponsePropertiesOutputWithContext(ctx context.Context) NotificationRegistrationResponsePropertiesOutput

func (NotificationRegistrationResponsePropertiesArgs) ToNotificationRegistrationResponsePropertiesPtrOutput

func (i NotificationRegistrationResponsePropertiesArgs) ToNotificationRegistrationResponsePropertiesPtrOutput() NotificationRegistrationResponsePropertiesPtrOutput

func (NotificationRegistrationResponsePropertiesArgs) ToNotificationRegistrationResponsePropertiesPtrOutputWithContext

func (i NotificationRegistrationResponsePropertiesArgs) ToNotificationRegistrationResponsePropertiesPtrOutputWithContext(ctx context.Context) NotificationRegistrationResponsePropertiesPtrOutput

type NotificationRegistrationResponsePropertiesInput

type NotificationRegistrationResponsePropertiesInput interface {
	pulumi.Input

	ToNotificationRegistrationResponsePropertiesOutput() NotificationRegistrationResponsePropertiesOutput
	ToNotificationRegistrationResponsePropertiesOutputWithContext(context.Context) NotificationRegistrationResponsePropertiesOutput
}

NotificationRegistrationResponsePropertiesInput is an input type that accepts NotificationRegistrationResponsePropertiesArgs and NotificationRegistrationResponsePropertiesOutput values. You can construct a concrete instance of `NotificationRegistrationResponsePropertiesInput` via:

NotificationRegistrationResponsePropertiesArgs{...}

type NotificationRegistrationResponsePropertiesOutput

type NotificationRegistrationResponsePropertiesOutput struct{ *pulumi.OutputState }

func (NotificationRegistrationResponsePropertiesOutput) ElementType

func (NotificationRegistrationResponsePropertiesOutput) IncludedEvents

func (NotificationRegistrationResponsePropertiesOutput) MessageScope

func (NotificationRegistrationResponsePropertiesOutput) NotificationEndpoints

func (NotificationRegistrationResponsePropertiesOutput) NotificationMode

func (NotificationRegistrationResponsePropertiesOutput) ToNotificationRegistrationResponsePropertiesOutput

func (o NotificationRegistrationResponsePropertiesOutput) ToNotificationRegistrationResponsePropertiesOutput() NotificationRegistrationResponsePropertiesOutput

func (NotificationRegistrationResponsePropertiesOutput) ToNotificationRegistrationResponsePropertiesOutputWithContext

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

func (NotificationRegistrationResponsePropertiesOutput) ToNotificationRegistrationResponsePropertiesPtrOutput

func (o NotificationRegistrationResponsePropertiesOutput) ToNotificationRegistrationResponsePropertiesPtrOutput() NotificationRegistrationResponsePropertiesPtrOutput

func (NotificationRegistrationResponsePropertiesOutput) ToNotificationRegistrationResponsePropertiesPtrOutputWithContext

func (o NotificationRegistrationResponsePropertiesOutput) ToNotificationRegistrationResponsePropertiesPtrOutputWithContext(ctx context.Context) NotificationRegistrationResponsePropertiesPtrOutput

type NotificationRegistrationResponsePropertiesPtrInput

type NotificationRegistrationResponsePropertiesPtrInput interface {
	pulumi.Input

	ToNotificationRegistrationResponsePropertiesPtrOutput() NotificationRegistrationResponsePropertiesPtrOutput
	ToNotificationRegistrationResponsePropertiesPtrOutputWithContext(context.Context) NotificationRegistrationResponsePropertiesPtrOutput
}

NotificationRegistrationResponsePropertiesPtrInput is an input type that accepts NotificationRegistrationResponsePropertiesArgs, NotificationRegistrationResponsePropertiesPtr and NotificationRegistrationResponsePropertiesPtrOutput values. You can construct a concrete instance of `NotificationRegistrationResponsePropertiesPtrInput` via:

        NotificationRegistrationResponsePropertiesArgs{...}

or:

        nil

type NotificationRegistrationResponsePropertiesPtrOutput

type NotificationRegistrationResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (NotificationRegistrationResponsePropertiesPtrOutput) Elem

func (NotificationRegistrationResponsePropertiesPtrOutput) ElementType

func (NotificationRegistrationResponsePropertiesPtrOutput) IncludedEvents

func (NotificationRegistrationResponsePropertiesPtrOutput) MessageScope

func (NotificationRegistrationResponsePropertiesPtrOutput) NotificationEndpoints

func (NotificationRegistrationResponsePropertiesPtrOutput) NotificationMode

func (NotificationRegistrationResponsePropertiesPtrOutput) ToNotificationRegistrationResponsePropertiesPtrOutput

func (o NotificationRegistrationResponsePropertiesPtrOutput) ToNotificationRegistrationResponsePropertiesPtrOutput() NotificationRegistrationResponsePropertiesPtrOutput

func (NotificationRegistrationResponsePropertiesPtrOutput) ToNotificationRegistrationResponsePropertiesPtrOutputWithContext

func (o NotificationRegistrationResponsePropertiesPtrOutput) ToNotificationRegistrationResponsePropertiesPtrOutputWithContext(ctx context.Context) NotificationRegistrationResponsePropertiesPtrOutput

type NotificationRegistrationState

type NotificationRegistrationState struct {
	// The name of the resource
	Name       pulumi.StringPtrInput
	Properties NotificationRegistrationResponsePropertiesPtrInput
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringPtrInput
}

func (NotificationRegistrationState) ElementType

type OperationByProviderRegistration

type OperationByProviderRegistration struct {
	pulumi.CustomResourceState

	ActionType pulumi.StringPtrOutput `pulumi:"actionType"`
	// Display information of the operation.
	Display OperationsDefinitionResponseDisplayOutput `pulumi:"display"`
	// Indicates whether the operation applies to data-plane.
	IsDataAction pulumi.BoolPtrOutput `pulumi:"isDataAction"`
	// The name of the resource
	Name       pulumi.StringOutput    `pulumi:"name"`
	Origin     pulumi.StringPtrOutput `pulumi:"origin"`
	Properties pulumi.AnyOutput       `pulumi:"properties"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

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) ToOperationByProviderRegistrationOutput

func (o OperationByProviderRegistrationOutput) ToOperationByProviderRegistrationOutput() OperationByProviderRegistrationOutput

func (OperationByProviderRegistrationOutput) ToOperationByProviderRegistrationOutputWithContext

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

type OperationByProviderRegistrationState

type OperationByProviderRegistrationState struct {
	ActionType pulumi.StringPtrInput
	// Display information of the operation.
	Display OperationsDefinitionResponseDisplayPtrInput
	// Indicates whether the operation applies to data-plane.
	IsDataAction pulumi.BoolPtrInput
	// The name of the resource
	Name       pulumi.StringPtrInput
	Origin     pulumi.StringPtrInput
	Properties pulumi.Input
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringPtrInput
}

func (OperationByProviderRegistrationState) ElementType

type OperationsDefinitionResponseDisplay

type OperationsDefinitionResponseDisplay struct {
	Description string `pulumi:"description"`
	Operation   string `pulumi:"operation"`
	Provider    string `pulumi:"provider"`
	Resource    string `pulumi:"resource"`
}

Display information of the operation.

type OperationsDefinitionResponseDisplayArgs

type OperationsDefinitionResponseDisplayArgs struct {
	Description pulumi.StringInput `pulumi:"description"`
	Operation   pulumi.StringInput `pulumi:"operation"`
	Provider    pulumi.StringInput `pulumi:"provider"`
	Resource    pulumi.StringInput `pulumi:"resource"`
}

Display information of the operation.

func (OperationsDefinitionResponseDisplayArgs) ElementType

func (OperationsDefinitionResponseDisplayArgs) ToOperationsDefinitionResponseDisplayOutput

func (i OperationsDefinitionResponseDisplayArgs) ToOperationsDefinitionResponseDisplayOutput() OperationsDefinitionResponseDisplayOutput

func (OperationsDefinitionResponseDisplayArgs) ToOperationsDefinitionResponseDisplayOutputWithContext

func (i OperationsDefinitionResponseDisplayArgs) ToOperationsDefinitionResponseDisplayOutputWithContext(ctx context.Context) OperationsDefinitionResponseDisplayOutput

func (OperationsDefinitionResponseDisplayArgs) ToOperationsDefinitionResponseDisplayPtrOutput

func (i OperationsDefinitionResponseDisplayArgs) ToOperationsDefinitionResponseDisplayPtrOutput() OperationsDefinitionResponseDisplayPtrOutput

func (OperationsDefinitionResponseDisplayArgs) ToOperationsDefinitionResponseDisplayPtrOutputWithContext

func (i OperationsDefinitionResponseDisplayArgs) ToOperationsDefinitionResponseDisplayPtrOutputWithContext(ctx context.Context) OperationsDefinitionResponseDisplayPtrOutput

type OperationsDefinitionResponseDisplayInput

type OperationsDefinitionResponseDisplayInput interface {
	pulumi.Input

	ToOperationsDefinitionResponseDisplayOutput() OperationsDefinitionResponseDisplayOutput
	ToOperationsDefinitionResponseDisplayOutputWithContext(context.Context) OperationsDefinitionResponseDisplayOutput
}

OperationsDefinitionResponseDisplayInput is an input type that accepts OperationsDefinitionResponseDisplayArgs and OperationsDefinitionResponseDisplayOutput values. You can construct a concrete instance of `OperationsDefinitionResponseDisplayInput` via:

OperationsDefinitionResponseDisplayArgs{...}

type OperationsDefinitionResponseDisplayOutput

type OperationsDefinitionResponseDisplayOutput struct{ *pulumi.OutputState }

Display information of the operation.

func (OperationsDefinitionResponseDisplayOutput) Description

func (OperationsDefinitionResponseDisplayOutput) ElementType

func (OperationsDefinitionResponseDisplayOutput) Operation

func (OperationsDefinitionResponseDisplayOutput) Provider

func (OperationsDefinitionResponseDisplayOutput) Resource

func (OperationsDefinitionResponseDisplayOutput) ToOperationsDefinitionResponseDisplayOutput

func (o OperationsDefinitionResponseDisplayOutput) ToOperationsDefinitionResponseDisplayOutput() OperationsDefinitionResponseDisplayOutput

func (OperationsDefinitionResponseDisplayOutput) ToOperationsDefinitionResponseDisplayOutputWithContext

func (o OperationsDefinitionResponseDisplayOutput) ToOperationsDefinitionResponseDisplayOutputWithContext(ctx context.Context) OperationsDefinitionResponseDisplayOutput

func (OperationsDefinitionResponseDisplayOutput) ToOperationsDefinitionResponseDisplayPtrOutput

func (o OperationsDefinitionResponseDisplayOutput) ToOperationsDefinitionResponseDisplayPtrOutput() OperationsDefinitionResponseDisplayPtrOutput

func (OperationsDefinitionResponseDisplayOutput) ToOperationsDefinitionResponseDisplayPtrOutputWithContext

func (o OperationsDefinitionResponseDisplayOutput) ToOperationsDefinitionResponseDisplayPtrOutputWithContext(ctx context.Context) OperationsDefinitionResponseDisplayPtrOutput

type OperationsDefinitionResponseDisplayPtrInput

type OperationsDefinitionResponseDisplayPtrInput interface {
	pulumi.Input

	ToOperationsDefinitionResponseDisplayPtrOutput() OperationsDefinitionResponseDisplayPtrOutput
	ToOperationsDefinitionResponseDisplayPtrOutputWithContext(context.Context) OperationsDefinitionResponseDisplayPtrOutput
}

OperationsDefinitionResponseDisplayPtrInput is an input type that accepts OperationsDefinitionResponseDisplayArgs, OperationsDefinitionResponseDisplayPtr and OperationsDefinitionResponseDisplayPtrOutput values. You can construct a concrete instance of `OperationsDefinitionResponseDisplayPtrInput` via:

        OperationsDefinitionResponseDisplayArgs{...}

or:

        nil

type OperationsDefinitionResponseDisplayPtrOutput

type OperationsDefinitionResponseDisplayPtrOutput struct{ *pulumi.OutputState }

func (OperationsDefinitionResponseDisplayPtrOutput) Description

func (OperationsDefinitionResponseDisplayPtrOutput) Elem

func (OperationsDefinitionResponseDisplayPtrOutput) ElementType

func (OperationsDefinitionResponseDisplayPtrOutput) Operation

func (OperationsDefinitionResponseDisplayPtrOutput) Provider

func (OperationsDefinitionResponseDisplayPtrOutput) Resource

func (OperationsDefinitionResponseDisplayPtrOutput) ToOperationsDefinitionResponseDisplayPtrOutput

func (o OperationsDefinitionResponseDisplayPtrOutput) ToOperationsDefinitionResponseDisplayPtrOutput() OperationsDefinitionResponseDisplayPtrOutput

func (OperationsDefinitionResponseDisplayPtrOutput) ToOperationsDefinitionResponseDisplayPtrOutputWithContext

func (o OperationsDefinitionResponseDisplayPtrOutput) ToOperationsDefinitionResponseDisplayPtrOutputWithContext(ctx context.Context) OperationsDefinitionResponseDisplayPtrOutput

type ProviderHubMetadataResponseProviderAuthentication

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

type ProviderHubMetadataResponseProviderAuthenticationArgs

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

func (ProviderHubMetadataResponseProviderAuthenticationArgs) ElementType

func (ProviderHubMetadataResponseProviderAuthenticationArgs) ToProviderHubMetadataResponseProviderAuthenticationOutput

func (i ProviderHubMetadataResponseProviderAuthenticationArgs) ToProviderHubMetadataResponseProviderAuthenticationOutput() ProviderHubMetadataResponseProviderAuthenticationOutput

func (ProviderHubMetadataResponseProviderAuthenticationArgs) ToProviderHubMetadataResponseProviderAuthenticationOutputWithContext

func (i ProviderHubMetadataResponseProviderAuthenticationArgs) ToProviderHubMetadataResponseProviderAuthenticationOutputWithContext(ctx context.Context) ProviderHubMetadataResponseProviderAuthenticationOutput

func (ProviderHubMetadataResponseProviderAuthenticationArgs) ToProviderHubMetadataResponseProviderAuthenticationPtrOutput

func (i ProviderHubMetadataResponseProviderAuthenticationArgs) ToProviderHubMetadataResponseProviderAuthenticationPtrOutput() ProviderHubMetadataResponseProviderAuthenticationPtrOutput

func (ProviderHubMetadataResponseProviderAuthenticationArgs) ToProviderHubMetadataResponseProviderAuthenticationPtrOutputWithContext

func (i ProviderHubMetadataResponseProviderAuthenticationArgs) ToProviderHubMetadataResponseProviderAuthenticationPtrOutputWithContext(ctx context.Context) ProviderHubMetadataResponseProviderAuthenticationPtrOutput

type ProviderHubMetadataResponseProviderAuthenticationInput

type ProviderHubMetadataResponseProviderAuthenticationInput interface {
	pulumi.Input

	ToProviderHubMetadataResponseProviderAuthenticationOutput() ProviderHubMetadataResponseProviderAuthenticationOutput
	ToProviderHubMetadataResponseProviderAuthenticationOutputWithContext(context.Context) ProviderHubMetadataResponseProviderAuthenticationOutput
}

ProviderHubMetadataResponseProviderAuthenticationInput is an input type that accepts ProviderHubMetadataResponseProviderAuthenticationArgs and ProviderHubMetadataResponseProviderAuthenticationOutput values. You can construct a concrete instance of `ProviderHubMetadataResponseProviderAuthenticationInput` via:

ProviderHubMetadataResponseProviderAuthenticationArgs{...}

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

func (ProviderHubMetadataResponseProviderAuthenticationOutput) ToProviderHubMetadataResponseProviderAuthenticationPtrOutput

func (ProviderHubMetadataResponseProviderAuthenticationOutput) ToProviderHubMetadataResponseProviderAuthenticationPtrOutputWithContext

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

type ProviderHubMetadataResponseProviderAuthenticationPtrInput

type ProviderHubMetadataResponseProviderAuthenticationPtrInput interface {
	pulumi.Input

	ToProviderHubMetadataResponseProviderAuthenticationPtrOutput() ProviderHubMetadataResponseProviderAuthenticationPtrOutput
	ToProviderHubMetadataResponseProviderAuthenticationPtrOutputWithContext(context.Context) ProviderHubMetadataResponseProviderAuthenticationPtrOutput
}

ProviderHubMetadataResponseProviderAuthenticationPtrInput is an input type that accepts ProviderHubMetadataResponseProviderAuthenticationArgs, ProviderHubMetadataResponseProviderAuthenticationPtr and ProviderHubMetadataResponseProviderAuthenticationPtrOutput values. You can construct a concrete instance of `ProviderHubMetadataResponseProviderAuthenticationPtrInput` via:

        ProviderHubMetadataResponseProviderAuthenticationArgs{...}

or:

        nil

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 ProviderHubMetadataResponseThirdPartyProviderAuthorizationArgs

type ProviderHubMetadataResponseThirdPartyProviderAuthorizationArgs struct {
	Authorizations    LightHouseAuthorizationResponseArrayInput `pulumi:"authorizations"`
	ManagedByTenantId pulumi.StringPtrInput                     `pulumi:"managedByTenantId"`
}

func (ProviderHubMetadataResponseThirdPartyProviderAuthorizationArgs) ElementType

func (ProviderHubMetadataResponseThirdPartyProviderAuthorizationArgs) ToProviderHubMetadataResponseThirdPartyProviderAuthorizationOutput

func (ProviderHubMetadataResponseThirdPartyProviderAuthorizationArgs) ToProviderHubMetadataResponseThirdPartyProviderAuthorizationOutputWithContext

func (i ProviderHubMetadataResponseThirdPartyProviderAuthorizationArgs) ToProviderHubMetadataResponseThirdPartyProviderAuthorizationOutputWithContext(ctx context.Context) ProviderHubMetadataResponseThirdPartyProviderAuthorizationOutput

func (ProviderHubMetadataResponseThirdPartyProviderAuthorizationArgs) ToProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutput

func (ProviderHubMetadataResponseThirdPartyProviderAuthorizationArgs) ToProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutputWithContext

func (i ProviderHubMetadataResponseThirdPartyProviderAuthorizationArgs) ToProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutputWithContext(ctx context.Context) ProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutput

type ProviderHubMetadataResponseThirdPartyProviderAuthorizationInput

type ProviderHubMetadataResponseThirdPartyProviderAuthorizationInput interface {
	pulumi.Input

	ToProviderHubMetadataResponseThirdPartyProviderAuthorizationOutput() ProviderHubMetadataResponseThirdPartyProviderAuthorizationOutput
	ToProviderHubMetadataResponseThirdPartyProviderAuthorizationOutputWithContext(context.Context) ProviderHubMetadataResponseThirdPartyProviderAuthorizationOutput
}

ProviderHubMetadataResponseThirdPartyProviderAuthorizationInput is an input type that accepts ProviderHubMetadataResponseThirdPartyProviderAuthorizationArgs and ProviderHubMetadataResponseThirdPartyProviderAuthorizationOutput values. You can construct a concrete instance of `ProviderHubMetadataResponseThirdPartyProviderAuthorizationInput` via:

ProviderHubMetadataResponseThirdPartyProviderAuthorizationArgs{...}

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

func (ProviderHubMetadataResponseThirdPartyProviderAuthorizationOutput) ToProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutput

func (ProviderHubMetadataResponseThirdPartyProviderAuthorizationOutput) ToProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutputWithContext

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

type ProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrInput

type ProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrInput interface {
	pulumi.Input

	ToProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutput() ProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutput
	ToProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutputWithContext(context.Context) ProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutput
}

ProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrInput is an input type that accepts ProviderHubMetadataResponseThirdPartyProviderAuthorizationArgs, ProviderHubMetadataResponseThirdPartyProviderAuthorizationPtr and ProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrOutput values. You can construct a concrete instance of `ProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrInput` via:

        ProviderHubMetadataResponseThirdPartyProviderAuthorizationArgs{...}

or:

        nil

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 ProviderRegistration

type ProviderRegistration struct {
	pulumi.CustomResourceState

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

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 {
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput
}

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) ToProviderRegistrationOutput

func (o ProviderRegistrationOutput) ToProviderRegistrationOutput() ProviderRegistrationOutput

func (ProviderRegistrationOutput) ToProviderRegistrationOutputWithContext

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

type ProviderRegistrationPropertiesResponseProviderHubMetadata

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

type ProviderRegistrationPropertiesResponseProviderHubMetadataArgs

type ProviderRegistrationPropertiesResponseProviderHubMetadataArgs struct {
	ProviderAuthentication          ProviderHubMetadataResponseProviderAuthenticationPtrInput          `pulumi:"providerAuthentication"`
	ProviderAuthorizations          ResourceProviderAuthorizationResponseArrayInput                    `pulumi:"providerAuthorizations"`
	ThirdPartyProviderAuthorization ProviderHubMetadataResponseThirdPartyProviderAuthorizationPtrInput `pulumi:"thirdPartyProviderAuthorization"`
}

func (ProviderRegistrationPropertiesResponseProviderHubMetadataArgs) ElementType

func (ProviderRegistrationPropertiesResponseProviderHubMetadataArgs) ToProviderRegistrationPropertiesResponseProviderHubMetadataOutput

func (ProviderRegistrationPropertiesResponseProviderHubMetadataArgs) ToProviderRegistrationPropertiesResponseProviderHubMetadataOutputWithContext

func (i ProviderRegistrationPropertiesResponseProviderHubMetadataArgs) ToProviderRegistrationPropertiesResponseProviderHubMetadataOutputWithContext(ctx context.Context) ProviderRegistrationPropertiesResponseProviderHubMetadataOutput

func (ProviderRegistrationPropertiesResponseProviderHubMetadataArgs) ToProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutput

func (ProviderRegistrationPropertiesResponseProviderHubMetadataArgs) ToProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutputWithContext

func (i ProviderRegistrationPropertiesResponseProviderHubMetadataArgs) ToProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutputWithContext(ctx context.Context) ProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutput

type ProviderRegistrationPropertiesResponseProviderHubMetadataInput

type ProviderRegistrationPropertiesResponseProviderHubMetadataInput interface {
	pulumi.Input

	ToProviderRegistrationPropertiesResponseProviderHubMetadataOutput() ProviderRegistrationPropertiesResponseProviderHubMetadataOutput
	ToProviderRegistrationPropertiesResponseProviderHubMetadataOutputWithContext(context.Context) ProviderRegistrationPropertiesResponseProviderHubMetadataOutput
}

ProviderRegistrationPropertiesResponseProviderHubMetadataInput is an input type that accepts ProviderRegistrationPropertiesResponseProviderHubMetadataArgs and ProviderRegistrationPropertiesResponseProviderHubMetadataOutput values. You can construct a concrete instance of `ProviderRegistrationPropertiesResponseProviderHubMetadataInput` via:

ProviderRegistrationPropertiesResponseProviderHubMetadataArgs{...}

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

func (ProviderRegistrationPropertiesResponseProviderHubMetadataOutput) ToProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutput

func (ProviderRegistrationPropertiesResponseProviderHubMetadataOutput) ToProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutputWithContext

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

type ProviderRegistrationPropertiesResponseProviderHubMetadataPtrInput

type ProviderRegistrationPropertiesResponseProviderHubMetadataPtrInput interface {
	pulumi.Input

	ToProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutput() ProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutput
	ToProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutputWithContext(context.Context) ProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutput
}

ProviderRegistrationPropertiesResponseProviderHubMetadataPtrInput is an input type that accepts ProviderRegistrationPropertiesResponseProviderHubMetadataArgs, ProviderRegistrationPropertiesResponseProviderHubMetadataPtr and ProviderRegistrationPropertiesResponseProviderHubMetadataPtrOutput values. You can construct a concrete instance of `ProviderRegistrationPropertiesResponseProviderHubMetadataPtrInput` via:

        ProviderRegistrationPropertiesResponseProviderHubMetadataArgs{...}

or:

        nil

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 ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs

type ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs struct {
	SoftDeleteTTL                    pulumi.StringPtrInput                             `pulumi:"softDeleteTTL"`
	SubscriptionStateOverrideActions SubscriptionStateOverrideActionResponseArrayInput `pulumi:"subscriptionStateOverrideActions"`
}

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs) ElementType

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs) ToProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs) ToProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutputWithContext

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs) ToProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs) ToProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutputWithContext

type ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsInput

type ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsInput interface {
	pulumi.Input

	ToProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput() ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput
	ToProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutputWithContext(context.Context) ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput
}

ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsInput is an input type that accepts ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs and ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput values. You can construct a concrete instance of `ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsInput` via:

ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs{...}

type ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput

type ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput struct{ *pulumi.OutputState }

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) ElementType

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) SoftDeleteTTL

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) SubscriptionStateOverrideActions

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) ToProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) ToProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutputWithContext

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) ToProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) ToProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutputWithContext

type ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrInput

type ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrInput interface {
	pulumi.Input

	ToProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput() ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput
	ToProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutputWithContext(context.Context) ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput
}

ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrInput is an input type that accepts ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs, ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtr and ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput values. You can construct a concrete instance of `ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrInput` via:

        ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs{...}

or:

        nil

type ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput

type ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput struct{ *pulumi.OutputState }

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput) ElementType

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput) SoftDeleteTTL

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput) SubscriptionStateOverrideActions

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput) ToProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput

func (ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput) ToProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutputWithContext

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"`
	ProvisioningState                               *string                                                                                `pulumi:"provisioningState"`
	RequestHeaderOptions                            *ResourceProviderManifestPropertiesResponseRequestHeaderOptions                        `pulumi:"requestHeaderOptions"`
	RequiredFeatures                                []string                                                                               `pulumi:"requiredFeatures"`
	SubscriptionLifecycleNotificationSpecifications *ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecifications `pulumi:"subscriptionLifecycleNotificationSpecifications"`
	TemplateDeploymentOptions                       *ResourceProviderManifestPropertiesResponseTemplateDeploymentOptions                   `pulumi:"templateDeploymentOptions"`
}

type ProviderRegistrationResponsePropertiesArgs

type ProviderRegistrationResponsePropertiesArgs struct {
	Capabilities                                    ResourceProviderCapabilitiesResponseArrayInput                                                `pulumi:"capabilities"`
	FeaturesRule                                    ResourceProviderManifestPropertiesResponseFeaturesRulePtrInput                                `pulumi:"featuresRule"`
	Management                                      ResourceProviderManifestPropertiesResponseManagementPtrInput                                  `pulumi:"management"`
	Metadata                                        pulumi.Input                                                                                  `pulumi:"metadata"`
	Namespace                                       pulumi.StringPtrInput                                                                         `pulumi:"namespace"`
	ProviderAuthentication                          ResourceProviderManifestPropertiesResponseProviderAuthenticationPtrInput                      `pulumi:"providerAuthentication"`
	ProviderAuthorizations                          ResourceProviderAuthorizationResponseArrayInput                                               `pulumi:"providerAuthorizations"`
	ProviderHubMetadata                             ProviderRegistrationPropertiesResponseProviderHubMetadataPtrInput                             `pulumi:"providerHubMetadata"`
	ProviderType                                    pulumi.StringPtrInput                                                                         `pulumi:"providerType"`
	ProviderVersion                                 pulumi.StringPtrInput                                                                         `pulumi:"providerVersion"`
	ProvisioningState                               pulumi.StringPtrInput                                                                         `pulumi:"provisioningState"`
	RequestHeaderOptions                            ResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrInput                        `pulumi:"requestHeaderOptions"`
	RequiredFeatures                                pulumi.StringArrayInput                                                                       `pulumi:"requiredFeatures"`
	SubscriptionLifecycleNotificationSpecifications ProviderRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrInput `pulumi:"subscriptionLifecycleNotificationSpecifications"`
	TemplateDeploymentOptions                       ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrInput                   `pulumi:"templateDeploymentOptions"`
}

func (ProviderRegistrationResponsePropertiesArgs) ElementType

func (ProviderRegistrationResponsePropertiesArgs) ToProviderRegistrationResponsePropertiesOutput

func (i ProviderRegistrationResponsePropertiesArgs) ToProviderRegistrationResponsePropertiesOutput() ProviderRegistrationResponsePropertiesOutput

func (ProviderRegistrationResponsePropertiesArgs) ToProviderRegistrationResponsePropertiesOutputWithContext

func (i ProviderRegistrationResponsePropertiesArgs) ToProviderRegistrationResponsePropertiesOutputWithContext(ctx context.Context) ProviderRegistrationResponsePropertiesOutput

func (ProviderRegistrationResponsePropertiesArgs) ToProviderRegistrationResponsePropertiesPtrOutput

func (i ProviderRegistrationResponsePropertiesArgs) ToProviderRegistrationResponsePropertiesPtrOutput() ProviderRegistrationResponsePropertiesPtrOutput

func (ProviderRegistrationResponsePropertiesArgs) ToProviderRegistrationResponsePropertiesPtrOutputWithContext

func (i ProviderRegistrationResponsePropertiesArgs) ToProviderRegistrationResponsePropertiesPtrOutputWithContext(ctx context.Context) ProviderRegistrationResponsePropertiesPtrOutput

type ProviderRegistrationResponsePropertiesInput

type ProviderRegistrationResponsePropertiesInput interface {
	pulumi.Input

	ToProviderRegistrationResponsePropertiesOutput() ProviderRegistrationResponsePropertiesOutput
	ToProviderRegistrationResponsePropertiesOutputWithContext(context.Context) ProviderRegistrationResponsePropertiesOutput
}

ProviderRegistrationResponsePropertiesInput is an input type that accepts ProviderRegistrationResponsePropertiesArgs and ProviderRegistrationResponsePropertiesOutput values. You can construct a concrete instance of `ProviderRegistrationResponsePropertiesInput` via:

ProviderRegistrationResponsePropertiesArgs{...}

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

func (ProviderRegistrationResponsePropertiesOutput) RequiredFeatures

func (ProviderRegistrationResponsePropertiesOutput) ToProviderRegistrationResponsePropertiesOutput

func (o ProviderRegistrationResponsePropertiesOutput) ToProviderRegistrationResponsePropertiesOutput() ProviderRegistrationResponsePropertiesOutput

func (ProviderRegistrationResponsePropertiesOutput) ToProviderRegistrationResponsePropertiesOutputWithContext

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

func (ProviderRegistrationResponsePropertiesOutput) ToProviderRegistrationResponsePropertiesPtrOutput

func (o ProviderRegistrationResponsePropertiesOutput) ToProviderRegistrationResponsePropertiesPtrOutput() ProviderRegistrationResponsePropertiesPtrOutput

func (ProviderRegistrationResponsePropertiesOutput) ToProviderRegistrationResponsePropertiesPtrOutputWithContext

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

type ProviderRegistrationResponsePropertiesPtrInput

type ProviderRegistrationResponsePropertiesPtrInput interface {
	pulumi.Input

	ToProviderRegistrationResponsePropertiesPtrOutput() ProviderRegistrationResponsePropertiesPtrOutput
	ToProviderRegistrationResponsePropertiesPtrOutputWithContext(context.Context) ProviderRegistrationResponsePropertiesPtrOutput
}

ProviderRegistrationResponsePropertiesPtrInput is an input type that accepts ProviderRegistrationResponsePropertiesArgs, ProviderRegistrationResponsePropertiesPtr and ProviderRegistrationResponsePropertiesPtrOutput values. You can construct a concrete instance of `ProviderRegistrationResponsePropertiesPtrInput` via:

        ProviderRegistrationResponsePropertiesArgs{...}

or:

        nil

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

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 {
	// The name of the resource
	Name       pulumi.StringPtrInput
	Properties ProviderRegistrationResponsePropertiesPtrInput
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringPtrInput
}

func (ProviderRegistrationState) ElementType

func (ProviderRegistrationState) ElementType() reflect.Type

type ResourceProviderAuthorizationResponse

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

type ResourceProviderAuthorizationResponseArgs

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

func (ResourceProviderAuthorizationResponseArgs) ElementType

func (ResourceProviderAuthorizationResponseArgs) ToResourceProviderAuthorizationResponseOutput

func (i ResourceProviderAuthorizationResponseArgs) ToResourceProviderAuthorizationResponseOutput() ResourceProviderAuthorizationResponseOutput

func (ResourceProviderAuthorizationResponseArgs) ToResourceProviderAuthorizationResponseOutputWithContext

func (i ResourceProviderAuthorizationResponseArgs) ToResourceProviderAuthorizationResponseOutputWithContext(ctx context.Context) ResourceProviderAuthorizationResponseOutput

type ResourceProviderAuthorizationResponseArray

type ResourceProviderAuthorizationResponseArray []ResourceProviderAuthorizationResponseInput

func (ResourceProviderAuthorizationResponseArray) ElementType

func (ResourceProviderAuthorizationResponseArray) ToResourceProviderAuthorizationResponseArrayOutput

func (i ResourceProviderAuthorizationResponseArray) ToResourceProviderAuthorizationResponseArrayOutput() ResourceProviderAuthorizationResponseArrayOutput

func (ResourceProviderAuthorizationResponseArray) ToResourceProviderAuthorizationResponseArrayOutputWithContext

func (i ResourceProviderAuthorizationResponseArray) ToResourceProviderAuthorizationResponseArrayOutputWithContext(ctx context.Context) ResourceProviderAuthorizationResponseArrayOutput

type ResourceProviderAuthorizationResponseArrayInput

type ResourceProviderAuthorizationResponseArrayInput interface {
	pulumi.Input

	ToResourceProviderAuthorizationResponseArrayOutput() ResourceProviderAuthorizationResponseArrayOutput
	ToResourceProviderAuthorizationResponseArrayOutputWithContext(context.Context) ResourceProviderAuthorizationResponseArrayOutput
}

ResourceProviderAuthorizationResponseArrayInput is an input type that accepts ResourceProviderAuthorizationResponseArray and ResourceProviderAuthorizationResponseArrayOutput values. You can construct a concrete instance of `ResourceProviderAuthorizationResponseArrayInput` via:

ResourceProviderAuthorizationResponseArray{ ResourceProviderAuthorizationResponseArgs{...} }

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 ResourceProviderAuthorizationResponseInput

type ResourceProviderAuthorizationResponseInput interface {
	pulumi.Input

	ToResourceProviderAuthorizationResponseOutput() ResourceProviderAuthorizationResponseOutput
	ToResourceProviderAuthorizationResponseOutputWithContext(context.Context) ResourceProviderAuthorizationResponseOutput
}

ResourceProviderAuthorizationResponseInput is an input type that accepts ResourceProviderAuthorizationResponseArgs and ResourceProviderAuthorizationResponseOutput values. You can construct a concrete instance of `ResourceProviderAuthorizationResponseInput` via:

ResourceProviderAuthorizationResponseArgs{...}

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 ResourceProviderCapabilitiesResponse

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

type ResourceProviderCapabilitiesResponseArgs

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

func (ResourceProviderCapabilitiesResponseArgs) ElementType

func (ResourceProviderCapabilitiesResponseArgs) ToResourceProviderCapabilitiesResponseOutput

func (i ResourceProviderCapabilitiesResponseArgs) ToResourceProviderCapabilitiesResponseOutput() ResourceProviderCapabilitiesResponseOutput

func (ResourceProviderCapabilitiesResponseArgs) ToResourceProviderCapabilitiesResponseOutputWithContext

func (i ResourceProviderCapabilitiesResponseArgs) ToResourceProviderCapabilitiesResponseOutputWithContext(ctx context.Context) ResourceProviderCapabilitiesResponseOutput

type ResourceProviderCapabilitiesResponseArray

type ResourceProviderCapabilitiesResponseArray []ResourceProviderCapabilitiesResponseInput

func (ResourceProviderCapabilitiesResponseArray) ElementType

func (ResourceProviderCapabilitiesResponseArray) ToResourceProviderCapabilitiesResponseArrayOutput

func (i ResourceProviderCapabilitiesResponseArray) ToResourceProviderCapabilitiesResponseArrayOutput() ResourceProviderCapabilitiesResponseArrayOutput

func (ResourceProviderCapabilitiesResponseArray) ToResourceProviderCapabilitiesResponseArrayOutputWithContext

func (i ResourceProviderCapabilitiesResponseArray) ToResourceProviderCapabilitiesResponseArrayOutputWithContext(ctx context.Context) ResourceProviderCapabilitiesResponseArrayOutput

type ResourceProviderCapabilitiesResponseArrayInput

type ResourceProviderCapabilitiesResponseArrayInput interface {
	pulumi.Input

	ToResourceProviderCapabilitiesResponseArrayOutput() ResourceProviderCapabilitiesResponseArrayOutput
	ToResourceProviderCapabilitiesResponseArrayOutputWithContext(context.Context) ResourceProviderCapabilitiesResponseArrayOutput
}

ResourceProviderCapabilitiesResponseArrayInput is an input type that accepts ResourceProviderCapabilitiesResponseArray and ResourceProviderCapabilitiesResponseArrayOutput values. You can construct a concrete instance of `ResourceProviderCapabilitiesResponseArrayInput` via:

ResourceProviderCapabilitiesResponseArray{ ResourceProviderCapabilitiesResponseArgs{...} }

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 ResourceProviderCapabilitiesResponseInput

type ResourceProviderCapabilitiesResponseInput interface {
	pulumi.Input

	ToResourceProviderCapabilitiesResponseOutput() ResourceProviderCapabilitiesResponseOutput
	ToResourceProviderCapabilitiesResponseOutputWithContext(context.Context) ResourceProviderCapabilitiesResponseOutput
}

ResourceProviderCapabilitiesResponseInput is an input type that accepts ResourceProviderCapabilitiesResponseArgs and ResourceProviderCapabilitiesResponseOutput values. You can construct a concrete instance of `ResourceProviderCapabilitiesResponseInput` via:

ResourceProviderCapabilitiesResponseArgs{...}

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 ResourceProviderManifestPropertiesResponseFeaturesRule

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

type ResourceProviderManifestPropertiesResponseFeaturesRuleArgs

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

func (ResourceProviderManifestPropertiesResponseFeaturesRuleArgs) ElementType

func (ResourceProviderManifestPropertiesResponseFeaturesRuleArgs) ToResourceProviderManifestPropertiesResponseFeaturesRuleOutput

func (ResourceProviderManifestPropertiesResponseFeaturesRuleArgs) ToResourceProviderManifestPropertiesResponseFeaturesRuleOutputWithContext

func (i ResourceProviderManifestPropertiesResponseFeaturesRuleArgs) ToResourceProviderManifestPropertiesResponseFeaturesRuleOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesResponseFeaturesRuleOutput

func (ResourceProviderManifestPropertiesResponseFeaturesRuleArgs) ToResourceProviderManifestPropertiesResponseFeaturesRulePtrOutput

func (ResourceProviderManifestPropertiesResponseFeaturesRuleArgs) ToResourceProviderManifestPropertiesResponseFeaturesRulePtrOutputWithContext

func (i ResourceProviderManifestPropertiesResponseFeaturesRuleArgs) ToResourceProviderManifestPropertiesResponseFeaturesRulePtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesResponseFeaturesRulePtrOutput

type ResourceProviderManifestPropertiesResponseFeaturesRuleInput

type ResourceProviderManifestPropertiesResponseFeaturesRuleInput interface {
	pulumi.Input

	ToResourceProviderManifestPropertiesResponseFeaturesRuleOutput() ResourceProviderManifestPropertiesResponseFeaturesRuleOutput
	ToResourceProviderManifestPropertiesResponseFeaturesRuleOutputWithContext(context.Context) ResourceProviderManifestPropertiesResponseFeaturesRuleOutput
}

ResourceProviderManifestPropertiesResponseFeaturesRuleInput is an input type that accepts ResourceProviderManifestPropertiesResponseFeaturesRuleArgs and ResourceProviderManifestPropertiesResponseFeaturesRuleOutput values. You can construct a concrete instance of `ResourceProviderManifestPropertiesResponseFeaturesRuleInput` via:

ResourceProviderManifestPropertiesResponseFeaturesRuleArgs{...}

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

func (ResourceProviderManifestPropertiesResponseFeaturesRuleOutput) ToResourceProviderManifestPropertiesResponseFeaturesRulePtrOutput

func (ResourceProviderManifestPropertiesResponseFeaturesRuleOutput) ToResourceProviderManifestPropertiesResponseFeaturesRulePtrOutputWithContext

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

type ResourceProviderManifestPropertiesResponseFeaturesRulePtrInput

type ResourceProviderManifestPropertiesResponseFeaturesRulePtrInput interface {
	pulumi.Input

	ToResourceProviderManifestPropertiesResponseFeaturesRulePtrOutput() ResourceProviderManifestPropertiesResponseFeaturesRulePtrOutput
	ToResourceProviderManifestPropertiesResponseFeaturesRulePtrOutputWithContext(context.Context) ResourceProviderManifestPropertiesResponseFeaturesRulePtrOutput
}

ResourceProviderManifestPropertiesResponseFeaturesRulePtrInput is an input type that accepts ResourceProviderManifestPropertiesResponseFeaturesRuleArgs, ResourceProviderManifestPropertiesResponseFeaturesRulePtr and ResourceProviderManifestPropertiesResponseFeaturesRulePtrOutput values. You can construct a concrete instance of `ResourceProviderManifestPropertiesResponseFeaturesRulePtrInput` via:

        ResourceProviderManifestPropertiesResponseFeaturesRuleArgs{...}

or:

        nil

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 ResourceProviderManifestPropertiesResponseManagementArgs

type ResourceProviderManifestPropertiesResponseManagementArgs 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       ServiceTreeInfoResponseArrayInput `pulumi:"serviceTreeInfos"`
}

func (ResourceProviderManifestPropertiesResponseManagementArgs) ElementType

func (ResourceProviderManifestPropertiesResponseManagementArgs) ToResourceProviderManifestPropertiesResponseManagementOutput

func (ResourceProviderManifestPropertiesResponseManagementArgs) ToResourceProviderManifestPropertiesResponseManagementOutputWithContext

func (i ResourceProviderManifestPropertiesResponseManagementArgs) ToResourceProviderManifestPropertiesResponseManagementOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesResponseManagementOutput

func (ResourceProviderManifestPropertiesResponseManagementArgs) ToResourceProviderManifestPropertiesResponseManagementPtrOutput

func (i ResourceProviderManifestPropertiesResponseManagementArgs) ToResourceProviderManifestPropertiesResponseManagementPtrOutput() ResourceProviderManifestPropertiesResponseManagementPtrOutput

func (ResourceProviderManifestPropertiesResponseManagementArgs) ToResourceProviderManifestPropertiesResponseManagementPtrOutputWithContext

func (i ResourceProviderManifestPropertiesResponseManagementArgs) ToResourceProviderManifestPropertiesResponseManagementPtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesResponseManagementPtrOutput

type ResourceProviderManifestPropertiesResponseManagementInput

type ResourceProviderManifestPropertiesResponseManagementInput interface {
	pulumi.Input

	ToResourceProviderManifestPropertiesResponseManagementOutput() ResourceProviderManifestPropertiesResponseManagementOutput
	ToResourceProviderManifestPropertiesResponseManagementOutputWithContext(context.Context) ResourceProviderManifestPropertiesResponseManagementOutput
}

ResourceProviderManifestPropertiesResponseManagementInput is an input type that accepts ResourceProviderManifestPropertiesResponseManagementArgs and ResourceProviderManifestPropertiesResponseManagementOutput values. You can construct a concrete instance of `ResourceProviderManifestPropertiesResponseManagementInput` via:

ResourceProviderManifestPropertiesResponseManagementArgs{...}

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

func (ResourceProviderManifestPropertiesResponseManagementOutput) ToResourceProviderManifestPropertiesResponseManagementPtrOutput

func (ResourceProviderManifestPropertiesResponseManagementOutput) ToResourceProviderManifestPropertiesResponseManagementPtrOutputWithContext

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

type ResourceProviderManifestPropertiesResponseManagementPtrInput

type ResourceProviderManifestPropertiesResponseManagementPtrInput interface {
	pulumi.Input

	ToResourceProviderManifestPropertiesResponseManagementPtrOutput() ResourceProviderManifestPropertiesResponseManagementPtrOutput
	ToResourceProviderManifestPropertiesResponseManagementPtrOutputWithContext(context.Context) ResourceProviderManifestPropertiesResponseManagementPtrOutput
}

ResourceProviderManifestPropertiesResponseManagementPtrInput is an input type that accepts ResourceProviderManifestPropertiesResponseManagementArgs, ResourceProviderManifestPropertiesResponseManagementPtr and ResourceProviderManifestPropertiesResponseManagementPtrOutput values. You can construct a concrete instance of `ResourceProviderManifestPropertiesResponseManagementPtrInput` via:

        ResourceProviderManifestPropertiesResponseManagementArgs{...}

or:

        nil

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 ResourceProviderManifestPropertiesResponseProviderAuthenticationArgs

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

func (ResourceProviderManifestPropertiesResponseProviderAuthenticationArgs) ElementType

func (ResourceProviderManifestPropertiesResponseProviderAuthenticationArgs) ToResourceProviderManifestPropertiesResponseProviderAuthenticationOutput

func (ResourceProviderManifestPropertiesResponseProviderAuthenticationArgs) ToResourceProviderManifestPropertiesResponseProviderAuthenticationOutputWithContext

func (i ResourceProviderManifestPropertiesResponseProviderAuthenticationArgs) ToResourceProviderManifestPropertiesResponseProviderAuthenticationOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesResponseProviderAuthenticationOutput

func (ResourceProviderManifestPropertiesResponseProviderAuthenticationArgs) ToResourceProviderManifestPropertiesResponseProviderAuthenticationPtrOutput

func (ResourceProviderManifestPropertiesResponseProviderAuthenticationArgs) ToResourceProviderManifestPropertiesResponseProviderAuthenticationPtrOutputWithContext

func (i ResourceProviderManifestPropertiesResponseProviderAuthenticationArgs) ToResourceProviderManifestPropertiesResponseProviderAuthenticationPtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesResponseProviderAuthenticationPtrOutput

type ResourceProviderManifestPropertiesResponseProviderAuthenticationInput

type ResourceProviderManifestPropertiesResponseProviderAuthenticationInput interface {
	pulumi.Input

	ToResourceProviderManifestPropertiesResponseProviderAuthenticationOutput() ResourceProviderManifestPropertiesResponseProviderAuthenticationOutput
	ToResourceProviderManifestPropertiesResponseProviderAuthenticationOutputWithContext(context.Context) ResourceProviderManifestPropertiesResponseProviderAuthenticationOutput
}

ResourceProviderManifestPropertiesResponseProviderAuthenticationInput is an input type that accepts ResourceProviderManifestPropertiesResponseProviderAuthenticationArgs and ResourceProviderManifestPropertiesResponseProviderAuthenticationOutput values. You can construct a concrete instance of `ResourceProviderManifestPropertiesResponseProviderAuthenticationInput` via:

ResourceProviderManifestPropertiesResponseProviderAuthenticationArgs{...}

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

func (ResourceProviderManifestPropertiesResponseProviderAuthenticationOutput) ToResourceProviderManifestPropertiesResponseProviderAuthenticationPtrOutput

func (ResourceProviderManifestPropertiesResponseProviderAuthenticationOutput) ToResourceProviderManifestPropertiesResponseProviderAuthenticationPtrOutputWithContext

func (o ResourceProviderManifestPropertiesResponseProviderAuthenticationOutput) ToResourceProviderManifestPropertiesResponseProviderAuthenticationPtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesResponseProviderAuthenticationPtrOutput

type ResourceProviderManifestPropertiesResponseProviderAuthenticationPtrInput

type ResourceProviderManifestPropertiesResponseProviderAuthenticationPtrInput interface {
	pulumi.Input

	ToResourceProviderManifestPropertiesResponseProviderAuthenticationPtrOutput() ResourceProviderManifestPropertiesResponseProviderAuthenticationPtrOutput
	ToResourceProviderManifestPropertiesResponseProviderAuthenticationPtrOutputWithContext(context.Context) ResourceProviderManifestPropertiesResponseProviderAuthenticationPtrOutput
}

ResourceProviderManifestPropertiesResponseProviderAuthenticationPtrInput is an input type that accepts ResourceProviderManifestPropertiesResponseProviderAuthenticationArgs, ResourceProviderManifestPropertiesResponseProviderAuthenticationPtr and ResourceProviderManifestPropertiesResponseProviderAuthenticationPtrOutput values. You can construct a concrete instance of `ResourceProviderManifestPropertiesResponseProviderAuthenticationPtrInput` via:

        ResourceProviderManifestPropertiesResponseProviderAuthenticationArgs{...}

or:

        nil

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 ResourceProviderManifestPropertiesResponseRequestHeaderOptionsArgs

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

func (ResourceProviderManifestPropertiesResponseRequestHeaderOptionsArgs) ElementType

func (ResourceProviderManifestPropertiesResponseRequestHeaderOptionsArgs) ToResourceProviderManifestPropertiesResponseRequestHeaderOptionsOutput

func (ResourceProviderManifestPropertiesResponseRequestHeaderOptionsArgs) ToResourceProviderManifestPropertiesResponseRequestHeaderOptionsOutputWithContext

func (i ResourceProviderManifestPropertiesResponseRequestHeaderOptionsArgs) ToResourceProviderManifestPropertiesResponseRequestHeaderOptionsOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesResponseRequestHeaderOptionsOutput

func (ResourceProviderManifestPropertiesResponseRequestHeaderOptionsArgs) ToResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutput

func (ResourceProviderManifestPropertiesResponseRequestHeaderOptionsArgs) ToResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutputWithContext

func (i ResourceProviderManifestPropertiesResponseRequestHeaderOptionsArgs) ToResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutput

type ResourceProviderManifestPropertiesResponseRequestHeaderOptionsInput

type ResourceProviderManifestPropertiesResponseRequestHeaderOptionsInput interface {
	pulumi.Input

	ToResourceProviderManifestPropertiesResponseRequestHeaderOptionsOutput() ResourceProviderManifestPropertiesResponseRequestHeaderOptionsOutput
	ToResourceProviderManifestPropertiesResponseRequestHeaderOptionsOutputWithContext(context.Context) ResourceProviderManifestPropertiesResponseRequestHeaderOptionsOutput
}

ResourceProviderManifestPropertiesResponseRequestHeaderOptionsInput is an input type that accepts ResourceProviderManifestPropertiesResponseRequestHeaderOptionsArgs and ResourceProviderManifestPropertiesResponseRequestHeaderOptionsOutput values. You can construct a concrete instance of `ResourceProviderManifestPropertiesResponseRequestHeaderOptionsInput` via:

ResourceProviderManifestPropertiesResponseRequestHeaderOptionsArgs{...}

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

func (ResourceProviderManifestPropertiesResponseRequestHeaderOptionsOutput) ToResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutput

func (ResourceProviderManifestPropertiesResponseRequestHeaderOptionsOutput) ToResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutputWithContext

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

type ResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrInput

type ResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrInput interface {
	pulumi.Input

	ToResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutput() ResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutput
	ToResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutputWithContext(context.Context) ResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutput
}

ResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrInput is an input type that accepts ResourceProviderManifestPropertiesResponseRequestHeaderOptionsArgs, ResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtr and ResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrOutput values. You can construct a concrete instance of `ResourceProviderManifestPropertiesResponseRequestHeaderOptionsPtrInput` via:

        ResourceProviderManifestPropertiesResponseRequestHeaderOptionsArgs{...}

or:

        nil

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 ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsArgs

type ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsArgs struct {
	PreflightOptions   pulumi.StringArrayInput `pulumi:"preflightOptions"`
	PreflightSupported pulumi.BoolPtrInput     `pulumi:"preflightSupported"`
}

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsArgs) ElementType

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsArgs) ToResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsArgs) ToResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutputWithContext

func (i ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsArgs) ToResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsArgs) ToResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutput

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsArgs) ToResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutputWithContext

func (i ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsArgs) ToResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutput

type ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsInput

type ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsInput interface {
	pulumi.Input

	ToResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput() ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput
	ToResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutputWithContext(context.Context) ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput
}

ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsInput is an input type that accepts ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsArgs and ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput values. You can construct a concrete instance of `ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsInput` via:

ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsArgs{...}

type ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput

type ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput struct{ *pulumi.OutputState }

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput) ElementType

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput) PreflightOptions

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput) PreflightSupported

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput) ToResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput) ToResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutputWithContext

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput) ToResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutput

func (ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput) ToResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutputWithContext

func (o ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsOutput) ToResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutputWithContext(ctx context.Context) ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutput

type ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrInput

type ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrInput interface {
	pulumi.Input

	ToResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutput() ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutput
	ToResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutputWithContext(context.Context) ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutput
}

ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrInput is an input type that accepts ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsArgs, ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtr and ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrOutput values. You can construct a concrete instance of `ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsPtrInput` via:

        ResourceProviderManifestPropertiesResponseTemplateDeploymentOptionsArgs{...}

or:

        nil

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 ResourceTypeEndpointResponse

type ResourceTypeEndpointResponse struct {
	ApiVersions      []string                                  `pulumi:"apiVersions"`
	Enabled          *bool                                     `pulumi:"enabled"`
	Extensions       []ResourceTypeExtensionResponse           `pulumi:"extensions"`
	FeaturesRule     *ResourceTypeEndpointResponseFeaturesRule `pulumi:"featuresRule"`
	Locations        []string                                  `pulumi:"locations"`
	RequiredFeatures []string                                  `pulumi:"requiredFeatures"`
	Timeout          *string                                   `pulumi:"timeout"`
}

type ResourceTypeEndpointResponseArgs

type ResourceTypeEndpointResponseArgs struct {
	ApiVersions      pulumi.StringArrayInput                          `pulumi:"apiVersions"`
	Enabled          pulumi.BoolPtrInput                              `pulumi:"enabled"`
	Extensions       ResourceTypeExtensionResponseArrayInput          `pulumi:"extensions"`
	FeaturesRule     ResourceTypeEndpointResponseFeaturesRulePtrInput `pulumi:"featuresRule"`
	Locations        pulumi.StringArrayInput                          `pulumi:"locations"`
	RequiredFeatures pulumi.StringArrayInput                          `pulumi:"requiredFeatures"`
	Timeout          pulumi.StringPtrInput                            `pulumi:"timeout"`
}

func (ResourceTypeEndpointResponseArgs) ElementType

func (ResourceTypeEndpointResponseArgs) ToResourceTypeEndpointResponseOutput

func (i ResourceTypeEndpointResponseArgs) ToResourceTypeEndpointResponseOutput() ResourceTypeEndpointResponseOutput

func (ResourceTypeEndpointResponseArgs) ToResourceTypeEndpointResponseOutputWithContext

func (i ResourceTypeEndpointResponseArgs) ToResourceTypeEndpointResponseOutputWithContext(ctx context.Context) ResourceTypeEndpointResponseOutput

type ResourceTypeEndpointResponseArray

type ResourceTypeEndpointResponseArray []ResourceTypeEndpointResponseInput

func (ResourceTypeEndpointResponseArray) ElementType

func (ResourceTypeEndpointResponseArray) ToResourceTypeEndpointResponseArrayOutput

func (i ResourceTypeEndpointResponseArray) ToResourceTypeEndpointResponseArrayOutput() ResourceTypeEndpointResponseArrayOutput

func (ResourceTypeEndpointResponseArray) ToResourceTypeEndpointResponseArrayOutputWithContext

func (i ResourceTypeEndpointResponseArray) ToResourceTypeEndpointResponseArrayOutputWithContext(ctx context.Context) ResourceTypeEndpointResponseArrayOutput

type ResourceTypeEndpointResponseArrayInput

type ResourceTypeEndpointResponseArrayInput interface {
	pulumi.Input

	ToResourceTypeEndpointResponseArrayOutput() ResourceTypeEndpointResponseArrayOutput
	ToResourceTypeEndpointResponseArrayOutputWithContext(context.Context) ResourceTypeEndpointResponseArrayOutput
}

ResourceTypeEndpointResponseArrayInput is an input type that accepts ResourceTypeEndpointResponseArray and ResourceTypeEndpointResponseArrayOutput values. You can construct a concrete instance of `ResourceTypeEndpointResponseArrayInput` via:

ResourceTypeEndpointResponseArray{ ResourceTypeEndpointResponseArgs{...} }

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 ResourceTypeEndpointResponseFeaturesRuleArgs

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

func (ResourceTypeEndpointResponseFeaturesRuleArgs) ElementType

func (ResourceTypeEndpointResponseFeaturesRuleArgs) ToResourceTypeEndpointResponseFeaturesRuleOutput

func (i ResourceTypeEndpointResponseFeaturesRuleArgs) ToResourceTypeEndpointResponseFeaturesRuleOutput() ResourceTypeEndpointResponseFeaturesRuleOutput

func (ResourceTypeEndpointResponseFeaturesRuleArgs) ToResourceTypeEndpointResponseFeaturesRuleOutputWithContext

func (i ResourceTypeEndpointResponseFeaturesRuleArgs) ToResourceTypeEndpointResponseFeaturesRuleOutputWithContext(ctx context.Context) ResourceTypeEndpointResponseFeaturesRuleOutput

func (ResourceTypeEndpointResponseFeaturesRuleArgs) ToResourceTypeEndpointResponseFeaturesRulePtrOutput

func (i ResourceTypeEndpointResponseFeaturesRuleArgs) ToResourceTypeEndpointResponseFeaturesRulePtrOutput() ResourceTypeEndpointResponseFeaturesRulePtrOutput

func (ResourceTypeEndpointResponseFeaturesRuleArgs) ToResourceTypeEndpointResponseFeaturesRulePtrOutputWithContext

func (i ResourceTypeEndpointResponseFeaturesRuleArgs) ToResourceTypeEndpointResponseFeaturesRulePtrOutputWithContext(ctx context.Context) ResourceTypeEndpointResponseFeaturesRulePtrOutput

type ResourceTypeEndpointResponseFeaturesRuleInput

type ResourceTypeEndpointResponseFeaturesRuleInput interface {
	pulumi.Input

	ToResourceTypeEndpointResponseFeaturesRuleOutput() ResourceTypeEndpointResponseFeaturesRuleOutput
	ToResourceTypeEndpointResponseFeaturesRuleOutputWithContext(context.Context) ResourceTypeEndpointResponseFeaturesRuleOutput
}

ResourceTypeEndpointResponseFeaturesRuleInput is an input type that accepts ResourceTypeEndpointResponseFeaturesRuleArgs and ResourceTypeEndpointResponseFeaturesRuleOutput values. You can construct a concrete instance of `ResourceTypeEndpointResponseFeaturesRuleInput` via:

ResourceTypeEndpointResponseFeaturesRuleArgs{...}

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

func (ResourceTypeEndpointResponseFeaturesRuleOutput) ToResourceTypeEndpointResponseFeaturesRulePtrOutput

func (o ResourceTypeEndpointResponseFeaturesRuleOutput) ToResourceTypeEndpointResponseFeaturesRulePtrOutput() ResourceTypeEndpointResponseFeaturesRulePtrOutput

func (ResourceTypeEndpointResponseFeaturesRuleOutput) ToResourceTypeEndpointResponseFeaturesRulePtrOutputWithContext

func (o ResourceTypeEndpointResponseFeaturesRuleOutput) ToResourceTypeEndpointResponseFeaturesRulePtrOutputWithContext(ctx context.Context) ResourceTypeEndpointResponseFeaturesRulePtrOutput

type ResourceTypeEndpointResponseFeaturesRulePtrInput

type ResourceTypeEndpointResponseFeaturesRulePtrInput interface {
	pulumi.Input

	ToResourceTypeEndpointResponseFeaturesRulePtrOutput() ResourceTypeEndpointResponseFeaturesRulePtrOutput
	ToResourceTypeEndpointResponseFeaturesRulePtrOutputWithContext(context.Context) ResourceTypeEndpointResponseFeaturesRulePtrOutput
}

ResourceTypeEndpointResponseFeaturesRulePtrInput is an input type that accepts ResourceTypeEndpointResponseFeaturesRuleArgs, ResourceTypeEndpointResponseFeaturesRulePtr and ResourceTypeEndpointResponseFeaturesRulePtrOutput values. You can construct a concrete instance of `ResourceTypeEndpointResponseFeaturesRulePtrInput` via:

        ResourceTypeEndpointResponseFeaturesRuleArgs{...}

or:

        nil

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 ResourceTypeEndpointResponseInput

type ResourceTypeEndpointResponseInput interface {
	pulumi.Input

	ToResourceTypeEndpointResponseOutput() ResourceTypeEndpointResponseOutput
	ToResourceTypeEndpointResponseOutputWithContext(context.Context) ResourceTypeEndpointResponseOutput
}

ResourceTypeEndpointResponseInput is an input type that accepts ResourceTypeEndpointResponseArgs and ResourceTypeEndpointResponseOutput values. You can construct a concrete instance of `ResourceTypeEndpointResponseInput` via:

ResourceTypeEndpointResponseArgs{...}

type ResourceTypeEndpointResponseOutput

type ResourceTypeEndpointResponseOutput struct{ *pulumi.OutputState }

func (ResourceTypeEndpointResponseOutput) ApiVersions

func (ResourceTypeEndpointResponseOutput) ElementType

func (ResourceTypeEndpointResponseOutput) Enabled

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 ResourceTypeExtensionOptionsResponseResourceCreationBegin

type ResourceTypeExtensionOptionsResponseResourceCreationBegin struct {
	Request  []string `pulumi:"request"`
	Response []string `pulumi:"response"`
}

type ResourceTypeExtensionOptionsResponseResourceCreationBeginArgs

type ResourceTypeExtensionOptionsResponseResourceCreationBeginArgs struct {
	Request  pulumi.StringArrayInput `pulumi:"request"`
	Response pulumi.StringArrayInput `pulumi:"response"`
}

func (ResourceTypeExtensionOptionsResponseResourceCreationBeginArgs) ElementType

func (ResourceTypeExtensionOptionsResponseResourceCreationBeginArgs) ToResourceTypeExtensionOptionsResponseResourceCreationBeginOutput

func (ResourceTypeExtensionOptionsResponseResourceCreationBeginArgs) ToResourceTypeExtensionOptionsResponseResourceCreationBeginOutputWithContext

func (i ResourceTypeExtensionOptionsResponseResourceCreationBeginArgs) ToResourceTypeExtensionOptionsResponseResourceCreationBeginOutputWithContext(ctx context.Context) ResourceTypeExtensionOptionsResponseResourceCreationBeginOutput

func (ResourceTypeExtensionOptionsResponseResourceCreationBeginArgs) ToResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutput

func (ResourceTypeExtensionOptionsResponseResourceCreationBeginArgs) ToResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutputWithContext

func (i ResourceTypeExtensionOptionsResponseResourceCreationBeginArgs) ToResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutputWithContext(ctx context.Context) ResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutput

type ResourceTypeExtensionOptionsResponseResourceCreationBeginInput

type ResourceTypeExtensionOptionsResponseResourceCreationBeginInput interface {
	pulumi.Input

	ToResourceTypeExtensionOptionsResponseResourceCreationBeginOutput() ResourceTypeExtensionOptionsResponseResourceCreationBeginOutput
	ToResourceTypeExtensionOptionsResponseResourceCreationBeginOutputWithContext(context.Context) ResourceTypeExtensionOptionsResponseResourceCreationBeginOutput
}

ResourceTypeExtensionOptionsResponseResourceCreationBeginInput is an input type that accepts ResourceTypeExtensionOptionsResponseResourceCreationBeginArgs and ResourceTypeExtensionOptionsResponseResourceCreationBeginOutput values. You can construct a concrete instance of `ResourceTypeExtensionOptionsResponseResourceCreationBeginInput` via:

ResourceTypeExtensionOptionsResponseResourceCreationBeginArgs{...}

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

func (ResourceTypeExtensionOptionsResponseResourceCreationBeginOutput) ToResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutput

func (ResourceTypeExtensionOptionsResponseResourceCreationBeginOutput) ToResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutputWithContext

func (o ResourceTypeExtensionOptionsResponseResourceCreationBeginOutput) ToResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutputWithContext(ctx context.Context) ResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutput

type ResourceTypeExtensionOptionsResponseResourceCreationBeginPtrInput

type ResourceTypeExtensionOptionsResponseResourceCreationBeginPtrInput interface {
	pulumi.Input

	ToResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutput() ResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutput
	ToResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutputWithContext(context.Context) ResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutput
}

ResourceTypeExtensionOptionsResponseResourceCreationBeginPtrInput is an input type that accepts ResourceTypeExtensionOptionsResponseResourceCreationBeginArgs, ResourceTypeExtensionOptionsResponseResourceCreationBeginPtr and ResourceTypeExtensionOptionsResponseResourceCreationBeginPtrOutput values. You can construct a concrete instance of `ResourceTypeExtensionOptionsResponseResourceCreationBeginPtrInput` via:

        ResourceTypeExtensionOptionsResponseResourceCreationBeginArgs{...}

or:

        nil

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 ResourceTypeExtensionResponse

type ResourceTypeExtensionResponse struct {
	EndpointUri         *string  `pulumi:"endpointUri"`
	ExtensionCategories []string `pulumi:"extensionCategories"`
	Timeout             *string  `pulumi:"timeout"`
}

type ResourceTypeExtensionResponseArgs

type ResourceTypeExtensionResponseArgs struct {
	EndpointUri         pulumi.StringPtrInput   `pulumi:"endpointUri"`
	ExtensionCategories pulumi.StringArrayInput `pulumi:"extensionCategories"`
	Timeout             pulumi.StringPtrInput   `pulumi:"timeout"`
}

func (ResourceTypeExtensionResponseArgs) ElementType

func (ResourceTypeExtensionResponseArgs) ToResourceTypeExtensionResponseOutput

func (i ResourceTypeExtensionResponseArgs) ToResourceTypeExtensionResponseOutput() ResourceTypeExtensionResponseOutput

func (ResourceTypeExtensionResponseArgs) ToResourceTypeExtensionResponseOutputWithContext

func (i ResourceTypeExtensionResponseArgs) ToResourceTypeExtensionResponseOutputWithContext(ctx context.Context) ResourceTypeExtensionResponseOutput

type ResourceTypeExtensionResponseArray

type ResourceTypeExtensionResponseArray []ResourceTypeExtensionResponseInput

func (ResourceTypeExtensionResponseArray) ElementType

func (ResourceTypeExtensionResponseArray) ToResourceTypeExtensionResponseArrayOutput

func (i ResourceTypeExtensionResponseArray) ToResourceTypeExtensionResponseArrayOutput() ResourceTypeExtensionResponseArrayOutput

func (ResourceTypeExtensionResponseArray) ToResourceTypeExtensionResponseArrayOutputWithContext

func (i ResourceTypeExtensionResponseArray) ToResourceTypeExtensionResponseArrayOutputWithContext(ctx context.Context) ResourceTypeExtensionResponseArrayOutput

type ResourceTypeExtensionResponseArrayInput

type ResourceTypeExtensionResponseArrayInput interface {
	pulumi.Input

	ToResourceTypeExtensionResponseArrayOutput() ResourceTypeExtensionResponseArrayOutput
	ToResourceTypeExtensionResponseArrayOutputWithContext(context.Context) ResourceTypeExtensionResponseArrayOutput
}

ResourceTypeExtensionResponseArrayInput is an input type that accepts ResourceTypeExtensionResponseArray and ResourceTypeExtensionResponseArrayOutput values. You can construct a concrete instance of `ResourceTypeExtensionResponseArrayInput` via:

ResourceTypeExtensionResponseArray{ ResourceTypeExtensionResponseArgs{...} }

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 ResourceTypeExtensionResponseInput

type ResourceTypeExtensionResponseInput interface {
	pulumi.Input

	ToResourceTypeExtensionResponseOutput() ResourceTypeExtensionResponseOutput
	ToResourceTypeExtensionResponseOutputWithContext(context.Context) ResourceTypeExtensionResponseOutput
}

ResourceTypeExtensionResponseInput is an input type that accepts ResourceTypeExtensionResponseArgs and ResourceTypeExtensionResponseOutput values. You can construct a concrete instance of `ResourceTypeExtensionResponseInput` via:

ResourceTypeExtensionResponseArgs{...}

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"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

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 {
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput
	// The resource type.
	ResourceType pulumi.StringInput
}

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) ToResourceTypeRegistrationOutput

func (o ResourceTypeRegistrationOutput) ToResourceTypeRegistrationOutput() ResourceTypeRegistrationOutput

func (ResourceTypeRegistrationOutput) ToResourceTypeRegistrationOutputWithContext

func (o ResourceTypeRegistrationOutput) ToResourceTypeRegistrationOutputWithContext(ctx context.Context) ResourceTypeRegistrationOutput

type ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecifications

type ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecifications struct {
	EnableDefaultValidation           *bool    `pulumi:"enableDefaultValidation"`
	ResourceTypesWithCustomValidation []string `pulumi:"resourceTypesWithCustomValidation"`
}

type ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsArgs

type ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsArgs struct {
	EnableDefaultValidation           pulumi.BoolPtrInput     `pulumi:"enableDefaultValidation"`
	ResourceTypesWithCustomValidation pulumi.StringArrayInput `pulumi:"resourceTypesWithCustomValidation"`
}

func (ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsArgs) ElementType

func (ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsArgs) ToResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput

func (ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsArgs) ToResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutputWithContext

func (ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsArgs) ToResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrOutput

func (ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsArgs) ToResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrOutputWithContext

type ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsInput

type ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput() ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput
	ToResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput
}

ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsInput is an input type that accepts ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsArgs and ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsInput` via:

ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsArgs{...}

type ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput

type ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput) EnableDefaultValidation

func (ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput) ResourceTypesWithCustomValidation

func (ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput) ToResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput

func (ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput) ToResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutputWithContext

func (ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput) ToResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrOutput

func (ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsOutput) ToResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrOutputWithContext

type ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrInput

type ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrOutput() ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrOutput
	ToResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrOutput
}

ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrInput is an input type that accepts ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsArgs, ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtr and ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrInput` via:

        ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsArgs{...}

or:

        nil

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 ResourceTypeRegistrationPropertiesResponseExtensionOptionsArgs

type ResourceTypeRegistrationPropertiesResponseExtensionOptionsArgs struct {
	ResourceCreationBegin ResourceTypeExtensionOptionsResponseResourceCreationBeginPtrInput `pulumi:"resourceCreationBegin"`
}

func (ResourceTypeRegistrationPropertiesResponseExtensionOptionsArgs) ElementType

func (ResourceTypeRegistrationPropertiesResponseExtensionOptionsArgs) ToResourceTypeRegistrationPropertiesResponseExtensionOptionsOutput

func (ResourceTypeRegistrationPropertiesResponseExtensionOptionsArgs) ToResourceTypeRegistrationPropertiesResponseExtensionOptionsOutputWithContext

func (i ResourceTypeRegistrationPropertiesResponseExtensionOptionsArgs) ToResourceTypeRegistrationPropertiesResponseExtensionOptionsOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseExtensionOptionsOutput

func (ResourceTypeRegistrationPropertiesResponseExtensionOptionsArgs) ToResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutput

func (ResourceTypeRegistrationPropertiesResponseExtensionOptionsArgs) ToResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutputWithContext

func (i ResourceTypeRegistrationPropertiesResponseExtensionOptionsArgs) ToResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutput

type ResourceTypeRegistrationPropertiesResponseExtensionOptionsInput

type ResourceTypeRegistrationPropertiesResponseExtensionOptionsInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesResponseExtensionOptionsOutput() ResourceTypeRegistrationPropertiesResponseExtensionOptionsOutput
	ToResourceTypeRegistrationPropertiesResponseExtensionOptionsOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesResponseExtensionOptionsOutput
}

ResourceTypeRegistrationPropertiesResponseExtensionOptionsInput is an input type that accepts ResourceTypeRegistrationPropertiesResponseExtensionOptionsArgs and ResourceTypeRegistrationPropertiesResponseExtensionOptionsOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesResponseExtensionOptionsInput` via:

ResourceTypeRegistrationPropertiesResponseExtensionOptionsArgs{...}

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

func (ResourceTypeRegistrationPropertiesResponseExtensionOptionsOutput) ToResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutput

func (ResourceTypeRegistrationPropertiesResponseExtensionOptionsOutput) ToResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesResponseExtensionOptionsOutput) ToResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutput

type ResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrInput

type ResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutput() ResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutput
	ToResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutput
}

ResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrInput is an input type that accepts ResourceTypeRegistrationPropertiesResponseExtensionOptionsArgs, ResourceTypeRegistrationPropertiesResponseExtensionOptionsPtr and ResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrInput` via:

        ResourceTypeRegistrationPropertiesResponseExtensionOptionsArgs{...}

or:

        nil

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 ResourceTypeRegistrationPropertiesResponseFeaturesRuleArgs

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

func (ResourceTypeRegistrationPropertiesResponseFeaturesRuleArgs) ElementType

func (ResourceTypeRegistrationPropertiesResponseFeaturesRuleArgs) ToResourceTypeRegistrationPropertiesResponseFeaturesRuleOutput

func (ResourceTypeRegistrationPropertiesResponseFeaturesRuleArgs) ToResourceTypeRegistrationPropertiesResponseFeaturesRuleOutputWithContext

func (i ResourceTypeRegistrationPropertiesResponseFeaturesRuleArgs) ToResourceTypeRegistrationPropertiesResponseFeaturesRuleOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseFeaturesRuleOutput

func (ResourceTypeRegistrationPropertiesResponseFeaturesRuleArgs) ToResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutput

func (ResourceTypeRegistrationPropertiesResponseFeaturesRuleArgs) ToResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutputWithContext

func (i ResourceTypeRegistrationPropertiesResponseFeaturesRuleArgs) ToResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutput

type ResourceTypeRegistrationPropertiesResponseFeaturesRuleInput

type ResourceTypeRegistrationPropertiesResponseFeaturesRuleInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesResponseFeaturesRuleOutput() ResourceTypeRegistrationPropertiesResponseFeaturesRuleOutput
	ToResourceTypeRegistrationPropertiesResponseFeaturesRuleOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesResponseFeaturesRuleOutput
}

ResourceTypeRegistrationPropertiesResponseFeaturesRuleInput is an input type that accepts ResourceTypeRegistrationPropertiesResponseFeaturesRuleArgs and ResourceTypeRegistrationPropertiesResponseFeaturesRuleOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesResponseFeaturesRuleInput` via:

ResourceTypeRegistrationPropertiesResponseFeaturesRuleArgs{...}

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

func (ResourceTypeRegistrationPropertiesResponseFeaturesRuleOutput) ToResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutput

func (ResourceTypeRegistrationPropertiesResponseFeaturesRuleOutput) ToResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesResponseFeaturesRuleOutput) ToResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutput

type ResourceTypeRegistrationPropertiesResponseFeaturesRulePtrInput

type ResourceTypeRegistrationPropertiesResponseFeaturesRulePtrInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutput() ResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutput
	ToResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutput
}

ResourceTypeRegistrationPropertiesResponseFeaturesRulePtrInput is an input type that accepts ResourceTypeRegistrationPropertiesResponseFeaturesRuleArgs, ResourceTypeRegistrationPropertiesResponseFeaturesRulePtr and ResourceTypeRegistrationPropertiesResponseFeaturesRulePtrOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesResponseFeaturesRulePtrInput` via:

        ResourceTypeRegistrationPropertiesResponseFeaturesRuleArgs{...}

or:

        nil

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 ResourceTypeRegistrationPropertiesResponseIdentityManagementArgs

type ResourceTypeRegistrationPropertiesResponseIdentityManagementArgs struct {
	ApplicationId pulumi.StringPtrInput `pulumi:"applicationId"`
	Type          pulumi.StringPtrInput `pulumi:"type"`
}

func (ResourceTypeRegistrationPropertiesResponseIdentityManagementArgs) ElementType

func (ResourceTypeRegistrationPropertiesResponseIdentityManagementArgs) ToResourceTypeRegistrationPropertiesResponseIdentityManagementOutput

func (ResourceTypeRegistrationPropertiesResponseIdentityManagementArgs) ToResourceTypeRegistrationPropertiesResponseIdentityManagementOutputWithContext

func (i ResourceTypeRegistrationPropertiesResponseIdentityManagementArgs) ToResourceTypeRegistrationPropertiesResponseIdentityManagementOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseIdentityManagementOutput

func (ResourceTypeRegistrationPropertiesResponseIdentityManagementArgs) ToResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutput

func (ResourceTypeRegistrationPropertiesResponseIdentityManagementArgs) ToResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutputWithContext

func (i ResourceTypeRegistrationPropertiesResponseIdentityManagementArgs) ToResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutput

type ResourceTypeRegistrationPropertiesResponseIdentityManagementInput

type ResourceTypeRegistrationPropertiesResponseIdentityManagementInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesResponseIdentityManagementOutput() ResourceTypeRegistrationPropertiesResponseIdentityManagementOutput
	ToResourceTypeRegistrationPropertiesResponseIdentityManagementOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesResponseIdentityManagementOutput
}

ResourceTypeRegistrationPropertiesResponseIdentityManagementInput is an input type that accepts ResourceTypeRegistrationPropertiesResponseIdentityManagementArgs and ResourceTypeRegistrationPropertiesResponseIdentityManagementOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesResponseIdentityManagementInput` via:

ResourceTypeRegistrationPropertiesResponseIdentityManagementArgs{...}

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) ToResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutput

func (ResourceTypeRegistrationPropertiesResponseIdentityManagementOutput) ToResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesResponseIdentityManagementOutput) ToResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutput

func (ResourceTypeRegistrationPropertiesResponseIdentityManagementOutput) Type

type ResourceTypeRegistrationPropertiesResponseIdentityManagementPtrInput

type ResourceTypeRegistrationPropertiesResponseIdentityManagementPtrInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutput() ResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutput
	ToResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutput
}

ResourceTypeRegistrationPropertiesResponseIdentityManagementPtrInput is an input type that accepts ResourceTypeRegistrationPropertiesResponseIdentityManagementArgs, ResourceTypeRegistrationPropertiesResponseIdentityManagementPtr and ResourceTypeRegistrationPropertiesResponseIdentityManagementPtrOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesResponseIdentityManagementPtrInput` via:

        ResourceTypeRegistrationPropertiesResponseIdentityManagementArgs{...}

or:

        nil

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 ResourceTypeRegistrationPropertiesResponseRequestHeaderOptions

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

type ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsArgs

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

func (ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsArgs) ElementType

func (ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsArgs) ToResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutput

func (ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsArgs) ToResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutputWithContext

func (i ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsArgs) ToResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutput

func (ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsArgs) ToResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutput

func (ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsArgs) ToResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutputWithContext

func (i ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsArgs) ToResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutput

type ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsInput

type ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutput() ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutput
	ToResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutput
}

ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsInput is an input type that accepts ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsArgs and ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsInput` via:

ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsArgs{...}

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

func (ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutput) ToResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutput

func (ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutput) ToResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsOutput) ToResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutput

type ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrInput

type ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutput() ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutput
	ToResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutput
}

ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrInput is an input type that accepts ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsArgs, ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtr and ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrInput` via:

        ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsArgs{...}

or:

        nil

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 ResourceTypeRegistrationPropertiesResponseResourceMovePolicy

type ResourceTypeRegistrationPropertiesResponseResourceMovePolicy struct {
	CrossResourceGroupMoveEnabled *bool `pulumi:"crossResourceGroupMoveEnabled"`
	CrossSubscriptionMoveEnabled  *bool `pulumi:"crossSubscriptionMoveEnabled"`
	ValidationRequired            *bool `pulumi:"validationRequired"`
}

type ResourceTypeRegistrationPropertiesResponseResourceMovePolicyArgs

type ResourceTypeRegistrationPropertiesResponseResourceMovePolicyArgs struct {
	CrossResourceGroupMoveEnabled pulumi.BoolPtrInput `pulumi:"crossResourceGroupMoveEnabled"`
	CrossSubscriptionMoveEnabled  pulumi.BoolPtrInput `pulumi:"crossSubscriptionMoveEnabled"`
	ValidationRequired            pulumi.BoolPtrInput `pulumi:"validationRequired"`
}

func (ResourceTypeRegistrationPropertiesResponseResourceMovePolicyArgs) ElementType

func (ResourceTypeRegistrationPropertiesResponseResourceMovePolicyArgs) ToResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutput

func (ResourceTypeRegistrationPropertiesResponseResourceMovePolicyArgs) ToResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutputWithContext

func (i ResourceTypeRegistrationPropertiesResponseResourceMovePolicyArgs) ToResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutput

func (ResourceTypeRegistrationPropertiesResponseResourceMovePolicyArgs) ToResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutput

func (ResourceTypeRegistrationPropertiesResponseResourceMovePolicyArgs) ToResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutputWithContext

func (i ResourceTypeRegistrationPropertiesResponseResourceMovePolicyArgs) ToResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutput

type ResourceTypeRegistrationPropertiesResponseResourceMovePolicyInput

type ResourceTypeRegistrationPropertiesResponseResourceMovePolicyInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutput() ResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutput
	ToResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutput
}

ResourceTypeRegistrationPropertiesResponseResourceMovePolicyInput is an input type that accepts ResourceTypeRegistrationPropertiesResponseResourceMovePolicyArgs and ResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesResponseResourceMovePolicyInput` via:

ResourceTypeRegistrationPropertiesResponseResourceMovePolicyArgs{...}

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) ToResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutput

func (ResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutput) ToResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutput) ToResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutput

func (ResourceTypeRegistrationPropertiesResponseResourceMovePolicyOutput) ValidationRequired

type ResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrInput

type ResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutput() ResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutput
	ToResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutput
}

ResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrInput is an input type that accepts ResourceTypeRegistrationPropertiesResponseResourceMovePolicyArgs, ResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtr and ResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrInput` via:

        ResourceTypeRegistrationPropertiesResponseResourceMovePolicyArgs{...}

or:

        nil

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 ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs

type ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs struct {
	SoftDeleteTTL                    pulumi.StringPtrInput                             `pulumi:"softDeleteTTL"`
	SubscriptionStateOverrideActions SubscriptionStateOverrideActionResponseArrayInput `pulumi:"subscriptionStateOverrideActions"`
}

func (ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs) ElementType

func (ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs) ToResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput

func (ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs) ToResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutputWithContext

func (ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs) ToResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput

func (ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs) ToResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutputWithContext

type ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsInput

type ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput() ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput
	ToResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput
}

ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsInput is an input type that accepts ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs and ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsInput` via:

ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs{...}

type ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput

type ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) SoftDeleteTTL

func (ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) SubscriptionStateOverrideActions

func (ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) ToResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput

func (ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) ToResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutputWithContext

func (ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) ToResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput

func (ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsOutput) ToResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutputWithContext

type ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrInput

type ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput() ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput
	ToResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput
}

ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrInput is an input type that accepts ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs, ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtr and ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrInput` via:

        ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsArgs{...}

or:

        nil

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 ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsArgs

type ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsArgs struct {
	PreflightOptions   pulumi.StringArrayInput `pulumi:"preflightOptions"`
	PreflightSupported pulumi.BoolPtrInput     `pulumi:"preflightSupported"`
}

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsArgs) ElementType

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsArgs) ToResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsArgs) ToResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutputWithContext

func (i ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsArgs) ToResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsArgs) ToResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutput

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsArgs) ToResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutputWithContext

func (i ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsArgs) ToResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutput

type ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsInput

type ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput() ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput
	ToResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput
}

ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsInput is an input type that accepts ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsArgs and ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsInput` via:

ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsArgs{...}

type ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput

type ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput struct{ *pulumi.OutputState }

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput) ElementType

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput) PreflightOptions

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput) PreflightSupported

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput) ToResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput) ToResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutputWithContext

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput) ToResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutput

func (ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput) ToResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutputWithContext

func (o ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsOutput) ToResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutput

type ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrInput

type ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrInput interface {
	pulumi.Input

	ToResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutput() ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutput
	ToResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutputWithContext(context.Context) ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutput
}

ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrInput is an input type that accepts ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsArgs, ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtr and ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrOutput values. You can construct a concrete instance of `ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrInput` via:

        ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsArgs{...}

or:

        nil

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 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"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

type ResourceTypeRegistrationResponseArgs

type ResourceTypeRegistrationResponseArgs struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id pulumi.StringInput `pulumi:"id"`
	// The name of the resource
	Name       pulumi.StringInput                                 `pulumi:"name"`
	Properties ResourceTypeRegistrationResponsePropertiesPtrInput `pulumi:"properties"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringInput `pulumi:"type"`
}

func (ResourceTypeRegistrationResponseArgs) ElementType

func (ResourceTypeRegistrationResponseArgs) ToResourceTypeRegistrationResponseOutput

func (i ResourceTypeRegistrationResponseArgs) ToResourceTypeRegistrationResponseOutput() ResourceTypeRegistrationResponseOutput

func (ResourceTypeRegistrationResponseArgs) ToResourceTypeRegistrationResponseOutputWithContext

func (i ResourceTypeRegistrationResponseArgs) ToResourceTypeRegistrationResponseOutputWithContext(ctx context.Context) ResourceTypeRegistrationResponseOutput

type ResourceTypeRegistrationResponseArray

type ResourceTypeRegistrationResponseArray []ResourceTypeRegistrationResponseInput

func (ResourceTypeRegistrationResponseArray) ElementType

func (ResourceTypeRegistrationResponseArray) ToResourceTypeRegistrationResponseArrayOutput

func (i ResourceTypeRegistrationResponseArray) ToResourceTypeRegistrationResponseArrayOutput() ResourceTypeRegistrationResponseArrayOutput

func (ResourceTypeRegistrationResponseArray) ToResourceTypeRegistrationResponseArrayOutputWithContext

func (i ResourceTypeRegistrationResponseArray) ToResourceTypeRegistrationResponseArrayOutputWithContext(ctx context.Context) ResourceTypeRegistrationResponseArrayOutput

type ResourceTypeRegistrationResponseArrayInput

type ResourceTypeRegistrationResponseArrayInput interface {
	pulumi.Input

	ToResourceTypeRegistrationResponseArrayOutput() ResourceTypeRegistrationResponseArrayOutput
	ToResourceTypeRegistrationResponseArrayOutputWithContext(context.Context) ResourceTypeRegistrationResponseArrayOutput
}

ResourceTypeRegistrationResponseArrayInput is an input type that accepts ResourceTypeRegistrationResponseArray and ResourceTypeRegistrationResponseArrayOutput values. You can construct a concrete instance of `ResourceTypeRegistrationResponseArrayInput` via:

ResourceTypeRegistrationResponseArray{ ResourceTypeRegistrationResponseArgs{...} }

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 ResourceTypeRegistrationResponseInput

type ResourceTypeRegistrationResponseInput interface {
	pulumi.Input

	ToResourceTypeRegistrationResponseOutput() ResourceTypeRegistrationResponseOutput
	ToResourceTypeRegistrationResponseOutputWithContext(context.Context) ResourceTypeRegistrationResponseOutput
}

ResourceTypeRegistrationResponseInput is an input type that accepts ResourceTypeRegistrationResponseArgs and ResourceTypeRegistrationResponseOutput values. You can construct a concrete instance of `ResourceTypeRegistrationResponseInput` via:

ResourceTypeRegistrationResponseArgs{...}

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) 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"`
	MarketplaceType                                 *string                                                                                    `pulumi:"marketplaceType"`
	ProvisioningState                               *string                                                                                    `pulumi:"provisioningState"`
	Regionality                                     *string                                                                                    `pulumi:"regionality"`
	RequestHeaderOptions                            *ResourceTypeRegistrationPropertiesResponseRequestHeaderOptions                            `pulumi:"requestHeaderOptions"`
	RequiredFeatures                                []string                                                                                   `pulumi:"requiredFeatures"`
	ResourceDeletionPolicy                          *string                                                                                    `pulumi:"resourceDeletionPolicy"`
	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 ResourceTypeRegistrationResponsePropertiesArgs

type ResourceTypeRegistrationResponsePropertiesArgs struct {
	AllowedUnauthorizedActions                      pulumi.StringArrayInput                                                                           `pulumi:"allowedUnauthorizedActions"`
	AuthorizationActionMappings                     AuthorizationActionMappingResponseArrayInput                                                      `pulumi:"authorizationActionMappings"`
	CheckNameAvailabilitySpecifications             ResourceTypeRegistrationPropertiesResponseCheckNameAvailabilitySpecificationsPtrInput             `pulumi:"checkNameAvailabilitySpecifications"`
	DefaultApiVersion                               pulumi.StringPtrInput                                                                             `pulumi:"defaultApiVersion"`
	DisallowedActionVerbs                           pulumi.StringArrayInput                                                                           `pulumi:"disallowedActionVerbs"`
	EnableAsyncOperation                            pulumi.BoolPtrInput                                                                               `pulumi:"enableAsyncOperation"`
	EnableThirdPartyS2S                             pulumi.BoolPtrInput                                                                               `pulumi:"enableThirdPartyS2S"`
	Endpoints                                       ResourceTypeEndpointResponseArrayInput                                                            `pulumi:"endpoints"`
	ExtendedLocations                               ExtendedLocationOptionsResponseArrayInput                                                         `pulumi:"extendedLocations"`
	ExtensionOptions                                ResourceTypeRegistrationPropertiesResponseExtensionOptionsPtrInput                                `pulumi:"extensionOptions"`
	FeaturesRule                                    ResourceTypeRegistrationPropertiesResponseFeaturesRulePtrInput                                    `pulumi:"featuresRule"`
	IdentityManagement                              ResourceTypeRegistrationPropertiesResponseIdentityManagementPtrInput                              `pulumi:"identityManagement"`
	IsPureProxy                                     pulumi.BoolPtrInput                                                                               `pulumi:"isPureProxy"`
	LinkedAccessChecks                              LinkedAccessCheckResponseArrayInput                                                               `pulumi:"linkedAccessChecks"`
	LoggingRules                                    LoggingRuleResponseArrayInput                                                                     `pulumi:"loggingRules"`
	MarketplaceType                                 pulumi.StringPtrInput                                                                             `pulumi:"marketplaceType"`
	ProvisioningState                               pulumi.StringPtrInput                                                                             `pulumi:"provisioningState"`
	Regionality                                     pulumi.StringPtrInput                                                                             `pulumi:"regionality"`
	RequestHeaderOptions                            ResourceTypeRegistrationPropertiesResponseRequestHeaderOptionsPtrInput                            `pulumi:"requestHeaderOptions"`
	RequiredFeatures                                pulumi.StringArrayInput                                                                           `pulumi:"requiredFeatures"`
	ResourceDeletionPolicy                          pulumi.StringPtrInput                                                                             `pulumi:"resourceDeletionPolicy"`
	ResourceMovePolicy                              ResourceTypeRegistrationPropertiesResponseResourceMovePolicyPtrInput                              `pulumi:"resourceMovePolicy"`
	RoutingType                                     pulumi.StringPtrInput                                                                             `pulumi:"routingType"`
	ServiceTreeInfos                                ServiceTreeInfoResponseArrayInput                                                                 `pulumi:"serviceTreeInfos"`
	SubscriptionLifecycleNotificationSpecifications ResourceTypeRegistrationPropertiesResponseSubscriptionLifecycleNotificationSpecificationsPtrInput `pulumi:"subscriptionLifecycleNotificationSpecifications"`
	SubscriptionStateRules                          SubscriptionStateRuleResponseArrayInput                                                           `pulumi:"subscriptionStateRules"`
	SwaggerSpecifications                           SwaggerSpecificationResponseArrayInput                                                            `pulumi:"swaggerSpecifications"`
	TemplateDeploymentOptions                       ResourceTypeRegistrationPropertiesResponseTemplateDeploymentOptionsPtrInput                       `pulumi:"templateDeploymentOptions"`
	ThrottlingRules                                 ThrottlingRuleResponseArrayInput                                                                  `pulumi:"throttlingRules"`
}

func (ResourceTypeRegistrationResponsePropertiesArgs) ElementType

func (ResourceTypeRegistrationResponsePropertiesArgs) ToResourceTypeRegistrationResponsePropertiesOutput

func (i ResourceTypeRegistrationResponsePropertiesArgs) ToResourceTypeRegistrationResponsePropertiesOutput() ResourceTypeRegistrationResponsePropertiesOutput

func (ResourceTypeRegistrationResponsePropertiesArgs) ToResourceTypeRegistrationResponsePropertiesOutputWithContext

func (i ResourceTypeRegistrationResponsePropertiesArgs) ToResourceTypeRegistrationResponsePropertiesOutputWithContext(ctx context.Context) ResourceTypeRegistrationResponsePropertiesOutput

func (ResourceTypeRegistrationResponsePropertiesArgs) ToResourceTypeRegistrationResponsePropertiesPtrOutput

func (i ResourceTypeRegistrationResponsePropertiesArgs) ToResourceTypeRegistrationResponsePropertiesPtrOutput() ResourceTypeRegistrationResponsePropertiesPtrOutput

func (ResourceTypeRegistrationResponsePropertiesArgs) ToResourceTypeRegistrationResponsePropertiesPtrOutputWithContext

func (i ResourceTypeRegistrationResponsePropertiesArgs) ToResourceTypeRegistrationResponsePropertiesPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationResponsePropertiesPtrOutput

type ResourceTypeRegistrationResponsePropertiesInput

type ResourceTypeRegistrationResponsePropertiesInput interface {
	pulumi.Input

	ToResourceTypeRegistrationResponsePropertiesOutput() ResourceTypeRegistrationResponsePropertiesOutput
	ToResourceTypeRegistrationResponsePropertiesOutputWithContext(context.Context) ResourceTypeRegistrationResponsePropertiesOutput
}

ResourceTypeRegistrationResponsePropertiesInput is an input type that accepts ResourceTypeRegistrationResponsePropertiesArgs and ResourceTypeRegistrationResponsePropertiesOutput values. You can construct a concrete instance of `ResourceTypeRegistrationResponsePropertiesInput` via:

ResourceTypeRegistrationResponsePropertiesArgs{...}

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) MarketplaceType

func (ResourceTypeRegistrationResponsePropertiesOutput) ProvisioningState

func (ResourceTypeRegistrationResponsePropertiesOutput) Regionality

func (ResourceTypeRegistrationResponsePropertiesOutput) RequiredFeatures

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

func (ResourceTypeRegistrationResponsePropertiesOutput) ToResourceTypeRegistrationResponsePropertiesPtrOutput

func (o ResourceTypeRegistrationResponsePropertiesOutput) ToResourceTypeRegistrationResponsePropertiesPtrOutput() ResourceTypeRegistrationResponsePropertiesPtrOutput

func (ResourceTypeRegistrationResponsePropertiesOutput) ToResourceTypeRegistrationResponsePropertiesPtrOutputWithContext

func (o ResourceTypeRegistrationResponsePropertiesOutput) ToResourceTypeRegistrationResponsePropertiesPtrOutputWithContext(ctx context.Context) ResourceTypeRegistrationResponsePropertiesPtrOutput

type ResourceTypeRegistrationResponsePropertiesPtrInput

type ResourceTypeRegistrationResponsePropertiesPtrInput interface {
	pulumi.Input

	ToResourceTypeRegistrationResponsePropertiesPtrOutput() ResourceTypeRegistrationResponsePropertiesPtrOutput
	ToResourceTypeRegistrationResponsePropertiesPtrOutputWithContext(context.Context) ResourceTypeRegistrationResponsePropertiesPtrOutput
}

ResourceTypeRegistrationResponsePropertiesPtrInput is an input type that accepts ResourceTypeRegistrationResponsePropertiesArgs, ResourceTypeRegistrationResponsePropertiesPtr and ResourceTypeRegistrationResponsePropertiesPtrOutput values. You can construct a concrete instance of `ResourceTypeRegistrationResponsePropertiesPtrInput` via:

        ResourceTypeRegistrationResponsePropertiesArgs{...}

or:

        nil

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) MarketplaceType

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) ProvisioningState

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) Regionality

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) RequestHeaderOptions

func (ResourceTypeRegistrationResponsePropertiesPtrOutput) RequiredFeatures

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 {
	// The name of the resource
	Name       pulumi.StringPtrInput
	Properties ResourceTypeRegistrationResponsePropertiesPtrInput
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringPtrInput
}

func (ResourceTypeRegistrationState) ElementType

type ServiceTreeInfoResponse

type ServiceTreeInfoResponse struct {
	ComponentId *string `pulumi:"componentId"`
	ServiceId   *string `pulumi:"serviceId"`
}

type ServiceTreeInfoResponseArgs

type ServiceTreeInfoResponseArgs struct {
	ComponentId pulumi.StringPtrInput `pulumi:"componentId"`
	ServiceId   pulumi.StringPtrInput `pulumi:"serviceId"`
}

func (ServiceTreeInfoResponseArgs) ElementType

func (ServiceTreeInfoResponseArgs) ToServiceTreeInfoResponseOutput

func (i ServiceTreeInfoResponseArgs) ToServiceTreeInfoResponseOutput() ServiceTreeInfoResponseOutput

func (ServiceTreeInfoResponseArgs) ToServiceTreeInfoResponseOutputWithContext

func (i ServiceTreeInfoResponseArgs) ToServiceTreeInfoResponseOutputWithContext(ctx context.Context) ServiceTreeInfoResponseOutput

type ServiceTreeInfoResponseArray

type ServiceTreeInfoResponseArray []ServiceTreeInfoResponseInput

func (ServiceTreeInfoResponseArray) ElementType

func (ServiceTreeInfoResponseArray) ToServiceTreeInfoResponseArrayOutput

func (i ServiceTreeInfoResponseArray) ToServiceTreeInfoResponseArrayOutput() ServiceTreeInfoResponseArrayOutput

func (ServiceTreeInfoResponseArray) ToServiceTreeInfoResponseArrayOutputWithContext

func (i ServiceTreeInfoResponseArray) ToServiceTreeInfoResponseArrayOutputWithContext(ctx context.Context) ServiceTreeInfoResponseArrayOutput

type ServiceTreeInfoResponseArrayInput

type ServiceTreeInfoResponseArrayInput interface {
	pulumi.Input

	ToServiceTreeInfoResponseArrayOutput() ServiceTreeInfoResponseArrayOutput
	ToServiceTreeInfoResponseArrayOutputWithContext(context.Context) ServiceTreeInfoResponseArrayOutput
}

ServiceTreeInfoResponseArrayInput is an input type that accepts ServiceTreeInfoResponseArray and ServiceTreeInfoResponseArrayOutput values. You can construct a concrete instance of `ServiceTreeInfoResponseArrayInput` via:

ServiceTreeInfoResponseArray{ ServiceTreeInfoResponseArgs{...} }

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 ServiceTreeInfoResponseInput

type ServiceTreeInfoResponseInput interface {
	pulumi.Input

	ToServiceTreeInfoResponseOutput() ServiceTreeInfoResponseOutput
	ToServiceTreeInfoResponseOutputWithContext(context.Context) ServiceTreeInfoResponseOutput
}

ServiceTreeInfoResponseInput is an input type that accepts ServiceTreeInfoResponseArgs and ServiceTreeInfoResponseOutput values. You can construct a concrete instance of `ServiceTreeInfoResponseInput` via:

ServiceTreeInfoResponseArgs{...}

type ServiceTreeInfoResponseOutput

type ServiceTreeInfoResponseOutput struct{ *pulumi.OutputState }

func (ServiceTreeInfoResponseOutput) ComponentId

func (ServiceTreeInfoResponseOutput) ElementType

func (ServiceTreeInfoResponseOutput) ServiceId

func (ServiceTreeInfoResponseOutput) ToServiceTreeInfoResponseOutput

func (o ServiceTreeInfoResponseOutput) ToServiceTreeInfoResponseOutput() ServiceTreeInfoResponseOutput

func (ServiceTreeInfoResponseOutput) ToServiceTreeInfoResponseOutputWithContext

func (o ServiceTreeInfoResponseOutput) ToServiceTreeInfoResponseOutputWithContext(ctx context.Context) ServiceTreeInfoResponseOutput

type SkuCapabilityResponse

type SkuCapabilityResponse struct {
	Name  string `pulumi:"name"`
	Value string `pulumi:"value"`
}

type SkuCapabilityResponseArgs

type SkuCapabilityResponseArgs struct {
	Name  pulumi.StringInput `pulumi:"name"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (SkuCapabilityResponseArgs) ElementType

func (SkuCapabilityResponseArgs) ElementType() reflect.Type

func (SkuCapabilityResponseArgs) ToSkuCapabilityResponseOutput

func (i SkuCapabilityResponseArgs) ToSkuCapabilityResponseOutput() SkuCapabilityResponseOutput

func (SkuCapabilityResponseArgs) ToSkuCapabilityResponseOutputWithContext

func (i SkuCapabilityResponseArgs) ToSkuCapabilityResponseOutputWithContext(ctx context.Context) SkuCapabilityResponseOutput

type SkuCapabilityResponseArray

type SkuCapabilityResponseArray []SkuCapabilityResponseInput

func (SkuCapabilityResponseArray) ElementType

func (SkuCapabilityResponseArray) ElementType() reflect.Type

func (SkuCapabilityResponseArray) ToSkuCapabilityResponseArrayOutput

func (i SkuCapabilityResponseArray) ToSkuCapabilityResponseArrayOutput() SkuCapabilityResponseArrayOutput

func (SkuCapabilityResponseArray) ToSkuCapabilityResponseArrayOutputWithContext

func (i SkuCapabilityResponseArray) ToSkuCapabilityResponseArrayOutputWithContext(ctx context.Context) SkuCapabilityResponseArrayOutput

type SkuCapabilityResponseArrayInput

type SkuCapabilityResponseArrayInput interface {
	pulumi.Input

	ToSkuCapabilityResponseArrayOutput() SkuCapabilityResponseArrayOutput
	ToSkuCapabilityResponseArrayOutputWithContext(context.Context) SkuCapabilityResponseArrayOutput
}

SkuCapabilityResponseArrayInput is an input type that accepts SkuCapabilityResponseArray and SkuCapabilityResponseArrayOutput values. You can construct a concrete instance of `SkuCapabilityResponseArrayInput` via:

SkuCapabilityResponseArray{ SkuCapabilityResponseArgs{...} }

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 SkuCapabilityResponseInput

type SkuCapabilityResponseInput interface {
	pulumi.Input

	ToSkuCapabilityResponseOutput() SkuCapabilityResponseOutput
	ToSkuCapabilityResponseOutputWithContext(context.Context) SkuCapabilityResponseOutput
}

SkuCapabilityResponseInput is an input type that accepts SkuCapabilityResponseArgs and SkuCapabilityResponseOutput values. You can construct a concrete instance of `SkuCapabilityResponseInput` via:

SkuCapabilityResponseArgs{...}

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 SkuCostResponse

type SkuCostResponse struct {
	ExtendedUnit *string `pulumi:"extendedUnit"`
	MeterId      string  `pulumi:"meterId"`
	Quantity     *int    `pulumi:"quantity"`
}

type SkuCostResponseArgs

type SkuCostResponseArgs struct {
	ExtendedUnit pulumi.StringPtrInput `pulumi:"extendedUnit"`
	MeterId      pulumi.StringInput    `pulumi:"meterId"`
	Quantity     pulumi.IntPtrInput    `pulumi:"quantity"`
}

func (SkuCostResponseArgs) ElementType

func (SkuCostResponseArgs) ElementType() reflect.Type

func (SkuCostResponseArgs) ToSkuCostResponseOutput

func (i SkuCostResponseArgs) ToSkuCostResponseOutput() SkuCostResponseOutput

func (SkuCostResponseArgs) ToSkuCostResponseOutputWithContext

func (i SkuCostResponseArgs) ToSkuCostResponseOutputWithContext(ctx context.Context) SkuCostResponseOutput

type SkuCostResponseArray

type SkuCostResponseArray []SkuCostResponseInput

func (SkuCostResponseArray) ElementType

func (SkuCostResponseArray) ElementType() reflect.Type

func (SkuCostResponseArray) ToSkuCostResponseArrayOutput

func (i SkuCostResponseArray) ToSkuCostResponseArrayOutput() SkuCostResponseArrayOutput

func (SkuCostResponseArray) ToSkuCostResponseArrayOutputWithContext

func (i SkuCostResponseArray) ToSkuCostResponseArrayOutputWithContext(ctx context.Context) SkuCostResponseArrayOutput

type SkuCostResponseArrayInput

type SkuCostResponseArrayInput interface {
	pulumi.Input

	ToSkuCostResponseArrayOutput() SkuCostResponseArrayOutput
	ToSkuCostResponseArrayOutputWithContext(context.Context) SkuCostResponseArrayOutput
}

SkuCostResponseArrayInput is an input type that accepts SkuCostResponseArray and SkuCostResponseArrayOutput values. You can construct a concrete instance of `SkuCostResponseArrayInput` via:

SkuCostResponseArray{ SkuCostResponseArgs{...} }

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 SkuCostResponseInput

type SkuCostResponseInput interface {
	pulumi.Input

	ToSkuCostResponseOutput() SkuCostResponseOutput
	ToSkuCostResponseOutputWithContext(context.Context) SkuCostResponseOutput
}

SkuCostResponseInput is an input type that accepts SkuCostResponseArgs and SkuCostResponseOutput values. You can construct a concrete instance of `SkuCostResponseInput` via:

SkuCostResponseArgs{...}

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 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 SkuLocationInfoResponseArgs

type SkuLocationInfoResponseArgs struct {
	ExtendedLocations pulumi.StringArrayInput         `pulumi:"extendedLocations"`
	Location          pulumi.StringInput              `pulumi:"location"`
	Type              pulumi.StringPtrInput           `pulumi:"type"`
	ZoneDetails       SkuZoneDetailResponseArrayInput `pulumi:"zoneDetails"`
	Zones             pulumi.StringArrayInput         `pulumi:"zones"`
}

func (SkuLocationInfoResponseArgs) ElementType

func (SkuLocationInfoResponseArgs) ToSkuLocationInfoResponseOutput

func (i SkuLocationInfoResponseArgs) ToSkuLocationInfoResponseOutput() SkuLocationInfoResponseOutput

func (SkuLocationInfoResponseArgs) ToSkuLocationInfoResponseOutputWithContext

func (i SkuLocationInfoResponseArgs) ToSkuLocationInfoResponseOutputWithContext(ctx context.Context) SkuLocationInfoResponseOutput

type SkuLocationInfoResponseArray

type SkuLocationInfoResponseArray []SkuLocationInfoResponseInput

func (SkuLocationInfoResponseArray) ElementType

func (SkuLocationInfoResponseArray) ToSkuLocationInfoResponseArrayOutput

func (i SkuLocationInfoResponseArray) ToSkuLocationInfoResponseArrayOutput() SkuLocationInfoResponseArrayOutput

func (SkuLocationInfoResponseArray) ToSkuLocationInfoResponseArrayOutputWithContext

func (i SkuLocationInfoResponseArray) ToSkuLocationInfoResponseArrayOutputWithContext(ctx context.Context) SkuLocationInfoResponseArrayOutput

type SkuLocationInfoResponseArrayInput

type SkuLocationInfoResponseArrayInput interface {
	pulumi.Input

	ToSkuLocationInfoResponseArrayOutput() SkuLocationInfoResponseArrayOutput
	ToSkuLocationInfoResponseArrayOutputWithContext(context.Context) SkuLocationInfoResponseArrayOutput
}

SkuLocationInfoResponseArrayInput is an input type that accepts SkuLocationInfoResponseArray and SkuLocationInfoResponseArrayOutput values. You can construct a concrete instance of `SkuLocationInfoResponseArrayInput` via:

SkuLocationInfoResponseArray{ SkuLocationInfoResponseArgs{...} }

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 SkuLocationInfoResponseInput

type SkuLocationInfoResponseInput interface {
	pulumi.Input

	ToSkuLocationInfoResponseOutput() SkuLocationInfoResponseOutput
	ToSkuLocationInfoResponseOutputWithContext(context.Context) SkuLocationInfoResponseOutput
}

SkuLocationInfoResponseInput is an input type that accepts SkuLocationInfoResponseArgs and SkuLocationInfoResponseOutput values. You can construct a concrete instance of `SkuLocationInfoResponseInput` via:

SkuLocationInfoResponseArgs{...}

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 SkuResourceResponseProperties

type SkuResourceResponseProperties struct {
	SkuSettings []SkuSettingResponse `pulumi:"skuSettings"`
}

type SkuResourceResponsePropertiesArgs

type SkuResourceResponsePropertiesArgs struct {
	SkuSettings SkuSettingResponseArrayInput `pulumi:"skuSettings"`
}

func (SkuResourceResponsePropertiesArgs) ElementType

func (SkuResourceResponsePropertiesArgs) ToSkuResourceResponsePropertiesOutput

func (i SkuResourceResponsePropertiesArgs) ToSkuResourceResponsePropertiesOutput() SkuResourceResponsePropertiesOutput

func (SkuResourceResponsePropertiesArgs) ToSkuResourceResponsePropertiesOutputWithContext

func (i SkuResourceResponsePropertiesArgs) ToSkuResourceResponsePropertiesOutputWithContext(ctx context.Context) SkuResourceResponsePropertiesOutput

func (SkuResourceResponsePropertiesArgs) ToSkuResourceResponsePropertiesPtrOutput

func (i SkuResourceResponsePropertiesArgs) ToSkuResourceResponsePropertiesPtrOutput() SkuResourceResponsePropertiesPtrOutput

func (SkuResourceResponsePropertiesArgs) ToSkuResourceResponsePropertiesPtrOutputWithContext

func (i SkuResourceResponsePropertiesArgs) ToSkuResourceResponsePropertiesPtrOutputWithContext(ctx context.Context) SkuResourceResponsePropertiesPtrOutput

type SkuResourceResponsePropertiesInput

type SkuResourceResponsePropertiesInput interface {
	pulumi.Input

	ToSkuResourceResponsePropertiesOutput() SkuResourceResponsePropertiesOutput
	ToSkuResourceResponsePropertiesOutputWithContext(context.Context) SkuResourceResponsePropertiesOutput
}

SkuResourceResponsePropertiesInput is an input type that accepts SkuResourceResponsePropertiesArgs and SkuResourceResponsePropertiesOutput values. You can construct a concrete instance of `SkuResourceResponsePropertiesInput` via:

SkuResourceResponsePropertiesArgs{...}

type SkuResourceResponsePropertiesOutput

type SkuResourceResponsePropertiesOutput struct{ *pulumi.OutputState }

func (SkuResourceResponsePropertiesOutput) ElementType

func (SkuResourceResponsePropertiesOutput) SkuSettings

func (SkuResourceResponsePropertiesOutput) ToSkuResourceResponsePropertiesOutput

func (o SkuResourceResponsePropertiesOutput) ToSkuResourceResponsePropertiesOutput() SkuResourceResponsePropertiesOutput

func (SkuResourceResponsePropertiesOutput) ToSkuResourceResponsePropertiesOutputWithContext

func (o SkuResourceResponsePropertiesOutput) ToSkuResourceResponsePropertiesOutputWithContext(ctx context.Context) SkuResourceResponsePropertiesOutput

func (SkuResourceResponsePropertiesOutput) ToSkuResourceResponsePropertiesPtrOutput

func (o SkuResourceResponsePropertiesOutput) ToSkuResourceResponsePropertiesPtrOutput() SkuResourceResponsePropertiesPtrOutput

func (SkuResourceResponsePropertiesOutput) ToSkuResourceResponsePropertiesPtrOutputWithContext

func (o SkuResourceResponsePropertiesOutput) ToSkuResourceResponsePropertiesPtrOutputWithContext(ctx context.Context) SkuResourceResponsePropertiesPtrOutput

type SkuResourceResponsePropertiesPtrInput

type SkuResourceResponsePropertiesPtrInput interface {
	pulumi.Input

	ToSkuResourceResponsePropertiesPtrOutput() SkuResourceResponsePropertiesPtrOutput
	ToSkuResourceResponsePropertiesPtrOutputWithContext(context.Context) SkuResourceResponsePropertiesPtrOutput
}

SkuResourceResponsePropertiesPtrInput is an input type that accepts SkuResourceResponsePropertiesArgs, SkuResourceResponsePropertiesPtr and SkuResourceResponsePropertiesPtrOutput values. You can construct a concrete instance of `SkuResourceResponsePropertiesPtrInput` via:

        SkuResourceResponsePropertiesArgs{...}

or:

        nil

type SkuResourceResponsePropertiesPtrOutput

type SkuResourceResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (SkuResourceResponsePropertiesPtrOutput) Elem

func (SkuResourceResponsePropertiesPtrOutput) ElementType

func (SkuResourceResponsePropertiesPtrOutput) SkuSettings

func (SkuResourceResponsePropertiesPtrOutput) ToSkuResourceResponsePropertiesPtrOutput

func (o SkuResourceResponsePropertiesPtrOutput) ToSkuResourceResponsePropertiesPtrOutput() SkuResourceResponsePropertiesPtrOutput

func (SkuResourceResponsePropertiesPtrOutput) ToSkuResourceResponsePropertiesPtrOutputWithContext

func (o SkuResourceResponsePropertiesPtrOutput) ToSkuResourceResponsePropertiesPtrOutputWithContext(ctx context.Context) SkuResourceResponsePropertiesPtrOutput

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 SkuSettingResponseArgs

type SkuSettingResponseArgs struct {
	Capabilities     SkuCapabilityResponseArrayInput    `pulumi:"capabilities"`
	Capacity         SkuSettingResponseCapacityPtrInput `pulumi:"capacity"`
	Costs            SkuCostResponseArrayInput          `pulumi:"costs"`
	Family           pulumi.StringPtrInput              `pulumi:"family"`
	Kind             pulumi.StringPtrInput              `pulumi:"kind"`
	LocationInfo     SkuLocationInfoResponseArrayInput  `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 (SkuSettingResponseArgs) ElementType

func (SkuSettingResponseArgs) ElementType() reflect.Type

func (SkuSettingResponseArgs) ToSkuSettingResponseOutput

func (i SkuSettingResponseArgs) ToSkuSettingResponseOutput() SkuSettingResponseOutput

func (SkuSettingResponseArgs) ToSkuSettingResponseOutputWithContext

func (i SkuSettingResponseArgs) ToSkuSettingResponseOutputWithContext(ctx context.Context) SkuSettingResponseOutput

type SkuSettingResponseArray

type SkuSettingResponseArray []SkuSettingResponseInput

func (SkuSettingResponseArray) ElementType

func (SkuSettingResponseArray) ElementType() reflect.Type

func (SkuSettingResponseArray) ToSkuSettingResponseArrayOutput

func (i SkuSettingResponseArray) ToSkuSettingResponseArrayOutput() SkuSettingResponseArrayOutput

func (SkuSettingResponseArray) ToSkuSettingResponseArrayOutputWithContext

func (i SkuSettingResponseArray) ToSkuSettingResponseArrayOutputWithContext(ctx context.Context) SkuSettingResponseArrayOutput

type SkuSettingResponseArrayInput

type SkuSettingResponseArrayInput interface {
	pulumi.Input

	ToSkuSettingResponseArrayOutput() SkuSettingResponseArrayOutput
	ToSkuSettingResponseArrayOutputWithContext(context.Context) SkuSettingResponseArrayOutput
}

SkuSettingResponseArrayInput is an input type that accepts SkuSettingResponseArray and SkuSettingResponseArrayOutput values. You can construct a concrete instance of `SkuSettingResponseArrayInput` via:

SkuSettingResponseArray{ SkuSettingResponseArgs{...} }

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 SkuSettingResponseCapacityArgs

type SkuSettingResponseCapacityArgs struct {
	Default   pulumi.IntPtrInput    `pulumi:"default"`
	Maximum   pulumi.IntPtrInput    `pulumi:"maximum"`
	Minimum   pulumi.IntInput       `pulumi:"minimum"`
	ScaleType pulumi.StringPtrInput `pulumi:"scaleType"`
}

func (SkuSettingResponseCapacityArgs) ElementType

func (SkuSettingResponseCapacityArgs) ToSkuSettingResponseCapacityOutput

func (i SkuSettingResponseCapacityArgs) ToSkuSettingResponseCapacityOutput() SkuSettingResponseCapacityOutput

func (SkuSettingResponseCapacityArgs) ToSkuSettingResponseCapacityOutputWithContext

func (i SkuSettingResponseCapacityArgs) ToSkuSettingResponseCapacityOutputWithContext(ctx context.Context) SkuSettingResponseCapacityOutput

func (SkuSettingResponseCapacityArgs) ToSkuSettingResponseCapacityPtrOutput

func (i SkuSettingResponseCapacityArgs) ToSkuSettingResponseCapacityPtrOutput() SkuSettingResponseCapacityPtrOutput

func (SkuSettingResponseCapacityArgs) ToSkuSettingResponseCapacityPtrOutputWithContext

func (i SkuSettingResponseCapacityArgs) ToSkuSettingResponseCapacityPtrOutputWithContext(ctx context.Context) SkuSettingResponseCapacityPtrOutput

type SkuSettingResponseCapacityInput

type SkuSettingResponseCapacityInput interface {
	pulumi.Input

	ToSkuSettingResponseCapacityOutput() SkuSettingResponseCapacityOutput
	ToSkuSettingResponseCapacityOutputWithContext(context.Context) SkuSettingResponseCapacityOutput
}

SkuSettingResponseCapacityInput is an input type that accepts SkuSettingResponseCapacityArgs and SkuSettingResponseCapacityOutput values. You can construct a concrete instance of `SkuSettingResponseCapacityInput` via:

SkuSettingResponseCapacityArgs{...}

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

func (SkuSettingResponseCapacityOutput) ToSkuSettingResponseCapacityPtrOutput

func (o SkuSettingResponseCapacityOutput) ToSkuSettingResponseCapacityPtrOutput() SkuSettingResponseCapacityPtrOutput

func (SkuSettingResponseCapacityOutput) ToSkuSettingResponseCapacityPtrOutputWithContext

func (o SkuSettingResponseCapacityOutput) ToSkuSettingResponseCapacityPtrOutputWithContext(ctx context.Context) SkuSettingResponseCapacityPtrOutput

type SkuSettingResponseCapacityPtrInput

type SkuSettingResponseCapacityPtrInput interface {
	pulumi.Input

	ToSkuSettingResponseCapacityPtrOutput() SkuSettingResponseCapacityPtrOutput
	ToSkuSettingResponseCapacityPtrOutputWithContext(context.Context) SkuSettingResponseCapacityPtrOutput
}

SkuSettingResponseCapacityPtrInput is an input type that accepts SkuSettingResponseCapacityArgs, SkuSettingResponseCapacityPtr and SkuSettingResponseCapacityPtrOutput values. You can construct a concrete instance of `SkuSettingResponseCapacityPtrInput` via:

        SkuSettingResponseCapacityArgs{...}

or:

        nil

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 SkuSettingResponseInput

type SkuSettingResponseInput interface {
	pulumi.Input

	ToSkuSettingResponseOutput() SkuSettingResponseOutput
	ToSkuSettingResponseOutputWithContext(context.Context) SkuSettingResponseOutput
}

SkuSettingResponseInput is an input type that accepts SkuSettingResponseArgs and SkuSettingResponseOutput values. You can construct a concrete instance of `SkuSettingResponseInput` via:

SkuSettingResponseArgs{...}

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 SkuZoneDetailResponse

type SkuZoneDetailResponse struct {
	Capabilities []SkuCapabilityResponse `pulumi:"capabilities"`
	Name         []string                `pulumi:"name"`
}

type SkuZoneDetailResponseArgs

type SkuZoneDetailResponseArgs struct {
	Capabilities SkuCapabilityResponseArrayInput `pulumi:"capabilities"`
	Name         pulumi.StringArrayInput         `pulumi:"name"`
}

func (SkuZoneDetailResponseArgs) ElementType

func (SkuZoneDetailResponseArgs) ElementType() reflect.Type

func (SkuZoneDetailResponseArgs) ToSkuZoneDetailResponseOutput

func (i SkuZoneDetailResponseArgs) ToSkuZoneDetailResponseOutput() SkuZoneDetailResponseOutput

func (SkuZoneDetailResponseArgs) ToSkuZoneDetailResponseOutputWithContext

func (i SkuZoneDetailResponseArgs) ToSkuZoneDetailResponseOutputWithContext(ctx context.Context) SkuZoneDetailResponseOutput

type SkuZoneDetailResponseArray

type SkuZoneDetailResponseArray []SkuZoneDetailResponseInput

func (SkuZoneDetailResponseArray) ElementType

func (SkuZoneDetailResponseArray) ElementType() reflect.Type

func (SkuZoneDetailResponseArray) ToSkuZoneDetailResponseArrayOutput

func (i SkuZoneDetailResponseArray) ToSkuZoneDetailResponseArrayOutput() SkuZoneDetailResponseArrayOutput

func (SkuZoneDetailResponseArray) ToSkuZoneDetailResponseArrayOutputWithContext

func (i SkuZoneDetailResponseArray) ToSkuZoneDetailResponseArrayOutputWithContext(ctx context.Context) SkuZoneDetailResponseArrayOutput

type SkuZoneDetailResponseArrayInput

type SkuZoneDetailResponseArrayInput interface {
	pulumi.Input

	ToSkuZoneDetailResponseArrayOutput() SkuZoneDetailResponseArrayOutput
	ToSkuZoneDetailResponseArrayOutputWithContext(context.Context) SkuZoneDetailResponseArrayOutput
}

SkuZoneDetailResponseArrayInput is an input type that accepts SkuZoneDetailResponseArray and SkuZoneDetailResponseArrayOutput values. You can construct a concrete instance of `SkuZoneDetailResponseArrayInput` via:

SkuZoneDetailResponseArray{ SkuZoneDetailResponseArgs{...} }

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 SkuZoneDetailResponseInput

type SkuZoneDetailResponseInput interface {
	pulumi.Input

	ToSkuZoneDetailResponseOutput() SkuZoneDetailResponseOutput
	ToSkuZoneDetailResponseOutputWithContext(context.Context) SkuZoneDetailResponseOutput
}

SkuZoneDetailResponseInput is an input type that accepts SkuZoneDetailResponseArgs and SkuZoneDetailResponseOutput values. You can construct a concrete instance of `SkuZoneDetailResponseInput` via:

SkuZoneDetailResponseArgs{...}

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"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

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 {
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput
	// The resource type.
	ResourceType pulumi.StringInput
	// The SKU.
	Sku pulumi.StringInput
}

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"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

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
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput
	// The resource type.
	ResourceType pulumi.StringInput
	// The SKU.
	Sku pulumi.StringInput
}

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) ToSkusNestedResourceTypeFirstOutput

func (o SkusNestedResourceTypeFirstOutput) ToSkusNestedResourceTypeFirstOutput() SkusNestedResourceTypeFirstOutput

func (SkusNestedResourceTypeFirstOutput) ToSkusNestedResourceTypeFirstOutputWithContext

func (o SkusNestedResourceTypeFirstOutput) ToSkusNestedResourceTypeFirstOutputWithContext(ctx context.Context) SkusNestedResourceTypeFirstOutput

type SkusNestedResourceTypeFirstState

type SkusNestedResourceTypeFirstState struct {
	// The name of the resource
	Name       pulumi.StringPtrInput
	Properties SkuResourceResponsePropertiesPtrInput
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringPtrInput
}

func (SkusNestedResourceTypeFirstState) ElementType

type SkusNestedResourceTypeSecond

type SkusNestedResourceTypeSecond struct {
	pulumi.CustomResourceState

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

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
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput
	// The resource type.
	ResourceType pulumi.StringInput
	// The SKU.
	Sku pulumi.StringInput
}

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) ToSkusNestedResourceTypeSecondOutput

func (o SkusNestedResourceTypeSecondOutput) ToSkusNestedResourceTypeSecondOutput() SkusNestedResourceTypeSecondOutput

func (SkusNestedResourceTypeSecondOutput) ToSkusNestedResourceTypeSecondOutputWithContext

func (o SkusNestedResourceTypeSecondOutput) ToSkusNestedResourceTypeSecondOutputWithContext(ctx context.Context) SkusNestedResourceTypeSecondOutput

type SkusNestedResourceTypeSecondState

type SkusNestedResourceTypeSecondState struct {
	// The name of the resource
	Name       pulumi.StringPtrInput
	Properties SkuResourceResponsePropertiesPtrInput
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringPtrInput
}

func (SkusNestedResourceTypeSecondState) ElementType

type SkusNestedResourceTypeThird

type SkusNestedResourceTypeThird struct {
	pulumi.CustomResourceState

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

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
	// The name of the resource provider hosted within ProviderHub.
	ProviderNamespace pulumi.StringInput
	// The resource type.
	ResourceType pulumi.StringInput
	// The SKU.
	Sku pulumi.StringInput
}

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) ToSkusNestedResourceTypeThirdOutput

func (o SkusNestedResourceTypeThirdOutput) ToSkusNestedResourceTypeThirdOutput() SkusNestedResourceTypeThirdOutput

func (SkusNestedResourceTypeThirdOutput) ToSkusNestedResourceTypeThirdOutputWithContext

func (o SkusNestedResourceTypeThirdOutput) ToSkusNestedResourceTypeThirdOutputWithContext(ctx context.Context) SkusNestedResourceTypeThirdOutput

type SkusNestedResourceTypeThirdState

type SkusNestedResourceTypeThirdState struct {
	// The name of the resource
	Name       pulumi.StringPtrInput
	Properties SkuResourceResponsePropertiesPtrInput
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringPtrInput
}

func (SkusNestedResourceTypeThirdState) ElementType

type SkusOutput

type SkusOutput struct {
	*pulumi.OutputState
}

func (SkusOutput) ElementType

func (SkusOutput) ElementType() reflect.Type

func (SkusOutput) ToSkusOutput

func (o SkusOutput) ToSkusOutput() SkusOutput

func (SkusOutput) ToSkusOutputWithContext

func (o SkusOutput) ToSkusOutputWithContext(ctx context.Context) SkusOutput

type SkusState

type SkusState struct {
	// The name of the resource
	Name       pulumi.StringPtrInput
	Properties SkuResourceResponsePropertiesPtrInput
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringPtrInput
}

func (SkusState) ElementType

func (SkusState) ElementType() reflect.Type

type SubscriptionStateOverrideActionResponse

type SubscriptionStateOverrideActionResponse struct {
	Action string `pulumi:"action"`
	State  string `pulumi:"state"`
}

type SubscriptionStateOverrideActionResponseArgs

type SubscriptionStateOverrideActionResponseArgs struct {
	Action pulumi.StringInput `pulumi:"action"`
	State  pulumi.StringInput `pulumi:"state"`
}

func (SubscriptionStateOverrideActionResponseArgs) ElementType

func (SubscriptionStateOverrideActionResponseArgs) ToSubscriptionStateOverrideActionResponseOutput

func (i SubscriptionStateOverrideActionResponseArgs) ToSubscriptionStateOverrideActionResponseOutput() SubscriptionStateOverrideActionResponseOutput

func (SubscriptionStateOverrideActionResponseArgs) ToSubscriptionStateOverrideActionResponseOutputWithContext

func (i SubscriptionStateOverrideActionResponseArgs) ToSubscriptionStateOverrideActionResponseOutputWithContext(ctx context.Context) SubscriptionStateOverrideActionResponseOutput

type SubscriptionStateOverrideActionResponseArray

type SubscriptionStateOverrideActionResponseArray []SubscriptionStateOverrideActionResponseInput

func (SubscriptionStateOverrideActionResponseArray) ElementType

func (SubscriptionStateOverrideActionResponseArray) ToSubscriptionStateOverrideActionResponseArrayOutput

func (i SubscriptionStateOverrideActionResponseArray) ToSubscriptionStateOverrideActionResponseArrayOutput() SubscriptionStateOverrideActionResponseArrayOutput

func (SubscriptionStateOverrideActionResponseArray) ToSubscriptionStateOverrideActionResponseArrayOutputWithContext

func (i SubscriptionStateOverrideActionResponseArray) ToSubscriptionStateOverrideActionResponseArrayOutputWithContext(ctx context.Context) SubscriptionStateOverrideActionResponseArrayOutput

type SubscriptionStateOverrideActionResponseArrayInput

type SubscriptionStateOverrideActionResponseArrayInput interface {
	pulumi.Input

	ToSubscriptionStateOverrideActionResponseArrayOutput() SubscriptionStateOverrideActionResponseArrayOutput
	ToSubscriptionStateOverrideActionResponseArrayOutputWithContext(context.Context) SubscriptionStateOverrideActionResponseArrayOutput
}

SubscriptionStateOverrideActionResponseArrayInput is an input type that accepts SubscriptionStateOverrideActionResponseArray and SubscriptionStateOverrideActionResponseArrayOutput values. You can construct a concrete instance of `SubscriptionStateOverrideActionResponseArrayInput` via:

SubscriptionStateOverrideActionResponseArray{ SubscriptionStateOverrideActionResponseArgs{...} }

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 SubscriptionStateOverrideActionResponseInput

type SubscriptionStateOverrideActionResponseInput interface {
	pulumi.Input

	ToSubscriptionStateOverrideActionResponseOutput() SubscriptionStateOverrideActionResponseOutput
	ToSubscriptionStateOverrideActionResponseOutputWithContext(context.Context) SubscriptionStateOverrideActionResponseOutput
}

SubscriptionStateOverrideActionResponseInput is an input type that accepts SubscriptionStateOverrideActionResponseArgs and SubscriptionStateOverrideActionResponseOutput values. You can construct a concrete instance of `SubscriptionStateOverrideActionResponseInput` via:

SubscriptionStateOverrideActionResponseArgs{...}

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 SubscriptionStateRuleResponse

type SubscriptionStateRuleResponse struct {
	AllowedActions []string `pulumi:"allowedActions"`
	State          *string  `pulumi:"state"`
}

type SubscriptionStateRuleResponseArgs

type SubscriptionStateRuleResponseArgs struct {
	AllowedActions pulumi.StringArrayInput `pulumi:"allowedActions"`
	State          pulumi.StringPtrInput   `pulumi:"state"`
}

func (SubscriptionStateRuleResponseArgs) ElementType

func (SubscriptionStateRuleResponseArgs) ToSubscriptionStateRuleResponseOutput

func (i SubscriptionStateRuleResponseArgs) ToSubscriptionStateRuleResponseOutput() SubscriptionStateRuleResponseOutput

func (SubscriptionStateRuleResponseArgs) ToSubscriptionStateRuleResponseOutputWithContext

func (i SubscriptionStateRuleResponseArgs) ToSubscriptionStateRuleResponseOutputWithContext(ctx context.Context) SubscriptionStateRuleResponseOutput

type SubscriptionStateRuleResponseArray

type SubscriptionStateRuleResponseArray []SubscriptionStateRuleResponseInput

func (SubscriptionStateRuleResponseArray) ElementType

func (SubscriptionStateRuleResponseArray) ToSubscriptionStateRuleResponseArrayOutput

func (i SubscriptionStateRuleResponseArray) ToSubscriptionStateRuleResponseArrayOutput() SubscriptionStateRuleResponseArrayOutput

func (SubscriptionStateRuleResponseArray) ToSubscriptionStateRuleResponseArrayOutputWithContext

func (i SubscriptionStateRuleResponseArray) ToSubscriptionStateRuleResponseArrayOutputWithContext(ctx context.Context) SubscriptionStateRuleResponseArrayOutput

type SubscriptionStateRuleResponseArrayInput

type SubscriptionStateRuleResponseArrayInput interface {
	pulumi.Input

	ToSubscriptionStateRuleResponseArrayOutput() SubscriptionStateRuleResponseArrayOutput
	ToSubscriptionStateRuleResponseArrayOutputWithContext(context.Context) SubscriptionStateRuleResponseArrayOutput
}

SubscriptionStateRuleResponseArrayInput is an input type that accepts SubscriptionStateRuleResponseArray and SubscriptionStateRuleResponseArrayOutput values. You can construct a concrete instance of `SubscriptionStateRuleResponseArrayInput` via:

SubscriptionStateRuleResponseArray{ SubscriptionStateRuleResponseArgs{...} }

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 SubscriptionStateRuleResponseInput

type SubscriptionStateRuleResponseInput interface {
	pulumi.Input

	ToSubscriptionStateRuleResponseOutput() SubscriptionStateRuleResponseOutput
	ToSubscriptionStateRuleResponseOutputWithContext(context.Context) SubscriptionStateRuleResponseOutput
}

SubscriptionStateRuleResponseInput is an input type that accepts SubscriptionStateRuleResponseArgs and SubscriptionStateRuleResponseOutput values. You can construct a concrete instance of `SubscriptionStateRuleResponseInput` via:

SubscriptionStateRuleResponseArgs{...}

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 SwaggerSpecificationResponse

type SwaggerSpecificationResponse struct {
	ApiVersions          []string `pulumi:"apiVersions"`
	SwaggerSpecFolderUri *string  `pulumi:"swaggerSpecFolderUri"`
}

type SwaggerSpecificationResponseArgs

type SwaggerSpecificationResponseArgs struct {
	ApiVersions          pulumi.StringArrayInput `pulumi:"apiVersions"`
	SwaggerSpecFolderUri pulumi.StringPtrInput   `pulumi:"swaggerSpecFolderUri"`
}

func (SwaggerSpecificationResponseArgs) ElementType

func (SwaggerSpecificationResponseArgs) ToSwaggerSpecificationResponseOutput

func (i SwaggerSpecificationResponseArgs) ToSwaggerSpecificationResponseOutput() SwaggerSpecificationResponseOutput

func (SwaggerSpecificationResponseArgs) ToSwaggerSpecificationResponseOutputWithContext

func (i SwaggerSpecificationResponseArgs) ToSwaggerSpecificationResponseOutputWithContext(ctx context.Context) SwaggerSpecificationResponseOutput

type SwaggerSpecificationResponseArray

type SwaggerSpecificationResponseArray []SwaggerSpecificationResponseInput

func (SwaggerSpecificationResponseArray) ElementType

func (SwaggerSpecificationResponseArray) ToSwaggerSpecificationResponseArrayOutput

func (i SwaggerSpecificationResponseArray) ToSwaggerSpecificationResponseArrayOutput() SwaggerSpecificationResponseArrayOutput

func (SwaggerSpecificationResponseArray) ToSwaggerSpecificationResponseArrayOutputWithContext

func (i SwaggerSpecificationResponseArray) ToSwaggerSpecificationResponseArrayOutputWithContext(ctx context.Context) SwaggerSpecificationResponseArrayOutput

type SwaggerSpecificationResponseArrayInput

type SwaggerSpecificationResponseArrayInput interface {
	pulumi.Input

	ToSwaggerSpecificationResponseArrayOutput() SwaggerSpecificationResponseArrayOutput
	ToSwaggerSpecificationResponseArrayOutputWithContext(context.Context) SwaggerSpecificationResponseArrayOutput
}

SwaggerSpecificationResponseArrayInput is an input type that accepts SwaggerSpecificationResponseArray and SwaggerSpecificationResponseArrayOutput values. You can construct a concrete instance of `SwaggerSpecificationResponseArrayInput` via:

SwaggerSpecificationResponseArray{ SwaggerSpecificationResponseArgs{...} }

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 SwaggerSpecificationResponseInput

type SwaggerSpecificationResponseInput interface {
	pulumi.Input

	ToSwaggerSpecificationResponseOutput() SwaggerSpecificationResponseOutput
	ToSwaggerSpecificationResponseOutputWithContext(context.Context) SwaggerSpecificationResponseOutput
}

SwaggerSpecificationResponseInput is an input type that accepts SwaggerSpecificationResponseArgs and SwaggerSpecificationResponseOutput values. You can construct a concrete instance of `SwaggerSpecificationResponseInput` via:

SwaggerSpecificationResponseArgs{...}

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 ThrottlingMetricResponse

type ThrottlingMetricResponse struct {
	Interval *string `pulumi:"interval"`
	Limit    float64 `pulumi:"limit"`
	Type     string  `pulumi:"type"`
}

type ThrottlingMetricResponseArgs

type ThrottlingMetricResponseArgs struct {
	Interval pulumi.StringPtrInput `pulumi:"interval"`
	Limit    pulumi.Float64Input   `pulumi:"limit"`
	Type     pulumi.StringInput    `pulumi:"type"`
}

func (ThrottlingMetricResponseArgs) ElementType

func (ThrottlingMetricResponseArgs) ToThrottlingMetricResponseOutput

func (i ThrottlingMetricResponseArgs) ToThrottlingMetricResponseOutput() ThrottlingMetricResponseOutput

func (ThrottlingMetricResponseArgs) ToThrottlingMetricResponseOutputWithContext

func (i ThrottlingMetricResponseArgs) ToThrottlingMetricResponseOutputWithContext(ctx context.Context) ThrottlingMetricResponseOutput

type ThrottlingMetricResponseArray

type ThrottlingMetricResponseArray []ThrottlingMetricResponseInput

func (ThrottlingMetricResponseArray) ElementType

func (ThrottlingMetricResponseArray) ToThrottlingMetricResponseArrayOutput

func (i ThrottlingMetricResponseArray) ToThrottlingMetricResponseArrayOutput() ThrottlingMetricResponseArrayOutput

func (ThrottlingMetricResponseArray) ToThrottlingMetricResponseArrayOutputWithContext

func (i ThrottlingMetricResponseArray) ToThrottlingMetricResponseArrayOutputWithContext(ctx context.Context) ThrottlingMetricResponseArrayOutput

type ThrottlingMetricResponseArrayInput

type ThrottlingMetricResponseArrayInput interface {
	pulumi.Input

	ToThrottlingMetricResponseArrayOutput() ThrottlingMetricResponseArrayOutput
	ToThrottlingMetricResponseArrayOutputWithContext(context.Context) ThrottlingMetricResponseArrayOutput
}

ThrottlingMetricResponseArrayInput is an input type that accepts ThrottlingMetricResponseArray and ThrottlingMetricResponseArrayOutput values. You can construct a concrete instance of `ThrottlingMetricResponseArrayInput` via:

ThrottlingMetricResponseArray{ ThrottlingMetricResponseArgs{...} }

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 ThrottlingMetricResponseInput

type ThrottlingMetricResponseInput interface {
	pulumi.Input

	ToThrottlingMetricResponseOutput() ThrottlingMetricResponseOutput
	ToThrottlingMetricResponseOutputWithContext(context.Context) ThrottlingMetricResponseOutput
}

ThrottlingMetricResponseInput is an input type that accepts ThrottlingMetricResponseArgs and ThrottlingMetricResponseOutput values. You can construct a concrete instance of `ThrottlingMetricResponseInput` via:

ThrottlingMetricResponseArgs{...}

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 ThrottlingRuleResponse

type ThrottlingRuleResponse struct {
	Action           string                     `pulumi:"action"`
	Metrics          []ThrottlingMetricResponse `pulumi:"metrics"`
	RequiredFeatures []string                   `pulumi:"requiredFeatures"`
}

type ThrottlingRuleResponseArgs

type ThrottlingRuleResponseArgs struct {
	Action           pulumi.StringInput                 `pulumi:"action"`
	Metrics          ThrottlingMetricResponseArrayInput `pulumi:"metrics"`
	RequiredFeatures pulumi.StringArrayInput            `pulumi:"requiredFeatures"`
}

func (ThrottlingRuleResponseArgs) ElementType

func (ThrottlingRuleResponseArgs) ElementType() reflect.Type

func (ThrottlingRuleResponseArgs) ToThrottlingRuleResponseOutput

func (i ThrottlingRuleResponseArgs) ToThrottlingRuleResponseOutput() ThrottlingRuleResponseOutput

func (ThrottlingRuleResponseArgs) ToThrottlingRuleResponseOutputWithContext

func (i ThrottlingRuleResponseArgs) ToThrottlingRuleResponseOutputWithContext(ctx context.Context) ThrottlingRuleResponseOutput

type ThrottlingRuleResponseArray

type ThrottlingRuleResponseArray []ThrottlingRuleResponseInput

func (ThrottlingRuleResponseArray) ElementType

func (ThrottlingRuleResponseArray) ToThrottlingRuleResponseArrayOutput

func (i ThrottlingRuleResponseArray) ToThrottlingRuleResponseArrayOutput() ThrottlingRuleResponseArrayOutput

func (ThrottlingRuleResponseArray) ToThrottlingRuleResponseArrayOutputWithContext

func (i ThrottlingRuleResponseArray) ToThrottlingRuleResponseArrayOutputWithContext(ctx context.Context) ThrottlingRuleResponseArrayOutput

type ThrottlingRuleResponseArrayInput

type ThrottlingRuleResponseArrayInput interface {
	pulumi.Input

	ToThrottlingRuleResponseArrayOutput() ThrottlingRuleResponseArrayOutput
	ToThrottlingRuleResponseArrayOutputWithContext(context.Context) ThrottlingRuleResponseArrayOutput
}

ThrottlingRuleResponseArrayInput is an input type that accepts ThrottlingRuleResponseArray and ThrottlingRuleResponseArrayOutput values. You can construct a concrete instance of `ThrottlingRuleResponseArrayInput` via:

ThrottlingRuleResponseArray{ ThrottlingRuleResponseArgs{...} }

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 ThrottlingRuleResponseInput

type ThrottlingRuleResponseInput interface {
	pulumi.Input

	ToThrottlingRuleResponseOutput() ThrottlingRuleResponseOutput
	ToThrottlingRuleResponseOutputWithContext(context.Context) ThrottlingRuleResponseOutput
}

ThrottlingRuleResponseInput is an input type that accepts ThrottlingRuleResponseArgs and ThrottlingRuleResponseOutput values. You can construct a concrete instance of `ThrottlingRuleResponseInput` via:

ThrottlingRuleResponseArgs{...}

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 TypedErrorInfoResponse

type TypedErrorInfoResponse struct {
	Info interface{} `pulumi:"info"`
	Type string      `pulumi:"type"`
}

type TypedErrorInfoResponseArgs

type TypedErrorInfoResponseArgs struct {
	Info pulumi.Input       `pulumi:"info"`
	Type pulumi.StringInput `pulumi:"type"`
}

func (TypedErrorInfoResponseArgs) ElementType

func (TypedErrorInfoResponseArgs) ElementType() reflect.Type

func (TypedErrorInfoResponseArgs) ToTypedErrorInfoResponseOutput

func (i TypedErrorInfoResponseArgs) ToTypedErrorInfoResponseOutput() TypedErrorInfoResponseOutput

func (TypedErrorInfoResponseArgs) ToTypedErrorInfoResponseOutputWithContext

func (i TypedErrorInfoResponseArgs) ToTypedErrorInfoResponseOutputWithContext(ctx context.Context) TypedErrorInfoResponseOutput

type TypedErrorInfoResponseArray

type TypedErrorInfoResponseArray []TypedErrorInfoResponseInput

func (TypedErrorInfoResponseArray) ElementType

func (TypedErrorInfoResponseArray) ToTypedErrorInfoResponseArrayOutput

func (i TypedErrorInfoResponseArray) ToTypedErrorInfoResponseArrayOutput() TypedErrorInfoResponseArrayOutput

func (TypedErrorInfoResponseArray) ToTypedErrorInfoResponseArrayOutputWithContext

func (i TypedErrorInfoResponseArray) ToTypedErrorInfoResponseArrayOutputWithContext(ctx context.Context) TypedErrorInfoResponseArrayOutput

type TypedErrorInfoResponseArrayInput

type TypedErrorInfoResponseArrayInput interface {
	pulumi.Input

	ToTypedErrorInfoResponseArrayOutput() TypedErrorInfoResponseArrayOutput
	ToTypedErrorInfoResponseArrayOutputWithContext(context.Context) TypedErrorInfoResponseArrayOutput
}

TypedErrorInfoResponseArrayInput is an input type that accepts TypedErrorInfoResponseArray and TypedErrorInfoResponseArrayOutput values. You can construct a concrete instance of `TypedErrorInfoResponseArrayInput` via:

TypedErrorInfoResponseArray{ TypedErrorInfoResponseArgs{...} }

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 TypedErrorInfoResponseInput

type TypedErrorInfoResponseInput interface {
	pulumi.Input

	ToTypedErrorInfoResponseOutput() TypedErrorInfoResponseOutput
	ToTypedErrorInfoResponseOutputWithContext(context.Context) TypedErrorInfoResponseOutput
}

TypedErrorInfoResponseInput is an input type that accepts TypedErrorInfoResponseArgs and TypedErrorInfoResponseOutput values. You can construct a concrete instance of `TypedErrorInfoResponseInput` via:

TypedErrorInfoResponseArgs{...}

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