mso.SchemaSiteContractServiceGraphListener
Explore with Pulumi AI
Create SchemaSiteContractServiceGraphListener Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new SchemaSiteContractServiceGraphListener(name: string, args: SchemaSiteContractServiceGraphListenerArgs, opts?: CustomResourceOptions);@overload
def SchemaSiteContractServiceGraphListener(resource_name: str,
                                           args: SchemaSiteContractServiceGraphListenerArgs,
                                           opts: Optional[ResourceOptions] = None)
@overload
def SchemaSiteContractServiceGraphListener(resource_name: str,
                                           opts: Optional[ResourceOptions] = None,
                                           schema_id: Optional[str] = None,
                                           listener_name: Optional[str] = None,
                                           port: Optional[float] = None,
                                           protocol: Optional[str] = None,
                                           contract_name: Optional[str] = None,
                                           service_node_index: Optional[float] = None,
                                           site_id: Optional[str] = None,
                                           template_name: Optional[str] = None,
                                           frontend_ip_dn: Optional[str] = None,
                                           rules: Optional[Sequence[SchemaSiteContractServiceGraphListenerRuleArgs]] = None,
                                           schema_site_contract_service_graph_listener_id: Optional[str] = None,
                                           security_policy: Optional[str] = None,
                                           ssl_certificates: Optional[Sequence[SchemaSiteContractServiceGraphListenerSslCertificateArgs]] = None)func NewSchemaSiteContractServiceGraphListener(ctx *Context, name string, args SchemaSiteContractServiceGraphListenerArgs, opts ...ResourceOption) (*SchemaSiteContractServiceGraphListener, error)public SchemaSiteContractServiceGraphListener(string name, SchemaSiteContractServiceGraphListenerArgs args, CustomResourceOptions? opts = null)
public SchemaSiteContractServiceGraphListener(String name, SchemaSiteContractServiceGraphListenerArgs args)
public SchemaSiteContractServiceGraphListener(String name, SchemaSiteContractServiceGraphListenerArgs args, CustomResourceOptions options)
type: mso:SchemaSiteContractServiceGraphListener
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args SchemaSiteContractServiceGraphListenerArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args SchemaSiteContractServiceGraphListenerArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args SchemaSiteContractServiceGraphListenerArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SchemaSiteContractServiceGraphListenerArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SchemaSiteContractServiceGraphListenerArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var schemaSiteContractServiceGraphListenerResource = new Mso.SchemaSiteContractServiceGraphListener("schemaSiteContractServiceGraphListenerResource", new()
{
    SchemaId = "string",
    ListenerName = "string",
    Port = 0,
    Protocol = "string",
    ContractName = "string",
    ServiceNodeIndex = 0,
    SiteId = "string",
    TemplateName = "string",
    FrontendIpDn = "string",
    Rules = new[]
    {
        new Mso.Inputs.SchemaSiteContractServiceGraphListenerRuleArgs
        {
            Name = "string",
            ActionType = "string",
            Protocol = "string",
            Priority = 0,
            Port = 0,
            HealthCheck = new Mso.Inputs.SchemaSiteContractServiceGraphListenerRuleHealthCheckArgs
            {
                Host = "string",
                Interval = 0,
                Path = "string",
                Port = 0,
                Protocol = "string",
                SuccessCode = "string",
                Timeout = 0,
                UnhealthyThreshold = 0,
                UseHostFromRule = false,
            },
            RedirectHostName = "string",
            Action = "string",
            Path = "string",
            FloatingIp = "string",
            CustomUrl = "string",
            ContentType = "string",
            ProviderEpgRef = new Mso.Inputs.SchemaSiteContractServiceGraphListenerRuleProviderEpgRefArgs
            {
                AnpName = "string",
                EpgName = "string",
                SchemaId = "string",
                TemplateName = "string",
            },
            RedirectCode = "string",
            Host = "string",
            RedirectPath = "string",
            RedirectPort = 0,
            RedirectProtocol = "string",
            RedirectQuery = "string",
            ResponseBody = "string",
            ResponseCode = "string",
            TargetIpType = "string",
            UrlType = "string",
        },
    },
    SchemaSiteContractServiceGraphListenerId = "string",
    SecurityPolicy = "string",
    SslCertificates = new[]
    {
        new Mso.Inputs.SchemaSiteContractServiceGraphListenerSslCertificateArgs
        {
            CertificateStore = "string",
            Name = "string",
            TargetDn = "string",
        },
    },
});
example, err := mso.NewSchemaSiteContractServiceGraphListener(ctx, "schemaSiteContractServiceGraphListenerResource", &mso.SchemaSiteContractServiceGraphListenerArgs{
	SchemaId:         pulumi.String("string"),
	ListenerName:     pulumi.String("string"),
	Port:             pulumi.Float64(0),
	Protocol:         pulumi.String("string"),
	ContractName:     pulumi.String("string"),
	ServiceNodeIndex: pulumi.Float64(0),
	SiteId:           pulumi.String("string"),
	TemplateName:     pulumi.String("string"),
	FrontendIpDn:     pulumi.String("string"),
	Rules: mso.SchemaSiteContractServiceGraphListenerRuleArray{
		&mso.SchemaSiteContractServiceGraphListenerRuleArgs{
			Name:       pulumi.String("string"),
			ActionType: pulumi.String("string"),
			Protocol:   pulumi.String("string"),
			Priority:   pulumi.Float64(0),
			Port:       pulumi.Float64(0),
			HealthCheck: &mso.SchemaSiteContractServiceGraphListenerRuleHealthCheckArgs{
				Host:               pulumi.String("string"),
				Interval:           pulumi.Float64(0),
				Path:               pulumi.String("string"),
				Port:               pulumi.Float64(0),
				Protocol:           pulumi.String("string"),
				SuccessCode:        pulumi.String("string"),
				Timeout:            pulumi.Float64(0),
				UnhealthyThreshold: pulumi.Float64(0),
				UseHostFromRule:    pulumi.Bool(false),
			},
			RedirectHostName: pulumi.String("string"),
			Action:           pulumi.String("string"),
			Path:             pulumi.String("string"),
			FloatingIp:       pulumi.String("string"),
			CustomUrl:        pulumi.String("string"),
			ContentType:      pulumi.String("string"),
			ProviderEpgRef: &mso.SchemaSiteContractServiceGraphListenerRuleProviderEpgRefArgs{
				AnpName:      pulumi.String("string"),
				EpgName:      pulumi.String("string"),
				SchemaId:     pulumi.String("string"),
				TemplateName: pulumi.String("string"),
			},
			RedirectCode:     pulumi.String("string"),
			Host:             pulumi.String("string"),
			RedirectPath:     pulumi.String("string"),
			RedirectPort:     pulumi.Float64(0),
			RedirectProtocol: pulumi.String("string"),
			RedirectQuery:    pulumi.String("string"),
			ResponseBody:     pulumi.String("string"),
			ResponseCode:     pulumi.String("string"),
			TargetIpType:     pulumi.String("string"),
			UrlType:          pulumi.String("string"),
		},
	},
	SchemaSiteContractServiceGraphListenerId: pulumi.String("string"),
	SecurityPolicy:                           pulumi.String("string"),
	SslCertificates: mso.SchemaSiteContractServiceGraphListenerSslCertificateArray{
		&mso.SchemaSiteContractServiceGraphListenerSslCertificateArgs{
			CertificateStore: pulumi.String("string"),
			Name:             pulumi.String("string"),
			TargetDn:         pulumi.String("string"),
		},
	},
})
var schemaSiteContractServiceGraphListenerResource = new SchemaSiteContractServiceGraphListener("schemaSiteContractServiceGraphListenerResource", SchemaSiteContractServiceGraphListenerArgs.builder()
    .schemaId("string")
    .listenerName("string")
    .port(0.0)
    .protocol("string")
    .contractName("string")
    .serviceNodeIndex(0.0)
    .siteId("string")
    .templateName("string")
    .frontendIpDn("string")
    .rules(SchemaSiteContractServiceGraphListenerRuleArgs.builder()
        .name("string")
        .actionType("string")
        .protocol("string")
        .priority(0.0)
        .port(0.0)
        .healthCheck(SchemaSiteContractServiceGraphListenerRuleHealthCheckArgs.builder()
            .host("string")
            .interval(0.0)
            .path("string")
            .port(0.0)
            .protocol("string")
            .successCode("string")
            .timeout(0.0)
            .unhealthyThreshold(0.0)
            .useHostFromRule(false)
            .build())
        .redirectHostName("string")
        .action("string")
        .path("string")
        .floatingIp("string")
        .customUrl("string")
        .contentType("string")
        .providerEpgRef(SchemaSiteContractServiceGraphListenerRuleProviderEpgRefArgs.builder()
            .anpName("string")
            .epgName("string")
            .schemaId("string")
            .templateName("string")
            .build())
        .redirectCode("string")
        .host("string")
        .redirectPath("string")
        .redirectPort(0.0)
        .redirectProtocol("string")
        .redirectQuery("string")
        .responseBody("string")
        .responseCode("string")
        .targetIpType("string")
        .urlType("string")
        .build())
    .schemaSiteContractServiceGraphListenerId("string")
    .securityPolicy("string")
    .sslCertificates(SchemaSiteContractServiceGraphListenerSslCertificateArgs.builder()
        .certificateStore("string")
        .name("string")
        .targetDn("string")
        .build())
    .build());
schema_site_contract_service_graph_listener_resource = mso.SchemaSiteContractServiceGraphListener("schemaSiteContractServiceGraphListenerResource",
    schema_id="string",
    listener_name="string",
    port=0,
    protocol="string",
    contract_name="string",
    service_node_index=0,
    site_id="string",
    template_name="string",
    frontend_ip_dn="string",
    rules=[{
        "name": "string",
        "action_type": "string",
        "protocol": "string",
        "priority": 0,
        "port": 0,
        "health_check": {
            "host": "string",
            "interval": 0,
            "path": "string",
            "port": 0,
            "protocol": "string",
            "success_code": "string",
            "timeout": 0,
            "unhealthy_threshold": 0,
            "use_host_from_rule": False,
        },
        "redirect_host_name": "string",
        "action": "string",
        "path": "string",
        "floating_ip": "string",
        "custom_url": "string",
        "content_type": "string",
        "provider_epg_ref": {
            "anp_name": "string",
            "epg_name": "string",
            "schema_id": "string",
            "template_name": "string",
        },
        "redirect_code": "string",
        "host": "string",
        "redirect_path": "string",
        "redirect_port": 0,
        "redirect_protocol": "string",
        "redirect_query": "string",
        "response_body": "string",
        "response_code": "string",
        "target_ip_type": "string",
        "url_type": "string",
    }],
    schema_site_contract_service_graph_listener_id="string",
    security_policy="string",
    ssl_certificates=[{
        "certificate_store": "string",
        "name": "string",
        "target_dn": "string",
    }])
const schemaSiteContractServiceGraphListenerResource = new mso.SchemaSiteContractServiceGraphListener("schemaSiteContractServiceGraphListenerResource", {
    schemaId: "string",
    listenerName: "string",
    port: 0,
    protocol: "string",
    contractName: "string",
    serviceNodeIndex: 0,
    siteId: "string",
    templateName: "string",
    frontendIpDn: "string",
    rules: [{
        name: "string",
        actionType: "string",
        protocol: "string",
        priority: 0,
        port: 0,
        healthCheck: {
            host: "string",
            interval: 0,
            path: "string",
            port: 0,
            protocol: "string",
            successCode: "string",
            timeout: 0,
            unhealthyThreshold: 0,
            useHostFromRule: false,
        },
        redirectHostName: "string",
        action: "string",
        path: "string",
        floatingIp: "string",
        customUrl: "string",
        contentType: "string",
        providerEpgRef: {
            anpName: "string",
            epgName: "string",
            schemaId: "string",
            templateName: "string",
        },
        redirectCode: "string",
        host: "string",
        redirectPath: "string",
        redirectPort: 0,
        redirectProtocol: "string",
        redirectQuery: "string",
        responseBody: "string",
        responseCode: "string",
        targetIpType: "string",
        urlType: "string",
    }],
    schemaSiteContractServiceGraphListenerId: "string",
    securityPolicy: "string",
    sslCertificates: [{
        certificateStore: "string",
        name: "string",
        targetDn: "string",
    }],
});
type: mso:SchemaSiteContractServiceGraphListener
properties:
    contractName: string
    frontendIpDn: string
    listenerName: string
    port: 0
    protocol: string
    rules:
        - action: string
          actionType: string
          contentType: string
          customUrl: string
          floatingIp: string
          healthCheck:
            host: string
            interval: 0
            path: string
            port: 0
            protocol: string
            successCode: string
            timeout: 0
            unhealthyThreshold: 0
            useHostFromRule: false
          host: string
          name: string
          path: string
          port: 0
          priority: 0
          protocol: string
          providerEpgRef:
            anpName: string
            epgName: string
            schemaId: string
            templateName: string
          redirectCode: string
          redirectHostName: string
          redirectPath: string
          redirectPort: 0
          redirectProtocol: string
          redirectQuery: string
          responseBody: string
          responseCode: string
          targetIpType: string
          urlType: string
    schemaId: string
    schemaSiteContractServiceGraphListenerId: string
    securityPolicy: string
    serviceNodeIndex: 0
    siteId: string
    sslCertificates:
        - certificateStore: string
          name: string
          targetDn: string
    templateName: string
SchemaSiteContractServiceGraphListener Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The SchemaSiteContractServiceGraphListener resource accepts the following input properties:
- ContractName string
- ListenerName string
- Port double
- Protocol string
- SchemaId string
- ServiceNode doubleIndex 
- SiteId string
- TemplateName string
- FrontendIp stringDn 
- Rules
List<SchemaSite Contract Service Graph Listener Rule> 
- SchemaSite stringContract Service Graph Listener Id 
- SecurityPolicy string
- SslCertificates List<SchemaSite Contract Service Graph Listener Ssl Certificate> 
- ContractName string
- ListenerName string
- Port float64
- Protocol string
- SchemaId string
- ServiceNode float64Index 
- SiteId string
- TemplateName string
- FrontendIp stringDn 
- Rules
[]SchemaSite Contract Service Graph Listener Rule Args 
- SchemaSite stringContract Service Graph Listener Id 
- SecurityPolicy string
- SslCertificates []SchemaSite Contract Service Graph Listener Ssl Certificate Args 
- contractName String
- listenerName String
- port Double
- protocol String
- schemaId String
- serviceNode DoubleIndex 
- siteId String
- templateName String
- frontendIp StringDn 
- rules
List<SchemaSite Contract Service Graph Listener Rule> 
- schemaSite StringContract Service Graph Listener Id 
- securityPolicy String
- sslCertificates List<SchemaSite Contract Service Graph Listener Ssl Certificate> 
- contractName string
- listenerName string
- port number
- protocol string
- schemaId string
- serviceNode numberIndex 
- siteId string
- templateName string
- frontendIp stringDn 
- rules
SchemaSite Contract Service Graph Listener Rule[] 
- schemaSite stringContract Service Graph Listener Id 
- securityPolicy string
- sslCertificates SchemaSite Contract Service Graph Listener Ssl Certificate[] 
- contract_name str
- listener_name str
- port float
- protocol str
- schema_id str
- service_node_ floatindex 
- site_id str
- template_name str
- frontend_ip_ strdn 
- rules
Sequence[SchemaSite Contract Service Graph Listener Rule Args] 
- schema_site_ strcontract_ service_ graph_ listener_ id 
- security_policy str
- ssl_certificates Sequence[SchemaSite Contract Service Graph Listener Ssl Certificate Args] 
- contractName String
- listenerName String
- port Number
- protocol String
- schemaId String
- serviceNode NumberIndex 
- siteId String
- templateName String
- frontendIp StringDn 
- rules List<Property Map>
- schemaSite StringContract Service Graph Listener Id 
- securityPolicy String
- sslCertificates List<Property Map>
Outputs
All input properties are implicitly available as output properties. Additionally, the SchemaSiteContractServiceGraphListener resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing SchemaSiteContractServiceGraphListener Resource
Get an existing SchemaSiteContractServiceGraphListener resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: SchemaSiteContractServiceGraphListenerState, opts?: CustomResourceOptions): SchemaSiteContractServiceGraphListener@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        contract_name: Optional[str] = None,
        frontend_ip_dn: Optional[str] = None,
        listener_name: Optional[str] = None,
        port: Optional[float] = None,
        protocol: Optional[str] = None,
        rules: Optional[Sequence[SchemaSiteContractServiceGraphListenerRuleArgs]] = None,
        schema_id: Optional[str] = None,
        schema_site_contract_service_graph_listener_id: Optional[str] = None,
        security_policy: Optional[str] = None,
        service_node_index: Optional[float] = None,
        site_id: Optional[str] = None,
        ssl_certificates: Optional[Sequence[SchemaSiteContractServiceGraphListenerSslCertificateArgs]] = None,
        template_name: Optional[str] = None) -> SchemaSiteContractServiceGraphListenerfunc GetSchemaSiteContractServiceGraphListener(ctx *Context, name string, id IDInput, state *SchemaSiteContractServiceGraphListenerState, opts ...ResourceOption) (*SchemaSiteContractServiceGraphListener, error)public static SchemaSiteContractServiceGraphListener Get(string name, Input<string> id, SchemaSiteContractServiceGraphListenerState? state, CustomResourceOptions? opts = null)public static SchemaSiteContractServiceGraphListener get(String name, Output<String> id, SchemaSiteContractServiceGraphListenerState state, CustomResourceOptions options)resources:  _:    type: mso:SchemaSiteContractServiceGraphListener    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- ContractName string
