Azure Native

Pulumi Official
Package maintained by Pulumi
v1.67.0 published on Tuesday, Jul 12, 2022 by Pulumi

getPrivateStoreCollectionOffer

The privateStore offer data structure. API Version: 2021-12-01.

Using getPrivateStoreCollectionOffer

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 getPrivateStoreCollectionOffer(args: GetPrivateStoreCollectionOfferArgs, opts?: InvokeOptions): Promise<GetPrivateStoreCollectionOfferResult>
function getPrivateStoreCollectionOfferOutput(args: GetPrivateStoreCollectionOfferOutputArgs, opts?: InvokeOptions): Output<GetPrivateStoreCollectionOfferResult>
def get_private_store_collection_offer(collection_id: Optional[str] = None,
                                       offer_id: Optional[str] = None,
                                       private_store_id: Optional[str] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetPrivateStoreCollectionOfferResult
def get_private_store_collection_offer_output(collection_id: Optional[pulumi.Input[str]] = None,
                                       offer_id: Optional[pulumi.Input[str]] = None,
                                       private_store_id: Optional[pulumi.Input[str]] = None,
                                       opts: Optional[InvokeOptions] = None) -> Output[GetPrivateStoreCollectionOfferResult]
func LookupPrivateStoreCollectionOffer(ctx *Context, args *LookupPrivateStoreCollectionOfferArgs, opts ...InvokeOption) (*LookupPrivateStoreCollectionOfferResult, error)
func LookupPrivateStoreCollectionOfferOutput(ctx *Context, args *LookupPrivateStoreCollectionOfferOutputArgs, opts ...InvokeOption) LookupPrivateStoreCollectionOfferResultOutput

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

public static class GetPrivateStoreCollectionOffer 
{
    public static Task<GetPrivateStoreCollectionOfferResult> InvokeAsync(GetPrivateStoreCollectionOfferArgs args, InvokeOptions? opts = null)
    public static Output<GetPrivateStoreCollectionOfferResult> Invoke(GetPrivateStoreCollectionOfferInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPrivateStoreCollectionOfferResult> getPrivateStoreCollectionOffer(GetPrivateStoreCollectionOfferArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:marketplace:getPrivateStoreCollectionOffer
  Arguments:
    # Arguments dictionary

The following arguments are supported:

CollectionId string

The collection ID

OfferId string

The offer ID to update or delete

PrivateStoreId string

The store ID - must use the tenant ID

CollectionId string

The collection ID

OfferId string

The offer ID to update or delete

PrivateStoreId string

The store ID - must use the tenant ID

collectionId String

The collection ID

offerId String

The offer ID to update or delete

privateStoreId String

The store ID - must use the tenant ID

collectionId string

The collection ID

offerId string

The offer ID to update or delete

privateStoreId string

The store ID - must use the tenant ID

collection_id str

The collection ID

offer_id str

The offer ID to update or delete

private_store_id str

The store ID - must use the tenant ID

collectionId String

The collection ID

offerId String

The offer ID to update or delete

privateStoreId String

The store ID - must use the tenant ID

getPrivateStoreCollectionOffer Result

The following output properties are available:

CreatedAt string

Private store offer creation date

Id string

The resource ID.

ModifiedAt string

Private store offer modification date

Name string

The name of the resource.

OfferDisplayName string

It will be displayed prominently in the marketplace

PrivateStoreId string

Private store unique id

PublisherDisplayName string

Publisher name that will be displayed prominently in the marketplace

SystemData Pulumi.AzureNative.Marketplace.Outputs.SystemDataResponse

Metadata pertaining to creation and last modification of the resource

Type string

The type of the resource.

UniqueOfferId string

Offers unique id

ETag string

Identifier for purposes of race condition

IconFileUris Dictionary<string, string>

Icon File Uris

Plans List<Pulumi.AzureNative.Marketplace.Outputs.PlanResponse>

Offer plans

SpecificPlanIdsLimitation List<string>

Plan ids limitation for this offer

UpdateSuppressedDueIdempotence bool

Indicating whether the offer was not updated to db (true = not updated). If the allow list is identical to the existed one in db, the offer would not be updated.

CreatedAt string

Private store offer creation date

Id string

The resource ID.

ModifiedAt string

Private store offer modification date

Name string

The name of the resource.

OfferDisplayName string

It will be displayed prominently in the marketplace

PrivateStoreId string

Private store unique id

PublisherDisplayName string

Publisher name that will be displayed prominently in the marketplace

SystemData SystemDataResponse

Metadata pertaining to creation and last modification of the resource

Type string

The type of the resource.

UniqueOfferId string

Offers unique id

ETag string

Identifier for purposes of race condition

IconFileUris map[string]string

Icon File Uris

Plans []PlanResponse

Offer plans

SpecificPlanIdsLimitation []string

Plan ids limitation for this offer

UpdateSuppressedDueIdempotence bool

Indicating whether the offer was not updated to db (true = not updated). If the allow list is identical to the existed one in db, the offer would not be updated.

createdAt String

Private store offer creation date

id String

The resource ID.

modifiedAt String

Private store offer modification date

name String

The name of the resource.

offerDisplayName String

It will be displayed prominently in the marketplace

privateStoreId String

Private store unique id

publisherDisplayName String

Publisher name that will be displayed prominently in the marketplace

systemData SystemDataResponse

Metadata pertaining to creation and last modification of the resource

type String

The type of the resource.

uniqueOfferId String

Offers unique id

eTag String

Identifier for purposes of race condition

iconFileUris Map<String,String>

Icon File Uris

plans List<PlanResponse>

Offer plans

specificPlanIdsLimitation List<String>

Plan ids limitation for this offer

updateSuppressedDueIdempotence Boolean

Indicating whether the offer was not updated to db (true = not updated). If the allow list is identical to the existed one in db, the offer would not be updated.

createdAt string

Private store offer creation date

id string

The resource ID.

modifiedAt string

Private store offer modification date

name string

The name of the resource.

offerDisplayName string

It will be displayed prominently in the marketplace

privateStoreId string

Private store unique id

publisherDisplayName string

Publisher name that will be displayed prominently in the marketplace

systemData SystemDataResponse

Metadata pertaining to creation and last modification of the resource

type string

The type of the resource.

uniqueOfferId string

Offers unique id

eTag string

Identifier for purposes of race condition

iconFileUris {[key: string]: string}

Icon File Uris

plans PlanResponse[]

Offer plans

specificPlanIdsLimitation string[]

Plan ids limitation for this offer

updateSuppressedDueIdempotence boolean

Indicating whether the offer was not updated to db (true = not updated). If the allow list is identical to the existed one in db, the offer would not be updated.

created_at str

Private store offer creation date

id str

The resource ID.

modified_at str

Private store offer modification date

name str

The name of the resource.

offer_display_name str

It will be displayed prominently in the marketplace

private_store_id str

Private store unique id

publisher_display_name str

Publisher name that will be displayed prominently in the marketplace

system_data SystemDataResponse

Metadata pertaining to creation and last modification of the resource

type str

The type of the resource.

unique_offer_id str

Offers unique id

e_tag str

Identifier for purposes of race condition

icon_file_uris Mapping[str, str]

Icon File Uris

plans Sequence[PlanResponse]

Offer plans

specific_plan_ids_limitation Sequence[str]

Plan ids limitation for this offer

update_suppressed_due_idempotence bool

Indicating whether the offer was not updated to db (true = not updated). If the allow list is identical to the existed one in db, the offer would not be updated.

createdAt String

Private store offer creation date

id String

The resource ID.

modifiedAt String

Private store offer modification date

name String

The name of the resource.

offerDisplayName String

It will be displayed prominently in the marketplace

privateStoreId String

Private store unique id

publisherDisplayName String

Publisher name that will be displayed prominently in the marketplace

systemData Property Map

Metadata pertaining to creation and last modification of the resource

type String

The type of the resource.

uniqueOfferId String

Offers unique id

eTag String

Identifier for purposes of race condition

iconFileUris Map<String>

Icon File Uris

plans List<Property Map>

Offer plans

specificPlanIdsLimitation List<String>

Plan ids limitation for this offer

updateSuppressedDueIdempotence Boolean

Indicating whether the offer was not updated to db (true = not updated). If the allow list is identical to the existed one in db, the offer would not be updated.

Supporting Types

PlanResponse

AltStackReference string

Alternative stack type

PlanDisplayName string

Friendly name for the plan for display in the marketplace

PlanId string

Text identifier for this plan

SkuId string

Identifier for this plan

StackType string

Stack type (classic or arm)

Accessibility string

Plan accessibility

AltStackReference string

Alternative stack type

PlanDisplayName string

Friendly name for the plan for display in the marketplace

PlanId string

Text identifier for this plan

SkuId string

Identifier for this plan

StackType string

Stack type (classic or arm)

Accessibility string

Plan accessibility

altStackReference String

Alternative stack type

planDisplayName String

Friendly name for the plan for display in the marketplace

planId String

Text identifier for this plan

skuId String

Identifier for this plan

stackType String

Stack type (classic or arm)

accessibility String

Plan accessibility

altStackReference string

Alternative stack type

planDisplayName string

Friendly name for the plan for display in the marketplace

planId string

Text identifier for this plan

skuId string

Identifier for this plan

stackType string

Stack type (classic or arm)

accessibility string

Plan accessibility

alt_stack_reference str

Alternative stack type

plan_display_name str

Friendly name for the plan for display in the marketplace

plan_id str

Text identifier for this plan

sku_id str

Identifier for this plan

stack_type str

Stack type (classic or arm)

accessibility str

Plan accessibility

altStackReference String

Alternative stack type

planDisplayName String

Friendly name for the plan for display in the marketplace

planId String

Text identifier for this plan

skuId String

Identifier for this plan

stackType String

Stack type (classic or arm)

accessibility String

Plan accessibility

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