Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AzureServicePrincipalCredentials ¶ added in v0.10.0
type AzureServicePrincipalCredentials struct { XMLName xml.Name `xml:"com.microsoft.azure.util.AzureCredentials"` Id string `xml:"id"` Scope string `xml:"scope"` Description string `xml:"description"` Data AzureServicePrincipalCredentialsData `xml:"data"` }
VaultAppRoleCredentials struct representing credential for storing Vault AppRole role id and secret id
type AzureServicePrincipalCredentialsData ¶ added in v0.10.0
type AzureServicePrincipalCredentialsData struct { SubscriptionId string `xml:"subscriptionId"` ClientId string `xml:"clientId"` ClientSecret string `xml:"clientSecret"` CertificateId string `xml:"certificateId"` Tenant string `xml:"tenant"` AzureEnvironmentName string `xml:"azureEnvironmentName"` ServiceManagementURL string `xml:"serviceManagementURL"` AuthenticationEndpoint string `xml:"authenticationEndpoint"` ResourceManagerEndpoint string `xml:"resourceManagerEndpoint"` GraphEndpoint string `xml:"graphEndpoint"` }
type VaultAppRoleCredentials ¶ added in v0.7.0
type VaultAppRoleCredentials struct { XMLName xml.Name `xml:"com.datapipe.jenkins.vault.credentials.VaultAppRoleCredential"` ID string `xml:"id"` Scope string `xml:"scope"` Description string `xml:"description"` Namespace string `xml:"namespace"` Path string `xml:"path"` RoleID string `xml:"roleId"` SecretID string `xml:"secretId"` }
VaultAppRoleCredentials struct representing credential for storing Vault AppRole role id and secret id
Source Files ¶
- config.go
- data_source_jenkins_credential_username.go
- data_source_jenkins_credential_vault_approle.go
- data_source_jenkins_folder.go
- data_source_jenkins_job.go
- folder.go
- provider.go
- resource_jenkins_credential_azure_service_principal.go
- resource_jenkins_credential_secret_file.go
- resource_jenkins_credential_secret_text.go
- resource_jenkins_credential_ssh.go
- resource_jenkins_credential_username.go
- resource_jenkins_credential_vault_approle.go
- resource_jenkins_folder.go
- resource_jenkins_job.go
- template.go
- util.go
- validations.go
Click to show internal directories.
Click to hide internal directories.