CertificateMap

CertificateMap defines a collection of certificate configurations, which are usable by any associated target proxies

Example Usage

Certificate Manager Certificate Map Basic

package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.gcp.certificatemanager.CertificateMap;
import com.pulumi.gcp.certificatemanager.CertificateMapArgs;
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 default_ = new CertificateMap("default", CertificateMapArgs.builder()
.description("My acceptance test certificate map")
.labels(Map.ofEntries(
Map.entry("terraform", true),
Map.entry("acc-test", true)
))
.build());
}
}

Import

CertificateMap can be imported using any of these accepted formats

$ pulumi import gcp:certificatemanager/certificateMap:CertificateMap default projects/{{project}}/locations/global/certificateMaps/{{name}}
$ pulumi import gcp:certificatemanager/certificateMap:CertificateMap default {{project}}/{{name}}
$ pulumi import gcp:certificatemanager/certificateMap:CertificateMap default {{name}}

Properties

Link copied to clipboard
val createTime: Output<String>

Creation timestamp of a Certificate Map. Timestamp is in RFC3339 UTC "Zulu" format, accurate to nanoseconds with up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

Link copied to clipboard
val description: Output<String>?

A human-readable description of the resource.

Link copied to clipboard

A list of target proxies that use this Certificate Map Structure is documented below.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val labels: Output<Map<String, String>>

Set of labels associated with a Certificate Map resource.

Link copied to clipboard
val name: Output<String>

A user-defined name of the Certificate Map. Certificate Map names must be unique globally and match the pattern projects/*/locations/*/certificateMaps/*. //*/

Link copied to clipboard
val project: Output<String>

The ID of the project in which the resource belongs. If it is not provided, the provider project is used.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val updateTime: Output<String>

Update timestamp of a Certificate Map. Timestamp is in RFC3339 UTC "Zulu" format, accurate to nanoseconds with up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

Link copied to clipboard
val urn: Output<String>