ReportsOperations Class

ReportsOperations async operations.

You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.

Inheritance
builtins.object
ReportsOperations

Constructor

ReportsOperations(client, config, serializer, deserializer)

Parameters

client
Required

Client for service requests.

config
Required

Configuration of service client.

serializer
Required

An object model serializer.

deserializer
Required

An object model deserializer.

Variables

models

Alias to model classes used in this operation group.

Methods

get_latency_scorecards

Gets a Latency Scorecard for a given Experiment.

Gets a Latency Scorecard for a given Experiment.

get_timeseries

Gets a Timeseries for a given Experiment.

Gets a Timeseries for a given Experiment.

get_latency_scorecards

Gets a Latency Scorecard for a given Experiment.

Gets a Latency Scorecard for a given Experiment.

async get_latency_scorecards(resource_group_name: str, profile_name: str, experiment_name: str, aggregation_interval: Union[str, azure.mgmt.frontdoor.models._front_door_management_client_enums.LatencyScorecardAggregationInterval], end_date_time_utc: Optional[str] = None, country: Optional[str] = None, **kwargs: Any) -> azure.mgmt.frontdoor.models._models_py3.LatencyScorecard

Parameters

resource_group_name
str
Required

Name of the Resource group within the Azure subscription.

profile_name
str
Required

The Profile identifier associated with the Tenant and Partner.

experiment_name
str
Required

The Experiment identifier associated with the Experiment.

aggregation_interval
str or LatencyScorecardAggregationInterval
Required

The aggregation interval of the Latency Scorecard.

end_date_time_utc
str
Required

The end DateTime of the Latency Scorecard in UTC.

country
str
Required

The country associated with the Latency Scorecard. Values are country ISO codes as specified here- https://www.iso.org/iso-3166-country-codes.html.

cls
callable

A custom type or function that will be passed the direct response

Returns

LatencyScorecard, or the result of cls(response)

Return type

Exceptions

get_timeseries

Gets a Timeseries for a given Experiment.

Gets a Timeseries for a given Experiment.

async get_timeseries(resource_group_name: str, profile_name: str, experiment_name: str, start_date_time_utc: datetime.datetime, end_date_time_utc: datetime.datetime, aggregation_interval: Union[str, azure.mgmt.frontdoor.models._front_door_management_client_enums.TimeseriesAggregationInterval], timeseries_type: Union[str, azure.mgmt.frontdoor.models._front_door_management_client_enums.TimeseriesType], endpoint: Optional[str] = None, country: Optional[str] = None, **kwargs: Any) -> azure.mgmt.frontdoor.models._models_py3.Timeseries

Parameters

resource_group_name
str
Required

Name of the Resource group within the Azure subscription.

profile_name
str
Required

The Profile identifier associated with the Tenant and Partner.

experiment_name
str
Required

The Experiment identifier associated with the Experiment.

start_date_time_utc
datetime
Required

The start DateTime of the Timeseries in UTC.

end_date_time_utc
datetime
Required

The end DateTime of the Timeseries in UTC.

aggregation_interval
str or TimeseriesAggregationInterval
Required

The aggregation interval of the Timeseries.

timeseries_type
str or TimeseriesType
Required

The type of Timeseries.

endpoint
str
Required

The specific endpoint.

country
str
Required

The country associated with the Timeseries. Values are country ISO codes as specified here- https://www.iso.org/iso-3166-country-codes.html.

cls
callable

A custom type or function that will be passed the direct response

Returns

Timeseries, or the result of cls(response)

Return type

Exceptions

Attributes

models

models = <module 'azure.mgmt.frontdoor.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.9.13\\x64\\lib\\site-packages\\azure\\mgmt\\frontdoor\\models\\__init__.py'>