@azure/arm-newrelicobservability package

Classes

NewRelicObservability

Interfaces

AccountInfo

Account Info of the NewRelic account

AccountResource

The details of a account resource.

Accounts

Interface representing a Accounts.

AccountsListNextOptionalParams

Optional parameters.

AccountsListOptionalParams

Optional parameters.

AccountsListResponse

Response of get all accounts Operation.

AppServiceInfo

Details of VM Resource having NewRelic OneAgent installed

AppServicesGetParameter

App services Get Parameter specification.

AppServicesGetRequest

Request of a app services get Operation.

AppServicesListResponse

Response of a list app services Operation.

BillingInfo

Interface representing a BillingInfo.

BillingInfoGetOptionalParams

Optional parameters.

BillingInfoResponse

Marketplace Subscription and Organization details to which resource gets billed into.

ConnectedPartnerResourceProperties

Connected Partner Resource Properties

ConnectedPartnerResources

Interface representing a ConnectedPartnerResources.

ConnectedPartnerResourcesListFormat

Connected Partner Resources List Format

ConnectedPartnerResourcesListNextOptionalParams

Optional parameters.

ConnectedPartnerResourcesListOptionalParams

Optional parameters.

ConnectedPartnerResourcesListResponse

List of all active newrelic deployments.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

FilteringTag

The definition of a filtering tag. Filtering tags are used for capturing resources and include/exclude them from being monitored.

HostsGetParameter

Host Get Parameter specification.

HostsGetRequest

Request of a Hosts get Operation.

LinkedResource

The definition of a linked resource.

LinkedResourceListResponse

Response of a list operation.

LogRules

Set of rules for sending logs for the Monitor resource.

ManagedServiceIdentity

Managed service identity (system assigned and/or user assigned identities)

MarketplaceSaaSInfo

Marketplace SAAS Info of the resource.

MetricRules

Set of rules for sending metrics for the Monitor resource.

MetricsRequest

Request of get metrics Operation.

MetricsRequestParameter

Get Metrics Status Parameter specification.

MetricsStatusRequest

Request of get metrics status Operation.

MetricsStatusRequestParameter

Get Metrics Status Parameter specification.

MetricsStatusResponse

Response of get metrics status Operation.

MonitoredResource

Details of resource being monitored by NewRelic monitor resource

MonitoredResourceListResponse

List of all the resources being monitored by NewRelic monitor resource

MonitoredSubscription

The list of subscriptions and it's monitoring status by current NewRelic monitor.

MonitoredSubscriptionProperties

The request to update subscriptions needed to be monitored by the NewRelic monitor resource.

MonitoredSubscriptionPropertiesList
MonitoredSubscriptions

Interface representing a MonitoredSubscriptions.

MonitoredSubscriptionsCreateorUpdateOptionalParams

Optional parameters.

MonitoredSubscriptionsDeleteHeaders

Defines headers for MonitoredSubscriptions_delete operation.

MonitoredSubscriptionsDeleteOptionalParams

Optional parameters.

MonitoredSubscriptionsGetOptionalParams

Optional parameters.

MonitoredSubscriptionsListNextOptionalParams

Optional parameters.

MonitoredSubscriptionsListOptionalParams

Optional parameters.

MonitoredSubscriptionsUpdateHeaders

Defines headers for MonitoredSubscriptions_update operation.

MonitoredSubscriptionsUpdateOptionalParams

Optional parameters.

MonitoringTagRulesProperties

The resource-specific properties for this resource.

Monitors

Interface representing a Monitors.

MonitorsCreateOrUpdateHeaders

Defines headers for Monitors_createOrUpdate operation.

MonitorsCreateOrUpdateOptionalParams

Optional parameters.

MonitorsDeleteHeaders

Defines headers for Monitors_delete operation.

MonitorsDeleteOptionalParams

Optional parameters.

MonitorsGetMetricRulesOptionalParams

Optional parameters.

MonitorsGetMetricStatusOptionalParams

