This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
azure-native.addons.getSupportPlanType
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
Returns whether or not the canonical support plan of type {type} is enabled for the subscription. Azure REST 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 pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi