mso 1.6.0 published on Thursday, Nov 6, 2025 by ciscodevnet
mso.getServiceDeviceCluster
Start a Neo task
Explain and create a mso.getServiceDeviceCluster resource
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.