Optional parameters.

MonitorsGetOptionalParams

Optional parameters.

MonitorsListAppServicesNextOptionalParams

Optional parameters.

MonitorsListAppServicesOptionalParams

Optional parameters.

MonitorsListByResourceGroupNextOptionalParams

Optional parameters.

MonitorsListByResourceGroupOptionalParams

Optional parameters.

MonitorsListBySubscriptionNextOptionalParams

Optional parameters.

MonitorsListBySubscriptionOptionalParams

Optional parameters.

MonitorsListHostsNextOptionalParams

Optional parameters.

MonitorsListHostsOptionalParams

Optional parameters.

MonitorsListLinkedResourcesNextOptionalParams

Optional parameters.

MonitorsListLinkedResourcesOptionalParams

Optional parameters.

MonitorsListMonitoredResourcesNextOptionalParams

Optional parameters.

MonitorsListMonitoredResourcesOptionalParams

Optional parameters.

MonitorsSwitchBillingHeaders

Defines headers for Monitors_switchBilling operation.

MonitorsSwitchBillingOptionalParams

Optional parameters.

MonitorsUpdateOptionalParams

Optional parameters.

MonitorsVmHostPayloadOptionalParams

Optional parameters.

NewRelicAccountProperties

Properties of the NewRelic account

NewRelicMonitorResource

A Monitor Resource by NewRelic

NewRelicMonitorResourceListResult

The response of a NewRelicMonitorResource list operation.

NewRelicMonitorResourceUpdate

The type used for update operations of the NewRelicMonitorResource.

NewRelicObservabilityOptionalParams

Optional parameters.

NewRelicSingleSignOnProperties

Single sign on Info of the NewRelic account

Operation

Details of a REST API operation, returned from the Resource Provider Operations API

OperationDisplay

Localized display information for this particular operation.

OperationListResult

A list of REST API operations supported by an Azure Resource Provider. It contains an URL link to get the next set of results.

Operations

Interface representing a Operations.

OperationsListNextOptionalParams

Optional parameters.

OperationsListOptionalParams

Optional parameters.

OrganizationInfo

Organization Info of the NewRelic account

OrganizationResource

The details of a Organization resource.

Organizations

Interface representing a Organizations.

OrganizationsListNextOptionalParams

Optional parameters.

OrganizationsListOptionalParams

Optional parameters.

OrganizationsListResponse

Response of get all organizations Operation.

PartnerBillingEntity

Partner Billing details associated with the resource.

PlanData

Plan data of NewRelic Monitor resource

PlanDataListResponse

Response of get all plan data Operation.

PlanDataResource

The details of a PlanData resource.

Plans

Interface representing a Plans.

PlansListNextOptionalParams

Optional parameters.

PlansListOptionalParams

Optional parameters.

ProxyResource

The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location

Resource

Common fields that are returned in the response for all Azure Resource Manager resources

SubscriptionList

The request to update subscriptions needed to be monitored by the NewRelic monitor resource.

SwitchBillingParameter

Switch Billing Parameter specification.

SwitchBillingRequest

Request of a switch billing Operation.

SystemData

Metadata pertaining to creation and last modification of the resource.

TagRule

A tag rule belonging to NewRelic account

TagRuleListResult

The response of a TagRule list operation.

TagRuleUpdate

The type used for update operations of the TagRule.

TagRules

Interface representing a TagRules.

TagRulesCreateOrUpdateHeaders

Defines headers for TagRules_createOrUpdate operation.

TagRulesCreateOrUpdateOptionalParams

Optional parameters.

TagRulesDeleteHeaders

Defines headers for TagRules_delete operation.

TagRulesDeleteOptionalParams

Optional parameters.

TagRulesGetOptionalParams

Optional parameters.

TagRulesListByNewRelicMonitorResourceNextOptionalParams

Optional parameters.

TagRulesListByNewRelicMonitorResourceOptionalParams

Optional parameters.

TagRulesUpdateOptionalParams

Optional parameters.

TrackedResource

The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'

UserAssignedIdentity

User assigned identity properties

UserInfo

User Info of NewRelic Monitor resource

VMExtensionPayload

Response of payload to be passed while installing VM agent.

VMHostsListResponse

Response of a list VM Host Operation.

VMInfo

Details of VM Resource having NewRelic OneAgent installed

Type Aliases

AccountCreationSource

Defines values for AccountCreationSource.
KnownAccountCreationSource can be used interchangeably with AccountCreationSource, this enum contains the known values that the service supports.

Known values supported by the service

LIFTR: Account is created from LIFTR
NEWRELIC: Account is created from NEWRELIC

AccountsListNextResponse

Contains response data for the listNext operation.

AccountsListOperationResponse

Contains response data for the list operation.

ActionType

Defines values for ActionType.
KnownActionType can be used interchangeably with ActionType, this enum contains the known values that the service supports.

Known values supported by the service

Internal

BillingCycle

Defines values for BillingCycle.
KnownBillingCycle can be used interchangeably with BillingCycle, this enum contains the known values that the service supports.

Known values supported by the service

YEARLY: Billing cycle is YEARLY
MONTHLY: Billing cycle is MONTHLY
WEEKLY: Billing cycle is WEEKLY

BillingInfoGetResponse

Contains response data for the get operation.

BillingSource

Defines values for BillingSource.
KnownBillingSource can be used interchangeably with BillingSource, this enum contains the known values that the service supports.

Known values supported by the service

AZURE: Billing source is Azure
NEWRELIC

ConfigurationName

Defines values for ConfigurationName.
KnownConfigurationName can be used interchangeably with ConfigurationName, this enum contains the known values that the service supports.

Known values supported by the service

default

ConnectedPartnerResourcesListNextResponse

Contains response data for the listNext operation.

ConnectedPartnerResourcesListOperationResponse

Contains response data for the list operation.

CreatedByType

Defines values for CreatedByType.
KnownCreatedByType can be used interchangeably with CreatedByType, this enum contains the known values that the service supports.

Known values supported by the service

User
Application
ManagedIdentity
Key

LiftrResourceCategories

Defines values for LiftrResourceCategories.
KnownLiftrResourceCategories can be used interchangeably with LiftrResourceCategories, this enum contains the known values that the service supports.

Known values supported by the service

Unknown
MonitorLogs

ManagedServiceIdentityType

Defines values for ManagedServiceIdentityType.
KnownManagedServiceIdentityType can be used interchangeably with ManagedServiceIdentityType, this enum contains the known values that the service supports.

Known values supported by the service

None
SystemAssigned
UserAssigned
SystemAssigned, UserAssigned

MarketplaceSubscriptionStatus

Defines values for MarketplaceSubscriptionStatus.
KnownMarketplaceSubscriptionStatus can be used interchangeably with MarketplaceSubscriptionStatus, this enum contains the known values that the service supports.

Known values supported by the service

Active: monitoring is enabled
Suspended: monitoring is disabled

MonitoredSubscriptionsCreateorUpdateResponse

Contains response data for the createorUpdate operation.

MonitoredSubscriptionsDeleteResponse

Contains response data for the delete operation.

MonitoredSubscriptionsGetResponse

Contains response data for the get operation.

MonitoredSubscriptionsListNextResponse

Contains response data for the listNext operation.

MonitoredSubscriptionsListResponse

Contains response data for the list operation.

MonitoredSubscriptionsUpdateResponse

Contains response data for the update operation.

MonitoringStatus

Defines values for MonitoringStatus.
KnownMonitoringStatus can be used interchangeably with MonitoringStatus, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: monitoring is enabled
Disabled: monitoring is disabled

MonitorsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

MonitorsGetMetricRulesResponse

Contains response data for the getMetricRules operation.

MonitorsGetMetricStatusResponse

Contains response data for the getMetricStatus operation.

MonitorsGetResponse

Contains response data for the get operation.

MonitorsListAppServicesNextResponse

Contains response data for the listAppServicesNext operation.

MonitorsListAppServicesResponse

Contains response data for the listAppServices operation.

MonitorsListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

MonitorsListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

MonitorsListBySubscriptionNextResponse

Contains response data for the listBySubscriptionNext operation.

MonitorsListBySubscriptionResponse

Contains response data for the listBySubscription operation.

MonitorsListHostsNextResponse

Contains response data for the listHostsNext operation.

MonitorsListHostsResponse

Contains response data for the listHosts operation.

MonitorsListLinkedResourcesNextResponse

Contains response data for the listLinkedResourcesNext operation.

MonitorsListLinkedResourcesResponse

Contains response data for the listLinkedResources operation.

MonitorsListMonitoredResourcesNextResponse

Contains response data for the listMonitoredResourcesNext operation.

MonitorsListMonitoredResourcesResponse

Contains response data for the listMonitoredResources operation.

MonitorsSwitchBillingResponse

Contains response data for the switchBilling operation.

MonitorsUpdateResponse

Contains response data for the update operation.

MonitorsVmHostPayloadResponse

Contains response data for the vmHostPayload operation.

OperationsListNextResponse

Contains response data for the listNext operation.

OperationsListResponse

Contains response data for the list operation.

OrgCreationSource

Defines values for OrgCreationSource.
KnownOrgCreationSource can be used interchangeably with OrgCreationSource, this enum contains the known values that the service supports.

Known values supported by the service

LIFTR: Org is created from LIFTR
NEWRELIC: Org is created from NEWRELIC

OrganizationsListNextResponse

Contains response data for the listNext operation.

OrganizationsListOperationResponse

Contains response data for the list operation.

Origin

Defines values for Origin.
KnownOrigin can be used interchangeably with Origin, this enum contains the known values that the service supports.

Known values supported by the service

user
system
user,system

PatchOperation

Defines values for PatchOperation.
KnownPatchOperation can be used interchangeably with PatchOperation, this enum contains the known values that the service supports.

Known values supported by the service

AddBegin
AddComplete
DeleteBegin
DeleteComplete
Active

PlansListNextResponse

Contains response data for the listNext operation.

PlansListResponse

Contains response data for the list operation.

ProvisioningState

Defines values for ProvisioningState.
KnownProvisioningState can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Accepted: Monitor resource creation request accepted
Creating: Monitor resource creation started
Updating: Monitor resource is being updated
Deleting: Monitor resource deletion started
Succeeded: Monitor resource creation successful
Failed: Monitor resource creation failed
Canceled: Monitor resource creation canceled
Deleted: Monitor resource is deleted
NotSpecified: Monitor resource state is unknown

SendAadLogsStatus

Defines values for SendAadLogsStatus.
KnownSendAadLogsStatus can be used interchangeably with SendAadLogsStatus, this enum contains the known values that the service supports.

Known values supported by the service

Enabled
Disabled

SendActivityLogsStatus

Defines values for SendActivityLogsStatus.
KnownSendActivityLogsStatus can be used interchangeably with SendActivityLogsStatus, this enum contains the known values that the service supports.

Known values supported by the service

Enabled
Disabled

SendMetricsStatus

Defines values for SendMetricsStatus.
KnownSendMetricsStatus can be used interchangeably with SendMetricsStatus, this enum contains the known values that the service supports.

Known values supported by the service

Enabled
Disabled

SendSubscriptionLogsStatus

Defines values for SendSubscriptionLogsStatus.
KnownSendSubscriptionLogsStatus can be used interchangeably with SendSubscriptionLogsStatus, this enum contains the known values that the service supports.

Known values supported by the service

Enabled
Disabled

SendingLogsStatus

Defines values for SendingLogsStatus.
KnownSendingLogsStatus can be used interchangeably with SendingLogsStatus, this enum contains the known values that the service supports.

