Documentation ¶
Index ¶
- func GetAuxiliaryTenantIds(ctx *pulumi.Context) string
- func GetClientCertificatePassword(ctx *pulumi.Context) string
- func GetClientCertificatePath(ctx *pulumi.Context) string
- func GetClientId(ctx *pulumi.Context) string
- func GetClientSecret(ctx *pulumi.Context) string
- func GetDisableCorrelationRequestId(ctx *pulumi.Context) bool
- func GetDisableTerraformPartnerId(ctx *pulumi.Context) bool
- func GetEnvironment(ctx *pulumi.Context) string
- func GetFeatures(ctx *pulumi.Context) string
- func GetLocation(ctx *pulumi.Context) string
- func GetMetadataHost(ctx *pulumi.Context) string
- func GetMetadataUrl(ctx *pulumi.Context) stringdeprecated
- func GetMsiEndpoint(ctx *pulumi.Context) string
- func GetPartnerId(ctx *pulumi.Context) string
- func GetSkipCredentialsValidation(ctx *pulumi.Context) booldeprecated
- func GetSkipProviderRegistration(ctx *pulumi.Context) bool
- func GetStorageUseAzuread(ctx *pulumi.Context) bool
- func GetSubscriptionId(ctx *pulumi.Context) string
- func GetTenantId(ctx *pulumi.Context) string
- func GetUseMsi(ctx *pulumi.Context) bool
- func PkgVersion() (semver.Version, error)
- type Features
- type FeaturesApiManagement
- type FeaturesApiManagementArgs
- func (FeaturesApiManagementArgs) ElementType() reflect.Type
- func (i FeaturesApiManagementArgs) ToFeaturesApiManagementOutput() FeaturesApiManagementOutput
- func (i FeaturesApiManagementArgs) ToFeaturesApiManagementOutputWithContext(ctx context.Context) FeaturesApiManagementOutput
- func (i FeaturesApiManagementArgs) ToFeaturesApiManagementPtrOutput() FeaturesApiManagementPtrOutput
- func (i FeaturesApiManagementArgs) ToFeaturesApiManagementPtrOutputWithContext(ctx context.Context) FeaturesApiManagementPtrOutput
- type FeaturesApiManagementInput
- type FeaturesApiManagementOutput
- func (FeaturesApiManagementOutput) ElementType() reflect.Type
- func (o FeaturesApiManagementOutput) PurgeSoftDeleteOnDestroy() pulumi.BoolPtrOutput
- func (o FeaturesApiManagementOutput) ToFeaturesApiManagementOutput() FeaturesApiManagementOutput
- func (o FeaturesApiManagementOutput) ToFeaturesApiManagementOutputWithContext(ctx context.Context) FeaturesApiManagementOutput
- func (o FeaturesApiManagementOutput) ToFeaturesApiManagementPtrOutput() FeaturesApiManagementPtrOutput
- func (o FeaturesApiManagementOutput) ToFeaturesApiManagementPtrOutputWithContext(ctx context.Context) FeaturesApiManagementPtrOutput
- type FeaturesApiManagementPtrInput
- type FeaturesApiManagementPtrOutput
- func (o FeaturesApiManagementPtrOutput) Elem() FeaturesApiManagementOutput
- func (FeaturesApiManagementPtrOutput) ElementType() reflect.Type
- func (o FeaturesApiManagementPtrOutput) PurgeSoftDeleteOnDestroy() pulumi.BoolPtrOutput
- func (o FeaturesApiManagementPtrOutput) ToFeaturesApiManagementPtrOutput() FeaturesApiManagementPtrOutput
- func (o FeaturesApiManagementPtrOutput) ToFeaturesApiManagementPtrOutputWithContext(ctx context.Context) FeaturesApiManagementPtrOutput
- type FeaturesArgs
- type FeaturesCognitiveAccount
- type FeaturesCognitiveAccountArgs
- func (FeaturesCognitiveAccountArgs) ElementType() reflect.Type
- func (i FeaturesCognitiveAccountArgs) ToFeaturesCognitiveAccountOutput() FeaturesCognitiveAccountOutput
- func (i FeaturesCognitiveAccountArgs) ToFeaturesCognitiveAccountOutputWithContext(ctx context.Context) FeaturesCognitiveAccountOutput
- func (i FeaturesCognitiveAccountArgs) ToFeaturesCognitiveAccountPtrOutput() FeaturesCognitiveAccountPtrOutput
- func (i FeaturesCognitiveAccountArgs) ToFeaturesCognitiveAccountPtrOutputWithContext(ctx context.Context) FeaturesCognitiveAccountPtrOutput
- type FeaturesCognitiveAccountInput
- type FeaturesCognitiveAccountOutput
- func (FeaturesCognitiveAccountOutput) ElementType() reflect.Type
- func (o FeaturesCognitiveAccountOutput) PurgeSoftDeleteOnDestroy() pulumi.BoolPtrOutput
- func (o FeaturesCognitiveAccountOutput) ToFeaturesCognitiveAccountOutput() FeaturesCognitiveAccountOutput
- func (o FeaturesCognitiveAccountOutput) ToFeaturesCognitiveAccountOutputWithContext(ctx context.Context) FeaturesCognitiveAccountOutput
- func (o FeaturesCognitiveAccountOutput) ToFeaturesCognitiveAccountPtrOutput() FeaturesCognitiveAccountPtrOutput
- func (o FeaturesCognitiveAccountOutput) ToFeaturesCognitiveAccountPtrOutputWithContext(ctx context.Context) FeaturesCognitiveAccountPtrOutput
- type FeaturesCognitiveAccountPtrInput
- type FeaturesCognitiveAccountPtrOutput
- func (o FeaturesCognitiveAccountPtrOutput) Elem() FeaturesCognitiveAccountOutput
- func (FeaturesCognitiveAccountPtrOutput) ElementType() reflect.Type
- func (o FeaturesCognitiveAccountPtrOutput) PurgeSoftDeleteOnDestroy() pulumi.BoolPtrOutput
- func (o FeaturesCognitiveAccountPtrOutput) ToFeaturesCognitiveAccountPtrOutput() FeaturesCognitiveAccountPtrOutput
- func (o FeaturesCognitiveAccountPtrOutput) ToFeaturesCognitiveAccountPtrOutputWithContext(ctx context.Context) FeaturesCognitiveAccountPtrOutput
- type FeaturesInput
- type FeaturesKeyVault
- type FeaturesKeyVaultArgs
- func (FeaturesKeyVaultArgs) ElementType() reflect.Type
- func (i FeaturesKeyVaultArgs) ToFeaturesKeyVaultOutput() FeaturesKeyVaultOutput
- func (i FeaturesKeyVaultArgs) ToFeaturesKeyVaultOutputWithContext(ctx context.Context) FeaturesKeyVaultOutput
- func (i FeaturesKeyVaultArgs) ToFeaturesKeyVaultPtrOutput() FeaturesKeyVaultPtrOutput
- func (i FeaturesKeyVaultArgs) ToFeaturesKeyVaultPtrOutputWithContext(ctx context.Context) FeaturesKeyVaultPtrOutput
- type FeaturesKeyVaultInput
- type FeaturesKeyVaultOutput
- func (FeaturesKeyVaultOutput) ElementType() reflect.Type
- func (o FeaturesKeyVaultOutput) PurgeSoftDeleteOnDestroy() pulumi.BoolPtrOutput
- func (o FeaturesKeyVaultOutput) RecoverSoftDeletedKeyVaults() pulumi.BoolPtrOutput
- func (o FeaturesKeyVaultOutput) ToFeaturesKeyVaultOutput() FeaturesKeyVaultOutput
- func (o FeaturesKeyVaultOutput) ToFeaturesKeyVaultOutputWithContext(ctx context.Context) FeaturesKeyVaultOutput
- func (o FeaturesKeyVaultOutput) ToFeaturesKeyVaultPtrOutput() FeaturesKeyVaultPtrOutput
- func (o FeaturesKeyVaultOutput) ToFeaturesKeyVaultPtrOutputWithContext(ctx context.Context) FeaturesKeyVaultPtrOutput
- type FeaturesKeyVaultPtrInput
- type FeaturesKeyVaultPtrOutput
- func (o FeaturesKeyVaultPtrOutput) Elem() FeaturesKeyVaultOutput
- func (FeaturesKeyVaultPtrOutput) ElementType() reflect.Type
- func (o FeaturesKeyVaultPtrOutput) PurgeSoftDeleteOnDestroy() pulumi.BoolPtrOutput
- func (o FeaturesKeyVaultPtrOutput) RecoverSoftDeletedKeyVaults() pulumi.BoolPtrOutput
- func (o FeaturesKeyVaultPtrOutput) ToFeaturesKeyVaultPtrOutput() FeaturesKeyVaultPtrOutput
- func (o FeaturesKeyVaultPtrOutput) ToFeaturesKeyVaultPtrOutputWithContext(ctx context.Context) FeaturesKeyVaultPtrOutput
- type FeaturesLogAnalyticsWorkspace
- type FeaturesLogAnalyticsWorkspaceArgs
- func (FeaturesLogAnalyticsWorkspaceArgs) ElementType() reflect.Type
- func (i FeaturesLogAnalyticsWorkspaceArgs) ToFeaturesLogAnalyticsWorkspaceOutput() FeaturesLogAnalyticsWorkspaceOutput
- func (i FeaturesLogAnalyticsWorkspaceArgs) ToFeaturesLogAnalyticsWorkspaceOutputWithContext(ctx context.Context) FeaturesLogAnalyticsWorkspaceOutput
- func (i FeaturesLogAnalyticsWorkspaceArgs) ToFeaturesLogAnalyticsWorkspacePtrOutput() FeaturesLogAnalyticsWorkspacePtrOutput
- func (i FeaturesLogAnalyticsWorkspaceArgs) ToFeaturesLogAnalyticsWorkspacePtrOutputWithContext(ctx context.Context) FeaturesLogAnalyticsWorkspacePtrOutput
- type FeaturesLogAnalyticsWorkspaceInput
- type FeaturesLogAnalyticsWorkspaceOutput
- func (FeaturesLogAnalyticsWorkspaceOutput) ElementType() reflect.Type
- func (o FeaturesLogAnalyticsWorkspaceOutput) PermanentlyDeleteOnDestroy() pulumi.BoolOutput
- func (o FeaturesLogAnalyticsWorkspaceOutput) ToFeaturesLogAnalyticsWorkspaceOutput() FeaturesLogAnalyticsWorkspaceOutput
- func (o FeaturesLogAnalyticsWorkspaceOutput) ToFeaturesLogAnalyticsWorkspaceOutputWithContext(ctx context.Context) FeaturesLogAnalyticsWorkspaceOutput
- func (o FeaturesLogAnalyticsWorkspaceOutput) ToFeaturesLogAnalyticsWorkspacePtrOutput() FeaturesLogAnalyticsWorkspacePtrOutput
- func (o FeaturesLogAnalyticsWorkspaceOutput) ToFeaturesLogAnalyticsWorkspacePtrOutputWithContext(ctx context.Context) FeaturesLogAnalyticsWorkspacePtrOutput
- type FeaturesLogAnalyticsWorkspacePtrInput
- type FeaturesLogAnalyticsWorkspacePtrOutput
- func (o FeaturesLogAnalyticsWorkspacePtrOutput) Elem() FeaturesLogAnalyticsWorkspaceOutput
- func (FeaturesLogAnalyticsWorkspacePtrOutput) ElementType() reflect.Type
- func (o FeaturesLogAnalyticsWorkspacePtrOutput) PermanentlyDeleteOnDestroy() pulumi.BoolPtrOutput
- func (o FeaturesLogAnalyticsWorkspacePtrOutput) ToFeaturesLogAnalyticsWorkspacePtrOutput() FeaturesLogAnalyticsWorkspacePtrOutput
- func (o FeaturesLogAnalyticsWorkspacePtrOutput) ToFeaturesLogAnalyticsWorkspacePtrOutputWithContext(ctx context.Context) FeaturesLogAnalyticsWorkspacePtrOutput
- type FeaturesNetwork
- type FeaturesNetworkArgs
- func (FeaturesNetworkArgs) ElementType() reflect.Type
- func (i FeaturesNetworkArgs) ToFeaturesNetworkOutput() FeaturesNetworkOutput
- func (i FeaturesNetworkArgs) ToFeaturesNetworkOutputWithContext(ctx context.Context) FeaturesNetworkOutput
- func (i FeaturesNetworkArgs) ToFeaturesNetworkPtrOutput() FeaturesNetworkPtrOutput
- func (i FeaturesNetworkArgs) ToFeaturesNetworkPtrOutputWithContext(ctx context.Context) FeaturesNetworkPtrOutput
- type FeaturesNetworkInput
- type FeaturesNetworkOutput
- func (FeaturesNetworkOutput) ElementType() reflect.Type
- func (o FeaturesNetworkOutput) RelaxedLocking() pulumi.BoolOutput
- func (o FeaturesNetworkOutput) ToFeaturesNetworkOutput() FeaturesNetworkOutput
- func (o FeaturesNetworkOutput) ToFeaturesNetworkOutputWithContext(ctx context.Context) FeaturesNetworkOutput
- func (o FeaturesNetworkOutput) ToFeaturesNetworkPtrOutput() FeaturesNetworkPtrOutput
- func (o FeaturesNetworkOutput) ToFeaturesNetworkPtrOutputWithContext(ctx context.Context) FeaturesNetworkPtrOutput
- type FeaturesNetworkPtrInput
- type FeaturesNetworkPtrOutput
- func (o FeaturesNetworkPtrOutput) Elem() FeaturesNetworkOutput
- func (FeaturesNetworkPtrOutput) ElementType() reflect.Type
- func (o FeaturesNetworkPtrOutput) RelaxedLocking() pulumi.BoolPtrOutput
- func (o FeaturesNetworkPtrOutput) ToFeaturesNetworkPtrOutput() FeaturesNetworkPtrOutput
- func (o FeaturesNetworkPtrOutput) ToFeaturesNetworkPtrOutputWithContext(ctx context.Context) FeaturesNetworkPtrOutput
- type FeaturesOutput
- func (o FeaturesOutput) ApiManagement() FeaturesApiManagementPtrOutput
- func (o FeaturesOutput) CognitiveAccount() FeaturesCognitiveAccountPtrOutput
- func (FeaturesOutput) ElementType() reflect.Type
- func (o FeaturesOutput) KeyVault() FeaturesKeyVaultPtrOutput
- func (o FeaturesOutput) LogAnalyticsWorkspace() FeaturesLogAnalyticsWorkspacePtrOutput
- func (o FeaturesOutput) Network() FeaturesNetworkPtrOutput
- func (o FeaturesOutput) ResourceGroup() FeaturesResourceGroupPtrOutput
- func (o FeaturesOutput) TemplateDeployment() FeaturesTemplateDeploymentPtrOutput
- func (o FeaturesOutput) ToFeaturesOutput() FeaturesOutput
- func (o FeaturesOutput) ToFeaturesOutputWithContext(ctx context.Context) FeaturesOutput
- func (o FeaturesOutput) VirtualMachine() FeaturesVirtualMachinePtrOutput
- func (o FeaturesOutput) VirtualMachineScaleSet() FeaturesVirtualMachineScaleSetPtrOutput
- type FeaturesResourceGroup
- type FeaturesResourceGroupArgs
- func (FeaturesResourceGroupArgs) ElementType() reflect.Type
- func (i FeaturesResourceGroupArgs) ToFeaturesResourceGroupOutput() FeaturesResourceGroupOutput
- func (i FeaturesResourceGroupArgs) ToFeaturesResourceGroupOutputWithContext(ctx context.Context) FeaturesResourceGroupOutput
- func (i FeaturesResourceGroupArgs) ToFeaturesResourceGroupPtrOutput() FeaturesResourceGroupPtrOutput
- func (i FeaturesResourceGroupArgs) ToFeaturesResourceGroupPtrOutputWithContext(ctx context.Context) FeaturesResourceGroupPtrOutput
- type FeaturesResourceGroupInput
- type FeaturesResourceGroupOutput
- func (FeaturesResourceGroupOutput) ElementType() reflect.Type
- func (o FeaturesResourceGroupOutput) PreventDeletionIfContainsResources() pulumi.BoolPtrOutput
- func (o FeaturesResourceGroupOutput) ToFeaturesResourceGroupOutput() FeaturesResourceGroupOutput
- func (o FeaturesResourceGroupOutput) ToFeaturesResourceGroupOutputWithContext(ctx context.Context) FeaturesResourceGroupOutput
- func (o FeaturesResourceGroupOutput) ToFeaturesResourceGroupPtrOutput() FeaturesResourceGroupPtrOutput
- func (o FeaturesResourceGroupOutput) ToFeaturesResourceGroupPtrOutputWithContext(ctx context.Context) FeaturesResourceGroupPtrOutput
- type FeaturesResourceGroupPtrInput
- type FeaturesResourceGroupPtrOutput
- func (o FeaturesResourceGroupPtrOutput) Elem() FeaturesResourceGroupOutput
- func (FeaturesResourceGroupPtrOutput) ElementType() reflect.Type
- func (o FeaturesResourceGroupPtrOutput) PreventDeletionIfContainsResources() pulumi.BoolPtrOutput
- func (o FeaturesResourceGroupPtrOutput) ToFeaturesResourceGroupPtrOutput() FeaturesResourceGroupPtrOutput
- func (o FeaturesResourceGroupPtrOutput) ToFeaturesResourceGroupPtrOutputWithContext(ctx context.Context) FeaturesResourceGroupPtrOutput
- type FeaturesTemplateDeployment
- type FeaturesTemplateDeploymentArgs
- func (FeaturesTemplateDeploymentArgs) ElementType() reflect.Type
- func (i FeaturesTemplateDeploymentArgs) ToFeaturesTemplateDeploymentOutput() FeaturesTemplateDeploymentOutput
- func (i FeaturesTemplateDeploymentArgs) ToFeaturesTemplateDeploymentOutputWithContext(ctx context.Context) FeaturesTemplateDeploymentOutput
- func (i FeaturesTemplateDeploymentArgs) ToFeaturesTemplateDeploymentPtrOutput() FeaturesTemplateDeploymentPtrOutput
- func (i FeaturesTemplateDeploymentArgs) ToFeaturesTemplateDeploymentPtrOutputWithContext(ctx context.Context) FeaturesTemplateDeploymentPtrOutput
- type FeaturesTemplateDeploymentInput
- type FeaturesTemplateDeploymentOutput
- func (o FeaturesTemplateDeploymentOutput) DeleteNestedItemsDuringDeletion() pulumi.BoolOutput
- func (FeaturesTemplateDeploymentOutput) ElementType() reflect.Type
- func (o FeaturesTemplateDeploymentOutput) ToFeaturesTemplateDeploymentOutput() FeaturesTemplateDeploymentOutput
- func (o FeaturesTemplateDeploymentOutput) ToFeaturesTemplateDeploymentOutputWithContext(ctx context.Context) FeaturesTemplateDeploymentOutput
- func (o FeaturesTemplateDeploymentOutput) ToFeaturesTemplateDeploymentPtrOutput() FeaturesTemplateDeploymentPtrOutput
- func (o FeaturesTemplateDeploymentOutput) ToFeaturesTemplateDeploymentPtrOutputWithContext(ctx context.Context) FeaturesTemplateDeploymentPtrOutput
- type FeaturesTemplateDeploymentPtrInput
- type FeaturesTemplateDeploymentPtrOutput
- func (o FeaturesTemplateDeploymentPtrOutput) DeleteNestedItemsDuringDeletion() pulumi.BoolPtrOutput
- func (o FeaturesTemplateDeploymentPtrOutput) Elem() FeaturesTemplateDeploymentOutput
- func (FeaturesTemplateDeploymentPtrOutput) ElementType() reflect.Type
- func (o FeaturesTemplateDeploymentPtrOutput) ToFeaturesTemplateDeploymentPtrOutput() FeaturesTemplateDeploymentPtrOutput
- func (o FeaturesTemplateDeploymentPtrOutput) ToFeaturesTemplateDeploymentPtrOutputWithContext(ctx context.Context) FeaturesTemplateDeploymentPtrOutput
- type FeaturesVirtualMachine
- type FeaturesVirtualMachineArgs
- func (FeaturesVirtualMachineArgs) ElementType() reflect.Type
- func (i FeaturesVirtualMachineArgs) ToFeaturesVirtualMachineOutput() FeaturesVirtualMachineOutput
- func (i FeaturesVirtualMachineArgs) ToFeaturesVirtualMachineOutputWithContext(ctx context.Context) FeaturesVirtualMachineOutput
- func (i FeaturesVirtualMachineArgs) ToFeaturesVirtualMachinePtrOutput() FeaturesVirtualMachinePtrOutput
- func (i FeaturesVirtualMachineArgs) ToFeaturesVirtualMachinePtrOutputWithContext(ctx context.Context) FeaturesVirtualMachinePtrOutput
- type FeaturesVirtualMachineInput
- type FeaturesVirtualMachineOutput
- func (o FeaturesVirtualMachineOutput) DeleteOsDiskOnDeletion() pulumi.BoolPtrOutput
- func (FeaturesVirtualMachineOutput) ElementType() reflect.Type
- func (o FeaturesVirtualMachineOutput) GracefulShutdown() pulumi.BoolPtrOutput
- func (o FeaturesVirtualMachineOutput) SkipShutdownAndForceDelete() pulumi.BoolPtrOutput
- func (o FeaturesVirtualMachineOutput) ToFeaturesVirtualMachineOutput() FeaturesVirtualMachineOutput
- func (o FeaturesVirtualMachineOutput) ToFeaturesVirtualMachineOutputWithContext(ctx context.Context) FeaturesVirtualMachineOutput
- func (o FeaturesVirtualMachineOutput) ToFeaturesVirtualMachinePtrOutput() FeaturesVirtualMachinePtrOutput
- func (o FeaturesVirtualMachineOutput) ToFeaturesVirtualMachinePtrOutputWithContext(ctx context.Context) FeaturesVirtualMachinePtrOutput
- type FeaturesVirtualMachinePtrInput
- type FeaturesVirtualMachinePtrOutput
- func (o FeaturesVirtualMachinePtrOutput) DeleteOsDiskOnDeletion() pulumi.BoolPtrOutput
- func (o FeaturesVirtualMachinePtrOutput) Elem() FeaturesVirtualMachineOutput
- func (FeaturesVirtualMachinePtrOutput) ElementType() reflect.Type
- func (o FeaturesVirtualMachinePtrOutput) GracefulShutdown() pulumi.BoolPtrOutput
- func (o FeaturesVirtualMachinePtrOutput) SkipShutdownAndForceDelete() pulumi.BoolPtrOutput
- func (o FeaturesVirtualMachinePtrOutput) ToFeaturesVirtualMachinePtrOutput() FeaturesVirtualMachinePtrOutput
- func (o FeaturesVirtualMachinePtrOutput) ToFeaturesVirtualMachinePtrOutputWithContext(ctx context.Context) FeaturesVirtualMachinePtrOutput
- type FeaturesVirtualMachineScaleSet
- type FeaturesVirtualMachineScaleSetArgs
- func (FeaturesVirtualMachineScaleSetArgs) ElementType() reflect.Type
- func (i FeaturesVirtualMachineScaleSetArgs) ToFeaturesVirtualMachineScaleSetOutput() FeaturesVirtualMachineScaleSetOutput
- func (i FeaturesVirtualMachineScaleSetArgs) ToFeaturesVirtualMachineScaleSetOutputWithContext(ctx context.Context) FeaturesVirtualMachineScaleSetOutput
- func (i FeaturesVirtualMachineScaleSetArgs) ToFeaturesVirtualMachineScaleSetPtrOutput() FeaturesVirtualMachineScaleSetPtrOutput
- func (i FeaturesVirtualMachineScaleSetArgs) ToFeaturesVirtualMachineScaleSetPtrOutputWithContext(ctx context.Context) FeaturesVirtualMachineScaleSetPtrOutput
- type FeaturesVirtualMachineScaleSetInput
- type FeaturesVirtualMachineScaleSetOutput
- func (FeaturesVirtualMachineScaleSetOutput) ElementType() reflect.Type
- func (o FeaturesVirtualMachineScaleSetOutput) ForceDelete() pulumi.BoolPtrOutput
- func (o FeaturesVirtualMachineScaleSetOutput) RollInstancesWhenRequired() pulumi.BoolOutput
- func (o FeaturesVirtualMachineScaleSetOutput) ScaleToZeroBeforeDeletion() pulumi.BoolPtrOutput
- func (o FeaturesVirtualMachineScaleSetOutput) ToFeaturesVirtualMachineScaleSetOutput() FeaturesVirtualMachineScaleSetOutput
- func (o FeaturesVirtualMachineScaleSetOutput) ToFeaturesVirtualMachineScaleSetOutputWithContext(ctx context.Context) FeaturesVirtualMachineScaleSetOutput
- func (o FeaturesVirtualMachineScaleSetOutput) ToFeaturesVirtualMachineScaleSetPtrOutput() FeaturesVirtualMachineScaleSetPtrOutput
- func (o FeaturesVirtualMachineScaleSetOutput) ToFeaturesVirtualMachineScaleSetPtrOutputWithContext(ctx context.Context) FeaturesVirtualMachineScaleSetPtrOutput
- type FeaturesVirtualMachineScaleSetPtrInput
- type FeaturesVirtualMachineScaleSetPtrOutput
- func (o FeaturesVirtualMachineScaleSetPtrOutput) Elem() FeaturesVirtualMachineScaleSetOutput
- func (FeaturesVirtualMachineScaleSetPtrOutput) ElementType() reflect.Type
- func (o FeaturesVirtualMachineScaleSetPtrOutput) ForceDelete() pulumi.BoolPtrOutput
- func (o FeaturesVirtualMachineScaleSetPtrOutput) RollInstancesWhenRequired() pulumi.BoolPtrOutput
- func (o FeaturesVirtualMachineScaleSetPtrOutput) ScaleToZeroBeforeDeletion() pulumi.BoolPtrOutput
- func (o FeaturesVirtualMachineScaleSetPtrOutput) ToFeaturesVirtualMachineScaleSetPtrOutput() FeaturesVirtualMachineScaleSetPtrOutput
- func (o FeaturesVirtualMachineScaleSetPtrOutput) ToFeaturesVirtualMachineScaleSetPtrOutputWithContext(ctx context.Context) FeaturesVirtualMachineScaleSetPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAuxiliaryTenantIds ¶
func GetClientCertificatePassword ¶
The password associated with the Client Certificate. For use when authenticating as a Service Principal using a Client Certificate
func GetClientCertificatePath ¶
The path to the Client Certificate associated with the Service Principal for use when authenticating as a Service Principal using a Client Certificate.
func GetClientSecret ¶
The Client Secret which should be used. For use When authenticating as a Service Principal using a Client Secret.
func GetDisableCorrelationRequestId ¶
This will disable the x-ms-correlation-request-id header.
func GetDisableTerraformPartnerId ¶
This will disable the Terraform Partner ID which is used if a custom `partner_id` isn't specified.
func GetEnvironment ¶
The Cloud Environment which should be used. Possible values are public, usgovernment, german, and china. Defaults to public.
func GetFeatures ¶
func GetLocation ¶
func GetMetadataHost ¶
The Hostname which should be used for the Azure Metadata Service.
func GetMetadataUrl
deprecated
func GetMsiEndpoint ¶
The path to a custom endpoint for Managed Service Identity - in most circumstances this should be detected automatically.
func GetPartnerId ¶
A GUID/UUID that is registered with Microsoft to facilitate partner resource usage attribution.
func GetSkipCredentialsValidation
deprecated
func GetSkipProviderRegistration ¶
Should the AzureRM Provider skip registering all of the Resource Providers that it supports, if they're not already registered?
func GetStorageUseAzuread ¶
Should the AzureRM Provider use AzureAD to access the Storage Data Plane API's?
func GetSubscriptionId ¶
The Subscription ID which should be used.
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package.
Types ¶
type Features ¶
type Features struct { ApiManagement *FeaturesApiManagement `pulumi:"apiManagement"` CognitiveAccount *FeaturesCognitiveAccount `pulumi:"cognitiveAccount"` KeyVault *FeaturesKeyVault `pulumi:"keyVault"` LogAnalyticsWorkspace *FeaturesLogAnalyticsWorkspace `pulumi:"logAnalyticsWorkspace"` Network *FeaturesNetwork `pulumi:"network"` ResourceGroup *FeaturesResourceGroup `pulumi:"resourceGroup"` TemplateDeployment *FeaturesTemplateDeployment `pulumi:"templateDeployment"` VirtualMachine *FeaturesVirtualMachine `pulumi:"virtualMachine"` VirtualMachineScaleSet *FeaturesVirtualMachineScaleSet `pulumi:"virtualMachineScaleSet"` }
type FeaturesApiManagement ¶ added in v4.19.0
type FeaturesApiManagement struct {
PurgeSoftDeleteOnDestroy *bool `pulumi:"purgeSoftDeleteOnDestroy"`
}
type FeaturesApiManagementArgs ¶ added in v4.19.0
type FeaturesApiManagementArgs struct {
PurgeSoftDeleteOnDestroy pulumi.BoolPtrInput `pulumi:"purgeSoftDeleteOnDestroy"`
}
func (FeaturesApiManagementArgs) ElementType ¶ added in v4.19.0
func (FeaturesApiManagementArgs) ElementType() reflect.Type
func (FeaturesApiManagementArgs) ToFeaturesApiManagementOutput ¶ added in v4.19.0
func (i FeaturesApiManagementArgs) ToFeaturesApiManagementOutput() FeaturesApiManagementOutput
func (FeaturesApiManagementArgs) ToFeaturesApiManagementOutputWithContext ¶ added in v4.19.0
func (i FeaturesApiManagementArgs) ToFeaturesApiManagementOutputWithContext(ctx context.Context) FeaturesApiManagementOutput
func (FeaturesApiManagementArgs) ToFeaturesApiManagementPtrOutput ¶ added in v4.19.0
func (i FeaturesApiManagementArgs) ToFeaturesApiManagementPtrOutput() FeaturesApiManagementPtrOutput
func (FeaturesApiManagementArgs) ToFeaturesApiManagementPtrOutputWithContext ¶ added in v4.19.0
func (i FeaturesApiManagementArgs) ToFeaturesApiManagementPtrOutputWithContext(ctx context.Context) FeaturesApiManagementPtrOutput
type FeaturesApiManagementInput ¶ added in v4.19.0
type FeaturesApiManagementInput interface { pulumi.Input ToFeaturesApiManagementOutput() FeaturesApiManagementOutput ToFeaturesApiManagementOutputWithContext(context.Context) FeaturesApiManagementOutput }
FeaturesApiManagementInput is an input type that accepts FeaturesApiManagementArgs and FeaturesApiManagementOutput values. You can construct a concrete instance of `FeaturesApiManagementInput` via:
FeaturesApiManagementArgs{...}
type FeaturesApiManagementOutput ¶ added in v4.19.0
type FeaturesApiManagementOutput struct{ *pulumi.OutputState }
func (FeaturesApiManagementOutput) ElementType ¶ added in v4.19.0
func (FeaturesApiManagementOutput) ElementType() reflect.Type
func (FeaturesApiManagementOutput) PurgeSoftDeleteOnDestroy ¶ added in v4.19.0
func (o FeaturesApiManagementOutput) PurgeSoftDeleteOnDestroy() pulumi.BoolPtrOutput
func (FeaturesApiManagementOutput) ToFeaturesApiManagementOutput ¶ added in v4.19.0
func (o FeaturesApiManagementOutput) ToFeaturesApiManagementOutput() FeaturesApiManagementOutput
func (FeaturesApiManagementOutput) ToFeaturesApiManagementOutputWithContext ¶ added in v4.19.0
func (o FeaturesApiManagementOutput) ToFeaturesApiManagementOutputWithContext(ctx context.Context) FeaturesApiManagementOutput
func (FeaturesApiManagementOutput) ToFeaturesApiManagementPtrOutput ¶ added in v4.19.0
func (o FeaturesApiManagementOutput) ToFeaturesApiManagementPtrOutput() FeaturesApiManagementPtrOutput
func (FeaturesApiManagementOutput) ToFeaturesApiManagementPtrOutputWithContext ¶ added in v4.19.0
func (o FeaturesApiManagementOutput) ToFeaturesApiManagementPtrOutputWithContext(ctx context.Context) FeaturesApiManagementPtrOutput
type FeaturesApiManagementPtrInput ¶ added in v4.19.0
type FeaturesApiManagementPtrInput interface { pulumi.Input ToFeaturesApiManagementPtrOutput() FeaturesApiManagementPtrOutput ToFeaturesApiManagementPtrOutputWithContext(context.Context) FeaturesApiManagementPtrOutput }
FeaturesApiManagementPtrInput is an input type that accepts FeaturesApiManagementArgs, FeaturesApiManagementPtr and FeaturesApiManagementPtrOutput values. You can construct a concrete instance of `FeaturesApiManagementPtrInput` via:
FeaturesApiManagementArgs{...} or: nil
func FeaturesApiManagementPtr ¶ added in v4.19.0
func FeaturesApiManagementPtr(v *FeaturesApiManagementArgs) FeaturesApiManagementPtrInput
type FeaturesApiManagementPtrOutput ¶ added in v4.19.0
type FeaturesApiManagementPtrOutput struct{ *pulumi.OutputState }
func (FeaturesApiManagementPtrOutput) Elem ¶ added in v4.19.0
func (o FeaturesApiManagementPtrOutput) Elem() FeaturesApiManagementOutput
func (FeaturesApiManagementPtrOutput) ElementType ¶ added in v4.19.0
func (FeaturesApiManagementPtrOutput) ElementType() reflect.Type
func (FeaturesApiManagementPtrOutput) PurgeSoftDeleteOnDestroy ¶ added in v4.19.0
func (o FeaturesApiManagementPtrOutput) PurgeSoftDeleteOnDestroy() pulumi.BoolPtrOutput
func (FeaturesApiManagementPtrOutput) ToFeaturesApiManagementPtrOutput ¶ added in v4.19.0
func (o FeaturesApiManagementPtrOutput) ToFeaturesApiManagementPtrOutput() FeaturesApiManagementPtrOutput
func (FeaturesApiManagementPtrOutput) ToFeaturesApiManagementPtrOutputWithContext ¶ added in v4.19.0
func (o FeaturesApiManagementPtrOutput) ToFeaturesApiManagementPtrOutputWithContext(ctx context.Context) FeaturesApiManagementPtrOutput
type FeaturesArgs ¶
type FeaturesArgs struct { ApiManagement FeaturesApiManagementPtrInput `pulumi:"apiManagement"` CognitiveAccount FeaturesCognitiveAccountPtrInput `pulumi:"cognitiveAccount"` KeyVault FeaturesKeyVaultPtrInput `pulumi:"keyVault"` LogAnalyticsWorkspace FeaturesLogAnalyticsWorkspacePtrInput `pulumi:"logAnalyticsWorkspace"` Network FeaturesNetworkPtrInput `pulumi:"network"` ResourceGroup FeaturesResourceGroupPtrInput `pulumi:"resourceGroup"` TemplateDeployment FeaturesTemplateDeploymentPtrInput `pulumi:"templateDeployment"` VirtualMachine FeaturesVirtualMachinePtrInput `pulumi:"virtualMachine"` VirtualMachineScaleSet FeaturesVirtualMachineScaleSetPtrInput `pulumi:"virtualMachineScaleSet"` }
func (FeaturesArgs) ElementType ¶
func (FeaturesArgs) ElementType() reflect.Type
func (FeaturesArgs) ToFeaturesOutput ¶
func (i FeaturesArgs) ToFeaturesOutput() FeaturesOutput
func (FeaturesArgs) ToFeaturesOutputWithContext ¶
func (i FeaturesArgs) ToFeaturesOutputWithContext(ctx context.Context) FeaturesOutput
type FeaturesCognitiveAccount ¶ added in v4.9.0
type FeaturesCognitiveAccount struct {
PurgeSoftDeleteOnDestroy *bool `pulumi:"purgeSoftDeleteOnDestroy"`
}
type FeaturesCognitiveAccountArgs ¶ added in v4.9.0
type FeaturesCognitiveAccountArgs struct {
PurgeSoftDeleteOnDestroy pulumi.BoolPtrInput `pulumi:"purgeSoftDeleteOnDestroy"`
}
func (FeaturesCognitiveAccountArgs) ElementType ¶ added in v4.9.0
func (FeaturesCognitiveAccountArgs) ElementType() reflect.Type
func (FeaturesCognitiveAccountArgs) ToFeaturesCognitiveAccountOutput ¶ added in v4.9.0
func (i FeaturesCognitiveAccountArgs) ToFeaturesCognitiveAccountOutput() FeaturesCognitiveAccountOutput
func (FeaturesCognitiveAccountArgs) ToFeaturesCognitiveAccountOutputWithContext ¶ added in v4.9.0
func (i FeaturesCognitiveAccountArgs) ToFeaturesCognitiveAccountOutputWithContext(ctx context.Context) FeaturesCognitiveAccountOutput
func (FeaturesCognitiveAccountArgs) ToFeaturesCognitiveAccountPtrOutput ¶ added in v4.9.0
func (i FeaturesCognitiveAccountArgs) ToFeaturesCognitiveAccountPtrOutput() FeaturesCognitiveAccountPtrOutput
func (FeaturesCognitiveAccountArgs) ToFeaturesCognitiveAccountPtrOutputWithContext ¶ added in v4.9.0
func (i FeaturesCognitiveAccountArgs) ToFeaturesCognitiveAccountPtrOutputWithContext(ctx context.Context) FeaturesCognitiveAccountPtrOutput
type FeaturesCognitiveAccountInput ¶ added in v4.9.0
type FeaturesCognitiveAccountInput interface { pulumi.Input ToFeaturesCognitiveAccountOutput() FeaturesCognitiveAccountOutput ToFeaturesCognitiveAccountOutputWithContext(context.Context) FeaturesCognitiveAccountOutput }
FeaturesCognitiveAccountInput is an input type that accepts FeaturesCognitiveAccountArgs and FeaturesCognitiveAccountOutput values. You can construct a concrete instance of `FeaturesCognitiveAccountInput` via:
FeaturesCognitiveAccountArgs{...}
type FeaturesCognitiveAccountOutput ¶ added in v4.9.0
type FeaturesCognitiveAccountOutput struct{ *pulumi.OutputState }
func (FeaturesCognitiveAccountOutput) ElementType ¶ added in v4.9.0
func (FeaturesCognitiveAccountOutput) ElementType() reflect.Type
func (FeaturesCognitiveAccountOutput) PurgeSoftDeleteOnDestroy ¶ added in v4.9.0
func (o FeaturesCognitiveAccountOutput) PurgeSoftDeleteOnDestroy() pulumi.BoolPtrOutput
func (FeaturesCognitiveAccountOutput) ToFeaturesCognitiveAccountOutput ¶ added in v4.9.0
func (o FeaturesCognitiveAccountOutput) ToFeaturesCognitiveAccountOutput() FeaturesCognitiveAccountOutput
func (FeaturesCognitiveAccountOutput) ToFeaturesCognitiveAccountOutputWithContext ¶ added in v4.9.0
func (o FeaturesCognitiveAccountOutput) ToFeaturesCognitiveAccountOutputWithContext(ctx context.Context) FeaturesCognitiveAccountOutput
func (FeaturesCognitiveAccountOutput) ToFeaturesCognitiveAccountPtrOutput ¶ added in v4.9.0
func (o FeaturesCognitiveAccountOutput) ToFeaturesCognitiveAccountPtrOutput() FeaturesCognitiveAccountPtrOutput
func (FeaturesCognitiveAccountOutput) ToFeaturesCognitiveAccountPtrOutputWithContext ¶ added in v4.9.0
func (o FeaturesCognitiveAccountOutput) ToFeaturesCognitiveAccountPtrOutputWithContext(ctx context.Context) FeaturesCognitiveAccountPtrOutput
type FeaturesCognitiveAccountPtrInput ¶ added in v4.9.0
type FeaturesCognitiveAccountPtrInput interface { pulumi.Input ToFeaturesCognitiveAccountPtrOutput() FeaturesCognitiveAccountPtrOutput ToFeaturesCognitiveAccountPtrOutputWithContext(context.Context) FeaturesCognitiveAccountPtrOutput }
FeaturesCognitiveAccountPtrInput is an input type that accepts FeaturesCognitiveAccountArgs, FeaturesCognitiveAccountPtr and FeaturesCognitiveAccountPtrOutput values. You can construct a concrete instance of `FeaturesCognitiveAccountPtrInput` via:
FeaturesCognitiveAccountArgs{...} or: nil
func FeaturesCognitiveAccountPtr ¶ added in v4.9.0
func FeaturesCognitiveAccountPtr(v *FeaturesCognitiveAccountArgs) FeaturesCognitiveAccountPtrInput
type FeaturesCognitiveAccountPtrOutput ¶ added in v4.9.0
type FeaturesCognitiveAccountPtrOutput struct{ *pulumi.OutputState }
func (FeaturesCognitiveAccountPtrOutput) Elem ¶ added in v4.9.0
func (o FeaturesCognitiveAccountPtrOutput) Elem() FeaturesCognitiveAccountOutput
func (FeaturesCognitiveAccountPtrOutput) ElementType ¶ added in v4.9.0
func (FeaturesCognitiveAccountPtrOutput) ElementType() reflect.Type
func (FeaturesCognitiveAccountPtrOutput) PurgeSoftDeleteOnDestroy ¶ added in v4.9.0
func (o FeaturesCognitiveAccountPtrOutput) PurgeSoftDeleteOnDestroy() pulumi.BoolPtrOutput
func (FeaturesCognitiveAccountPtrOutput) ToFeaturesCognitiveAccountPtrOutput ¶ added in v4.9.0
func (o FeaturesCognitiveAccountPtrOutput) ToFeaturesCognitiveAccountPtrOutput() FeaturesCognitiveAccountPtrOutput
func (FeaturesCognitiveAccountPtrOutput) ToFeaturesCognitiveAccountPtrOutputWithContext ¶ added in v4.9.0
func (o FeaturesCognitiveAccountPtrOutput) ToFeaturesCognitiveAccountPtrOutputWithContext(ctx context.Context) FeaturesCognitiveAccountPtrOutput
type FeaturesInput ¶
type FeaturesInput interface { pulumi.Input ToFeaturesOutput() FeaturesOutput ToFeaturesOutputWithContext(context.Context) FeaturesOutput }
FeaturesInput is an input type that accepts FeaturesArgs and FeaturesOutput values. You can construct a concrete instance of `FeaturesInput` via:
FeaturesArgs{...}
type FeaturesKeyVault ¶
type FeaturesKeyVaultArgs ¶
type FeaturesKeyVaultArgs struct { PurgeSoftDeleteOnDestroy pulumi.BoolPtrInput `pulumi:"purgeSoftDeleteOnDestroy"` RecoverSoftDeletedKeyVaults pulumi.BoolPtrInput `pulumi:"recoverSoftDeletedKeyVaults"` }
func (FeaturesKeyVaultArgs) ElementType ¶
func (FeaturesKeyVaultArgs) ElementType() reflect.Type
func (FeaturesKeyVaultArgs) ToFeaturesKeyVaultOutput ¶
func (i FeaturesKeyVaultArgs) ToFeaturesKeyVaultOutput() FeaturesKeyVaultOutput
func (FeaturesKeyVaultArgs) ToFeaturesKeyVaultOutputWithContext ¶
func (i FeaturesKeyVaultArgs) ToFeaturesKeyVaultOutputWithContext(ctx context.Context) FeaturesKeyVaultOutput
func (FeaturesKeyVaultArgs) ToFeaturesKeyVaultPtrOutput ¶
func (i FeaturesKeyVaultArgs) ToFeaturesKeyVaultPtrOutput() FeaturesKeyVaultPtrOutput
func (FeaturesKeyVaultArgs) ToFeaturesKeyVaultPtrOutputWithContext ¶
func (i FeaturesKeyVaultArgs) ToFeaturesKeyVaultPtrOutputWithContext(ctx context.Context) FeaturesKeyVaultPtrOutput
type FeaturesKeyVaultInput ¶
type FeaturesKeyVaultInput interface { pulumi.Input ToFeaturesKeyVaultOutput() FeaturesKeyVaultOutput ToFeaturesKeyVaultOutputWithContext(context.Context) FeaturesKeyVaultOutput }
FeaturesKeyVaultInput is an input type that accepts FeaturesKeyVaultArgs and FeaturesKeyVaultOutput values. You can construct a concrete instance of `FeaturesKeyVaultInput` via:
FeaturesKeyVaultArgs{...}
type FeaturesKeyVaultOutput ¶
type FeaturesKeyVaultOutput struct{ *pulumi.OutputState }
func (FeaturesKeyVaultOutput) ElementType ¶
func (FeaturesKeyVaultOutput) ElementType() reflect.Type
func (FeaturesKeyVaultOutput) PurgeSoftDeleteOnDestroy ¶
func (o FeaturesKeyVaultOutput) PurgeSoftDeleteOnDestroy() pulumi.BoolPtrOutput
func (FeaturesKeyVaultOutput) RecoverSoftDeletedKeyVaults ¶
func (o FeaturesKeyVaultOutput) RecoverSoftDeletedKeyVaults() pulumi.BoolPtrOutput
func (FeaturesKeyVaultOutput) ToFeaturesKeyVaultOutput ¶
func (o FeaturesKeyVaultOutput) ToFeaturesKeyVaultOutput() FeaturesKeyVaultOutput
func (FeaturesKeyVaultOutput) ToFeaturesKeyVaultOutputWithContext ¶
func (o FeaturesKeyVaultOutput) ToFeaturesKeyVaultOutputWithContext(ctx context.Context) FeaturesKeyVaultOutput
func (FeaturesKeyVaultOutput) ToFeaturesKeyVaultPtrOutput ¶
func (o FeaturesKeyVaultOutput) ToFeaturesKeyVaultPtrOutput() FeaturesKeyVaultPtrOutput
func (FeaturesKeyVaultOutput) ToFeaturesKeyVaultPtrOutputWithContext ¶
func (o FeaturesKeyVaultOutput) ToFeaturesKeyVaultPtrOutputWithContext(ctx context.Context) FeaturesKeyVaultPtrOutput
type FeaturesKeyVaultPtrInput ¶
type FeaturesKeyVaultPtrInput interface { pulumi.Input ToFeaturesKeyVaultPtrOutput() FeaturesKeyVaultPtrOutput ToFeaturesKeyVaultPtrOutputWithContext(context.Context) FeaturesKeyVaultPtrOutput }
FeaturesKeyVaultPtrInput is an input type that accepts FeaturesKeyVaultArgs, FeaturesKeyVaultPtr and FeaturesKeyVaultPtrOutput values. You can construct a concrete instance of `FeaturesKeyVaultPtrInput` via:
FeaturesKeyVaultArgs{...} or: nil
func FeaturesKeyVaultPtr ¶
func FeaturesKeyVaultPtr(v *FeaturesKeyVaultArgs) FeaturesKeyVaultPtrInput
type FeaturesKeyVaultPtrOutput ¶
type FeaturesKeyVaultPtrOutput struct{ *pulumi.OutputState }
func (FeaturesKeyVaultPtrOutput) Elem ¶
func (o FeaturesKeyVaultPtrOutput) Elem() FeaturesKeyVaultOutput
func (FeaturesKeyVaultPtrOutput) ElementType ¶
func (FeaturesKeyVaultPtrOutput) ElementType() reflect.Type
func (FeaturesKeyVaultPtrOutput) PurgeSoftDeleteOnDestroy ¶
func (o FeaturesKeyVaultPtrOutput) PurgeSoftDeleteOnDestroy() pulumi.BoolPtrOutput
func (FeaturesKeyVaultPtrOutput) RecoverSoftDeletedKeyVaults ¶
func (o FeaturesKeyVaultPtrOutput) RecoverSoftDeletedKeyVaults() pulumi.BoolPtrOutput
func (FeaturesKeyVaultPtrOutput) ToFeaturesKeyVaultPtrOutput ¶
func (o FeaturesKeyVaultPtrOutput) ToFeaturesKeyVaultPtrOutput() FeaturesKeyVaultPtrOutput
func (FeaturesKeyVaultPtrOutput) ToFeaturesKeyVaultPtrOutputWithContext ¶
func (o FeaturesKeyVaultPtrOutput) ToFeaturesKeyVaultPtrOutputWithContext(ctx context.Context) FeaturesKeyVaultPtrOutput
type FeaturesLogAnalyticsWorkspace ¶
type FeaturesLogAnalyticsWorkspace struct {
PermanentlyDeleteOnDestroy bool `pulumi:"permanentlyDeleteOnDestroy"`
}
type FeaturesLogAnalyticsWorkspaceArgs ¶
type FeaturesLogAnalyticsWorkspaceArgs struct {
PermanentlyDeleteOnDestroy pulumi.BoolInput `pulumi:"permanentlyDeleteOnDestroy"`
}
func (FeaturesLogAnalyticsWorkspaceArgs) ElementType ¶
func (FeaturesLogAnalyticsWorkspaceArgs) ElementType() reflect.Type
func (FeaturesLogAnalyticsWorkspaceArgs) ToFeaturesLogAnalyticsWorkspaceOutput ¶
func (i FeaturesLogAnalyticsWorkspaceArgs) ToFeaturesLogAnalyticsWorkspaceOutput() FeaturesLogAnalyticsWorkspaceOutput
func (FeaturesLogAnalyticsWorkspaceArgs) ToFeaturesLogAnalyticsWorkspaceOutputWithContext ¶
func (i FeaturesLogAnalyticsWorkspaceArgs) ToFeaturesLogAnalyticsWorkspaceOutputWithContext(ctx context.Context) FeaturesLogAnalyticsWorkspaceOutput
func (FeaturesLogAnalyticsWorkspaceArgs) ToFeaturesLogAnalyticsWorkspacePtrOutput ¶
func (i FeaturesLogAnalyticsWorkspaceArgs) ToFeaturesLogAnalyticsWorkspacePtrOutput() FeaturesLogAnalyticsWorkspacePtrOutput
func (FeaturesLogAnalyticsWorkspaceArgs) ToFeaturesLogAnalyticsWorkspacePtrOutputWithContext ¶
func (i FeaturesLogAnalyticsWorkspaceArgs) ToFeaturesLogAnalyticsWorkspacePtrOutputWithContext(ctx context.Context) FeaturesLogAnalyticsWorkspacePtrOutput
type FeaturesLogAnalyticsWorkspaceInput ¶
type FeaturesLogAnalyticsWorkspaceInput interface { pulumi.Input ToFeaturesLogAnalyticsWorkspaceOutput() FeaturesLogAnalyticsWorkspaceOutput ToFeaturesLogAnalyticsWorkspaceOutputWithContext(context.Context) FeaturesLogAnalyticsWorkspaceOutput }
FeaturesLogAnalyticsWorkspaceInput is an input type that accepts FeaturesLogAnalyticsWorkspaceArgs and FeaturesLogAnalyticsWorkspaceOutput values. You can construct a concrete instance of `FeaturesLogAnalyticsWorkspaceInput` via:
FeaturesLogAnalyticsWorkspaceArgs{...}
type FeaturesLogAnalyticsWorkspaceOutput ¶
type FeaturesLogAnalyticsWorkspaceOutput struct{ *pulumi.OutputState }
func (FeaturesLogAnalyticsWorkspaceOutput) ElementType ¶
func (FeaturesLogAnalyticsWorkspaceOutput) ElementType() reflect.Type
func (FeaturesLogAnalyticsWorkspaceOutput) PermanentlyDeleteOnDestroy ¶
func (o FeaturesLogAnalyticsWorkspaceOutput) PermanentlyDeleteOnDestroy() pulumi.BoolOutput
func (FeaturesLogAnalyticsWorkspaceOutput) ToFeaturesLogAnalyticsWorkspaceOutput ¶
func (o FeaturesLogAnalyticsWorkspaceOutput) ToFeaturesLogAnalyticsWorkspaceOutput() FeaturesLogAnalyticsWorkspaceOutput
func (FeaturesLogAnalyticsWorkspaceOutput) ToFeaturesLogAnalyticsWorkspaceOutputWithContext ¶
func (o FeaturesLogAnalyticsWorkspaceOutput) ToFeaturesLogAnalyticsWorkspaceOutputWithContext(ctx context.Context) FeaturesLogAnalyticsWorkspaceOutput
func (FeaturesLogAnalyticsWorkspaceOutput) ToFeaturesLogAnalyticsWorkspacePtrOutput ¶
func (o FeaturesLogAnalyticsWorkspaceOutput) ToFeaturesLogAnalyticsWorkspacePtrOutput() FeaturesLogAnalyticsWorkspacePtrOutput
func (FeaturesLogAnalyticsWorkspaceOutput) ToFeaturesLogAnalyticsWorkspacePtrOutputWithContext ¶
func (o FeaturesLogAnalyticsWorkspaceOutput) ToFeaturesLogAnalyticsWorkspacePtrOutputWithContext(ctx context.Context) FeaturesLogAnalyticsWorkspacePtrOutput
type FeaturesLogAnalyticsWorkspacePtrInput ¶
type FeaturesLogAnalyticsWorkspacePtrInput interface { pulumi.Input ToFeaturesLogAnalyticsWorkspacePtrOutput() FeaturesLogAnalyticsWorkspacePtrOutput ToFeaturesLogAnalyticsWorkspacePtrOutputWithContext(context.Context) FeaturesLogAnalyticsWorkspacePtrOutput }
FeaturesLogAnalyticsWorkspacePtrInput is an input type that accepts FeaturesLogAnalyticsWorkspaceArgs, FeaturesLogAnalyticsWorkspacePtr and FeaturesLogAnalyticsWorkspacePtrOutput values. You can construct a concrete instance of `FeaturesLogAnalyticsWorkspacePtrInput` via:
FeaturesLogAnalyticsWorkspaceArgs{...} or: nil
func FeaturesLogAnalyticsWorkspacePtr ¶
func FeaturesLogAnalyticsWorkspacePtr(v *FeaturesLogAnalyticsWorkspaceArgs) FeaturesLogAnalyticsWorkspacePtrInput
type FeaturesLogAnalyticsWorkspacePtrOutput ¶
type FeaturesLogAnalyticsWorkspacePtrOutput struct{ *pulumi.OutputState }
func (FeaturesLogAnalyticsWorkspacePtrOutput) ElementType ¶
func (FeaturesLogAnalyticsWorkspacePtrOutput) ElementType() reflect.Type
func (FeaturesLogAnalyticsWorkspacePtrOutput) PermanentlyDeleteOnDestroy ¶
func (o FeaturesLogAnalyticsWorkspacePtrOutput) PermanentlyDeleteOnDestroy() pulumi.BoolPtrOutput
func (FeaturesLogAnalyticsWorkspacePtrOutput) ToFeaturesLogAnalyticsWorkspacePtrOutput ¶
func (o FeaturesLogAnalyticsWorkspacePtrOutput) ToFeaturesLogAnalyticsWorkspacePtrOutput() FeaturesLogAnalyticsWorkspacePtrOutput
func (FeaturesLogAnalyticsWorkspacePtrOutput) ToFeaturesLogAnalyticsWorkspacePtrOutputWithContext ¶
func (o FeaturesLogAnalyticsWorkspacePtrOutput) ToFeaturesLogAnalyticsWorkspacePtrOutputWithContext(ctx context.Context) FeaturesLogAnalyticsWorkspacePtrOutput
type FeaturesNetwork ¶
type FeaturesNetwork struct {
RelaxedLocking bool `pulumi:"relaxedLocking"`
}
type FeaturesNetworkArgs ¶
func (FeaturesNetworkArgs) ElementType ¶
func (FeaturesNetworkArgs) ElementType() reflect.Type
func (FeaturesNetworkArgs) ToFeaturesNetworkOutput ¶
func (i FeaturesNetworkArgs) ToFeaturesNetworkOutput() FeaturesNetworkOutput
func (FeaturesNetworkArgs) ToFeaturesNetworkOutputWithContext ¶
func (i FeaturesNetworkArgs) ToFeaturesNetworkOutputWithContext(ctx context.Context) FeaturesNetworkOutput
func (FeaturesNetworkArgs) ToFeaturesNetworkPtrOutput ¶
func (i FeaturesNetworkArgs) ToFeaturesNetworkPtrOutput() FeaturesNetworkPtrOutput
func (FeaturesNetworkArgs) ToFeaturesNetworkPtrOutputWithContext ¶
func (i FeaturesNetworkArgs) ToFeaturesNetworkPtrOutputWithContext(ctx context.Context) FeaturesNetworkPtrOutput
type FeaturesNetworkInput ¶
type FeaturesNetworkInput interface { pulumi.Input ToFeaturesNetworkOutput() FeaturesNetworkOutput ToFeaturesNetworkOutputWithContext(context.Context) FeaturesNetworkOutput }
FeaturesNetworkInput is an input type that accepts FeaturesNetworkArgs and FeaturesNetworkOutput values. You can construct a concrete instance of `FeaturesNetworkInput` via:
FeaturesNetworkArgs{...}
type FeaturesNetworkOutput ¶
type FeaturesNetworkOutput struct{ *pulumi.OutputState }
func (FeaturesNetworkOutput) ElementType ¶
func (FeaturesNetworkOutput) ElementType() reflect.Type
func (FeaturesNetworkOutput) RelaxedLocking ¶
func (o FeaturesNetworkOutput) RelaxedLocking() pulumi.BoolOutput
func (FeaturesNetworkOutput) ToFeaturesNetworkOutput ¶
func (o FeaturesNetworkOutput) ToFeaturesNetworkOutput() FeaturesNetworkOutput
func (FeaturesNetworkOutput) ToFeaturesNetworkOutputWithContext ¶
func (o FeaturesNetworkOutput) ToFeaturesNetworkOutputWithContext(ctx context.Context) FeaturesNetworkOutput
func (FeaturesNetworkOutput) ToFeaturesNetworkPtrOutput ¶
func (o FeaturesNetworkOutput) ToFeaturesNetworkPtrOutput() FeaturesNetworkPtrOutput
func (FeaturesNetworkOutput) ToFeaturesNetworkPtrOutputWithContext ¶
func (o FeaturesNetworkOutput) ToFeaturesNetworkPtrOutputWithContext(ctx context.Context) FeaturesNetworkPtrOutput
type FeaturesNetworkPtrInput ¶
type FeaturesNetworkPtrInput interface { pulumi.Input ToFeaturesNetworkPtrOutput() FeaturesNetworkPtrOutput ToFeaturesNetworkPtrOutputWithContext(context.Context) FeaturesNetworkPtrOutput }
FeaturesNetworkPtrInput is an input type that accepts FeaturesNetworkArgs, FeaturesNetworkPtr and FeaturesNetworkPtrOutput values. You can construct a concrete instance of `FeaturesNetworkPtrInput` via:
FeaturesNetworkArgs{...} or: nil
func FeaturesNetworkPtr ¶
func FeaturesNetworkPtr(v *FeaturesNetworkArgs) FeaturesNetworkPtrInput
type FeaturesNetworkPtrOutput ¶
type FeaturesNetworkPtrOutput struct{ *pulumi.OutputState }
func (FeaturesNetworkPtrOutput) Elem ¶
func (o FeaturesNetworkPtrOutput) Elem() FeaturesNetworkOutput
func (FeaturesNetworkPtrOutput) ElementType ¶
func (FeaturesNetworkPtrOutput) ElementType() reflect.Type
func (FeaturesNetworkPtrOutput) RelaxedLocking ¶
func (o FeaturesNetworkPtrOutput) RelaxedLocking() pulumi.BoolPtrOutput
func (FeaturesNetworkPtrOutput) ToFeaturesNetworkPtrOutput ¶
func (o FeaturesNetworkPtrOutput) ToFeaturesNetworkPtrOutput() FeaturesNetworkPtrOutput
func (FeaturesNetworkPtrOutput) ToFeaturesNetworkPtrOutputWithContext ¶
func (o FeaturesNetworkPtrOutput) ToFeaturesNetworkPtrOutputWithContext(ctx context.Context) FeaturesNetworkPtrOutput
type FeaturesOutput ¶
type FeaturesOutput struct{ *pulumi.OutputState }
func (FeaturesOutput) ApiManagement ¶ added in v4.19.0
func (o FeaturesOutput) ApiManagement() FeaturesApiManagementPtrOutput
func (FeaturesOutput) CognitiveAccount ¶ added in v4.9.0
func (o FeaturesOutput) CognitiveAccount() FeaturesCognitiveAccountPtrOutput
func (FeaturesOutput) ElementType ¶
func (FeaturesOutput) ElementType() reflect.Type
func (FeaturesOutput) KeyVault ¶
func (o FeaturesOutput) KeyVault() FeaturesKeyVaultPtrOutput
func (FeaturesOutput) LogAnalyticsWorkspace ¶
func (o FeaturesOutput) LogAnalyticsWorkspace() FeaturesLogAnalyticsWorkspacePtrOutput
func (FeaturesOutput) Network ¶
func (o FeaturesOutput) Network() FeaturesNetworkPtrOutput
func (FeaturesOutput) ResourceGroup ¶ added in v4.14.0
func (o FeaturesOutput) ResourceGroup() FeaturesResourceGroupPtrOutput
func (FeaturesOutput) TemplateDeployment ¶
func (o FeaturesOutput) TemplateDeployment() FeaturesTemplateDeploymentPtrOutput
func (FeaturesOutput) ToFeaturesOutput ¶
func (o FeaturesOutput) ToFeaturesOutput() FeaturesOutput
func (FeaturesOutput) ToFeaturesOutputWithContext ¶
func (o FeaturesOutput) ToFeaturesOutputWithContext(ctx context.Context) FeaturesOutput
func (FeaturesOutput) VirtualMachine ¶
func (o FeaturesOutput) VirtualMachine() FeaturesVirtualMachinePtrOutput
func (FeaturesOutput) VirtualMachineScaleSet ¶
func (o FeaturesOutput) VirtualMachineScaleSet() FeaturesVirtualMachineScaleSetPtrOutput
type FeaturesResourceGroup ¶ added in v4.14.0
type FeaturesResourceGroup struct {
PreventDeletionIfContainsResources *bool `pulumi:"preventDeletionIfContainsResources"`
}
type FeaturesResourceGroupArgs ¶ added in v4.14.0
type FeaturesResourceGroupArgs struct {
PreventDeletionIfContainsResources pulumi.BoolPtrInput `pulumi:"preventDeletionIfContainsResources"`
}
func (FeaturesResourceGroupArgs) ElementType ¶ added in v4.14.0
func (FeaturesResourceGroupArgs) ElementType() reflect.Type
func (FeaturesResourceGroupArgs) ToFeaturesResourceGroupOutput ¶ added in v4.14.0
func (i FeaturesResourceGroupArgs) ToFeaturesResourceGroupOutput() FeaturesResourceGroupOutput
func (FeaturesResourceGroupArgs) ToFeaturesResourceGroupOutputWithContext ¶ added in v4.14.0
func (i FeaturesResourceGroupArgs) ToFeaturesResourceGroupOutputWithContext(ctx context.Context) FeaturesResourceGroupOutput
func (FeaturesResourceGroupArgs) ToFeaturesResourceGroupPtrOutput ¶ added in v4.14.0
func (i FeaturesResourceGroupArgs) ToFeaturesResourceGroupPtrOutput() FeaturesResourceGroupPtrOutput
func (FeaturesResourceGroupArgs) ToFeaturesResourceGroupPtrOutputWithContext ¶ added in v4.14.0
func (i FeaturesResourceGroupArgs) ToFeaturesResourceGroupPtrOutputWithContext(ctx context.Context) FeaturesResourceGroupPtrOutput
type FeaturesResourceGroupInput ¶ added in v4.14.0
type FeaturesResourceGroupInput interface { pulumi.Input ToFeaturesResourceGroupOutput() FeaturesResourceGroupOutput ToFeaturesResourceGroupOutputWithContext(context.Context) FeaturesResourceGroupOutput }
FeaturesResourceGroupInput is an input type that accepts FeaturesResourceGroupArgs and FeaturesResourceGroupOutput values. You can construct a concrete instance of `FeaturesResourceGroupInput` via:
FeaturesResourceGroupArgs{...}
type FeaturesResourceGroupOutput ¶ added in v4.14.0
type FeaturesResourceGroupOutput struct{ *pulumi.OutputState }
func (FeaturesResourceGroupOutput) ElementType ¶ added in v4.14.0
func (FeaturesResourceGroupOutput) ElementType() reflect.Type
func (FeaturesResourceGroupOutput) PreventDeletionIfContainsResources ¶ added in v4.14.0
func (o FeaturesResourceGroupOutput) PreventDeletionIfContainsResources() pulumi.BoolPtrOutput
func (FeaturesResourceGroupOutput) ToFeaturesResourceGroupOutput ¶ added in v4.14.0
func (o FeaturesResourceGroupOutput) ToFeaturesResourceGroupOutput() FeaturesResourceGroupOutput
func (FeaturesResourceGroupOutput) ToFeaturesResourceGroupOutputWithContext ¶ added in v4.14.0
func (o FeaturesResourceGroupOutput) ToFeaturesResourceGroupOutputWithContext(ctx context.Context) FeaturesResourceGroupOutput
func (FeaturesResourceGroupOutput) ToFeaturesResourceGroupPtrOutput ¶ added in v4.14.0
func (o FeaturesResourceGroupOutput) ToFeaturesResourceGroupPtrOutput() FeaturesResourceGroupPtrOutput
func (FeaturesResourceGroupOutput) ToFeaturesResourceGroupPtrOutputWithContext ¶ added in v4.14.0
func (o FeaturesResourceGroupOutput) ToFeaturesResourceGroupPtrOutputWithContext(ctx context.Context) FeaturesResourceGroupPtrOutput
type FeaturesResourceGroupPtrInput ¶ added in v4.14.0
type FeaturesResourceGroupPtrInput interface { pulumi.Input ToFeaturesResourceGroupPtrOutput() FeaturesResourceGroupPtrOutput ToFeaturesResourceGroupPtrOutputWithContext(context.Context) FeaturesResourceGroupPtrOutput }
FeaturesResourceGroupPtrInput is an input type that accepts FeaturesResourceGroupArgs, FeaturesResourceGroupPtr and FeaturesResourceGroupPtrOutput values. You can construct a concrete instance of `FeaturesResourceGroupPtrInput` via:
FeaturesResourceGroupArgs{...} or: nil
func FeaturesResourceGroupPtr ¶ added in v4.14.0
func FeaturesResourceGroupPtr(v *FeaturesResourceGroupArgs) FeaturesResourceGroupPtrInput
type FeaturesResourceGroupPtrOutput ¶ added in v4.14.0
type FeaturesResourceGroupPtrOutput struct{ *pulumi.OutputState }
func (FeaturesResourceGroupPtrOutput) Elem ¶ added in v4.14.0
func (o FeaturesResourceGroupPtrOutput) Elem() FeaturesResourceGroupOutput
func (FeaturesResourceGroupPtrOutput) ElementType ¶ added in v4.14.0
func (FeaturesResourceGroupPtrOutput) ElementType() reflect.Type
func (FeaturesResourceGroupPtrOutput) PreventDeletionIfContainsResources ¶ added in v4.14.0
func (o FeaturesResourceGroupPtrOutput) PreventDeletionIfContainsResources() pulumi.BoolPtrOutput
func (FeaturesResourceGroupPtrOutput) ToFeaturesResourceGroupPtrOutput ¶ added in v4.14.0
func (o FeaturesResourceGroupPtrOutput) ToFeaturesResourceGroupPtrOutput() FeaturesResourceGroupPtrOutput
func (FeaturesResourceGroupPtrOutput) ToFeaturesResourceGroupPtrOutputWithContext ¶ added in v4.14.0
func (o FeaturesResourceGroupPtrOutput) ToFeaturesResourceGroupPtrOutputWithContext(ctx context.Context) FeaturesResourceGroupPtrOutput
type FeaturesTemplateDeployment ¶
type FeaturesTemplateDeployment struct {
DeleteNestedItemsDuringDeletion bool `pulumi:"deleteNestedItemsDuringDeletion"`
}
type FeaturesTemplateDeploymentArgs ¶
type FeaturesTemplateDeploymentArgs struct {
DeleteNestedItemsDuringDeletion pulumi.BoolInput `pulumi:"deleteNestedItemsDuringDeletion"`
}
func (FeaturesTemplateDeploymentArgs) ElementType ¶
func (FeaturesTemplateDeploymentArgs) ElementType() reflect.Type
func (FeaturesTemplateDeploymentArgs) ToFeaturesTemplateDeploymentOutput ¶
func (i FeaturesTemplateDeploymentArgs) ToFeaturesTemplateDeploymentOutput() FeaturesTemplateDeploymentOutput
func (FeaturesTemplateDeploymentArgs) ToFeaturesTemplateDeploymentOutputWithContext ¶
func (i FeaturesTemplateDeploymentArgs) ToFeaturesTemplateDeploymentOutputWithContext(ctx context.Context) FeaturesTemplateDeploymentOutput
func (FeaturesTemplateDeploymentArgs) ToFeaturesTemplateDeploymentPtrOutput ¶
func (i FeaturesTemplateDeploymentArgs) ToFeaturesTemplateDeploymentPtrOutput() FeaturesTemplateDeploymentPtrOutput
func (FeaturesTemplateDeploymentArgs) ToFeaturesTemplateDeploymentPtrOutputWithContext ¶
func (i FeaturesTemplateDeploymentArgs) ToFeaturesTemplateDeploymentPtrOutputWithContext(ctx context.Context) FeaturesTemplateDeploymentPtrOutput
type FeaturesTemplateDeploymentInput ¶
type FeaturesTemplateDeploymentInput interface { pulumi.Input ToFeaturesTemplateDeploymentOutput() FeaturesTemplateDeploymentOutput ToFeaturesTemplateDeploymentOutputWithContext(context.Context) FeaturesTemplateDeploymentOutput }
FeaturesTemplateDeploymentInput is an input type that accepts FeaturesTemplateDeploymentArgs and FeaturesTemplateDeploymentOutput values. You can construct a concrete instance of `FeaturesTemplateDeploymentInput` via:
FeaturesTemplateDeploymentArgs{...}
type FeaturesTemplateDeploymentOutput ¶
type FeaturesTemplateDeploymentOutput struct{ *pulumi.OutputState }
func (FeaturesTemplateDeploymentOutput) DeleteNestedItemsDuringDeletion ¶
func (o FeaturesTemplateDeploymentOutput) DeleteNestedItemsDuringDeletion() pulumi.BoolOutput
func (FeaturesTemplateDeploymentOutput) ElementType ¶
func (FeaturesTemplateDeploymentOutput) ElementType() reflect.Type
func (FeaturesTemplateDeploymentOutput) ToFeaturesTemplateDeploymentOutput ¶
func (o FeaturesTemplateDeploymentOutput) ToFeaturesTemplateDeploymentOutput() FeaturesTemplateDeploymentOutput
func (FeaturesTemplateDeploymentOutput) ToFeaturesTemplateDeploymentOutputWithContext ¶
func (o FeaturesTemplateDeploymentOutput) ToFeaturesTemplateDeploymentOutputWithContext(ctx context.Context) FeaturesTemplateDeploymentOutput
func (FeaturesTemplateDeploymentOutput) ToFeaturesTemplateDeploymentPtrOutput ¶
func (o FeaturesTemplateDeploymentOutput) ToFeaturesTemplateDeploymentPtrOutput() FeaturesTemplateDeploymentPtrOutput
func (FeaturesTemplateDeploymentOutput) ToFeaturesTemplateDeploymentPtrOutputWithContext ¶
func (o FeaturesTemplateDeploymentOutput) ToFeaturesTemplateDeploymentPtrOutputWithContext(ctx context.Context) FeaturesTemplateDeploymentPtrOutput
type FeaturesTemplateDeploymentPtrInput ¶
type FeaturesTemplateDeploymentPtrInput interface { pulumi.Input ToFeaturesTemplateDeploymentPtrOutput() FeaturesTemplateDeploymentPtrOutput ToFeaturesTemplateDeploymentPtrOutputWithContext(context.Context) FeaturesTemplateDeploymentPtrOutput }
FeaturesTemplateDeploymentPtrInput is an input type that accepts FeaturesTemplateDeploymentArgs, FeaturesTemplateDeploymentPtr and FeaturesTemplateDeploymentPtrOutput values. You can construct a concrete instance of `FeaturesTemplateDeploymentPtrInput` via:
FeaturesTemplateDeploymentArgs{...} or: nil
func FeaturesTemplateDeploymentPtr ¶
func FeaturesTemplateDeploymentPtr(v *FeaturesTemplateDeploymentArgs) FeaturesTemplateDeploymentPtrInput
type FeaturesTemplateDeploymentPtrOutput ¶
type FeaturesTemplateDeploymentPtrOutput struct{ *pulumi.OutputState }
func (FeaturesTemplateDeploymentPtrOutput) DeleteNestedItemsDuringDeletion ¶
func (o FeaturesTemplateDeploymentPtrOutput) DeleteNestedItemsDuringDeletion() pulumi.BoolPtrOutput
func (FeaturesTemplateDeploymentPtrOutput) Elem ¶
func (o FeaturesTemplateDeploymentPtrOutput) Elem() FeaturesTemplateDeploymentOutput
func (FeaturesTemplateDeploymentPtrOutput) ElementType ¶
func (FeaturesTemplateDeploymentPtrOutput) ElementType() reflect.Type
func (FeaturesTemplateDeploymentPtrOutput) ToFeaturesTemplateDeploymentPtrOutput ¶
func (o FeaturesTemplateDeploymentPtrOutput) ToFeaturesTemplateDeploymentPtrOutput() FeaturesTemplateDeploymentPtrOutput
func (FeaturesTemplateDeploymentPtrOutput) ToFeaturesTemplateDeploymentPtrOutputWithContext ¶
func (o FeaturesTemplateDeploymentPtrOutput) ToFeaturesTemplateDeploymentPtrOutputWithContext(ctx context.Context) FeaturesTemplateDeploymentPtrOutput
type FeaturesVirtualMachine ¶
type FeaturesVirtualMachineArgs ¶
type FeaturesVirtualMachineArgs struct { DeleteOsDiskOnDeletion pulumi.BoolPtrInput `pulumi:"deleteOsDiskOnDeletion"` GracefulShutdown pulumi.BoolPtrInput `pulumi:"gracefulShutdown"` SkipShutdownAndForceDelete pulumi.BoolPtrInput `pulumi:"skipShutdownAndForceDelete"` }
func (FeaturesVirtualMachineArgs) ElementType ¶
func (FeaturesVirtualMachineArgs) ElementType() reflect.Type
func (FeaturesVirtualMachineArgs) ToFeaturesVirtualMachineOutput ¶
func (i FeaturesVirtualMachineArgs) ToFeaturesVirtualMachineOutput() FeaturesVirtualMachineOutput
func (FeaturesVirtualMachineArgs) ToFeaturesVirtualMachineOutputWithContext ¶
func (i FeaturesVirtualMachineArgs) ToFeaturesVirtualMachineOutputWithContext(ctx context.Context) FeaturesVirtualMachineOutput
func (FeaturesVirtualMachineArgs) ToFeaturesVirtualMachinePtrOutput ¶
func (i FeaturesVirtualMachineArgs) ToFeaturesVirtualMachinePtrOutput() FeaturesVirtualMachinePtrOutput
func (FeaturesVirtualMachineArgs) ToFeaturesVirtualMachinePtrOutputWithContext ¶
func (i FeaturesVirtualMachineArgs) ToFeaturesVirtualMachinePtrOutputWithContext(ctx context.Context) FeaturesVirtualMachinePtrOutput
type FeaturesVirtualMachineInput ¶
type FeaturesVirtualMachineInput interface { pulumi.Input ToFeaturesVirtualMachineOutput() FeaturesVirtualMachineOutput ToFeaturesVirtualMachineOutputWithContext(context.Context) FeaturesVirtualMachineOutput }
FeaturesVirtualMachineInput is an input type that accepts FeaturesVirtualMachineArgs and FeaturesVirtualMachineOutput values. You can construct a concrete instance of `FeaturesVirtualMachineInput` via:
FeaturesVirtualMachineArgs{...}
type FeaturesVirtualMachineOutput ¶
type FeaturesVirtualMachineOutput struct{ *pulumi.OutputState }
func (FeaturesVirtualMachineOutput) DeleteOsDiskOnDeletion ¶
func (o FeaturesVirtualMachineOutput) DeleteOsDiskOnDeletion() pulumi.BoolPtrOutput
func (FeaturesVirtualMachineOutput) ElementType ¶
func (FeaturesVirtualMachineOutput) ElementType() reflect.Type
func (FeaturesVirtualMachineOutput) GracefulShutdown ¶
func (o FeaturesVirtualMachineOutput) GracefulShutdown() pulumi.BoolPtrOutput
func (FeaturesVirtualMachineOutput) SkipShutdownAndForceDelete ¶ added in v4.6.0
func (o FeaturesVirtualMachineOutput) SkipShutdownAndForceDelete() pulumi.BoolPtrOutput
func (FeaturesVirtualMachineOutput) ToFeaturesVirtualMachineOutput ¶
func (o FeaturesVirtualMachineOutput) ToFeaturesVirtualMachineOutput() FeaturesVirtualMachineOutput
func (FeaturesVirtualMachineOutput) ToFeaturesVirtualMachineOutputWithContext ¶
func (o FeaturesVirtualMachineOutput) ToFeaturesVirtualMachineOutputWithContext(ctx context.Context) FeaturesVirtualMachineOutput
func (FeaturesVirtualMachineOutput) ToFeaturesVirtualMachinePtrOutput ¶
func (o FeaturesVirtualMachineOutput) ToFeaturesVirtualMachinePtrOutput() FeaturesVirtualMachinePtrOutput
func (FeaturesVirtualMachineOutput) ToFeaturesVirtualMachinePtrOutputWithContext ¶
func (o FeaturesVirtualMachineOutput) ToFeaturesVirtualMachinePtrOutputWithContext(ctx context.Context) FeaturesVirtualMachinePtrOutput
type FeaturesVirtualMachinePtrInput ¶
type FeaturesVirtualMachinePtrInput interface { pulumi.Input ToFeaturesVirtualMachinePtrOutput() FeaturesVirtualMachinePtrOutput ToFeaturesVirtualMachinePtrOutputWithContext(context.Context) FeaturesVirtualMachinePtrOutput }
FeaturesVirtualMachinePtrInput is an input type that accepts FeaturesVirtualMachineArgs, FeaturesVirtualMachinePtr and FeaturesVirtualMachinePtrOutput values. You can construct a concrete instance of `FeaturesVirtualMachinePtrInput` via:
FeaturesVirtualMachineArgs{...} or: nil
func FeaturesVirtualMachinePtr ¶
func FeaturesVirtualMachinePtr(v *FeaturesVirtualMachineArgs) FeaturesVirtualMachinePtrInput
type FeaturesVirtualMachinePtrOutput ¶
type FeaturesVirtualMachinePtrOutput struct{ *pulumi.OutputState }
func (FeaturesVirtualMachinePtrOutput) DeleteOsDiskOnDeletion ¶
func (o FeaturesVirtualMachinePtrOutput) DeleteOsDiskOnDeletion() pulumi.BoolPtrOutput
func (FeaturesVirtualMachinePtrOutput) Elem ¶
func (o FeaturesVirtualMachinePtrOutput) Elem() FeaturesVirtualMachineOutput
func (FeaturesVirtualMachinePtrOutput) ElementType ¶
func (FeaturesVirtualMachinePtrOutput) ElementType() reflect.Type
func (FeaturesVirtualMachinePtrOutput) GracefulShutdown ¶
func (o FeaturesVirtualMachinePtrOutput) GracefulShutdown() pulumi.BoolPtrOutput
func (FeaturesVirtualMachinePtrOutput) SkipShutdownAndForceDelete ¶ added in v4.6.0
func (o FeaturesVirtualMachinePtrOutput) SkipShutdownAndForceDelete() pulumi.BoolPtrOutput
func (FeaturesVirtualMachinePtrOutput) ToFeaturesVirtualMachinePtrOutput ¶
func (o FeaturesVirtualMachinePtrOutput) ToFeaturesVirtualMachinePtrOutput() FeaturesVirtualMachinePtrOutput
func (FeaturesVirtualMachinePtrOutput) ToFeaturesVirtualMachinePtrOutputWithContext ¶
func (o FeaturesVirtualMachinePtrOutput) ToFeaturesVirtualMachinePtrOutputWithContext(ctx context.Context) FeaturesVirtualMachinePtrOutput
type FeaturesVirtualMachineScaleSetArgs ¶
type FeaturesVirtualMachineScaleSetArgs struct { ForceDelete pulumi.BoolPtrInput `pulumi:"forceDelete"` RollInstancesWhenRequired pulumi.BoolInput `pulumi:"rollInstancesWhenRequired"` ScaleToZeroBeforeDeletion pulumi.BoolPtrInput `pulumi:"scaleToZeroBeforeDeletion"` }
func (FeaturesVirtualMachineScaleSetArgs) ElementType ¶
func (FeaturesVirtualMachineScaleSetArgs) ElementType() reflect.Type
func (FeaturesVirtualMachineScaleSetArgs) ToFeaturesVirtualMachineScaleSetOutput ¶
func (i FeaturesVirtualMachineScaleSetArgs) ToFeaturesVirtualMachineScaleSetOutput() FeaturesVirtualMachineScaleSetOutput
func (FeaturesVirtualMachineScaleSetArgs) ToFeaturesVirtualMachineScaleSetOutputWithContext ¶
func (i FeaturesVirtualMachineScaleSetArgs) ToFeaturesVirtualMachineScaleSetOutputWithContext(ctx context.Context) FeaturesVirtualMachineScaleSetOutput
func (FeaturesVirtualMachineScaleSetArgs) ToFeaturesVirtualMachineScaleSetPtrOutput ¶
func (i FeaturesVirtualMachineScaleSetArgs) ToFeaturesVirtualMachineScaleSetPtrOutput() FeaturesVirtualMachineScaleSetPtrOutput
func (FeaturesVirtualMachineScaleSetArgs) ToFeaturesVirtualMachineScaleSetPtrOutputWithContext ¶
func (i FeaturesVirtualMachineScaleSetArgs) ToFeaturesVirtualMachineScaleSetPtrOutputWithContext(ctx context.Context) FeaturesVirtualMachineScaleSetPtrOutput
type FeaturesVirtualMachineScaleSetInput ¶
type FeaturesVirtualMachineScaleSetInput interface { pulumi.Input ToFeaturesVirtualMachineScaleSetOutput() FeaturesVirtualMachineScaleSetOutput ToFeaturesVirtualMachineScaleSetOutputWithContext(context.Context) FeaturesVirtualMachineScaleSetOutput }
FeaturesVirtualMachineScaleSetInput is an input type that accepts FeaturesVirtualMachineScaleSetArgs and FeaturesVirtualMachineScaleSetOutput values. You can construct a concrete instance of `FeaturesVirtualMachineScaleSetInput` via:
FeaturesVirtualMachineScaleSetArgs{...}
type FeaturesVirtualMachineScaleSetOutput ¶
type FeaturesVirtualMachineScaleSetOutput struct{ *pulumi.OutputState }
func (FeaturesVirtualMachineScaleSetOutput) ElementType ¶
func (FeaturesVirtualMachineScaleSetOutput) ElementType() reflect.Type
func (FeaturesVirtualMachineScaleSetOutput) ForceDelete ¶ added in v4.6.0
func (o FeaturesVirtualMachineScaleSetOutput) ForceDelete() pulumi.BoolPtrOutput
func (FeaturesVirtualMachineScaleSetOutput) RollInstancesWhenRequired ¶
func (o FeaturesVirtualMachineScaleSetOutput) RollInstancesWhenRequired() pulumi.BoolOutput
func (FeaturesVirtualMachineScaleSetOutput) ScaleToZeroBeforeDeletion ¶ added in v4.25.0
func (o FeaturesVirtualMachineScaleSetOutput) ScaleToZeroBeforeDeletion() pulumi.BoolPtrOutput
func (FeaturesVirtualMachineScaleSetOutput) ToFeaturesVirtualMachineScaleSetOutput ¶
func (o FeaturesVirtualMachineScaleSetOutput) ToFeaturesVirtualMachineScaleSetOutput() FeaturesVirtualMachineScaleSetOutput
func (FeaturesVirtualMachineScaleSetOutput) ToFeaturesVirtualMachineScaleSetOutputWithContext ¶
func (o FeaturesVirtualMachineScaleSetOutput) ToFeaturesVirtualMachineScaleSetOutputWithContext(ctx context.Context) FeaturesVirtualMachineScaleSetOutput
func (FeaturesVirtualMachineScaleSetOutput) ToFeaturesVirtualMachineScaleSetPtrOutput ¶
func (o FeaturesVirtualMachineScaleSetOutput) ToFeaturesVirtualMachineScaleSetPtrOutput() FeaturesVirtualMachineScaleSetPtrOutput
func (FeaturesVirtualMachineScaleSetOutput) ToFeaturesVirtualMachineScaleSetPtrOutputWithContext ¶
func (o FeaturesVirtualMachineScaleSetOutput) ToFeaturesVirtualMachineScaleSetPtrOutputWithContext(ctx context.Context) FeaturesVirtualMachineScaleSetPtrOutput
type FeaturesVirtualMachineScaleSetPtrInput ¶
type FeaturesVirtualMachineScaleSetPtrInput interface { pulumi.Input ToFeaturesVirtualMachineScaleSetPtrOutput() FeaturesVirtualMachineScaleSetPtrOutput ToFeaturesVirtualMachineScaleSetPtrOutputWithContext(context.Context) FeaturesVirtualMachineScaleSetPtrOutput }
FeaturesVirtualMachineScaleSetPtrInput is an input type that accepts FeaturesVirtualMachineScaleSetArgs, FeaturesVirtualMachineScaleSetPtr and FeaturesVirtualMachineScaleSetPtrOutput values. You can construct a concrete instance of `FeaturesVirtualMachineScaleSetPtrInput` via:
FeaturesVirtualMachineScaleSetArgs{...} or: nil
func FeaturesVirtualMachineScaleSetPtr ¶
func FeaturesVirtualMachineScaleSetPtr(v *FeaturesVirtualMachineScaleSetArgs) FeaturesVirtualMachineScaleSetPtrInput
type FeaturesVirtualMachineScaleSetPtrOutput ¶
type FeaturesVirtualMachineScaleSetPtrOutput struct{ *pulumi.OutputState }
func (FeaturesVirtualMachineScaleSetPtrOutput) ElementType ¶
func (FeaturesVirtualMachineScaleSetPtrOutput) ElementType() reflect.Type
func (FeaturesVirtualMachineScaleSetPtrOutput) ForceDelete ¶ added in v4.6.0
func (o FeaturesVirtualMachineScaleSetPtrOutput) ForceDelete() pulumi.BoolPtrOutput
func (FeaturesVirtualMachineScaleSetPtrOutput) RollInstancesWhenRequired ¶
func (o FeaturesVirtualMachineScaleSetPtrOutput) RollInstancesWhenRequired() pulumi.BoolPtrOutput
func (FeaturesVirtualMachineScaleSetPtrOutput) ScaleToZeroBeforeDeletion ¶ added in v4.25.0
func (o FeaturesVirtualMachineScaleSetPtrOutput) ScaleToZeroBeforeDeletion() pulumi.BoolPtrOutput
func (FeaturesVirtualMachineScaleSetPtrOutput) ToFeaturesVirtualMachineScaleSetPtrOutput ¶
func (o FeaturesVirtualMachineScaleSetPtrOutput) ToFeaturesVirtualMachineScaleSetPtrOutput() FeaturesVirtualMachineScaleSetPtrOutput
func (FeaturesVirtualMachineScaleSetPtrOutput) ToFeaturesVirtualMachineScaleSetPtrOutputWithContext ¶
func (o FeaturesVirtualMachineScaleSetPtrOutput) ToFeaturesVirtualMachineScaleSetPtrOutputWithContext(ctx context.Context) FeaturesVirtualMachineScaleSetPtrOutput