azure

package
v3.55.0 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 2021 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

A Pulumi package for creating and managing Microsoft Azure cloud resources.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PkgVersion added in v3.47.1

func PkgVersion() (semver.Version, error)

PkgVersion uses reflection to determine the version of the current package.

Types

type Provider

type Provider struct {
	pulumi.ProviderResourceState
}

The provider type for the azurerm package. By default, resources use package-wide configuration settings, however an explicit `Provider` instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the [documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.

func NewProvider

func NewProvider(ctx *pulumi.Context,
	name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)

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

func (*Provider) ElementType added in v3.31.1

func (*Provider) ElementType() reflect.Type

func (*Provider) ToProviderOutput added in v3.31.1

func (i *Provider) ToProviderOutput() ProviderOutput

func (*Provider) ToProviderOutputWithContext added in v3.31.1

func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput

func (*Provider) ToProviderPtrOutput added in v3.47.1

func (i *Provider) ToProviderPtrOutput() ProviderPtrOutput

func (*Provider) ToProviderPtrOutputWithContext added in v3.47.1

func (i *Provider) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput

type ProviderArgs

type ProviderArgs struct {
	AuxiliaryTenantIds pulumi.StringArrayInput
	// The password associated with the Client Certificate. For use when authenticating as a Service Principal using a Client
	// Certificate
	ClientCertificatePassword pulumi.StringPtrInput
	// The path to the Client Certificate associated with the Service Principal for use when authenticating as a Service
	// Principal using a Client Certificate.
	ClientCertificatePath pulumi.StringPtrInput
	// The Client ID which should be used.
	ClientId pulumi.StringPtrInput
	// The Client Secret which should be used. For use When authenticating as a Service Principal using a Client Secret.
	ClientSecret pulumi.StringPtrInput
	// This will disable the x-ms-correlation-request-id header.
	DisableCorrelationRequestId pulumi.BoolPtrInput
	// This will disable the Terraform Partner ID which is used if a custom `partner_id` isn't specified.
	DisableTerraformPartnerId pulumi.BoolPtrInput
	// The Cloud Environment which should be used. Possible values are public, usgovernment, german, and china. Defaults to
	// public.
	Environment pulumi.StringPtrInput
	Features    ProviderFeaturesPtrInput
	// The Hostname which should be used for the Azure Metadata Service.
	MetadataHost pulumi.StringPtrInput
	// Deprecated - replaced by `metadata_host`.
	//
	// Deprecated: use `metadata_host` instead
	MetadataUrl pulumi.StringPtrInput
	// The path to a custom endpoint for Managed Service Identity - in most circumstances this should be detected
	// automatically.
	MsiEndpoint pulumi.StringPtrInput
	// A GUID/UUID that is registered with Microsoft to facilitate partner resource usage attribution.
	PartnerId pulumi.StringPtrInput
	// [DEPRECATED] This will cause the AzureRM Provider to skip verifying the credentials being used are valid.
	//
	// Deprecated: This field is deprecated and will be removed in version 3.0 of the Azure Provider
	SkipCredentialsValidation pulumi.BoolPtrInput
	// Should the AzureRM Provider skip registering all of the Resource Providers that it supports, if they're not already
	// registered?
	SkipProviderRegistration pulumi.BoolPtrInput
	// Should the AzureRM Provider use AzureAD to access the Storage Data Plane API's?
	StorageUseAzuread pulumi.BoolPtrInput
	// The Subscription ID which should be used.
	SubscriptionId pulumi.StringPtrInput
	// The Tenant ID which should be used.
	TenantId pulumi.StringPtrInput
	// Allowed Managed Service Identity be used for Authentication.
	UseMsi pulumi.BoolPtrInput
}

The set of arguments for constructing a Provider resource.

func (ProviderArgs) ElementType

func (ProviderArgs) ElementType() reflect.Type

type ProviderFeatures

type ProviderFeatures struct {
	KeyVault               *ProviderFeaturesKeyVault               `pulumi:"keyVault"`
	LogAnalyticsWorkspace  *ProviderFeaturesLogAnalyticsWorkspace  `pulumi:"logAnalyticsWorkspace"`
	Network                *ProviderFeaturesNetwork                `pulumi:"network"`
	TemplateDeployment     *ProviderFeaturesTemplateDeployment     `pulumi:"templateDeployment"`
	VirtualMachine         *ProviderFeaturesVirtualMachine         `pulumi:"virtualMachine"`
	VirtualMachineScaleSet *ProviderFeaturesVirtualMachineScaleSet `pulumi:"virtualMachineScaleSet"`
}

type ProviderFeaturesArgs

type ProviderFeaturesArgs struct {
	KeyVault               ProviderFeaturesKeyVaultPtrInput               `pulumi:"keyVault"`
	LogAnalyticsWorkspace  ProviderFeaturesLogAnalyticsWorkspacePtrInput  `pulumi:"logAnalyticsWorkspace"`
	Network                ProviderFeaturesNetworkPtrInput                `pulumi:"network"`
	TemplateDeployment     ProviderFeaturesTemplateDeploymentPtrInput     `pulumi:"templateDeployment"`
	VirtualMachine         ProviderFeaturesVirtualMachinePtrInput         `pulumi:"virtualMachine"`
	VirtualMachineScaleSet ProviderFeaturesVirtualMachineScaleSetPtrInput `pulumi:"virtualMachineScaleSet"`
}

func (ProviderFeaturesArgs) ElementType

func (ProviderFeaturesArgs) ElementType() reflect.Type

func (ProviderFeaturesArgs) ToProviderFeaturesOutput

func (i ProviderFeaturesArgs) ToProviderFeaturesOutput() ProviderFeaturesOutput

func (ProviderFeaturesArgs) ToProviderFeaturesOutputWithContext

func (i ProviderFeaturesArgs) ToProviderFeaturesOutputWithContext(ctx context.Context) ProviderFeaturesOutput

func (ProviderFeaturesArgs) ToProviderFeaturesPtrOutput

func (i ProviderFeaturesArgs) ToProviderFeaturesPtrOutput() ProviderFeaturesPtrOutput

func (ProviderFeaturesArgs) ToProviderFeaturesPtrOutputWithContext

func (i ProviderFeaturesArgs) ToProviderFeaturesPtrOutputWithContext(ctx context.Context) ProviderFeaturesPtrOutput

type ProviderFeaturesInput

type ProviderFeaturesInput interface {
	pulumi.Input

	ToProviderFeaturesOutput() ProviderFeaturesOutput
	ToProviderFeaturesOutputWithContext(context.Context) ProviderFeaturesOutput
}

ProviderFeaturesInput is an input type that accepts ProviderFeaturesArgs and ProviderFeaturesOutput values. You can construct a concrete instance of `ProviderFeaturesInput` via:

ProviderFeaturesArgs{...}

type ProviderFeaturesKeyVault

type ProviderFeaturesKeyVault struct {
	PurgeSoftDeleteOnDestroy    *bool `pulumi:"purgeSoftDeleteOnDestroy"`
	RecoverSoftDeletedKeyVaults *bool `pulumi:"recoverSoftDeletedKeyVaults"`
}

type ProviderFeaturesKeyVaultArgs

type ProviderFeaturesKeyVaultArgs struct {
	PurgeSoftDeleteOnDestroy    pulumi.BoolPtrInput `pulumi:"purgeSoftDeleteOnDestroy"`
	RecoverSoftDeletedKeyVaults pulumi.BoolPtrInput `pulumi:"recoverSoftDeletedKeyVaults"`
}

func (ProviderFeaturesKeyVaultArgs) ElementType

func (ProviderFeaturesKeyVaultArgs) ToProviderFeaturesKeyVaultOutput

func (i ProviderFeaturesKeyVaultArgs) ToProviderFeaturesKeyVaultOutput() ProviderFeaturesKeyVaultOutput

func (ProviderFeaturesKeyVaultArgs) ToProviderFeaturesKeyVaultOutputWithContext

func (i ProviderFeaturesKeyVaultArgs) ToProviderFeaturesKeyVaultOutputWithContext(ctx context.Context) ProviderFeaturesKeyVaultOutput

func (ProviderFeaturesKeyVaultArgs) ToProviderFeaturesKeyVaultPtrOutput

func (i ProviderFeaturesKeyVaultArgs) ToProviderFeaturesKeyVaultPtrOutput() ProviderFeaturesKeyVaultPtrOutput

func (ProviderFeaturesKeyVaultArgs) ToProviderFeaturesKeyVaultPtrOutputWithContext

func (i ProviderFeaturesKeyVaultArgs) ToProviderFeaturesKeyVaultPtrOutputWithContext(ctx context.Context) ProviderFeaturesKeyVaultPtrOutput

type ProviderFeaturesKeyVaultInput

type ProviderFeaturesKeyVaultInput interface {
	pulumi.Input

	ToProviderFeaturesKeyVaultOutput() ProviderFeaturesKeyVaultOutput
	ToProviderFeaturesKeyVaultOutputWithContext(context.Context) ProviderFeaturesKeyVaultOutput
}

ProviderFeaturesKeyVaultInput is an input type that accepts ProviderFeaturesKeyVaultArgs and ProviderFeaturesKeyVaultOutput values. You can construct a concrete instance of `ProviderFeaturesKeyVaultInput` via:

ProviderFeaturesKeyVaultArgs{...}

type ProviderFeaturesKeyVaultOutput

type ProviderFeaturesKeyVaultOutput struct{ *pulumi.OutputState }

func (ProviderFeaturesKeyVaultOutput) ElementType

func (ProviderFeaturesKeyVaultOutput) PurgeSoftDeleteOnDestroy

func (o ProviderFeaturesKeyVaultOutput) PurgeSoftDeleteOnDestroy() pulumi.BoolPtrOutput

func (ProviderFeaturesKeyVaultOutput) RecoverSoftDeletedKeyVaults

func (o ProviderFeaturesKeyVaultOutput) RecoverSoftDeletedKeyVaults() pulumi.BoolPtrOutput

func (ProviderFeaturesKeyVaultOutput) ToProviderFeaturesKeyVaultOutput

func (o ProviderFeaturesKeyVaultOutput) ToProviderFeaturesKeyVaultOutput() ProviderFeaturesKeyVaultOutput

func (ProviderFeaturesKeyVaultOutput) ToProviderFeaturesKeyVaultOutputWithContext

func (o ProviderFeaturesKeyVaultOutput) ToProviderFeaturesKeyVaultOutputWithContext(ctx context.Context) ProviderFeaturesKeyVaultOutput

func (ProviderFeaturesKeyVaultOutput) ToProviderFeaturesKeyVaultPtrOutput

func (o ProviderFeaturesKeyVaultOutput) ToProviderFeaturesKeyVaultPtrOutput() ProviderFeaturesKeyVaultPtrOutput

func (ProviderFeaturesKeyVaultOutput) ToProviderFeaturesKeyVaultPtrOutputWithContext

func (o ProviderFeaturesKeyVaultOutput) ToProviderFeaturesKeyVaultPtrOutputWithContext(ctx context.Context) ProviderFeaturesKeyVaultPtrOutput

type ProviderFeaturesKeyVaultPtrInput

type ProviderFeaturesKeyVaultPtrInput interface {
	pulumi.Input

	ToProviderFeaturesKeyVaultPtrOutput() ProviderFeaturesKeyVaultPtrOutput
	ToProviderFeaturesKeyVaultPtrOutputWithContext(context.Context) ProviderFeaturesKeyVaultPtrOutput
}

ProviderFeaturesKeyVaultPtrInput is an input type that accepts ProviderFeaturesKeyVaultArgs, ProviderFeaturesKeyVaultPtr and ProviderFeaturesKeyVaultPtrOutput values. You can construct a concrete instance of `ProviderFeaturesKeyVaultPtrInput` via:

        ProviderFeaturesKeyVaultArgs{...}

or:

        nil

type ProviderFeaturesKeyVaultPtrOutput

type ProviderFeaturesKeyVaultPtrOutput struct{ *pulumi.OutputState }

func (ProviderFeaturesKeyVaultPtrOutput) Elem

func (ProviderFeaturesKeyVaultPtrOutput) ElementType

func (ProviderFeaturesKeyVaultPtrOutput) PurgeSoftDeleteOnDestroy

func (o ProviderFeaturesKeyVaultPtrOutput) PurgeSoftDeleteOnDestroy() pulumi.BoolPtrOutput

func (ProviderFeaturesKeyVaultPtrOutput) RecoverSoftDeletedKeyVaults

func (o ProviderFeaturesKeyVaultPtrOutput) RecoverSoftDeletedKeyVaults() pulumi.BoolPtrOutput

func (ProviderFeaturesKeyVaultPtrOutput) ToProviderFeaturesKeyVaultPtrOutput

func (o ProviderFeaturesKeyVaultPtrOutput) ToProviderFeaturesKeyVaultPtrOutput() ProviderFeaturesKeyVaultPtrOutput

func (ProviderFeaturesKeyVaultPtrOutput) ToProviderFeaturesKeyVaultPtrOutputWithContext

func (o ProviderFeaturesKeyVaultPtrOutput) ToProviderFeaturesKeyVaultPtrOutputWithContext(ctx context.Context) ProviderFeaturesKeyVaultPtrOutput

type ProviderFeaturesLogAnalyticsWorkspace added in v3.50.0

type ProviderFeaturesLogAnalyticsWorkspace struct {
	PermanentlyDeleteOnDestroy bool `pulumi:"permanentlyDeleteOnDestroy"`
}

type ProviderFeaturesLogAnalyticsWorkspaceArgs added in v3.50.0

type ProviderFeaturesLogAnalyticsWorkspaceArgs struct {
	PermanentlyDeleteOnDestroy pulumi.BoolInput `pulumi:"permanentlyDeleteOnDestroy"`
}

func (ProviderFeaturesLogAnalyticsWorkspaceArgs) ElementType added in v3.50.0

func (ProviderFeaturesLogAnalyticsWorkspaceArgs) ToProviderFeaturesLogAnalyticsWorkspaceOutput added in v3.50.0

func (i ProviderFeaturesLogAnalyticsWorkspaceArgs) ToProviderFeaturesLogAnalyticsWorkspaceOutput() ProviderFeaturesLogAnalyticsWorkspaceOutput

func (ProviderFeaturesLogAnalyticsWorkspaceArgs) ToProviderFeaturesLogAnalyticsWorkspaceOutputWithContext added in v3.50.0

func (i ProviderFeaturesLogAnalyticsWorkspaceArgs) ToProviderFeaturesLogAnalyticsWorkspaceOutputWithContext(ctx context.Context) ProviderFeaturesLogAnalyticsWorkspaceOutput

func (ProviderFeaturesLogAnalyticsWorkspaceArgs) ToProviderFeaturesLogAnalyticsWorkspacePtrOutput added in v3.50.0

func (i ProviderFeaturesLogAnalyticsWorkspaceArgs) ToProviderFeaturesLogAnalyticsWorkspacePtrOutput() ProviderFeaturesLogAnalyticsWorkspacePtrOutput

func (ProviderFeaturesLogAnalyticsWorkspaceArgs) ToProviderFeaturesLogAnalyticsWorkspacePtrOutputWithContext added in v3.50.0

func (i ProviderFeaturesLogAnalyticsWorkspaceArgs) ToProviderFeaturesLogAnalyticsWorkspacePtrOutputWithContext(ctx context.Context) ProviderFeaturesLogAnalyticsWorkspacePtrOutput

type ProviderFeaturesLogAnalyticsWorkspaceInput added in v3.50.0

type ProviderFeaturesLogAnalyticsWorkspaceInput interface {
	pulumi.Input

	ToProviderFeaturesLogAnalyticsWorkspaceOutput() ProviderFeaturesLogAnalyticsWorkspaceOutput
	ToProviderFeaturesLogAnalyticsWorkspaceOutputWithContext(context.Context) ProviderFeaturesLogAnalyticsWorkspaceOutput
}

ProviderFeaturesLogAnalyticsWorkspaceInput is an input type that accepts ProviderFeaturesLogAnalyticsWorkspaceArgs and ProviderFeaturesLogAnalyticsWorkspaceOutput values. You can construct a concrete instance of `ProviderFeaturesLogAnalyticsWorkspaceInput` via:

ProviderFeaturesLogAnalyticsWorkspaceArgs{...}

type ProviderFeaturesLogAnalyticsWorkspaceOutput added in v3.50.0

type ProviderFeaturesLogAnalyticsWorkspaceOutput struct{ *pulumi.OutputState }

func (ProviderFeaturesLogAnalyticsWorkspaceOutput) ElementType added in v3.50.0

func (ProviderFeaturesLogAnalyticsWorkspaceOutput) PermanentlyDeleteOnDestroy added in v3.50.0

func (o ProviderFeaturesLogAnalyticsWorkspaceOutput) PermanentlyDeleteOnDestroy() pulumi.BoolOutput

func (ProviderFeaturesLogAnalyticsWorkspaceOutput) ToProviderFeaturesLogAnalyticsWorkspaceOutput added in v3.50.0

func (o ProviderFeaturesLogAnalyticsWorkspaceOutput) ToProviderFeaturesLogAnalyticsWorkspaceOutput() ProviderFeaturesLogAnalyticsWorkspaceOutput

func (ProviderFeaturesLogAnalyticsWorkspaceOutput) ToProviderFeaturesLogAnalyticsWorkspaceOutputWithContext added in v3.50.0

func (o ProviderFeaturesLogAnalyticsWorkspaceOutput) ToProviderFeaturesLogAnalyticsWorkspaceOutputWithContext(ctx context.Context) ProviderFeaturesLogAnalyticsWorkspaceOutput

func (ProviderFeaturesLogAnalyticsWorkspaceOutput) ToProviderFeaturesLogAnalyticsWorkspacePtrOutput added in v3.50.0

func (o ProviderFeaturesLogAnalyticsWorkspaceOutput) ToProviderFeaturesLogAnalyticsWorkspacePtrOutput() ProviderFeaturesLogAnalyticsWorkspacePtrOutput

func (ProviderFeaturesLogAnalyticsWorkspaceOutput) ToProviderFeaturesLogAnalyticsWorkspacePtrOutputWithContext added in v3.50.0

func (o ProviderFeaturesLogAnalyticsWorkspaceOutput) ToProviderFeaturesLogAnalyticsWorkspacePtrOutputWithContext(ctx context.Context) ProviderFeaturesLogAnalyticsWorkspacePtrOutput

type ProviderFeaturesLogAnalyticsWorkspacePtrInput added in v3.50.0

type ProviderFeaturesLogAnalyticsWorkspacePtrInput interface {
	pulumi.Input

	ToProviderFeaturesLogAnalyticsWorkspacePtrOutput() ProviderFeaturesLogAnalyticsWorkspacePtrOutput
	ToProviderFeaturesLogAnalyticsWorkspacePtrOutputWithContext(context.Context) ProviderFeaturesLogAnalyticsWorkspacePtrOutput
}

ProviderFeaturesLogAnalyticsWorkspacePtrInput is an input type that accepts ProviderFeaturesLogAnalyticsWorkspaceArgs, ProviderFeaturesLogAnalyticsWorkspacePtr and ProviderFeaturesLogAnalyticsWorkspacePtrOutput values. You can construct a concrete instance of `ProviderFeaturesLogAnalyticsWorkspacePtrInput` via:

        ProviderFeaturesLogAnalyticsWorkspaceArgs{...}

or:

        nil

type ProviderFeaturesLogAnalyticsWorkspacePtrOutput added in v3.50.0

type ProviderFeaturesLogAnalyticsWorkspacePtrOutput struct{ *pulumi.OutputState }

func (ProviderFeaturesLogAnalyticsWorkspacePtrOutput) Elem added in v3.50.0

func (ProviderFeaturesLogAnalyticsWorkspacePtrOutput) ElementType added in v3.50.0

func (ProviderFeaturesLogAnalyticsWorkspacePtrOutput) PermanentlyDeleteOnDestroy added in v3.50.0

func (ProviderFeaturesLogAnalyticsWorkspacePtrOutput) ToProviderFeaturesLogAnalyticsWorkspacePtrOutput added in v3.50.0

func (o ProviderFeaturesLogAnalyticsWorkspacePtrOutput) ToProviderFeaturesLogAnalyticsWorkspacePtrOutput() ProviderFeaturesLogAnalyticsWorkspacePtrOutput

func (ProviderFeaturesLogAnalyticsWorkspacePtrOutput) ToProviderFeaturesLogAnalyticsWorkspacePtrOutputWithContext added in v3.50.0

func (o ProviderFeaturesLogAnalyticsWorkspacePtrOutput) ToProviderFeaturesLogAnalyticsWorkspacePtrOutputWithContext(ctx context.Context) ProviderFeaturesLogAnalyticsWorkspacePtrOutput

type ProviderFeaturesNetwork added in v3.14.0

type ProviderFeaturesNetwork struct {
	RelaxedLocking bool `pulumi:"relaxedLocking"`
}

type ProviderFeaturesNetworkArgs added in v3.14.0

type ProviderFeaturesNetworkArgs struct {
	RelaxedLocking pulumi.BoolInput `pulumi:"relaxedLocking"`
}

func (ProviderFeaturesNetworkArgs) ElementType added in v3.14.0

func (ProviderFeaturesNetworkArgs) ToProviderFeaturesNetworkOutput added in v3.14.0

func (i ProviderFeaturesNetworkArgs) ToProviderFeaturesNetworkOutput() ProviderFeaturesNetworkOutput

func (ProviderFeaturesNetworkArgs) ToProviderFeaturesNetworkOutputWithContext added in v3.14.0

func (i ProviderFeaturesNetworkArgs) ToProviderFeaturesNetworkOutputWithContext(ctx context.Context) ProviderFeaturesNetworkOutput

func (ProviderFeaturesNetworkArgs) ToProviderFeaturesNetworkPtrOutput added in v3.14.0

func (i ProviderFeaturesNetworkArgs) ToProviderFeaturesNetworkPtrOutput() ProviderFeaturesNetworkPtrOutput

func (ProviderFeaturesNetworkArgs) ToProviderFeaturesNetworkPtrOutputWithContext added in v3.14.0

func (i ProviderFeaturesNetworkArgs) ToProviderFeaturesNetworkPtrOutputWithContext(ctx context.Context) ProviderFeaturesNetworkPtrOutput

type ProviderFeaturesNetworkInput added in v3.14.0

type ProviderFeaturesNetworkInput interface {
	pulumi.Input

	ToProviderFeaturesNetworkOutput() ProviderFeaturesNetworkOutput
	ToProviderFeaturesNetworkOutputWithContext(context.Context) ProviderFeaturesNetworkOutput
}

ProviderFeaturesNetworkInput is an input type that accepts ProviderFeaturesNetworkArgs and ProviderFeaturesNetworkOutput values. You can construct a concrete instance of `ProviderFeaturesNetworkInput` via:

ProviderFeaturesNetworkArgs{...}

type ProviderFeaturesNetworkOutput added in v3.14.0

type ProviderFeaturesNetworkOutput struct{ *pulumi.OutputState }

func (ProviderFeaturesNetworkOutput) ElementType added in v3.14.0

func (ProviderFeaturesNetworkOutput) RelaxedLocking added in v3.14.0

func (o ProviderFeaturesNetworkOutput) RelaxedLocking() pulumi.BoolOutput

func (ProviderFeaturesNetworkOutput) ToProviderFeaturesNetworkOutput added in v3.14.0

func (o ProviderFeaturesNetworkOutput) ToProviderFeaturesNetworkOutput() ProviderFeaturesNetworkOutput

func (ProviderFeaturesNetworkOutput) ToProviderFeaturesNetworkOutputWithContext added in v3.14.0

func (o ProviderFeaturesNetworkOutput) ToProviderFeaturesNetworkOutputWithContext(ctx context.Context) ProviderFeaturesNetworkOutput

func (ProviderFeaturesNetworkOutput) ToProviderFeaturesNetworkPtrOutput added in v3.14.0

func (o ProviderFeaturesNetworkOutput) ToProviderFeaturesNetworkPtrOutput() ProviderFeaturesNetworkPtrOutput

func (ProviderFeaturesNetworkOutput) ToProviderFeaturesNetworkPtrOutputWithContext added in v3.14.0

func (o ProviderFeaturesNetworkOutput) ToProviderFeaturesNetworkPtrOutputWithContext(ctx context.Context) ProviderFeaturesNetworkPtrOutput

type ProviderFeaturesNetworkPtrInput added in v3.14.0

type ProviderFeaturesNetworkPtrInput interface {
	pulumi.Input

	ToProviderFeaturesNetworkPtrOutput() ProviderFeaturesNetworkPtrOutput
	ToProviderFeaturesNetworkPtrOutputWithContext(context.Context) ProviderFeaturesNetworkPtrOutput
}

ProviderFeaturesNetworkPtrInput is an input type that accepts ProviderFeaturesNetworkArgs, ProviderFeaturesNetworkPtr and ProviderFeaturesNetworkPtrOutput values. You can construct a concrete instance of `ProviderFeaturesNetworkPtrInput` via:

        ProviderFeaturesNetworkArgs{...}

or:

        nil

func ProviderFeaturesNetworkPtr added in v3.14.0

func ProviderFeaturesNetworkPtr(v *ProviderFeaturesNetworkArgs) ProviderFeaturesNetworkPtrInput

type ProviderFeaturesNetworkPtrOutput added in v3.14.0

type ProviderFeaturesNetworkPtrOutput struct{ *pulumi.OutputState }

func (ProviderFeaturesNetworkPtrOutput) Elem added in v3.14.0

func (ProviderFeaturesNetworkPtrOutput) ElementType added in v3.14.0

func (ProviderFeaturesNetworkPtrOutput) RelaxedLocking added in v3.14.0

func (ProviderFeaturesNetworkPtrOutput) ToProviderFeaturesNetworkPtrOutput added in v3.14.0

func (o ProviderFeaturesNetworkPtrOutput) ToProviderFeaturesNetworkPtrOutput() ProviderFeaturesNetworkPtrOutput

func (ProviderFeaturesNetworkPtrOutput) ToProviderFeaturesNetworkPtrOutputWithContext added in v3.14.0

func (o ProviderFeaturesNetworkPtrOutput) ToProviderFeaturesNetworkPtrOutputWithContext(ctx context.Context) ProviderFeaturesNetworkPtrOutput

type ProviderFeaturesOutput

type ProviderFeaturesOutput struct{ *pulumi.OutputState }

func (ProviderFeaturesOutput) ElementType

func (ProviderFeaturesOutput) ElementType() reflect.Type

func (ProviderFeaturesOutput) KeyVault

func (ProviderFeaturesOutput) LogAnalyticsWorkspace added in v3.50.0

func (ProviderFeaturesOutput) Network added in v3.14.0

func (ProviderFeaturesOutput) TemplateDeployment added in v3.24.0

func (ProviderFeaturesOutput) ToProviderFeaturesOutput

func (o ProviderFeaturesOutput) ToProviderFeaturesOutput() ProviderFeaturesOutput

func (ProviderFeaturesOutput) ToProviderFeaturesOutputWithContext

func (o ProviderFeaturesOutput) ToProviderFeaturesOutputWithContext(ctx context.Context) ProviderFeaturesOutput

func (ProviderFeaturesOutput) ToProviderFeaturesPtrOutput

func (o ProviderFeaturesOutput) ToProviderFeaturesPtrOutput() ProviderFeaturesPtrOutput

func (ProviderFeaturesOutput) ToProviderFeaturesPtrOutputWithContext

func (o ProviderFeaturesOutput) ToProviderFeaturesPtrOutputWithContext(ctx context.Context) ProviderFeaturesPtrOutput

func (ProviderFeaturesOutput) VirtualMachine

func (ProviderFeaturesOutput) VirtualMachineScaleSet

type ProviderFeaturesPtrInput

type ProviderFeaturesPtrInput interface {
	pulumi.Input

	ToProviderFeaturesPtrOutput() ProviderFeaturesPtrOutput
	ToProviderFeaturesPtrOutputWithContext(context.Context) ProviderFeaturesPtrOutput
}

ProviderFeaturesPtrInput is an input type that accepts ProviderFeaturesArgs, ProviderFeaturesPtr and ProviderFeaturesPtrOutput values. You can construct a concrete instance of `ProviderFeaturesPtrInput` via:

        ProviderFeaturesArgs{...}

or:

        nil

type ProviderFeaturesPtrOutput

type ProviderFeaturesPtrOutput struct{ *pulumi.OutputState }

func (ProviderFeaturesPtrOutput) Elem

func (ProviderFeaturesPtrOutput) ElementType

func (ProviderFeaturesPtrOutput) ElementType() reflect.Type

func (ProviderFeaturesPtrOutput) KeyVault

func (ProviderFeaturesPtrOutput) LogAnalyticsWorkspace added in v3.50.0

func (ProviderFeaturesPtrOutput) Network added in v3.14.0

func (ProviderFeaturesPtrOutput) TemplateDeployment added in v3.24.0

func (ProviderFeaturesPtrOutput) ToProviderFeaturesPtrOutput

func (o ProviderFeaturesPtrOutput) ToProviderFeaturesPtrOutput() ProviderFeaturesPtrOutput

func (ProviderFeaturesPtrOutput) ToProviderFeaturesPtrOutputWithContext

func (o ProviderFeaturesPtrOutput) ToProviderFeaturesPtrOutputWithContext(ctx context.Context) ProviderFeaturesPtrOutput

func (ProviderFeaturesPtrOutput) VirtualMachine

func (ProviderFeaturesPtrOutput) VirtualMachineScaleSet

type ProviderFeaturesTemplateDeployment added in v3.24.0

type ProviderFeaturesTemplateDeployment struct {
	DeleteNestedItemsDuringDeletion bool `pulumi:"deleteNestedItemsDuringDeletion"`
}

type ProviderFeaturesTemplateDeploymentArgs added in v3.24.0

type ProviderFeaturesTemplateDeploymentArgs struct {
	DeleteNestedItemsDuringDeletion pulumi.BoolInput `pulumi:"deleteNestedItemsDuringDeletion"`
}

func (ProviderFeaturesTemplateDeploymentArgs) ElementType added in v3.24.0

func (ProviderFeaturesTemplateDeploymentArgs) ToProviderFeaturesTemplateDeploymentOutput added in v3.24.0

func (i ProviderFeaturesTemplateDeploymentArgs) ToProviderFeaturesTemplateDeploymentOutput() ProviderFeaturesTemplateDeploymentOutput

func (ProviderFeaturesTemplateDeploymentArgs) ToProviderFeaturesTemplateDeploymentOutputWithContext added in v3.24.0

func (i ProviderFeaturesTemplateDeploymentArgs) ToProviderFeaturesTemplateDeploymentOutputWithContext(ctx context.Context) ProviderFeaturesTemplateDeploymentOutput

func (ProviderFeaturesTemplateDeploymentArgs) ToProviderFeaturesTemplateDeploymentPtrOutput added in v3.24.0

func (i ProviderFeaturesTemplateDeploymentArgs) ToProviderFeaturesTemplateDeploymentPtrOutput() ProviderFeaturesTemplateDeploymentPtrOutput

func (ProviderFeaturesTemplateDeploymentArgs) ToProviderFeaturesTemplateDeploymentPtrOutputWithContext added in v3.24.0

func (i ProviderFeaturesTemplateDeploymentArgs) ToProviderFeaturesTemplateDeploymentPtrOutputWithContext(ctx context.Context) ProviderFeaturesTemplateDeploymentPtrOutput

type ProviderFeaturesTemplateDeploymentInput added in v3.24.0

type ProviderFeaturesTemplateDeploymentInput interface {
	pulumi.Input

	ToProviderFeaturesTemplateDeploymentOutput() ProviderFeaturesTemplateDeploymentOutput
	ToProviderFeaturesTemplateDeploymentOutputWithContext(context.Context) ProviderFeaturesTemplateDeploymentOutput
}

ProviderFeaturesTemplateDeploymentInput is an input type that accepts ProviderFeaturesTemplateDeploymentArgs and ProviderFeaturesTemplateDeploymentOutput values. You can construct a concrete instance of `ProviderFeaturesTemplateDeploymentInput` via:

ProviderFeaturesTemplateDeploymentArgs{...}

type ProviderFeaturesTemplateDeploymentOutput added in v3.24.0

type ProviderFeaturesTemplateDeploymentOutput struct{ *pulumi.OutputState }

func (ProviderFeaturesTemplateDeploymentOutput) DeleteNestedItemsDuringDeletion added in v3.24.0

func (o ProviderFeaturesTemplateDeploymentOutput) DeleteNestedItemsDuringDeletion() pulumi.BoolOutput

func (ProviderFeaturesTemplateDeploymentOutput) ElementType added in v3.24.0

func (ProviderFeaturesTemplateDeploymentOutput) ToProviderFeaturesTemplateDeploymentOutput added in v3.24.0

func (o ProviderFeaturesTemplateDeploymentOutput) ToProviderFeaturesTemplateDeploymentOutput() ProviderFeaturesTemplateDeploymentOutput

func (ProviderFeaturesTemplateDeploymentOutput) ToProviderFeaturesTemplateDeploymentOutputWithContext added in v3.24.0

func (o ProviderFeaturesTemplateDeploymentOutput) ToProviderFeaturesTemplateDeploymentOutputWithContext(ctx context.Context) ProviderFeaturesTemplateDeploymentOutput

func (ProviderFeaturesTemplateDeploymentOutput) ToProviderFeaturesTemplateDeploymentPtrOutput added in v3.24.0

func (o ProviderFeaturesTemplateDeploymentOutput) ToProviderFeaturesTemplateDeploymentPtrOutput() ProviderFeaturesTemplateDeploymentPtrOutput

func (ProviderFeaturesTemplateDeploymentOutput) ToProviderFeaturesTemplateDeploymentPtrOutputWithContext added in v3.24.0

func (o ProviderFeaturesTemplateDeploymentOutput) ToProviderFeaturesTemplateDeploymentPtrOutputWithContext(ctx context.Context) ProviderFeaturesTemplateDeploymentPtrOutput

type ProviderFeaturesTemplateDeploymentPtrInput added in v3.24.0

type ProviderFeaturesTemplateDeploymentPtrInput interface {
	pulumi.Input

	ToProviderFeaturesTemplateDeploymentPtrOutput() ProviderFeaturesTemplateDeploymentPtrOutput
	ToProviderFeaturesTemplateDeploymentPtrOutputWithContext(context.Context) ProviderFeaturesTemplateDeploymentPtrOutput
}

ProviderFeaturesTemplateDeploymentPtrInput is an input type that accepts ProviderFeaturesTemplateDeploymentArgs, ProviderFeaturesTemplateDeploymentPtr and ProviderFeaturesTemplateDeploymentPtrOutput values. You can construct a concrete instance of `ProviderFeaturesTemplateDeploymentPtrInput` via:

        ProviderFeaturesTemplateDeploymentArgs{...}

or:

        nil

type ProviderFeaturesTemplateDeploymentPtrOutput added in v3.24.0

type ProviderFeaturesTemplateDeploymentPtrOutput struct{ *pulumi.OutputState }

func (ProviderFeaturesTemplateDeploymentPtrOutput) DeleteNestedItemsDuringDeletion added in v3.24.0

func (o ProviderFeaturesTemplateDeploymentPtrOutput) DeleteNestedItemsDuringDeletion() pulumi.BoolPtrOutput

func (ProviderFeaturesTemplateDeploymentPtrOutput) Elem added in v3.24.0

func (ProviderFeaturesTemplateDeploymentPtrOutput) ElementType added in v3.24.0

func (ProviderFeaturesTemplateDeploymentPtrOutput) ToProviderFeaturesTemplateDeploymentPtrOutput added in v3.24.0

func (o ProviderFeaturesTemplateDeploymentPtrOutput) ToProviderFeaturesTemplateDeploymentPtrOutput() ProviderFeaturesTemplateDeploymentPtrOutput

func (ProviderFeaturesTemplateDeploymentPtrOutput) ToProviderFeaturesTemplateDeploymentPtrOutputWithContext added in v3.24.0

func (o ProviderFeaturesTemplateDeploymentPtrOutput) ToProviderFeaturesTemplateDeploymentPtrOutputWithContext(ctx context.Context) ProviderFeaturesTemplateDeploymentPtrOutput

type ProviderFeaturesVirtualMachine

type ProviderFeaturesVirtualMachine struct {
	DeleteOsDiskOnDeletion *bool `pulumi:"deleteOsDiskOnDeletion"`
	GracefulShutdown       *bool `pulumi:"gracefulShutdown"`
}

type ProviderFeaturesVirtualMachineArgs

type ProviderFeaturesVirtualMachineArgs struct {
	DeleteOsDiskOnDeletion pulumi.BoolPtrInput `pulumi:"deleteOsDiskOnDeletion"`
	GracefulShutdown       pulumi.BoolPtrInput `pulumi:"gracefulShutdown"`
}

func (ProviderFeaturesVirtualMachineArgs) ElementType

func (ProviderFeaturesVirtualMachineArgs) ToProviderFeaturesVirtualMachineOutput

func (i ProviderFeaturesVirtualMachineArgs) ToProviderFeaturesVirtualMachineOutput() ProviderFeaturesVirtualMachineOutput

func (ProviderFeaturesVirtualMachineArgs) ToProviderFeaturesVirtualMachineOutputWithContext

func (i ProviderFeaturesVirtualMachineArgs) ToProviderFeaturesVirtualMachineOutputWithContext(ctx context.Context) ProviderFeaturesVirtualMachineOutput

func (ProviderFeaturesVirtualMachineArgs) ToProviderFeaturesVirtualMachinePtrOutput

func (i ProviderFeaturesVirtualMachineArgs) ToProviderFeaturesVirtualMachinePtrOutput() ProviderFeaturesVirtualMachinePtrOutput

func (ProviderFeaturesVirtualMachineArgs) ToProviderFeaturesVirtualMachinePtrOutputWithContext

func (i ProviderFeaturesVirtualMachineArgs) ToProviderFeaturesVirtualMachinePtrOutputWithContext(ctx context.Context) ProviderFeaturesVirtualMachinePtrOutput

type ProviderFeaturesVirtualMachineInput

type ProviderFeaturesVirtualMachineInput interface {
	pulumi.Input

	ToProviderFeaturesVirtualMachineOutput() ProviderFeaturesVirtualMachineOutput
	ToProviderFeaturesVirtualMachineOutputWithContext(context.Context) ProviderFeaturesVirtualMachineOutput
}

ProviderFeaturesVirtualMachineInput is an input type that accepts ProviderFeaturesVirtualMachineArgs and ProviderFeaturesVirtualMachineOutput values. You can construct a concrete instance of `ProviderFeaturesVirtualMachineInput` via:

ProviderFeaturesVirtualMachineArgs{...}

type ProviderFeaturesVirtualMachineOutput

type ProviderFeaturesVirtualMachineOutput struct{ *pulumi.OutputState }

func (ProviderFeaturesVirtualMachineOutput) DeleteOsDiskOnDeletion

func (o ProviderFeaturesVirtualMachineOutput) DeleteOsDiskOnDeletion() pulumi.BoolPtrOutput

func (ProviderFeaturesVirtualMachineOutput) ElementType

func (ProviderFeaturesVirtualMachineOutput) GracefulShutdown added in v3.32.0

func (ProviderFeaturesVirtualMachineOutput) ToProviderFeaturesVirtualMachineOutput

func (o ProviderFeaturesVirtualMachineOutput) ToProviderFeaturesVirtualMachineOutput() ProviderFeaturesVirtualMachineOutput

func (ProviderFeaturesVirtualMachineOutput) ToProviderFeaturesVirtualMachineOutputWithContext

func (o ProviderFeaturesVirtualMachineOutput) ToProviderFeaturesVirtualMachineOutputWithContext(ctx context.Context) ProviderFeaturesVirtualMachineOutput

func (ProviderFeaturesVirtualMachineOutput) ToProviderFeaturesVirtualMachinePtrOutput

func (o ProviderFeaturesVirtualMachineOutput) ToProviderFeaturesVirtualMachinePtrOutput() ProviderFeaturesVirtualMachinePtrOutput

func (ProviderFeaturesVirtualMachineOutput) ToProviderFeaturesVirtualMachinePtrOutputWithContext

func (o ProviderFeaturesVirtualMachineOutput) ToProviderFeaturesVirtualMachinePtrOutputWithContext(ctx context.Context) ProviderFeaturesVirtualMachinePtrOutput

type ProviderFeaturesVirtualMachinePtrInput

type ProviderFeaturesVirtualMachinePtrInput interface {
	pulumi.Input

	ToProviderFeaturesVirtualMachinePtrOutput() ProviderFeaturesVirtualMachinePtrOutput
	ToProviderFeaturesVirtualMachinePtrOutputWithContext(context.Context) ProviderFeaturesVirtualMachinePtrOutput
}

ProviderFeaturesVirtualMachinePtrInput is an input type that accepts ProviderFeaturesVirtualMachineArgs, ProviderFeaturesVirtualMachinePtr and ProviderFeaturesVirtualMachinePtrOutput values. You can construct a concrete instance of `ProviderFeaturesVirtualMachinePtrInput` via:

        ProviderFeaturesVirtualMachineArgs{...}

or:

        nil

type ProviderFeaturesVirtualMachinePtrOutput

type ProviderFeaturesVirtualMachinePtrOutput struct{ *pulumi.OutputState }

func (ProviderFeaturesVirtualMachinePtrOutput) DeleteOsDiskOnDeletion

func (ProviderFeaturesVirtualMachinePtrOutput) Elem

func (ProviderFeaturesVirtualMachinePtrOutput) ElementType

func (ProviderFeaturesVirtualMachinePtrOutput) GracefulShutdown added in v3.32.0

func (ProviderFeaturesVirtualMachinePtrOutput) ToProviderFeaturesVirtualMachinePtrOutput

func (o ProviderFeaturesVirtualMachinePtrOutput) ToProviderFeaturesVirtualMachinePtrOutput() ProviderFeaturesVirtualMachinePtrOutput

func (ProviderFeaturesVirtualMachinePtrOutput) ToProviderFeaturesVirtualMachinePtrOutputWithContext

func (o ProviderFeaturesVirtualMachinePtrOutput) ToProviderFeaturesVirtualMachinePtrOutputWithContext(ctx context.Context) ProviderFeaturesVirtualMachinePtrOutput

type ProviderFeaturesVirtualMachineScaleSet

type ProviderFeaturesVirtualMachineScaleSet struct {
	RollInstancesWhenRequired bool `pulumi:"rollInstancesWhenRequired"`
}

type ProviderFeaturesVirtualMachineScaleSetArgs

type ProviderFeaturesVirtualMachineScaleSetArgs struct {
	RollInstancesWhenRequired pulumi.BoolInput `pulumi:"rollInstancesWhenRequired"`
}

func (ProviderFeaturesVirtualMachineScaleSetArgs) ElementType

func (ProviderFeaturesVirtualMachineScaleSetArgs) ToProviderFeaturesVirtualMachineScaleSetOutput

func (i ProviderFeaturesVirtualMachineScaleSetArgs) ToProviderFeaturesVirtualMachineScaleSetOutput() ProviderFeaturesVirtualMachineScaleSetOutput

func (ProviderFeaturesVirtualMachineScaleSetArgs) ToProviderFeaturesVirtualMachineScaleSetOutputWithContext

func (i ProviderFeaturesVirtualMachineScaleSetArgs) ToProviderFeaturesVirtualMachineScaleSetOutputWithContext(ctx context.Context) ProviderFeaturesVirtualMachineScaleSetOutput

func (ProviderFeaturesVirtualMachineScaleSetArgs) ToProviderFeaturesVirtualMachineScaleSetPtrOutput

func (i ProviderFeaturesVirtualMachineScaleSetArgs) ToProviderFeaturesVirtualMachineScaleSetPtrOutput() ProviderFeaturesVirtualMachineScaleSetPtrOutput

func (ProviderFeaturesVirtualMachineScaleSetArgs) ToProviderFeaturesVirtualMachineScaleSetPtrOutputWithContext

func (i ProviderFeaturesVirtualMachineScaleSetArgs) ToProviderFeaturesVirtualMachineScaleSetPtrOutputWithContext(ctx context.Context) ProviderFeaturesVirtualMachineScaleSetPtrOutput

type ProviderFeaturesVirtualMachineScaleSetInput

type ProviderFeaturesVirtualMachineScaleSetInput interface {
	pulumi.Input

	ToProviderFeaturesVirtualMachineScaleSetOutput() ProviderFeaturesVirtualMachineScaleSetOutput
	ToProviderFeaturesVirtualMachineScaleSetOutputWithContext(context.Context) ProviderFeaturesVirtualMachineScaleSetOutput
}

ProviderFeaturesVirtualMachineScaleSetInput is an input type that accepts ProviderFeaturesVirtualMachineScaleSetArgs and ProviderFeaturesVirtualMachineScaleSetOutput values. You can construct a concrete instance of `ProviderFeaturesVirtualMachineScaleSetInput` via:

ProviderFeaturesVirtualMachineScaleSetArgs{...}

type ProviderFeaturesVirtualMachineScaleSetOutput

type ProviderFeaturesVirtualMachineScaleSetOutput struct{ *pulumi.OutputState }

func (ProviderFeaturesVirtualMachineScaleSetOutput) ElementType

func (ProviderFeaturesVirtualMachineScaleSetOutput) RollInstancesWhenRequired

func (o ProviderFeaturesVirtualMachineScaleSetOutput) RollInstancesWhenRequired() pulumi.BoolOutput

func (ProviderFeaturesVirtualMachineScaleSetOutput) ToProviderFeaturesVirtualMachineScaleSetOutput

func (o ProviderFeaturesVirtualMachineScaleSetOutput) ToProviderFeaturesVirtualMachineScaleSetOutput() ProviderFeaturesVirtualMachineScaleSetOutput

func (ProviderFeaturesVirtualMachineScaleSetOutput) ToProviderFeaturesVirtualMachineScaleSetOutputWithContext

func (o ProviderFeaturesVirtualMachineScaleSetOutput) ToProviderFeaturesVirtualMachineScaleSetOutputWithContext(ctx context.Context) ProviderFeaturesVirtualMachineScaleSetOutput

func (ProviderFeaturesVirtualMachineScaleSetOutput) ToProviderFeaturesVirtualMachineScaleSetPtrOutput

func (o ProviderFeaturesVirtualMachineScaleSetOutput) ToProviderFeaturesVirtualMachineScaleSetPtrOutput() ProviderFeaturesVirtualMachineScaleSetPtrOutput

func (ProviderFeaturesVirtualMachineScaleSetOutput) ToProviderFeaturesVirtualMachineScaleSetPtrOutputWithContext

func (o ProviderFeaturesVirtualMachineScaleSetOutput) ToProviderFeaturesVirtualMachineScaleSetPtrOutputWithContext(ctx context.Context) ProviderFeaturesVirtualMachineScaleSetPtrOutput

type ProviderFeaturesVirtualMachineScaleSetPtrInput

type ProviderFeaturesVirtualMachineScaleSetPtrInput interface {
	pulumi.Input

	ToProviderFeaturesVirtualMachineScaleSetPtrOutput() ProviderFeaturesVirtualMachineScaleSetPtrOutput
	ToProviderFeaturesVirtualMachineScaleSetPtrOutputWithContext(context.Context) ProviderFeaturesVirtualMachineScaleSetPtrOutput
}

ProviderFeaturesVirtualMachineScaleSetPtrInput is an input type that accepts ProviderFeaturesVirtualMachineScaleSetArgs, ProviderFeaturesVirtualMachineScaleSetPtr and ProviderFeaturesVirtualMachineScaleSetPtrOutput values. You can construct a concrete instance of `ProviderFeaturesVirtualMachineScaleSetPtrInput` via:

        ProviderFeaturesVirtualMachineScaleSetArgs{...}

or:

        nil

type ProviderFeaturesVirtualMachineScaleSetPtrOutput

type ProviderFeaturesVirtualMachineScaleSetPtrOutput struct{ *pulumi.OutputState }

func (ProviderFeaturesVirtualMachineScaleSetPtrOutput) Elem

func (ProviderFeaturesVirtualMachineScaleSetPtrOutput) ElementType

func (ProviderFeaturesVirtualMachineScaleSetPtrOutput) RollInstancesWhenRequired

func (ProviderFeaturesVirtualMachineScaleSetPtrOutput) ToProviderFeaturesVirtualMachineScaleSetPtrOutput

func (o ProviderFeaturesVirtualMachineScaleSetPtrOutput) ToProviderFeaturesVirtualMachineScaleSetPtrOutput() ProviderFeaturesVirtualMachineScaleSetPtrOutput

func (ProviderFeaturesVirtualMachineScaleSetPtrOutput) ToProviderFeaturesVirtualMachineScaleSetPtrOutputWithContext

func (o ProviderFeaturesVirtualMachineScaleSetPtrOutput) ToProviderFeaturesVirtualMachineScaleSetPtrOutputWithContext(ctx context.Context) ProviderFeaturesVirtualMachineScaleSetPtrOutput

type ProviderInput added in v3.31.1

type ProviderInput interface {
	pulumi.Input

	ToProviderOutput() ProviderOutput
	ToProviderOutputWithContext(ctx context.Context) ProviderOutput
}

type ProviderOutput added in v3.31.1

type ProviderOutput struct {
	*pulumi.OutputState
}

func (ProviderOutput) ElementType added in v3.31.1

func (ProviderOutput) ElementType() reflect.Type

func (ProviderOutput) ToProviderOutput added in v3.31.1

func (o ProviderOutput) ToProviderOutput() ProviderOutput

func (ProviderOutput) ToProviderOutputWithContext added in v3.31.1

func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput

func (ProviderOutput) ToProviderPtrOutput added in v3.47.1

func (o ProviderOutput) ToProviderPtrOutput() ProviderPtrOutput

func (ProviderOutput) ToProviderPtrOutputWithContext added in v3.47.1

func (o ProviderOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput

type ProviderPtrInput added in v3.47.1

type ProviderPtrInput interface {
	pulumi.Input

	ToProviderPtrOutput() ProviderPtrOutput
	ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
}

type ProviderPtrOutput added in v3.47.1

type ProviderPtrOutput struct {
	*pulumi.OutputState
}

func (ProviderPtrOutput) ElementType added in v3.47.1

func (ProviderPtrOutput) ElementType() reflect.Type

func (ProviderPtrOutput) ToProviderPtrOutput added in v3.47.1

func (o ProviderPtrOutput) ToProviderPtrOutput() ProviderPtrOutput

func (ProviderPtrOutput) ToProviderPtrOutputWithContext added in v3.47.1

func (o ProviderPtrOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL