HttpServerProfile resource
Create HttpServerProfile Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new HttpServerProfile(name: string, args?: HttpServerProfileArgs, opts?: CustomResourceOptions);@overload
def HttpServerProfile(resource_name: str,
args: Optional[HttpServerProfileArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def HttpServerProfile(resource_name: str,
opts: Optional[ResourceOptions] = None,
device: Optional[str] = None,
folder: Optional[str] = None,
format: Optional[HttpServerProfileFormatArgs] = None,
name: Optional[str] = None,
servers: Optional[Sequence[HttpServerProfileServerArgs]] = None,
snippet: Optional[str] = None,
tag_registration: Optional[bool] = None)func NewHttpServerProfile(ctx *Context, name string, args *HttpServerProfileArgs, opts ...ResourceOption) (*HttpServerProfile, error)public HttpServerProfile(string name, HttpServerProfileArgs? args = null, CustomResourceOptions? opts = null)
public HttpServerProfile(String name, HttpServerProfileArgs args)
public HttpServerProfile(String name, HttpServerProfileArgs args, CustomResourceOptions options)
type: scm:HttpServerProfile
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 HttpServerProfileArgs
- 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 HttpServerProfileArgs
- 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 HttpServerProfileArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args HttpServerProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args HttpServerProfileArgs
- 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 httpServerProfileResource = new Scm.HttpServerProfile("httpServerProfileResource", new()
{
Device = "string",
Folder = "string",
Format = new Scm.Inputs.HttpServerProfileFormatArgs
{
Auth = new Scm.Inputs.HttpServerProfileFormatAuthArgs
{
Headers = new[]
{
new Scm.Inputs.HttpServerProfileFormatAuthHeaderArgs
{
Name = "string",
Value = "string",
},
},
Name = "string",
Params = new[]
{
new Scm.Inputs.HttpServerProfileFormatAuthParamArgs
{
Name = "string",
Value = "string",
},
},
Payload = "string",
UrlFormat = "string",
},
Config = new Scm.Inputs.HttpServerProfileFormatConfigArgs
{
Headers = new[]
{
new Scm.Inputs.HttpServerProfileFormatConfigHeaderArgs
{
Name = "string",
Value = "string",
},
},
Name = "string",
Params = new[]
{
new Scm.Inputs.HttpServerProfileFormatConfigParamArgs
{
Name = "string",
Value = "string",
},
},
Payload = "string",
UrlFormat = "string",
},
Correlation = new Scm.Inputs.HttpServerProfileFormatCorrelationArgs
{
Headers = new[]
{
new Scm.Inputs.HttpServerProfileFormatCorrelationHeaderArgs
{
Name = "string",
Value = "string",
},
},
Name = "string",
Params = new[]
{
new Scm.Inputs.HttpServerProfileFormatCorrelationParamArgs
{
Name = "string",
Value = "string",
},
},
Payload = "string",
UrlFormat = "string",
},
Data = new Scm.Inputs.HttpServerProfileFormatDataArgs
{
Headers = new[]
{
new Scm.Inputs.HttpServerProfileFormatDataHeaderArgs
{
Name = "string",
Value = "string",
},
},
Name = "string",
Params = new[]
{
new Scm.Inputs.HttpServerProfileFormatDataParamArgs
{
Name = "string",
Value = "string",
},
},
Payload = "string",
UrlFormat = "string",
},
Decryption = new Scm.Inputs.HttpServerProfileFormatDecryptionArgs
{
Headers = new[]
{
new Scm.Inputs.HttpServerProfileFormatDecryptionHeaderArgs
{
Name = "string",
Value = "string",
},
},
Name = "string",
Params = new[]
{
new Scm.Inputs.HttpServerProfileFormatDecryptionParamArgs
{
Name = "string",
Value = "string",
},
},
Payload = "string",
UrlFormat = "string",
},
Globalprotect = new Scm.Inputs.HttpServerProfileFormatGlobalprotectArgs
{
Headers = new[]
{
new Scm.Inputs.HttpServerProfileFormatGlobalprotectHeaderArgs
{
Name = "string",
Value = "string",
},
},
Name = "string",
Params = new[]
{
new Scm.Inputs.HttpServerProfileFormatGlobalprotectParamArgs
{
Name = "string",
Value = "string",
},
},
Payload = "string",
UrlFormat = "string",
},
Gtp = new Scm.Inputs.HttpServerProfileFormatGtpArgs
{
Headers = new[]
{
new Scm.Inputs.HttpServerProfileFormatGtpHeaderArgs
{
Name = "string",
Value = "string",
},
},
Name = "string",
Params = new[]
{
new Scm.Inputs.HttpServerProfileFormatGtpParamArgs
{
Name = "string",
Value = "string",
},
},
Payload = "string",
UrlFormat = "string",
},
HipMatch = new Scm.Inputs.HttpServerProfileFormatHipMatchArgs
{
Headers = new[]
{
new Scm.Inputs.HttpServerProfileFormatHipMatchHeaderArgs
{
Name = "string",
Value = "string",
},
},
Name = "string",
Params = new[]
{
new Scm.Inputs.HttpServerProfileFormatHipMatchParamArgs
{
Name = "string",
Value = "string",
},
},
Payload = "string",
UrlFormat = "string",
},
Iptag = new Scm.Inputs.HttpServerProfileFormatIptagArgs
{
Headers = new[]
{
new Scm.Inputs.HttpServerProfileFormatIptagHeaderArgs
{
Name = "string",
Value = "string",
},
},
Name = "string",
Params = new[]
{
new Scm.Inputs.HttpServerProfileFormatIptagParamArgs
{
Name = "string",
Value = "string",
},
},
Payload = "string",
UrlFormat = "string",
},
Sctp = new Scm.Inputs.HttpServerProfileFormatSctpArgs
{
Headers = new[]
{
new Scm.Inputs.HttpServerProfileFormatSctpHeaderArgs
{
Name = "string",
Value = "string",
},
},
Name = "string",
Params = new[]
{
new Scm.Inputs.HttpServerProfileFormatSctpParamArgs
{
Name = "string",
Value = "string",
},
},
Payload = "string",
UrlFormat = "string",
},
System = new Scm.Inputs.HttpServerProfileFormatSystemArgs
{
Headers = new[]
{
new Scm.Inputs.HttpServerProfileFormatSystemHeaderArgs
{
Name = "string",
Value = "string",
},
},
Name = "string",
Params = new[]
{
new Scm.Inputs.HttpServerProfileFormatSystemParamArgs
{
Name = "string",
Value = "string",
},
},
Payload = "string",
UrlFormat = "string",
},
Threat = new Scm.Inputs.HttpServerProfileFormatThreatArgs
{
Headers = new[]
{
new Scm.Inputs.HttpServerProfileFormatThreatHeaderArgs
{
Name = "string",
Value = "string",
},
},
Name = "string",
Params = new[]
{
new Scm.Inputs.HttpServerProfileFormatThreatParamArgs
{
Name = "string",
Value = "string",
},
},
Payload = "string",
UrlFormat = "string",
},
Traffic = new Scm.Inputs.HttpServerProfileFormatTrafficArgs
{
Headers = new[]
{
new Scm.Inputs.HttpServerProfileFormatTrafficHeaderArgs
{
Name = "string",
Value = "string",
},
},
Name = "string",
Params = new[]
{
new Scm.Inputs.HttpServerProfileFormatTrafficParamArgs
{
Name = "string",
Value = "string",
},
},
Payload = "string",
UrlFormat = "string",
},
Tunnel = new Scm.Inputs.HttpServerProfileFormatTunnelArgs
{
Headers = new[]
{
new Scm.Inputs.HttpServerProfileFormatTunnelHeaderArgs
{
Name = "string",
Value = "string",
},
},
Name = "string",
Params = new[]
{
new Scm.Inputs.HttpServerProfileFormatTunnelParamArgs
{
Name = "string",
Value = "string",
},
},
Payload = "string",
UrlFormat = "string",
},
Url = new Scm.Inputs.HttpServerProfileFormatUrlArgs
{
Headers = new[]
{
new Scm.Inputs.HttpServerProfileFormatUrlHeaderArgs
{
Name = "string",
Value = "string",
},
},
Name = "string",
Params = new[]
{
new Scm.Inputs.HttpServerProfileFormatUrlParamArgs
{
Name = "string",
Value = "string",
},
},
Payload = "string",
UrlFormat = "string",
},
Userid = new Scm.Inputs.HttpServerProfileFormatUseridArgs
{
Headers = new[]
{
new Scm.Inputs.HttpServerProfileFormatUseridHeaderArgs
{
Name = "string",
Value = "string",
},
},
Name = "string",
Params = new[]
{
new Scm.Inputs.HttpServerProfileFormatUseridParamArgs
{
Name = "string",
Value = "string",
},
},
Payload = "string",
UrlFormat = "string",
},
Wildfire = new Scm.Inputs.HttpServerProfileFormatWildfireArgs
{
Headers = new[]
{
new Scm.Inputs.HttpServerProfileFormatWildfireHeaderArgs
{
Name = "string",
Value = "string",
},
},
Name = "string",
Params = new[]
{
new Scm.Inputs.HttpServerProfileFormatWildfireParamArgs
{
Name = "string",
Value = "string",
},
},
Payload = "string",
UrlFormat = "string",
},
},
Name = "string",
Servers = new[]
{
new Scm.Inputs.HttpServerProfileServerArgs
{
Address = "string",
CertificateProfile = "string",
HttpMethod = "string",
Name = "string",
Port = 0,
Protocol = "string",
TlsVersion = "string",
},
},
Snippet = "string",
TagRegistration = false,
});
example, err := scm.NewHttpServerProfile(ctx, "httpServerProfileResource", &scm.HttpServerProfileArgs{
Device: pulumi.String("string"),
Folder: pulumi.String("string"),
Format: &scm.HttpServerProfileFormatArgs{
Auth: &scm.HttpServerProfileFormatAuthArgs{
Headers: scm.HttpServerProfileFormatAuthHeaderArray{
&scm.HttpServerProfileFormatAuthHeaderArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Params: scm.HttpServerProfileFormatAuthParamArray{
&scm.HttpServerProfileFormatAuthParamArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Payload: pulumi.String("string"),
UrlFormat: pulumi.String("string"),
},
Config: &scm.HttpServerProfileFormatConfigArgs{
Headers: scm.HttpServerProfileFormatConfigHeaderArray{
&scm.HttpServerProfileFormatConfigHeaderArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Params: scm.HttpServerProfileFormatConfigParamArray{
&scm.HttpServerProfileFormatConfigParamArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Payload: pulumi.String("string"),
UrlFormat: pulumi.String("string"),
},
Correlation: &scm.HttpServerProfileFormatCorrelationArgs{
Headers: scm.HttpServerProfileFormatCorrelationHeaderArray{
&scm.HttpServerProfileFormatCorrelationHeaderArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Params: scm.HttpServerProfileFormatCorrelationParamArray{
&scm.HttpServerProfileFormatCorrelationParamArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Payload: pulumi.String("string"),
UrlFormat: pulumi.String("string"),
},
Data: &scm.HttpServerProfileFormatDataArgs{
Headers: scm.HttpServerProfileFormatDataHeaderArray{
&scm.HttpServerProfileFormatDataHeaderArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Params: scm.HttpServerProfileFormatDataParamArray{
&scm.HttpServerProfileFormatDataParamArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Payload: pulumi.String("string"),
UrlFormat: pulumi.String("string"),
},
Decryption: &scm.HttpServerProfileFormatDecryptionArgs{
Headers: scm.HttpServerProfileFormatDecryptionHeaderArray{
&scm.HttpServerProfileFormatDecryptionHeaderArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Params: scm.HttpServerProfileFormatDecryptionParamArray{
&scm.HttpServerProfileFormatDecryptionParamArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Payload: pulumi.String("string"),
UrlFormat: pulumi.String("string"),
},
Globalprotect: &scm.HttpServerProfileFormatGlobalprotectArgs{
Headers: scm.HttpServerProfileFormatGlobalprotectHeaderArray{
&scm.HttpServerProfileFormatGlobalprotectHeaderArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Params: scm.HttpServerProfileFormatGlobalprotectParamArray{
&scm.HttpServerProfileFormatGlobalprotectParamArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Payload: pulumi.String("string"),
UrlFormat: pulumi.String("string"),
},
Gtp: &scm.HttpServerProfileFormatGtpArgs{
Headers: scm.HttpServerProfileFormatGtpHeaderArray{
&scm.HttpServerProfileFormatGtpHeaderArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Params: scm.HttpServerProfileFormatGtpParamArray{
&scm.HttpServerProfileFormatGtpParamArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Payload: pulumi.String("string"),
UrlFormat: pulumi.String("string"),
},
HipMatch: &scm.HttpServerProfileFormatHipMatchArgs{
Headers: scm.HttpServerProfileFormatHipMatchHeaderArray{
&scm.HttpServerProfileFormatHipMatchHeaderArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Params: scm.HttpServerProfileFormatHipMatchParamArray{
&scm.HttpServerProfileFormatHipMatchParamArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Payload: pulumi.String("string"),
UrlFormat: pulumi.String("string"),
},
Iptag: &scm.HttpServerProfileFormatIptagArgs{
Headers: scm.HttpServerProfileFormatIptagHeaderArray{
&scm.HttpServerProfileFormatIptagHeaderArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Params: scm.HttpServerProfileFormatIptagParamArray{
&scm.HttpServerProfileFormatIptagParamArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Payload: pulumi.String("string"),
UrlFormat: pulumi.String("string"),
},
Sctp: &scm.HttpServerProfileFormatSctpArgs{
Headers: scm.HttpServerProfileFormatSctpHeaderArray{
&scm.HttpServerProfileFormatSctpHeaderArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Params: scm.HttpServerProfileFormatSctpParamArray{
&scm.HttpServerProfileFormatSctpParamArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Payload: pulumi.String("string"),
UrlFormat: pulumi.String("string"),
},
System: &scm.HttpServerProfileFormatSystemArgs{
Headers: scm.HttpServerProfileFormatSystemHeaderArray{
&scm.HttpServerProfileFormatSystemHeaderArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Params: scm.HttpServerProfileFormatSystemParamArray{
&scm.HttpServerProfileFormatSystemParamArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Payload: pulumi.String("string"),
UrlFormat: pulumi.String("string"),
},
Threat: &scm.HttpServerProfileFormatThreatArgs{
Headers: scm.HttpServerProfileFormatThreatHeaderArray{
&scm.HttpServerProfileFormatThreatHeaderArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Params: scm.HttpServerProfileFormatThreatParamArray{
&scm.HttpServerProfileFormatThreatParamArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Payload: pulumi.String("string"),
UrlFormat: pulumi.String("string"),
},
Traffic: &scm.HttpServerProfileFormatTrafficArgs{
Headers: scm.HttpServerProfileFormatTrafficHeaderArray{
&scm.HttpServerProfileFormatTrafficHeaderArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Params: scm.HttpServerProfileFormatTrafficParamArray{
&scm.HttpServerProfileFormatTrafficParamArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Payload: pulumi.String("string"),
UrlFormat: pulumi.String("string"),
},
Tunnel: &scm.HttpServerProfileFormatTunnelArgs{
Headers: scm.HttpServerProfileFormatTunnelHeaderArray{
&scm.HttpServerProfileFormatTunnelHeaderArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Params: scm.HttpServerProfileFormatTunnelParamArray{
&scm.HttpServerProfileFormatTunnelParamArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Payload: pulumi.String("string"),
UrlFormat: pulumi.String("string"),
},
Url: &scm.HttpServerProfileFormatUrlArgs{
Headers: scm.HttpServerProfileFormatUrlHeaderArray{
&scm.HttpServerProfileFormatUrlHeaderArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Params: scm.HttpServerProfileFormatUrlParamArray{
&scm.HttpServerProfileFormatUrlParamArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Payload: pulumi.String("string"),
UrlFormat: pulumi.String("string"),
},
Userid: &scm.HttpServerProfileFormatUseridArgs{
Headers: scm.HttpServerProfileFormatUseridHeaderArray{
&scm.HttpServerProfileFormatUseridHeaderArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Params: scm.HttpServerProfileFormatUseridParamArray{
&scm.HttpServerProfileFormatUseridParamArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Payload: pulumi.String("string"),
UrlFormat: pulumi.String("string"),
},
Wildfire: &scm.HttpServerProfileFormatWildfireArgs{
Headers: scm.HttpServerProfileFormatWildfireHeaderArray{
&scm.HttpServerProfileFormatWildfireHeaderArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Params: scm.HttpServerProfileFormatWildfireParamArray{
&scm.HttpServerProfileFormatWildfireParamArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Payload: pulumi.String("string"),
UrlFormat: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Servers: scm.HttpServerProfileServerArray{
&scm.HttpServerProfileServerArgs{
Address: pulumi.String("string"),
CertificateProfile: pulumi.String("string"),
HttpMethod: pulumi.String("string"),
Name: pulumi.String("string"),
Port: pulumi.Int(0),
Protocol: pulumi.String("string"),
TlsVersion: pulumi.String("string"),
},
},
Snippet: pulumi.String("string"),
TagRegistration: pulumi.Bool(false),
})
var httpServerProfileResource = new HttpServerProfile("httpServerProfileResource", HttpServerProfileArgs.builder()
.device("string")
.folder("string")
.format(HttpServerProfileFormatArgs.builder()
.auth(HttpServerProfileFormatAuthArgs.builder()
.headers(HttpServerProfileFormatAuthHeaderArgs.builder()
.name("string")
.value("string")
.build())
.name("string")
.params(HttpServerProfileFormatAuthParamArgs.builder()
.name("string")
.value("string")
.build())
.payload("string")
.urlFormat("string")
.build())
.config(HttpServerProfileFormatConfigArgs.builder()
.headers(HttpServerProfileFormatConfigHeaderArgs.builder()
.name("string")
.value("string")
.build())
.name("string")
.params(HttpServerProfileFormatConfigParamArgs.builder()
.name("string")
.value("string")
.build())
.payload("string")
.urlFormat("string")
.build())
.correlation(HttpServerProfileFormatCorrelationArgs.builder()
.headers(HttpServerProfileFormatCorrelationHeaderArgs.builder()
.name("string")
.value("string")
.build())
.name("string")
.params(HttpServerProfileFormatCorrelationParamArgs.builder()
.name("string")
.value("string")
.build())
.payload("string")
.urlFormat("string")
.build())
.data(HttpServerProfileFormatDataArgs.builder()
.headers(HttpServerProfileFormatDataHeaderArgs.builder()
.name("string")
.value("string")
.build())
.name("string")
.params(HttpServerProfileFormatDataParamArgs.builder()
.name("string")
.value("string")
.build())
.payload("string")
.urlFormat("string")
.build())
.decryption(HttpServerProfileFormatDecryptionArgs.builder()
.headers(HttpServerProfileFormatDecryptionHeaderArgs.builder()
.name("string")
.value("string")
.build())
.name("string")
.params(HttpServerProfileFormatDecryptionParamArgs.builder()
.name("string")
.value("string")
.build())
.payload("string")
.urlFormat("string")
.build())
.globalprotect(HttpServerProfileFormatGlobalprotectArgs.builder()
.headers(HttpServerProfileFormatGlobalprotectHeaderArgs.builder()
.name("string")
.value("string")
.build())
.name("string")
.params(HttpServerProfileFormatGlobalprotectParamArgs.builder()
.name("string")
.value("string")
.build())
.payload("string")
.urlFormat("string")
.build())
.gtp(HttpServerProfileFormatGtpArgs.builder()
.headers(HttpServerProfileFormatGtpHeaderArgs.builder()
.name("string")
.value("string")
.build())
.name("string")
.params(HttpServerProfileFormatGtpParamArgs.builder()
.name("string")
.value("string")
.build())
.payload("string")
.urlFormat("string")
.build())
.hipMatch(HttpServerProfileFormatHipMatchArgs.builder()
.headers(HttpServerProfileFormatHipMatchHeaderArgs.builder()
.name("string")
.value("string")
.build())
.name("string")
.params(HttpServerProfileFormatHipMatchParamArgs.builder()
.name("string")
.value("string")
.build())
.payload("string")
.urlFormat("string")
.build())
.iptag(HttpServerProfileFormatIptagArgs.builder()
.headers(HttpServerProfileFormatIptagHeaderArgs.builder()
.name("string")
.value("string")
.build())
.name("string")
.params(HttpServerProfileFormatIptagParamArgs.builder()
.name("string")
.value("string")
.build())
.payload("string")
.urlFormat("string")
.build())
.sctp(HttpServerProfileFormatSctpArgs.builder()
.headers(HttpServerProfileFormatSctpHeaderArgs.builder()
.name("string")
.value("string")
.build())
.name("string")
.params(HttpServerProfileFormatSctpParamArgs.builder()
.name("string")
.value("string")
.build())
.payload("string")
.urlFormat("string")
.build())
.system(HttpServerProfileFormatSystemArgs.builder()
.headers(HttpServerProfileFormatSystemHeaderArgs.builder()
.name("string")
.value("string")
.build())
.name("string")
.params(HttpServerProfileFormatSystemParamArgs.builder()
.name("string")
.value("string")
.build())
.payload("string")
.urlFormat("string")
.build())
.threat(HttpServerProfileFormatThreatArgs.builder()
.headers(HttpServerProfileFormatThreatHeaderArgs.builder()
.name("string")
.value("string")
.build())
.name("string")
.params(HttpServerProfileFormatThreatParamArgs.builder()
.name("string")
.value("string")
.build())
.payload("string")
.urlFormat("string")
.build())
.traffic(HttpServerProfileFormatTrafficArgs.builder()
.headers(HttpServerProfileFormatTrafficHeaderArgs.builder()
.name("string")
.value("string")
.build())
.name("string")
.params(HttpServerProfileFormatTrafficParamArgs.builder()
.name("string")
.value("string")
.build())
.payload("string")
.urlFormat("string")
.build())
.tunnel(HttpServerProfileFormatTunnelArgs.builder()
.headers(HttpServerProfileFormatTunnelHeaderArgs.builder()
.name("string")
.value("string")
.build())
.name("string")
.params(HttpServerProfileFormatTunnelParamArgs.builder()
.name("string")
.value("string")
.build())
.payload("string")
.urlFormat("string")
.build())
.url(HttpServerProfileFormatUrlArgs.builder()
.headers(HttpServerProfileFormatUrlHeaderArgs.builder()
.name("string")
.value("string")
.build())
.name("string")
.params(HttpServerProfileFormatUrlParamArgs.builder()
.name("string")
.value("string")
.build())
.payload("string")
.urlFormat("string")
.build())
.userid(HttpServerProfileFormatUseridArgs.builder()
.headers(HttpServerProfileFormatUseridHeaderArgs.builder()
.name("string")
.value("string")
.build())
.name("string")
.params(HttpServerProfileFormatUseridParamArgs.builder()
.name("string")
.value("string")
.build())
.payload("string")
.urlFormat("string")
.build())
.wildfire(HttpServerProfileFormatWildfireArgs.builder()
.headers(HttpServerProfileFormatWildfireHeaderArgs.builder()
.name("string")
.value("string")
.build())
.name("string")
.params(HttpServerProfileFormatWildfireParamArgs.builder()
.name("string")
.value("string")
.build())
.payload("string")
.urlFormat("string")
.build())
.build())
.name("string")
.servers(HttpServerProfileServerArgs.builder()
.address("string")
.certificateProfile("string")
.httpMethod("string")
.name("string")
.port(0)
.protocol("string")
.tlsVersion("string")
.build())
.snippet("string")
.tagRegistration(false)
.build());
http_server_profile_resource = scm.HttpServerProfile("httpServerProfileResource",
device="string",
folder="string",
format={
"auth": {
"headers": [{
"name": "string",
"value": "string",
}],
"name": "string",
"params": [{
"name": "string",
"value": "string",
}],
"payload": "string",
"url_format": "string",
},
"config": {
"headers": [{
"name": "string",
"value": "string",
}],
"name": "string",
"params": [{
"name": "string",
"value": "string",
}],
"payload": "string",
"url_format": "string",
},
"correlation": {
"headers": [{
"name": "string",
"value": "string",
}],
"name": "string",
"params": [{
"name": "string",
"value": "string",
}],
"payload": "string",
"url_format": "string",
},
"data": {
"headers": [{
"name": "string",
"value": "string",
}],
"name": "string",
"params": [{
"name": "string",
"value": "string",
}],
"payload": "string",
"url_format": "string",
},
"decryption": {
"headers": [{
"name": "string",
"value": "string",
}],
"name": "string",
"params": [{
"name": "string",
"value": "string",
}],
"payload": "string",
"url_format": "string",
},
"globalprotect": {
"headers": [{
"name": "string",
"value": "string",
}],
"name": "string",
"params": [{
"name": "string",
"value": "string",
}],
"payload": "string",
"url_format": "string",
},
"gtp": {
"headers": [{
"name": "string",
"value": "string",
}],
"name": "string",
"params": [{
"name": "string",
"value": "string",
}],
"payload": "string",
"url_format": "string",
},
"hip_match": {
"headers": [{
"name": "string",
"value": "string",
}],
"name": "string",
"params": [{
"name": "string",
"value": "string",
}],
"payload": "string",
"url_format": "string",
},
"iptag": {
"headers": [{
"name": "string",
"value": "string",
}],
"name": "string",
"params": [{
"name": "string",
"value": "string",
}],
"payload": "string",
"url_format": "string",
},
"sctp": {
"headers": [{
"name": "string",
"value": "string",
}],
"name": "string",
"params": [{
"name": "string",
"value": "string",
}],
"payload": "string",
"url_format": "string",
},
"system": {
"headers": [{
"name": "string",
"value": "string",
}],
"name": "string",
"params": [{
"name": "string",
"value": "string",
}],
"payload": "string",
"url_format": "string",
},
"threat": {
"headers": [{
"name": "string",
"value": "string",
}],
"name": "string",
"params": [{
"name": "string",
"value": "string",
}],
"payload": "string",
"url_format": "string",
},
"traffic": {
"headers": [{
"name": "string",
"value": "string",
}],
"name": "string",
"params": [{
"name": "string",
"value": "string",
}],
"payload": "string",
"url_format": "string",
},
"tunnel": {
"headers": [{
"name": "string",
"value": "string",
}],
"name": "string",
"params": [{
"name": "string",
"value": "string",
}],
"payload": "string",
"url_format": "string",
},
"url": {
"headers": [{
"name": "string",
"value": "string",
}],
"name": "string",
"params": [{
"name": "string",
"value": "string",
}],
"payload": "string",
"url_format": "string",
},
"userid": {
"headers": [{
"name": "string",
"value": "string",
}],
"name": "string",
"params": [{
"name": "string",
"value": "string",
}],
"payload": "string",
"url_format": "string",
},
"wildfire": {
"headers": [{
"name": "string",
"value": "string",
}],
"name": "string",
"params": [{
"name": "string",
"value": "string",
}],
"payload": "string",
"url_format": "string",
},
},
name="string",
servers=[{
"address": "string",
"certificate_profile": "string",
"http_method": "string",
"name": "string",
"port": 0,
"protocol": "string",
"tls_version": "string",
}],
snippet="string",
tag_registration=False)
const httpServerProfileResource = new scm.HttpServerProfile("httpServerProfileResource", {
device: "string",
folder: "string",
format: {
auth: {
headers: [{
name: "string",
value: "string",
}],
name: "string",
params: [{
name: "string",
value: "string",
}],
payload: "string",
urlFormat: "string",
},
config: {
headers: [{
name: "string",
value: "string",
}],
name: "string",
params: [{
name: "string",
value: "string",
}],
payload: "string",
urlFormat: "string",
},
correlation: {
headers: [{
name: "string",
value: "string",
}],
name: "string",
params: [{
name: "string",
value: "string",
}],
payload: "string",
urlFormat: "string",
},
data: {
headers: [{
name: "string",
value: "string",
}],
name: "string",
params: [{
name: "string",
value: "string",
}],
payload: "string",
urlFormat: "string",
},
decryption: {
headers: [{
name: "string",
value: "string",
}],
name: "string",
params: [{
name: "string",
value: "string",
}],
payload: "string",
urlFormat: "string",
},
globalprotect: {
headers: [{
name: "string",
value: "string",
}],
name: "string",
params: [{
name: "string",
value: "string",
}],
payload: "string",
urlFormat: "string",
},
gtp: {
headers: [{
name: "string",
value: "string",
}],
name: "string",
params: [{
name: "string",
value: "string",
}],
payload: "string",
urlFormat: "string",
},
hipMatch: {
headers: [{
name: "string",
value: "string",
}],
name: "string",
params: [{
name: "string",
value: "string",
}],
payload: "string",
urlFormat: "string",
},
iptag: {
headers: [{
name: "string",
value: "string",
}],
name: "string",
params: [{
name: "string",
value: "string",
}],
payload: "string",
urlFormat: "string",
},
sctp: {
headers: [{
name: "string",
value: "string",
}],
name: "string",
params: [{
name: "string",
value: "string",
}],
payload: "string",
urlFormat: "string",
},
system: {
headers: [{
name: "string",
value: "string",
}],
name: "string",
params: [{
name: "string",
value: "string",
}],
payload: "string",
urlFormat: "string",
},
threat: {
headers: [{
name: "string",
value: "string",
}],
name: "string",
params: [{
name: "string",
value: "string",
}],
payload: "string",
urlFormat: "string",
},
traffic: {
headers: [{
name: "string",
value: "string",
}],
name: "string",
params: [{
name: "string",
value: "string",
}],
payload: "string",
urlFormat: "string",
},
tunnel: {
headers: [{
name: "string",
value: "string",
}],
name: "string",
params: [{
name: "string",
value: "string",
}],
payload: "string",
urlFormat: "string",
},
url: {
headers: [{
name: "string",
value: "string",
}],
name: "string",
params: [{
name: "string",
value: "string",
}],
payload: "string",
urlFormat: "string",
},
userid: {
headers: [{
name: "string",
value: "string",
}],
name: "string",
params: [{
name: "string",
value: "string",
}],
payload: "string",
urlFormat: "string",
},
wildfire: {
headers: [{
name: "string",
value: "string",
}],
name: "string",
params: [{
name: "string",
value: "string",
}],
payload: "string",
urlFormat: "string",
},
},
name: "string",
servers: [{
address: "string",
certificateProfile: "string",
httpMethod: "string",
name: "string",
port: 0,
protocol: "string",
tlsVersion: "string",
}],
snippet: "string",
tagRegistration: false,
});
type: scm:HttpServerProfile
properties:
device: string
folder: string
format:
auth:
headers:
- name: string
value: string
name: string
params:
- name: string
value: string
payload: string
urlFormat: string
config:
headers:
- name: string
value: string
name: string
params:
- name: string
value: string
payload: string
urlFormat: string
correlation:
headers:
- name: string
value: string
name: string
params:
- name: string
value: string
payload: string
urlFormat: string
data:
headers:
- name: string
value: string
name: string
params:
- name: string
value: string
payload: string
urlFormat: string
decryption:
headers:
- name: string
value: string
name: string
params:
- name: string
value: string
payload: string
urlFormat: string
globalprotect:
headers:
- name: string
value: string
name: string
params:
- name: string
value: string
payload: string
urlFormat: string
gtp:
headers:
- name: string
value: string
name: string
params:
- name: string
value: string
payload: string
urlFormat: string
hipMatch:
headers:
- name: string
value: string
name: string
params:
- name: string
value: string
payload: string
urlFormat: string
iptag:
headers:
- name: string
value: string
name: string
params:
- name: string
value: string
payload: string
urlFormat: string
sctp:
headers:
- name: string
value: string
name: string
params:
- name: string
value: string
payload: string
urlFormat: string
system:
headers:
- name: string
value: string
name: string
params:
- name: string
value: string
payload: string
urlFormat: string
threat:
headers:
- name: string
value: string
name: string
params:
- name: string
value: string
payload: string
urlFormat: string
traffic:
headers:
- name: string
value: string
name: string
params:
- name: string
value: string
payload: string
urlFormat: string
tunnel:
headers:
- name: string
value: string
name: string
params:
- name: string
value: string
payload: string
urlFormat: string
url:
headers:
- name: string
value: string
name: string
params:
- name: string
value: string
payload: string
urlFormat: string
userid:
headers:
- name: string
value: string
name: string
params:
- name: string
value: string
payload: string
urlFormat: string
wildfire:
headers:
- name: string
value: string
name: string
params:
- name: string
value: string
payload: string
urlFormat: string
name: string
servers:
- address: string
certificateProfile: string
httpMethod: string
name: string
port: 0
protocol: string
tlsVersion: string
snippet: string
tagRegistration: false
HttpServerProfile 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 HttpServerProfile resource accepts the following input properties:
- Device string
- The device in which the resource is defined
- Folder string
- The folder in which the resource is defined
- Format
Http
Server Profile Format - Format
- Name string
- The name of the profile
- Servers
List<Http
Server Profile Server> - Server
- Snippet string
- The snippet in which the resource is defined
- Tag
Registration bool - Register tags on match
- Device string
- The device in which the resource is defined
- Folder string
- The folder in which the resource is defined
- Format
Http
Server Profile Format Args - Format
- Name string
- The name of the profile
- Servers
[]Http
Server Profile Server Args - Server
- Snippet string
- The snippet in which the resource is defined
- Tag
Registration bool - Register tags on match
- device String
- The device in which the resource is defined
- folder String
- The folder in which the resource is defined
- format
Http
Server Profile Format - Format
- name String
- The name of the profile
- servers
List<Http
Server Profile Server> - Server
- snippet String
- The snippet in which the resource is defined
- tag
Registration Boolean - Register tags on match
- device string
- The device in which the resource is defined
- folder string
- The folder in which the resource is defined
- format
Http
Server Profile Format - Format
- name string
- The name of the profile
- servers
Http
Server Profile Server[] - Server
- snippet string
- The snippet in which the resource is defined
- tag
Registration boolean - Register tags on match
- device str
- The device in which the resource is defined
- folder str
- The folder in which the resource is defined
- format
Http
Server Profile Format Args - Format
- name str
- The name of the profile
- servers
Sequence[Http
Server Profile Server Args] - Server
- snippet str
- The snippet in which the resource is defined
- tag_
registration bool - Register tags on match
- device String
- The device in which the resource is defined
- folder String
- The folder in which the resource is defined
- format Property Map
- Format
- name String
- The name of the profile
- servers List<Property Map>
- Server
- snippet String
- The snippet in which the resource is defined
- tag
Registration Boolean - Register tags on match
Outputs
All input properties are implicitly available as output properties. Additionally, the HttpServerProfile resource produces the following output properties:
Look up Existing HttpServerProfile Resource
Get an existing HttpServerProfile 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?: HttpServerProfileState, opts?: CustomResourceOptions): HttpServerProfile@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
device: Optional[str] = None,
folder: Optional[str] = None,
format: Optional[HttpServerProfileFormatArgs] = None,
name: Optional[str] = None,
servers: Optional[Sequence[HttpServerProfileServerArgs]] = None,
snippet: Optional[str] = None,
tag_registration: Optional[bool] = None,
tfid: Optional[str] = None) -> HttpServerProfilefunc GetHttpServerProfile(ctx *Context, name string, id IDInput, state *HttpServerProfileState, opts ...ResourceOption) (*HttpServerProfile, error)public static HttpServerProfile Get(string name, Input<string> id, HttpServerProfileState? state, CustomResourceOptions? opts = null)public static HttpServerProfile get(String name, Output<String> id, HttpServerProfileState state, CustomResourceOptions options)resources: _: type: scm:HttpServerProfile 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.
- Device string
- The device in which the resource is defined
- Folder string
- The folder in which the resource is defined
- Format
Http
Server Profile Format - Format
- Name string
- The name of the profile
- Servers
List<Http
Server Profile Server> - Server
- Snippet string
- The snippet in which the resource is defined
- Tag
Registration bool - Register tags on match
- Tfid string
- Device string
- The device in which the resource is defined
- Folder string
- The folder in which the resource is defined
- Format
Http
Server Profile Format Args - Format
- Name string
- The name of the profile
- Servers
[]Http
Server Profile Server Args - Server
- Snippet string
- The snippet in which the resource is defined
- Tag
Registration bool - Register tags on match
- Tfid string
- device String
- The device in which the resource is defined
- folder String
- The folder in which the resource is defined
- format
Http
Server Profile Format - Format
- name String
- The name of the profile
- servers
List<Http
Server Profile Server> - Server
- snippet String
- The snippet in which the resource is defined
- tag
Registration Boolean - Register tags on match
- tfid String
- device string
- The device in which the resource is defined
- folder string
- The folder in which the resource is defined
- format
Http
Server Profile Format - Format
- name string
- The name of the profile
- servers
Http
Server Profile Server[] - Server
- snippet string
- The snippet in which the resource is defined
- tag
Registration boolean - Register tags on match
- tfid string
- device str
- The device in which the resource is defined
- folder str
- The folder in which the resource is defined
- format
Http
Server Profile Format Args - Format
- name str
- The name of the profile
- servers
Sequence[Http
Server Profile Server Args] - Server
- snippet str
- The snippet in which the resource is defined
- tag_
registration bool - Register tags on match
- tfid str
- device String
- The device in which the resource is defined
- folder String
- The folder in which the resource is defined
- format Property Map
- Format
- name String
- The name of the profile
- servers List<Property Map>
- Server
- snippet String
- The snippet in which the resource is defined
- tag
Registration Boolean - Register tags on match
- tfid String
Supporting Types
HttpServerProfileFormat, HttpServerProfileFormatArgs
- Auth
Http
Server Profile Format Auth - Auth
- Config
Http
Server Profile Format Config - Config
- Correlation
Http
Server Profile Format Correlation - Correlation
- Data
Http
Server Profile Format Data - Data
- Decryption
Http
Server Profile Format Decryption - Decryption
- Globalprotect
Http
Server Profile Format Globalprotect - Globalprotect
- Gtp
Http
Server Profile Format Gtp - Gtp
- Hip
Match HttpServer Profile Format Hip Match - Hip match
- Iptag
Http
Server Profile Format Iptag - Iptag
- Sctp
Http
Server Profile Format Sctp - Sctp
- System
Http
Server Profile Format System - System
- Threat
Http
Server Profile Format Threat - Threat
- Traffic
Http
Server Profile Format Traffic - Traffic
- Tunnel
Http
Server Profile Format Tunnel - Tunnel
- Url
Http
Server Profile Format Url - Url
- Userid
Http
Server Profile Format Userid - Userid
- Wildfire
Http
Server Profile Format Wildfire - Wildfire
- Auth
Http
Server Profile Format Auth - Auth
- Config
Http
Server Profile Format Config - Config
- Correlation
Http
Server Profile Format Correlation - Correlation
- Data
Http
Server Profile Format Data - Data
- Decryption
Http
Server Profile Format Decryption - Decryption
- Globalprotect
Http
Server Profile Format Globalprotect - Globalprotect
- Gtp
Http
Server Profile Format Gtp - Gtp
- Hip
Match HttpServer Profile Format Hip Match - Hip match
- Iptag
Http
Server Profile Format Iptag - Iptag
- Sctp
Http
Server Profile Format Sctp - Sctp
- System
Http
Server Profile Format System - System
- Threat
Http
Server Profile Format Threat - Threat
- Traffic
Http
Server Profile Format Traffic - Traffic
- Tunnel
Http
Server Profile Format Tunnel - Tunnel
- Url
Http
Server Profile Format Url - Url
- Userid
Http
Server Profile Format Userid - Userid
- Wildfire
Http
Server Profile Format Wildfire - Wildfire
- auth
Http
Server Profile Format Auth - Auth
- config
Http
Server Profile Format Config - Config
- correlation
Http
Server Profile Format Correlation - Correlation
- data
Http
Server Profile Format Data - Data
- decryption
Http
Server Profile Format Decryption - Decryption
- globalprotect
Http
Server Profile Format Globalprotect - Globalprotect
- gtp
Http
Server Profile Format Gtp - Gtp
- hip
Match HttpServer Profile Format Hip Match - Hip match
- iptag
Http
Server Profile Format Iptag - Iptag
- sctp
Http
Server Profile Format Sctp - Sctp
- system
Http
Server Profile Format System - System
- threat
Http
Server Profile Format Threat - Threat
- traffic
Http
Server Profile Format Traffic - Traffic
- tunnel
Http
Server Profile Format Tunnel - Tunnel
- url
Http
Server Profile Format Url - Url
- userid
Http
Server Profile Format Userid - Userid
- wildfire
Http
Server Profile Format Wildfire - Wildfire
- auth
Http
Server Profile Format Auth - Auth
- config
Http
Server Profile Format Config - Config
- correlation
Http
Server Profile Format Correlation - Correlation
- data
Http
Server Profile Format Data - Data
- decryption
Http
Server Profile Format Decryption - Decryption
- globalprotect
Http
Server Profile Format Globalprotect - Globalprotect
- gtp
Http
Server Profile Format Gtp - Gtp
- hip
Match HttpServer Profile Format Hip Match - Hip match
- iptag
Http
Server Profile Format Iptag - Iptag
- sctp
Http
Server Profile Format Sctp - Sctp
- system
Http
Server Profile Format System - System
- threat
Http
Server Profile Format Threat - Threat
- traffic
Http
Server Profile Format Traffic - Traffic
- tunnel
Http
Server Profile Format Tunnel - Tunnel
- url
Http
Server Profile Format Url - Url
- userid
Http
Server Profile Format Userid - Userid
- wildfire
Http
Server Profile Format Wildfire - Wildfire
- auth
Http
Server Profile Format Auth - Auth
- config
Http
Server Profile Format Config - Config
- correlation
Http
Server Profile Format Correlation - Correlation
- data
Http
Server Profile Format Data - Data
- decryption
Http
Server Profile Format Decryption - Decryption
- globalprotect
Http
Server Profile Format Globalprotect - Globalprotect
- gtp
Http
Server Profile Format Gtp - Gtp
- hip_
match HttpServer Profile Format Hip Match - Hip match
- iptag
Http
Server Profile Format Iptag - Iptag
- sctp
Http
Server Profile Format Sctp - Sctp
- system
Http
Server Profile Format System - System
- threat
Http
Server Profile Format Threat - Threat
- traffic
Http
Server Profile Format Traffic - Traffic
- tunnel
Http
Server Profile Format Tunnel - Tunnel
- url
Http
Server Profile Format Url - Url
- userid
Http
Server Profile Format Userid - Userid
- wildfire
Http
Server Profile Format Wildfire - Wildfire
- auth Property Map
- Auth
- config Property Map
- Config
- correlation Property Map
- Correlation
- data Property Map
- Data
- decryption Property Map
- Decryption
- globalprotect Property Map
- Globalprotect
- gtp Property Map
- Gtp
- hip
Match Property Map - Hip match
- iptag Property Map
- Iptag
- sctp Property Map
- Sctp
- system Property Map
- System
- threat Property Map
- Threat
- traffic Property Map
- Traffic
- tunnel Property Map
- Tunnel
- url Property Map
- Url
- userid Property Map
- Userid
- wildfire Property Map
- Wildfire
HttpServerProfileFormatAuth, HttpServerProfileFormatAuthArgs
- Headers
List<Http
Server Profile Format Auth Header> - Headers
- Name string
- The name of the payload format
- Params
List<Http
Server Profile Format Auth Param> - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- Headers
[]Http
Server Profile Format Auth Header - Headers
- Name string
- The name of the payload format
- Params
[]Http
Server Profile Format Auth Param - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- headers
List<Http
Server Profile Format Auth Header> - Headers
- name String
- The name of the payload format
- params
List<Http
Server Profile Format Auth Param> - Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
- headers
Http
Server Profile Format Auth Header[] - Headers
- name string
- The name of the payload format
- params
Http
Server Profile Format Auth Param[] - Params
- payload string
- The log payload format. The accepted log field values are as follows.
- url
Format string - The URL path of the HTTP server
- headers
Sequence[Http
Server Profile Format Auth Header] - Headers
- name str
- The name of the payload format
- params
Sequence[Http
Server Profile Format Auth Param] - Params
- payload str
- The log payload format. The accepted log field values are as follows.
- url_
format str - The URL path of the HTTP server
- headers List<Property Map>
- Headers
- name String
- The name of the payload format
- params List<Property Map>
- Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
HttpServerProfileFormatAuthHeader, HttpServerProfileFormatAuthHeaderArgs
HttpServerProfileFormatAuthParam, HttpServerProfileFormatAuthParamArgs
HttpServerProfileFormatConfig, HttpServerProfileFormatConfigArgs
- Headers
List<Http
Server Profile Format Config Header> - Headers
- Name string
- The name of the payload format
- Params
List<Http
Server Profile Format Config Param> - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- Headers
[]Http
Server Profile Format Config Header - Headers
- Name string
- The name of the payload format
- Params
[]Http
Server Profile Format Config Param - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- headers
List<Http
Server Profile Format Config Header> - Headers
- name String
- The name of the payload format
- params
List<Http
Server Profile Format Config Param> - Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
- headers
Http
Server Profile Format Config Header[] - Headers
- name string
- The name of the payload format
- params
Http
Server Profile Format Config Param[] - Params
- payload string
- The log payload format. The accepted log field values are as follows.
- url
Format string - The URL path of the HTTP server
- headers
Sequence[Http
Server Profile Format Config Header] - Headers
- name str
- The name of the payload format
- params
Sequence[Http
Server Profile Format Config Param] - Params
- payload str
- The log payload format. The accepted log field values are as follows.
- url_
format str - The URL path of the HTTP server
- headers List<Property Map>
- Headers
- name String
- The name of the payload format
- params List<Property Map>
- Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
HttpServerProfileFormatConfigHeader, HttpServerProfileFormatConfigHeaderArgs
HttpServerProfileFormatConfigParam, HttpServerProfileFormatConfigParamArgs
HttpServerProfileFormatCorrelation, HttpServerProfileFormatCorrelationArgs
- Headers
List<Http
Server Profile Format Correlation Header> - Headers
- Name string
- The name of the payload format
- Params
List<Http
Server Profile Format Correlation Param> - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- Headers
[]Http
Server Profile Format Correlation Header - Headers
- Name string
- The name of the payload format
- Params
[]Http
Server Profile Format Correlation Param - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- headers
List<Http
Server Profile Format Correlation Header> - Headers
- name String
- The name of the payload format
- params
List<Http
Server Profile Format Correlation Param> - Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
- headers
Http
Server Profile Format Correlation Header[] - Headers
- name string
- The name of the payload format
- params
Http
Server Profile Format Correlation Param[] - Params
- payload string
- The log payload format. The accepted log field values are as follows.
- url
Format string - The URL path of the HTTP server
- headers
Sequence[Http
Server Profile Format Correlation Header] - Headers
- name str
- The name of the payload format
- params
Sequence[Http
Server Profile Format Correlation Param] - Params
- payload str
- The log payload format. The accepted log field values are as follows.
- url_
format str - The URL path of the HTTP server
- headers List<Property Map>
- Headers
- name String
- The name of the payload format
- params List<Property Map>
- Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
HttpServerProfileFormatCorrelationHeader, HttpServerProfileFormatCorrelationHeaderArgs
HttpServerProfileFormatCorrelationParam, HttpServerProfileFormatCorrelationParamArgs
HttpServerProfileFormatData, HttpServerProfileFormatDataArgs
- Headers
List<Http
Server Profile Format Data Header> - Headers
- Name string
- The name of the payload format
- Params
List<Http
Server Profile Format Data Param> - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- Headers
[]Http
Server Profile Format Data Header - Headers
- Name string
- The name of the payload format
- Params
[]Http
Server Profile Format Data Param - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- headers
List<Http
Server Profile Format Data Header> - Headers
- name String
- The name of the payload format
- params
List<Http
Server Profile Format Data Param> - Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
- headers
Http
Server Profile Format Data Header[] - Headers
- name string
- The name of the payload format
- params
Http
Server Profile Format Data Param[] - Params
- payload string
- The log payload format. The accepted log field values are as follows.
- url
Format string - The URL path of the HTTP server
- headers
Sequence[Http
Server Profile Format Data Header] - Headers
- name str
- The name of the payload format
- params
Sequence[Http
Server Profile Format Data Param] - Params
- payload str
- The log payload format. The accepted log field values are as follows.
- url_
format str - The URL path of the HTTP server
- headers List<Property Map>
- Headers
- name String
- The name of the payload format
- params List<Property Map>
- Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
HttpServerProfileFormatDataHeader, HttpServerProfileFormatDataHeaderArgs
HttpServerProfileFormatDataParam, HttpServerProfileFormatDataParamArgs
HttpServerProfileFormatDecryption, HttpServerProfileFormatDecryptionArgs
- Headers
List<Http
Server Profile Format Decryption Header> - Headers
- Name string
- The name of the payload format
- Params
List<Http
Server Profile Format Decryption Param> - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- Headers
[]Http
Server Profile Format Decryption Header - Headers
- Name string
- The name of the payload format
- Params
[]Http
Server Profile Format Decryption Param - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- headers
List<Http
Server Profile Format Decryption Header> - Headers
- name String
- The name of the payload format
- params
List<Http
Server Profile Format Decryption Param> - Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
- headers
Http
Server Profile Format Decryption Header[] - Headers
- name string
- The name of the payload format
- params
Http
Server Profile Format Decryption Param[] - Params
- payload string
- The log payload format. The accepted log field values are as follows.
- url
Format string - The URL path of the HTTP server
- headers
Sequence[Http
Server Profile Format Decryption Header] - Headers
- name str
- The name of the payload format
- params
Sequence[Http
Server Profile Format Decryption Param] - Params
- payload str
- The log payload format. The accepted log field values are as follows.
- url_
format str - The URL path of the HTTP server
- headers List<Property Map>
- Headers
- name String
- The name of the payload format
- params List<Property Map>
- Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
HttpServerProfileFormatDecryptionHeader, HttpServerProfileFormatDecryptionHeaderArgs
HttpServerProfileFormatDecryptionParam, HttpServerProfileFormatDecryptionParamArgs
HttpServerProfileFormatGlobalprotect, HttpServerProfileFormatGlobalprotectArgs
- Headers
List<Http
Server Profile Format Globalprotect Header> - Headers
- Name string
- The name of the payload format
- Params
List<Http
Server Profile Format Globalprotect Param> - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- Headers
[]Http
Server Profile Format Globalprotect Header - Headers
- Name string
- The name of the payload format
- Params
[]Http
Server Profile Format Globalprotect Param - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- headers
List<Http
Server Profile Format Globalprotect Header> - Headers
- name String
- The name of the payload format
- params
List<Http
Server Profile Format Globalprotect Param> - Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
- headers
Http
Server Profile Format Globalprotect Header[] - Headers
- name string
- The name of the payload format
- params
Http
Server Profile Format Globalprotect Param[] - Params
- payload string
- The log payload format. The accepted log field values are as follows.
- url
Format string - The URL path of the HTTP server
- headers
Sequence[Http
Server Profile Format Globalprotect Header] - Headers
- name str
- The name of the payload format
- params
Sequence[Http
Server Profile Format Globalprotect Param] - Params
- payload str
- The log payload format. The accepted log field values are as follows.
- url_
format str - The URL path of the HTTP server
- headers List<Property Map>
- Headers
- name String
- The name of the payload format
- params List<Property Map>
- Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
HttpServerProfileFormatGlobalprotectHeader, HttpServerProfileFormatGlobalprotectHeaderArgs
HttpServerProfileFormatGlobalprotectParam, HttpServerProfileFormatGlobalprotectParamArgs
HttpServerProfileFormatGtp, HttpServerProfileFormatGtpArgs
- Headers
List<Http
Server Profile Format Gtp Header> - Headers
- Name string
- The name of the payload format
- Params
List<Http
Server Profile Format Gtp Param> - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- Headers
[]Http
Server Profile Format Gtp Header - Headers
- Name string
- The name of the payload format
- Params
[]Http
Server Profile Format Gtp Param - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- headers
List<Http
Server Profile Format Gtp Header> - Headers
- name String
- The name of the payload format
- params
List<Http
Server Profile Format Gtp Param> - Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
- headers
Http
Server Profile Format Gtp Header[] - Headers
- name string
- The name of the payload format
- params
Http
Server Profile Format Gtp Param[] - Params
- payload string
- The log payload format. The accepted log field values are as follows.
- url
Format string - The URL path of the HTTP server
- headers
Sequence[Http
Server Profile Format Gtp Header] - Headers
- name str
- The name of the payload format
- params
Sequence[Http
Server Profile Format Gtp Param] - Params
- payload str
- The log payload format. The accepted log field values are as follows.
- url_
format str - The URL path of the HTTP server
- headers List<Property Map>
- Headers
- name String
- The name of the payload format
- params List<Property Map>
- Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
HttpServerProfileFormatGtpHeader, HttpServerProfileFormatGtpHeaderArgs
HttpServerProfileFormatGtpParam, HttpServerProfileFormatGtpParamArgs
HttpServerProfileFormatHipMatch, HttpServerProfileFormatHipMatchArgs
- Headers
List<Http
Server Profile Format Hip Match Header> - Headers
- Name string
- The name of the payload format
- Params
List<Http
Server Profile Format Hip Match Param> - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- Headers
[]Http
Server Profile Format Hip Match Header - Headers
- Name string
- The name of the payload format
- Params
[]Http
Server Profile Format Hip Match Param - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- headers
List<Http
Server Profile Format Hip Match Header> - Headers
- name String
- The name of the payload format
- params
List<Http
Server Profile Format Hip Match Param> - Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
- headers
Http
Server Profile Format Hip Match Header[] - Headers
- name string
- The name of the payload format
- params
Http
Server Profile Format Hip Match Param[] - Params
- payload string
- The log payload format. The accepted log field values are as follows.
- url
Format string - The URL path of the HTTP server
- headers
Sequence[Http
Server Profile Format Hip Match Header] - Headers
- name str
- The name of the payload format
- params
Sequence[Http
Server Profile Format Hip Match Param] - Params
- payload str
- The log payload format. The accepted log field values are as follows.
- url_
format str - The URL path of the HTTP server
- headers List<Property Map>
- Headers
- name String
- The name of the payload format
- params List<Property Map>
- Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
HttpServerProfileFormatHipMatchHeader, HttpServerProfileFormatHipMatchHeaderArgs
HttpServerProfileFormatHipMatchParam, HttpServerProfileFormatHipMatchParamArgs
HttpServerProfileFormatIptag, HttpServerProfileFormatIptagArgs
- Headers
List<Http
Server Profile Format Iptag Header> - Headers
- Name string
- The name of the payload format
- Params
List<Http
Server Profile Format Iptag Param> - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- Headers
[]Http
Server Profile Format Iptag Header - Headers
- Name string
- The name of the payload format
- Params
[]Http
Server Profile Format Iptag Param - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- headers
List<Http
Server Profile Format Iptag Header> - Headers
- name String
- The name of the payload format
- params
List<Http
Server Profile Format Iptag Param> - Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
- headers
Http
Server Profile Format Iptag Header[] - Headers
- name string
- The name of the payload format
- params
Http
Server Profile Format Iptag Param[] - Params
- payload string
- The log payload format. The accepted log field values are as follows.
- url
Format string - The URL path of the HTTP server
- headers
Sequence[Http
Server Profile Format Iptag Header] - Headers
- name str
- The name of the payload format
- params
Sequence[Http
Server Profile Format Iptag Param] - Params
- payload str
- The log payload format. The accepted log field values are as follows.
- url_
format str - The URL path of the HTTP server
- headers List<Property Map>
- Headers
- name String
- The name of the payload format
- params List<Property Map>
- Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
HttpServerProfileFormatIptagHeader, HttpServerProfileFormatIptagHeaderArgs
HttpServerProfileFormatIptagParam, HttpServerProfileFormatIptagParamArgs
HttpServerProfileFormatSctp, HttpServerProfileFormatSctpArgs
- Headers
List<Http
Server Profile Format Sctp Header> - Headers
- Name string
- The name of the payload format
- Params
List<Http
Server Profile Format Sctp Param> - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- Headers
[]Http
Server Profile Format Sctp Header - Headers
- Name string
- The name of the payload format
- Params
[]Http
Server Profile Format Sctp Param - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- headers
List<Http
Server Profile Format Sctp Header> - Headers
- name String
- The name of the payload format
- params
List<Http
Server Profile Format Sctp Param> - Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
- headers
Http
Server Profile Format Sctp Header[] - Headers
- name string
- The name of the payload format
- params
Http
Server Profile Format Sctp Param[] - Params
- payload string
- The log payload format. The accepted log field values are as follows.
- url
Format string - The URL path of the HTTP server
- headers
Sequence[Http
Server Profile Format Sctp Header] - Headers
- name str
- The name of the payload format
- params
Sequence[Http
Server Profile Format Sctp Param] - Params
- payload str
- The log payload format. The accepted log field values are as follows.
- url_
format str - The URL path of the HTTP server
- headers List<Property Map>
- Headers
- name String
- The name of the payload format
- params List<Property Map>
- Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
HttpServerProfileFormatSctpHeader, HttpServerProfileFormatSctpHeaderArgs
HttpServerProfileFormatSctpParam, HttpServerProfileFormatSctpParamArgs
HttpServerProfileFormatSystem, HttpServerProfileFormatSystemArgs
- Headers
List<Http
Server Profile Format System Header> - Headers
- Name string
- The name of the payload format
- Params
List<Http
Server Profile Format System Param> - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- Headers
[]Http
Server Profile Format System Header - Headers
- Name string
- The name of the payload format
- Params
[]Http
Server Profile Format System Param - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- headers
List<Http
Server Profile Format System Header> - Headers
- name String
- The name of the payload format
- params
List<Http
Server Profile Format System Param> - Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
- headers
Http
Server Profile Format System Header[] - Headers
- name string
- The name of the payload format
- params
Http
Server Profile Format System Param[] - Params
- payload string
- The log payload format. The accepted log field values are as follows.
- url
Format string - The URL path of the HTTP server
- headers
Sequence[Http
Server Profile Format System Header] - Headers
- name str
- The name of the payload format
- params
Sequence[Http
Server Profile Format System Param] - Params
- payload str
- The log payload format. The accepted log field values are as follows.
- url_
format str - The URL path of the HTTP server
- headers List<Property Map>
- Headers
- name String
- The name of the payload format
- params List<Property Map>
- Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
HttpServerProfileFormatSystemHeader, HttpServerProfileFormatSystemHeaderArgs
HttpServerProfileFormatSystemParam, HttpServerProfileFormatSystemParamArgs
HttpServerProfileFormatThreat, HttpServerProfileFormatThreatArgs
- Headers
List<Http
Server Profile Format Threat Header> - Headers
- Name string
- The name of the payload format
- Params
List<Http
Server Profile Format Threat Param> - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- Headers
[]Http
Server Profile Format Threat Header - Headers
- Name string
- The name of the payload format
- Params
[]Http
Server Profile Format Threat Param - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- headers
List<Http
Server Profile Format Threat Header> - Headers
- name String
- The name of the payload format
- params
List<Http
Server Profile Format Threat Param> - Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
- headers
Http
Server Profile Format Threat Header[] - Headers
- name string
- The name of the payload format
- params
Http
Server Profile Format Threat Param[] - Params
- payload string
- The log payload format. The accepted log field values are as follows.
- url
Format string - The URL path of the HTTP server
- headers
Sequence[Http
Server Profile Format Threat Header] - Headers
- name str
- The name of the payload format
- params
Sequence[Http
Server Profile Format Threat Param] - Params
- payload str
- The log payload format. The accepted log field values are as follows.
- url_
format str - The URL path of the HTTP server
- headers List<Property Map>
- Headers
- name String
- The name of the payload format
- params List<Property Map>
- Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
HttpServerProfileFormatThreatHeader, HttpServerProfileFormatThreatHeaderArgs
HttpServerProfileFormatThreatParam, HttpServerProfileFormatThreatParamArgs
HttpServerProfileFormatTraffic, HttpServerProfileFormatTrafficArgs
- Headers
List<Http
Server Profile Format Traffic Header> - Headers
- Name string
- The name of the payload format
- Params
List<Http
Server Profile Format Traffic Param> - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- Headers
[]Http
Server Profile Format Traffic Header - Headers
- Name string
- The name of the payload format
- Params
[]Http
Server Profile Format Traffic Param - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- headers
List<Http
Server Profile Format Traffic Header> - Headers
- name String
- The name of the payload format
- params
List<Http
Server Profile Format Traffic Param> - Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
- headers
Http
Server Profile Format Traffic Header[] - Headers
- name string
- The name of the payload format
- params
Http
Server Profile Format Traffic Param[] - Params
- payload string
- The log payload format. The accepted log field values are as follows.
- url
Format string - The URL path of the HTTP server
- headers
Sequence[Http
Server Profile Format Traffic Header] - Headers
- name str
- The name of the payload format
- params
Sequence[Http
Server Profile Format Traffic Param] - Params
- payload str
- The log payload format. The accepted log field values are as follows.
- url_
format str - The URL path of the HTTP server
- headers List<Property Map>
- Headers
- name String
- The name of the payload format
- params List<Property Map>
- Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
HttpServerProfileFormatTrafficHeader, HttpServerProfileFormatTrafficHeaderArgs
HttpServerProfileFormatTrafficParam, HttpServerProfileFormatTrafficParamArgs
HttpServerProfileFormatTunnel, HttpServerProfileFormatTunnelArgs
- Headers
List<Http
Server Profile Format Tunnel Header> - Headers
- Name string
- The name of the payload format
- Params
List<Http
Server Profile Format Tunnel Param> - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- Headers
[]Http
Server Profile Format Tunnel Header - Headers
- Name string
- The name of the payload format
- Params
[]Http
Server Profile Format Tunnel Param - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- headers
List<Http
Server Profile Format Tunnel Header> - Headers
- name String
- The name of the payload format
- params
List<Http
Server Profile Format Tunnel Param> - Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
- headers
Http
Server Profile Format Tunnel Header[] - Headers
- name string
- The name of the payload format
- params
Http
Server Profile Format Tunnel Param[] - Params
- payload string
- The log payload format. The accepted log field values are as follows.
- url
Format string - The URL path of the HTTP server
- headers
Sequence[Http
Server Profile Format Tunnel Header] - Headers
- name str
- The name of the payload format
- params
Sequence[Http
Server Profile Format Tunnel Param] - Params
- payload str
- The log payload format. The accepted log field values are as follows.
- url_
format str - The URL path of the HTTP server
- headers List<Property Map>
- Headers
- name String
- The name of the payload format
- params List<Property Map>
- Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
HttpServerProfileFormatTunnelHeader, HttpServerProfileFormatTunnelHeaderArgs
HttpServerProfileFormatTunnelParam, HttpServerProfileFormatTunnelParamArgs
HttpServerProfileFormatUrl, HttpServerProfileFormatUrlArgs
- Headers
List<Http
Server Profile Format Url Header> - Headers
- Name string
- The name of the payload format
- Params
List<Http
Server Profile Format Url Param> - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- Headers
[]Http
Server Profile Format Url Header - Headers
- Name string
- The name of the payload format
- Params
[]Http
Server Profile Format Url Param - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- headers
List<Http
Server Profile Format Url Header> - Headers
- name String
- The name of the payload format
- params
List<Http
Server Profile Format Url Param> - Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
- headers
Http
Server Profile Format Url Header[] - Headers
- name string
- The name of the payload format
- params
Http
Server Profile Format Url Param[] - Params
- payload string
- The log payload format. The accepted log field values are as follows.
- url
Format string - The URL path of the HTTP server
- headers
Sequence[Http
Server Profile Format Url Header] - Headers
- name str
- The name of the payload format
- params
Sequence[Http
Server Profile Format Url Param] - Params
- payload str
- The log payload format. The accepted log field values are as follows.
- url_
format str - The URL path of the HTTP server
- headers List<Property Map>
- Headers
- name String
- The name of the payload format
- params List<Property Map>
- Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
HttpServerProfileFormatUrlHeader, HttpServerProfileFormatUrlHeaderArgs
HttpServerProfileFormatUrlParam, HttpServerProfileFormatUrlParamArgs
HttpServerProfileFormatUserid, HttpServerProfileFormatUseridArgs
- Headers
List<Http
Server Profile Format Userid Header> - Headers
- Name string
- The name of the payload format
- Params
List<Http
Server Profile Format Userid Param> - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- Headers
[]Http
Server Profile Format Userid Header - Headers
- Name string
- The name of the payload format
- Params
[]Http
Server Profile Format Userid Param - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- headers
List<Http
Server Profile Format Userid Header> - Headers
- name String
- The name of the payload format
- params
List<Http
Server Profile Format Userid Param> - Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
- headers
Http
Server Profile Format Userid Header[] - Headers
- name string
- The name of the payload format
- params
Http
Server Profile Format Userid Param[] - Params
- payload string
- The log payload format. The accepted log field values are as follows.
- url
Format string - The URL path of the HTTP server
- headers
Sequence[Http
Server Profile Format Userid Header] - Headers
- name str
- The name of the payload format
- params
Sequence[Http
Server Profile Format Userid Param] - Params
- payload str
- The log payload format. The accepted log field values are as follows.
- url_
format str - The URL path of the HTTP server
- headers List<Property Map>
- Headers
- name String
- The name of the payload format
- params List<Property Map>
- Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
HttpServerProfileFormatUseridHeader, HttpServerProfileFormatUseridHeaderArgs
HttpServerProfileFormatUseridParam, HttpServerProfileFormatUseridParamArgs
HttpServerProfileFormatWildfire, HttpServerProfileFormatWildfireArgs
- Headers
List<Http
Server Profile Format Wildfire Header> - Headers
- Name string
- The name of the payload format
- Params
List<Http
Server Profile Format Wildfire Param> - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- Headers
[]Http
Server Profile Format Wildfire Header - Headers
- Name string
- The name of the payload format
- Params
[]Http
Server Profile Format Wildfire Param - Params
- Payload string
- The log payload format. The accepted log field values are as follows.
- Url
Format string - The URL path of the HTTP server
- headers
List<Http
Server Profile Format Wildfire Header> - Headers
- name String
- The name of the payload format
- params
List<Http
Server Profile Format Wildfire Param> - Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
- headers
Http
Server Profile Format Wildfire Header[] - Headers
- name string
- The name of the payload format
- params
Http
Server Profile Format Wildfire Param[] - Params
- payload string
- The log payload format. The accepted log field values are as follows.
- url
Format string - The URL path of the HTTP server
- headers
Sequence[Http
Server Profile Format Wildfire Header] - Headers
- name str
- The name of the payload format
- params
Sequence[Http
Server Profile Format Wildfire Param] - Params
- payload str
- The log payload format. The accepted log field values are as follows.
- url_
format str - The URL path of the HTTP server
- headers List<Property Map>
- Headers
- name String
- The name of the payload format
- params List<Property Map>
- Params
- payload String
- The log payload format. The accepted log field values are as follows.
- url
Format String - The URL path of the HTTP server
HttpServerProfileFormatWildfireHeader, HttpServerProfileFormatWildfireHeaderArgs
HttpServerProfileFormatWildfireParam, HttpServerProfileFormatWildfireParamArgs
HttpServerProfileServer, HttpServerProfileServerArgs
- Address string
- HTTP server address
- Certificate
Profile string - HTTP server certificate profile
- Http
Method string - HTTP operation to perform
- Name string
- HTTP server name
- Port int
- HTTP server port
- Protocol string
- HTTP server protocol
- Tls
Version string - HTTP server TLS version
- Address string
- HTTP server address
- Certificate
Profile string - HTTP server certificate profile
- Http
Method string - HTTP operation to perform
- Name string
- HTTP server name
- Port int
- HTTP server port
- Protocol string
- HTTP server protocol
- Tls
Version string - HTTP server TLS version
- address String
- HTTP server address
- certificate
Profile String - HTTP server certificate profile
- http
Method String - HTTP operation to perform
- name String
- HTTP server name
- port Integer
- HTTP server port
- protocol String
- HTTP server protocol
- tls
Version String - HTTP server TLS version
- address string
- HTTP server address
- certificate
Profile string - HTTP server certificate profile
- http
Method string - HTTP operation to perform
- name string
- HTTP server name
- port number
- HTTP server port
- protocol string
- HTTP server protocol
- tls
Version string - HTTP server TLS version
- address str
- HTTP server address
- certificate_
profile str - HTTP server certificate profile
- http_
method str - HTTP operation to perform
- name str
- HTTP server name
- port int
- HTTP server port
- protocol str
- HTTP server protocol
- tls_
version str - HTTP server TLS version
- address String
- HTTP server address
- certificate
Profile String - HTTP server certificate profile
- http
Method String - HTTP operation to perform
- name String
- HTTP server name
- port Number
- HTTP server port
- protocol String
- HTTP server protocol
- tls
Version String - HTTP server TLS version
Package Details
- Repository
- scm pulumi/pulumi-scm
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
scmTerraform Provider.
