1. Packages
  2. Azure Native v1
  3. API Docs
  4. addons
  5. getSupportPlanType
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

azure-native-v1 logo
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:

    PlanTypeName string
    The Canonical support plan type.
    ProviderName string
    The support plan type. For now the only valid type is "canonical".
    PlanTypeName string
    The Canonical support plan type.
    ProviderName string
    The support plan type. For now the only valid type is "canonical".
    planTypeName String
    The Canonical support plan type.
    providerName String
    The support plan type. For now the only valid type is "canonical".
    planTypeName string
    The Canonical support plan type.
    providerName string
    The support plan type. For now the only valid type is "canonical".
    plan_type_name str
    The Canonical support plan type.
    provider_name str
    The support plan type. For now the only valid type is "canonical".
    planTypeName String
    The Canonical support plan type.
    providerName 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
    ProvisioningState 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
    ProvisioningState 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
    provisioningState 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
    provisioningState 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
    provisioningState String
    The provisioning state of the resource.

    Package Details

    Repository
    azure-native-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    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