mso 1.4.0 published on Monday, Apr 14, 2025 by ciscodevnet
mso.getSchemaSiteContractServiceGraphListener
Explore with Pulumi AI
Data source for MSO Site Contract Service Graph Listener for the Azure Cloud Network Controller.
Example Usage
Using getSchemaSiteContractServiceGraphListener
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 getSchemaSiteContractServiceGraphListener(args: GetSchemaSiteContractServiceGraphListenerArgs, opts?: InvokeOptions): Promise<GetSchemaSiteContractServiceGraphListenerResult>
function getSchemaSiteContractServiceGraphListenerOutput(args: GetSchemaSiteContractServiceGraphListenerOutputArgs, opts?: InvokeOptions): Output<GetSchemaSiteContractServiceGraphListenerResult>
def get_schema_site_contract_service_graph_listener(contract_name: Optional[str] = None,
id: Optional[str] = None,
listener_name: Optional[str] = None,
schema_id: Optional[str] = None,
service_node_index: Optional[float] = None,
site_id: Optional[str] = None,
template_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSchemaSiteContractServiceGraphListenerResult
def get_schema_site_contract_service_graph_listener_output(contract_name: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
listener_name: Optional[pulumi.Input[str]] = None,
schema_id: Optional[pulumi.Input[str]] = None,
service_node_index: Optional[pulumi.Input[float]] = None,
site_id: Optional[pulumi.Input[str]] = None,
template_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSchemaSiteContractServiceGraphListenerResult]
func LookupSchemaSiteContractServiceGraphListener(ctx *Context, args *LookupSchemaSiteContractServiceGraphListenerArgs, opts ...InvokeOption) (*LookupSchemaSiteContractServiceGraphListenerResult, error)
func LookupSchemaSiteContractServiceGraphListenerOutput(ctx *Context, args *LookupSchemaSiteContractServiceGraphListenerOutputArgs, opts ...InvokeOption) LookupSchemaSiteContractServiceGraphListenerResultOutput
> Note: This function is named LookupSchemaSiteContractServiceGraphListener
in the Go SDK.
public static class GetSchemaSiteContractServiceGraphListener
{
public static Task<GetSchemaSiteContractServiceGraphListenerResult> InvokeAsync(GetSchemaSiteContractServiceGraphListenerArgs args, InvokeOptions? opts = null)
public static Output<GetSchemaSiteContractServiceGraphListenerResult> Invoke(GetSchemaSiteContractServiceGraphListenerInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSchemaSiteContractServiceGraphListenerResult> getSchemaSiteContractServiceGraphListener(GetSchemaSiteContractServiceGraphListenerArgs args, InvokeOptions options)
public static Output<GetSchemaSiteContractServiceGraphListenerResult> getSchemaSiteContractServiceGraphListener(GetSchemaSiteContractServiceGraphListenerArgs args, InvokeOptions options)
fn::invoke:
function: mso:index/getSchemaSiteContractServiceGraphListener:getSchemaSiteContractServiceGraphListener
arguments:
# arguments dictionary
The following arguments are supported:
- Contract
Name string - Listener
Name string - Schema
Id string - Service
Node doubleIndex - Site
Id string - Template
Name string - Id string
- Contract
Name string - Listener
Name string - Schema
Id string - Service
Node float64Index - Site
Id string - Template
Name string - Id string
- contract
Name String - listener
Name String - schema
Id String - service
Node DoubleIndex - site
Id String - template
Name String - id String
- contract
Name string - listener
Name string - schema
Id string - service
Node numberIndex - site
Id string - template
Name string - id string
- contract_
name str - listener_
name str - schema_
id str - service_
node_ floatindex - site_
id str - template_
name str - id str
- contract
Name String - listener
Name String - schema
Id String - service
Node NumberIndex - site
Id String - template
Name String - id String
getSchemaSiteContractServiceGraphListener Result
The following output properties are available:
- Contract
Name string - Frontend
Ip stringDn - Id string
- Listener
Name string - Port double
- Protocol string
- Rules
List<Get
Schema Site Contract Service Graph Listener Rule> - Schema
Id string - Security
Policy string - Service
Node doubleIndex - Site
Id string - Ssl
Certificates List<GetSchema Site Contract Service Graph Listener Ssl Certificate> - Template
Name string
- Contract
Name string - Frontend
Ip stringDn - Id string
- Listener
Name string - Port float64
- Protocol string
- Rules
[]Get
Schema Site Contract Service Graph Listener Rule - Schema
Id string - Security
Policy string - Service
Node float64Index - Site
Id string - Ssl
Certificates []GetSchema Site Contract Service Graph Listener Ssl Certificate - Template
Name string
- contract
Name String - frontend
Ip StringDn - id String
- listener
Name String - port Double
- protocol String
- rules
List<Get
Schema Site Contract Service Graph Listener Rule> - schema
Id String - security
Policy String - service
Node DoubleIndex - site
Id String - ssl
Certificates List<GetSchema Site Contract Service Graph Listener Ssl Certificate> - template
Name String
- contract
Name string - frontend
Ip stringDn - id string
- listener
Name string - port number
- protocol string
- rules
Get
Schema Site Contract Service Graph Listener Rule[] - schema
Id string - security
Policy string - service
Node numberIndex - site
Id string - ssl
Certificates GetSchema Site Contract Service Graph Listener Ssl Certificate[] - template
Name string
- contract_
name str - frontend_
ip_ strdn - id str
- listener_
name str - port float
- protocol str
- rules
Sequence[Get
Schema Site Contract Service Graph Listener Rule] - schema_
id str - security_
policy str - service_
node_ floatindex - site_
id str - ssl_
certificates Sequence[GetSchema Site Contract Service Graph Listener Ssl Certificate] - template_
name str
- contract
Name String - frontend
Ip StringDn - id String
- listener
Name String - port Number
- protocol String
- rules List<Property Map>
- schema
Id String - security
Policy String - service
Node NumberIndex - site
Id String - ssl
Certificates List<Property Map> - template
Name String
Supporting Types
GetSchemaSiteContractServiceGraphListenerRule
- Action string
- Action
Type string - Content
Type string - Custom
Url string - Floating
Ip string - Health
Checks List<GetSchema Site Contract Service Graph Listener Rule Health Check> - Host string
- Name string
- Path string
- Port double
- Priority double
- Protocol string
- Provider
Epg List<GetReves Schema Site Contract Service Graph Listener Rule Provider Epg Ref> - Redirect
Code string - Redirect
Host stringName - Redirect
Path string - Redirect
Port double - Redirect
Protocol string - Redirect
Query string - Response
Body string - Response
Code string - Target
Ip stringType - Url
Type string
- Action string
- Action
Type string - Content
Type string - Custom
Url string - Floating
Ip string - Health
Checks []GetSchema Site Contract Service Graph Listener Rule Health Check - Host string
- Name string
- Path string
- Port float64
- Priority float64
- Protocol string
- Provider
Epg []GetReves Schema Site Contract Service Graph Listener Rule Provider Epg Ref - Redirect
Code string - Redirect
Host stringName - Redirect
Path string - Redirect
Port float64 - Redirect
Protocol string - Redirect
Query string - Response
Body string - Response
Code string - Target
Ip stringType - Url
Type string
- action String
- action
Type String - content
Type String - custom
Url String - floating
Ip String - health
Checks List<GetSchema Site Contract Service Graph Listener Rule Health Check> - host String
- name String
- path String
- port Double
- priority Double
- protocol String
- provider
Epg List<GetReves Schema Site Contract Service Graph Listener Rule Provider Epg Ref> - redirect
Code String - redirect
Host StringName - redirect
Path String - redirect
Port Double - redirect
Protocol String - redirect
Query String - response
Body String - response
Code String - target
Ip StringType - url
Type String
- action string
- action
Type string - content
Type string - custom
Url string - floating
Ip string - health
Checks GetSchema Site Contract Service Graph Listener Rule Health Check[] - host string
- name string
- path string
- port number
- priority number
- protocol string
- provider
Epg GetReves Schema Site Contract Service Graph Listener Rule Provider Epg Ref[] - redirect
Code string - redirect
Host stringName - redirect
Path string - redirect
Port number - redirect
Protocol string - redirect
Query string - response
Body string - response
Code string - target
Ip stringType - url
Type string
- action str
- action_
type str - content_
type str - custom_
url str - floating_
ip str - health_
checks Sequence[GetSchema Site Contract Service Graph Listener Rule Health Check] - host str
- name str
- path str
- port float
- priority float
- protocol str
- provider_
epg_ Sequence[Getreves Schema Site Contract Service Graph Listener Rule Provider Epg Ref] - redirect_
code str - redirect_
host_ strname - redirect_
path str - redirect_
port float - redirect_
protocol str - redirect_
query str - response_
body str - response_
code str - target_
ip_ strtype - url_
type str
- action String
- action
Type String - content
Type String - custom
Url String - floating
Ip String - health
Checks List<Property Map> - host String
- name String
- path String
- port Number
- priority Number
- protocol String
- provider
Epg List<Property Map>Reves - redirect
Code String - redirect
Host StringName - redirect
Path String - redirect
Port Number - redirect
Protocol String - redirect
Query String - response
Body String - response
Code String - target
Ip StringType - url
Type String
GetSchemaSiteContractServiceGraphListenerRuleHealthCheck
- Host string
- Interval double
- Path string
- Port double
- Protocol string
- Success
Code string - Timeout double
- Unhealthy
Threshold double - Use
Host boolFrom Rule
- Host string
- Interval float64
- Path string
- Port float64
- Protocol string
- Success
Code string - Timeout float64
- Unhealthy
Threshold float64 - Use
Host boolFrom Rule
- host String
- interval Double
- path String
- port Double
- protocol String
- success
Code String - timeout Double
- unhealthy
Threshold Double - use
Host BooleanFrom Rule
- host string
- interval number
- path string
- port number
- protocol string
- success
Code string - timeout number
- unhealthy
Threshold number - use
Host booleanFrom Rule
- host str
- interval float
- path str
- port float
- protocol str
- success_
code str - timeout float
- unhealthy_
threshold float - use_
host_ boolfrom_ rule
- host String
- interval Number
- path String
- port Number
- protocol String
- success
Code String - timeout Number
- unhealthy
Threshold Number - use
Host BooleanFrom Rule
GetSchemaSiteContractServiceGraphListenerRuleProviderEpgRef
- Anp
Name string - Epg
Name string - Schema
Id string - Template
Name string
- Anp
Name string - Epg
Name string - Schema
Id string - Template
Name string
- anp
Name String - epg
Name String - schema
Id String - template
Name String
- anp
Name string - epg
Name string - schema
Id string - template
Name string
- anp_
name str - epg_
name str - schema_
id str - template_
name str
- anp
Name String - epg
Name String - schema
Id String - template
Name String
GetSchemaSiteContractServiceGraphListenerSslCertificate
- Certificate
Store string - Name string
- Target
Dn string
- Certificate
Store string - Name string
- Target
Dn string
- certificate
Store String - name String
- target
Dn String
- certificate
Store string - name string
- target
Dn string
- certificate_
store str - name str
- target_
dn str
- certificate
Store String - name String
- target
Dn String
Package Details
- Repository
- mso ciscodevnet/terraform-provider-mso
- License
- Notes
- This Pulumi package is based on the
mso
Terraform Provider.