Service level agreement (SLA).
This resource is a sub resource for variable
slaof resourcefortimanager.ObjectTelemetrycontrollerProfileApplication. Conflict and overwrite may occur if use both of them.
Create ObjectTelemetrycontrollerProfileApplicationSla Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ObjectTelemetrycontrollerProfileApplicationSla(name: string, args: ObjectTelemetrycontrollerProfileApplicationSlaArgs, opts?: CustomResourceOptions);@overload
def ObjectTelemetrycontrollerProfileApplicationSla(resource_name: str,
args: ObjectTelemetrycontrollerProfileApplicationSlaInitArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ObjectTelemetrycontrollerProfileApplicationSla(resource_name: str,
opts: Optional[ResourceOptions] = None,
application: Optional[str] = None,
profile: Optional[str] = None,
latency_threshold: Optional[float] = None,
object_telemetrycontroller_profile_application_sla_id: Optional[str] = None,
dns_time_threshold: Optional[float] = None,
experience_score_threshold: Optional[float] = None,
failure_rate_threshold: Optional[float] = None,
jitter_threshold: Optional[float] = None,
adom: Optional[str] = None,
atdt_threshold: Optional[float] = None,
packet_loss_threshold: Optional[float] = None,
app_throughput_threshold: Optional[float] = None,
scopetype: Optional[str] = None,
sla_factors: Optional[Sequence[str]] = None,
tcp_rtt_threshold: Optional[float] = None,
tls_time_threshold: Optional[float] = None,
ttfb_threshold: Optional[float] = None)func NewObjectTelemetrycontrollerProfileApplicationSla(ctx *Context, name string, args ObjectTelemetrycontrollerProfileApplicationSlaArgs, opts ...ResourceOption) (*ObjectTelemetrycontrollerProfileApplicationSla, error)public ObjectTelemetrycontrollerProfileApplicationSla(string name, ObjectTelemetrycontrollerProfileApplicationSlaArgs args, CustomResourceOptions? opts = null)
public ObjectTelemetrycontrollerProfileApplicationSla(String name, ObjectTelemetrycontrollerProfileApplicationSlaArgs args)
public ObjectTelemetrycontrollerProfileApplicationSla(String name, ObjectTelemetrycontrollerProfileApplicationSlaArgs args, CustomResourceOptions options)
type: fortimanager:ObjectTelemetrycontrollerProfileApplicationSla
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 ObjectTelemetrycontrollerProfileApplicationSlaArgs
- 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 ObjectTelemetrycontrollerProfileApplicationSlaInitArgs
- 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 ObjectTelemetrycontrollerProfileApplicationSlaArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ObjectTelemetrycontrollerProfileApplicationSlaArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ObjectTelemetrycontrollerProfileApplicationSlaArgs
- 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 objectTelemetrycontrollerProfileApplicationSlaResource = new Fortimanager.ObjectTelemetrycontrollerProfileApplicationSla("objectTelemetrycontrollerProfileApplicationSlaResource", new()
{
Application = "string",
Profile = "string",
LatencyThreshold = 0,
ObjectTelemetrycontrollerProfileApplicationSlaId = "string",
DnsTimeThreshold = 0,
ExperienceScoreThreshold = 0,
FailureRateThreshold = 0,
JitterThreshold = 0,
Adom = "string",
AtdtThreshold = 0,
PacketLossThreshold = 0,
AppThroughputThreshold = 0,
Scopetype = "string",
SlaFactors = new[]
{
"string",
},
TcpRttThreshold = 0,
TlsTimeThreshold = 0,
TtfbThreshold = 0,
});
example, err := fortimanager.NewObjectTelemetrycontrollerProfileApplicationSla(ctx, "objectTelemetrycontrollerProfileApplicationSlaResource", &fortimanager.ObjectTelemetrycontrollerProfileApplicationSlaArgs{
Application: pulumi.String("string"),
Profile: pulumi.String("string"),
LatencyThreshold: pulumi.Float64(0),
ObjectTelemetrycontrollerProfileApplicationSlaId: pulumi.String("string"),
DnsTimeThreshold: pulumi.Float64(0),
ExperienceScoreThreshold: pulumi.Float64(0),
FailureRateThreshold: pulumi.Float64(0),
JitterThreshold: pulumi.Float64(0),
Adom: pulumi.String("string"),
AtdtThreshold: pulumi.Float64(0),
PacketLossThreshold: pulumi.Float64(0),
AppThroughputThreshold: pulumi.Float64(0),
Scopetype: pulumi.String("string"),
SlaFactors: pulumi.StringArray{
pulumi.String("string"),
},
TcpRttThreshold: pulumi.Float64(0),
TlsTimeThreshold: pulumi.Float64(0),
TtfbThreshold: pulumi.Float64(0),
})
var objectTelemetrycontrollerProfileApplicationSlaResource = new ObjectTelemetrycontrollerProfileApplicationSla("objectTelemetrycontrollerProfileApplicationSlaResource", ObjectTelemetrycontrollerProfileApplicationSlaArgs.builder()
.application("string")
.profile("string")
.latencyThreshold(0.0)
.objectTelemetrycontrollerProfileApplicationSlaId("string")
.dnsTimeThreshold(0.0)
.experienceScoreThreshold(0.0)
.failureRateThreshold(0.0)
.jitterThreshold(0.0)
.adom("string")
.atdtThreshold(0.0)
.packetLossThreshold(0.0)
.appThroughputThreshold(0.0)
.scopetype("string")
.slaFactors("string")
.tcpRttThreshold(0.0)
.tlsTimeThreshold(0.0)
.ttfbThreshold(0.0)
.build());
object_telemetrycontroller_profile_application_sla_resource = fortimanager.ObjectTelemetrycontrollerProfileApplicationSla("objectTelemetrycontrollerProfileApplicationSlaResource",
application="string",
profile="string",
latency_threshold=0,
object_telemetrycontroller_profile_application_sla_id="string",
dns_time_threshold=0,
experience_score_threshold=0,
failure_rate_threshold=0,
jitter_threshold=0,
adom="string",
atdt_threshold=0,
packet_loss_threshold=0,
app_throughput_threshold=0,
scopetype="string",
sla_factors=["string"],
tcp_rtt_threshold=0,
tls_time_threshold=0,
ttfb_threshold=0)
const objectTelemetrycontrollerProfileApplicationSlaResource = new fortimanager.ObjectTelemetrycontrollerProfileApplicationSla("objectTelemetrycontrollerProfileApplicationSlaResource", {
application: "string",
profile: "string",
latencyThreshold: 0,
objectTelemetrycontrollerProfileApplicationSlaId: "string",
dnsTimeThreshold: 0,
experienceScoreThreshold: 0,
failureRateThreshold: 0,
jitterThreshold: 0,
adom: "string",
atdtThreshold: 0,
packetLossThreshold: 0,
appThroughputThreshold: 0,
scopetype: "string",
slaFactors: ["string"],
tcpRttThreshold: 0,
tlsTimeThreshold: 0,
ttfbThreshold: 0,
});
type: fortimanager:ObjectTelemetrycontrollerProfileApplicationSla
properties:
adom: string
appThroughputThreshold: 0
application: string
atdtThreshold: 0
dnsTimeThreshold: 0
experienceScoreThreshold: 0
failureRateThreshold: 0
jitterThreshold: 0
latencyThreshold: 0
objectTelemetrycontrollerProfileApplicationSlaId: string
packetLossThreshold: 0
profile: string
scopetype: string
slaFactors:
- string
tcpRttThreshold: 0
tlsTimeThreshold: 0
ttfbThreshold: 0
ObjectTelemetrycontrollerProfileApplicationSla 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 ObjectTelemetrycontrollerProfileApplicationSla resource accepts the following input properties:
- Application string
- Application.
- Profile string
- Profile.
- Adom string
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - App
Throughput doubleThreshold - Threshold of application throughput in megabytes (0 - 10,000, default = 2 MB).
- Atdt
Threshold double - Threshold of application total downloading time in milliseconds (0 - 10,000,000, default = 3,000 ms).
- Dns
Time doubleThreshold - Threshold of 95th percentile of DNS resolution time in milliseconds (0 - 10,000,000, default = 100 ms).
- Experience
Score doubleThreshold - Threshold of experience score (0 - 10, default = 6).
- Failure
Rate doubleThreshold - Threshold of failure rate (0 - 100, default = 5 percentage).
- Jitter
Threshold double - Threshold of jitter in milliseconds (0 - 10,000,000, default = 50 ms).
- Latency
Threshold double - Threshold of latency in milliseconds (0 - 10,000,000, default = 100 ms).
- Object
Telemetrycontroller stringProfile Application Sla Id - an identifier for the resource.
- Packet
Loss doubleThreshold - Threshold of packet loss (0 - 100, default = 5 percentage).
- Scopetype string
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - Sla
Factors List<string> - Criteria on which metric to SLA threshold list. Valid values:
latency,jitter,packet-loss,experience-score,failure-rate,ttfb,atdt,tcp-rtt,dns-time,tls-time,app-throughput. - Tcp
Rtt doubleThreshold - Threshold of TCP round-trip time in milliseconds (0 - 10,000,000, default = 100 ms).
- Tls
Time doubleThreshold - Threshold of 95th percentile of TLS handshake time in milliseconds (0 - 10,000,000, default = 200 ms).
- Ttfb
Threshold double - Threshold of time to first byte in milliseconds (0 - 10,000,000, default = 200 ms).
- Application string
- Application.
- Profile string
- Profile.
- Adom string
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - App
Throughput float64Threshold - Threshold of application throughput in megabytes (0 - 10,000, default = 2 MB).
- Atdt
Threshold float64 - Threshold of application total downloading time in milliseconds (0 - 10,000,000, default = 3,000 ms).
- Dns
Time float64Threshold - Threshold of 95th percentile of DNS resolution time in milliseconds (0 - 10,000,000, default = 100 ms).
- Experience
Score float64Threshold - Threshold of experience score (0 - 10, default = 6).
- Failure
Rate float64Threshold - Threshold of failure rate (0 - 100, default = 5 percentage).
- Jitter
Threshold float64 - Threshold of jitter in milliseconds (0 - 10,000,000, default = 50 ms).
- Latency
Threshold float64 - Threshold of latency in milliseconds (0 - 10,000,000, default = 100 ms).
- Object
Telemetrycontroller stringProfile Application Sla Id - an identifier for the resource.
- Packet
Loss float64Threshold - Threshold of packet loss (0 - 100, default = 5 percentage).
- Scopetype string
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - Sla
Factors []string - Criteria on which metric to SLA threshold list. Valid values:
latency,jitter,packet-loss,experience-score,failure-rate,ttfb,atdt,tcp-rtt,dns-time,tls-time,app-throughput. - Tcp
Rtt float64Threshold - Threshold of TCP round-trip time in milliseconds (0 - 10,000,000, default = 100 ms).
- Tls
Time float64Threshold - Threshold of 95th percentile of TLS handshake time in milliseconds (0 - 10,000,000, default = 200 ms).
- Ttfb
Threshold float64 - Threshold of time to first byte in milliseconds (0 - 10,000,000, default = 200 ms).
- application String
- Application.
- profile String
- Profile.
- adom String
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - app
Throughput DoubleThreshold - Threshold of application throughput in megabytes (0 - 10,000, default = 2 MB).
- atdt
Threshold Double - Threshold of application total downloading time in milliseconds (0 - 10,000,000, default = 3,000 ms).
- dns
Time DoubleThreshold - Threshold of 95th percentile of DNS resolution time in milliseconds (0 - 10,000,000, default = 100 ms).
- experience
Score DoubleThreshold - Threshold of experience score (0 - 10, default = 6).
- failure
Rate DoubleThreshold - Threshold of failure rate (0 - 100, default = 5 percentage).
- jitter
Threshold Double - Threshold of jitter in milliseconds (0 - 10,000,000, default = 50 ms).
- latency
Threshold Double - Threshold of latency in milliseconds (0 - 10,000,000, default = 100 ms).
- object
Telemetrycontroller StringProfile Application Sla Id - an identifier for the resource.
- packet
Loss DoubleThreshold - Threshold of packet loss (0 - 100, default = 5 percentage).
- scopetype String
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - sla
Factors List<String> - Criteria on which metric to SLA threshold list. Valid values:
latency,jitter,packet-loss,experience-score,failure-rate,ttfb,atdt,tcp-rtt,dns-time,tls-time,app-throughput. - tcp
Rtt DoubleThreshold - Threshold of TCP round-trip time in milliseconds (0 - 10,000,000, default = 100 ms).
- tls
Time DoubleThreshold - Threshold of 95th percentile of TLS handshake time in milliseconds (0 - 10,000,000, default = 200 ms).
- ttfb
Threshold Double - Threshold of time to first byte in milliseconds (0 - 10,000,000, default = 200 ms).
- application string
- Application.
- profile string
- Profile.
- adom string
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - app
Throughput numberThreshold - Threshold of application throughput in megabytes (0 - 10,000, default = 2 MB).
- atdt
Threshold number - Threshold of application total downloading time in milliseconds (0 - 10,000,000, default = 3,000 ms).
- dns
Time numberThreshold - Threshold of 95th percentile of DNS resolution time in milliseconds (0 - 10,000,000, default = 100 ms).
- experience
Score numberThreshold - Threshold of experience score (0 - 10, default = 6).
- failure
Rate numberThreshold - Threshold of failure rate (0 - 100, default = 5 percentage).
- jitter
Threshold number - Threshold of jitter in milliseconds (0 - 10,000,000, default = 50 ms).
- latency
Threshold number - Threshold of latency in milliseconds (0 - 10,000,000, default = 100 ms).
- object
Telemetrycontroller stringProfile Application Sla Id - an identifier for the resource.
- packet
Loss numberThreshold - Threshold of packet loss (0 - 100, default = 5 percentage).
- scopetype string
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - sla
Factors string[] - Criteria on which metric to SLA threshold list. Valid values:
latency,jitter,packet-loss,experience-score,failure-rate,ttfb,atdt,tcp-rtt,dns-time,tls-time,app-throughput. - tcp
Rtt numberThreshold - Threshold of TCP round-trip time in milliseconds (0 - 10,000,000, default = 100 ms).
- tls
Time numberThreshold - Threshold of 95th percentile of TLS handshake time in milliseconds (0 - 10,000,000, default = 200 ms).
- ttfb
Threshold number - Threshold of time to first byte in milliseconds (0 - 10,000,000, default = 200 ms).
- application str
- Application.
- profile str
- Profile.
- adom str
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - app_
throughput_ floatthreshold - Threshold of application throughput in megabytes (0 - 10,000, default = 2 MB).
- atdt_
threshold float - Threshold of application total downloading time in milliseconds (0 - 10,000,000, default = 3,000 ms).
- dns_
time_ floatthreshold - Threshold of 95th percentile of DNS resolution time in milliseconds (0 - 10,000,000, default = 100 ms).
- experience_
score_ floatthreshold - Threshold of experience score (0 - 10, default = 6).
- failure_
rate_ floatthreshold - Threshold of failure rate (0 - 100, default = 5 percentage).
- jitter_
threshold float - Threshold of jitter in milliseconds (0 - 10,000,000, default = 50 ms).
- latency_
threshold float - Threshold of latency in milliseconds (0 - 10,000,000, default = 100 ms).
- object_
telemetrycontroller_ strprofile_ application_ sla_ id - an identifier for the resource.
- packet_
loss_ floatthreshold - Threshold of packet loss (0 - 100, default = 5 percentage).
- scopetype str
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - sla_
factors Sequence[str] - Criteria on which metric to SLA threshold list. Valid values:
latency,jitter,packet-loss,experience-score,failure-rate,ttfb,atdt,tcp-rtt,dns-time,tls-time,app-throughput. - tcp_
rtt_ floatthreshold - Threshold of TCP round-trip time in milliseconds (0 - 10,000,000, default = 100 ms).
- tls_
time_ floatthreshold - Threshold of 95th percentile of TLS handshake time in milliseconds (0 - 10,000,000, default = 200 ms).
- ttfb_
threshold float - Threshold of time to first byte in milliseconds (0 - 10,000,000, default = 200 ms).
- application String
- Application.
- profile String
- Profile.
- adom String
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - app
Throughput NumberThreshold - Threshold of application throughput in megabytes (0 - 10,000, default = 2 MB).
- atdt
Threshold Number - Threshold of application total downloading time in milliseconds (0 - 10,000,000, default = 3,000 ms).
- dns
Time NumberThreshold - Threshold of 95th percentile of DNS resolution time in milliseconds (0 - 10,000,000, default = 100 ms).
- experience
Score NumberThreshold - Threshold of experience score (0 - 10, default = 6).
- failure
Rate NumberThreshold - Threshold of failure rate (0 - 100, default = 5 percentage).
- jitter
Threshold Number - Threshold of jitter in milliseconds (0 - 10,000,000, default = 50 ms).
- latency
Threshold Number - Threshold of latency in milliseconds (0 - 10,000,000, default = 100 ms).
- object
Telemetrycontroller StringProfile Application Sla Id - an identifier for the resource.
- packet
Loss NumberThreshold - Threshold of packet loss (0 - 100, default = 5 percentage).
- scopetype String
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - sla
Factors List<String> - Criteria on which metric to SLA threshold list. Valid values:
latency,jitter,packet-loss,experience-score,failure-rate,ttfb,atdt,tcp-rtt,dns-time,tls-time,app-throughput. - tcp
Rtt NumberThreshold - Threshold of TCP round-trip time in milliseconds (0 - 10,000,000, default = 100 ms).
- tls
Time NumberThreshold - Threshold of 95th percentile of TLS handshake time in milliseconds (0 - 10,000,000, default = 200 ms).
- ttfb
Threshold Number - Threshold of time to first byte in milliseconds (0 - 10,000,000, default = 200 ms).
Outputs
All input properties are implicitly available as output properties. Additionally, the ObjectTelemetrycontrollerProfileApplicationSla 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 ObjectTelemetrycontrollerProfileApplicationSla Resource
Get an existing ObjectTelemetrycontrollerProfileApplicationSla 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?: ObjectTelemetrycontrollerProfileApplicationSlaState, opts?: CustomResourceOptions): ObjectTelemetrycontrollerProfileApplicationSla@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
adom: Optional[str] = None,
app_throughput_threshold: Optional[float] = None,
application: Optional[str] = None,
atdt_threshold: Optional[float] = None,
dns_time_threshold: Optional[float] = None,
experience_score_threshold: Optional[float] = None,
failure_rate_threshold: Optional[float] = None,
jitter_threshold: Optional[float] = None,
latency_threshold: Optional[float] = None,
object_telemetrycontroller_profile_application_sla_id: Optional[str] = None,
packet_loss_threshold: Optional[float] = None,
profile: Optional[str] = None,
scopetype: Optional[str] = None,
sla_factors: Optional[Sequence[str]] = None,
tcp_rtt_threshold: Optional[float] = None,
tls_time_threshold: Optional[float] = None,
ttfb_threshold: Optional[float] = None) -> ObjectTelemetrycontrollerProfileApplicationSlafunc GetObjectTelemetrycontrollerProfileApplicationSla(ctx *Context, name string, id IDInput, state *ObjectTelemetrycontrollerProfileApplicationSlaState, opts ...ResourceOption) (*ObjectTelemetrycontrollerProfileApplicationSla, error)public static ObjectTelemetrycontrollerProfileApplicationSla Get(string name, Input<string> id, ObjectTelemetrycontrollerProfileApplicationSlaState? state, CustomResourceOptions? opts = null)public static ObjectTelemetrycontrollerProfileApplicationSla get(String name, Output<String> id, ObjectTelemetrycontrollerProfileApplicationSlaState state, CustomResourceOptions options)resources: _: type: fortimanager:ObjectTelemetrycontrollerProfileApplicationSla 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.
- Adom string
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - App
Throughput doubleThreshold - Threshold of application throughput in megabytes (0 - 10,000, default = 2 MB).
- Application string
- Application.
- Atdt
Threshold double - Threshold of application total downloading time in milliseconds (0 - 10,000,000, default = 3,000 ms).
- Dns
Time doubleThreshold - Threshold of 95th percentile of DNS resolution time in milliseconds (0 - 10,000,000, default = 100 ms).
- Experience
Score doubleThreshold - Threshold of experience score (0 - 10, default = 6).
- Failure
Rate doubleThreshold - Threshold of failure rate (0 - 100, default = 5 percentage).
- Jitter
Threshold double - Threshold of jitter in milliseconds (0 - 10,000,000, default = 50 ms).
- Latency
Threshold double - Threshold of latency in milliseconds (0 - 10,000,000, default = 100 ms).
- Object
Telemetrycontroller stringProfile Application Sla Id - an identifier for the resource.
- Packet
Loss doubleThreshold - Threshold of packet loss (0 - 100, default = 5 percentage).
- Profile string
- Profile.
- Scopetype string
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - Sla
Factors List<string> - Criteria on which metric to SLA threshold list. Valid values:
latency,jitter,packet-loss,experience-score,failure-rate,ttfb,atdt,tcp-rtt,dns-time,tls-time,app-throughput. - Tcp
Rtt doubleThreshold - Threshold of TCP round-trip time in milliseconds (0 - 10,000,000, default = 100 ms).
- Tls
Time doubleThreshold - Threshold of 95th percentile of TLS handshake time in milliseconds (0 - 10,000,000, default = 200 ms).
- Ttfb
Threshold double - Threshold of time to first byte in milliseconds (0 - 10,000,000, default = 200 ms).
- Adom string
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - App
Throughput float64Threshold - Threshold of application throughput in megabytes (0 - 10,000, default = 2 MB).
- Application string
- Application.
- Atdt
Threshold float64 - Threshold of application total downloading time in milliseconds (0 - 10,000,000, default = 3,000 ms).
- Dns
Time float64Threshold - Threshold of 95th percentile of DNS resolution time in milliseconds (0 - 10,000,000, default = 100 ms).
- Experience
Score float64Threshold - Threshold of experience score (0 - 10, default = 6).
- Failure
Rate float64Threshold - Threshold of failure rate (0 - 100, default = 5 percentage).
- Jitter
Threshold float64 - Threshold of jitter in milliseconds (0 - 10,000,000, default = 50 ms).
- Latency
Threshold float64 - Threshold of latency in milliseconds (0 - 10,000,000, default = 100 ms).
- Object
Telemetrycontroller stringProfile Application Sla Id - an identifier for the resource.
- Packet
Loss float64Threshold - Threshold of packet loss (0 - 100, default = 5 percentage).
- Profile string
- Profile.
- Scopetype string
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - Sla
Factors []string - Criteria on which metric to SLA threshold list. Valid values:
latency,jitter,packet-loss,experience-score,failure-rate,ttfb,atdt,tcp-rtt,dns-time,tls-time,app-throughput. - Tcp
Rtt float64Threshold - Threshold of TCP round-trip time in milliseconds (0 - 10,000,000, default = 100 ms).
- Tls
Time float64Threshold - Threshold of 95th percentile of TLS handshake time in milliseconds (0 - 10,000,000, default = 200 ms).
- Ttfb
Threshold float64 - Threshold of time to first byte in milliseconds (0 - 10,000,000, default = 200 ms).
- adom String
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - app
Throughput DoubleThreshold - Threshold of application throughput in megabytes (0 - 10,000, default = 2 MB).
- application String
- Application.
- atdt
Threshold Double - Threshold of application total downloading time in milliseconds (0 - 10,000,000, default = 3,000 ms).
- dns
Time DoubleThreshold - Threshold of 95th percentile of DNS resolution time in milliseconds (0 - 10,000,000, default = 100 ms).
- experience
Score DoubleThreshold - Threshold of experience score (0 - 10, default = 6).
- failure
Rate DoubleThreshold - Threshold of failure rate (0 - 100, default = 5 percentage).
- jitter
Threshold Double - Threshold of jitter in milliseconds (0 - 10,000,000, default = 50 ms).
- latency
Threshold Double - Threshold of latency in milliseconds (0 - 10,000,000, default = 100 ms).
- object
Telemetrycontroller StringProfile Application Sla Id - an identifier for the resource.
- packet
Loss DoubleThreshold - Threshold of packet loss (0 - 100, default = 5 percentage).
- profile String
- Profile.
- scopetype String
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - sla
Factors List<String> - Criteria on which metric to SLA threshold list. Valid values:
latency,jitter,packet-loss,experience-score,failure-rate,ttfb,atdt,tcp-rtt,dns-time,tls-time,app-throughput. - tcp
Rtt DoubleThreshold - Threshold of TCP round-trip time in milliseconds (0 - 10,000,000, default = 100 ms).
- tls
Time DoubleThreshold - Threshold of 95th percentile of TLS handshake time in milliseconds (0 - 10,000,000, default = 200 ms).
- ttfb
Threshold Double - Threshold of time to first byte in milliseconds (0 - 10,000,000, default = 200 ms).
- adom string
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - app
Throughput numberThreshold - Threshold of application throughput in megabytes (0 - 10,000, default = 2 MB).
- application string
- Application.
- atdt
Threshold number - Threshold of application total downloading time in milliseconds (0 - 10,000,000, default = 3,000 ms).
- dns
Time numberThreshold - Threshold of 95th percentile of DNS resolution time in milliseconds (0 - 10,000,000, default = 100 ms).
- experience
Score numberThreshold - Threshold of experience score (0 - 10, default = 6).
- failure
Rate numberThreshold - Threshold of failure rate (0 - 100, default = 5 percentage).
- jitter
Threshold number - Threshold of jitter in milliseconds (0 - 10,000,000, default = 50 ms).
- latency
Threshold number - Threshold of latency in milliseconds (0 - 10,000,000, default = 100 ms).
- object
Telemetrycontroller stringProfile Application Sla Id - an identifier for the resource.
- packet
Loss numberThreshold - Threshold of packet loss (0 - 100, default = 5 percentage).
- profile string
- Profile.
- scopetype string
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - sla
Factors string[] - Criteria on which metric to SLA threshold list. Valid values:
latency,jitter,packet-loss,experience-score,failure-rate,ttfb,atdt,tcp-rtt,dns-time,tls-time,app-throughput. - tcp
Rtt numberThreshold - Threshold of TCP round-trip time in milliseconds (0 - 10,000,000, default = 100 ms).
- tls
Time numberThreshold - Threshold of 95th percentile of TLS handshake time in milliseconds (0 - 10,000,000, default = 200 ms).
- ttfb
Threshold number - Threshold of time to first byte in milliseconds (0 - 10,000,000, default = 200 ms).
- adom str
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - app_
throughput_ floatthreshold - Threshold of application throughput in megabytes (0 - 10,000, default = 2 MB).
- application str
- Application.
- atdt_
threshold float - Threshold of application total downloading time in milliseconds (0 - 10,000,000, default = 3,000 ms).
- dns_
time_ floatthreshold - Threshold of 95th percentile of DNS resolution time in milliseconds (0 - 10,000,000, default = 100 ms).
- experience_
score_ floatthreshold - Threshold of experience score (0 - 10, default = 6).
- failure_
rate_ floatthreshold - Threshold of failure rate (0 - 100, default = 5 percentage).
- jitter_
threshold float - Threshold of jitter in milliseconds (0 - 10,000,000, default = 50 ms).
- latency_
threshold float - Threshold of latency in milliseconds (0 - 10,000,000, default = 100 ms).
- object_
telemetrycontroller_ strprofile_ application_ sla_ id - an identifier for the resource.
- packet_
loss_ floatthreshold - Threshold of packet loss (0 - 100, default = 5 percentage).
- profile str
- Profile.
- scopetype str
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - sla_
factors Sequence[str] - Criteria on which metric to SLA threshold list. Valid values:
latency,jitter,packet-loss,experience-score,failure-rate,ttfb,atdt,tcp-rtt,dns-time,tls-time,app-throughput. - tcp_
rtt_ floatthreshold - Threshold of TCP round-trip time in milliseconds (0 - 10,000,000, default = 100 ms).
- tls_
time_ floatthreshold - Threshold of 95th percentile of TLS handshake time in milliseconds (0 - 10,000,000, default = 200 ms).
- ttfb_
threshold float - Threshold of time to first byte in milliseconds (0 - 10,000,000, default = 200 ms).
- adom String
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - app
Throughput NumberThreshold - Threshold of application throughput in megabytes (0 - 10,000, default = 2 MB).
- application String
- Application.
- atdt
Threshold Number - Threshold of application total downloading time in milliseconds (0 - 10,000,000, default = 3,000 ms).
- dns
Time NumberThreshold - Threshold of 95th percentile of DNS resolution time in milliseconds (0 - 10,000,000, default = 100 ms).
- experience
Score NumberThreshold - Threshold of experience score (0 - 10, default = 6).
- failure
Rate NumberThreshold - Threshold of failure rate (0 - 100, default = 5 percentage).
- jitter
Threshold Number - Threshold of jitter in milliseconds (0 - 10,000,000, default = 50 ms).
- latency
Threshold Number - Threshold of latency in milliseconds (0 - 10,000,000, default = 100 ms).
- object
Telemetrycontroller StringProfile Application Sla Id - an identifier for the resource.
- packet
Loss NumberThreshold - Threshold of packet loss (0 - 100, default = 5 percentage).
- profile String
- Profile.
- scopetype String
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - sla
Factors List<String> - Criteria on which metric to SLA threshold list. Valid values:
latency,jitter,packet-loss,experience-score,failure-rate,ttfb,atdt,tcp-rtt,dns-time,tls-time,app-throughput. - tcp
Rtt NumberThreshold - Threshold of TCP round-trip time in milliseconds (0 - 10,000,000, default = 100 ms).
- tls
Time NumberThreshold - Threshold of 95th percentile of TLS handshake time in milliseconds (0 - 10,000,000, default = 200 ms).
- ttfb
Threshold Number - Threshold of time to first byte in milliseconds (0 - 10,000,000, default = 200 ms).
Import
ObjectTelemetryController ProfileApplicationSla can be imported using any of these accepted formats:
Set import_options = [“profile=YOUR_VALUE”, “application=YOUR_VALUE”] in the provider section.
$ export “FORTIMANAGER_IMPORT_TABLE”=“true”
$ pulumi import fortimanager:index/objectTelemetrycontrollerProfileApplicationSla:ObjectTelemetrycontrollerProfileApplicationSla labelname ObjectTelemetryControllerProfileApplicationSla
$ unset “FORTIMANAGER_IMPORT_TABLE”
-> Hint: The scopetype and adom for import will directly inherit the scopetype and adom configuration of the provider.
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- fortimanager fortinetdev/terraform-provider-fortimanager
- License
- Notes
- This Pulumi package is based on the
fortimanagerTerraform Provider.
