GetFeatureFleetDefaultMemberConfigConfigmanagementConfigSyncGit

data class GetFeatureFleetDefaultMemberConfigConfigmanagementConfigSyncGit(val gcpServiceAccountEmail: String, val httpsProxy: String, val policyDir: String, val secretType: String, val syncBranch: String, val syncRepo: String, val syncRev: String, val syncWaitSecs: String)

Constructors

constructor(gcpServiceAccountEmail: String, httpsProxy: String, policyDir: String, secretType: String, syncBranch: String, syncRepo: String, syncRev: String, syncWaitSecs: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Google Cloud Service Account Email used for auth when secretType is gcpServiceAccount

Link copied to clipboard

URL for the HTTPS Proxy to be used when communicating with the Git repo

Link copied to clipboard

The path within the Git repository that represents the top level of the repo to sync

Link copied to clipboard

Type of secret configured for access to the Git repo

Link copied to clipboard

The branch of the repository to sync from. Default: master

Link copied to clipboard

The URL of the Git repository to use as the source of truth

Link copied to clipboard

Git revision (tag or hash) to check out. Default HEAD

Link copied to clipboard

Period in seconds between consecutive syncs. Default: 15