github.com/vmware/govmomi@v0.51.0/vsan/vsanfs/types/types.go (about)

     1  // © Broadcom. All Rights Reserved.
     2  // The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.
     3  // SPDX-License-Identifier: Apache-2.0
     4  
     5  package types
     6  
     7  import (
     8  	"reflect"
     9  
    10  	"github.com/vmware/govmomi/vim25/types"
    11  )
    12  
    13  type VsanFileShareNetPermission struct {
    14  	Ips         string                  `xml:"ips"`
    15  	Permissions VsanFileShareAccessType `xml:"permissions,omitempty,typeattr"`
    16  	AllowRoot   bool                    `xml:"allowRoot,omitempty"`
    17  }
    18  
    19  func init() {
    20  	types.Add("VsanFileShareNetPermission", reflect.TypeOf((*VsanFileShareNetPermission)(nil)).Elem())
    21  }