1. Packages
  2. Google Cloud Native
  3. API Docs
  4. cloudbuild
  5. cloudbuild/v2
  6. getConnection

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

google-native.cloudbuild/v2.getConnection

Explore with Pulumi AI

google-native logo

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

    Gets details of a single connection.

    Using getConnection

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getConnection(args: GetConnectionArgs, opts?: InvokeOptions): Promise<GetConnectionResult>
    function getConnectionOutput(args: GetConnectionOutputArgs, opts?: InvokeOptions): Output<GetConnectionResult>
    def get_connection(connection_id: Optional[str] = None,
                       location: Optional[str] = None,
                       project: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetConnectionResult
    def get_connection_output(connection_id: Optional[pulumi.Input[str]] = None,
                       location: Optional[pulumi.Input[str]] = None,
                       project: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetConnectionResult]
    func LookupConnection(ctx *Context, args *LookupConnectionArgs, opts ...InvokeOption) (*LookupConnectionResult, error)
    func LookupConnectionOutput(ctx *Context, args *LookupConnectionOutputArgs, opts ...InvokeOption) LookupConnectionResultOutput

    > Note: This function is named LookupConnection in the Go SDK.

    public static class GetConnection 
    {
        public static Task<GetConnectionResult> InvokeAsync(GetConnectionArgs args, InvokeOptions? opts = null)
        public static Output<GetConnectionResult> Invoke(GetConnectionInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetConnectionResult> getConnection(GetConnectionArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: google-native:cloudbuild/v2:getConnection
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ConnectionId string
    Location string
    Project string
    ConnectionId string
    Location string
    Project string
    connectionId String
    location String
    project String
    connectionId string
    location string
    project string
    connectionId String
    location String
    project String

    getConnection Result

    The following output properties are available:

    Annotations Dictionary<string, string>
    Allows clients to store small amounts of arbitrary data.
    CreateTime string
    Server assigned timestamp for when the connection was created.
    Disabled bool
    If disabled is set to true, functionality is disabled for this connection. Repository based API methods and webhooks processing for repositories in this connection will be disabled.
    Etag string
    This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
    GithubConfig Pulumi.GoogleNative.CloudBuild.V2.Outputs.GitHubConfigResponse
    Configuration for connections to github.com.
    GithubEnterpriseConfig Pulumi.GoogleNative.CloudBuild.V2.Outputs.GoogleDevtoolsCloudbuildV2GitHubEnterpriseConfigResponse
    Configuration for connections to an instance of GitHub Enterprise.
    GitlabConfig Pulumi.GoogleNative.CloudBuild.V2.Outputs.GoogleDevtoolsCloudbuildV2GitLabConfigResponse
    Configuration for connections to gitlab.com or an instance of GitLab Enterprise.
    InstallationState Pulumi.GoogleNative.CloudBuild.V2.Outputs.InstallationStateResponse
    Installation state of the Connection.
    Name string
    Immutable. The resource name of the connection, in the format projects/{project}/locations/{location}/connections/{connection_id}.
    Reconciling bool
    Set to true when the connection is being set up or updated in the background.
    UpdateTime string
    Server assigned timestamp for when the connection was updated.
    Annotations map[string]string
    Allows clients to store small amounts of arbitrary data.
    CreateTime string
    Server assigned timestamp for when the connection was created.
    Disabled bool
    If disabled is set to true, functionality is disabled for this connection. Repository based API methods and webhooks processing for repositories in this connection will be disabled.
    Etag string
    This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
    GithubConfig GitHubConfigResponse
    Configuration for connections to github.com.
    GithubEnterpriseConfig GoogleDevtoolsCloudbuildV2GitHubEnterpriseConfigResponse
    Configuration for connections to an instance of GitHub Enterprise.
    GitlabConfig GoogleDevtoolsCloudbuildV2GitLabConfigResponse
    Configuration for connections to gitlab.com or an instance of GitLab Enterprise.
    InstallationState InstallationStateResponse
    Installation state of the Connection.
    Name string
    Immutable. The resource name of the connection, in the format projects/{project}/locations/{location}/connections/{connection_id}.
    Reconciling bool
    Set to true when the connection is being set up or updated in the background.
    UpdateTime string
    Server assigned timestamp for when the connection was updated.
    annotations Map<String,String>
    Allows clients to store small amounts of arbitrary data.
    createTime String
    Server assigned timestamp for when the connection was created.
    disabled Boolean
    If disabled is set to true, functionality is disabled for this connection. Repository based API methods and webhooks processing for repositories in this connection will be disabled.
    etag String
    This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
    githubConfig GitHubConfigResponse
    Configuration for connections to github.com.
    githubEnterpriseConfig GoogleDevtoolsCloudbuildV2GitHubEnterpriseConfigResponse
    Configuration for connections to an instance of GitHub Enterprise.
    gitlabConfig GoogleDevtoolsCloudbuildV2GitLabConfigResponse
    Configuration for connections to gitlab.com or an instance of GitLab Enterprise.
    installationState InstallationStateResponse
    Installation state of the Connection.
    name String
    Immutable. The resource name of the connection, in the format projects/{project}/locations/{location}/connections/{connection_id}.
    reconciling Boolean
    Set to true when the connection is being set up or updated in the background.
    updateTime String
    Server assigned timestamp for when the connection was updated.
    annotations {[key: string]: string}
    Allows clients to store small amounts of arbitrary data.
    createTime string
    Server assigned timestamp for when the connection was created.
    disabled boolean
    If disabled is set to true, functionality is disabled for this connection. Repository based API methods and webhooks processing for repositories in this connection will be disabled.
    etag string
    This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
    githubConfig GitHubConfigResponse
    Configuration for connections to github.com.
    githubEnterpriseConfig GoogleDevtoolsCloudbuildV2GitHubEnterpriseConfigResponse
    Configuration for connections to an instance of GitHub Enterprise.
    gitlabConfig GoogleDevtoolsCloudbuildV2GitLabConfigResponse
    Configuration for connections to gitlab.com or an instance of GitLab Enterprise.
    installationState InstallationStateResponse
    Installation state of the Connection.
    name string
    Immutable. The resource name of the connection, in the format projects/{project}/locations/{location}/connections/{connection_id}.
    reconciling boolean
    Set to true when the connection is being set up or updated in the background.
    updateTime string
    Server assigned timestamp for when the connection was updated.
    annotations Mapping[str, str]
    Allows clients to store small amounts of arbitrary data.
    create_time str
    Server assigned timestamp for when the connection was created.
    disabled bool
    If disabled is set to true, functionality is disabled for this connection. Repository based API methods and webhooks processing for repositories in this connection will be disabled.
    etag str
    This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
    github_config GitHubConfigResponse
    Configuration for connections to github.com.
    github_enterprise_config GoogleDevtoolsCloudbuildV2GitHubEnterpriseConfigResponse
    Configuration for connections to an instance of GitHub Enterprise.
    gitlab_config GoogleDevtoolsCloudbuildV2GitLabConfigResponse
    Configuration for connections to gitlab.com or an instance of GitLab Enterprise.
    installation_state InstallationStateResponse
    Installation state of the Connection.
    name str
    Immutable. The resource name of the connection, in the format projects/{project}/locations/{location}/connections/{connection_id}.
    reconciling bool
    Set to true when the connection is being set up or updated in the background.
    update_time str
    Server assigned timestamp for when the connection was updated.
    annotations Map<String>
    Allows clients to store small amounts of arbitrary data.
    createTime String
    Server assigned timestamp for when the connection was created.
    disabled Boolean
    If disabled is set to true, functionality is disabled for this connection. Repository based API methods and webhooks processing for repositories in this connection will be disabled.
    etag String
    This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
    githubConfig Property Map
    Configuration for connections to github.com.
    githubEnterpriseConfig Property Map
    Configuration for connections to an instance of GitHub Enterprise.
    gitlabConfig Property Map
    Configuration for connections to gitlab.com or an instance of GitLab Enterprise.
    installationState Property Map
    Installation state of the Connection.
    name String
    Immutable. The resource name of the connection, in the format projects/{project}/locations/{location}/connections/{connection_id}.
    reconciling Boolean
    Set to true when the connection is being set up or updated in the background.
    updateTime String
    Server assigned timestamp for when the connection was updated.

    Supporting Types

    GitHubConfigResponse

    AppInstallationId string
    GitHub App installation id.
    AuthorizerCredential Pulumi.GoogleNative.CloudBuild.V2.Inputs.OAuthCredentialResponse
    OAuth credential of the account that authorized the Cloud Build GitHub App. It is recommended to use a robot account instead of a human user account. The OAuth token must be tied to the Cloud Build GitHub App.
    AppInstallationId string
    GitHub App installation id.
    AuthorizerCredential OAuthCredentialResponse
    OAuth credential of the account that authorized the Cloud Build GitHub App. It is recommended to use a robot account instead of a human user account. The OAuth token must be tied to the Cloud Build GitHub App.
    appInstallationId String
    GitHub App installation id.
    authorizerCredential OAuthCredentialResponse
    OAuth credential of the account that authorized the Cloud Build GitHub App. It is recommended to use a robot account instead of a human user account. The OAuth token must be tied to the Cloud Build GitHub App.
    appInstallationId string
    GitHub App installation id.
    authorizerCredential OAuthCredentialResponse
    OAuth credential of the account that authorized the Cloud Build GitHub App. It is recommended to use a robot account instead of a human user account. The OAuth token must be tied to the Cloud Build GitHub App.
    app_installation_id str
    GitHub App installation id.
    authorizer_credential OAuthCredentialResponse
    OAuth credential of the account that authorized the Cloud Build GitHub App. It is recommended to use a robot account instead of a human user account. The OAuth token must be tied to the Cloud Build GitHub App.
    appInstallationId String
    GitHub App installation id.
    authorizerCredential Property Map
    OAuth credential of the account that authorized the Cloud Build GitHub App. It is recommended to use a robot account instead of a human user account. The OAuth token must be tied to the Cloud Build GitHub App.

    GoogleDevtoolsCloudbuildV2GitHubEnterpriseConfigResponse

    ApiKey string
    API Key used for authentication of webhook events.
    AppId string
    Id of the GitHub App created from the manifest.
    AppInstallationId string
    ID of the installation of the GitHub App.
    AppSlug string
    The URL-friendly name of the GitHub App.
    HostUri string
    The URI of the GitHub Enterprise host this connection is for.
    PrivateKeySecretVersion string
    SecretManager resource containing the private key of the GitHub App, formatted as projects/*/secrets/*/versions/*.
    ServerVersion string
    GitHub Enterprise version installed at the host_uri.
    ServiceDirectoryConfig Pulumi.GoogleNative.CloudBuild.V2.Inputs.GoogleDevtoolsCloudbuildV2ServiceDirectoryConfigResponse
    Configuration for using Service Directory to privately connect to a GitHub Enterprise server. This should only be set if the GitHub Enterprise server is hosted on-premises and not reachable by public internet. If this field is left empty, calls to the GitHub Enterprise server will be made over the public internet.
    SslCa string
    SSL certificate to use for requests to GitHub Enterprise.
    WebhookSecretSecretVersion string
    SecretManager resource containing the webhook secret of the GitHub App, formatted as projects/*/secrets/*/versions/*.
    ApiKey string
    API Key used for authentication of webhook events.
    AppId string
    Id of the GitHub App created from the manifest.
    AppInstallationId string
    ID of the installation of the GitHub App.
    AppSlug string
    The URL-friendly name of the GitHub App.
    HostUri string
    The URI of the GitHub Enterprise host this connection is for.
    PrivateKeySecretVersion string
    SecretManager resource containing the private key of the GitHub App, formatted as projects/*/secrets/*/versions/*.
    ServerVersion string
    GitHub Enterprise version installed at the host_uri.
    ServiceDirectoryConfig GoogleDevtoolsCloudbuildV2ServiceDirectoryConfigResponse
    Configuration for using Service Directory to privately connect to a GitHub Enterprise server. This should only be set if the GitHub Enterprise server is hosted on-premises and not reachable by public internet. If this field is left empty, calls to the GitHub Enterprise server will be made over the public internet.
    SslCa string
    SSL certificate to use for requests to GitHub Enterprise.
    WebhookSecretSecretVersion string
    SecretManager resource containing the webhook secret of the GitHub App, formatted as projects/*/secrets/*/versions/*.
    apiKey String
    API Key used for authentication of webhook events.
    appId String
    Id of the GitHub App created from the manifest.
    appInstallationId String
    ID of the installation of the GitHub App.
    appSlug String
    The URL-friendly name of the GitHub App.
    hostUri String
    The URI of the GitHub Enterprise host this connection is for.
    privateKeySecretVersion String
    SecretManager resource containing the private key of the GitHub App, formatted as projects/*/secrets/*/versions/*.
    serverVersion String
    GitHub Enterprise version installed at the host_uri.
    serviceDirectoryConfig GoogleDevtoolsCloudbuildV2ServiceDirectoryConfigResponse
    Configuration for using Service Directory to privately connect to a GitHub Enterprise server. This should only be set if the GitHub Enterprise server is hosted on-premises and not reachable by public internet. If this field is left empty, calls to the GitHub Enterprise server will be made over the public internet.
    sslCa String
    SSL certificate to use for requests to GitHub Enterprise.
    webhookSecretSecretVersion String
    SecretManager resource containing the webhook secret of the GitHub App, formatted as projects/*/secrets/*/versions/*.
    apiKey string
    API Key used for authentication of webhook events.
    appId string
    Id of the GitHub App created from the manifest.
    appInstallationId string
    ID of the installation of the GitHub App.
    appSlug string
    The URL-friendly name of the GitHub App.
    hostUri string
    The URI of the GitHub Enterprise host this connection is for.
    privateKeySecretVersion string
    SecretManager resource containing the private key of the GitHub App, formatted as projects/*/secrets/*/versions/*.
    serverVersion string
    GitHub Enterprise version installed at the host_uri.
    serviceDirectoryConfig GoogleDevtoolsCloudbuildV2ServiceDirectoryConfigResponse
    Configuration for using Service Directory to privately connect to a GitHub Enterprise server. This should only be set if the GitHub Enterprise server is hosted on-premises and not reachable by public internet. If this field is left empty, calls to the GitHub Enterprise server will be made over the public internet.
    sslCa string
    SSL certificate to use for requests to GitHub Enterprise.
    webhookSecretSecretVersion string
    SecretManager resource containing the webhook secret of the GitHub App, formatted as projects/*/secrets/*/versions/*.
    api_key str
    API Key used for authentication of webhook events.
    app_id str
    Id of the GitHub App created from the manifest.
    app_installation_id str
    ID of the installation of the GitHub App.
    app_slug str
    The URL-friendly name of the GitHub App.
    host_uri str
    The URI of the GitHub Enterprise host this connection is for.
    private_key_secret_version str
    SecretManager resource containing the private key of the GitHub App, formatted as projects/*/secrets/*/versions/*.
    server_version str
    GitHub Enterprise version installed at the host_uri.
    service_directory_config GoogleDevtoolsCloudbuildV2ServiceDirectoryConfigResponse
    Configuration for using Service Directory to privately connect to a GitHub Enterprise server. This should only be set if the GitHub Enterprise server is hosted on-premises and not reachable by public internet. If this field is left empty, calls to the GitHub Enterprise server will be made over the public internet.
    ssl_ca str
    SSL certificate to use for requests to GitHub Enterprise.
    webhook_secret_secret_version str
    SecretManager resource containing the webhook secret of the GitHub App, formatted as projects/*/secrets/*/versions/*.
    apiKey String
    API Key used for authentication of webhook events.
    appId String
    Id of the GitHub App created from the manifest.
    appInstallationId String
    ID of the installation of the GitHub App.
    appSlug String
    The URL-friendly name of the GitHub App.
    hostUri String
    The URI of the GitHub Enterprise host this connection is for.
    privateKeySecretVersion String
    SecretManager resource containing the private key of the GitHub App, formatted as projects/*/secrets/*/versions/*.
    serverVersion String
    GitHub Enterprise version installed at the host_uri.
    serviceDirectoryConfig Property Map
    Configuration for using Service Directory to privately connect to a GitHub Enterprise server. This should only be set if the GitHub Enterprise server is hosted on-premises and not reachable by public internet. If this field is left empty, calls to the GitHub Enterprise server will be made over the public internet.
    sslCa String
    SSL certificate to use for requests to GitHub Enterprise.
    webhookSecretSecretVersion String
    SecretManager resource containing the webhook secret of the GitHub App, formatted as projects/*/secrets/*/versions/*.

    GoogleDevtoolsCloudbuildV2GitLabConfigResponse

    AuthorizerCredential Pulumi.GoogleNative.CloudBuild.V2.Inputs.UserCredentialResponse
    A GitLab personal access token with the api scope access.
    HostUri string
    The URI of the GitLab Enterprise host this connection is for. If not specified, the default value is https://gitlab.com.
    ReadAuthorizerCredential Pulumi.GoogleNative.CloudBuild.V2.Inputs.UserCredentialResponse
    A GitLab personal access token with the minimum read_api scope access.
    ServerVersion string
    Version of the GitLab Enterprise server running on the host_uri.
    ServiceDirectoryConfig Pulumi.GoogleNative.CloudBuild.V2.Inputs.GoogleDevtoolsCloudbuildV2ServiceDirectoryConfigResponse
    Configuration for using Service Directory to privately connect to a GitLab Enterprise server. This should only be set if the GitLab Enterprise server is hosted on-premises and not reachable by public internet. If this field is left empty, calls to the GitLab Enterprise server will be made over the public internet.
    SslCa string
    SSL certificate to use for requests to GitLab Enterprise.
    WebhookSecretSecretVersion string
    Immutable. SecretManager resource containing the webhook secret of a GitLab Enterprise project, formatted as projects/*/secrets/*/versions/*.
    AuthorizerCredential UserCredentialResponse
    A GitLab personal access token with the api scope access.
    HostUri string
    The URI of the GitLab Enterprise host this connection is for. If not specified, the default value is https://gitlab.com.
    ReadAuthorizerCredential UserCredentialResponse
    A GitLab personal access token with the minimum read_api scope access.
    ServerVersion string
    Version of the GitLab Enterprise server running on the host_uri.
    ServiceDirectoryConfig GoogleDevtoolsCloudbuildV2ServiceDirectoryConfigResponse
    Configuration for using Service Directory to privately connect to a GitLab Enterprise server. This should only be set if the GitLab Enterprise server is hosted on-premises and not reachable by public internet. If this field is left empty, calls to the GitLab Enterprise server will be made over the public internet.
    SslCa string
    SSL certificate to use for requests to GitLab Enterprise.
    WebhookSecretSecretVersion string
    Immutable. SecretManager resource containing the webhook secret of a GitLab Enterprise project, formatted as projects/*/secrets/*/versions/*.
    authorizerCredential UserCredentialResponse
    A GitLab personal access token with the api scope access.
    hostUri String
    The URI of the GitLab Enterprise host this connection is for. If not specified, the default value is https://gitlab.com.
    readAuthorizerCredential UserCredentialResponse
    A GitLab personal access token with the minimum read_api scope access.
    serverVersion String
    Version of the GitLab Enterprise server running on the host_uri.
    serviceDirectoryConfig GoogleDevtoolsCloudbuildV2ServiceDirectoryConfigResponse
    Configuration for using Service Directory to privately connect to a GitLab Enterprise server. This should only be set if the GitLab Enterprise server is hosted on-premises and not reachable by public internet. If this field is left empty, calls to the GitLab Enterprise server will be made over the public internet.
    sslCa String
    SSL certificate to use for requests to GitLab Enterprise.
    webhookSecretSecretVersion String
    Immutable. SecretManager resource containing the webhook secret of a GitLab Enterprise project, formatted as projects/*/secrets/*/versions/*.
    authorizerCredential UserCredentialResponse
    A GitLab personal access token with the api scope access.
    hostUri string
    The URI of the GitLab Enterprise host this connection is for. If not specified, the default value is https://gitlab.com.
    readAuthorizerCredential UserCredentialResponse
    A GitLab personal access token with the minimum read_api scope access.
    serverVersion string
    Version of the GitLab Enterprise server running on the host_uri.
    serviceDirectoryConfig GoogleDevtoolsCloudbuildV2ServiceDirectoryConfigResponse
    Configuration for using Service Directory to privately connect to a GitLab Enterprise server. This should only be set if the GitLab Enterprise server is hosted on-premises and not reachable by public internet. If this field is left empty, calls to the GitLab Enterprise server will be made over the public internet.
    sslCa string
    SSL certificate to use for requests to GitLab Enterprise.
    webhookSecretSecretVersion string
    Immutable. SecretManager resource containing the webhook secret of a GitLab Enterprise project, formatted as projects/*/secrets/*/versions/*.
    authorizer_credential UserCredentialResponse
    A GitLab personal access token with the api scope access.
    host_uri str
    The URI of the GitLab Enterprise host this connection is for. If not specified, the default value is https://gitlab.com.
    read_authorizer_credential UserCredentialResponse
    A GitLab personal access token with the minimum read_api scope access.
    server_version str
    Version of the GitLab Enterprise server running on the host_uri.
    service_directory_config GoogleDevtoolsCloudbuildV2ServiceDirectoryConfigResponse
    Configuration for using Service Directory to privately connect to a GitLab Enterprise server. This should only be set if the GitLab Enterprise server is hosted on-premises and not reachable by public internet. If this field is left empty, calls to the GitLab Enterprise server will be made over the public internet.
    ssl_ca str
    SSL certificate to use for requests to GitLab Enterprise.
    webhook_secret_secret_version str
    Immutable. SecretManager resource containing the webhook secret of a GitLab Enterprise project, formatted as projects/*/secrets/*/versions/*.
    authorizerCredential Property Map
    A GitLab personal access token with the api scope access.
    hostUri String
    The URI of the GitLab Enterprise host this connection is for. If not specified, the default value is https://gitlab.com.
    readAuthorizerCredential Property Map
    A GitLab personal access token with the minimum read_api scope access.
    serverVersion String
    Version of the GitLab Enterprise server running on the host_uri.
    serviceDirectoryConfig Property Map
    Configuration for using Service Directory to privately connect to a GitLab Enterprise server. This should only be set if the GitLab Enterprise server is hosted on-premises and not reachable by public internet. If this field is left empty, calls to the GitLab Enterprise server will be made over the public internet.
    sslCa String
    SSL certificate to use for requests to GitLab Enterprise.
    webhookSecretSecretVersion String
    Immutable. SecretManager resource containing the webhook secret of a GitLab Enterprise project, formatted as projects/*/secrets/*/versions/*.

    GoogleDevtoolsCloudbuildV2ServiceDirectoryConfigResponse

    Service string
    The Service Directory service name. Format: projects/{project}/locations/{location}/namespaces/{namespace}/services/{service}.
    Service string
    The Service Directory service name. Format: projects/{project}/locations/{location}/namespaces/{namespace}/services/{service}.
    service String
    The Service Directory service name. Format: projects/{project}/locations/{location}/namespaces/{namespace}/services/{service}.
    service string
    The Service Directory service name. Format: projects/{project}/locations/{location}/namespaces/{namespace}/services/{service}.
    service str
    The Service Directory service name. Format: projects/{project}/locations/{location}/namespaces/{namespace}/services/{service}.
    service String
    The Service Directory service name. Format: projects/{project}/locations/{location}/namespaces/{namespace}/services/{service}.

    InstallationStateResponse

    ActionUri string
    Link to follow for next action. Empty string if the installation is already complete.
    Message string
    Message of what the user should do next to continue the installation. Empty string if the installation is already complete.
    Stage string
    Current step of the installation process.
    ActionUri string
    Link to follow for next action. Empty string if the installation is already complete.
    Message string
    Message of what the user should do next to continue the installation. Empty string if the installation is already complete.
    Stage string
    Current step of the installation process.
    actionUri String
    Link to follow for next action. Empty string if the installation is already complete.
    message String
    Message of what the user should do next to continue the installation. Empty string if the installation is already complete.
    stage String
    Current step of the installation process.
    actionUri string
    Link to follow for next action. Empty string if the installation is already complete.
    message string
    Message of what the user should do next to continue the installation. Empty string if the installation is already complete.
    stage string
    Current step of the installation process.
    action_uri str
    Link to follow for next action. Empty string if the installation is already complete.
    message str
    Message of what the user should do next to continue the installation. Empty string if the installation is already complete.
    stage str
    Current step of the installation process.
    actionUri String
    Link to follow for next action. Empty string if the installation is already complete.
    message String
    Message of what the user should do next to continue the installation. Empty string if the installation is already complete.
    stage String
    Current step of the installation process.

    OAuthCredentialResponse

    OauthTokenSecretVersion string
    A SecretManager resource containing the OAuth token that authorizes the Cloud Build connection. Format: projects/*/secrets/*/versions/*.
    Username string
    The username associated to this token.
    OauthTokenSecretVersion string
    A SecretManager resource containing the OAuth token that authorizes the Cloud Build connection. Format: projects/*/secrets/*/versions/*.
    Username string
    The username associated to this token.
    oauthTokenSecretVersion String
    A SecretManager resource containing the OAuth token that authorizes the Cloud Build connection. Format: projects/*/secrets/*/versions/*.
    username String
    The username associated to this token.
    oauthTokenSecretVersion string
    A SecretManager resource containing the OAuth token that authorizes the Cloud Build connection. Format: projects/*/secrets/*/versions/*.
    username string
    The username associated to this token.
    oauth_token_secret_version str
    A SecretManager resource containing the OAuth token that authorizes the Cloud Build connection. Format: projects/*/secrets/*/versions/*.
    username str
    The username associated to this token.
    oauthTokenSecretVersion String
    A SecretManager resource containing the OAuth token that authorizes the Cloud Build connection. Format: projects/*/secrets/*/versions/*.
    username String
    The username associated to this token.

    UserCredentialResponse

    UserTokenSecretVersion string
    A SecretManager resource containing the user token that authorizes the Cloud Build connection. Format: projects/*/secrets/*/versions/*.
    Username string
    The username associated to this token.
    UserTokenSecretVersion string
    A SecretManager resource containing the user token that authorizes the Cloud Build connection. Format: projects/*/secrets/*/versions/*.
    Username string
    The username associated to this token.
    userTokenSecretVersion String
    A SecretManager resource containing the user token that authorizes the Cloud Build connection. Format: projects/*/secrets/*/versions/*.
    username String
    The username associated to this token.
    userTokenSecretVersion string
    A SecretManager resource containing the user token that authorizes the Cloud Build connection. Format: projects/*/secrets/*/versions/*.
    username string
    The username associated to this token.
    user_token_secret_version str
    A SecretManager resource containing the user token that authorizes the Cloud Build connection. Format: projects/*/secrets/*/versions/*.
    username str
    The username associated to this token.
    userTokenSecretVersion String
    A SecretManager resource containing the user token that authorizes the Cloud Build connection. Format: projects/*/secrets/*/versions/*.
    username String
    The username associated to this token.

    Package Details

    Repository
    Google Cloud Native pulumi/pulumi-google-native
    License
    Apache-2.0
    google-native logo

    Google Cloud Native is in preview. Google Cloud Classic is fully supported.

    Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi