getCommitmentPlan

Cognitive Services account commitment plan. API Version: 2021-10-01.

Using getCommitmentPlan

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 getCommitmentPlan(args: GetCommitmentPlanArgs, opts?: InvokeOptions): Promise<GetCommitmentPlanResult>
function getCommitmentPlanOutput(args: GetCommitmentPlanOutputArgs, opts?: InvokeOptions): Output<GetCommitmentPlanResult>
def get_commitment_plan(account_name: Optional[str] = None,
                        commitment_plan_name: Optional[str] = None,
                        resource_group_name: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetCommitmentPlanResult
def get_commitment_plan_output(account_name: Optional[pulumi.Input[str]] = None,
                        commitment_plan_name: Optional[pulumi.Input[str]] = None,
                        resource_group_name: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetCommitmentPlanResult]
func LookupCommitmentPlan(ctx *Context, args *LookupCommitmentPlanArgs, opts ...InvokeOption) (*LookupCommitmentPlanResult, error)
func LookupCommitmentPlanOutput(ctx *Context, args *LookupCommitmentPlanOutputArgs, opts ...InvokeOption) LookupCommitmentPlanResultOutput

> Note: This function is named LookupCommitmentPlan in the Go SDK.

public static class GetCommitmentPlan 
{
    public static Task<GetCommitmentPlanResult> InvokeAsync(GetCommitmentPlanArgs args, InvokeOptions? opts = null)
    public static Output<GetCommitmentPlanResult> Invoke(GetCommitmentPlanInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCommitmentPlanResult> getCommitmentPlan(GetCommitmentPlanArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:cognitiveservices:getCommitmentPlan
  arguments:
    # arguments dictionary

The following arguments are supported:

AccountName string

The name of Cognitive Services account.

CommitmentPlanName string

The name of the commitmentPlan associated with the Cognitive Services Account

ResourceGroupName string

The name of the resource group. The name is case insensitive.

AccountName string

The name of Cognitive Services account.

CommitmentPlanName string

The name of the commitmentPlan associated with the Cognitive Services Account

ResourceGroupName string

The name of the resource group. The name is case insensitive.

accountName String

The name of Cognitive Services account.

commitmentPlanName String

The name of the commitmentPlan associated with the Cognitive Services Account

resourceGroupName String

The name of the resource group. The name is case insensitive.

accountName string

The name of Cognitive Services account.

commitmentPlanName string

The name of the commitmentPlan associated with the Cognitive Services Account

resourceGroupName string

The name of the resource group. The name is case insensitive.

account_name str

The name of Cognitive Services account.

commitment_plan_name str

The name of the commitmentPlan associated with the Cognitive Services Account

resource_group_name str

The name of the resource group. The name is case insensitive.

accountName String

The name of Cognitive Services account.

commitmentPlanName String

The name of the commitmentPlan associated with the Cognitive Services Account

resourceGroupName String

The name of the resource group. The name is case insensitive.

getCommitmentPlan Result

The following output properties are available:

Etag string

Resource Etag.

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Name string

The name of the resource

Properties Pulumi.AzureNative.CognitiveServices.Outputs.CommitmentPlanPropertiesResponse

Properties of Cognitive Services account commitment plan.

SystemData Pulumi.AzureNative.CognitiveServices.Outputs.SystemDataResponse

Metadata pertaining to creation and last modification of the resource.

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Etag string

Resource Etag.

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Name string

The name of the resource

Properties CommitmentPlanPropertiesResponse

Properties of Cognitive Services account commitment plan.

SystemData SystemDataResponse

Metadata pertaining to creation and last modification of the resource.

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

etag String

Resource Etag.

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name String

The name of the resource

properties CommitmentPlanPropertiesResponse

Properties of Cognitive Services account commitment plan.

systemData SystemDataResponse

Metadata pertaining to creation and last modification of the resource.

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

etag string

Resource Etag.

id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name string

The name of the resource

properties CommitmentPlanPropertiesResponse

Properties of Cognitive Services account commitment plan.

systemData SystemDataResponse

Metadata pertaining to creation and last modification of the resource.

type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

etag str

Resource Etag.

id str

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name str

The name of the resource

properties CommitmentPlanPropertiesResponse

Properties of Cognitive Services account commitment plan.

system_data SystemDataResponse

Metadata pertaining to creation and last modification of the resource.

type str

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

etag String

Resource Etag.

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name String

The name of the resource

properties Property Map

Properties of Cognitive Services account commitment plan.

systemData Property Map

Metadata pertaining to creation and last modification of the resource.

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Supporting Types

CommitmentPeriodResponse

EndDate string

Commitment period end date.

Quota Pulumi.AzureNative.CognitiveServices.Inputs.CommitmentQuotaResponse

Cognitive Services account commitment quota.

StartDate string

Commitment period start date.

Count int

Commitment period commitment count.

Tier string

Commitment period commitment tier.

EndDate string

Commitment period end date.

Quota CommitmentQuotaResponse

Cognitive Services account commitment quota.

StartDate string

Commitment period start date.

Count int

Commitment period commitment count.

Tier string

Commitment period commitment tier.

endDate String

Commitment period end date.

quota CommitmentQuotaResponse

Cognitive Services account commitment quota.

startDate String

Commitment period start date.

count Integer

Commitment period commitment count.

tier String

Commitment period commitment tier.

endDate string

Commitment period end date.

quota CommitmentQuotaResponse

Cognitive Services account commitment quota.

startDate string

Commitment period start date.

count number

Commitment period commitment count.

tier string

Commitment period commitment tier.

end_date str

Commitment period end date.

quota CommitmentQuotaResponse

Cognitive Services account commitment quota.

start_date str

Commitment period start date.

count int

Commitment period commitment count.

tier str

Commitment period commitment tier.

endDate String

Commitment period end date.

quota Property Map

Cognitive Services account commitment quota.

startDate String

Commitment period start date.

count Number

Commitment period commitment count.

tier String

Commitment period commitment tier.

CommitmentPlanPropertiesResponse

Last Pulumi.AzureNative.CognitiveServices.Inputs.CommitmentPeriodResponse

Cognitive Services account commitment period.

AutoRenew bool

AutoRenew commitment plan.

Current Pulumi.AzureNative.CognitiveServices.Inputs.CommitmentPeriodResponse

Cognitive Services account commitment period.

HostingModel string

Account hosting model.

Next Pulumi.AzureNative.CognitiveServices.Inputs.CommitmentPeriodResponse

Cognitive Services account commitment period.

PlanType string

Commitment plan type.

Last CommitmentPeriodResponse

Cognitive Services account commitment period.

AutoRenew bool

AutoRenew commitment plan.

Current CommitmentPeriodResponse

Cognitive Services account commitment period.

HostingModel string

Account hosting model.

Next CommitmentPeriodResponse

Cognitive Services account commitment period.

PlanType string

Commitment plan type.

last CommitmentPeriodResponse

Cognitive Services account commitment period.

autoRenew Boolean

AutoRenew commitment plan.

current CommitmentPeriodResponse

Cognitive Services account commitment period.

hostingModel String

Account hosting model.

next CommitmentPeriodResponse

Cognitive Services account commitment period.

planType String

Commitment plan type.

last CommitmentPeriodResponse

Cognitive Services account commitment period.

autoRenew boolean

AutoRenew commitment plan.

current CommitmentPeriodResponse

Cognitive Services account commitment period.

hostingModel string

Account hosting model.

next CommitmentPeriodResponse

Cognitive Services account commitment period.

planType string

Commitment plan type.

last CommitmentPeriodResponse

Cognitive Services account commitment period.

auto_renew bool

AutoRenew commitment plan.

current CommitmentPeriodResponse

Cognitive Services account commitment period.

hosting_model str

Account hosting model.

next CommitmentPeriodResponse

Cognitive Services account commitment period.

plan_type str

Commitment plan type.

last Property Map

Cognitive Services account commitment period.

autoRenew Boolean

AutoRenew commitment plan.

current Property Map

Cognitive Services account commitment period.

hostingModel String

Account hosting model.

next Property Map

Cognitive Services account commitment period.

planType String

Commitment plan type.

CommitmentQuotaResponse

Quantity double

Commitment quota quantity.

Unit string

Commitment quota unit.

Quantity float64

Commitment quota quantity.

Unit string

Commitment quota unit.

quantity Double

Commitment quota quantity.

unit String

Commitment quota unit.

quantity number

Commitment quota quantity.

unit string

Commitment quota unit.

quantity float

Commitment quota quantity.

unit str

Commitment quota unit.

quantity Number

Commitment quota quantity.

unit String

Commitment quota unit.

SystemDataResponse

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

createdAt string

The timestamp of resource creation (UTC).

createdBy string

The identity that created the resource.

createdByType string

The type of identity that created the resource.

lastModifiedAt string

The timestamp of resource last modification (UTC)

lastModifiedBy string

The identity that last modified the resource.

lastModifiedByType string

The type of identity that last modified the resource.

created_at str

The timestamp of resource creation (UTC).

created_by str

The identity that created the resource.

created_by_type str

The type of identity that created the resource.

last_modified_at str

The timestamp of resource last modification (UTC)

last_modified_by str

The identity that last modified the resource.

last_modified_by_type str

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0