Represents an alert generated according to some rules defined in the system.
Represents a group of alert types that can be handled or monitored together.
Represents an alert handler assignment to particular alert type or alert group. The entity contains configuration of that alert handler.
Provides information about a type implementing IAlertHandler used to process system alerts.
Provides parameters for GetAlerts(AlertRequest) method.
Represents a subsystem or action that can generate alerts (like X.509 certificate expiration, service agreement violation, service performance threshold, etc).
Provides aggregated alert's measures calculated within a specific time period.
Provides parameters for GetAlertSummary(AlertSummaryRequest) method.
Represents a definition of specific alert type coming from an alert source.
Represents a set of query parameters for selecting alert types based on alert group, source type, assigned service agreement, etc.
Represents an application or a subscription key associated with a product subscription in Developer Portal.
Provides an application access key information.
Represents claim type lookup value.
Represents an authorization group that may include either authorization rules or other authorization groups.
Represents an authorization rule or another authorization group included in the authorization group.
Represents the commutative information about a group of selected authorization groups.
Represents a rule that defines an expression evaluating caller's identity claims or message content.
Represents an authorization rule assignment to a service version, contract, endpoint, or operation. A list of rule assignments to a particular service represents an access control policy for that service.
Defines methods to support comparison of AuthorizationRuleAssignment objects.
Represents the commutative information about a group of selected authorization rules.
Represents the user name and password credential used for client or service authentication with Windows Azure Service Bus.
Represents security-related configuration required for service endpoints hosted on Windows Azure Service Bus.
Represents the shared access signature URI credential used for client or service authentication with Windows Azure Service Bus.
Represents the shared secret credential used for client or service authentication with Windows Azure Service Bus.
Represents pre-configured endpoint or service behavior.
Represents cumulative information about a group of selected behaviors.
Represents a binary secret value.
Represents a pre-configured endpoint binding.
Represents cumulative information about a group of selected bindings.
Represents a serialized X.509 certificate stored in the database for reporting purposes.
Represents a link to alert type that needs to be generated, if specific entity has been changed.
Represents a modification made to a single field or property of a particular record or entity.
Represents a link to alert type that needs to be generated, if entities under the specified folder have been changed.
Represents a change or a set of changes that has been done to a record or entity within a single operation.
Represents a group of data modifications made as a single operation, at the same time, and by the same user.
Provides information about the type implementing IMessageProcessor used by CustomComponent in the message processing pipeline.
Represents application configuration settings stored mostly in the database.
Represents a consumer account registered in a Developer Portal.
Provides the cumulative information about applications and access keys belonging to a consumer.
Provides the cumulative information about Consumer Account in Developer Portal.
Provides information about a product available to a consumer.
Provides the cumulative information about products available for a consumer.
Provides the cumulative information about consumer accounts registered in Developer Portal.
Provides consumer's usage statistics.
Represents a service contract (service description port type).
Provides configuration settings for the Cross-Origin Resource Sharing protocol enabled for a service endpoint.
Represents a collection of custom attribute values.
Provides the description of attribute/field/property that entity can be extended with.
Provides commulative information about a group of selected custom entities.
Represents a custom repository entity (like application, component, etc) defined by a user.
Represents a custom name/value property.
Represents a serializable collection of name/value properties.
Represents an XSD document attached to a service version.
Represents the default authorization rule system settings.
Represents the default node address system setting which is a combination of node base address and compatible policy (binding).
Provides configuration settings for service tracing and diagnostics.
A base class for all domain objects.
Represents a service endpoint (service description port).
Represents an outbound endpoint group.
Represents the basic information about service endpoint.
Provides general and common information about a major entity.
Represents a reference, a dependency, or a link between two repository entities.
Provides information about the type implementing IMessageEvaluator used by CustomExpression in message evaluating rules.
Provides a general-purpose binary storage for a large object.
Represents a folder level in folder tree.
Provides the cumulative information about selected repository folder.
Represents cumulative information about a group of selected public identities.
Represents the endpoint's or node's identity.
Provides the cumulative information about public identities of a specific kind.
Represents a reference to identity by node, user, or endpoint (extends Identity type).
Represents a trusted security token issuer.
Represents a message description which is a part of service operation.
Represents a SOAP message header which is a part of service operation.
Defines a parameter of the request RESTful message. A unique parameter is defined by a combination of a name and location.
Represents a sample message generated according to a message schema.
Defines a set of configuration properties for a message.
Represents a single measurement (reading) of the service metric.
Represents aggregated measurements (readings) of the service metric during particular time interval.
Defines parameters for GetActivities(MonitoringActivitiesRequest) method.
Represents a single monitoring activity.
Provides information about the type implementing IMonitoringFilter used by CustomMonitoringFilter.
Represents a single monitoring record.
Represents a single transaction reported from an endpoint.
Provides detailed information about endpoint transaction.
Provides basic information about endpoint transaction.
Represents a single monitoring transaction property assigned by a custom component.
Represents transaction statistics accumulated for specific time interval.
Represents a serializable dictionary of name/value entries.
Represent "Sentinet" node instance.
Represents a base address of "Sentinet" node.
Represents a single instance of "Sentinet" node. All instances of the same node are sharing the same identities and base addresses, and hosting the same virtual services.
Defines a set of advanced configuration properties for a node.
Provides cumulative information about a group of selected nodes.
Represents service operation.
Provides basic information about usage of a particular service operation.
Provides parameters for the operation usage summary reports.
Provides a description about a parameter value carried in the message.
Represents Developer Portal configuration settings.
Provides the cumulative information about Developer Portal entities.
Provides cumulative information about a group of selected users.
Represents a product listed in Developer Portal. Product can include one or more service versions.
Represents the access key associated with a consumer of a product.
Represents a service version assigned to a product.
Provides the cumulative information about products available in Developer Portal.
Provides basic information about usage of a product.
Represents a property with name and value (optional) or/and an attached file (optional) that can be assign to a repository entity (like service, node, operation, etc).
Represents the name and namespace pair that is used to locate a type or schema object in a schema document.
Represents a container for the expected response of an operation. The container maps a HTTP response code to the expected response. It is not expected from the documentation to necessarily cover all possible HTTP response codes, since they may not be known in advance. However, it is expected from the documentation to cover a successful operation response and any known errors.
Represents a description of an HTTP header that is sent with the response.
Provides information about type implementing message router that directs message to specific endpoint in outbound endpoints group.
Represents cumulative information about the number of endpoints having specific schema in their physical address.
Represents a security role defining a set of user permissions to Sentinet features and APIs.
Provides summary information about a security role.
Provides configuration settings for the internal Security Token Service (STS).
Represents physical or virtual service.
Represents service level agreement (SLA) describing acceptable limits for a set of metrics for particular service.
Represents a link to alert type that needs to be generated, if specific service agreement violation is detected.
Represents a rule for collecting service performance metric accumulated over the specified time interval and limited with minimum and maximum values.
Provides the commulative information about a group of selected service agreements.
Represents the fact that monitoring transaction participates in a service agreement.
Represents single service agreement violation.
Provides search criteria for selecting service agreement violations.
Represents the number of service agreement violations in particular time interval.
Provides filtering criteria for returning service agreement violations summary.
Provides the cumulative information about a group of selected services.
Represents physical or virtual service.
Defines a set of advanced configuration properties for virtual service version.
Provides the cumulative information about service versions included in the products that are available in Developer Portal.
Represents the basic information about service version.
Provides basic information about usage of a service version.
Provides parameters for the service version based usage summary reports.
Represents a product subscription utilized by a consumer account in Developer Portal.
Provides the cumulative information about product subscriptions in Developer Portal.
Provides basic information about usage of a subscription.
Provides basic information about a time zone.
Represents the bearer token validation keys.
Defines parameters for GetTransactionHeaders(TransactionHeadersRequest) method.
Defines parameters for GetTransactionSummary(TransactionSummaryRequest) method.
Represents a transport (HTTP) header description used to match or construct HTTP message.
Represents the content of a service or an operation usage report.
Provides common parameters for the usage summary reports.
Represents an application user that has access to Administration Console or Developer Portal.
Provides information about the user's interactive session with Repository Console.
Defines parameters for GetUserSessions(UserSessionsRequest) method.
Represents the service virtualization profile.
Represents virtualization profile settings.
Defines the error handling settings used for wrapping internal exceptions in REST or OData services.
Defines an interface for a domain object that supports custom attributes, i.e. can be extended with custom fields.
Defines an interface that all immediate children of a repository folder must implement.
Defines the access level (permission) of a developer portal user.
Defines fields in the Alert record that can be used for sorting.
Defines fields in the Application record that can be used for sorting.
Defines the data types supported in the custom attributes.
Defines the custom attribute visibility and access type.
Defines the action that authorization manages needs to take, if specific authorization rule matches an intercepted message.
Defines Windows Azure Service Bus authentication credential type.
Defines the behavior kind: endpoint behavior or service behavior.
Defines the record or entity change types.
Defines the special options for retrieving service caller's IP address.
Defines ways of how a running node applies a changed service configuration.
Defines fields in the Consumer record that can be used for sorting.
Defines types of the message body content.
Defines the types of schema description document.
Defines the types of a declarative reference or a dependency between two entities.
Defines the types of entities stored in repository.
Defines the type of content stored in File entity.
Defines identity kinds that can be used for client and/or service authentication.
Defines common message types.
Defines the message envelope version.
Defines common message exchange scenarios.
Defines the request message parameter location.
Defines fields in the MetricReading record that can be used for sorting.
Defines fields in the MonitoringActivity record that can be used for sorting.
Defines direction of the transaction: inbound (recorded on the service side) or outbound (recorded on the client side).
Defines the scope of the messages that will be monitored and reported to the console.
Defines node base address kinds: standard physical address or Windows Azure Service Bus address.
Defines node physical types.
Defines an operational status of a service or a device.
Defines the format of the array parameter.
Defines a parameter value's data type.
Defines fields in the Product record that can be used for sorting.
Defines different life cycle statuses of a product.
Defines the generic property content type.
Defines message recording points within an endpoint.
Defines the actions that user is allowed to perform in Sentinet console or Repository Service.
Defines different lifecircle statuses of a service level agreement.
Defines fields in the ServiceAgreementViolation record that can be used for sorting.
Defines the kinds of supported web services: SOAP, REST, and OData.
Defines a metric type collected over specific time interval which describes performace, load, and quality of a service.
Defines different life cycle statuses of a service version.
Defines severity levels of monitoring activities.
Defines fields in the Subscription record that can be used for sorting.
Defines different life cycle statuses of a product subscription.
Defines fields in the MonitoringTransactionHeader record that can be used for sorting.
Defines monitoring transaction statuses.
Defines the type of report showing top entities ordered by a certain criteria.
Defines the data scope for usage reports.
Defines the authentication mechanism used for validation Username/Password tokens.
Defines fields in the UserSession record that can be used for sorting.
Defines fields in the User record that can be used for sorting.