Class ProjectsResource.LocationsResource.NetworkMonitoringProvidersResource
The "networkMonitoringProviders" collection of methods.
Inherited Members
Namespace: Google.Apis.NetworkManagement.v1
Assembly: Google.Apis.NetworkManagement.v1.dll
Syntax
public class ProjectsResource.LocationsResource.NetworkMonitoringProvidersResource
Constructors
NetworkMonitoringProvidersResource(IClientService)
Constructs a new resource.
Declaration
public NetworkMonitoringProvidersResource(IClientService service)
Parameters
| Type | Name | Description |
|---|---|---|
| IClientService | service |
Properties
MonitoringPoints
Gets the MonitoringPoints resource.
Declaration
public virtual ProjectsResource.LocationsResource.NetworkMonitoringProvidersResource.MonitoringPointsResource MonitoringPoints { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.NetworkMonitoringProvidersResource.MonitoringPointsResource |
NetworkPaths
Gets the NetworkPaths resource.
Declaration
public virtual ProjectsResource.LocationsResource.NetworkMonitoringProvidersResource.NetworkPathsResource NetworkPaths { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.NetworkMonitoringProvidersResource.NetworkPathsResource |
WebPaths
Gets the WebPaths resource.
Declaration
public virtual ProjectsResource.LocationsResource.NetworkMonitoringProvidersResource.WebPathsResource WebPaths { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.NetworkMonitoringProvidersResource.WebPathsResource |
Methods
Create(NetworkMonitoringProvider, string)
Creates a NetworkMonitoringProvider resource.
Declaration
public virtual ProjectsResource.LocationsResource.NetworkMonitoringProvidersResource.CreateRequest Create(NetworkMonitoringProvider body, string parent)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkMonitoringProvider | body | The body of the request. |
| string | parent | Required. Parent value for CreateNetworkMonitoringProviderRequest. Format: projects/{project}/locations/{location} |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.NetworkMonitoringProvidersResource.CreateRequest |
Delete(string)
Deletes a NetworkMonitoringProvider resource and all of its child resources.
Declaration
public virtual ProjectsResource.LocationsResource.NetworkMonitoringProvidersResource.DeleteRequest Delete(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. Name of the resource. Format: projects/{project}/locations/{location}/networkMonitoringProviders/{network_monitoring_provider} |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.NetworkMonitoringProvidersResource.DeleteRequest |
GenerateMonitoringPointConfig(string)
Generates Monitoring Point configuration of a NetworkMonitoringProvider resource.
Declaration
public virtual ProjectsResource.LocationsResource.NetworkMonitoringProvidersResource.GenerateMonitoringPointConfigRequest GenerateMonitoringPointConfig(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. Name of the resource. Format: projects/{project}/locations/{location}/networkMonitoringProviders/{network_monitoring_provider} |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.NetworkMonitoringProvidersResource.GenerateMonitoringPointConfigRequest |
GenerateProviderAccessToken(string)
Generates a provider access token for a given Google access token. Provider access token is a short-lived token that is used to access resources in the provider's platform.
Declaration
public virtual ProjectsResource.LocationsResource.NetworkMonitoringProvidersResource.GenerateProviderAccessTokenRequest GenerateProviderAccessToken(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. Name of the resource. Format: projects/{project}/locations/{location}/networkMonitoringProviders/{network_monitoring_provider} |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.NetworkMonitoringProvidersResource.GenerateProviderAccessTokenRequest |
Get(string)
Gets the NetworkMonitoringProvider resource.
Declaration
public virtual ProjectsResource.LocationsResource.NetworkMonitoringProvidersResource.GetRequest Get(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. Name of the resource. Format:
|
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.NetworkMonitoringProvidersResource.GetRequest |
List(string)
Lists NetworkMonitoringProviders for a given project and location.
Declaration
public virtual ProjectsResource.LocationsResource.NetworkMonitoringProvidersResource.ListRequest List(string parent)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. Parent value for ListNetworkMonitoringProvidersRequest. Format:
|
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.NetworkMonitoringProvidersResource.ListRequest |