...

Source file src/github.com/Microsoft/hcsshim/internal/hcs/schema2/hv_socket_service_config.go

Documentation: github.com/Microsoft/hcsshim/internal/hcs/schema2

     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  

View as plain text