Documentation
¶
Index ¶
- type LookupSupportPlanTypeArgs
- type LookupSupportPlanTypeOutputArgs
- type LookupSupportPlanTypeResult
- type LookupSupportPlanTypeResultOutput
- func (LookupSupportPlanTypeResultOutput) ElementType() reflect.Type
- func (o LookupSupportPlanTypeResultOutput) Id() pulumi.StringOutput
- func (o LookupSupportPlanTypeResultOutput) Name() pulumi.StringOutput
- func (o LookupSupportPlanTypeResultOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o LookupSupportPlanTypeResultOutput) ToLookupSupportPlanTypeResultOutput() LookupSupportPlanTypeResultOutput
- func (o LookupSupportPlanTypeResultOutput) ToLookupSupportPlanTypeResultOutputWithContext(ctx context.Context) LookupSupportPlanTypeResultOutput
- func (o LookupSupportPlanTypeResultOutput) Type() pulumi.StringOutput
- type SupportPlanType
- type SupportPlanTypeArgs
- type SupportPlanTypeInput
- type SupportPlanTypeOutput
- func (SupportPlanTypeOutput) ElementType() reflect.Type
- func (o SupportPlanTypeOutput) Name() pulumi.StringOutput
- func (o SupportPlanTypeOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o SupportPlanTypeOutput) ToSupportPlanTypeOutput() SupportPlanTypeOutput
- func (o SupportPlanTypeOutput) ToSupportPlanTypeOutputWithContext(ctx context.Context) SupportPlanTypeOutput
- func (o SupportPlanTypeOutput) Type() pulumi.StringOutput
- type SupportPlanTypeState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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 ¶
func (LookupSupportPlanTypeOutputArgs) ElementType() reflect.Type
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 LookupSupportPlanTypeOutput ¶
func LookupSupportPlanTypeOutput(ctx *pulumi.Context, args LookupSupportPlanTypeOutputArgs, opts ...pulumi.InvokeOption) LookupSupportPlanTypeResultOutput
func (LookupSupportPlanTypeResultOutput) ElementType ¶
func (LookupSupportPlanTypeResultOutput) ElementType() reflect.Type
func (LookupSupportPlanTypeResultOutput) Id ¶
func (o LookupSupportPlanTypeResultOutput) Id() pulumi.StringOutput
The id of the ARM resource, e.g. "/subscriptions/{id}/providers/Microsoft.Addons/supportProvider/{supportProviderName}/supportPlanTypes/{planTypeName}".
func (LookupSupportPlanTypeResultOutput) Name ¶
func (o LookupSupportPlanTypeResultOutput) Name() pulumi.StringOutput
The name of the Canonical support plan, i.e. "essential", "standard" or "advanced".
func (LookupSupportPlanTypeResultOutput) ProvisioningState ¶
func (o LookupSupportPlanTypeResultOutput) ProvisioningState() pulumi.StringPtrOutput
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 ¶
func (o LookupSupportPlanTypeResultOutput) Type() pulumi.StringOutput
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 ¶
func (o SupportPlanTypeOutput) Name() pulumi.StringOutput
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 ¶
func (o SupportPlanTypeOutput) Type() pulumi.StringOutput
Microsoft.Addons/supportProvider
type SupportPlanTypeState ¶
type SupportPlanTypeState struct { }
func (SupportPlanTypeState) ElementType ¶
func (SupportPlanTypeState) ElementType() reflect.Type