1 /* 2 * HCS API 3 * 4 * No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) 5 * 6 * API version: 2.1 7 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git) 8 */ 9 10 package hcsschema 11 12 type HvSocketServiceConfig struct { 13 14 // SDDL string that HvSocket will check before allowing a host process to bind to this specific service. If not specified, defaults to the system DefaultBindSecurityDescriptor, defined in HvSocketSystemWpConfig in V1. 15 BindSecurityDescriptor string `json:"BindSecurityDescriptor,omitempty"` 16 17 // SDDL string that HvSocket will check before allowing a host process to connect to this specific service. If not specified, defaults to the system DefaultConnectSecurityDescriptor, defined in HvSocketSystemWpConfig in V1. 18 ConnectSecurityDescriptor string `json:"ConnectSecurityDescriptor,omitempty"` 19 20 // If true, HvSocket will process wildcard binds for this service/system combination. Wildcard binds are secured in the registry at SOFTWARE/Microsoft/Windows NT/CurrentVersion/Virtualization/HvSocket/WildcardDescriptors 21 AllowWildcardBinds bool `json:"AllowWildcardBinds,omitempty"` 22 23 // Disabled controls whether the HvSocket service is accepting connection requests. 24 // This set to true will make the service refuse all incoming connections as well as cancel 25 // any connections already established. The service itself will still be active however 26 // and can be re-enabled at a future time. 27 Disabled bool `json:"Disabled,omitempty"` 28 } 29