This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
azure-native.devcenter.listSkusByProject
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
Lists SKUs available to the project Azure REST API version: 2024-06-01-preview.
Other available API versions: 2024-07-01-preview, 2024-08-01-preview.
Using listSkusByProject
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 listSkusByProject(args: ListSkusByProjectArgs, opts?: InvokeOptions): Promise<ListSkusByProjectResult>
function listSkusByProjectOutput(args: ListSkusByProjectOutputArgs, opts?: InvokeOptions): Output<ListSkusByProjectResult>
def list_skus_by_project(project_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> ListSkusByProjectResult
def list_skus_by_project_output(project_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[ListSkusByProjectResult]
func ListSkusByProject(ctx *Context, args *ListSkusByProjectArgs, opts ...InvokeOption) (*ListSkusByProjectResult, error)
func ListSkusByProjectOutput(ctx *Context, args *ListSkusByProjectOutputArgs, opts ...InvokeOption) ListSkusByProjectResultOutput
> Note: This function is named ListSkusByProject
in the Go SDK.
public static class ListSkusByProject
{
public static Task<ListSkusByProjectResult> InvokeAsync(ListSkusByProjectArgs args, InvokeOptions? opts = null)
public static Output<ListSkusByProjectResult> Invoke(ListSkusByProjectInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<ListSkusByProjectResult> listSkusByProject(ListSkusByProjectArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:devcenter:listSkusByProject
arguments:
# arguments dictionary
The following arguments are supported:
- Project
Name string - The name of the project.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Project
Name string - The name of the project.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- project
Name String - The name of the project.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- project
Name string - The name of the project.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- project_
name str - The name of the project.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- project
Name String - The name of the project.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
listSkusByProject Result
The following output properties are available:
- Next
Link string - URL to get the next set of results if there are any.
- Value
List<Pulumi.
Azure Native. Dev Center. Outputs. Dev Center Sku Response> - Current page of results.
- Next
Link string - URL to get the next set of results if there are any.
- Value
[]Dev
Center Sku Response - Current page of results.
- next
Link String - URL to get the next set of results if there are any.
- value
List<Dev
Center Sku Response> - Current page of results.
- next
Link string - URL to get the next set of results if there are any.
- value
Dev
Center Sku Response[] - Current page of results.
- next_
link str - URL to get the next set of results if there are any.
- value
Sequence[Dev
Center Sku Response] - Current page of results.
- next
Link String - URL to get the next set of results if there are any.
- value List<Property Map>
- Current page of results.
Supporting Types
CapabilityResponse
DevCenterSkuResponse
- Capabilities
List<Pulumi.
Azure Native. Dev Center. Inputs. Capability Response> - Collection of name/value pairs to describe the SKU capabilities.
- Locations List<string>
- SKU supported locations.
- Name string
- The name of the SKU. E.g. P3. It is typically a letter+number code
- Resource
Type string - The name of the resource type
- Capacity int
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- Family string
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- Size string
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- Tier string
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- Capabilities
[]Capability
Response - Collection of name/value pairs to describe the SKU capabilities.
- Locations []string
- SKU supported locations.
- Name string
- The name of the SKU. E.g. P3. It is typically a letter+number code
- Resource
Type string - The name of the resource type
- Capacity int
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- Family string
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- Size string
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- Tier string
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- capabilities
List<Capability
Response> - Collection of name/value pairs to describe the SKU capabilities.
- locations List<String>
- SKU supported locations.
- name String
- The name of the SKU. E.g. P3. It is typically a letter+number code
- resource
Type String - The name of the resource type
- capacity Integer
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family String
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size String
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier String
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- capabilities
Capability
Response[] - Collection of name/value pairs to describe the SKU capabilities.
- locations string[]
- SKU supported locations.
- name string
- The name of the SKU. E.g. P3. It is typically a letter+number code
- resource
Type string - The name of the resource type
- capacity number
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family string
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size string
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier string
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- capabilities
Sequence[Capability
Response] - Collection of name/value pairs to describe the SKU capabilities.
- locations Sequence[str]
- SKU supported locations.
- name str
- The name of the SKU. E.g. P3. It is typically a letter+number code
- resource_
type str - The name of the resource type
- capacity int
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family str
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size str
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier str
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- capabilities List<Property Map>
- Collection of name/value pairs to describe the SKU capabilities.
- locations List<String>
- SKU supported locations.
- name String
- The name of the SKU. E.g. P3. It is typically a letter+number code
- resource
Type String - The name of the resource type
- capacity Number
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family String
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size String
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier String
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi