Documentation ¶
Overview ¶
nolint: lll
nolint: lll
nolint: lll
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 GetMsiEndpoint(ctx *pulumi.Context) string
- func GetPartnerId(ctx *pulumi.Context) string
- func GetSkipCredentialsValidation(ctx *pulumi.Context) bool
- func GetSkipProviderRegistration(ctx *pulumi.Context) bool
- func GetSubscriptionId(ctx *pulumi.Context) string
- func GetTenantId(ctx *pulumi.Context) string
- func GetUseMsi(ctx *pulumi.Context) bool
- type Features
- type FeaturesArgs
- type FeaturesInput
- type FeaturesOutput
- func (FeaturesOutput) ElementType() reflect.Type
- func (o FeaturesOutput) ToFeaturesOutput() FeaturesOutput
- func (o FeaturesOutput) ToFeaturesOutputWithContext(ctx context.Context) FeaturesOutput
- func (o FeaturesOutput) VirtualMachine() FeaturesVirtualMachinePtrOutput
- func (o FeaturesOutput) VirtualMachineScaleSet() FeaturesVirtualMachineScaleSetPtrOutput
- 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.BoolOutput
- func (FeaturesVirtualMachineOutput) ElementType() reflect.Type
- 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.BoolOutput
- func (o FeaturesVirtualMachinePtrOutput) Elem() FeaturesVirtualMachineOutput
- func (FeaturesVirtualMachinePtrOutput) ElementType() reflect.Type
- 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) RollInstancesWhenRequired() pulumi.BoolOutput
- 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) RollInstancesWhenRequired() pulumi.BoolOutput
- 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 ¶ added in v1.1.0
func GetClientCertificatePassword ¶ added in v0.16.6
The password associated with the Client Certificate. For use when authenticating as a Service Principal using a Client Certificate
func GetClientCertificatePath ¶ added in v0.16.6
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 ¶ added in v1.0.0
This will disable the x-ms-correlation-request-id header.
func GetDisableTerraformPartnerId ¶ added in v1.3.1
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 ¶ added in v1.13.0
func GetLocation ¶ added in v0.18.1
func GetMsiEndpoint ¶
The path to a custom endpoint for Managed Service Identity - in most circumstances this should be detected automatically.
func GetPartnerId ¶ added in v0.16.7
A GUID/UUID that is registered with Microsoft to facilitate partner resource usage attribution.
func GetSkipCredentialsValidation ¶
This will cause the AzureRM Provider to skip verifying the credentials being used are valid.
func GetSkipProviderRegistration ¶
Should the AzureRM Provider skip registering all of the Resource Providers that it supports, if they're not already registered?
func GetSubscriptionId ¶
The Subscription ID which should be used.
Types ¶
type Features ¶ added in v1.13.0
type Features struct { VirtualMachine *FeaturesVirtualMachine `pulumi:"virtualMachine"` VirtualMachineScaleSet *FeaturesVirtualMachineScaleSet `pulumi:"virtualMachineScaleSet"` }
type FeaturesArgs ¶ added in v1.13.0
type FeaturesArgs struct { VirtualMachine FeaturesVirtualMachinePtrInput `pulumi:"virtualMachine"` VirtualMachineScaleSet FeaturesVirtualMachineScaleSetPtrInput `pulumi:"virtualMachineScaleSet"` }
func (FeaturesArgs) ElementType ¶ added in v1.13.0
func (FeaturesArgs) ElementType() reflect.Type
func (FeaturesArgs) ToFeaturesOutput ¶ added in v1.13.0
func (i FeaturesArgs) ToFeaturesOutput() FeaturesOutput
func (FeaturesArgs) ToFeaturesOutputWithContext ¶ added in v1.13.0
func (i FeaturesArgs) ToFeaturesOutputWithContext(ctx context.Context) FeaturesOutput
type FeaturesInput ¶ added in v1.13.0
type FeaturesInput interface { pulumi.Input ToFeaturesOutput() FeaturesOutput ToFeaturesOutputWithContext(context.Context) FeaturesOutput }
type FeaturesOutput ¶ added in v1.13.0
type FeaturesOutput struct{ *pulumi.OutputState }
func (FeaturesOutput) ElementType ¶ added in v1.13.0
func (FeaturesOutput) ElementType() reflect.Type
func (FeaturesOutput) ToFeaturesOutput ¶ added in v1.13.0
func (o FeaturesOutput) ToFeaturesOutput() FeaturesOutput
func (FeaturesOutput) ToFeaturesOutputWithContext ¶ added in v1.13.0
func (o FeaturesOutput) ToFeaturesOutputWithContext(ctx context.Context) FeaturesOutput
func (FeaturesOutput) VirtualMachine ¶ added in v1.13.0
func (o FeaturesOutput) VirtualMachine() FeaturesVirtualMachinePtrOutput
func (FeaturesOutput) VirtualMachineScaleSet ¶ added in v1.13.0
func (o FeaturesOutput) VirtualMachineScaleSet() FeaturesVirtualMachineScaleSetPtrOutput
type FeaturesVirtualMachine ¶ added in v1.13.0
type FeaturesVirtualMachine struct {
DeleteOsDiskOnDeletion bool `pulumi:"deleteOsDiskOnDeletion"`
}
type FeaturesVirtualMachineArgs ¶ added in v1.13.0
type FeaturesVirtualMachineArgs struct {
DeleteOsDiskOnDeletion pulumi.BoolInput `pulumi:"deleteOsDiskOnDeletion"`
}
func (FeaturesVirtualMachineArgs) ElementType ¶ added in v1.13.0
func (FeaturesVirtualMachineArgs) ElementType() reflect.Type
func (FeaturesVirtualMachineArgs) ToFeaturesVirtualMachineOutput ¶ added in v1.13.0
func (i FeaturesVirtualMachineArgs) ToFeaturesVirtualMachineOutput() FeaturesVirtualMachineOutput
func (FeaturesVirtualMachineArgs) ToFeaturesVirtualMachineOutputWithContext ¶ added in v1.13.0
func (i FeaturesVirtualMachineArgs) ToFeaturesVirtualMachineOutputWithContext(ctx context.Context) FeaturesVirtualMachineOutput
func (FeaturesVirtualMachineArgs) ToFeaturesVirtualMachinePtrOutput ¶ added in v1.13.0
func (i FeaturesVirtualMachineArgs) ToFeaturesVirtualMachinePtrOutput() FeaturesVirtualMachinePtrOutput
func (FeaturesVirtualMachineArgs) ToFeaturesVirtualMachinePtrOutputWithContext ¶ added in v1.13.0
func (i FeaturesVirtualMachineArgs) ToFeaturesVirtualMachinePtrOutputWithContext(ctx context.Context) FeaturesVirtualMachinePtrOutput
type FeaturesVirtualMachineInput ¶ added in v1.13.0
type FeaturesVirtualMachineInput interface { pulumi.Input ToFeaturesVirtualMachineOutput() FeaturesVirtualMachineOutput ToFeaturesVirtualMachineOutputWithContext(context.Context) FeaturesVirtualMachineOutput }
type FeaturesVirtualMachineOutput ¶ added in v1.13.0
type FeaturesVirtualMachineOutput struct{ *pulumi.OutputState }
func (FeaturesVirtualMachineOutput) DeleteOsDiskOnDeletion ¶ added in v1.13.0
func (o FeaturesVirtualMachineOutput) DeleteOsDiskOnDeletion() pulumi.BoolOutput
func (FeaturesVirtualMachineOutput) ElementType ¶ added in v1.13.0
func (FeaturesVirtualMachineOutput) ElementType() reflect.Type
func (FeaturesVirtualMachineOutput) ToFeaturesVirtualMachineOutput ¶ added in v1.13.0
func (o FeaturesVirtualMachineOutput) ToFeaturesVirtualMachineOutput() FeaturesVirtualMachineOutput
func (FeaturesVirtualMachineOutput) ToFeaturesVirtualMachineOutputWithContext ¶ added in v1.13.0
func (o FeaturesVirtualMachineOutput) ToFeaturesVirtualMachineOutputWithContext(ctx context.Context) FeaturesVirtualMachineOutput
func (FeaturesVirtualMachineOutput) ToFeaturesVirtualMachinePtrOutput ¶ added in v1.13.0
func (o FeaturesVirtualMachineOutput) ToFeaturesVirtualMachinePtrOutput() FeaturesVirtualMachinePtrOutput
func (FeaturesVirtualMachineOutput) ToFeaturesVirtualMachinePtrOutputWithContext ¶ added in v1.13.0
func (o FeaturesVirtualMachineOutput) ToFeaturesVirtualMachinePtrOutputWithContext(ctx context.Context) FeaturesVirtualMachinePtrOutput
type FeaturesVirtualMachinePtrInput ¶ added in v1.13.0
type FeaturesVirtualMachinePtrInput interface { pulumi.Input ToFeaturesVirtualMachinePtrOutput() FeaturesVirtualMachinePtrOutput ToFeaturesVirtualMachinePtrOutputWithContext(context.Context) FeaturesVirtualMachinePtrOutput }
func FeaturesVirtualMachinePtr ¶ added in v1.13.0
func FeaturesVirtualMachinePtr(v *FeaturesVirtualMachineArgs) FeaturesVirtualMachinePtrInput
type FeaturesVirtualMachinePtrOutput ¶ added in v1.13.0
type FeaturesVirtualMachinePtrOutput struct{ *pulumi.OutputState }
func (FeaturesVirtualMachinePtrOutput) DeleteOsDiskOnDeletion ¶ added in v1.13.0
func (o FeaturesVirtualMachinePtrOutput) DeleteOsDiskOnDeletion() pulumi.BoolOutput
func (FeaturesVirtualMachinePtrOutput) Elem ¶ added in v1.13.0
func (o FeaturesVirtualMachinePtrOutput) Elem() FeaturesVirtualMachineOutput
func (FeaturesVirtualMachinePtrOutput) ElementType ¶ added in v1.13.0
func (FeaturesVirtualMachinePtrOutput) ElementType() reflect.Type
func (FeaturesVirtualMachinePtrOutput) ToFeaturesVirtualMachinePtrOutput ¶ added in v1.13.0
func (o FeaturesVirtualMachinePtrOutput) ToFeaturesVirtualMachinePtrOutput() FeaturesVirtualMachinePtrOutput
func (FeaturesVirtualMachinePtrOutput) ToFeaturesVirtualMachinePtrOutputWithContext ¶ added in v1.13.0
func (o FeaturesVirtualMachinePtrOutput) ToFeaturesVirtualMachinePtrOutputWithContext(ctx context.Context) FeaturesVirtualMachinePtrOutput
type FeaturesVirtualMachineScaleSet ¶ added in v1.13.0
type FeaturesVirtualMachineScaleSet struct {
RollInstancesWhenRequired bool `pulumi:"rollInstancesWhenRequired"`
}
type FeaturesVirtualMachineScaleSetArgs ¶ added in v1.13.0
type FeaturesVirtualMachineScaleSetArgs struct {
RollInstancesWhenRequired pulumi.BoolInput `pulumi:"rollInstancesWhenRequired"`
}
func (FeaturesVirtualMachineScaleSetArgs) ElementType ¶ added in v1.13.0
func (FeaturesVirtualMachineScaleSetArgs) ElementType() reflect.Type
func (FeaturesVirtualMachineScaleSetArgs) ToFeaturesVirtualMachineScaleSetOutput ¶ added in v1.13.0
func (i FeaturesVirtualMachineScaleSetArgs) ToFeaturesVirtualMachineScaleSetOutput() FeaturesVirtualMachineScaleSetOutput
func (FeaturesVirtualMachineScaleSetArgs) ToFeaturesVirtualMachineScaleSetOutputWithContext ¶ added in v1.13.0
func (i FeaturesVirtualMachineScaleSetArgs) ToFeaturesVirtualMachineScaleSetOutputWithContext(ctx context.Context) FeaturesVirtualMachineScaleSetOutput
func (FeaturesVirtualMachineScaleSetArgs) ToFeaturesVirtualMachineScaleSetPtrOutput ¶ added in v1.13.0
func (i FeaturesVirtualMachineScaleSetArgs) ToFeaturesVirtualMachineScaleSetPtrOutput() FeaturesVirtualMachineScaleSetPtrOutput
func (FeaturesVirtualMachineScaleSetArgs) ToFeaturesVirtualMachineScaleSetPtrOutputWithContext ¶ added in v1.13.0
func (i FeaturesVirtualMachineScaleSetArgs) ToFeaturesVirtualMachineScaleSetPtrOutputWithContext(ctx context.Context) FeaturesVirtualMachineScaleSetPtrOutput
type FeaturesVirtualMachineScaleSetInput ¶ added in v1.13.0
type FeaturesVirtualMachineScaleSetInput interface { pulumi.Input ToFeaturesVirtualMachineScaleSetOutput() FeaturesVirtualMachineScaleSetOutput ToFeaturesVirtualMachineScaleSetOutputWithContext(context.Context) FeaturesVirtualMachineScaleSetOutput }
type FeaturesVirtualMachineScaleSetOutput ¶ added in v1.13.0
type FeaturesVirtualMachineScaleSetOutput struct{ *pulumi.OutputState }
func (FeaturesVirtualMachineScaleSetOutput) ElementType ¶ added in v1.13.0
func (FeaturesVirtualMachineScaleSetOutput) ElementType() reflect.Type
func (FeaturesVirtualMachineScaleSetOutput) RollInstancesWhenRequired ¶ added in v1.13.0
func (o FeaturesVirtualMachineScaleSetOutput) RollInstancesWhenRequired() pulumi.BoolOutput
func (FeaturesVirtualMachineScaleSetOutput) ToFeaturesVirtualMachineScaleSetOutput ¶ added in v1.13.0
func (o FeaturesVirtualMachineScaleSetOutput) ToFeaturesVirtualMachineScaleSetOutput() FeaturesVirtualMachineScaleSetOutput
func (FeaturesVirtualMachineScaleSetOutput) ToFeaturesVirtualMachineScaleSetOutputWithContext ¶ added in v1.13.0
func (o FeaturesVirtualMachineScaleSetOutput) ToFeaturesVirtualMachineScaleSetOutputWithContext(ctx context.Context) FeaturesVirtualMachineScaleSetOutput
func (FeaturesVirtualMachineScaleSetOutput) ToFeaturesVirtualMachineScaleSetPtrOutput ¶ added in v1.13.0
func (o FeaturesVirtualMachineScaleSetOutput) ToFeaturesVirtualMachineScaleSetPtrOutput() FeaturesVirtualMachineScaleSetPtrOutput
func (FeaturesVirtualMachineScaleSetOutput) ToFeaturesVirtualMachineScaleSetPtrOutputWithContext ¶ added in v1.13.0
func (o FeaturesVirtualMachineScaleSetOutput) ToFeaturesVirtualMachineScaleSetPtrOutputWithContext(ctx context.Context) FeaturesVirtualMachineScaleSetPtrOutput
type FeaturesVirtualMachineScaleSetPtrInput ¶ added in v1.13.0
type FeaturesVirtualMachineScaleSetPtrInput interface { pulumi.Input ToFeaturesVirtualMachineScaleSetPtrOutput() FeaturesVirtualMachineScaleSetPtrOutput ToFeaturesVirtualMachineScaleSetPtrOutputWithContext(context.Context) FeaturesVirtualMachineScaleSetPtrOutput }
func FeaturesVirtualMachineScaleSetPtr ¶ added in v1.13.0
func FeaturesVirtualMachineScaleSetPtr(v *FeaturesVirtualMachineScaleSetArgs) FeaturesVirtualMachineScaleSetPtrInput
type FeaturesVirtualMachineScaleSetPtrOutput ¶ added in v1.13.0
type FeaturesVirtualMachineScaleSetPtrOutput struct{ *pulumi.OutputState }
func (FeaturesVirtualMachineScaleSetPtrOutput) ElementType ¶ added in v1.13.0
func (FeaturesVirtualMachineScaleSetPtrOutput) ElementType() reflect.Type
func (FeaturesVirtualMachineScaleSetPtrOutput) RollInstancesWhenRequired ¶ added in v1.13.0
func (o FeaturesVirtualMachineScaleSetPtrOutput) RollInstancesWhenRequired() pulumi.BoolOutput
func (FeaturesVirtualMachineScaleSetPtrOutput) ToFeaturesVirtualMachineScaleSetPtrOutput ¶ added in v1.13.0
func (o FeaturesVirtualMachineScaleSetPtrOutput) ToFeaturesVirtualMachineScaleSetPtrOutput() FeaturesVirtualMachineScaleSetPtrOutput
func (FeaturesVirtualMachineScaleSetPtrOutput) ToFeaturesVirtualMachineScaleSetPtrOutputWithContext ¶ added in v1.13.0
func (o FeaturesVirtualMachineScaleSetPtrOutput) ToFeaturesVirtualMachineScaleSetPtrOutputWithContext(ctx context.Context) FeaturesVirtualMachineScaleSetPtrOutput