mso 1.6.0 published on Thursday, Nov 6, 2025 by ciscodevnet
mso.getServiceDeviceCluster
mso 1.6.0 published on Thursday, Nov 6, 2025 by ciscodevnet
Using getServiceDeviceCluster
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 getServiceDeviceCluster(args: GetServiceDeviceClusterArgs, opts?: InvokeOptions): Promise<GetServiceDeviceClusterResult>
function getServiceDeviceClusterOutput(args: GetServiceDeviceClusterOutputArgs, opts?: InvokeOptions): Output<GetServiceDeviceClusterResult>def get_service_device_cluster(id: Optional[str] = None,
name: Optional[str] = None,
template_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetServiceDeviceClusterResult
def get_service_device_cluster_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
template_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetServiceDeviceClusterResult]func LookupServiceDeviceCluster(ctx *Context, args *LookupServiceDeviceClusterArgs, opts ...InvokeOption) (*LookupServiceDeviceClusterResult, error)
func LookupServiceDeviceClusterOutput(ctx *Context, args *LookupServiceDeviceClusterOutputArgs, opts ...InvokeOption) LookupServiceDeviceClusterResultOutput> Note: This function is named LookupServiceDeviceCluster in the Go SDK.
public static class GetServiceDeviceCluster
{
public static Task<GetServiceDeviceClusterResult> InvokeAsync(GetServiceDeviceClusterArgs args, InvokeOptions? opts = null)
public static Output<GetServiceDeviceClusterResult> Invoke(GetServiceDeviceClusterInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetServiceDeviceClusterResult> getServiceDeviceCluster(GetServiceDeviceClusterArgs args, InvokeOptions options)
public static Output<GetServiceDeviceClusterResult> getServiceDeviceCluster(GetServiceDeviceClusterArgs args, InvokeOptions options)
fn::invoke:
function: mso:index/getServiceDeviceCluster:getServiceDeviceCluster
arguments:
# arguments dictionaryThe following arguments are supported:
- Name string
- Template
Id string - Id string
- Name string
- Template
Id string - Id string
- name String
- template
Id String - id String
- name string
- template
Id string - id string
- name str
- template_
id str - id str
- name String
- template
Id String - id String
getServiceDeviceCluster Result
The following output properties are available:
- Description string
- Device
Mode string - Device
Type string - Id string
- Interface
Properties List<GetService Device Cluster Interface Property> - Name string
- Template
Id string - Uuid string
- Description string
- Device
Mode string - Device
Type string - Id string
- Interface
Properties []GetService Device Cluster Interface Property - Name string
- Template
Id string - Uuid string
- description String
- device
Mode String - device
Type String - id String
- interface
Properties List<GetService Device Cluster Interface Property> - name String
- template
Id String - uuid String
- description string
- device
Mode string - device
Type string - id string
- interface
Properties GetService Device Cluster Interface Property[] - name string
- template
Id string - uuid string
- description String
- device
Mode String - device
Type String - id String
- interface
Properties List<Property Map> - name String
- template
Id String - uuid String
Supporting Types
GetServiceDeviceClusterInterfaceProperty
- Anycast bool
- Bd
Uuid string - Config
Static boolMac - External
Epg stringUuid - Ipsla
Monitoring stringPolicy Uuid - Is
Backup boolRedirect Ip - Load
Balance stringHashing - Max
Threshold double - Min
Threshold double - Name string
- Pod
Aware boolRedirection - Preferred
Group bool - Qos
Policy stringUuid - Resilient
Hashing bool - Rewrite
Source boolMac - Tag
Based boolSorting - Threshold
Down stringAction
- Anycast bool
- Bd
Uuid string - Config
Static boolMac - External
Epg stringUuid - Ipsla
Monitoring stringPolicy Uuid - Is
Backup boolRedirect Ip - Load
Balance stringHashing - Max
Threshold float64 - Min
Threshold float64 - Name string
- Pod
Aware boolRedirection - Preferred
Group bool - Qos
Policy stringUuid - Resilient
Hashing bool - Rewrite
Source boolMac - Tag
Based boolSorting - Threshold
Down stringAction
- anycast Boolean
- bd
Uuid String - config
Static BooleanMac - external
Epg StringUuid - ipsla
Monitoring StringPolicy Uuid - is
Backup BooleanRedirect Ip - load
Balance StringHashing - max
Threshold Double - min
Threshold Double - name String
- pod
Aware BooleanRedirection - preferred
Group Boolean - qos
Policy StringUuid - resilient
Hashing Boolean - rewrite
Source BooleanMac - tag
Based BooleanSorting - threshold
Down StringAction
- anycast boolean
- bd
Uuid string - config
Static booleanMac - external
Epg stringUuid - ipsla
Monitoring stringPolicy Uuid - is
Backup booleanRedirect Ip - load
Balance stringHashing - max
Threshold number - min
Threshold number - name string
- pod
Aware booleanRedirection - preferred
Group boolean - qos
Policy stringUuid - resilient
Hashing boolean - rewrite
Source booleanMac - tag
Based booleanSorting - threshold
Down stringAction
- anycast bool
- bd_
uuid str - config_
static_ boolmac - external_
epg_ struuid - ipsla_
monitoring_ strpolicy_ uuid - is_
backup_ boolredirect_ ip - load_
balance_ strhashing - max_
threshold float - min_
threshold float - name str
- pod_
aware_ boolredirection - preferred_
group bool - qos_
policy_ struuid - resilient_
hashing bool - rewrite_
source_ boolmac - tag_
based_ boolsorting - threshold_
down_ straction
- anycast Boolean
- bd
Uuid String - config
Static BooleanMac - external
Epg StringUuid - ipsla
Monitoring StringPolicy Uuid - is
Backup BooleanRedirect Ip - load
Balance StringHashing - max
Threshold Number - min
Threshold Number - name String
- pod
Aware BooleanRedirection - preferred
Group Boolean - qos
Policy StringUuid - resilient
Hashing Boolean - rewrite
Source BooleanMac - tag
Based BooleanSorting - threshold
Down StringAction
Package Details
- Repository
- mso ciscodevnet/terraform-provider-mso
- License
- Notes
- This Pulumi package is based on the
msoTerraform Provider.
mso 1.6.0 published on Thursday, Nov 6, 2025 by ciscodevnet
