0
0
mirror of https://github.com/bpg/terraform-provider-proxmox.git synced 2025-08-25 04:45:46 +00:00

Format code

This commit is contained in:
Dan Petersen 2020-03-17 22:20:26 +01:00
parent 0a8bae6db7
commit 23101627dc
25 changed files with 153 additions and 153 deletions

View File

@ -25,7 +25,7 @@ example-plan:
cd ./example && terraform plan
fmt:
gofmt -w $(GOFMT_FILES)
gofmt -s -w $(GOFMT_FILES)
init:
go get ./...

View File

@ -26,13 +26,13 @@ const (
func dataSourceVirtualEnvironmentDatastores() *schema.Resource {
return &schema.Resource{
Schema: map[string]*schema.Schema{
mkDataSourceVirtualEnvironmentDatastoresActive: &schema.Schema{
mkDataSourceVirtualEnvironmentDatastoresActive: {
Type: schema.TypeList,
Description: "Whether a datastore is active",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeBool},
},
mkDataSourceVirtualEnvironmentDatastoresContentTypes: &schema.Schema{
mkDataSourceVirtualEnvironmentDatastoresContentTypes: {
Type: schema.TypeList,
Description: "The allowed content types",
Computed: true,
@ -41,48 +41,48 @@ func dataSourceVirtualEnvironmentDatastores() *schema.Resource {
Elem: &schema.Schema{Type: schema.TypeString},
},
},
mkDataSourceVirtualEnvironmentDatastoresDatastoreIDs: &schema.Schema{
mkDataSourceVirtualEnvironmentDatastoresDatastoreIDs: {
Type: schema.TypeList,
Description: "The datastore id",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeString},
},
mkDataSourceVirtualEnvironmentDatastoresEnabled: &schema.Schema{
mkDataSourceVirtualEnvironmentDatastoresEnabled: {
Type: schema.TypeList,
Description: "Whether a datastore is enabled",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeBool},
},
mkDataSourceVirtualEnvironmentDatastoresNodeName: &schema.Schema{
mkDataSourceVirtualEnvironmentDatastoresNodeName: {
Type: schema.TypeString,
Description: "The node name",
Required: true,
},
mkDataSourceVirtualEnvironmentDatastoresShared: &schema.Schema{
mkDataSourceVirtualEnvironmentDatastoresShared: {
Type: schema.TypeList,
Description: "Whether a datastore is shared",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeBool},
},
mkDataSourceVirtualEnvironmentDatastoresSpaceAvailable: &schema.Schema{
mkDataSourceVirtualEnvironmentDatastoresSpaceAvailable: {
Type: schema.TypeList,
Description: "The available space in bytes",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeInt},
},
mkDataSourceVirtualEnvironmentDatastoresSpaceTotal: &schema.Schema{
mkDataSourceVirtualEnvironmentDatastoresSpaceTotal: {
Type: schema.TypeList,
Description: "The total space in bytes",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeInt},
},
mkDataSourceVirtualEnvironmentDatastoresSpaceUsed: &schema.Schema{
mkDataSourceVirtualEnvironmentDatastoresSpaceUsed: {
Type: schema.TypeList,
Description: "The used space in bytes",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeInt},
},
mkDataSourceVirtualEnvironmentDatastoresTypes: &schema.Schema{
mkDataSourceVirtualEnvironmentDatastoresTypes: {
Type: schema.TypeList,
Description: "The storage type",
Computed: true,

View File

@ -19,17 +19,17 @@ const (
func dataSourceVirtualEnvironmentDNS() *schema.Resource {
return &schema.Resource{
Schema: map[string]*schema.Schema{
mkDataSourceVirtualEnvironmentDNSDomain: &schema.Schema{
mkDataSourceVirtualEnvironmentDNSDomain: {
Type: schema.TypeString,
Description: "The DNS search domain",
Computed: true,
},
mkDataSourceVirtualEnvironmentDNSNodeName: &schema.Schema{
mkDataSourceVirtualEnvironmentDNSNodeName: {
Type: schema.TypeString,
Description: "The node name",
Required: true,
},
mkDataSourceVirtualEnvironmentDNSServers: &schema.Schema{
mkDataSourceVirtualEnvironmentDNSServers: {
Type: schema.TypeList,
Description: "The DNS servers",
Computed: true,

View File

@ -21,7 +21,7 @@ const (
func dataSourceVirtualEnvironmentGroup() *schema.Resource {
return &schema.Resource{
Schema: map[string]*schema.Schema{
mkDataSourceVirtualEnvironmentGroupACL: &schema.Schema{
mkDataSourceVirtualEnvironmentGroupACL: {
Type: schema.TypeSet,
Description: "The access control list",
Computed: true,
@ -45,17 +45,17 @@ func dataSourceVirtualEnvironmentGroup() *schema.Resource {
},
},
},
mkDataSourceVirtualEnvironmentGroupComment: &schema.Schema{
mkDataSourceVirtualEnvironmentGroupComment: {
Type: schema.TypeString,
Description: "The group comment",
Computed: true,
},
mkDataSourceVirtualEnvironmentGroupID: &schema.Schema{
mkDataSourceVirtualEnvironmentGroupID: {
Type: schema.TypeString,
Description: "The group id",
Required: true,
},
mkDataSourceVirtualEnvironmentGroupMembers: &schema.Schema{
mkDataSourceVirtualEnvironmentGroupMembers: {
Type: schema.TypeSet,
Description: "The group members",
Computed: true,

View File

@ -16,13 +16,13 @@ const (
func dataSourceVirtualEnvironmentGroups() *schema.Resource {
return &schema.Resource{
Schema: map[string]*schema.Schema{
mkDataSourceVirtualEnvironmentGroupsComments: &schema.Schema{
mkDataSourceVirtualEnvironmentGroupsComments: {
Type: schema.TypeList,
Description: "The group comments",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeString},
},
mkDataSourceVirtualEnvironmentGroupsGroupIDs: &schema.Schema{
mkDataSourceVirtualEnvironmentGroupsGroupIDs: {
Type: schema.TypeList,
Description: "The group ids",
Computed: true,

View File

@ -24,18 +24,18 @@ const (
func dataSourceVirtualEnvironmentHosts() *schema.Resource {
return &schema.Resource{
Schema: map[string]*schema.Schema{
mkDataSourceVirtualEnvironmentHostsAddresses: &schema.Schema{
mkDataSourceVirtualEnvironmentHostsAddresses: {
Type: schema.TypeList,
Description: "The addresses",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeString},
},
mkDataSourceVirtualEnvironmentHostsDigest: &schema.Schema{
mkDataSourceVirtualEnvironmentHostsDigest: {
Type: schema.TypeString,
Description: "The SHA1 digest",
Computed: true,
},
mkDataSourceVirtualEnvironmentHostsEntries: &schema.Schema{
mkDataSourceVirtualEnvironmentHostsEntries: {
Type: schema.TypeList,
Description: "The host entries",
Computed: true,
@ -46,7 +46,7 @@ func dataSourceVirtualEnvironmentHosts() *schema.Resource {
Description: "The address",
Computed: true,
},
mkDataSourceVirtualEnvironmentHostsEntriesHostnames: &schema.Schema{
mkDataSourceVirtualEnvironmentHostsEntriesHostnames: {
Type: schema.TypeList,
Description: "The hostnames",
Computed: true,
@ -55,7 +55,7 @@ func dataSourceVirtualEnvironmentHosts() *schema.Resource {
},
},
},
mkDataSourceVirtualEnvironmentHostsHostnames: &schema.Schema{
mkDataSourceVirtualEnvironmentHostsHostnames: {
Type: schema.TypeList,
Description: "The hostnames",
Computed: true,
@ -64,7 +64,7 @@ func dataSourceVirtualEnvironmentHosts() *schema.Resource {
Elem: &schema.Schema{Type: schema.TypeString},
},
},
mkDataSourceVirtualEnvironmentHostsNodeName: &schema.Schema{
mkDataSourceVirtualEnvironmentHostsNodeName: {
Type: schema.TypeString,
Description: "The node name",
Required: true,

View File

@ -25,55 +25,55 @@ const (
func dataSourceVirtualEnvironmentNodes() *schema.Resource {
return &schema.Resource{
Schema: map[string]*schema.Schema{
mkDataSourceVirtualEnvironmentNodesCPUCount: &schema.Schema{
mkDataSourceVirtualEnvironmentNodesCPUCount: {
Type: schema.TypeList,
Description: "The CPU count for each node",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeInt},
},
mkDataSourceVirtualEnvironmentNodesCPUUtilization: &schema.Schema{
mkDataSourceVirtualEnvironmentNodesCPUUtilization: {
Type: schema.TypeList,
Description: "The CPU utilization on each node",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeFloat},
},
mkDataSourceVirtualEnvironmentNodesMemoryAvailable: &schema.Schema{
mkDataSourceVirtualEnvironmentNodesMemoryAvailable: {
Type: schema.TypeList,
Description: "The available memory in bytes on each node",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeInt},
},
mkDataSourceVirtualEnvironmentNodesMemoryUsed: &schema.Schema{
mkDataSourceVirtualEnvironmentNodesMemoryUsed: {
Type: schema.TypeList,
Description: "The used memory in bytes on each node",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeInt},
},
mkDataSourceVirtualEnvironmentNodesNames: &schema.Schema{
mkDataSourceVirtualEnvironmentNodesNames: {
Type: schema.TypeList,
Description: "The node names",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeString},
},
mkDataSourceVirtualEnvironmentNodesOnline: &schema.Schema{
mkDataSourceVirtualEnvironmentNodesOnline: {
Type: schema.TypeList,
Description: "Whether a node is online",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeBool},
},
mkDataSourceVirtualEnvironmentNodesSSLFingerprints: &schema.Schema{
mkDataSourceVirtualEnvironmentNodesSSLFingerprints: {
Type: schema.TypeList,
Description: "The SSL fingerprint for each node",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeString},
},
mkDataSourceVirtualEnvironmentNodesSupportLevels: &schema.Schema{
mkDataSourceVirtualEnvironmentNodesSupportLevels: {
Type: schema.TypeList,
Description: "The support level for each node",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeString},
},
mkDataSourceVirtualEnvironmentNodesUptime: &schema.Schema{
mkDataSourceVirtualEnvironmentNodesUptime: {
Type: schema.TypeList,
Description: "The uptime in seconds for each node",
Computed: true,

View File

@ -22,12 +22,12 @@ const (
func dataSourceVirtualEnvironmentPool() *schema.Resource {
return &schema.Resource{
Schema: map[string]*schema.Schema{
mkDataSourceVirtualEnvironmentPoolComment: &schema.Schema{
mkDataSourceVirtualEnvironmentPoolComment: {
Type: schema.TypeString,
Description: "The pool comment",
Computed: true,
},
mkDataSourceVirtualEnvironmentPoolMembers: &schema.Schema{
mkDataSourceVirtualEnvironmentPoolMembers: {
Type: schema.TypeList,
Description: "The pool members",
Computed: true,
@ -61,7 +61,7 @@ func dataSourceVirtualEnvironmentPool() *schema.Resource {
},
},
},
mkDataSourceVirtualEnvironmentPoolPoolID: &schema.Schema{
mkDataSourceVirtualEnvironmentPoolPoolID: {
Type: schema.TypeString,
Description: "The pool id",
Required: true,

View File

@ -15,7 +15,7 @@ const (
func dataSourceVirtualEnvironmentPools() *schema.Resource {
return &schema.Resource{
Schema: map[string]*schema.Schema{
mkDataSourceVirtualEnvironmentPoolsPoolIDs: &schema.Schema{
mkDataSourceVirtualEnvironmentPoolsPoolIDs: {
Type: schema.TypeList,
Description: "The pool ids",
Computed: true,

View File

@ -16,12 +16,12 @@ const (
func dataSourceVirtualEnvironmentRole() *schema.Resource {
return &schema.Resource{
Schema: map[string]*schema.Schema{
mkDataSourceVirtualEnvironmentRoleID: &schema.Schema{
mkDataSourceVirtualEnvironmentRoleID: {
Type: schema.TypeString,
Description: "The role id",
Required: true,
},
mkDataSourceVirtualEnvironmentRolePrivileges: &schema.Schema{
mkDataSourceVirtualEnvironmentRolePrivileges: {
Type: schema.TypeSet,
Description: "The role privileges",
Computed: true,

View File

@ -17,7 +17,7 @@ const (
func dataSourceVirtualEnvironmentRoles() *schema.Resource {
return &schema.Resource{
Schema: map[string]*schema.Schema{
mkDataSourceVirtualEnvironmentRolesPrivileges: &schema.Schema{
mkDataSourceVirtualEnvironmentRolesPrivileges: {
Type: schema.TypeList,
Description: "The role privileges",
Computed: true,
@ -26,13 +26,13 @@ func dataSourceVirtualEnvironmentRoles() *schema.Resource {
Elem: &schema.Schema{Type: schema.TypeString},
},
},
mkDataSourceVirtualEnvironmentRolesRoleIDs: &schema.Schema{
mkDataSourceVirtualEnvironmentRolesRoleIDs: {
Type: schema.TypeList,
Description: "The role ids",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeString},
},
mkDataSourceVirtualEnvironmentRolesSpecial: &schema.Schema{
mkDataSourceVirtualEnvironmentRolesSpecial: {
Type: schema.TypeList,
Description: "Whether the role is special (built-in)",
Computed: true,

View File

@ -29,7 +29,7 @@ const (
func dataSourceVirtualEnvironmentUser() *schema.Resource {
return &schema.Resource{
Schema: map[string]*schema.Schema{
mkDataSourceVirtualEnvironmentUserACL: &schema.Schema{
mkDataSourceVirtualEnvironmentUserACL: {
Type: schema.TypeSet,
Description: "The access control list",
Computed: true,
@ -53,48 +53,48 @@ func dataSourceVirtualEnvironmentUser() *schema.Resource {
},
},
},
mkDataSourceVirtualEnvironmentUserComment: &schema.Schema{
mkDataSourceVirtualEnvironmentUserComment: {
Type: schema.TypeString,
Description: "The user comment",
Computed: true,
},
mkDataSourceVirtualEnvironmentUserEmail: &schema.Schema{
mkDataSourceVirtualEnvironmentUserEmail: {
Type: schema.TypeString,
Description: "The user's email address",
Computed: true,
},
mkDataSourceVirtualEnvironmentUserEnabled: &schema.Schema{
mkDataSourceVirtualEnvironmentUserEnabled: {
Type: schema.TypeBool,
Description: "Whether the user account is enabled",
Computed: true,
},
mkDataSourceVirtualEnvironmentUserExpirationDate: &schema.Schema{
mkDataSourceVirtualEnvironmentUserExpirationDate: {
Type: schema.TypeString,
Description: "The user account's expiration date",
Computed: true,
},
mkDataSourceVirtualEnvironmentUserFirstName: &schema.Schema{
mkDataSourceVirtualEnvironmentUserFirstName: {
Type: schema.TypeString,
Description: "The user's first name",
Computed: true,
},
mkDataSourceVirtualEnvironmentUserGroups: &schema.Schema{
mkDataSourceVirtualEnvironmentUserGroups: {
Type: schema.TypeList,
Description: "The user's groups",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeString},
},
mkDataSourceVirtualEnvironmentUserKeys: &schema.Schema{
mkDataSourceVirtualEnvironmentUserKeys: {
Type: schema.TypeString,
Description: "The user's keys",
Computed: true,
},
mkDataSourceVirtualEnvironmentUserLastName: &schema.Schema{
mkDataSourceVirtualEnvironmentUserLastName: {
Type: schema.TypeString,
Description: "The user's last name",
Computed: true,
},
mkDataSourceVirtualEnvironmentUserUserID: &schema.Schema{
mkDataSourceVirtualEnvironmentUserUserID: {
Type: schema.TypeString,
Description: "The user id",
Required: true,

View File

@ -25,37 +25,37 @@ const (
func dataSourceVirtualEnvironmentUsers() *schema.Resource {
return &schema.Resource{
Schema: map[string]*schema.Schema{
mkDataSourceVirtualEnvironmentUsersComments: &schema.Schema{
mkDataSourceVirtualEnvironmentUsersComments: {
Type: schema.TypeList,
Description: "The user comments",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeString},
},
mkDataSourceVirtualEnvironmentUsersEmails: &schema.Schema{
mkDataSourceVirtualEnvironmentUsersEmails: {
Type: schema.TypeList,
Description: "The users' email addresses",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeString},
},
mkDataSourceVirtualEnvironmentUsersEnabled: &schema.Schema{
mkDataSourceVirtualEnvironmentUsersEnabled: {
Type: schema.TypeList,
Description: "Whether a user account is enabled",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeBool},
},
mkDataSourceVirtualEnvironmentUsersExpirationDates: &schema.Schema{
mkDataSourceVirtualEnvironmentUsersExpirationDates: {
Type: schema.TypeList,
Description: "The user accounts' expiration dates",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeString},
},
mkDataSourceVirtualEnvironmentUsersFirstNames: &schema.Schema{
mkDataSourceVirtualEnvironmentUsersFirstNames: {
Type: schema.TypeList,
Description: "The users' first names",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeString},
},
mkDataSourceVirtualEnvironmentUsersGroups: &schema.Schema{
mkDataSourceVirtualEnvironmentUsersGroups: {
Type: schema.TypeList,
Description: "The users' groups",
Computed: true,
@ -64,19 +64,19 @@ func dataSourceVirtualEnvironmentUsers() *schema.Resource {
Elem: &schema.Schema{Type: schema.TypeString},
},
},
mkDataSourceVirtualEnvironmentUsersKeys: &schema.Schema{
mkDataSourceVirtualEnvironmentUsersKeys: {
Type: schema.TypeList,
Description: "The users' keys",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeString},
},
mkDataSourceVirtualEnvironmentUsersLastNames: &schema.Schema{
mkDataSourceVirtualEnvironmentUsersLastNames: {
Type: schema.TypeList,
Description: "The users' last names",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeString},
},
mkDataSourceVirtualEnvironmentUsersUserIDs: &schema.Schema{
mkDataSourceVirtualEnvironmentUsersUserIDs: {
Type: schema.TypeList,
Description: "The user ids",
Computed: true,

View File

@ -18,25 +18,25 @@ const (
func dataSourceVirtualEnvironmentVersion() *schema.Resource {
return &schema.Resource{
Schema: map[string]*schema.Schema{
mkDataSourceVirtualEnvironmentVersionKeyboardLayout: &schema.Schema{
mkDataSourceVirtualEnvironmentVersionKeyboardLayout: {
Type: schema.TypeString,
Description: "The keyboard layout",
Computed: true,
ForceNew: true,
},
mkDataSourceVirtualEnvironmentVersionRelease: &schema.Schema{
mkDataSourceVirtualEnvironmentVersionRelease: {
Type: schema.TypeString,
Description: "The release information",
Computed: true,
ForceNew: true,
},
mkDataSourceVirtualEnvironmentVersionRepositoryID: &schema.Schema{
mkDataSourceVirtualEnvironmentVersionRepositoryID: {
Type: schema.TypeString,
Description: "The repository id",
Computed: true,
ForceNew: true,
},
mkDataSourceVirtualEnvironmentVersionVersion: &schema.Schema{
mkDataSourceVirtualEnvironmentVersionVersion: {
Type: schema.TypeString,
Description: "The version information",
Computed: true,

View File

@ -57,7 +57,7 @@ func Provider() *schema.Provider {
"proxmox_virtual_environment_vm": resourceVirtualEnvironmentVM(),
},
Schema: map[string]*schema.Schema{
mkProviderVirtualEnvironment: &schema.Schema{
mkProviderVirtualEnvironment: {
Type: schema.TypeList,
Optional: true,
Elem: &schema.Resource{

View File

@ -36,76 +36,76 @@ const (
func resourceVirtualEnvironmentCertificate() *schema.Resource {
return &schema.Resource{
Schema: map[string]*schema.Schema{
mkResourceVirtualEnvironmentCertificateCertificate: &schema.Schema{
mkResourceVirtualEnvironmentCertificateCertificate: {
Type: schema.TypeString,
Description: "The PEM encoded certificate",
Required: true,
},
mkResourceVirtualEnvironmentCertificateCertificateChain: &schema.Schema{
mkResourceVirtualEnvironmentCertificateCertificateChain: {
Type: schema.TypeString,
Description: "The PEM encoded certificate chain",
Optional: true,
Default: dvResourceVirtualEnvironmentCertificateCertificateChain,
},
mkResourceVirtualEnvironmentCertificateExpirationDate: &schema.Schema{
mkResourceVirtualEnvironmentCertificateExpirationDate: {
Type: schema.TypeString,
Description: "The expiration date",
Computed: true,
},
mkResourceVirtualEnvironmentCertificateFileName: &schema.Schema{
mkResourceVirtualEnvironmentCertificateFileName: {
Type: schema.TypeString,
Description: "The file name",
Computed: true,
},
mkResourceVirtualEnvironmentCertificateIssuer: &schema.Schema{
mkResourceVirtualEnvironmentCertificateIssuer: {
Type: schema.TypeString,
Description: "The issuer",
Computed: true,
},
mkResourceVirtualEnvironmentCertificateNodeName: &schema.Schema{
mkResourceVirtualEnvironmentCertificateNodeName: {
Type: schema.TypeString,
Description: "The node name",
Required: true,
ForceNew: true,
},
mkResourceVirtualEnvironmentCertificateOverwrite: &schema.Schema{
mkResourceVirtualEnvironmentCertificateOverwrite: {
Type: schema.TypeBool,
Description: "Whether to overwrite an existing certificate",
Optional: true,
Default: dvResourceVirtualEnvironmentCertificateOverwrite,
},
mkResourceVirtualEnvironmentCertificatePrivateKey: &schema.Schema{
mkResourceVirtualEnvironmentCertificatePrivateKey: {
Type: schema.TypeString,
Description: "The PEM encoded private key",
Required: true,
Sensitive: true,
},
mkResourceVirtualEnvironmentCertificatePublicKeySize: &schema.Schema{
mkResourceVirtualEnvironmentCertificatePublicKeySize: {
Type: schema.TypeInt,
Description: "The public key size",
Computed: true,
},
mkResourceVirtualEnvironmentCertificatePublicKeyType: &schema.Schema{
mkResourceVirtualEnvironmentCertificatePublicKeyType: {
Type: schema.TypeString,
Description: "The public key type",
Computed: true,
},
mkResourceVirtualEnvironmentCertificateSSLFingerprint: &schema.Schema{
mkResourceVirtualEnvironmentCertificateSSLFingerprint: {
Type: schema.TypeString,
Description: "The SSL fingerprint",
Computed: true,
},
mkResourceVirtualEnvironmentCertificateStartDate: &schema.Schema{
mkResourceVirtualEnvironmentCertificateStartDate: {
Type: schema.TypeString,
Description: "The start date",
Computed: true,
},
mkResourceVirtualEnvironmentCertificateSubject: &schema.Schema{
mkResourceVirtualEnvironmentCertificateSubject: {
Type: schema.TypeString,
Description: "The subject",
Computed: true,
},
mkResourceVirtualEnvironmentCertificateSubjectAlternativeNames: &schema.Schema{
mkResourceVirtualEnvironmentCertificateSubjectAlternativeNames: {
Type: schema.TypeList,
Description: "The subject alternative names",
Computed: true,

View File

@ -102,7 +102,7 @@ const (
func resourceVirtualEnvironmentContainer() *schema.Resource {
return &schema.Resource{
Schema: map[string]*schema.Schema{
mkResourceVirtualEnvironmentContainerClone: &schema.Schema{
mkResourceVirtualEnvironmentContainerClone: {
Type: schema.TypeList,
Description: "The cloning configuration",
Optional: true,
@ -137,7 +137,7 @@ func resourceVirtualEnvironmentContainer() *schema.Resource {
MaxItems: 1,
MinItems: 0,
},
mkResourceVirtualEnvironmentContainerConsole: &schema.Schema{
mkResourceVirtualEnvironmentContainerConsole: {
Type: schema.TypeList,
Description: "The console configuration",
Optional: true,
@ -177,7 +177,7 @@ func resourceVirtualEnvironmentContainer() *schema.Resource {
MaxItems: 1,
MinItems: 0,
},
mkResourceVirtualEnvironmentContainerCPU: &schema.Schema{
mkResourceVirtualEnvironmentContainerCPU: {
Type: schema.TypeList,
Description: "The CPU allocation",
Optional: true,
@ -224,7 +224,7 @@ func resourceVirtualEnvironmentContainer() *schema.Resource {
Optional: true,
Default: dvResourceVirtualEnvironmentContainerDescription,
},
mkResourceVirtualEnvironmentContainerDisk: &schema.Schema{
mkResourceVirtualEnvironmentContainerDisk: {
Type: schema.TypeList,
Description: "The disks",
Optional: true,
@ -250,7 +250,7 @@ func resourceVirtualEnvironmentContainer() *schema.Resource {
MaxItems: 1,
MinItems: 0,
},
mkResourceVirtualEnvironmentContainerInitialization: &schema.Schema{
mkResourceVirtualEnvironmentContainerInitialization: {
Type: schema.TypeList,
Description: "The initialization configuration",
Optional: true,
@ -398,7 +398,7 @@ func resourceVirtualEnvironmentContainer() *schema.Resource {
MaxItems: 1,
MinItems: 0,
},
mkResourceVirtualEnvironmentContainerMemory: &schema.Schema{
mkResourceVirtualEnvironmentContainerMemory: {
Type: schema.TypeList,
Description: "The memory allocation",
Optional: true,
@ -431,7 +431,7 @@ func resourceVirtualEnvironmentContainer() *schema.Resource {
MaxItems: 1,
MinItems: 0,
},
mkResourceVirtualEnvironmentContainerNetworkInterface: &schema.Schema{
mkResourceVirtualEnvironmentContainerNetworkInterface: {
Type: schema.TypeList,
Description: "The network interfaces",
Optional: true,
@ -484,13 +484,13 @@ func resourceVirtualEnvironmentContainer() *schema.Resource {
MaxItems: maxResourceVirtualEnvironmentContainerNetworkInterfaces,
MinItems: 0,
},
mkResourceVirtualEnvironmentContainerNodeName: &schema.Schema{
mkResourceVirtualEnvironmentContainerNodeName: {
Type: schema.TypeString,
Description: "The node name",
Required: true,
ForceNew: true,
},
mkResourceVirtualEnvironmentContainerOperatingSystem: &schema.Schema{
mkResourceVirtualEnvironmentContainerOperatingSystem: {
Type: schema.TypeList,
Description: "The operating system configuration",
Optional: true,

View File

@ -20,18 +20,18 @@ const (
func resourceVirtualEnvironmentDNS() *schema.Resource {
return &schema.Resource{
Schema: map[string]*schema.Schema{
mkResourceVirtualEnvironmentDNSDomain: &schema.Schema{
mkResourceVirtualEnvironmentDNSDomain: {
Type: schema.TypeString,
Description: "The DNS search domain",
Required: true,
},
mkResourceVirtualEnvironmentDNSNodeName: &schema.Schema{
mkResourceVirtualEnvironmentDNSNodeName: {
Type: schema.TypeString,
Description: "The node name",
Required: true,
ForceNew: true,
},
mkResourceVirtualEnvironmentDNSServers: &schema.Schema{
mkResourceVirtualEnvironmentDNSServers: {
Type: schema.TypeList,
Description: "The DNS servers",
Optional: true,

View File

@ -54,7 +54,7 @@ const (
func resourceVirtualEnvironmentFile() *schema.Resource {
return &schema.Resource{
Schema: map[string]*schema.Schema{
mkResourceVirtualEnvironmentFileContentType: &schema.Schema{
mkResourceVirtualEnvironmentFileContentType: {
Type: schema.TypeString,
Description: "The content type",
Optional: true,
@ -62,42 +62,42 @@ func resourceVirtualEnvironmentFile() *schema.Resource {
Default: dvResourceVirtualEnvironmentFileContentType,
ValidateFunc: getContentTypeValidator(),
},
mkResourceVirtualEnvironmentFileDatastoreID: &schema.Schema{
mkResourceVirtualEnvironmentFileDatastoreID: {
Type: schema.TypeString,
Description: "The datastore id",
Required: true,
ForceNew: true,
},
mkResourceVirtualEnvironmentFileFileModificationDate: &schema.Schema{
mkResourceVirtualEnvironmentFileFileModificationDate: {
Type: schema.TypeString,
Description: "The file modification date",
Computed: true,
ForceNew: true,
},
mkResourceVirtualEnvironmentFileFileName: &schema.Schema{
mkResourceVirtualEnvironmentFileFileName: {
Type: schema.TypeString,
Description: "The file name",
Computed: true,
},
mkResourceVirtualEnvironmentFileFileSize: &schema.Schema{
mkResourceVirtualEnvironmentFileFileSize: {
Type: schema.TypeInt,
Description: "The file size in bytes",
Computed: true,
ForceNew: true,
},
mkResourceVirtualEnvironmentFileFileTag: &schema.Schema{
mkResourceVirtualEnvironmentFileFileTag: {
Type: schema.TypeString,
Description: "The file tag",
Computed: true,
ForceNew: true,
},
mkResourceVirtualEnvironmentFileNodeName: &schema.Schema{
mkResourceVirtualEnvironmentFileNodeName: {
Type: schema.TypeString,
Description: "The node name",
Required: true,
ForceNew: true,
},
mkResourceVirtualEnvironmentFileSourceFile: &schema.Schema{
mkResourceVirtualEnvironmentFileSourceFile: {
Type: schema.TypeList,
Description: "The source file",
Optional: true,
@ -107,34 +107,34 @@ func resourceVirtualEnvironmentFile() *schema.Resource {
},
Elem: &schema.Resource{
Schema: map[string]*schema.Schema{
mkResourceVirtualEnvironmentFileSourceFilePath: &schema.Schema{
mkResourceVirtualEnvironmentFileSourceFilePath: {
Type: schema.TypeString,
Description: "A path to a local file or a URL",
Required: true,
ForceNew: true,
},
mkResourceVirtualEnvironmentFileSourceFileChanged: &schema.Schema{
mkResourceVirtualEnvironmentFileSourceFileChanged: {
Type: schema.TypeBool,
Description: "Whether the source file has changed since the last run",
Optional: true,
ForceNew: true,
Default: dvResourceVirtualEnvironmentFileSourceFileChanged,
},
mkResourceVirtualEnvironmentFileSourceFileChecksum: &schema.Schema{
mkResourceVirtualEnvironmentFileSourceFileChecksum: {
Type: schema.TypeString,
Description: "The SHA256 checksum of the source file",
Optional: true,
ForceNew: true,
Default: dvResourceVirtualEnvironmentFileSourceFileChecksum,
},
mkResourceVirtualEnvironmentFileSourceFileFileName: &schema.Schema{
mkResourceVirtualEnvironmentFileSourceFileFileName: {
Type: schema.TypeString,
Description: "The file name to use instead of the source file name",
Optional: true,
ForceNew: true,
Default: dvResourceVirtualEnvironmentFileSourceFileFileName,
},
mkResourceVirtualEnvironmentFileSourceFileInsecure: &schema.Schema{
mkResourceVirtualEnvironmentFileSourceFileInsecure: {
Type: schema.TypeBool,
Description: "Whether to skip the TLS verification step for HTTPS sources",
Optional: true,
@ -146,7 +146,7 @@ func resourceVirtualEnvironmentFile() *schema.Resource {
MaxItems: 1,
MinItems: 0,
},
mkResourceVirtualEnvironmentFileSourceRaw: &schema.Schema{
mkResourceVirtualEnvironmentFileSourceRaw: {
Type: schema.TypeList,
Description: "The raw source",
Optional: true,
@ -156,19 +156,19 @@ func resourceVirtualEnvironmentFile() *schema.Resource {
},
Elem: &schema.Resource{
Schema: map[string]*schema.Schema{
mkResourceVirtualEnvironmentFileSourceRawData: &schema.Schema{
mkResourceVirtualEnvironmentFileSourceRawData: {
Type: schema.TypeString,
Description: "The raw data",
Required: true,
ForceNew: true,
},
mkResourceVirtualEnvironmentFileSourceRawFileName: &schema.Schema{
mkResourceVirtualEnvironmentFileSourceRawFileName: {
Type: schema.TypeString,
Description: "The file name",
Required: true,
ForceNew: true,
},
mkResourceVirtualEnvironmentFileSourceRawResize: &schema.Schema{
mkResourceVirtualEnvironmentFileSourceRawResize: {
Type: schema.TypeInt,
Description: "The number of bytes to resize the file to",
Optional: true,

View File

@ -26,7 +26,7 @@ const (
func resourceVirtualEnvironmentGroup() *schema.Resource {
return &schema.Resource{
Schema: map[string]*schema.Schema{
mkResourceVirtualEnvironmentGroupACL: &schema.Schema{
mkResourceVirtualEnvironmentGroupACL: {
Type: schema.TypeSet,
Description: "The access control list",
Optional: true,
@ -54,19 +54,19 @@ func resourceVirtualEnvironmentGroup() *schema.Resource {
},
},
},
mkResourceVirtualEnvironmentGroupComment: &schema.Schema{
mkResourceVirtualEnvironmentGroupComment: {
Type: schema.TypeString,
Description: "The group comment",
Optional: true,
Default: dvResourceVirtualEnvironmentGroupComment,
},
mkResourceVirtualEnvironmentGroupID: &schema.Schema{
mkResourceVirtualEnvironmentGroupID: {
Type: schema.TypeString,
Description: "The group id",
Required: true,
ForceNew: true,
},
mkResourceVirtualEnvironmentGroupMembers: &schema.Schema{
mkResourceVirtualEnvironmentGroupMembers: {
Type: schema.TypeSet,
Description: "The group members",
Computed: true,

View File

@ -28,18 +28,18 @@ const (
func resourceVirtualEnvironmentHosts() *schema.Resource {
return &schema.Resource{
Schema: map[string]*schema.Schema{
mkResourceVirtualEnvironmentHostsAddresses: &schema.Schema{
mkResourceVirtualEnvironmentHostsAddresses: {
Type: schema.TypeList,
Description: "The addresses",
Computed: true,
Elem: &schema.Schema{Type: schema.TypeString},
},
mkResourceVirtualEnvironmentHostsDigest: &schema.Schema{
mkResourceVirtualEnvironmentHostsDigest: {
Type: schema.TypeString,
Description: "The SHA1 digest",
Computed: true,
},
mkResourceVirtualEnvironmentHostsEntries: &schema.Schema{
mkResourceVirtualEnvironmentHostsEntries: {
Type: schema.TypeList,
Description: "The host entries",
Computed: true,
@ -50,7 +50,7 @@ func resourceVirtualEnvironmentHosts() *schema.Resource {
Description: "The address",
Computed: true,
},
mkResourceVirtualEnvironmentHostsEntriesHostnames: &schema.Schema{
mkResourceVirtualEnvironmentHostsEntriesHostnames: {
Type: schema.TypeList,
Description: "The hostnames",
Computed: true,
@ -59,7 +59,7 @@ func resourceVirtualEnvironmentHosts() *schema.Resource {
},
},
},
mkResourceVirtualEnvironmentHostsEntry: &schema.Schema{
mkResourceVirtualEnvironmentHostsEntry: {
Type: schema.TypeList,
Description: "The host entries",
Required: true,
@ -70,7 +70,7 @@ func resourceVirtualEnvironmentHosts() *schema.Resource {
Description: "The address",
Required: true,
},
mkResourceVirtualEnvironmentHostsEntryHostnames: &schema.Schema{
mkResourceVirtualEnvironmentHostsEntryHostnames: {
Type: schema.TypeList,
Description: "The hostnames",
Required: true,
@ -81,7 +81,7 @@ func resourceVirtualEnvironmentHosts() *schema.Resource {
},
MinItems: 1,
},
mkResourceVirtualEnvironmentHostsHostnames: &schema.Schema{
mkResourceVirtualEnvironmentHostsHostnames: {
Type: schema.TypeList,
Description: "The hostnames",
Computed: true,
@ -90,7 +90,7 @@ func resourceVirtualEnvironmentHosts() *schema.Resource {
Elem: &schema.Schema{Type: schema.TypeString},
},
},
mkResourceVirtualEnvironmentHostsNodeName: &schema.Schema{
mkResourceVirtualEnvironmentHostsNodeName: {
Type: schema.TypeString,
Description: "The node name",
Required: true,

View File

@ -27,13 +27,13 @@ const (
func resourceVirtualEnvironmentPool() *schema.Resource {
return &schema.Resource{
Schema: map[string]*schema.Schema{
mkResourceVirtualEnvironmentPoolComment: &schema.Schema{
mkResourceVirtualEnvironmentPoolComment: {
Type: schema.TypeString,
Description: "The pool comment",
Optional: true,
Default: dvResourceVirtualEnvironmentPoolComment,
},
mkResourceVirtualEnvironmentPoolMembers: &schema.Schema{
mkResourceVirtualEnvironmentPoolMembers: {
Type: schema.TypeList,
Description: "The pool members",
Computed: true,
@ -67,7 +67,7 @@ func resourceVirtualEnvironmentPool() *schema.Resource {
},
},
},
mkResourceVirtualEnvironmentPoolPoolID: &schema.Schema{
mkResourceVirtualEnvironmentPoolPoolID: {
Type: schema.TypeString,
Description: "The pool id",
Required: true,

View File

@ -19,13 +19,13 @@ const (
func resourceVirtualEnvironmentRole() *schema.Resource {
return &schema.Resource{
Schema: map[string]*schema.Schema{
mkResourceVirtualEnvironmentRolePrivileges: &schema.Schema{
mkResourceVirtualEnvironmentRolePrivileges: {
Type: schema.TypeSet,
Description: "The role privileges",
Required: true,
Elem: &schema.Schema{Type: schema.TypeString},
},
mkResourceVirtualEnvironmentRoleRoleID: &schema.Schema{
mkResourceVirtualEnvironmentRoleRoleID: {
Type: schema.TypeString,
Description: "The role id",
Required: true,

View File

@ -40,7 +40,7 @@ const (
func resourceVirtualEnvironmentUser() *schema.Resource {
return &schema.Resource{
Schema: map[string]*schema.Schema{
mkResourceVirtualEnvironmentUserACL: &schema.Schema{
mkResourceVirtualEnvironmentUserACL: {
Type: schema.TypeSet,
Description: "The access control list",
Optional: true,
@ -68,38 +68,38 @@ func resourceVirtualEnvironmentUser() *schema.Resource {
},
},
},
mkResourceVirtualEnvironmentUserComment: &schema.Schema{
mkResourceVirtualEnvironmentUserComment: {
Type: schema.TypeString,
Description: "The user comment",
Optional: true,
Default: dvResourceVirtualEnvironmentUserComment,
},
mkResourceVirtualEnvironmentUserEmail: &schema.Schema{
mkResourceVirtualEnvironmentUserEmail: {
Type: schema.TypeString,
Description: "The user's email address",
Optional: true,
Default: dvResourceVirtualEnvironmentUserEmail,
},
mkResourceVirtualEnvironmentUserEnabled: &schema.Schema{
mkResourceVirtualEnvironmentUserEnabled: {
Type: schema.TypeBool,
Description: "Whether the user account is enabled",
Optional: true,
Default: dvResourceVirtualEnvironmentUserEnabled,
},
mkResourceVirtualEnvironmentUserExpirationDate: &schema.Schema{
mkResourceVirtualEnvironmentUserExpirationDate: {
Type: schema.TypeString,
Description: "The user account's expiration date",
Optional: true,
Default: time.Unix(0, 0).UTC().Format(time.RFC3339),
ValidateFunc: validation.ValidateRFC3339TimeString,
},
mkResourceVirtualEnvironmentUserFirstName: &schema.Schema{
mkResourceVirtualEnvironmentUserFirstName: {
Type: schema.TypeString,
Description: "The user's first name",
Optional: true,
Default: dvResourceVirtualEnvironmentUserFirstName,
},
mkResourceVirtualEnvironmentUserGroups: &schema.Schema{
mkResourceVirtualEnvironmentUserGroups: {
Type: schema.TypeSet,
Description: "The user's groups",
Optional: true,
@ -108,24 +108,24 @@ func resourceVirtualEnvironmentUser() *schema.Resource {
},
Elem: &schema.Schema{Type: schema.TypeString},
},
mkResourceVirtualEnvironmentUserKeys: &schema.Schema{
mkResourceVirtualEnvironmentUserKeys: {
Type: schema.TypeString,
Description: "The user's keys",
Optional: true,
Default: dvResourceVirtualEnvironmentUserKeys,
},
mkResourceVirtualEnvironmentUserLastName: &schema.Schema{
mkResourceVirtualEnvironmentUserLastName: {
Type: schema.TypeString,
Description: "The user's last name",
Optional: true,
Default: dvResourceVirtualEnvironmentUserLastName,
},
mkResourceVirtualEnvironmentUserPassword: &schema.Schema{
mkResourceVirtualEnvironmentUserPassword: {
Type: schema.TypeString,
Description: "The user's password",
Required: true,
},
mkResourceVirtualEnvironmentUserUserID: &schema.Schema{
mkResourceVirtualEnvironmentUserUserID: {
Type: schema.TypeString,
Description: "The user id",
Required: true,

View File

@ -176,7 +176,7 @@ func resourceVirtualEnvironmentVM() *schema.Resource {
Optional: true,
Default: dvResourceVirtualEnvironmentVMACPI,
},
mkResourceVirtualEnvironmentVMAgent: &schema.Schema{
mkResourceVirtualEnvironmentVMAgent: {
Type: schema.TypeList,
Description: "The QEMU agent configuration",
Optional: true,
@ -198,7 +198,7 @@ func resourceVirtualEnvironmentVM() *schema.Resource {
Optional: true,
Default: dvResourceVirtualEnvironmentVMAgentEnabled,
},
mkResourceVirtualEnvironmentVMAgentTimeout: &schema.Schema{
mkResourceVirtualEnvironmentVMAgentTimeout: {
Type: schema.TypeString,
Description: "The maximum amount of time to wait for data from the QEMU agent to become available",
Optional: true,
@ -223,7 +223,7 @@ func resourceVirtualEnvironmentVM() *schema.Resource {
MaxItems: 1,
MinItems: 0,
},
mkResourceVirtualEnvironmentVMAudioDevice: &schema.Schema{
mkResourceVirtualEnvironmentVMAudioDevice: {
Type: schema.TypeList,
Description: "The audio devices",
Optional: true,
@ -264,7 +264,7 @@ func resourceVirtualEnvironmentVM() *schema.Resource {
Default: dvResourceVirtualEnvironmentVMBIOS,
ValidateFunc: getBIOSValidator(),
},
mkResourceVirtualEnvironmentVMCDROM: &schema.Schema{
mkResourceVirtualEnvironmentVMCDROM: {
Type: schema.TypeList,
Description: "The CDROM drive",
Optional: true,
@ -296,7 +296,7 @@ func resourceVirtualEnvironmentVM() *schema.Resource {
MaxItems: 1,
MinItems: 0,
},
mkResourceVirtualEnvironmentVMClone: &schema.Schema{
mkResourceVirtualEnvironmentVMClone: {
Type: schema.TypeList,
Description: "The cloning configuration",
Optional: true,
@ -331,7 +331,7 @@ func resourceVirtualEnvironmentVM() *schema.Resource {
MaxItems: 1,
MinItems: 0,
},
mkResourceVirtualEnvironmentVMCPU: &schema.Schema{
mkResourceVirtualEnvironmentVMCPU: {
Type: schema.TypeList,
Description: "The CPU allocation",
Optional: true,
@ -412,7 +412,7 @@ func resourceVirtualEnvironmentVM() *schema.Resource {
Optional: true,
Default: dvResourceVirtualEnvironmentVMDescription,
},
mkResourceVirtualEnvironmentVMDisk: &schema.Schema{
mkResourceVirtualEnvironmentVMDisk: {
Type: schema.TypeList,
Description: "The disk devices",
Optional: true,
@ -510,7 +510,7 @@ func resourceVirtualEnvironmentVM() *schema.Resource {
MaxItems: 14,
MinItems: 0,
},
mkResourceVirtualEnvironmentVMInitialization: &schema.Schema{
mkResourceVirtualEnvironmentVMInitialization: {
Type: schema.TypeList,
Description: "The cloud-init configuration",
Optional: true,
@ -701,7 +701,7 @@ func resourceVirtualEnvironmentVM() *schema.Resource {
Computed: true,
Elem: &schema.Schema{Type: schema.TypeString},
},
mkResourceVirtualEnvironmentVMMemory: &schema.Schema{
mkResourceVirtualEnvironmentVMMemory: {
Type: schema.TypeList,
Description: "The memory allocation",
Optional: true,
@ -748,7 +748,7 @@ func resourceVirtualEnvironmentVM() *schema.Resource {
Optional: true,
Default: dvResourceVirtualEnvironmentVMName,
},
mkResourceVirtualEnvironmentVMNetworkDevice: &schema.Schema{
mkResourceVirtualEnvironmentVMNetworkDevice: {
Type: schema.TypeList,
Description: "The network devices",
Optional: true,
@ -809,13 +809,13 @@ func resourceVirtualEnvironmentVM() *schema.Resource {
Computed: true,
Elem: &schema.Schema{Type: schema.TypeString},
},
mkResourceVirtualEnvironmentVMNodeName: &schema.Schema{
mkResourceVirtualEnvironmentVMNodeName: {
Type: schema.TypeString,
Description: "The node name",
Required: true,
ForceNew: true,
},
mkResourceVirtualEnvironmentVMOperatingSystem: &schema.Schema{
mkResourceVirtualEnvironmentVMOperatingSystem: {
Type: schema.TypeList,
Description: "The operating system configuration",
Optional: true,
@ -847,7 +847,7 @@ func resourceVirtualEnvironmentVM() *schema.Resource {
ForceNew: true,
Default: dvResourceVirtualEnvironmentVMPoolID,
},
mkResourceVirtualEnvironmentVMSerialDevice: &schema.Schema{
mkResourceVirtualEnvironmentVMSerialDevice: {
Type: schema.TypeList,
Description: "The serial devices",
Optional: true,
@ -894,7 +894,7 @@ func resourceVirtualEnvironmentVM() *schema.Resource {
ForceNew: true,
Default: dvResourceVirtualEnvironmentVMTemplate,
},
mkResourceVirtualEnvironmentVMVGA: &schema.Schema{
mkResourceVirtualEnvironmentVMVGA: {
Type: schema.TypeList,
Description: "The VGA configuration",
Optional: true,