Azure Native
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:
- Collection
Id string The collection ID
- Offer
Id string The offer ID to update or delete
- Private
Store stringId The store ID - must use the tenant ID
- Collection
Id string The collection ID
- Offer
Id string The offer ID to update or delete
- Private
Store stringId The store ID - must use the tenant ID
- collection
Id String The collection ID
- offer
Id String The offer ID to update or delete
- private
Store StringId The store ID - must use the tenant ID
- collection
Id string The collection ID
- offer
Id string The offer ID to update or delete
- private
Store stringId 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_ strid The store ID - must use the tenant ID
- collection
Id String The collection ID
- offer
Id String The offer ID to update or delete
- private
Store StringId The store ID - must use the tenant ID
getPrivateStoreCollectionOffer Result
The following output properties are available:
- Created
At string Private store offer creation date
- Id string
The resource ID.
- Modified
At string Private store offer modification date
- Name string
The name of the resource.
- Offer
Display stringName It will be displayed prominently in the marketplace
- Private
Store stringId Private store unique id
- Publisher
Display stringName Publisher name that will be displayed prominently in the marketplace
- System
Data Pulumi.Azure Native. Marketplace. Outputs. System Data Response Metadata pertaining to creation and last modification of the resource
- Type string
The type of the resource.
- Unique
Offer stringId Offers unique id
- ETag string
Identifier for purposes of race condition
- Icon
File Dictionary<string, string>Uris Icon File Uris
- Plans
List<Pulumi.
Azure Native. Marketplace. Outputs. Plan Response> Offer plans
- Specific
Plan List<string>Ids Limitation Plan ids limitation for this offer
- Update
Suppressed boolDue Idempotence 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 string Private store offer creation date
- Id string
The resource ID.
- Modified
At string Private store offer modification date
- Name string
The name of the resource.
- Offer
Display stringName It will be displayed prominently in the marketplace
- Private
Store stringId Private store unique id
- Publisher
Display stringName Publisher name that will be displayed prominently in the marketplace
- System
Data SystemData Response Metadata pertaining to creation and last modification of the resource
- Type string
The type of the resource.
- Unique
Offer stringId Offers unique id
- ETag string
Identifier for purposes of race condition
- Icon
File map[string]stringUris Icon File Uris
- Plans
[]Plan
Response Offer plans
- Specific
Plan []stringIds Limitation Plan ids limitation for this offer
- Update
Suppressed boolDue Idempotence 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 String Private store offer creation date
- id String
The resource ID.
- modified
At String Private store offer modification date
- name String
The name of the resource.
- offer
Display StringName It will be displayed prominently in the marketplace
- private
Store StringId Private store unique id
- publisher
Display StringName Publisher name that will be displayed prominently in the marketplace
- system
Data SystemData Response Metadata pertaining to creation and last modification of the resource
- type String
The type of the resource.
- unique
Offer StringId Offers unique id
- e
Tag String Identifier for purposes of race condition
- icon
File Map<String,String>Uris Icon File Uris
- plans
List<Plan
Response> Offer plans
- specific
Plan List<String>Ids Limitation Plan ids limitation for this offer
- update
Suppressed BooleanDue Idempotence 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 string Private store offer creation date
- id string
The resource ID.
- modified
At string Private store offer modification date
- name string
The name of the resource.
- offer
Display stringName It will be displayed prominently in the marketplace
- private
Store stringId Private store unique id
- publisher
Display stringName Publisher name that will be displayed prominently in the marketplace
- system
Data SystemData Response Metadata pertaining to creation and last modification of the resource
- type string
The type of the resource.
- unique
Offer stringId Offers unique id
- e
Tag string Identifier for purposes of race condition
- icon
File {[key: string]: string}Uris Icon File Uris
- plans
Plan
Response[] Offer plans
- specific
Plan string[]Ids Limitation Plan ids limitation for this offer
- update
Suppressed booleanDue Idempotence 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_ strname It will be displayed prominently in the marketplace
- private_
store_ strid Private store unique id
- publisher_
display_ strname Publisher name that will be displayed prominently in the marketplace
- system_
data SystemData Response Metadata pertaining to creation and last modification of the resource
- type str
The type of the resource.
- unique_
offer_ strid Offers unique id
- e_
tag str Identifier for purposes of race condition
- icon_
file_ Mapping[str, str]uris Icon File Uris
- plans
Sequence[Plan
Response] Offer plans
- specific_
plan_ Sequence[str]ids_ limitation Plan ids limitation for this offer
- update_
suppressed_ booldue_ idempotence 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 String Private store offer creation date
- id String
The resource ID.
- modified
At String Private store offer modification date
- name String
The name of the resource.
- offer
Display StringName It will be displayed prominently in the marketplace
- private
Store StringId Private store unique id
- publisher
Display StringName Publisher name that will be displayed prominently in the marketplace
- system
Data Property Map Metadata pertaining to creation and last modification of the resource
- type String
The type of the resource.
- unique
Offer StringId Offers unique id
- e
Tag String Identifier for purposes of race condition
- icon
File Map<String>Uris Icon File Uris
- plans List<Property Map>
Offer plans
- specific
Plan List<String>Ids Limitation Plan ids limitation for this offer
- update
Suppressed BooleanDue Idempotence 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
- Alt
Stack stringReference Alternative stack type
- Plan
Display stringName Friendly name for the plan for display in the marketplace
- Plan
Id string Text identifier for this plan
- Sku
Id string Identifier for this plan
- Stack
Type string Stack type (classic or arm)
- Accessibility string
Plan accessibility
- Alt
Stack stringReference Alternative stack type
- Plan
Display stringName Friendly name for the plan for display in the marketplace
- Plan
Id string Text identifier for this plan
- Sku
Id string Identifier for this plan
- Stack
Type string Stack type (classic or arm)
- Accessibility string
Plan accessibility
- alt
Stack StringReference Alternative stack type
- plan
Display StringName Friendly name for the plan for display in the marketplace
- plan
Id String Text identifier for this plan
- sku
Id String Identifier for this plan
- stack
Type String Stack type (classic or arm)
- accessibility String
Plan accessibility
- alt
Stack stringReference Alternative stack type
- plan
Display stringName Friendly name for the plan for display in the marketplace
- plan
Id string Text identifier for this plan
- sku
Id string Identifier for this plan
- stack
Type string Stack type (classic or arm)
- accessibility string
Plan accessibility
- alt_
stack_ strreference Alternative stack type
- plan_
display_ strname 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
- alt
Stack StringReference Alternative stack type
- plan
Display StringName Friendly name for the plan for display in the marketplace
- plan
Id String Text identifier for this plan
- sku
Id String Identifier for this plan
- stack
Type String Stack type (classic or arm)
- accessibility String
Plan accessibility
SystemDataResponse
- Created
At string The timestamp of resource creation (UTC)
- Created
By string The identity that created the resource.
- Created
By stringType The type of identity that created the resource
- Last
Modified stringAt The timestamp of resource last modification (UTC)
- Last
Modified stringBy The identity that last modified the resource.
- Last
Modified stringBy Type The type of identity that last modified the resource
- Created
At string The timestamp of resource creation (UTC)
- Created
By string The identity that created the resource.
- Created
By stringType The type of identity that created the resource
- Last
Modified stringAt The timestamp of resource last modification (UTC)
- Last
Modified stringBy The identity that last modified the resource.
- Last
Modified stringBy Type The type of identity that last modified the resource
- created
At String The timestamp of resource creation (UTC)
- created
By String The identity that created the resource.
- created
By StringType The type of identity that created the resource
- last
Modified StringAt The timestamp of resource last modification (UTC)
- last
Modified StringBy The identity that last modified the resource.
- last
Modified StringBy Type The type of identity that last modified the resource
- created
At string The timestamp of resource creation (UTC)
- created
By string The identity that created the resource.
- created
By stringType The type of identity that created the resource
- last
Modified stringAt The timestamp of resource last modification (UTC)
- last
Modified stringBy The identity that last modified the resource.
- last
Modified stringBy Type 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_ strtype The type of identity that created the resource
- last_
modified_ strat The timestamp of resource last modification (UTC)
- last_
modified_ strby The identity that last modified the resource.
- last_
modified_ strby_ type The type of identity that last modified the resource
- created
At String The timestamp of resource creation (UTC)
- created
By String The identity that created the resource.
- created
By StringType The type of identity that created the resource
- last
Modified StringAt The timestamp of resource last modification (UTC)
- last
Modified StringBy The identity that last modified the resource.
- last
Modified StringBy Type The type of identity that last modified the resource
Package Details
- Repository
- https://github.com/pulumi/pulumi-azure-native
- License
- Apache-2.0