SpringCloudCustomizedAcceleratorGitRepositoryArgs

data class SpringCloudCustomizedAcceleratorGitRepositoryArgs(val basicAuth: Output<SpringCloudCustomizedAcceleratorGitRepositoryBasicAuthArgs>? = null, val branch: Output<String>? = null, val caCertificateId: Output<String>? = null, val commit: Output<String>? = null, val gitTag: Output<String>? = null, val intervalInSeconds: Output<Int>? = null, val path: Output<String>? = null, val sshAuth: Output<SpringCloudCustomizedAcceleratorGitRepositorySshAuthArgs>? = null, val url: Output<String>) : ConvertibleToJava<SpringCloudCustomizedAcceleratorGitRepositoryArgs>

Constructors

constructor(basicAuth: Output<SpringCloudCustomizedAcceleratorGitRepositoryBasicAuthArgs>? = null, branch: Output<String>? = null, caCertificateId: Output<String>? = null, commit: Output<String>? = null, gitTag: Output<String>? = null, intervalInSeconds: Output<Int>? = null, path: Output<String>? = null, sshAuth: Output<SpringCloudCustomizedAcceleratorGitRepositorySshAuthArgs>? = null, url: Output<String>)

Properties

Link copied to clipboard

A basic_auth block as defined below. Conflicts with git_repository[0].ssh_auth. Changing this forces a new Spring Cloud Customized Accelerator to be created.

Link copied to clipboard
val branch: Output<String>? = null

Specifies the Git repository branch to be used.

Link copied to clipboard
val caCertificateId: Output<String>? = null

Specifies the ID of the CA Spring Cloud Certificate for https URL of Git repository.

Link copied to clipboard
val commit: Output<String>? = null

Specifies the Git repository commit to be used.

Link copied to clipboard
val gitTag: Output<String>? = null

Specifies the Git repository tag to be used.

Link copied to clipboard
val intervalInSeconds: Output<Int>? = null

Specifies the interval for checking for updates to Git or image repository. It should be greater than 10.

Link copied to clipboard
val path: Output<String>? = null

Specifies the path under the git repository to be treated as the root directory of the accelerator or the fragment (depending on accelerator_type).

Link copied to clipboard

A ssh_auth block as defined below. Conflicts with git_repository[0].basic_auth. Changing this forces a new Spring Cloud Customized Accelerator to be created.

Link copied to clipboard
val url: Output<String>

Specifies Git repository URL for the accelerator.

Functions

Link copied to clipboard
open override fun toJava(): SpringCloudCustomizedAcceleratorGitRepositoryArgs