These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.addons.getSupportPlanType
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Returns whether or not the canonical support plan of type {type} is enabled for the subscription. API Version: 2018-03-01.
Using getSupportPlanType
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getSupportPlanType(args: GetSupportPlanTypeArgs, opts?: InvokeOptions): Promise<GetSupportPlanTypeResult>
function getSupportPlanTypeOutput(args: GetSupportPlanTypeOutputArgs, opts?: InvokeOptions): Output<GetSupportPlanTypeResult>
def get_support_plan_type(plan_type_name: Optional[str] = None,
provider_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSupportPlanTypeResult
def get_support_plan_type_output(plan_type_name: Optional[pulumi.Input[str]] = None,
provider_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSupportPlanTypeResult]
func LookupSupportPlanType(ctx *Context, args *LookupSupportPlanTypeArgs, opts ...InvokeOption) (*LookupSupportPlanTypeResult, error)
func LookupSupportPlanTypeOutput(ctx *Context, args *LookupSupportPlanTypeOutputArgs, opts ...InvokeOption) LookupSupportPlanTypeResultOutput
> Note: This function is named LookupSupportPlanType
in the Go SDK.
public static class GetSupportPlanType
{
public static Task<GetSupportPlanTypeResult> InvokeAsync(GetSupportPlanTypeArgs args, InvokeOptions? opts = null)
public static Output<GetSupportPlanTypeResult> Invoke(GetSupportPlanTypeInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSupportPlanTypeResult> getSupportPlanType(GetSupportPlanTypeArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:addons:getSupportPlanType
arguments:
# arguments dictionary
The following arguments are supported:
- Plan
Type stringName - The Canonical support plan type.
- Provider
Name string - The support plan type. For now the only valid type is "canonical".
- Plan
Type stringName - The Canonical support plan type.
- Provider
Name string - The support plan type. For now the only valid type is "canonical".
- plan
Type StringName - The Canonical support plan type.
- provider
Name String - The support plan type. For now the only valid type is "canonical".
- plan
Type stringName - The Canonical support plan type.
- provider
Name string - The support plan type. For now the only valid type is "canonical".
- plan_
type_ strname - The Canonical support plan type.
- provider_
name str - The support plan type. For now the only valid type is "canonical".
- plan
Type StringName - The Canonical support plan type.
- provider
Name String - The support plan type. For now the only valid type is "canonical".
getSupportPlanType Result
The following output properties are available:
- Id string
- The id of the ARM resource, e.g. "/subscriptions/{id}/providers/Microsoft.Addons/supportProvider/{supportProviderName}/supportPlanTypes/{planTypeName}".
- Name string
- The name of the Canonical support plan, i.e. "essential", "standard" or "advanced".
- Type string
- Microsoft.Addons/supportProvider
- Provisioning
State string - The provisioning state of the resource.
- Id string
- The id of the ARM resource, e.g. "/subscriptions/{id}/providers/Microsoft.Addons/supportProvider/{supportProviderName}/supportPlanTypes/{planTypeName}".
- Name string
- The name of the Canonical support plan, i.e. "essential", "standard" or "advanced".
- Type string
- Microsoft.Addons/supportProvider
- Provisioning
State string - The provisioning state of the resource.
- id String
- The id of the ARM resource, e.g. "/subscriptions/{id}/providers/Microsoft.Addons/supportProvider/{supportProviderName}/supportPlanTypes/{planTypeName}".
- name String
- The name of the Canonical support plan, i.e. "essential", "standard" or "advanced".
- type String
- Microsoft.Addons/supportProvider
- provisioning
State String - The provisioning state of the resource.
- id string
- The id of the ARM resource, e.g. "/subscriptions/{id}/providers/Microsoft.Addons/supportProvider/{supportProviderName}/supportPlanTypes/{planTypeName}".
- name string
- The name of the Canonical support plan, i.e. "essential", "standard" or "advanced".
- type string
- Microsoft.Addons/supportProvider
- provisioning
State string - The provisioning state of the resource.
- id str
- The id of the ARM resource, e.g. "/subscriptions/{id}/providers/Microsoft.Addons/supportProvider/{supportProviderName}/supportPlanTypes/{planTypeName}".
- name str
- The name of the Canonical support plan, i.e. "essential", "standard" or "advanced".
- type str
- Microsoft.Addons/supportProvider
- provisioning_
state str - The provisioning state of the resource.
- id String
- The id of the ARM resource, e.g. "/subscriptions/{id}/providers/Microsoft.Addons/supportProvider/{supportProviderName}/supportPlanTypes/{planTypeName}".
- name String
- The name of the Canonical support plan, i.e. "essential", "standard" or "advanced".
- type String
- Microsoft.Addons/supportProvider
- provisioning
State String - The provisioning state of the resource.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi