azure-native.storsimple.getBandwidthSetting
Explore with Pulumi AI
Returns the properties of the specified bandwidth setting name. API Version: 2017-06-01.
Using getBandwidthSetting
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 getBandwidthSetting(args: GetBandwidthSettingArgs, opts?: InvokeOptions): Promise<GetBandwidthSettingResult>
function getBandwidthSettingOutput(args: GetBandwidthSettingOutputArgs, opts?: InvokeOptions): Output<GetBandwidthSettingResult>
def get_bandwidth_setting(bandwidth_setting_name: Optional[str] = None,
manager_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBandwidthSettingResult
def get_bandwidth_setting_output(bandwidth_setting_name: Optional[pulumi.Input[str]] = None,
manager_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBandwidthSettingResult]
func LookupBandwidthSetting(ctx *Context, args *LookupBandwidthSettingArgs, opts ...InvokeOption) (*LookupBandwidthSettingResult, error)
func LookupBandwidthSettingOutput(ctx *Context, args *LookupBandwidthSettingOutputArgs, opts ...InvokeOption) LookupBandwidthSettingResultOutput
> Note: This function is named LookupBandwidthSetting
in the Go SDK.
public static class GetBandwidthSetting
{
public static Task<GetBandwidthSettingResult> InvokeAsync(GetBandwidthSettingArgs args, InvokeOptions? opts = null)
public static Output<GetBandwidthSettingResult> Invoke(GetBandwidthSettingInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetBandwidthSettingResult> getBandwidthSetting(GetBandwidthSettingArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:storsimple:getBandwidthSetting
arguments:
# arguments dictionary
The following arguments are supported:
- Bandwidth
Setting stringName The name of bandwidth setting to be fetched.
- Manager
Name string The manager name
- Resource
Group stringName The resource group name
- Bandwidth
Setting stringName The name of bandwidth setting to be fetched.
- Manager
Name string The manager name
- Resource
Group stringName The resource group name
- bandwidth
Setting StringName The name of bandwidth setting to be fetched.
- manager
Name String The manager name
- resource
Group StringName The resource group name
- bandwidth
Setting stringName The name of bandwidth setting to be fetched.
- manager
Name string The manager name
- resource
Group stringName The resource group name
- bandwidth_
setting_ strname The name of bandwidth setting to be fetched.
- manager_
name str The manager name
- resource_
group_ strname The resource group name
- bandwidth
Setting StringName The name of bandwidth setting to be fetched.
- manager
Name String The manager name
- resource
Group StringName The resource group name
getBandwidthSetting Result
The following output properties are available:
- Id string
The path ID that uniquely identifies the object.
- Name string
The name of the object.
- Schedules
List<Pulumi.
Azure Native. Stor Simple. Outputs. Bandwidth Schedule Response> The schedules.
- Type string
The hierarchical type of the object.
- Volume
Count int The number of volumes that uses the bandwidth setting.
- Kind string
The Kind of the object. Currently only Series8000 is supported
- Id string
The path ID that uniquely identifies the object.
- Name string
The name of the object.
- Schedules
[]Bandwidth
Schedule Response The schedules.
- Type string
The hierarchical type of the object.
- Volume
Count int The number of volumes that uses the bandwidth setting.
- Kind string
The Kind of the object. Currently only Series8000 is supported
- id String
The path ID that uniquely identifies the object.
- name String
The name of the object.
- schedules
List<Bandwidth
Schedule Response> The schedules.
- type String
The hierarchical type of the object.
- volume
Count Integer The number of volumes that uses the bandwidth setting.
- kind String
The Kind of the object. Currently only Series8000 is supported
- id string
The path ID that uniquely identifies the object.
- name string
The name of the object.
- schedules
Bandwidth
Schedule Response[] The schedules.
- type string
The hierarchical type of the object.
- volume
Count number The number of volumes that uses the bandwidth setting.
- kind string
The Kind of the object. Currently only Series8000 is supported
- id str
The path ID that uniquely identifies the object.
- name str
The name of the object.
- schedules
Sequence[Bandwidth
Schedule Response] The schedules.
- type str
The hierarchical type of the object.
- volume_
count int The number of volumes that uses the bandwidth setting.
- kind str
The Kind of the object. Currently only Series8000 is supported
- id String
The path ID that uniquely identifies the object.
- name String
The name of the object.
- schedules List<Property Map>
The schedules.
- type String
The hierarchical type of the object.
- volume
Count Number The number of volumes that uses the bandwidth setting.
- kind String
The Kind of the object. Currently only Series8000 is supported
Supporting Types
BandwidthScheduleResponse
- Days List<string>
The days of the week when this schedule is applicable.
- Rate
In intMbps The rate in Mbps.
- Start
Pulumi.
Azure Native. Stor Simple. Inputs. Time Response The start time of the schedule.
- Stop
Pulumi.
Azure Native. Stor Simple. Inputs. Time Response The stop time of the schedule.
- Days []string
The days of the week when this schedule is applicable.
- Rate
In intMbps The rate in Mbps.
- Start
Time
Response The start time of the schedule.
- Stop
Time
Response The stop time of the schedule.
- days List<String>
The days of the week when this schedule is applicable.
- rate
In IntegerMbps The rate in Mbps.
- start
Time
Response The start time of the schedule.
- stop
Time
Response The stop time of the schedule.
- days string[]
The days of the week when this schedule is applicable.
- rate
In numberMbps The rate in Mbps.
- start
Time
Response The start time of the schedule.
- stop
Time
Response The stop time of the schedule.
- days Sequence[str]
The days of the week when this schedule is applicable.
- rate_
in_ intmbps The rate in Mbps.
- start
Time
Response The start time of the schedule.
- stop
Time
Response The stop time of the schedule.
- days List<String>
The days of the week when this schedule is applicable.
- rate
In NumberMbps The rate in Mbps.
- start Property Map
The start time of the schedule.
- stop Property Map
The stop time of the schedule.
TimeResponse
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0