Azure Native
listConfigurations
The list of configurations. API Version: 2021-12-01.
Using listConfigurations
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 listConfigurations(args: ListConfigurationsArgs, opts?: InvokeOptions): Promise<ListConfigurationsResult>
function listConfigurationsOutput(args: ListConfigurationsOutputArgs, opts?: InvokeOptions): Output<ListConfigurationsResult>
def list_configurations(configuration_filters: Optional[Sequence[ConfigurationFilters]] = None,
customer_subscription_details: Optional[CustomerSubscriptionDetails] = None,
skip_token: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> ListConfigurationsResult
def list_configurations_output(configuration_filters: Optional[pulumi.Input[Sequence[pulumi.Input[ConfigurationFiltersArgs]]]] = None,
customer_subscription_details: Optional[pulumi.Input[CustomerSubscriptionDetailsArgs]] = None,
skip_token: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[ListConfigurationsResult]
func ListConfigurations(ctx *Context, args *ListConfigurationsArgs, opts ...InvokeOption) (*ListConfigurationsResult, error)
func ListConfigurationsOutput(ctx *Context, args *ListConfigurationsOutputArgs, opts ...InvokeOption) ListConfigurationsResultOutput
> Note: This function is named ListConfigurations
in the Go SDK.
public static class ListConfigurations
{
public static Task<ListConfigurationsResult> InvokeAsync(ListConfigurationsArgs args, InvokeOptions? opts = null)
public static Output<ListConfigurationsResult> Invoke(ListConfigurationsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<ListConfigurationsResult> listConfigurations(ListConfigurationsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
Function: azure-native:edgeorder:listConfigurations
Arguments:
# Arguments dictionary
The following arguments are supported:
- Configuration
Filters List<Pulumi.Azure Native. Edge Order. Inputs. Configuration Filters> 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
Filters []ConfigurationFilters 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
Filters ListFilters> 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
Filters ConfigurationFilters[] 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_
filters Sequence[ConfigurationFilters] 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
Filters List 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.
listConfigurations 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
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.
Supporting Types
AvailabilityInformationResponse
- Availability
Stage string Current availability stage of the product. Availability stage
- Disabled
Reason string Reason why the product is disabled.
- Disabled
Reason stringMessage Message for why the product is disabled.
- Availability
Stage string Current availability stage of the product. Availability stage
- Disabled
Reason string Reason why the product is disabled.
- Disabled
Reason stringMessage Message for why the product is disabled.
- availability
Stage String Current availability stage of the product. Availability stage
- disabled
Reason String Reason why the product is disabled.
- disabled
Reason StringMessage Message for why the product is disabled.
- availability
Stage string Current availability stage of the product. Availability stage
- disabled
Reason string Reason why the product is disabled.
- disabled
Reason stringMessage Message for why the product is disabled.
- availability_
stage str Current availability stage of the product. Availability stage
- disabled_
reason str Reason why the product is disabled.
- disabled_
reason_ strmessage Message for why the product is disabled.
- availability
Stage String Current availability stage of the product. Availability stage
- disabled
Reason String Reason why the product is disabled.
- disabled
Reason StringMessage Message for why the product is disabled.
BillingMeterDetailsResponse
- Frequency string
Frequency of recurrence
- Meter
Details Pulumi.Azure | Pulumi.Native. Edge Order. Inputs. Pav2Meter Details Response Azure Native. Edge Order. Inputs. Purchase Meter Details Response Represents MeterDetails
- Metering
Type string Represents Metering type (eg one-time or recurrent)
- Name string
Represents Billing type name
- Frequency string
Frequency of recurrence
- Meter
Details Pav2MeterDetails | PurchaseResponse Meter Details Response Represents MeterDetails
- Metering
Type string Represents Metering type (eg one-time or recurrent)
- Name string
Represents Billing type name
- frequency String
Frequency of recurrence
- meter
Details Pav2MeterDetails | PurchaseResponse Meter Details Response Represents MeterDetails
- metering
Type String Represents Metering type (eg one-time or recurrent)
- name String
Represents Billing type name
- frequency string
Frequency of recurrence
- meter
Details Pav2MeterDetails | PurchaseResponse Meter Details Response Represents MeterDetails
- metering
Type string Represents Metering type (eg one-time or recurrent)
- name string
Represents Billing type name
- frequency str
Frequency of recurrence
- meter_
details Pav2MeterDetails | PurchaseResponse Meter Details Response Represents MeterDetails
- metering_
type str Represents Metering type (eg one-time or recurrent)
- name str
Represents Billing type name
- frequency String
Frequency of recurrence
- meter
Details Property Map | Property Map Represents MeterDetails
- metering
Type String Represents Metering type (eg one-time or recurrent)
- name String
Represents Billing type name
ConfigurationFilters
- Hierarchy
Information Pulumi.Azure Native. Edge Order. Inputs. Hierarchy Information Product hierarchy information
- Filterable
Property List<Pulumi.Azure Native. Edge Order. Inputs. Filterable Property> Filters specific to product
- Hierarchy
Information HierarchyInformation Product hierarchy information
- Filterable
Property []FilterableProperty Filters specific to product
- hierarchy
Information HierarchyInformation Product hierarchy information
- filterable
Property ListProperty> Filters specific to product
- hierarchy
Information HierarchyInformation Product hierarchy information
- filterable
Property FilterableProperty[] Filters specific to product
- hierarchy_
information HierarchyInformation Product hierarchy information
- filterable_
property Sequence[FilterableProperty] Filters specific to product
- hierarchy
Information Property Map Product hierarchy information
- filterable
Property List Filters specific to product
ConfigurationResponse
- Availability
Information Pulumi.Azure Native. Edge Order. Inputs. Availability Information Response Availability information of the product system.
- Cost
Information Pulumi.Azure Native. Edge Order. Inputs. Cost Information Response Cost information for the product system.
- Description
Pulumi.
Azure Native. Edge Order. Inputs. Description Response Description related to the product system.
- Dimensions
Pulumi.
Azure Native. Edge Order. Inputs. Dimensions Response Dimensions of the configuration
- Display
Name string Display Name for the product system.
- Filterable
Properties List<Pulumi.Azure Native. Edge Order. Inputs. Filterable Property Response> list of filters supported for a product
- Hierarchy
Information Pulumi.Azure Native. Edge Order. Inputs. Hierarchy Information Response Hierarchy information of a product.
- Image
Information List<Pulumi.Azure Native. Edge Order. Inputs. Image Information Response> Image information for the product system.
- Specifications
List<Pulumi.
Azure Native. Edge Order. Inputs. Specification Response> Specifications of the configuration
- Availability
Information AvailabilityInformation Response Availability information of the product system.
- Cost
Information CostInformation Response Cost information for the product system.
- Description
Description
Response Description related to the product system.
- Dimensions
Dimensions
Response Dimensions of the configuration
- Display
Name string Display Name for the product system.
- Filterable
Properties []FilterableProperty Response list of filters supported for a product
- Hierarchy
Information HierarchyInformation Response Hierarchy information of a product.
- Image
Information []ImageInformation Response Image information for the product system.
- Specifications
[]Specification
Response Specifications of the configuration
- availability
Information AvailabilityInformation Response Availability information of the product system.
- cost
Information CostInformation Response Cost information for the product system.
- description
Description
Response Description related to the product system.
- dimensions
Dimensions
Response Dimensions of the configuration
- display
Name String Display Name for the product system.
- filterable
Properties ListProperty Response> list of filters supported for a product
- hierarchy
Information HierarchyInformation Response Hierarchy information of a product.
- image
Information ListInformation Response> Image information for the product system.
- specifications
List
Response> Specifications of the configuration
- availability
Information AvailabilityInformation Response Availability information of the product system.
- cost
Information CostInformation Response Cost information for the product system.
- description
Description
Response Description related to the product system.
- dimensions
Dimensions
Response Dimensions of the configuration
- display
Name string Display Name for the product system.
- filterable
Properties FilterableProperty Response[] list of filters supported for a product
- hierarchy
Information HierarchyInformation Response Hierarchy information of a product.
- image
Information ImageInformation Response[] Image information for the product system.
- specifications
Specification
Response[] Specifications of the configuration
- availability_
information AvailabilityInformation Response Availability information of the product system.
- cost_
information CostInformation Response Cost information for the product system.
- description
Description
Response Description related to the product system.
- dimensions
Dimensions
Response Dimensions of the configuration
- display_
name str Display Name for the product system.
- filterable_
properties Sequence[FilterableProperty Response] list of filters supported for a product
- hierarchy_
information HierarchyInformation Response Hierarchy information of a product.
- image_
information Sequence[ImageInformation Response] Image information for the product system.
- specifications
Sequence[Specification
Response] Specifications of the configuration
- availability
Information Property Map Availability information of the product system.
- cost
Information Property Map Cost information for the product system.
- description Property Map
Description related to the product system.
- dimensions Property Map
Dimensions of the configuration
- display
Name String Display Name for the product system.
- filterable
Properties List list of filters supported for a product
- hierarchy
Information Property Map Hierarchy information of a product.
- image
Information List Image information for the product system.
- specifications
List
Specifications of the configuration
CostInformationResponse
- Billing
Info stringUrl Default url to display billing information
- Billing
Meter List<Pulumi.Details Azure Native. Edge Order. Inputs. Billing Meter Details Response> Details on the various billing aspects for the product system.
- Billing
Info stringUrl Default url to display billing information
- Billing
Meter []BillingDetails Meter Details Response Details on the various billing aspects for the product system.
- billing
Info StringUrl Default url to display billing information
- billing
Meter ListDetails Meter Details Response> Details on the various billing aspects for the product system.
- billing
Info stringUrl Default url to display billing information
- billing
Meter BillingDetails Meter Details Response[] Details on the various billing aspects for the product system.
- billing_
info_ strurl Default url to display billing information
- billing_
meter_ Sequence[Billingdetails Meter Details Response] Details on the various billing aspects for the product system.
- billing
Info StringUrl Default url to display billing information
- billing
Meter ListDetails Details on the various billing aspects for the product system.
CustomerSubscriptionDetails
- Quota
Id 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 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 String Quota ID of a subscription
- location
Placement StringId Location placement Id of a subscription
- registered
Features ListSubscription Registered Features> List of registered feature flags for subscription
- quota
Id 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 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 String Quota ID of a subscription
- location
Placement StringId Location placement Id of a subscription
- registered
Features List List of registered feature flags for subscription
CustomerSubscriptionRegisteredFeatures
DescriptionResponse
- Attributes List<string>
Attributes for the product system.
- Description
Type string Type of description.
- Keywords List<string>
Keywords for the product system.
- Links
List<Pulumi.
Azure Native. Edge Order. Inputs. Link Response> Links for the product system.
- Long
Description string Long description of the product system.
- Short
Description string Short description of the product system.
- Attributes []string
Attributes for the product system.
- Description
Type string Type of description.
- Keywords []string
Keywords for the product system.
- Links
[]Link
Response Links for the product system.
- Long
Description string Long description of the product system.
- Short
Description string Short description of the product system.
- attributes
List
Attributes for the product system.
- description
Type String Type of description.
- keywords
List
Keywords for the product system.
- links ListResponse>
Links for the product system.
- long
Description String Long description of the product system.
- short
Description String Short description of the product system.
- attributes string[]
Attributes for the product system.
- description
Type string Type of description.
- keywords string[]
Keywords for the product system.
- links
Link
Response[] Links for the product system.
- long
Description string Long description of the product system.
- short
Description string Short description of the product system.
- attributes Sequence[str]
Attributes for the product system.
- description_
type str Type of description.
- keywords Sequence[str]
Keywords for the product system.
- links
Sequence[Link
Response] Links for the product system.
- long_
description str Long description of the product system.
- short_
description str Short description of the product system.
- attributes
List
Attributes for the product system.
- description
Type String Type of description.
- keywords
List
Keywords for the product system.
- links
List
Links for the product system.
- long
Description String Long description of the product system.
- short
Description String Short description of the product system.
DimensionsResponse
- Depth double
Depth of the device.
- Height double
Height of the device.
- Length double
Length of the device.
- Length
Height stringUnit Unit for the dimensions of length, height and width.
- Weight double
Weight of the device.
- Weight
Unit string Unit for the dimensions of weight.
- Width double
Width of the device.
- Depth float64
Depth of the device.
- Height float64
Height of the device.
- Length float64
Length of the device.
- Length
Height stringUnit Unit for the dimensions of length, height and width.
- Weight float64
Weight of the device.
- Weight
Unit string Unit for the dimensions of weight.
- Width float64
Width of the device.
- depth Double
Depth of the device.
- height Double
Height of the device.
- length Double
Length of the device.
- length
Height StringUnit Unit for the dimensions of length, height and width.
- weight Double
Weight of the device.
- weight
Unit String Unit for the dimensions of weight.
- width Double
Width of the device.
- depth number
Depth of the device.
- height number
Height of the device.
- length number
Length of the device.
- length
Height stringUnit Unit for the dimensions of length, height and width.
- weight number
Weight of the device.
- weight
Unit string Unit for the dimensions of weight.
- width number
Width of the device.
- depth float
Depth of the device.
- height float
Height of the device.
- length float
Length of the device.
- length_
height_ strunit Unit for the dimensions of length, height and width.
- weight float
Weight of the device.
- weight_
unit str Unit for the dimensions of weight.
- width float
Width of the device.
- depth Number
Depth of the device.
- height Number
Height of the device.
- length Number
Length of the device.
- length
Height StringUnit Unit for the dimensions of length, height and width.
- weight Number
Weight of the device.
- weight
Unit String Unit for the dimensions of weight.
- width Number
Width of the device.
FilterableProperty
- Supported
Values List<string> Values to be filtered.
- Type
string | Pulumi.
Azure Native. Edge Order. Supported Filter Types Type of product filter.
- Supported
Values []string Values to be filtered.
- Type
string | Supported
Filter Types Type of product filter.
- supported
Values List Values to be filtered.
- type
String | Supported
Filter Types Type of product filter.
- supported
Values string[] Values to be filtered.
- type
string | Supported
Filter Types Type of product filter.
- supported_
values Sequence[str] Values to be filtered.
- type
str | Supported
Filter Types Type of product filter.
- supported
Values List Values to be filtered.
- type
String | "Ship
To Countries" | "Double Encryption Status" Type of product filter.
FilterablePropertyResponse
- Supported
Values List<string> Values to be filtered.
- Type string
Type of product filter.
- Supported
Values []string Values to be filtered.
- Type string
Type of product filter.
- supported
Values List Values to be filtered.
- type String
Type of product filter.
- supported
Values string[] Values to be filtered.
- type string
Type of product filter.
- supported_
values Sequence[str] Values to be filtered.
- type str
Type of product filter.
- supported
Values List Values to be filtered.
- type String
Type of product filter.
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 str Type of the image
- image_
url str Url of the image
LinkResponse
Pav2MeterDetailsResponse
- Charging
Type string Charging type.
- Meter
Guid string Validation status of requested data center and transport.
- Multiplier double
Billing unit applicable for Pav2 billing
- Charging
Type string Charging type.
- Meter
Guid string Validation status of requested data center and transport.
- Multiplier float64
Billing unit applicable for Pav2 billing
- charging
Type String Charging type.
- meter
Guid String Validation status of requested data center and transport.
- multiplier Double
Billing unit applicable for Pav2 billing
- charging
Type string Charging type.
- meter
Guid string Validation status of requested data center and transport.
- multiplier number
Billing unit applicable for Pav2 billing
- charging_
type str Charging type.
- meter_
guid str Validation status of requested data center and transport.
- multiplier float
Billing unit applicable for Pav2 billing
- charging
Type String Charging type.
- meter
Guid String Validation status of requested data center and transport.
- multiplier Number
Billing unit applicable for Pav2 billing
PurchaseMeterDetailsResponse
- Charging
Type string Charging type.
- Multiplier double
Billing unit applicable for Pav2 billing
- Product
Id string Product Id
- Sku
Id string Sku Id
- Term
Id string Term Id
- Charging
Type string Charging type.
- Multiplier float64
Billing unit applicable for Pav2 billing
- Product
Id string Product Id
- Sku
Id string Sku Id
- Term
Id string Term Id
- charging
Type String Charging type.
- multiplier Double
Billing unit applicable for Pav2 billing
- product
Id String Product Id
- sku
Id String Sku Id
- term
Id String Term Id
- charging
Type string Charging type.
- multiplier number
Billing unit applicable for Pav2 billing
- product
Id string Product Id
- sku
Id string Sku Id
- term
Id string Term Id
- charging_
type str Charging type.
- multiplier float
Billing unit applicable for Pav2 billing
- product_
id str Product Id
- sku_
id str Sku Id
- term_
id str Term Id
- charging
Type String Charging type.
- multiplier Number
Billing unit applicable for Pav2 billing
- product
Id String Product Id
- sku
Id String Sku Id
- term
Id String Term Id
SpecificationResponse
SupportedFilterTypes
Package Details
- Repository
- https://github.com/pulumi/pulumi-azure-native
- License
- Apache-2.0