def METHOD_NAME(resource_name: str,
        id: pulumi.Input[str],
        opts: Optional[pulumi.ResourceOptions] = None) -> 'SupportPlanType':
    """
    Get an existing SupportPlanType resource's state with the given name, id, and optional extra
    properties used to qualify the lookup.
    :param str resource_name: The unique name of the resulting resource.
    :param pulumi.Input[str] id: The unique provider ID of the resource to lookup.
    :param pulumi.ResourceOptions opts: Options for the resource.
    """
    opts = pulumi.ResourceOptions.merge(opts, pulumi.ResourceOptions(id=id))
    __props__ = SupportPlanTypeArgs.__new__(SupportPlanTypeArgs)
    __props__.__dict__["name"] = None
    __props__.__dict__["provisioning_state"] = None
    __props__.__dict__["type"] = None
    return SupportPlanType(resource_name, opts=opts, __props__=__props__)