Documentation
¶
Overview ¶
A Pulumi package for creating and managing Microsoft Azure cloud resources.
Index ¶
- type Provider
- type ProviderArgs
- type ProviderFeatures
- type ProviderFeaturesArgs
- func (ProviderFeaturesArgs) ElementType() reflect.Type
- func (i ProviderFeaturesArgs) ToProviderFeaturesOutput() ProviderFeaturesOutput
- func (i ProviderFeaturesArgs) ToProviderFeaturesOutputWithContext(ctx context.Context) ProviderFeaturesOutput
- func (i ProviderFeaturesArgs) ToProviderFeaturesPtrOutput() ProviderFeaturesPtrOutput
- func (i ProviderFeaturesArgs) ToProviderFeaturesPtrOutputWithContext(ctx context.Context) ProviderFeaturesPtrOutput
- type ProviderFeaturesInput
- type ProviderFeaturesKeyVault
- type ProviderFeaturesKeyVaultArgs
- func (ProviderFeaturesKeyVaultArgs) ElementType() reflect.Type
- func (i ProviderFeaturesKeyVaultArgs) ToProviderFeaturesKeyVaultOutput() ProviderFeaturesKeyVaultOutput
- func (i ProviderFeaturesKeyVaultArgs) ToProviderFeaturesKeyVaultOutputWithContext(ctx context.Context) ProviderFeaturesKeyVaultOutput
- func (i ProviderFeaturesKeyVaultArgs) ToProviderFeaturesKeyVaultPtrOutput() ProviderFeaturesKeyVaultPtrOutput
- func (i ProviderFeaturesKeyVaultArgs) ToProviderFeaturesKeyVaultPtrOutputWithContext(ctx context.Context) ProviderFeaturesKeyVaultPtrOutput
- type ProviderFeaturesKeyVaultInput
- type ProviderFeaturesKeyVaultOutput
- func (ProviderFeaturesKeyVaultOutput) ElementType() reflect.Type
- func (o ProviderFeaturesKeyVaultOutput) PurgeSoftDeleteOnDestroy() pulumi.BoolPtrOutput
- func (o ProviderFeaturesKeyVaultOutput) RecoverSoftDeletedKeyVaults() pulumi.BoolPtrOutput
- func (o ProviderFeaturesKeyVaultOutput) ToProviderFeaturesKeyVaultOutput() ProviderFeaturesKeyVaultOutput
- func (o ProviderFeaturesKeyVaultOutput) ToProviderFeaturesKeyVaultOutputWithContext(ctx context.Context) ProviderFeaturesKeyVaultOutput
- func (o ProviderFeaturesKeyVaultOutput) ToProviderFeaturesKeyVaultPtrOutput() ProviderFeaturesKeyVaultPtrOutput
- func (o ProviderFeaturesKeyVaultOutput) ToProviderFeaturesKeyVaultPtrOutputWithContext(ctx context.Context) ProviderFeaturesKeyVaultPtrOutput
- type ProviderFeaturesKeyVaultPtrInput
- type ProviderFeaturesKeyVaultPtrOutput
- func (o ProviderFeaturesKeyVaultPtrOutput) Elem() ProviderFeaturesKeyVaultOutput
- func (ProviderFeaturesKeyVaultPtrOutput) ElementType() reflect.Type
- func (o ProviderFeaturesKeyVaultPtrOutput) PurgeSoftDeleteOnDestroy() pulumi.BoolPtrOutput
- func (o ProviderFeaturesKeyVaultPtrOutput) RecoverSoftDeletedKeyVaults() pulumi.BoolPtrOutput
- func (o ProviderFeaturesKeyVaultPtrOutput) ToProviderFeaturesKeyVaultPtrOutput() ProviderFeaturesKeyVaultPtrOutput
- func (o ProviderFeaturesKeyVaultPtrOutput) ToProviderFeaturesKeyVaultPtrOutputWithContext(ctx context.Context) ProviderFeaturesKeyVaultPtrOutput
- type ProviderFeaturesNetwork
- type ProviderFeaturesNetworkArgs
- func (ProviderFeaturesNetworkArgs) ElementType() reflect.Type
- func (i ProviderFeaturesNetworkArgs) ToProviderFeaturesNetworkOutput() ProviderFeaturesNetworkOutput
- func (i ProviderFeaturesNetworkArgs) ToProviderFeaturesNetworkOutputWithContext(ctx context.Context) ProviderFeaturesNetworkOutput
- func (i ProviderFeaturesNetworkArgs) ToProviderFeaturesNetworkPtrOutput() ProviderFeaturesNetworkPtrOutput
- func (i ProviderFeaturesNetworkArgs) ToProviderFeaturesNetworkPtrOutputWithContext(ctx context.Context) ProviderFeaturesNetworkPtrOutput
- type ProviderFeaturesNetworkInput
- type ProviderFeaturesNetworkOutput
- func (ProviderFeaturesNetworkOutput) ElementType() reflect.Type
- func (o ProviderFeaturesNetworkOutput) RelaxedLocking() pulumi.BoolOutput
- func (o ProviderFeaturesNetworkOutput) ToProviderFeaturesNetworkOutput() ProviderFeaturesNetworkOutput
- func (o ProviderFeaturesNetworkOutput) ToProviderFeaturesNetworkOutputWithContext(ctx context.Context) ProviderFeaturesNetworkOutput
- func (o ProviderFeaturesNetworkOutput) ToProviderFeaturesNetworkPtrOutput() ProviderFeaturesNetworkPtrOutput
- func (o ProviderFeaturesNetworkOutput) ToProviderFeaturesNetworkPtrOutputWithContext(ctx context.Context) ProviderFeaturesNetworkPtrOutput
- type ProviderFeaturesNetworkPtrInput
- type ProviderFeaturesNetworkPtrOutput
- func (o ProviderFeaturesNetworkPtrOutput) Elem() ProviderFeaturesNetworkOutput
- func (ProviderFeaturesNetworkPtrOutput) ElementType() reflect.Type
- func (o ProviderFeaturesNetworkPtrOutput) RelaxedLocking() pulumi.BoolPtrOutput
- func (o ProviderFeaturesNetworkPtrOutput) ToProviderFeaturesNetworkPtrOutput() ProviderFeaturesNetworkPtrOutput
- func (o ProviderFeaturesNetworkPtrOutput) ToProviderFeaturesNetworkPtrOutputWithContext(ctx context.Context) ProviderFeaturesNetworkPtrOutput
- type ProviderFeaturesOutput
- func (ProviderFeaturesOutput) ElementType() reflect.Type
- func (o ProviderFeaturesOutput) KeyVault() ProviderFeaturesKeyVaultPtrOutput
- func (o ProviderFeaturesOutput) Network() ProviderFeaturesNetworkPtrOutput
- func (o ProviderFeaturesOutput) TemplateDeployment() ProviderFeaturesTemplateDeploymentPtrOutput
- func (o ProviderFeaturesOutput) ToProviderFeaturesOutput() ProviderFeaturesOutput
- func (o ProviderFeaturesOutput) ToProviderFeaturesOutputWithContext(ctx context.Context) ProviderFeaturesOutput
- func (o ProviderFeaturesOutput) ToProviderFeaturesPtrOutput() ProviderFeaturesPtrOutput
- func (o ProviderFeaturesOutput) ToProviderFeaturesPtrOutputWithContext(ctx context.Context) ProviderFeaturesPtrOutput
- func (o ProviderFeaturesOutput) VirtualMachine() ProviderFeaturesVirtualMachinePtrOutput
- func (o ProviderFeaturesOutput) VirtualMachineScaleSet() ProviderFeaturesVirtualMachineScaleSetPtrOutput
- type ProviderFeaturesPtrInput
- type ProviderFeaturesPtrOutput
- func (o ProviderFeaturesPtrOutput) Elem() ProviderFeaturesOutput
- func (ProviderFeaturesPtrOutput) ElementType() reflect.Type
- func (o ProviderFeaturesPtrOutput) KeyVault() ProviderFeaturesKeyVaultPtrOutput
- func (o ProviderFeaturesPtrOutput) Network() ProviderFeaturesNetworkPtrOutput
- func (o ProviderFeaturesPtrOutput) TemplateDeployment() ProviderFeaturesTemplateDeploymentPtrOutput
- func (o ProviderFeaturesPtrOutput) ToProviderFeaturesPtrOutput() ProviderFeaturesPtrOutput
- func (o ProviderFeaturesPtrOutput) ToProviderFeaturesPtrOutputWithContext(ctx context.Context) ProviderFeaturesPtrOutput
- func (o ProviderFeaturesPtrOutput) VirtualMachine() ProviderFeaturesVirtualMachinePtrOutput
- func (o ProviderFeaturesPtrOutput) VirtualMachineScaleSet() ProviderFeaturesVirtualMachineScaleSetPtrOutput
- type ProviderFeaturesTemplateDeployment
- type ProviderFeaturesTemplateDeploymentArgs
- func (ProviderFeaturesTemplateDeploymentArgs) ElementType() reflect.Type
- func (i ProviderFeaturesTemplateDeploymentArgs) ToProviderFeaturesTemplateDeploymentOutput() ProviderFeaturesTemplateDeploymentOutput
- func (i ProviderFeaturesTemplateDeploymentArgs) ToProviderFeaturesTemplateDeploymentOutputWithContext(ctx context.Context) ProviderFeaturesTemplateDeploymentOutput
- func (i ProviderFeaturesTemplateDeploymentArgs) ToProviderFeaturesTemplateDeploymentPtrOutput() ProviderFeaturesTemplateDeploymentPtrOutput
- func (i ProviderFeaturesTemplateDeploymentArgs) ToProviderFeaturesTemplateDeploymentPtrOutputWithContext(ctx context.Context) ProviderFeaturesTemplateDeploymentPtrOutput
- type ProviderFeaturesTemplateDeploymentInput
- type ProviderFeaturesTemplateDeploymentOutput
- func (o ProviderFeaturesTemplateDeploymentOutput) DeleteNestedItemsDuringDeletion() pulumi.BoolOutput
- func (ProviderFeaturesTemplateDeploymentOutput) ElementType() reflect.Type
- func (o ProviderFeaturesTemplateDeploymentOutput) ToProviderFeaturesTemplateDeploymentOutput() ProviderFeaturesTemplateDeploymentOutput
- func (o ProviderFeaturesTemplateDeploymentOutput) ToProviderFeaturesTemplateDeploymentOutputWithContext(ctx context.Context) ProviderFeaturesTemplateDeploymentOutput
- func (o ProviderFeaturesTemplateDeploymentOutput) ToProviderFeaturesTemplateDeploymentPtrOutput() ProviderFeaturesTemplateDeploymentPtrOutput
- func (o ProviderFeaturesTemplateDeploymentOutput) ToProviderFeaturesTemplateDeploymentPtrOutputWithContext(ctx context.Context) ProviderFeaturesTemplateDeploymentPtrOutput
- type ProviderFeaturesTemplateDeploymentPtrInput
- type ProviderFeaturesTemplateDeploymentPtrOutput
- func (o ProviderFeaturesTemplateDeploymentPtrOutput) DeleteNestedItemsDuringDeletion() pulumi.BoolPtrOutput
- func (o ProviderFeaturesTemplateDeploymentPtrOutput) Elem() ProviderFeaturesTemplateDeploymentOutput
- func (ProviderFeaturesTemplateDeploymentPtrOutput) ElementType() reflect.Type
- func (o ProviderFeaturesTemplateDeploymentPtrOutput) ToProviderFeaturesTemplateDeploymentPtrOutput() ProviderFeaturesTemplateDeploymentPtrOutput
- func (o ProviderFeaturesTemplateDeploymentPtrOutput) ToProviderFeaturesTemplateDeploymentPtrOutputWithContext(ctx context.Context) ProviderFeaturesTemplateDeploymentPtrOutput
- type ProviderFeaturesVirtualMachine
- type ProviderFeaturesVirtualMachineArgs
- func (ProviderFeaturesVirtualMachineArgs) ElementType() reflect.Type
- func (i ProviderFeaturesVirtualMachineArgs) ToProviderFeaturesVirtualMachineOutput() ProviderFeaturesVirtualMachineOutput
- func (i ProviderFeaturesVirtualMachineArgs) ToProviderFeaturesVirtualMachineOutputWithContext(ctx context.Context) ProviderFeaturesVirtualMachineOutput
- func (i ProviderFeaturesVirtualMachineArgs) ToProviderFeaturesVirtualMachinePtrOutput() ProviderFeaturesVirtualMachinePtrOutput
- func (i ProviderFeaturesVirtualMachineArgs) ToProviderFeaturesVirtualMachinePtrOutputWithContext(ctx context.Context) ProviderFeaturesVirtualMachinePtrOutput
- type ProviderFeaturesVirtualMachineInput
- type ProviderFeaturesVirtualMachineOutput
- func (o ProviderFeaturesVirtualMachineOutput) DeleteOsDiskOnDeletion() pulumi.BoolPtrOutput
- func (ProviderFeaturesVirtualMachineOutput) ElementType() reflect.Type
- func (o ProviderFeaturesVirtualMachineOutput) GracefulShutdown() pulumi.BoolPtrOutput
- func (o ProviderFeaturesVirtualMachineOutput) ToProviderFeaturesVirtualMachineOutput() ProviderFeaturesVirtualMachineOutput
- func (o ProviderFeaturesVirtualMachineOutput) ToProviderFeaturesVirtualMachineOutputWithContext(ctx context.Context) ProviderFeaturesVirtualMachineOutput
- func (o ProviderFeaturesVirtualMachineOutput) ToProviderFeaturesVirtualMachinePtrOutput() ProviderFeaturesVirtualMachinePtrOutput
- func (o ProviderFeaturesVirtualMachineOutput) ToProviderFeaturesVirtualMachinePtrOutputWithContext(ctx context.Context) ProviderFeaturesVirtualMachinePtrOutput
- type ProviderFeaturesVirtualMachinePtrInput
- type ProviderFeaturesVirtualMachinePtrOutput
- func (o ProviderFeaturesVirtualMachinePtrOutput) DeleteOsDiskOnDeletion() pulumi.BoolPtrOutput
- func (o ProviderFeaturesVirtualMachinePtrOutput) Elem() ProviderFeaturesVirtualMachineOutput
- func (ProviderFeaturesVirtualMachinePtrOutput) ElementType() reflect.Type
- func (o ProviderFeaturesVirtualMachinePtrOutput) GracefulShutdown() pulumi.BoolPtrOutput
- func (o ProviderFeaturesVirtualMachinePtrOutput) ToProviderFeaturesVirtualMachinePtrOutput() ProviderFeaturesVirtualMachinePtrOutput
- func (o ProviderFeaturesVirtualMachinePtrOutput) ToProviderFeaturesVirtualMachinePtrOutputWithContext(ctx context.Context) ProviderFeaturesVirtualMachinePtrOutput
- type ProviderFeaturesVirtualMachineScaleSet
- type ProviderFeaturesVirtualMachineScaleSetArgs
- func (ProviderFeaturesVirtualMachineScaleSetArgs) ElementType() reflect.Type
- func (i ProviderFeaturesVirtualMachineScaleSetArgs) ToProviderFeaturesVirtualMachineScaleSetOutput() ProviderFeaturesVirtualMachineScaleSetOutput
- func (i ProviderFeaturesVirtualMachineScaleSetArgs) ToProviderFeaturesVirtualMachineScaleSetOutputWithContext(ctx context.Context) ProviderFeaturesVirtualMachineScaleSetOutput
- func (i ProviderFeaturesVirtualMachineScaleSetArgs) ToProviderFeaturesVirtualMachineScaleSetPtrOutput() ProviderFeaturesVirtualMachineScaleSetPtrOutput
- func (i ProviderFeaturesVirtualMachineScaleSetArgs) ToProviderFeaturesVirtualMachineScaleSetPtrOutputWithContext(ctx context.Context) ProviderFeaturesVirtualMachineScaleSetPtrOutput
- type ProviderFeaturesVirtualMachineScaleSetInput
- type ProviderFeaturesVirtualMachineScaleSetOutput
- func (ProviderFeaturesVirtualMachineScaleSetOutput) ElementType() reflect.Type
- func (o ProviderFeaturesVirtualMachineScaleSetOutput) RollInstancesWhenRequired() pulumi.BoolOutput
- func (o ProviderFeaturesVirtualMachineScaleSetOutput) ToProviderFeaturesVirtualMachineScaleSetOutput() ProviderFeaturesVirtualMachineScaleSetOutput
- func (o ProviderFeaturesVirtualMachineScaleSetOutput) ToProviderFeaturesVirtualMachineScaleSetOutputWithContext(ctx context.Context) ProviderFeaturesVirtualMachineScaleSetOutput
- func (o ProviderFeaturesVirtualMachineScaleSetOutput) ToProviderFeaturesVirtualMachineScaleSetPtrOutput() ProviderFeaturesVirtualMachineScaleSetPtrOutput
- func (o ProviderFeaturesVirtualMachineScaleSetOutput) ToProviderFeaturesVirtualMachineScaleSetPtrOutputWithContext(ctx context.Context) ProviderFeaturesVirtualMachineScaleSetPtrOutput
- type ProviderFeaturesVirtualMachineScaleSetPtrInput
- type ProviderFeaturesVirtualMachineScaleSetPtrOutput
- func (o ProviderFeaturesVirtualMachineScaleSetPtrOutput) Elem() ProviderFeaturesVirtualMachineScaleSetOutput
- func (ProviderFeaturesVirtualMachineScaleSetPtrOutput) ElementType() reflect.Type
- func (o ProviderFeaturesVirtualMachineScaleSetPtrOutput) RollInstancesWhenRequired() pulumi.BoolPtrOutput
- func (o ProviderFeaturesVirtualMachineScaleSetPtrOutput) ToProviderFeaturesVirtualMachineScaleSetPtrOutput() ProviderFeaturesVirtualMachineScaleSetPtrOutput
- func (o ProviderFeaturesVirtualMachineScaleSetPtrOutput) ToProviderFeaturesVirtualMachineScaleSetPtrOutputWithContext(ctx context.Context) ProviderFeaturesVirtualMachineScaleSetPtrOutput
- type ProviderInput
- type ProviderOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
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) 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
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 // This will cause the AzureRM Provider to skip verifying the credentials being used are valid. 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"` 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"` 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 ProviderFeaturesKeyVaultArgs ¶
type ProviderFeaturesKeyVaultArgs struct { PurgeSoftDeleteOnDestroy pulumi.BoolPtrInput `pulumi:"purgeSoftDeleteOnDestroy"` RecoverSoftDeletedKeyVaults pulumi.BoolPtrInput `pulumi:"recoverSoftDeletedKeyVaults"` }
func (ProviderFeaturesKeyVaultArgs) ElementType ¶
func (ProviderFeaturesKeyVaultArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
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
func ProviderFeaturesKeyVaultPtr ¶
func ProviderFeaturesKeyVaultPtr(v *ProviderFeaturesKeyVaultArgs) ProviderFeaturesKeyVaultPtrInput
type ProviderFeaturesKeyVaultPtrOutput ¶
type ProviderFeaturesKeyVaultPtrOutput struct{ *pulumi.OutputState }
func (ProviderFeaturesKeyVaultPtrOutput) Elem ¶
func (o ProviderFeaturesKeyVaultPtrOutput) Elem() ProviderFeaturesKeyVaultOutput
func (ProviderFeaturesKeyVaultPtrOutput) ElementType ¶
func (ProviderFeaturesKeyVaultPtrOutput) ElementType() reflect.Type
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 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) ElementType() reflect.Type
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) ElementType() reflect.Type
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 (o ProviderFeaturesNetworkPtrOutput) Elem() ProviderFeaturesNetworkOutput
func (ProviderFeaturesNetworkPtrOutput) ElementType ¶ added in v3.14.0
func (ProviderFeaturesNetworkPtrOutput) ElementType() reflect.Type
func (ProviderFeaturesNetworkPtrOutput) RelaxedLocking ¶ added in v3.14.0
func (o ProviderFeaturesNetworkPtrOutput) RelaxedLocking() pulumi.BoolPtrOutput
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 (o ProviderFeaturesOutput) KeyVault() ProviderFeaturesKeyVaultPtrOutput
func (ProviderFeaturesOutput) Network ¶ added in v3.14.0
func (o ProviderFeaturesOutput) Network() ProviderFeaturesNetworkPtrOutput
func (ProviderFeaturesOutput) TemplateDeployment ¶ added in v3.24.0
func (o ProviderFeaturesOutput) TemplateDeployment() ProviderFeaturesTemplateDeploymentPtrOutput
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 (o ProviderFeaturesOutput) VirtualMachine() ProviderFeaturesVirtualMachinePtrOutput
func (ProviderFeaturesOutput) VirtualMachineScaleSet ¶
func (o ProviderFeaturesOutput) VirtualMachineScaleSet() ProviderFeaturesVirtualMachineScaleSetPtrOutput
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
func ProviderFeaturesPtr ¶
func ProviderFeaturesPtr(v *ProviderFeaturesArgs) ProviderFeaturesPtrInput
type ProviderFeaturesPtrOutput ¶
type ProviderFeaturesPtrOutput struct{ *pulumi.OutputState }
func (ProviderFeaturesPtrOutput) Elem ¶
func (o ProviderFeaturesPtrOutput) Elem() ProviderFeaturesOutput
func (ProviderFeaturesPtrOutput) ElementType ¶
func (ProviderFeaturesPtrOutput) ElementType() reflect.Type
func (ProviderFeaturesPtrOutput) KeyVault ¶
func (o ProviderFeaturesPtrOutput) KeyVault() ProviderFeaturesKeyVaultPtrOutput
func (ProviderFeaturesPtrOutput) Network ¶ added in v3.14.0
func (o ProviderFeaturesPtrOutput) Network() ProviderFeaturesNetworkPtrOutput
func (ProviderFeaturesPtrOutput) TemplateDeployment ¶ added in v3.24.0
func (o ProviderFeaturesPtrOutput) TemplateDeployment() ProviderFeaturesTemplateDeploymentPtrOutput
func (ProviderFeaturesPtrOutput) ToProviderFeaturesPtrOutput ¶
func (o ProviderFeaturesPtrOutput) ToProviderFeaturesPtrOutput() ProviderFeaturesPtrOutput
func (ProviderFeaturesPtrOutput) ToProviderFeaturesPtrOutputWithContext ¶
func (o ProviderFeaturesPtrOutput) ToProviderFeaturesPtrOutputWithContext(ctx context.Context) ProviderFeaturesPtrOutput
func (ProviderFeaturesPtrOutput) VirtualMachine ¶
func (o ProviderFeaturesPtrOutput) VirtualMachine() ProviderFeaturesVirtualMachinePtrOutput
func (ProviderFeaturesPtrOutput) VirtualMachineScaleSet ¶
func (o ProviderFeaturesPtrOutput) VirtualMachineScaleSet() ProviderFeaturesVirtualMachineScaleSetPtrOutput
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) ElementType() reflect.Type
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) ElementType() reflect.Type
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
func ProviderFeaturesTemplateDeploymentPtr ¶ added in v3.24.0
func ProviderFeaturesTemplateDeploymentPtr(v *ProviderFeaturesTemplateDeploymentArgs) ProviderFeaturesTemplateDeploymentPtrInput
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) ElementType ¶ added in v3.24.0
func (ProviderFeaturesTemplateDeploymentPtrOutput) ElementType() reflect.Type
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 ProviderFeaturesVirtualMachineArgs ¶
type ProviderFeaturesVirtualMachineArgs struct { DeleteOsDiskOnDeletion pulumi.BoolPtrInput `pulumi:"deleteOsDiskOnDeletion"` GracefulShutdown pulumi.BoolPtrInput `pulumi:"gracefulShutdown"` }
func (ProviderFeaturesVirtualMachineArgs) ElementType ¶
func (ProviderFeaturesVirtualMachineArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
func (ProviderFeaturesVirtualMachineOutput) GracefulShutdown ¶ added in v3.32.0
func (o ProviderFeaturesVirtualMachineOutput) GracefulShutdown() pulumi.BoolPtrOutput
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
func ProviderFeaturesVirtualMachinePtr ¶
func ProviderFeaturesVirtualMachinePtr(v *ProviderFeaturesVirtualMachineArgs) ProviderFeaturesVirtualMachinePtrInput
type ProviderFeaturesVirtualMachinePtrOutput ¶
type ProviderFeaturesVirtualMachinePtrOutput struct{ *pulumi.OutputState }
func (ProviderFeaturesVirtualMachinePtrOutput) DeleteOsDiskOnDeletion ¶
func (o ProviderFeaturesVirtualMachinePtrOutput) DeleteOsDiskOnDeletion() pulumi.BoolPtrOutput
func (ProviderFeaturesVirtualMachinePtrOutput) ElementType ¶
func (ProviderFeaturesVirtualMachinePtrOutput) ElementType() reflect.Type
func (ProviderFeaturesVirtualMachinePtrOutput) GracefulShutdown ¶ added in v3.32.0
func (o ProviderFeaturesVirtualMachinePtrOutput) GracefulShutdown() pulumi.BoolPtrOutput
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) ElementType() reflect.Type
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) ElementType() reflect.Type
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
func ProviderFeaturesVirtualMachineScaleSetPtr ¶
func ProviderFeaturesVirtualMachineScaleSetPtr(v *ProviderFeaturesVirtualMachineScaleSetArgs) ProviderFeaturesVirtualMachineScaleSetPtrInput
type ProviderFeaturesVirtualMachineScaleSetPtrOutput ¶
type ProviderFeaturesVirtualMachineScaleSetPtrOutput struct{ *pulumi.OutputState }
func (ProviderFeaturesVirtualMachineScaleSetPtrOutput) ElementType ¶
func (ProviderFeaturesVirtualMachineScaleSetPtrOutput) ElementType() reflect.Type
func (ProviderFeaturesVirtualMachineScaleSetPtrOutput) RollInstancesWhenRequired ¶
func (o ProviderFeaturesVirtualMachineScaleSetPtrOutput) RollInstancesWhenRequired() pulumi.BoolPtrOutput
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