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.47.1 published on Monday, Jun 24, 2024 by Pulumi
azure-native.professionalservice.getProfessionalServiceSubscriptionLevel
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.47.1 published on Monday, Jun 24, 2024 by Pulumi
Gets information about the specified Subscription Level ProfessionalService. Azure REST API version: 2023-07-01-preview.
Using getProfessionalServiceSubscriptionLevel
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 getProfessionalServiceSubscriptionLevel(args: GetProfessionalServiceSubscriptionLevelArgs, opts?: InvokeOptions): Promise<GetProfessionalServiceSubscriptionLevelResult>
function getProfessionalServiceSubscriptionLevelOutput(args: GetProfessionalServiceSubscriptionLevelOutputArgs, opts?: InvokeOptions): Output<GetProfessionalServiceSubscriptionLevelResult>
def get_professional_service_subscription_level(resource_group_name: Optional[str] = None,
resource_name: Optional[str] = None,
subscription_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetProfessionalServiceSubscriptionLevelResult
def get_professional_service_subscription_level_output(resource_group_name: Optional[pulumi.Input[str]] = None,
resource_name: Optional[pulumi.Input[str]] = None,
subscription_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetProfessionalServiceSubscriptionLevelResult]
func LookupProfessionalServiceSubscriptionLevel(ctx *Context, args *LookupProfessionalServiceSubscriptionLevelArgs, opts ...InvokeOption) (*LookupProfessionalServiceSubscriptionLevelResult, error)
func LookupProfessionalServiceSubscriptionLevelOutput(ctx *Context, args *LookupProfessionalServiceSubscriptionLevelOutputArgs, opts ...InvokeOption) LookupProfessionalServiceSubscriptionLevelResultOutput
> Note: This function is named LookupProfessionalServiceSubscriptionLevel
in the Go SDK.
public static class GetProfessionalServiceSubscriptionLevel
{
public static Task<GetProfessionalServiceSubscriptionLevelResult> InvokeAsync(GetProfessionalServiceSubscriptionLevelArgs args, InvokeOptions? opts = null)
public static Output<GetProfessionalServiceSubscriptionLevelResult> Invoke(GetProfessionalServiceSubscriptionLevelInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetProfessionalServiceSubscriptionLevelResult> getProfessionalServiceSubscriptionLevel(GetProfessionalServiceSubscriptionLevelArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:professionalservice:getProfessionalServiceSubscriptionLevel
arguments:
# arguments dictionary
The following arguments are supported:
- Resource
Group stringName - The name of the resource group.
- Resource
Name string - The name of the resource.
- Subscription
Id string - The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)
- Resource
Group stringName - The name of the resource group.
- Resource
Name string - The name of the resource.
- Subscription
Id string - The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)
- resource
Group StringName - The name of the resource group.
- resource
Name String - The name of the resource.
- subscription
Id String - The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)
- resource
Group stringName - The name of the resource group.
- resource
Name string - The name of the resource.
- subscription
Id string - The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)
- resource_
group_ strname - The name of the resource group.
- resource_
name str - The name of the resource.
- subscription_
id str - The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)
- resource
Group StringName - The name of the resource group.
- resource
Name String - The name of the resource.
- subscription
Id String - The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)
getProfessionalServiceSubscriptionLevel Result
The following output properties are available:
- Id string
- The resource uri
- Name string
- The name of the resource
- Properties
Pulumi.
Azure Native. Professional Service. Outputs. Professional Service Resource Response Properties - professionalService properties
- Type string
- Resource type.
- Dictionary<string, string>
- the resource tags.
- Id string
- The resource uri
- Name string
- The name of the resource
- Properties
Professional
Service Resource Response Properties - professionalService properties
- Type string
- Resource type.
- map[string]string
- the resource tags.
- id String
- The resource uri
- name String
- The name of the resource
- properties
Professional
Service Resource Response Properties - professionalService properties
- type String
- Resource type.
- Map<String,String>
- the resource tags.
- id string
- The resource uri
- name string
- The name of the resource
- properties
Professional
Service Resource Response Properties - professionalService properties
- type string
- Resource type.
- {[key: string]: string}
- the resource tags.
- id str
- The resource uri
- name str
- The name of the resource
- properties
Professional
Service Resource Response Properties - professionalService properties
- type str
- Resource type.
- Mapping[str, str]
- the resource tags.
- id String
- The resource uri
- name String
- The name of the resource
- properties Property Map
- professionalService properties
- type String
- Resource type.
- Map<String>
- the resource tags.
Supporting Types
ProfessionalServicePropertiesResponseTerm
- end_
date str - The end date of the current term
- start_
date str - The start date of the current term
- term_
unit str - The unit term eg P1M,P1Y,P2Y,P3Y meaning month,1year,2year,3year respectively
ProfessionalServiceResourceResponseProperties
- Created string
- The created date of this resource.
- Auto
Renew bool - Whether the ProfessionalService subscription will auto renew upon term end.
- Billing
Period string - The billing period eg P1M,P1Y for monthly,yearly respectively
- Is
Free boolTrial - Whether the current term is a Free Trial term
- Last
Modified string - The last modifier date if this resource.
- Offer
Id string - The offer id.
- Payment
Channel Dictionary<string, string>Metadata - The metadata about the ProfessionalService subscription such as the AzureSubscriptionId and ResourceUri.
- Payment
Channel stringType - The Payment channel for the ProfessionalServiceSubscription.
- Publisher
Id string - The publisher id.
- Quote
Id string - The quote id which the ProfessionalService will be purchase with.
- Sku
Id string - The plan id.
- Status string
- The ProfessionalService Subscription Status.
- Store
Front string - The store front which initiates the purchase.
- Term
Pulumi.
Azure Native. Professional Service. Inputs. Professional Service Properties Response Term - The current Term object.
- Term
Unit string - The unit term eg P1M,P1Y,P2Y,P3Y meaning month,1year,2year,3year respectively
- Created string
- The created date of this resource.
- Auto
Renew bool - Whether the ProfessionalService subscription will auto renew upon term end.
- Billing
Period string - The billing period eg P1M,P1Y for monthly,yearly respectively
- Is
Free boolTrial - Whether the current term is a Free Trial term
- Last
Modified string - The last modifier date if this resource.
- Offer
Id string - The offer id.
- Payment
Channel map[string]stringMetadata - The metadata about the ProfessionalService subscription such as the AzureSubscriptionId and ResourceUri.
- Payment
Channel stringType - The Payment channel for the ProfessionalServiceSubscription.
- Publisher
Id string - The publisher id.
- Quote
Id string - The quote id which the ProfessionalService will be purchase with.
- Sku
Id string - The plan id.
- Status string
- The ProfessionalService Subscription Status.
- Store
Front string - The store front which initiates the purchase.
- Term
Professional
Service Properties Response Term - The current Term object.
- Term
Unit string - The unit term eg P1M,P1Y,P2Y,P3Y meaning month,1year,2year,3year respectively
- created String
- The created date of this resource.
- auto
Renew Boolean - Whether the ProfessionalService subscription will auto renew upon term end.
- billing
Period String - The billing period eg P1M,P1Y for monthly,yearly respectively
- is
Free BooleanTrial - Whether the current term is a Free Trial term
- last
Modified String - The last modifier date if this resource.
- offer
Id String - The offer id.
- payment
Channel Map<String,String>Metadata - The metadata about the ProfessionalService subscription such as the AzureSubscriptionId and ResourceUri.
- payment
Channel StringType - The Payment channel for the ProfessionalServiceSubscription.
- publisher
Id String - The publisher id.
- quote
Id String - The quote id which the ProfessionalService will be purchase with.
- sku
Id String - The plan id.
- status String
- The ProfessionalService Subscription Status.
- store
Front String - The store front which initiates the purchase.
- term
Professional
Service Properties Response Term - The current Term object.
- term
Unit String - The unit term eg P1M,P1Y,P2Y,P3Y meaning month,1year,2year,3year respectively
- created string
- The created date of this resource.
- auto
Renew boolean - Whether the ProfessionalService subscription will auto renew upon term end.
- billing
Period string - The billing period eg P1M,P1Y for monthly,yearly respectively
- is
Free booleanTrial - Whether the current term is a Free Trial term
- last
Modified string - The last modifier date if this resource.
- offer
Id string - The offer id.
- payment
Channel {[key: string]: string}Metadata - The metadata about the ProfessionalService subscription such as the AzureSubscriptionId and ResourceUri.
- payment
Channel stringType - The Payment channel for the ProfessionalServiceSubscription.
- publisher
Id string - The publisher id.
- quote
Id string - The quote id which the ProfessionalService will be purchase with.
- sku
Id string - The plan id.
- status string
- The ProfessionalService Subscription Status.
- store
Front string - The store front which initiates the purchase.
- term
Professional
Service Properties Response Term - The current Term object.
- term
Unit string - The unit term eg P1M,P1Y,P2Y,P3Y meaning month,1year,2year,3year respectively
- created str
- The created date of this resource.
- auto_
renew bool - Whether the ProfessionalService subscription will auto renew upon term end.
- billing_
period str - The billing period eg P1M,P1Y for monthly,yearly respectively
- is_
free_ booltrial - Whether the current term is a Free Trial term
- last_
modified str - The last modifier date if this resource.
- offer_
id str - The offer id.
- payment_
channel_ Mapping[str, str]metadata - The metadata about the ProfessionalService subscription such as the AzureSubscriptionId and ResourceUri.
- payment_
channel_ strtype - The Payment channel for the ProfessionalServiceSubscription.
- publisher_
id str - The publisher id.
- quote_
id str - The quote id which the ProfessionalService will be purchase with.
- sku_
id str - The plan id.
- status str
- The ProfessionalService Subscription Status.
- store_
front str - The store front which initiates the purchase.
- term
Professional
Service Properties Response Term - The current Term object.
- term_
unit str - The unit term eg P1M,P1Y,P2Y,P3Y meaning month,1year,2year,3year respectively
- created String
- The created date of this resource.
- auto
Renew Boolean - Whether the ProfessionalService subscription will auto renew upon term end.
- billing
Period String - The billing period eg P1M,P1Y for monthly,yearly respectively
- is
Free BooleanTrial - Whether the current term is a Free Trial term
- last
Modified String - The last modifier date if this resource.
- offer
Id String - The offer id.
- payment
Channel Map<String>Metadata - The metadata about the ProfessionalService subscription such as the AzureSubscriptionId and ResourceUri.
- payment
Channel StringType - The Payment channel for the ProfessionalServiceSubscription.
- publisher
Id String - The publisher id.
- quote
Id String - The quote id which the ProfessionalService will be purchase with.
- sku
Id String - The plan id.
- status String
- The ProfessionalService Subscription Status.
- store
Front String - The store front which initiates the purchase.
- term Property Map
- The current Term object.
- term
Unit String - The unit term eg P1M,P1Y,P2Y,P3Y meaning month,1year,2year,3year respectively
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.47.1 published on Monday, Jun 24, 2024 by Pulumi