Class RepositoryArgs


  • public final class RepositoryArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        Resource name of the repository, of the form `{{repo}}`. The repo name may contain slashes. eg, `name/with/slash` ***
      • project

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> project()
        Returns:
        The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
      • pubsubConfigs

        public java.util.Optional<com.pulumi.core.Output<java.util.List<RepositoryPubsubConfigArgs>>> pubsubConfigs()
        Returns:
        How this repository publishes a change in the repository through Cloud Pub/Sub. Keyed by the topic names. Structure is documented below.