Known values supported by the service

Enabled
Disabled

SendingMetricsStatus

Defines values for SendingMetricsStatus.
KnownSendingMetricsStatus can be used interchangeably with SendingMetricsStatus, this enum contains the known values that the service supports.

Known values supported by the service

Enabled
Disabled

SingleSignOnStates

Defines values for SingleSignOnStates.
KnownSingleSignOnStates can be used interchangeably with SingleSignOnStates, this enum contains the known values that the service supports.

Known values supported by the service

Initial
Enable
Disable
Existing

Status

Defines values for Status.
KnownStatus can be used interchangeably with Status, this enum contains the known values that the service supports.

Known values supported by the service

InProgress
Active
Failed
Deleting

TagAction

Defines values for TagAction.
KnownTagAction can be used interchangeably with TagAction, this enum contains the known values that the service supports.

Known values supported by the service

Include
Exclude

TagRulesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

TagRulesGetResponse

Contains response data for the get operation.

TagRulesListByNewRelicMonitorResourceNextResponse

Contains response data for the listByNewRelicMonitorResourceNext operation.

TagRulesListByNewRelicMonitorResourceResponse

Contains response data for the listByNewRelicMonitorResource operation.

TagRulesUpdateResponse

Contains response data for the update operation.

UsageType

Defines values for UsageType.
KnownUsageType can be used interchangeably with UsageType, this enum contains the known values that the service supports.

Known values supported by the service

PAYG: Usage type is PAYG
COMMITTED: Usage type is COMMITTED

Enums

KnownAccountCreationSource

Known values of AccountCreationSource that the service accepts.

KnownActionType

Known values of ActionType that the service accepts.

KnownBillingCycle

Known values of BillingCycle that the service accepts.

KnownBillingSource

Known values of BillingSource that the service accepts.

KnownConfigurationName

Known values of ConfigurationName that the service accepts.

KnownCreatedByType

Known values of CreatedByType that the service accepts.

KnownLiftrResourceCategories

Known values of LiftrResourceCategories that the service accepts.

KnownManagedServiceIdentityType

Known values of ManagedServiceIdentityType that the service accepts.

KnownMarketplaceSubscriptionStatus

Known values of MarketplaceSubscriptionStatus that the service accepts.

KnownMonitoringStatus

Known values of MonitoringStatus that the service accepts.

KnownOrgCreationSource

Known values of OrgCreationSource that the service accepts.

KnownOrigin

Known values of Origin that the service accepts.

KnownPatchOperation

Known values of PatchOperation that the service accepts.

KnownProvisioningState

Known values of ProvisioningState that the service accepts.

KnownSendAadLogsStatus

Known values of SendAadLogsStatus that the service accepts.

KnownSendActivityLogsStatus

Known values of SendActivityLogsStatus that the service accepts.

KnownSendMetricsStatus

Known values of SendMetricsStatus that the service accepts.

KnownSendSubscriptionLogsStatus

Known values of SendSubscriptionLogsStatus that the service accepts.

KnownSendingLogsStatus

Known values of SendingLogsStatus that the service accepts.

KnownSendingMetricsStatus

Known values of SendingMetricsStatus that the service accepts.

KnownSingleSignOnStates

Known values of SingleSignOnStates that the service accepts.

KnownStatus

Known values of Status that the service accepts.

KnownTagAction

Known values of TagAction that the service accepts.

KnownUsageType

Known values of UsageType that the service accepts.

Functions

getContinuationToken(unknown)

Given the last .value produced by the byPage iterator, returns a continuation token that can be used to begin paging from that point later.

Function Details

getContinuationToken(unknown)

Given the last .value produced by the byPage iterator, returns a continuation token that can be used to begin paging from that point later.

function getContinuationToken(page: unknown): string | undefined

Parameters

page

unknown

An object from accessing value on the IteratorResult from a byPage iterator.

Returns

string | undefined

The continuation token that can be passed into byPage() during future calls.