- FrontendIp stringDn 
- ListenerName string
- Port double
- Protocol string
- Rules
List<SchemaSite Contract Service Graph Listener Rule> 
- SchemaId string
- SchemaSite stringContract Service Graph Listener Id 
- SecurityPolicy string
- ServiceNode doubleIndex 
- SiteId string
- SslCertificates List<SchemaSite Contract Service Graph Listener Ssl Certificate> 
- TemplateName string
- ContractName string
- FrontendIp stringDn 
- ListenerName string
- Port float64
- Protocol string
- Rules
[]SchemaSite Contract Service Graph Listener Rule Args 
- SchemaId string
- SchemaSite stringContract Service Graph Listener Id 
- SecurityPolicy string
- ServiceNode float64Index 
- SiteId string
- SslCertificates []SchemaSite Contract Service Graph Listener Ssl Certificate Args 
- TemplateName string
- contractName String
- frontendIp StringDn 
- listenerName String
- port Double
- protocol String
- rules
List<SchemaSite Contract Service Graph Listener Rule> 
- schemaId String
- schemaSite StringContract Service Graph Listener Id 
- securityPolicy String
- serviceNode DoubleIndex 
- siteId String
- sslCertificates List<SchemaSite Contract Service Graph Listener Ssl Certificate> 
- templateName String
- contractName string
- frontendIp stringDn 
- listenerName string
- port number
- protocol string
- rules
SchemaSite Contract Service Graph Listener Rule[] 
- schemaId string
- schemaSite stringContract Service Graph Listener Id 
- securityPolicy string
- serviceNode numberIndex 
- siteId string
- sslCertificates SchemaSite Contract Service Graph Listener Ssl Certificate[] 
- templateName string
- contract_name str
- frontend_ip_ strdn 
- listener_name str
- port float
- protocol str
- rules
Sequence[SchemaSite Contract Service Graph Listener Rule Args] 
- schema_id str
- schema_site_ strcontract_ service_ graph_ listener_ id 
- security_policy str
- service_node_ floatindex 
- site_id str
- ssl_certificates Sequence[SchemaSite Contract Service Graph Listener Ssl Certificate Args] 
- template_name str
- contractName String
- frontendIp StringDn 
- listenerName String
- port Number
- protocol String
- rules List<Property Map>
- schemaId String
- schemaSite StringContract Service Graph Listener Id 
- securityPolicy String
- serviceNode NumberIndex 
- siteId String
- sslCertificates List<Property Map>
- templateName String
Supporting Types
SchemaSiteContractServiceGraphListenerRule, SchemaSiteContractServiceGraphListenerRuleArgs              
- ActionType string
- Name string
- Port double
- Priority double
- Protocol string
- Action string
- ContentType string
- CustomUrl string
- FloatingIp string
- HealthCheck SchemaSite Contract Service Graph Listener Rule Health Check 
- Host string
- Path string
- ProviderEpg SchemaRef Site Contract Service Graph Listener Rule Provider Epg Ref 
- RedirectCode string
- RedirectHost stringName 
- RedirectPath string
- RedirectPort double
- RedirectProtocol string
- RedirectQuery string
- ResponseBody string
- ResponseCode string
- TargetIp stringType 
- UrlType string
- ActionType string
- Name string
- Port float64
- Priority float64
- Protocol string
- Action string
- ContentType string
- CustomUrl string
- FloatingIp string
- HealthCheck SchemaSite Contract Service Graph Listener Rule Health Check 
- Host string
- Path string
- ProviderEpg SchemaRef Site Contract Service Graph Listener Rule Provider Epg Ref 
- RedirectCode string
- RedirectHost stringName 
- RedirectPath string
- RedirectPort float64
- RedirectProtocol string
- RedirectQuery string
- ResponseBody string
- ResponseCode string
- TargetIp stringType 
- UrlType string
- actionType String
- name String
- port Double
- priority Double
- protocol String
- action String
- contentType String
- customUrl String
- floatingIp String
- healthCheck SchemaSite Contract Service Graph Listener Rule Health Check 
- host String
- path String
- providerEpg SchemaRef Site Contract Service Graph Listener Rule Provider Epg Ref 
- redirectCode String
- redirectHost StringName 
- redirectPath String
- redirectPort Double
- redirectProtocol String
- redirectQuery String
- responseBody String
- responseCode String
- targetIp StringType 
- urlType String
- actionType string
- name string
- port number
- priority number
- protocol string
- action string
- contentType string
- customUrl string
- floatingIp string
- healthCheck SchemaSite Contract Service Graph Listener Rule Health Check 
- host string
- path string
- providerEpg SchemaRef Site Contract Service Graph Listener Rule Provider Epg Ref 
- redirectCode string
- redirectHost stringName 
- redirectPath string
- redirectPort number
- redirectProtocol string
- redirectQuery string
- responseBody string
- responseCode string
- targetIp stringType 
- urlType string
- action_type str
- name str
- port float
- priority float
- protocol str
- action str
- content_type str
- custom_url str
- floating_ip str
- health_check SchemaSite Contract Service Graph Listener Rule Health Check 
- host str
- path str
- provider_epg_ Schemaref 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
- actionType String
- name String
- port Number
- priority Number
- protocol String
- action String
- contentType String
- customUrl String
- floatingIp String
- healthCheck Property Map
- host String
- path String
- providerEpg Property MapRef 
- redirectCode String
- redirectHost StringName 
- redirectPath String
- redirectPort Number
- redirectProtocol String
- redirectQuery String
- responseBody String
- responseCode String
- targetIp StringType 
- urlType String
SchemaSiteContractServiceGraphListenerRuleHealthCheck, SchemaSiteContractServiceGraphListenerRuleHealthCheckArgs                  
- Host string
- Interval double
- Path string
- Port double
- Protocol string
- SuccessCode string
- Timeout double
- UnhealthyThreshold double
- UseHost boolFrom Rule 
- Host string
- Interval float64
- Path string
- Port float64
- Protocol string
- SuccessCode string
- Timeout float64
- UnhealthyThreshold float64
- UseHost boolFrom Rule 
- host String
- interval Double
- path String
- port Double
- protocol String
- successCode String
- timeout Double
- unhealthyThreshold Double
- useHost BooleanFrom Rule 
- host string
- interval number
- path string
- port number
- protocol string
- successCode string
- timeout number
- unhealthyThreshold number
- useHost 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
- successCode String
- timeout Number
- unhealthyThreshold Number
- useHost BooleanFrom Rule 
SchemaSiteContractServiceGraphListenerRuleProviderEpgRef, SchemaSiteContractServiceGraphListenerRuleProviderEpgRefArgs                    
- AnpName string
- EpgName string
- SchemaId string
- TemplateName string
- AnpName string
- EpgName string
- SchemaId string
- TemplateName string
- anpName String
- epgName String
- schemaId String
- templateName String
- anpName string
- epgName string
- schemaId string
- templateName string
- anp_name str
- epg_name str
- schema_id str
- template_name str
- anpName String
- epgName String
- schemaId String
- templateName String
SchemaSiteContractServiceGraphListenerSslCertificate, SchemaSiteContractServiceGraphListenerSslCertificateArgs                
- CertificateStore string
- Name string
- TargetDn string
- CertificateStore string
- Name string
- TargetDn string
- certificateStore String
- name String
- targetDn String
- certificateStore string
- name string
- targetDn string
- certificate_store str
- name str
- target_dn str
- certificateStore String
- name String
- targetDn String
Package Details
- Repository
- mso ciscodevnet/terraform-provider-mso
- License
- Notes
- This Pulumi package is based on the msoTerraform Provider.