1. Packages
  2. Google Cloud Native
  3. API Docs
  4. cloudbuild
  5. cloudbuild/v1
  6. BitbucketServerConfig

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/v1.BitbucketServerConfig

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

    Creates a new BitbucketServerConfig. This API is experimental.

    Create BitbucketServerConfig Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new BitbucketServerConfig(name: string, args: BitbucketServerConfigArgs, opts?: CustomResourceOptions);
    @overload
    def BitbucketServerConfig(resource_name: str,
                              args: BitbucketServerConfigArgs,
                              opts: Optional[ResourceOptions] = None)
    
    @overload
    def BitbucketServerConfig(resource_name: str,
                              opts: Optional[ResourceOptions] = None,
                              api_key: Optional[str] = None,
                              host_uri: Optional[str] = None,
                              secrets: Optional[BitbucketServerSecretsArgs] = None,
                              bitbucket_server_config_id: Optional[str] = None,
                              create_time: Optional[str] = None,
                              location: Optional[str] = None,
                              name: Optional[str] = None,
                              peered_network: Optional[str] = None,
                              peered_network_ip_range: Optional[str] = None,
                              project: Optional[str] = None,
                              ssl_ca: Optional[str] = None,
                              username: Optional[str] = None)
    func NewBitbucketServerConfig(ctx *Context, name string, args BitbucketServerConfigArgs, opts ...ResourceOption) (*BitbucketServerConfig, error)
    public BitbucketServerConfig(string name, BitbucketServerConfigArgs args, CustomResourceOptions? opts = null)
    public BitbucketServerConfig(String name, BitbucketServerConfigArgs args)
    public BitbucketServerConfig(String name, BitbucketServerConfigArgs args, CustomResourceOptions options)
    
    type: google-native:cloudbuild/v1:BitbucketServerConfig
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args BitbucketServerConfigArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args BitbucketServerConfigArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args BitbucketServerConfigArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args BitbucketServerConfigArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args BitbucketServerConfigArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var bitbucketServerConfigResource = new GoogleNative.CloudBuild.V1.BitbucketServerConfig("bitbucketServerConfigResource", new()
    {
        ApiKey = "string",
        HostUri = "string",
        Secrets = new GoogleNative.CloudBuild.V1.Inputs.BitbucketServerSecretsArgs
        {
            AdminAccessTokenVersionName = "string",
            ReadAccessTokenVersionName = "string",
            WebhookSecretVersionName = "string",
        },
        BitbucketServerConfigId = "string",
        CreateTime = "string",
        Location = "string",
        Name = "string",
        PeeredNetwork = "string",
        PeeredNetworkIpRange = "string",
        Project = "string",
        SslCa = "string",
        Username = "string",
    });
    
    example, err := cloudbuild.NewBitbucketServerConfig(ctx, "bitbucketServerConfigResource", &cloudbuild.BitbucketServerConfigArgs{
    	ApiKey:  pulumi.String("string"),
    	HostUri: pulumi.String("string"),
    	Secrets: &cloudbuild.BitbucketServerSecretsArgs{
    		AdminAccessTokenVersionName: pulumi.String("string"),
    		ReadAccessTokenVersionName:  pulumi.String("string"),
    		WebhookSecretVersionName:    pulumi.String("string"),
    	},
    	BitbucketServerConfigId: pulumi.String("string"),
    	CreateTime:              pulumi.String("string"),
    	Location:                pulumi.String("string"),
    	Name:                    pulumi.String("string"),
    	PeeredNetwork:           pulumi.String("string"),
    	PeeredNetworkIpRange:    pulumi.String("string"),
    	Project:                 pulumi.String("string"),
    	SslCa:                   pulumi.String("string"),
    	Username:                pulumi.String("string"),
    })
    
    var bitbucketServerConfigResource = new BitbucketServerConfig("bitbucketServerConfigResource", BitbucketServerConfigArgs.builder()
        .apiKey("string")
        .hostUri("string")
        .secrets(BitbucketServerSecretsArgs.builder()
            .adminAccessTokenVersionName("string")
            .readAccessTokenVersionName("string")
            .webhookSecretVersionName("string")
            .build())
        .bitbucketServerConfigId("string")
        .createTime("string")
        .location("string")
        .name("string")
        .peeredNetwork("string")
        .peeredNetworkIpRange("string")
        .project("string")
        .sslCa("string")
        .username("string")
        .build());
    
    bitbucket_server_config_resource = google_native.cloudbuild.v1.BitbucketServerConfig("bitbucketServerConfigResource",
        api_key="string",
        host_uri="string",
        secrets={
            "admin_access_token_version_name": "string",
            "read_access_token_version_name": "string",
            "webhook_secret_version_name": "string",
        },
        bitbucket_server_config_id="string",
        create_time="string",
        location="string",
        name="string",
        peered_network="string",
        peered_network_ip_range="string",
        project="string",
        ssl_ca="string",
        username="string")
    
    const bitbucketServerConfigResource = new google_native.cloudbuild.v1.BitbucketServerConfig("bitbucketServerConfigResource", {
        apiKey: "string",
        hostUri: "string",
        secrets: {
            adminAccessTokenVersionName: "string",
            readAccessTokenVersionName: "string",
            webhookSecretVersionName: "string",
        },
        bitbucketServerConfigId: "string",
        createTime: "string",
        location: "string",
        name: "string",
        peeredNetwork: "string",
        peeredNetworkIpRange: "string",
        project: "string",
        sslCa: "string",
        username: "string",
    });
    
    type: google-native:cloudbuild/v1:BitbucketServerConfig
    properties:
        apiKey: string
        bitbucketServerConfigId: string
        createTime: string
        hostUri: string
        location: string
        name: string
        peeredNetwork: string
        peeredNetworkIpRange: string
        project: string
        secrets:
            adminAccessTokenVersionName: string
            readAccessTokenVersionName: string
            webhookSecretVersionName: string
        sslCa: string
        username: string
    

    BitbucketServerConfig Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The BitbucketServerConfig resource accepts the following input properties:

    ApiKey string
    Immutable. API Key that will be attached to webhook. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
    HostUri string
    Immutable. The URI of the Bitbucket Server host. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
    Secrets Pulumi.GoogleNative.CloudBuild.V1.Inputs.BitbucketServerSecrets
    Secret Manager secrets needed by the config.
    BitbucketServerConfigId string
    Optional. The ID to use for the BitbucketServerConfig, which will become the final component of the BitbucketServerConfig's resource name. bitbucket_server_config_id must meet the following requirements: + They must contain only alphanumeric characters and dashes. + They can be 1-64 characters long. + They must begin and end with an alphanumeric character.
    CreateTime string
    Time when the config was created.
    Location string
    Name string
    The resource name for the config.
    PeeredNetwork string
    Optional. The network to be used when reaching out to the Bitbucket Server instance. The VPC network must be enabled for private service connection. This should be set if the Bitbucket Server instance is hosted on-premises and not reachable by public internet. If this field is left empty, no network peering will occur and calls to the Bitbucket Server instance will be made over the public internet. Must be in the format projects/{project}/global/networks/{network}, where {project} is a project number or id and {network} is the name of a VPC network in the project.
    PeeredNetworkIpRange string
    Immutable. IP range within the peered network. This is specified in CIDR notation with a slash and the subnet prefix size. You can optionally specify an IP address before the subnet prefix value. e.g. 192.168.0.0/29 would specify an IP range starting at 192.168.0.0 with a 29 bit prefix size. /16 would specify a prefix size of 16 bits, with an automatically determined IP within the peered VPC. If unspecified, a value of /24 will be used. The field only has an effect if peered_network is set.
    Project string
    SslCa string
    Optional. SSL certificate to use for requests to Bitbucket Server. The format should be PEM format but the extension can be one of .pem, .cer, or .crt.
    Username string
    Username of the account Cloud Build will use on Bitbucket Server.
    ApiKey string
    Immutable. API Key that will be attached to webhook. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
    HostUri string
    Immutable. The URI of the Bitbucket Server host. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
    Secrets BitbucketServerSecretsArgs
    Secret Manager secrets needed by the config.
    BitbucketServerConfigId string
    Optional. The ID to use for the BitbucketServerConfig, which will become the final component of the BitbucketServerConfig's resource name. bitbucket_server_config_id must meet the following requirements: + They must contain only alphanumeric characters and dashes. + They can be 1-64 characters long. + They must begin and end with an alphanumeric character.
    CreateTime string
    Time when the config was created.
    Location string
    Name string
    The resource name for the config.
    PeeredNetwork string
    Optional. The network to be used when reaching out to the Bitbucket Server instance. The VPC network must be enabled for private service connection. This should be set if the Bitbucket Server instance is hosted on-premises and not reachable by public internet. If this field is left empty, no network peering will occur and calls to the Bitbucket Server instance will be made over the public internet. Must be in the format projects/{project}/global/networks/{network}, where {project} is a project number or id and {network} is the name of a VPC network in the project.
    PeeredNetworkIpRange string
    Immutable. IP range within the peered network. This is specified in CIDR notation with a slash and the subnet prefix size. You can optionally specify an IP address before the subnet prefix value. e.g. 192.168.0.0/29 would specify an IP range starting at 192.168.0.0 with a 29 bit prefix size. /16 would specify a prefix size of 16 bits, with an automatically determined IP within the peered VPC. If unspecified, a value of /24 will be used. The field only has an effect if peered_network is set.
    Project string
    SslCa string
    Optional. SSL certificate to use for requests to Bitbucket Server. The format should be PEM format but the extension can be one of .pem, .cer, or .crt.
    Username string
    Username of the account Cloud Build will use on Bitbucket Server.
    apiKey String
    Immutable. API Key that will be attached to webhook. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
    hostUri String
    Immutable. The URI of the Bitbucket Server host. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
    secrets BitbucketServerSecrets
    Secret Manager secrets needed by the config.
    bitbucketServerConfigId String
    Optional. The ID to use for the BitbucketServerConfig, which will become the final component of the BitbucketServerConfig's resource name. bitbucket_server_config_id must meet the following requirements: + They must contain only alphanumeric characters and dashes. + They can be 1-64 characters long. + They must begin and end with an alphanumeric character.
    createTime String
    Time when the config was created.
    location String
    name String
    The resource name for the config.
    peeredNetwork String
    Optional. The network to be used when reaching out to the Bitbucket Server instance. The VPC network must be enabled for private service connection. This should be set if the Bitbucket Server instance is hosted on-premises and not reachable by public internet. If this field is left empty, no network peering will occur and calls to the Bitbucket Server instance will be made over the public internet. Must be in the format projects/{project}/global/networks/{network}, where {project} is a project number or id and {network} is the name of a VPC network in the project.
    peeredNetworkIpRange String
    Immutable. IP range within the peered network. This is specified in CIDR notation with a slash and the subnet prefix size. You can optionally specify an IP address before the subnet prefix value. e.g. 192.168.0.0/29 would specify an IP range starting at 192.168.0.0 with a 29 bit prefix size. /16 would specify a prefix size of 16 bits, with an automatically determined IP within the peered VPC. If unspecified, a value of /24 will be used. The field only has an effect if peered_network is set.
    project String
    sslCa String
    Optional. SSL certificate to use for requests to Bitbucket Server. The format should be PEM format but the extension can be one of .pem, .cer, or .crt.
    username String
    Username of the account Cloud Build will use on Bitbucket Server.
    apiKey string
    Immutable. API Key that will be attached to webhook. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
    hostUri string
    Immutable. The URI of the Bitbucket Server host. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
    secrets BitbucketServerSecrets
    Secret Manager secrets needed by the config.
    bitbucketServerConfigId string
    Optional. The ID to use for the BitbucketServerConfig, which will become the final component of the BitbucketServerConfig's resource name. bitbucket_server_config_id must meet the following requirements: + They must contain only alphanumeric characters and dashes. + They can be 1-64 characters long. + They must begin and end with an alphanumeric character.
    createTime string
    Time when the config was created.
    location string
    name string
    The resource name for the config.
    peeredNetwork string
    Optional. The network to be used when reaching out to the Bitbucket Server instance. The VPC network must be enabled for private service connection. This should be set if the Bitbucket Server instance is hosted on-premises and not reachable by public internet. If this field is left empty, no network peering will occur and calls to the Bitbucket Server instance will be made over the public internet. Must be in the format projects/{project}/global/networks/{network}, where {project} is a project number or id and {network} is the name of a VPC network in the project.
    peeredNetworkIpRange string
    Immutable. IP range within the peered network. This is specified in CIDR notation with a slash and the subnet prefix size. You can optionally specify an IP address before the subnet prefix value. e.g. 192.168.0.0/29 would specify an IP range starting at 192.168.0.0 with a 29 bit prefix size. /16 would specify a prefix size of 16 bits, with an automatically determined IP within the peered VPC. If unspecified, a value of /24 will be used. The field only has an effect if peered_network is set.
    project string
    sslCa string
    Optional. SSL certificate to use for requests to Bitbucket Server. The format should be PEM format but the extension can be one of .pem, .cer, or .crt.
    username string
    Username of the account Cloud Build will use on Bitbucket Server.
    api_key str
    Immutable. API Key that will be attached to webhook. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
    host_uri str
    Immutable. The URI of the Bitbucket Server host. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
    secrets BitbucketServerSecretsArgs
    Secret Manager secrets needed by the config.
    bitbucket_server_config_id str
    Optional. The ID to use for the BitbucketServerConfig, which will become the final component of the BitbucketServerConfig's resource name. bitbucket_server_config_id must meet the following requirements: + They must contain only alphanumeric characters and dashes. + They can be 1-64 characters long. + They must begin and end with an alphanumeric character.
    create_time str
    Time when the config was created.
    location str
    name str
    The resource name for the config.
    peered_network str
    Optional. The network to be used when reaching out to the Bitbucket Server instance. The VPC network must be enabled for private service connection. This should be set if the Bitbucket Server instance is hosted on-premises and not reachable by public internet. If this field is left empty, no network peering will occur and calls to the Bitbucket Server instance will be made over the public internet. Must be in the format projects/{project}/global/networks/{network}, where {project} is a project number or id and {network} is the name of a VPC network in the project.
    peered_network_ip_range str
    Immutable. IP range within the peered network. This is specified in CIDR notation with a slash and the subnet prefix size. You can optionally specify an IP address before the subnet prefix value. e.g. 192.168.0.0/29 would specify an IP range starting at 192.168.0.0 with a 29 bit prefix size. /16 would specify a prefix size of 16 bits, with an automatically determined IP within the peered VPC. If unspecified, a value of /24 will be used. The field only has an effect if peered_network is set.
    project str
    ssl_ca str
    Optional. SSL certificate to use for requests to Bitbucket Server. The format should be PEM format but the extension can be one of .pem, .cer, or .crt.
    username str
    Username of the account Cloud Build will use on Bitbucket Server.
    apiKey String
    Immutable. API Key that will be attached to webhook. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
    hostUri String
    Immutable. The URI of the Bitbucket Server host. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
    secrets Property Map
    Secret Manager secrets needed by the config.
    bitbucketServerConfigId String
    Optional. The ID to use for the BitbucketServerConfig, which will become the final component of the BitbucketServerConfig's resource name. bitbucket_server_config_id must meet the following requirements: + They must contain only alphanumeric characters and dashes. + They can be 1-64 characters long. + They must begin and end with an alphanumeric character.
    createTime String
    Time when the config was created.
    location String
    name String
    The resource name for the config.
    peeredNetwork String
    Optional. The network to be used when reaching out to the Bitbucket Server instance. The VPC network must be enabled for private service connection. This should be set if the Bitbucket Server instance is hosted on-premises and not reachable by public internet. If this field is left empty, no network peering will occur and calls to the Bitbucket Server instance will be made over the public internet. Must be in the format projects/{project}/global/networks/{network}, where {project} is a project number or id and {network} is the name of a VPC network in the project.
    peeredNetworkIpRange String
    Immutable. IP range within the peered network. This is specified in CIDR notation with a slash and the subnet prefix size. You can optionally specify an IP address before the subnet prefix value. e.g. 192.168.0.0/29 would specify an IP range starting at 192.168.0.0 with a 29 bit prefix size. /16 would specify a prefix size of 16 bits, with an automatically determined IP within the peered VPC. If unspecified, a value of /24 will be used. The field only has an effect if peered_network is set.
    project String
    sslCa String
    Optional. SSL certificate to use for requests to Bitbucket Server. The format should be PEM format but the extension can be one of .pem, .cer, or .crt.
    username String
    Username of the account Cloud Build will use on Bitbucket Server.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the BitbucketServerConfig resource produces the following output properties:

    ConnectedRepositories List<Pulumi.GoogleNative.CloudBuild.V1.Outputs.BitbucketServerRepositoryIdResponse>
    Connected Bitbucket Server repositories for this config.
    Id string
    The provider-assigned unique ID for this managed resource.
    WebhookKey string
    UUID included in webhook requests. The UUID is used to look up the corresponding config.
    ConnectedRepositories []BitbucketServerRepositoryIdResponse
    Connected Bitbucket Server repositories for this config.
    Id string
    The provider-assigned unique ID for this managed resource.
    WebhookKey string
    UUID included in webhook requests. The UUID is used to look up the corresponding config.
    connectedRepositories List<BitbucketServerRepositoryIdResponse>
    Connected Bitbucket Server repositories for this config.
    id String
    The provider-assigned unique ID for this managed resource.
    webhookKey String
    UUID included in webhook requests. The UUID is used to look up the corresponding config.
    connectedRepositories BitbucketServerRepositoryIdResponse[]
    Connected Bitbucket Server repositories for this config.
    id string
    The provider-assigned unique ID for this managed resource.
    webhookKey string
    UUID included in webhook requests. The UUID is used to look up the corresponding config.
    connected_repositories Sequence[BitbucketServerRepositoryIdResponse]
    Connected Bitbucket Server repositories for this config.
    id str
    The provider-assigned unique ID for this managed resource.
    webhook_key str
    UUID included in webhook requests. The UUID is used to look up the corresponding config.
    connectedRepositories List<Property Map>
    Connected Bitbucket Server repositories for this config.
    id String
    The provider-assigned unique ID for this managed resource.
    webhookKey String
    UUID included in webhook requests. The UUID is used to look up the corresponding config.

    Supporting Types

    BitbucketServerRepositoryIdResponse, BitbucketServerRepositoryIdResponseArgs

    ProjectKey string
    Identifier for the project storing the repository.
    RepoSlug string
    Identifier for the repository.
    WebhookId int
    The ID of the webhook that was created for receiving events from this repo. We only create and manage a single webhook for each repo.
    ProjectKey string
    Identifier for the project storing the repository.
    RepoSlug string
    Identifier for the repository.
    WebhookId int
    The ID of the webhook that was created for receiving events from this repo. We only create and manage a single webhook for each repo.
    projectKey String
    Identifier for the project storing the repository.
    repoSlug String
    Identifier for the repository.
    webhookId Integer
    The ID of the webhook that was created for receiving events from this repo. We only create and manage a single webhook for each repo.
    projectKey string
    Identifier for the project storing the repository.
    repoSlug string
    Identifier for the repository.
    webhookId number
    The ID of the webhook that was created for receiving events from this repo. We only create and manage a single webhook for each repo.
    project_key str
    Identifier for the project storing the repository.
    repo_slug str
    Identifier for the repository.
    webhook_id int
    The ID of the webhook that was created for receiving events from this repo. We only create and manage a single webhook for each repo.
    projectKey String
    Identifier for the project storing the repository.
    repoSlug String
    Identifier for the repository.
    webhookId Number
    The ID of the webhook that was created for receiving events from this repo. We only create and manage a single webhook for each repo.

    BitbucketServerSecrets, BitbucketServerSecretsArgs

    AdminAccessTokenVersionName string
    The resource name for the admin access token's secret version.
    ReadAccessTokenVersionName string
    The resource name for the read access token's secret version.
    WebhookSecretVersionName string
    Immutable. The resource name for the webhook secret's secret version. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
    AdminAccessTokenVersionName string
    The resource name for the admin access token's secret version.
    ReadAccessTokenVersionName string
    The resource name for the read access token's secret version.
    WebhookSecretVersionName string
    Immutable. The resource name for the webhook secret's secret version. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
    adminAccessTokenVersionName String
    The resource name for the admin access token's secret version.
    readAccessTokenVersionName String
    The resource name for the read access token's secret version.
    webhookSecretVersionName String
    Immutable. The resource name for the webhook secret's secret version. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
    adminAccessTokenVersionName string
    The resource name for the admin access token's secret version.
    readAccessTokenVersionName string
    The resource name for the read access token's secret version.
    webhookSecretVersionName string
    Immutable. The resource name for the webhook secret's secret version. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
    admin_access_token_version_name str
    The resource name for the admin access token's secret version.
    read_access_token_version_name str
    The resource name for the read access token's secret version.
    webhook_secret_version_name str
    Immutable. The resource name for the webhook secret's secret version. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
    adminAccessTokenVersionName String
    The resource name for the admin access token's secret version.
    readAccessTokenVersionName String
    The resource name for the read access token's secret version.
    webhookSecretVersionName String
    Immutable. The resource name for the webhook secret's secret version. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.

    BitbucketServerSecretsResponse, BitbucketServerSecretsResponseArgs

    AdminAccessTokenVersionName string
    The resource name for the admin access token's secret version.
    ReadAccessTokenVersionName string
    The resource name for the read access token's secret version.
    WebhookSecretVersionName string
    Immutable. The resource name for the webhook secret's secret version. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
    AdminAccessTokenVersionName string
    The resource name for the admin access token's secret version.
    ReadAccessTokenVersionName string
    The resource name for the read access token's secret version.
    WebhookSecretVersionName string
    Immutable. The resource name for the webhook secret's secret version. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
    adminAccessTokenVersionName String
    The resource name for the admin access token's secret version.
    readAccessTokenVersionName String
    The resource name for the read access token's secret version.
    webhookSecretVersionName String
    Immutable. The resource name for the webhook secret's secret version. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
    adminAccessTokenVersionName string
    The resource name for the admin access token's secret version.
    readAccessTokenVersionName string
    The resource name for the read access token's secret version.
    webhookSecretVersionName string
    Immutable. The resource name for the webhook secret's secret version. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
    admin_access_token_version_name str
    The resource name for the admin access token's secret version.
    read_access_token_version_name str
    The resource name for the read access token's secret version.
    webhook_secret_version_name str
    Immutable. The resource name for the webhook secret's secret version. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.
    adminAccessTokenVersionName String
    The resource name for the admin access token's secret version.
    readAccessTokenVersionName String
    The resource name for the read access token's secret version.
    webhookSecretVersionName String
    Immutable. The resource name for the webhook secret's secret version. Once this field has been set, it cannot be changed. If you need to change it, please create another BitbucketServerConfig.

    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