...

Text file src/github.com/opencontainers/runtime-spec/schema/config-windows.json

Documentation: github.com/opencontainers/runtime-spec/schema

     1{
     2    "windows": {
     3        "description": "Windows platform-specific configurations",
     4        "type": "object",
     5        "properties": {
     6            "layerFolders": {
     7                "type": "array",
     8                "items": {
     9                    "$ref": "defs.json#/definitions/FilePath"
    10                },
    11                "minItems": 1
    12            },
    13            "devices": {
    14                "type": "array",
    15                "items": {
    16                    "$ref": "defs-windows.json#/definitions/Device"
    17                }
    18            },
    19            "resources": {
    20                "type": "object",
    21                "properties": {
    22                    "memory": {
    23                        "type": "object",
    24                        "properties": {
    25                            "limit": {
    26                                "$ref": "defs.json#/definitions/uint64"
    27                            }
    28                        }
    29                    },
    30                    "cpu": {
    31                        "type": "object",
    32                        "properties": {
    33                            "count": {
    34                                "$ref": "defs.json#/definitions/uint64"
    35                            },
    36                            "shares": {
    37                                "$ref": "defs.json#/definitions/uint16"
    38                            },
    39                            "maximum": {
    40                                "$ref": "defs.json#/definitions/uint16"
    41                            }
    42                        }
    43                    },
    44                    "storage": {
    45                        "type": "object",
    46                        "properties": {
    47                            "iops": {
    48                                "$ref": "defs.json#/definitions/uint64"
    49                            },
    50                            "bps": {
    51                                "$ref": "defs.json#/definitions/uint64"
    52                            },
    53                            "sandboxSize": {
    54                                "$ref": "defs.json#/definitions/uint64"
    55                            }
    56                        }
    57                    }
    58                }
    59            },
    60            "network": {
    61                "type": "object",
    62                "properties": {
    63                    "endpointList": {
    64                        "$ref": "defs.json#/definitions/ArrayOfStrings"
    65                    },
    66                    "allowUnqualifiedDNSQuery": {
    67                        "type": "boolean"
    68                    },
    69                    "DNSSearchList": {
    70                        "$ref": "defs.json#/definitions/ArrayOfStrings"
    71                    },
    72                    "networkSharedContainerName": {
    73                        "type": "string"
    74                    },
    75                    "networkNamespace": {
    76                        "type": "string"
    77                    }
    78                }
    79            },
    80            "credentialSpec": {
    81                "type": "object"
    82            },
    83            "servicing": {
    84                "type": "boolean"
    85            },
    86            "ignoreFlushesDuringBoot": {
    87                "type": "boolean"
    88            },
    89            "hyperv": {
    90                "type": "object",
    91                "properties": {
    92                    "utilityVMPath": {
    93                        "type": "string"
    94                    }
    95                }
    96            }
    97        },
    98        "required": [
    99            "layerFolders"
   100        ]
   101    }
   102}

View as plain text