addons

package module
v0.0.0-...-fc6d6d1 Latest Latest
Warning

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

Go to latest
Published: May 10, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LookupSupportPlanTypeArgs

type LookupSupportPlanTypeArgs struct {
	// The Canonical support plan type.
	PlanTypeName string `pulumi:"planTypeName"`
	// The support plan type. For now the only valid type is "canonical".
	ProviderName string `pulumi:"providerName"`
}

type LookupSupportPlanTypeOutputArgs

type LookupSupportPlanTypeOutputArgs struct {
	// The Canonical support plan type.
	PlanTypeName pulumi.StringInput `pulumi:"planTypeName"`
	// The support plan type. For now the only valid type is "canonical".
	ProviderName pulumi.StringInput `pulumi:"providerName"`
}

func (LookupSupportPlanTypeOutputArgs) ElementType

type LookupSupportPlanTypeResult

type LookupSupportPlanTypeResult struct {
	// The id of the ARM resource, e.g. "/subscriptions/{id}/providers/Microsoft.Addons/supportProvider/{supportProviderName}/supportPlanTypes/{planTypeName}".
	Id string `pulumi:"id"`
	// The name of the Canonical support plan, i.e. "essential", "standard" or "advanced".
	Name string `pulumi:"name"`
	// The provisioning state of the resource.
	ProvisioningState *string `pulumi:"provisioningState"`
	// Microsoft.Addons/supportProvider
	Type string `pulumi:"type"`
}

The status of the Canonical support plan.

func LookupSupportPlanType

func LookupSupportPlanType(ctx *pulumi.Context, args *LookupSupportPlanTypeArgs, opts ...pulumi.InvokeOption) (*LookupSupportPlanTypeResult, error)

Returns whether or not the canonical support plan of type {type} is enabled for the subscription. Azure REST API version: 2018-03-01.

type LookupSupportPlanTypeResultOutput

type LookupSupportPlanTypeResultOutput struct{ *pulumi.OutputState }

The status of the Canonical support plan.

func (LookupSupportPlanTypeResultOutput) ElementType

func (LookupSupportPlanTypeResultOutput) Id

The id of the ARM resource, e.g. "/subscriptions/{id}/providers/Microsoft.Addons/supportProvider/{supportProviderName}/supportPlanTypes/{planTypeName}".

func (LookupSupportPlanTypeResultOutput) Name

The name of the Canonical support plan, i.e. "essential", "standard" or "advanced".

func (LookupSupportPlanTypeResultOutput) ProvisioningState

The provisioning state of the resource.

func (LookupSupportPlanTypeResultOutput) ToLookupSupportPlanTypeResultOutput

func (o LookupSupportPlanTypeResultOutput) ToLookupSupportPlanTypeResultOutput() LookupSupportPlanTypeResultOutput

func (LookupSupportPlanTypeResultOutput) ToLookupSupportPlanTypeResultOutputWithContext

func (o LookupSupportPlanTypeResultOutput) ToLookupSupportPlanTypeResultOutputWithContext(ctx context.Context) LookupSupportPlanTypeResultOutput

func (LookupSupportPlanTypeResultOutput) Type

Microsoft.Addons/supportProvider

type SupportPlanType

type SupportPlanType struct {
	pulumi.CustomResourceState

	// The name of the Canonical support plan, i.e. "essential", "standard" or "advanced".
	Name pulumi.StringOutput `pulumi:"name"`
	// The provisioning state of the resource.
	ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"`
	// Microsoft.Addons/supportProvider
	Type pulumi.StringOutput `pulumi:"type"`
}

The status of the Canonical support plan. Azure REST API version: 2018-03-01. Prior API version in Azure Native 1.x: 2018-03-01.

func GetSupportPlanType

func GetSupportPlanType(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SupportPlanTypeState, opts ...pulumi.ResourceOption) (*SupportPlanType, error)

GetSupportPlanType gets an existing SupportPlanType resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewSupportPlanType

func NewSupportPlanType(ctx *pulumi.Context,
	name string, args *SupportPlanTypeArgs, opts ...pulumi.ResourceOption) (*SupportPlanType, error)

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

func (*SupportPlanType) ElementType

func (*SupportPlanType) ElementType() reflect.Type

func (*SupportPlanType) ToSupportPlanTypeOutput

func (i *SupportPlanType) ToSupportPlanTypeOutput() SupportPlanTypeOutput

func (*SupportPlanType) ToSupportPlanTypeOutputWithContext

func (i *SupportPlanType) ToSupportPlanTypeOutputWithContext(ctx context.Context) SupportPlanTypeOutput

type SupportPlanTypeArgs

type SupportPlanTypeArgs struct {
	// The Canonical support plan type.
	PlanTypeName pulumi.StringPtrInput
	// The support plan type. For now the only valid type is "canonical".
	ProviderName pulumi.StringInput
}

The set of arguments for constructing a SupportPlanType resource.

func (SupportPlanTypeArgs) ElementType

func (SupportPlanTypeArgs) ElementType() reflect.Type

type SupportPlanTypeInput

type SupportPlanTypeInput interface {
	pulumi.Input

	ToSupportPlanTypeOutput() SupportPlanTypeOutput
	ToSupportPlanTypeOutputWithContext(ctx context.Context) SupportPlanTypeOutput
}

type SupportPlanTypeOutput

type SupportPlanTypeOutput struct{ *pulumi.OutputState }

func (SupportPlanTypeOutput) ElementType

func (SupportPlanTypeOutput) ElementType() reflect.Type

func (SupportPlanTypeOutput) Name

The name of the Canonical support plan, i.e. "essential", "standard" or "advanced".

func (SupportPlanTypeOutput) ProvisioningState

func (o SupportPlanTypeOutput) ProvisioningState() pulumi.StringPtrOutput

The provisioning state of the resource.

func (SupportPlanTypeOutput) ToSupportPlanTypeOutput

func (o SupportPlanTypeOutput) ToSupportPlanTypeOutput() SupportPlanTypeOutput

func (SupportPlanTypeOutput) ToSupportPlanTypeOutputWithContext

func (o SupportPlanTypeOutput) ToSupportPlanTypeOutputWithContext(ctx context.Context) SupportPlanTypeOutput

func (SupportPlanTypeOutput) Type

Microsoft.Addons/supportProvider

type SupportPlanTypeState

type SupportPlanTypeState struct {
}

func (SupportPlanTypeState) ElementType

func (SupportPlanTypeState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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