These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.82.0 published on Friday, Jan 10, 2025 by Pulumi
azure-native-v2.edgeorder.listProductsAndConfigurations
Explore with Pulumi AI
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.82.0 published on Friday, Jan 10, 2025 by Pulumi
List configurations for the given product family, product line and product for the given subscription. Azure REST API version: 2022-05-01-preview.
Other available API versions: 2024-02-01.
Using listProductsAndConfigurations
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 listProductsAndConfigurations(args: ListProductsAndConfigurationsArgs, opts?: InvokeOptions): Promise<ListProductsAndConfigurationsResult>
function listProductsAndConfigurationsOutput(args: ListProductsAndConfigurationsOutputArgs, opts?: InvokeOptions): Output<ListProductsAndConfigurationsResult>
def list_products_and_configurations(configuration_filter: Optional[ConfigurationFilter] = None,
customer_subscription_details: Optional[CustomerSubscriptionDetails] = None,
skip_token: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> ListProductsAndConfigurationsResult
def list_products_and_configurations_output(configuration_filter: Optional[pulumi.Input[ConfigurationFilterArgs]] = None,
customer_subscription_details: Optional[pulumi.Input[CustomerSubscriptionDetailsArgs]] = None,
skip_token: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[ListProductsAndConfigurationsResult]
func ListProductsAndConfigurations(ctx *Context, args *ListProductsAndConfigurationsArgs, opts ...InvokeOption) (*ListProductsAndConfigurationsResult, error)
func ListProductsAndConfigurationsOutput(ctx *Context, args *ListProductsAndConfigurationsOutputArgs, opts ...InvokeOption) ListProductsAndConfigurationsResultOutput
> Note: This function is named ListProductsAndConfigurations
in the Go SDK.
public static class ListProductsAndConfigurations
{
public static Task<ListProductsAndConfigurationsResult> InvokeAsync(ListProductsAndConfigurationsArgs args, InvokeOptions? opts = null)
public static Output<ListProductsAndConfigurationsResult> Invoke(ListProductsAndConfigurationsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<ListProductsAndConfigurationsResult> listProductsAndConfigurations(ListProductsAndConfigurationsArgs args, InvokeOptions options)
public static Output<ListProductsAndConfigurationsResult> listProductsAndConfigurations(ListProductsAndConfigurationsArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:edgeorder:listProductsAndConfigurations
arguments:
# arguments dictionary
The following arguments are supported:
- Configuration
Filter Pulumi.Azure Native. Edge Order. Inputs. Configuration Filter - Holds details about product hierarchy information and filterable property.
- Customer
Subscription Pulumi.Details Azure Native. Edge Order. Inputs. Customer Subscription Details - Customer subscription properties. Clients can display available products to unregistered customers by explicitly passing subscription details.
- Skip
Token string - $skipToken is supported on list of configurations, which provides the next page in the list of configurations.
- Configuration
Filter ConfigurationFilter - Holds details about product hierarchy information and filterable property.
- Customer
Subscription CustomerDetails Subscription Details - Customer subscription properties. Clients can display available products to unregistered customers by explicitly passing subscription details.
- Skip
Token string - $skipToken is supported on list of configurations, which provides the next page in the list of configurations.
- configuration
Filter ConfigurationFilter - Holds details about product hierarchy information and filterable property.
- customer
Subscription CustomerDetails Subscription Details - Customer subscription properties. Clients can display available products to unregistered customers by explicitly passing subscription details.
- skip
Token String - $skipToken is supported on list of configurations, which provides the next page in the list of configurations.
- configuration
Filter ConfigurationFilter - Holds details about product hierarchy information and filterable property.
- customer
Subscription CustomerDetails Subscription Details - Customer subscription properties. Clients can display available products to unregistered customers by explicitly passing subscription details.
- skip
Token string - $skipToken is supported on list of configurations, which provides the next page in the list of configurations.
- configuration_
filter ConfigurationFilter - Holds details about product hierarchy information and filterable property.
- customer_
subscription_ Customerdetails Subscription Details - Customer subscription properties. Clients can display available products to unregistered customers by explicitly passing subscription details.
- skip_
token str - $skipToken is supported on list of configurations, which provides the next page in the list of configurations.
- configuration
Filter Property Map - Holds details about product hierarchy information and filterable property.
- customer
Subscription Property MapDetails - Customer subscription properties. Clients can display available products to unregistered customers by explicitly passing subscription details.
- skip
Token String - $skipToken is supported on list of configurations, which provides the next page in the list of configurations.
listProductsAndConfigurations Result
The following output properties are available:
- Value
List<Pulumi.
Azure Native. Edge Order. Outputs. Configuration Response> - List of configurations.
- Next
Link string - Link for the next set of configurations.
- Value
[]Configuration
Response - List of configurations.
- Next
Link string - Link for the next set of configurations.
- value
List<Configuration
Response> - List of configurations.
- next
Link String - Link for the next set of configurations.
- value
Configuration
Response[] - List of configurations.
- next
Link string - Link for the next set of configurations.
- value
Sequence[Configuration
Response] - List of configurations.
- next_
link str - Link for the next set of configurations.
- value List<Property Map>
- List of configurations.
- next
Link String - Link for the next set of configurations.
Supporting Types
AvailabilityInformationResponse
- Availability
Stage This property is required. string - Current availability stage of the product.
- Disabled
Reason This property is required. string - Reason why the product is disabled.
- Disabled
Reason Message This property is required. string - Message for why the product is disabled.
- Availability
Stage This property is required. string - Current availability stage of the product.
- Disabled
Reason This property is required. string - Reason why the product is disabled.
- Disabled
Reason Message This property is required. string - Message for why the product is disabled.
- availability
Stage This property is required. String - Current availability stage of the product.
- disabled
Reason This property is required. String - Reason why the product is disabled.
- disabled
Reason Message This property is required. String - Message for why the product is disabled.
- availability
Stage This property is required. string - Current availability stage of the product.
- disabled
Reason This property is required. string - Reason why the product is disabled.
- disabled
Reason Message This property is required. string - Message for why the product is disabled.
- availability_
stage This property is required. str - Current availability stage of the product.
- disabled_
reason This property is required. str - Reason why the product is disabled.
- disabled_
reason_ message This property is required. str - Message for why the product is disabled.
- availability
Stage This property is required. String - Current availability stage of the product.
- disabled
Reason This property is required. String - Reason why the product is disabled.
- disabled
Reason Message This property is required. String - Message for why the product is disabled.
BillingMeterDetailsResponse
- Frequency
This property is required. string - Frequency of recurrence.
- Meter
Details This property is required. Pulumi.Azure | Pulumi.Native. Edge Order. Inputs. Pav2Meter Details Response Azure Native. Edge Order. Inputs. Purchase Meter Details Response - Represents MeterDetails.
- Metering
Type This property is required. string - Represents Metering type (eg one-time or recurrent).
- Name
This property is required. string - Represents Billing type name.
- Frequency
This property is required. string - Frequency of recurrence.
- Meter
Details This property is required. Pav2MeterDetails | PurchaseResponse Meter Details Response - Represents MeterDetails.
- Metering
Type This property is required. string - Represents Metering type (eg one-time or recurrent).
- Name
This property is required. string - Represents Billing type name.
- frequency
This property is required. String - Frequency of recurrence.
- meter
Details This property is required. Pav2MeterDetails | PurchaseResponse Meter Details Response - Represents MeterDetails.
- metering
Type This property is required. String - Represents Metering type (eg one-time or recurrent).
- name
This property is required. String - Represents Billing type name.
- frequency
This property is required. string - Frequency of recurrence.
- meter
Details This property is required. Pav2MeterDetails | PurchaseResponse Meter Details Response - Represents MeterDetails.
- metering
Type This property is required. string - Represents Metering type (eg one-time or recurrent).
- name
This property is required. string - Represents Billing type name.
- frequency
This property is required. str - Frequency of recurrence.
- meter_
details This property is required. Pav2MeterDetails | PurchaseResponse Meter Details Response - Represents MeterDetails.
- metering_
type This property is required. str - Represents Metering type (eg one-time or recurrent).
- name
This property is required. str - Represents Billing type name.
- frequency
This property is required. String - Frequency of recurrence.
- meter
Details This property is required. Property Map | Property Map - Represents MeterDetails.
- metering
Type This property is required. String - Represents Metering type (eg one-time or recurrent).
- name
This property is required. String - Represents Billing type name.
CategoryInformationResponse
- Category
Display stringName - Category display name of the child configuration.
- Category
Name string - Category name of the child configuration.
- Description string
- Description text for the category.
- Links
List<Pulumi.
Azure Native. Edge Order. Inputs. Link Response> - Links for the category.
- Category
Display stringName - Category display name of the child configuration.
- Category
Name string - Category name of the child configuration.
- Description string
- Description text for the category.
- Links
[]Link
Response - Links for the category.
- category
Display StringName - Category display name of the child configuration.
- category
Name String - Category name of the child configuration.
- description String
- Description text for the category.
- links
List<Link
Response> - Links for the category.
- category
Display stringName - Category display name of the child configuration.
- category
Name string - Category name of the child configuration.
- description string
- Description text for the category.
- links
Link
Response[] - Links for the category.
- category_
display_ strname - Category display name of the child configuration.
- category_
name str - Category name of the child configuration.
- description str
- Description text for the category.
- links
Sequence[Link
Response] - Links for the category.
- category
Display StringName - Category display name of the child configuration.
- category
Name String - Category name of the child configuration.
- description String
- Description text for the category.
- links List<Property Map>
- Links for the category.
ChildConfigurationFilter
- Child
Configuration List<Union<string, Pulumi.Types Azure Native. Edge Order. Child Configuration Type>> - Filter to fetch all child configurations belonging to the given list of configuration types.
- Hierarchy
Informations List<Pulumi.Azure Native. Edge Order. Inputs. Hierarchy Information> - The list of child configuration hierarchy customer wants to filter for the given configuration.
- Child
Configuration []stringTypes - Filter to fetch all child configurations belonging to the given list of configuration types.
- Hierarchy
Informations []HierarchyInformation - The list of child configuration hierarchy customer wants to filter for the given configuration.
- child
Configuration List<Either<String,ChildTypes Configuration Type>> - Filter to fetch all child configurations belonging to the given list of configuration types.
- hierarchy
Informations List<HierarchyInformation> - The list of child configuration hierarchy customer wants to filter for the given configuration.
- child
Configuration (string | ChildTypes Configuration Type)[] - Filter to fetch all child configurations belonging to the given list of configuration types.
- hierarchy
Informations HierarchyInformation[] - The list of child configuration hierarchy customer wants to filter for the given configuration.
- child_
configuration_ Sequence[Union[str, Childtypes Configuration Type]] - Filter to fetch all child configurations belonging to the given list of configuration types.
- hierarchy_
informations Sequence[HierarchyInformation] - The list of child configuration hierarchy customer wants to filter for the given configuration.
- child
Configuration List<String | "DeviceTypes Configuration" | "Additional Configuration"> - Filter to fetch all child configurations belonging to the given list of configuration types.
- hierarchy
Informations List<Property Map> - The list of child configuration hierarchy customer wants to filter for the given configuration.
ChildConfigurationResponse
- Availability
Information This property is required. Pulumi.Azure Native. Edge Order. Inputs. Availability Information Response - Availability information of the product system.
- Child
Configuration Type This property is required. string - Child configuration type.
- Child
Configuration Types This property is required. List<string> - Different types of child configurations which exist for this configuration, these can be used to populate the child configuration filter.
- Cost
Information This property is required. Pulumi.Azure Native. Edge Order. Inputs. Cost Information Response - Cost information for the product system.
- Description
This property is required. Pulumi.Azure Native. Edge Order. Inputs. Description Response - Description related to the product system.
- Dimensions
This property is required. Pulumi.Azure Native. Edge Order. Inputs. Dimensions Response - Dimensions of the configuration.
- Display
Name This property is required. string - Display Name for the product system.
- Filterable
Properties This property is required. List<Pulumi.Azure Native. Edge Order. Inputs. Filterable Property Response> - List of filters supported for a product.
- Fulfilled
By This property is required. string - The entity responsible for fulfillment of the item at the given hierarchy level.
- Grouped
Child Configurations This property is required. List<Pulumi.Azure Native. Edge Order. Inputs. Grouped Child Configurations Response> - Child configurations present for the configuration after applying child configuration filter, grouped by the category name of the child configuration.
- Hierarchy
Information This property is required. Pulumi.Azure Native. Edge Order. Inputs. Hierarchy Information Response - Hierarchy information of a product.
- Image
Information This property is required. List<Pulumi.Azure Native. Edge Order. Inputs. Image Information Response> - Image information for the product system.
- Is
Part Of Base Configuration This property is required. bool - Flag to indicate if the child configuration is part of the base configuration, which means the customer need not pass this configuration in OptInAdditionalConfigurations while placing an order, it will be shipped by default.
- Maximum
Quantity This property is required. int - Maximum quantity a customer can order while choosing this configuration.
- Minimum
Quantity This property is required. int - Minimum quantity a customer can order while choosing this configuration.
- Specifications
This property is required. List<Pulumi.Azure Native. Edge Order. Inputs. Specification Response> - Specifications of the configuration.
- Availability
Information This property is required. AvailabilityInformation Response - Availability information of the product system.
- Child
Configuration Type This property is required. string - Child configuration type.
- Child
Configuration Types This property is required. []string - Different types of child configurations which exist for this configuration, these can be used to populate the child configuration filter.
- Cost
Information This property is required. CostInformation Response - Cost information for the product system.
- Description
This property is required. DescriptionResponse - Description related to the product system.
- Dimensions
This property is required. DimensionsResponse - Dimensions of the configuration.
- Display
Name This property is required. string - Display Name for the product system.
- Filterable
Properties This property is required. []FilterableProperty Response - List of filters supported for a product.
- Fulfilled
By This property is required. string - The entity responsible for fulfillment of the item at the given hierarchy level.
- Grouped
Child Configurations This property is required. []GroupedChild Configurations Response - Child configurations present for the configuration after applying child configuration filter, grouped by the category name of the child configuration.
- Hierarchy
Information This property is required. HierarchyInformation Response - Hierarchy information of a product.
- Image
Information This property is required. []ImageInformation Response - Image information for the product system.
- Is
Part Of Base Configuration This property is required. bool - Flag to indicate if the child configuration is part of the base configuration, which means the customer need not pass this configuration in OptInAdditionalConfigurations while placing an order, it will be shipped by default.
- Maximum
Quantity This property is required. int - Maximum quantity a customer can order while choosing this configuration.
- Minimum
Quantity This property is required. int - Minimum quantity a customer can order while choosing this configuration.
- Specifications
This property is required. []SpecificationResponse - Specifications of the configuration.
- availability
Information This property is required. AvailabilityInformation Response - Availability information of the product system.
- child
Configuration Type This property is required. String - Child configuration type.
- child
Configuration Types This property is required. List<String> - Different types of child configurations which exist for this configuration, these can be used to populate the child configuration filter.
- cost
Information This property is required. CostInformation Response - Cost information for the product system.
- description
This property is required. DescriptionResponse - Description related to the product system.
- dimensions
This property is required. DimensionsResponse - Dimensions of the configuration.
- display
Name This property is required. String - Display Name for the product system.
- filterable
Properties This property is required. List<FilterableProperty Response> - List of filters supported for a product.
- fulfilled
By This property is required. String - The entity responsible for fulfillment of the item at the given hierarchy level.
- grouped
Child Configurations This property is required. List<GroupedChild Configurations Response> - Child configurations present for the configuration after applying child configuration filter, grouped by the category name of the child configuration.
- hierarchy
Information This property is required. HierarchyInformation Response - Hierarchy information of a product.
- image
Information This property is required. List<ImageInformation Response> - Image information for the product system.
- is
Part Of Base Configuration This property is required. Boolean - Flag to indicate if the child configuration is part of the base configuration, which means the customer need not pass this configuration in OptInAdditionalConfigurations while placing an order, it will be shipped by default.
- maximum
Quantity This property is required. Integer - Maximum quantity a customer can order while choosing this configuration.
- minimum
Quantity This property is required. Integer - Minimum quantity a customer can order while choosing this configuration.
- specifications
This property is required. List<SpecificationResponse> - Specifications of the configuration.
- availability
Information This property is required. AvailabilityInformation Response - Availability information of the product system.
- child
Configuration Type This property is required. string - Child configuration type.
- child
Configuration Types This property is required. string[] - Different types of child configurations which exist for this configuration, these can be used to populate the child configuration filter.
- cost
Information This property is required. CostInformation Response - Cost information for the product system.
- description
This property is required. DescriptionResponse - Description related to the product system.
- dimensions
This property is required. DimensionsResponse - Dimensions of the configuration.
- display
Name This property is required. string - Display Name for the product system.
- filterable
Properties This property is required. FilterableProperty Response[] - List of filters supported for a product.
- fulfilled
By This property is required. string - The entity responsible for fulfillment of the item at the given hierarchy level.
- grouped
Child Configurations This property is required. GroupedChild Configurations Response[] - Child configurations present for the configuration after applying child configuration filter, grouped by the category name of the child configuration.
- hierarchy
Information This property is required. HierarchyInformation Response - Hierarchy information of a product.
- image
Information This property is required. ImageInformation Response[] - Image information for the product system.
- is
Part Of Base Configuration This property is required. boolean - Flag to indicate if the child configuration is part of the base configuration, which means the customer need not pass this configuration in OptInAdditionalConfigurations while placing an order, it will be shipped by default.
- maximum
Quantity This property is required. number - Maximum quantity a customer can order while choosing this configuration.
- minimum
Quantity This property is required. number - Minimum quantity a customer can order while choosing this configuration.
- specifications
This property is required. SpecificationResponse[] - Specifications of the configuration.
- availability_
information This property is required. AvailabilityInformation Response - Availability information of the product system.
- child_
configuration_ type This property is required. str - Child configuration type.
- child_
configuration_ types This property is required. Sequence[str] - Different types of child configurations which exist for this configuration, these can be used to populate the child configuration filter.
- cost_
information This property is required. CostInformation Response - Cost information for the product system.
- description
This property is required. DescriptionResponse - Description related to the product system.
- dimensions
This property is required. DimensionsResponse - Dimensions of the configuration.
- display_
name This property is required. str - Display Name for the product system.
- filterable_
properties This property is required. Sequence[FilterableProperty Response] - List of filters supported for a product.
- fulfilled_
by This property is required. str - The entity responsible for fulfillment of the item at the given hierarchy level.
- grouped_
child_ configurations This property is required. Sequence[GroupedChild Configurations Response] - Child configurations present for the configuration after applying child configuration filter, grouped by the category name of the child configuration.
- hierarchy_
information This property is required. HierarchyInformation Response - Hierarchy information of a product.
- image_
information This property is required. Sequence[ImageInformation Response] - Image information for the product system.
- is_
part_ of_ base_ configuration This property is required. bool - Flag to indicate if the child configuration is part of the base configuration, which means the customer need not pass this configuration in OptInAdditionalConfigurations while placing an order, it will be shipped by default.
- maximum_
quantity This property is required. int - Maximum quantity a customer can order while choosing this configuration.
- minimum_
quantity This property is required. int - Minimum quantity a customer can order while choosing this configuration.
- specifications
This property is required. Sequence[SpecificationResponse] - Specifications of the configuration.
- availability
Information This property is required. Property Map - Availability information of the product system.
- child
Configuration Type This property is required. String - Child configuration type.
- child
Configuration Types This property is required. List<String> - Different types of child configurations which exist for this configuration, these can be used to populate the child configuration filter.
- cost
Information This property is required. Property Map - Cost information for the product system.
- description
This property is required. Property Map - Description related to the product system.
- dimensions
This property is required. Property Map - Dimensions of the configuration.
- display
Name This property is required. String - Display Name for the product system.
- filterable
Properties This property is required. List<Property Map> - List of filters supported for a product.
- fulfilled
By This property is required. String - The entity responsible for fulfillment of the item at the given hierarchy level.
- grouped
Child Configurations This property is required. List<Property Map> - Child configurations present for the configuration after applying child configuration filter, grouped by the category name of the child configuration.
- hierarchy
Information This property is required. Property Map - Hierarchy information of a product.
- image
Information This property is required. List<Property Map> - Image information for the product system.
- is
Part Of Base Configuration This property is required. Boolean - Flag to indicate if the child configuration is part of the base configuration, which means the customer need not pass this configuration in OptInAdditionalConfigurations while placing an order, it will be shipped by default.
- maximum
Quantity This property is required. Number - Maximum quantity a customer can order while choosing this configuration.
- minimum
Quantity This property is required. Number - Minimum quantity a customer can order while choosing this configuration.
- specifications
This property is required. List<Property Map> - Specifications of the configuration.
ChildConfigurationType
ConfigurationFilter
- Hierarchy
Information This property is required. Pulumi.Azure Native. Edge Order. Inputs. Hierarchy Information - Product hierarchy information.
- Child
Configuration Pulumi.Filter Azure Native. Edge Order. Inputs. Child Configuration Filter - Filter to fetch specific child configurations that exist in the configuration. This must be passed to either fetch a list of specific child configurations, or all child configurations of specific types of child configurations.
- Filterable
Property List<Pulumi.Azure Native. Edge Order. Inputs. Filterable Property> - Filters specific to product.
- Hierarchy
Information This property is required. HierarchyInformation - Product hierarchy information.
- Child
Configuration ChildFilter Configuration Filter - Filter to fetch specific child configurations that exist in the configuration. This must be passed to either fetch a list of specific child configurations, or all child configurations of specific types of child configurations.
- Filterable
Property []FilterableProperty - Filters specific to product.
- hierarchy
Information This property is required. HierarchyInformation - Product hierarchy information.
- child
Configuration ChildFilter Configuration Filter - Filter to fetch specific child configurations that exist in the configuration. This must be passed to either fetch a list of specific child configurations, or all child configurations of specific types of child configurations.
- filterable
Property List<FilterableProperty> - Filters specific to product.
- hierarchy
Information This property is required. HierarchyInformation - Product hierarchy information.
- child
Configuration ChildFilter Configuration Filter - Filter to fetch specific child configurations that exist in the configuration. This must be passed to either fetch a list of specific child configurations, or all child configurations of specific types of child configurations.
- filterable
Property FilterableProperty[] - Filters specific to product.
- hierarchy_
information This property is required. HierarchyInformation - Product hierarchy information.
- child_
configuration_ Childfilter Configuration Filter - Filter to fetch specific child configurations that exist in the configuration. This must be passed to either fetch a list of specific child configurations, or all child configurations of specific types of child configurations.
- filterable_
property Sequence[FilterableProperty] - Filters specific to product.
- hierarchy
Information This property is required. Property Map - Product hierarchy information.
- child
Configuration Property MapFilter - Filter to fetch specific child configurations that exist in the configuration. This must be passed to either fetch a list of specific child configurations, or all child configurations of specific types of child configurations.
- filterable
Property List<Property Map> - Filters specific to product.
ConfigurationResponse
- Availability
Information This property is required. Pulumi.Azure Native. Edge Order. Inputs. Availability Information Response - Availability information of the product system.
- Child
Configuration Types This property is required. List<string> - Different types of child configurations which exist for this configuration, these can be used to populate the child configuration filter.
- Cost
Information This property is required. Pulumi.Azure Native. Edge Order. Inputs. Cost Information Response - Cost information for the product system.
- Description
This property is required. Pulumi.Azure Native. Edge Order. Inputs. Description Response - Description related to the product system.
- Dimensions
This property is required. Pulumi.Azure Native. Edge Order. Inputs. Dimensions Response - Dimensions of the configuration.
- Display
Name This property is required. string - Display Name for the product system.
- Filterable
Properties This property is required. List<Pulumi.Azure Native. Edge Order. Inputs. Filterable Property Response> - List of filters supported for a product.
- Fulfilled
By This property is required. string - The entity responsible for fulfillment of the item at the given hierarchy level.
- Grouped
Child Configurations This property is required. List<Pulumi.Azure Native. Edge Order. Inputs. Grouped Child Configurations Response> - Child configurations present for the configuration after applying child configuration filter, grouped by the category name of the child configuration.
- Hierarchy
Information This property is required. Pulumi.Azure Native. Edge Order. Inputs. Hierarchy Information Response - Hierarchy information of a product.
- Image
Information This property is required. List<Pulumi.Azure Native. Edge Order. Inputs. Image Information Response> - Image information for the product system.
- Specifications
This property is required. List<Pulumi.Azure Native. Edge Order. Inputs. Specification Response> - Specifications of the configuration.
- Availability
Information This property is required. AvailabilityInformation Response - Availability information of the product system.
- Child
Configuration Types This property is required. []string - Different types of child configurations which exist for this configuration, these can be used to populate the child configuration filter.
- Cost
Information This property is required. CostInformation Response - Cost information for the product system.
- Description
This property is required. DescriptionResponse - Description related to the product system.
- Dimensions
This property is required. DimensionsResponse - Dimensions of the configuration.
- Display
Name This property is required. string - Display Name for the product system.
- Filterable
Properties This property is required. []FilterableProperty Response - List of filters supported for a product.
- Fulfilled
By This property is required. string - The entity responsible for fulfillment of the item at the given hierarchy level.
- Grouped
Child Configurations This property is required. []GroupedChild Configurations Response - Child configurations present for the configuration after applying child configuration filter, grouped by the category name of the child configuration.
- Hierarchy
Information This property is required. HierarchyInformation Response - Hierarchy information of a product.
- Image
Information This property is required. []ImageInformation Response - Image information for the product system.
- Specifications
This property is required. []SpecificationResponse - Specifications of the configuration.
- availability
Information This property is required. AvailabilityInformation Response - Availability information of the product system.
- child
Configuration Types This property is required. List<String> - Different types of child configurations which exist for this configuration, these can be used to populate the child configuration filter.
- cost
Information This property is required. CostInformation Response - Cost information for the product system.
- description
This property is required. DescriptionResponse - Description related to the product system.
- dimensions
This property is required. DimensionsResponse - Dimensions of the configuration.
- display
Name This property is required. String - Display Name for the product system.
- filterable
Properties This property is required. List<FilterableProperty Response> - List of filters supported for a product.
- fulfilled
By This property is required. String - The entity responsible for fulfillment of the item at the given hierarchy level.
- grouped
Child Configurations This property is required. List<GroupedChild Configurations Response> - Child configurations present for the configuration after applying child configuration filter, grouped by the category name of the child configuration.
- hierarchy
Information This property is required. HierarchyInformation Response - Hierarchy information of a product.
- image
Information This property is required. List<ImageInformation Response> - Image information for the product system.
- specifications
This property is required. List<SpecificationResponse> - Specifications of the configuration.
- availability
Information This property is required. AvailabilityInformation Response - Availability information of the product system.
- child
Configuration Types This property is required. string[] - Different types of child configurations which exist for this configuration, these can be used to populate the child configuration filter.
- cost
Information This property is required. CostInformation Response - Cost information for the product system.
- description
This property is required. DescriptionResponse - Description related to the product system.
- dimensions
This property is required. DimensionsResponse - Dimensions of the configuration.
- display
Name This property is required. string - Display Name for the product system.
- filterable
Properties This property is required. FilterableProperty Response[] - List of filters supported for a product.
- fulfilled
By This property is required. string - The entity responsible for fulfillment of the item at the given hierarchy level.
- grouped
Child Configurations This property is required. GroupedChild Configurations Response[] - Child configurations present for the configuration after applying child configuration filter, grouped by the category name of the child configuration.
- hierarchy
Information This property is required. HierarchyInformation Response - Hierarchy information of a product.
- image
Information This property is required. ImageInformation Response[] - Image information for the product system.
- specifications
This property is required. SpecificationResponse[] - Specifications of the configuration.
- availability_
information This property is required. AvailabilityInformation Response - Availability information of the product system.
- child_
configuration_ types This property is required. Sequence[str] - Different types of child configurations which exist for this configuration, these can be used to populate the child configuration filter.
- cost_
information This property is required. CostInformation Response - Cost information for the product system.
- description
This property is required. DescriptionResponse - Description related to the product system.
- dimensions
This property is required. DimensionsResponse - Dimensions of the configuration.
- display_
name This property is required. str - Display Name for the product system.
- filterable_
properties This property is required. Sequence[FilterableProperty Response] - List of filters supported for a product.
- fulfilled_
by This property is required. str - The entity responsible for fulfillment of the item at the given hierarchy level.
- grouped_
child_ configurations This property is required. Sequence[GroupedChild Configurations Response] - Child configurations present for the configuration after applying child configuration filter, grouped by the category name of the child configuration.
- hierarchy_
information This property is required. HierarchyInformation Response - Hierarchy information of a product.
- image_
information This property is required. Sequence[ImageInformation Response] - Image information for the product system.
- specifications
This property is required. Sequence[SpecificationResponse] - Specifications of the configuration.
- availability
Information This property is required. Property Map - Availability information of the product system.
- child
Configuration Types This property is required. List<String> - Different types of child configurations which exist for this configuration, these can be used to populate the child configuration filter.
- cost
Information This property is required. Property Map - Cost information for the product system.
- description
This property is required. Property Map - Description related to the product system.
- dimensions
This property is required. Property Map - Dimensions of the configuration.
- display
Name This property is required. String - Display Name for the product system.
- filterable
Properties This property is required. List<Property Map> - List of filters supported for a product.
- fulfilled
By This property is required. String - The entity responsible for fulfillment of the item at the given hierarchy level.
- grouped
Child Configurations This property is required. List<Property Map> - Child configurations present for the configuration after applying child configuration filter, grouped by the category name of the child configuration.
- hierarchy
Information This property is required. Property Map - Hierarchy information of a product.
- image
Information This property is required. List<Property Map> - Image information for the product system.
- specifications
This property is required. List<Property Map> - Specifications of the configuration.
CostInformationResponse
- Billing
Info Url This property is required. string - Default url to display billing information.
- Billing
Meter Details This property is required. List<Pulumi.Azure Native. Edge Order. Inputs. Billing Meter Details Response> - Details on the various billing aspects for the product system.
- Billing
Info Url This property is required. string - Default url to display billing information.
- Billing
Meter Details This property is required. []BillingMeter Details Response - Details on the various billing aspects for the product system.
- billing
Info Url This property is required. String - Default url to display billing information.
- billing
Meter Details This property is required. List<BillingMeter Details Response> - Details on the various billing aspects for the product system.
- billing
Info Url This property is required. string - Default url to display billing information.
- billing
Meter Details This property is required. BillingMeter Details Response[] - Details on the various billing aspects for the product system.
- billing_
info_ url This property is required. str - Default url to display billing information.
- billing_
meter_ details This property is required. Sequence[BillingMeter Details Response] - Details on the various billing aspects for the product system.
- billing
Info Url This property is required. String - Default url to display billing information.
- billing
Meter Details This property is required. List<Property Map> - Details on the various billing aspects for the product system.
CustomerSubscriptionDetails
- Quota
Id This property is required. string - Quota ID of a subscription.
- Location
Placement stringId - Location placement Id of a subscription.
- Registered
Features List<Pulumi.Azure Native. Edge Order. Inputs. Customer Subscription Registered Features> - List of registered feature flags for subscription.
- Quota
Id This property is required. string - Quota ID of a subscription.
- Location
Placement stringId - Location placement Id of a subscription.
- Registered
Features []CustomerSubscription Registered Features - List of registered feature flags for subscription.
- quota
Id This property is required. String - Quota ID of a subscription.
- location
Placement StringId - Location placement Id of a subscription.
- registered
Features List<CustomerSubscription Registered Features> - List of registered feature flags for subscription.
- quota
Id This property is required. string - Quota ID of a subscription.
- location
Placement stringId - Location placement Id of a subscription.
- registered
Features CustomerSubscription Registered Features[] - List of registered feature flags for subscription.
- quota_
id This property is required. str - Quota ID of a subscription.
- location_
placement_ strid - Location placement Id of a subscription.
- registered_
features Sequence[CustomerSubscription Registered Features] - List of registered feature flags for subscription.
- quota
Id This property is required. String - Quota ID of a subscription.
- location
Placement StringId - Location placement Id of a subscription.
- registered
Features List<Property Map> - List of registered feature flags for subscription.
CustomerSubscriptionRegisteredFeatures
DescriptionResponse
- Attributes
This property is required. List<string> - Attributes for the product system.
- Description
Type This property is required. string - Type of description.
- Keywords
This property is required. List<string> - Keywords for the product system.
- Links
This property is required. List<Pulumi.Azure Native. Edge Order. Inputs. Link Response> - Links for the product system.
- Long
Description This property is required. string - Long description of the product system.
- Short
Description This property is required. string - Short description of the product system.
- Attributes
This property is required. []string - Attributes for the product system.
- Description
Type This property is required. string - Type of description.
- Keywords
This property is required. []string - Keywords for the product system.
- Links
This property is required. []LinkResponse - Links for the product system.
- Long
Description This property is required. string - Long description of the product system.
- Short
Description This property is required. string - Short description of the product system.
- attributes
This property is required. List<String> - Attributes for the product system.
- description
Type This property is required. String - Type of description.
- keywords
This property is required. List<String> - Keywords for the product system.
- links
This property is required. List<LinkResponse> - Links for the product system.
- long
Description This property is required. String - Long description of the product system.
- short
Description This property is required. String - Short description of the product system.
- attributes
This property is required. string[] - Attributes for the product system.
- description
Type This property is required. string - Type of description.
- keywords
This property is required. string[] - Keywords for the product system.
- links
This property is required. LinkResponse[] - Links for the product system.
- long
Description This property is required. string - Long description of the product system.
- short
Description This property is required. string - Short description of the product system.
- attributes
This property is required. Sequence[str] - Attributes for the product system.
- description_
type This property is required. str - Type of description.
- keywords
This property is required. Sequence[str] - Keywords for the product system.
- links
This property is required. Sequence[LinkResponse] - Links for the product system.
- long_
description This property is required. str - Long description of the product system.
- short_
description This property is required. str - Short description of the product system.
- attributes
This property is required. List<String> - Attributes for the product system.
- description
Type This property is required. String - Type of description.
- keywords
This property is required. List<String> - Keywords for the product system.
- links
This property is required. List<Property Map> - Links for the product system.
- long
Description This property is required. String - Long description of the product system.
- short
Description This property is required. String - Short description of the product system.
DimensionsResponse
- Depth
This property is required. double - Depth of the device.
- Height
This property is required. double - Height of the device.
- Length
This property is required. double - Length of the device.
- Length
Height Unit This property is required. string - Unit for the dimensions of length, height and width.
- Weight
This property is required. double - Weight of the device.
- Weight
Unit This property is required. string - Unit for the dimensions of weight.
- Width
This property is required. double - Width of the device.
- Depth
This property is required. float64 - Depth of the device.
- Height
This property is required. float64 - Height of the device.
- Length
This property is required. float64 - Length of the device.
- Length
Height Unit This property is required. string - Unit for the dimensions of length, height and width.
- Weight
This property is required. float64 - Weight of the device.
- Weight
Unit This property is required. string - Unit for the dimensions of weight.
- Width
This property is required. float64 - Width of the device.
- depth
This property is required. Double - Depth of the device.
- height
This property is required. Double - Height of the device.
- length
This property is required. Double - Length of the device.
- length
Height Unit This property is required. String - Unit for the dimensions of length, height and width.
- weight
This property is required. Double - Weight of the device.
- weight
Unit This property is required. String - Unit for the dimensions of weight.
- width
This property is required. Double - Width of the device.
- depth
This property is required. number - Depth of the device.
- height
This property is required. number - Height of the device.
- length
This property is required. number - Length of the device.
- length
Height Unit This property is required. string - Unit for the dimensions of length, height and width.
- weight
This property is required. number - Weight of the device.
- weight
Unit This property is required. string - Unit for the dimensions of weight.
- width
This property is required. number - Width of the device.
- depth
This property is required. float - Depth of the device.
- height
This property is required. float - Height of the device.
- length
This property is required. float - Length of the device.
- length_
height_ unit This property is required. str - Unit for the dimensions of length, height and width.
- weight
This property is required. float - Weight of the device.
- weight_
unit This property is required. str - Unit for the dimensions of weight.
- width
This property is required. float - Width of the device.
- depth
This property is required. Number - Depth of the device.
- height
This property is required. Number - Height of the device.
- length
This property is required. Number - Length of the device.
- length
Height Unit This property is required. String - Unit for the dimensions of length, height and width.
- weight
This property is required. Number - Weight of the device.
- weight
Unit This property is required. String - Unit for the dimensions of weight.
- width
This property is required. Number - Width of the device.
FilterableProperty
- Supported
Values This property is required. List<string> - Values to be filtered.
- Type
This property is required. string | Pulumi.Azure Native. Edge Order. Supported Filter Types - Type of product filter.
- Supported
Values This property is required. []string - Values to be filtered.
- Type
This property is required. string | SupportedFilter Types - Type of product filter.
- supported
Values This property is required. List<String> - Values to be filtered.
- type
This property is required. String | SupportedFilter Types - Type of product filter.
- supported
Values This property is required. string[] - Values to be filtered.
- type
This property is required. string | SupportedFilter Types - Type of product filter.
- supported_
values This property is required. Sequence[str] - Values to be filtered.
- type
This property is required. str | SupportedFilter Types - Type of product filter.
- supported
Values This property is required. List<String> - Values to be filtered.
- type
This property is required. String | "ShipTo Countries" | "Double Encryption Status" - Type of product filter.
FilterablePropertyResponse
- Supported
Values This property is required. List<string> - Values to be filtered.
- Type
This property is required. string - Type of product filter.
- Supported
Values This property is required. []string - Values to be filtered.
- Type
This property is required. string - Type of product filter.
- supported
Values This property is required. List<String> - Values to be filtered.
- type
This property is required. String - Type of product filter.
- supported
Values This property is required. string[] - Values to be filtered.
- type
This property is required. string - Type of product filter.
- supported_
values This property is required. Sequence[str] - Values to be filtered.
- type
This property is required. str - Type of product filter.
- supported
Values This property is required. List<String> - Values to be filtered.
- type
This property is required. String - Type of product filter.
GroupedChildConfigurationsResponse
- Category
Information This property is required. Pulumi.Azure Native. Edge Order. Inputs. Category Information Response - Category information.
- Child
Configurations This property is required. List<Pulumi.Azure Native. Edge Order. Inputs. Child Configuration Response> - List of child configurations.
- Category
Information This property is required. CategoryInformation Response - Category information.
- Child
Configurations This property is required. []ChildConfiguration Response - List of child configurations.
- category
Information This property is required. CategoryInformation Response - Category information.
- child
Configurations This property is required. List<ChildConfiguration Response> - List of child configurations.
- category
Information This property is required. CategoryInformation Response - Category information.
- child
Configurations This property is required. ChildConfiguration Response[] - List of child configurations.
- category_
information This property is required. CategoryInformation Response - Category information.
- child_
configurations This property is required. Sequence[ChildConfiguration Response] - List of child configurations.
- category
Information This property is required. Property Map - Category information.
- child
Configurations This property is required. List<Property Map> - List of child configurations.
HierarchyInformation
- Configuration
Name string - Represents configuration name that uniquely identifies configuration.
- Product
Family stringName - Represents product family name that uniquely identifies product family.
- Product
Line stringName - Represents product line name that uniquely identifies product line.
- Product
Name string - Represents product name that uniquely identifies product.
- Configuration
Name string - Represents configuration name that uniquely identifies configuration.
- Product
Family stringName - Represents product family name that uniquely identifies product family.
- Product
Line stringName - Represents product line name that uniquely identifies product line.
- Product
Name string - Represents product name that uniquely identifies product.
- configuration
Name String - Represents configuration name that uniquely identifies configuration.
- product
Family StringName - Represents product family name that uniquely identifies product family.
- product
Line StringName - Represents product line name that uniquely identifies product line.
- product
Name String - Represents product name that uniquely identifies product.
- configuration
Name string - Represents configuration name that uniquely identifies configuration.
- product
Family stringName - Represents product family name that uniquely identifies product family.
- product
Line stringName - Represents product line name that uniquely identifies product line.
- product
Name string - Represents product name that uniquely identifies product.
- configuration_
name str - Represents configuration name that uniquely identifies configuration.
- product_
family_ strname - Represents product family name that uniquely identifies product family.
- product_
line_ strname - Represents product line name that uniquely identifies product line.
- product_
name str - Represents product name that uniquely identifies product.
- configuration
Name String - Represents configuration name that uniquely identifies configuration.
- product
Family StringName - Represents product family name that uniquely identifies product family.
- product
Line StringName - Represents product line name that uniquely identifies product line.
- product
Name String - Represents product name that uniquely identifies product.
HierarchyInformationResponse
- Configuration
Name string - Represents configuration name that uniquely identifies configuration.
- Product
Family stringName - Represents product family name that uniquely identifies product family.
- Product
Line stringName - Represents product line name that uniquely identifies product line.
- Product
Name string - Represents product name that uniquely identifies product.
- Configuration
Name string - Represents configuration name that uniquely identifies configuration.
- Product
Family stringName - Represents product family name that uniquely identifies product family.
- Product
Line stringName - Represents product line name that uniquely identifies product line.
- Product
Name string - Represents product name that uniquely identifies product.
- configuration
Name String - Represents configuration name that uniquely identifies configuration.
- product
Family StringName - Represents product family name that uniquely identifies product family.
- product
Line StringName - Represents product line name that uniquely identifies product line.
- product
Name String - Represents product name that uniquely identifies product.
- configuration
Name string - Represents configuration name that uniquely identifies configuration.
- product
Family stringName - Represents product family name that uniquely identifies product family.
- product
Line stringName - Represents product line name that uniquely identifies product line.
- product
Name string - Represents product name that uniquely identifies product.
- configuration_
name str - Represents configuration name that uniquely identifies configuration.
- product_
family_ strname - Represents product family name that uniquely identifies product family.
- product_
line_ strname - Represents product line name that uniquely identifies product line.
- product_
name str - Represents product name that uniquely identifies product.
- configuration
Name String - Represents configuration name that uniquely identifies configuration.
- product
Family StringName - Represents product family name that uniquely identifies product family.
- product
Line StringName - Represents product line name that uniquely identifies product line.
- product
Name String - Represents product name that uniquely identifies product.
ImageInformationResponse
- image_
type This property is required. str - Type of the image.
- image_
url This property is required. str - Url of the image.
LinkResponse
Pav2MeterDetailsResponse
- Charging
Type This property is required. string - Charging type.
- Meter
Guid This property is required. string - Validation status of requested data center and transport.
- Multiplier
This property is required. double - Billing unit applicable for Pav2 billing.
- Charging
Type This property is required. string - Charging type.
- Meter
Guid This property is required. string - Validation status of requested data center and transport.
- Multiplier
This property is required. float64 - Billing unit applicable for Pav2 billing.
- charging
Type This property is required. String - Charging type.
- meter
Guid This property is required. String - Validation status of requested data center and transport.
- multiplier
This property is required. Double - Billing unit applicable for Pav2 billing.
- charging
Type This property is required. string - Charging type.
- meter
Guid This property is required. string - Validation status of requested data center and transport.
- multiplier
This property is required. number - Billing unit applicable for Pav2 billing.
- charging_
type This property is required. str - Charging type.
- meter_
guid This property is required. str - Validation status of requested data center and transport.
- multiplier
This property is required. float - Billing unit applicable for Pav2 billing.
- charging
Type This property is required. String - Charging type.
- meter
Guid This property is required. String - Validation status of requested data center and transport.
- multiplier
This property is required. Number - Billing unit applicable for Pav2 billing.
PurchaseMeterDetailsResponse
- Charging
Type This property is required. string - Charging type.
- Multiplier
This property is required. double - Billing unit applicable for Pav2 billing.
- Product
Id This property is required. string - Product Id.
- Sku
Id This property is required. string - Sku Id.
- Term
Id This property is required. string - Term Id.
- Charging
Type This property is required. string - Charging type.
- Multiplier
This property is required. float64 - Billing unit applicable for Pav2 billing.
- Product
Id This property is required. string - Product Id.
- Sku
Id This property is required. string - Sku Id.
- Term
Id This property is required. string - Term Id.
- charging
Type This property is required. String - Charging type.
- multiplier
This property is required. Double - Billing unit applicable for Pav2 billing.
- product
Id This property is required. String - Product Id.
- sku
Id This property is required. String - Sku Id.
- term
Id This property is required. String - Term Id.
- charging
Type This property is required. string - Charging type.
- multiplier
This property is required. number - Billing unit applicable for Pav2 billing.
- product
Id This property is required. string - Product Id.
- sku
Id This property is required. string - Sku Id.
- term
Id This property is required. string - Term Id.
- charging_
type This property is required. str - Charging type.
- multiplier
This property is required. float - Billing unit applicable for Pav2 billing.
- product_
id This property is required. str - Product Id.
- sku_
id This property is required. str - Sku Id.
- term_
id This property is required. str - Term Id.
- charging
Type This property is required. String - Charging type.
- multiplier
This property is required. Number - Billing unit applicable for Pav2 billing.
- product
Id This property is required. String - Product Id.
- sku
Id This property is required. String - Sku Id.
- term
Id This property is required. String - Term Id.
SpecificationResponse
SupportedFilterTypes
Package Details
- Repository
- azure-native-v2 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.82.0 published on Friday, Jan 10, 2025 by Pulumi