config

package
v1.13.0 Latest Latest
Warning

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

Go to latest
Published: Feb 6, 2020 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

nolint: lll

nolint: lll

nolint: lll

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetAuxiliaryTenantIds added in v1.1.0

func GetAuxiliaryTenantIds(ctx *pulumi.Context) string

func GetClientCertificatePassword added in v0.16.6

func GetClientCertificatePassword(ctx *pulumi.Context) string

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

func GetClientCertificatePath(ctx *pulumi.Context) string

The path to the Client Certificate associated with the Service Principal for use when authenticating as a Service Principal using a Client Certificate.

func GetClientId

func GetClientId(ctx *pulumi.Context) string

The Client ID which should be used.

func GetClientSecret

func GetClientSecret(ctx *pulumi.Context) string

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

func GetDisableCorrelationRequestId(ctx *pulumi.Context) bool

This will disable the x-ms-correlation-request-id header.

func GetDisableTerraformPartnerId added in v1.3.1

func GetDisableTerraformPartnerId(ctx *pulumi.Context) bool

This will disable the Terraform Partner ID which is used if a custom `partner_id` isn't specified.

func GetEnvironment

func GetEnvironment(ctx *pulumi.Context) string

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 GetFeatures(ctx *pulumi.Context) string

func GetLocation added in v0.18.1

func GetLocation(ctx *pulumi.Context) string

func GetMsiEndpoint

func GetMsiEndpoint(ctx *pulumi.Context) string

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

func GetPartnerId(ctx *pulumi.Context) string

A GUID/UUID that is registered with Microsoft to facilitate partner resource usage attribution.

func GetSkipCredentialsValidation

func GetSkipCredentialsValidation(ctx *pulumi.Context) bool

This will cause the AzureRM Provider to skip verifying the credentials being used are valid.

func GetSkipProviderRegistration

func GetSkipProviderRegistration(ctx *pulumi.Context) bool

Should the AzureRM Provider skip registering all of the Resource Providers that it supports, if they're not already registered?

func GetSubscriptionId

func GetSubscriptionId(ctx *pulumi.Context) string

The Subscription ID which should be used.

func GetTenantId

func GetTenantId(ctx *pulumi.Context) string

The Tenant ID which should be used.

func GetUseMsi

func GetUseMsi(ctx *pulumi.Context) bool

Allowed Managed Service Identity be used for Authentication.

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 (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) 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 (FeaturesVirtualMachinePtrOutput) ElementType added in v1.13.0

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

type FeaturesVirtualMachineScaleSetPtrOutput added in v1.13.0

type FeaturesVirtualMachineScaleSetPtrOutput struct{ *pulumi.OutputState }

func (FeaturesVirtualMachineScaleSetPtrOutput) Elem added in v1.13.0

func (FeaturesVirtualMachineScaleSetPtrOutput) ElementType added in v1.13.0

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

Jump to

Keyboard shortcuts

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