Monitored Project
A project being monitored by a Metrics Scope. To get more information about MonitoredProject, see:
How-to Guides
Example Usage
Monitoring Monitored Project Basic
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.gcp.monitoring.MonitoredProject;
import com.pulumi.gcp.monitoring.MonitoredProjectArgs;
import com.pulumi.gcp.organizations.Project;
import com.pulumi.gcp.organizations.ProjectArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var primary = new MonitoredProject("primary", MonitoredProjectArgs.builder()
.metricsScope("my-project-name")
.build());
var basic = new Project("basic", ProjectArgs.builder()
.projectId("m-id")
.orgId("123456789")
.build());
}
}
Content copied to clipboard
Import
MonitoredProject can be imported using any of these accepted formats
$ pulumi import gcp:monitoring/monitoredProject:MonitoredProject default v1/locations/global/metricsScopes/{{name}}
Content copied to clipboard
$ pulumi import gcp:monitoring/monitoredProject:MonitoredProject default {{name}}
Content copied to clipboard
Properties
Link copied to clipboard
Output only. The time when this MonitoredProject
was created.
Link copied to clipboard
Required. The resource name of the existing Metrics Scope that will monitor this project. Example: locations/global/metricsScopes/{SCOPING_PROJECT_ID_OR_NUMBER}
Link copied to clipboard
Immutable. The resource name of the MonitoredProject
. On input, the resource name includes the scoping project ID and monitored project ID. On output, it contains the equivalent project numbers. Example: locations/global/metricsScopes/{SCOPING_PROJECT_ID_OR_NUMBER}/projects/{MONITORED_PROJECT_ID_OR_NUMBER}
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard