{ "types": { "google-native:accesscontextmanager/v1:ApiOperation": { "properties": { "methodSelectors": { "items": { "$ref": "#/types/google-native:accesscontextmanager/v1:MethodSelector" } }, "serviceName": {} } }, "google-native:accesscontextmanager/v1:ApiOperationResponse": { "properties": { "methodSelectors": { "items": { "$ref": "#/types/google-native:accesscontextmanager/v1:MethodSelectorResponse" } }, "serviceName": {} } }, "google-native:accesscontextmanager/v1:AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:accesscontextmanager/v1:AuditLogConfig" } }, "service": {} } }, "google-native:accesscontextmanager/v1:AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:accesscontextmanager/v1:AuditLogConfigResponse" } }, "service": {} } }, "google-native:accesscontextmanager/v1:AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:accesscontextmanager/v1:AuditLogConfigLogType" } } }, "google-native:accesscontextmanager/v1:AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:accesscontextmanager/v1:BasicLevel": { "properties": { "combiningFunction": { "$ref": "#/types/google-native:accesscontextmanager/v1:BasicLevelCombiningFunction" }, "conditions": { "required": true, "items": { "$ref": "#/types/google-native:accesscontextmanager/v1:Condition" } } } }, "google-native:accesscontextmanager/v1:BasicLevelResponse": { "properties": { "combiningFunction": {}, "conditions": { "required": true, "items": { "$ref": "#/types/google-native:accesscontextmanager/v1:ConditionResponse" } } } }, "google-native:accesscontextmanager/v1:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:accesscontextmanager/v1:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:accesscontextmanager/v1:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:accesscontextmanager/v1:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:accesscontextmanager/v1:Condition": { "properties": { "devicePolicy": { "$ref": "#/types/google-native:accesscontextmanager/v1:DevicePolicy" }, "ipSubnetworks": { "items": {} }, "members": { "items": {} }, "negate": {}, "regions": { "items": {} }, "requiredAccessLevels": { "items": {} } } }, "google-native:accesscontextmanager/v1:ConditionResponse": { "properties": { "devicePolicy": { "$ref": "#/types/google-native:accesscontextmanager/v1:DevicePolicyResponse" }, "ipSubnetworks": { "items": {} }, "members": { "items": {} }, "negate": {}, "regions": { "items": {} }, "requiredAccessLevels": { "items": {} } } }, "google-native:accesscontextmanager/v1:CustomLevel": { "properties": { "expr": { "$ref": "#/types/google-native:accesscontextmanager/v1:Expr", "required": true } } }, "google-native:accesscontextmanager/v1:CustomLevelResponse": { "properties": { "expr": { "$ref": "#/types/google-native:accesscontextmanager/v1:ExprResponse", "required": true } } }, "google-native:accesscontextmanager/v1:DevicePolicy": { "properties": { "allowedDeviceManagementLevels": { "items": { "$ref": "#/types/google-native:accesscontextmanager/v1:DevicePolicyAllowedDeviceManagementLevelsItem" } }, "allowedEncryptionStatuses": { "items": { "$ref": "#/types/google-native:accesscontextmanager/v1:DevicePolicyAllowedEncryptionStatusesItem" } }, "osConstraints": { "items": { "$ref": "#/types/google-native:accesscontextmanager/v1:OsConstraint" } }, "requireAdminApproval": {}, "requireCorpOwned": {}, "requireScreenlock": {} } }, "google-native:accesscontextmanager/v1:DevicePolicyResponse": { "properties": { "allowedDeviceManagementLevels": { "items": {} }, "allowedEncryptionStatuses": { "items": {} }, "osConstraints": { "items": { "$ref": "#/types/google-native:accesscontextmanager/v1:OsConstraintResponse" } }, "requireAdminApproval": {}, "requireCorpOwned": {}, "requireScreenlock": {} } }, "google-native:accesscontextmanager/v1:EgressFrom": { "properties": { "identities": { "items": {} }, "identityType": { "$ref": "#/types/google-native:accesscontextmanager/v1:EgressFromIdentityType" } } }, "google-native:accesscontextmanager/v1:EgressFromResponse": { "properties": { "identities": { "items": {} }, "identityType": {} } }, "google-native:accesscontextmanager/v1:EgressPolicy": { "properties": { "egressFrom": { "$ref": "#/types/google-native:accesscontextmanager/v1:EgressFrom" }, "egressTo": { "$ref": "#/types/google-native:accesscontextmanager/v1:EgressTo" } } }, "google-native:accesscontextmanager/v1:EgressPolicyResponse": { "properties": { "egressFrom": { "$ref": "#/types/google-native:accesscontextmanager/v1:EgressFromResponse" }, "egressTo": { "$ref": "#/types/google-native:accesscontextmanager/v1:EgressToResponse" } } }, "google-native:accesscontextmanager/v1:EgressTo": { "properties": { "externalResources": { "items": {} }, "operations": { "items": { "$ref": "#/types/google-native:accesscontextmanager/v1:ApiOperation" } }, "resources": { "items": {} } } }, "google-native:accesscontextmanager/v1:EgressToResponse": { "properties": { "externalResources": { "items": {} }, "operations": { "items": { "$ref": "#/types/google-native:accesscontextmanager/v1:ApiOperationResponse" } }, "resources": { "items": {} } } }, "google-native:accesscontextmanager/v1:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:accesscontextmanager/v1:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:accesscontextmanager/v1:IngressFrom": { "properties": { "identities": { "items": {} }, "identityType": { "$ref": "#/types/google-native:accesscontextmanager/v1:IngressFromIdentityType" }, "sources": { "items": { "$ref": "#/types/google-native:accesscontextmanager/v1:IngressSource" } } } }, "google-native:accesscontextmanager/v1:IngressFromResponse": { "properties": { "identities": { "items": {} }, "identityType": {}, "sources": { "items": { "$ref": "#/types/google-native:accesscontextmanager/v1:IngressSourceResponse" } } } }, "google-native:accesscontextmanager/v1:IngressPolicy": { "properties": { "ingressFrom": { "$ref": "#/types/google-native:accesscontextmanager/v1:IngressFrom" }, "ingressTo": { "$ref": "#/types/google-native:accesscontextmanager/v1:IngressTo" } } }, "google-native:accesscontextmanager/v1:IngressPolicyResponse": { "properties": { "ingressFrom": { "$ref": "#/types/google-native:accesscontextmanager/v1:IngressFromResponse" }, "ingressTo": { "$ref": "#/types/google-native:accesscontextmanager/v1:IngressToResponse" } } }, "google-native:accesscontextmanager/v1:IngressSource": { "properties": { "accessLevel": {}, "resource": {} } }, "google-native:accesscontextmanager/v1:IngressSourceResponse": { "properties": { "accessLevel": {}, "resource": {} } }, "google-native:accesscontextmanager/v1:IngressTo": { "properties": { "operations": { "items": { "$ref": "#/types/google-native:accesscontextmanager/v1:ApiOperation" } }, "resources": { "items": {} } } }, "google-native:accesscontextmanager/v1:IngressToResponse": { "properties": { "operations": { "items": { "$ref": "#/types/google-native:accesscontextmanager/v1:ApiOperationResponse" } }, "resources": { "items": {} } } }, "google-native:accesscontextmanager/v1:MethodSelector": { "properties": { "method": {}, "permission": {} } }, "google-native:accesscontextmanager/v1:MethodSelectorResponse": { "properties": { "method": {}, "permission": {} } }, "google-native:accesscontextmanager/v1:OsConstraint": { "properties": { "minimumVersion": {}, "osType": { "$ref": "#/types/google-native:accesscontextmanager/v1:OsConstraintOsType", "required": true }, "requireVerifiedChromeOs": {} } }, "google-native:accesscontextmanager/v1:OsConstraintResponse": { "properties": { "minimumVersion": {}, "osType": { "required": true }, "requireVerifiedChromeOs": {} } }, "google-native:accesscontextmanager/v1:ServicePerimeterConfig": { "properties": { "accessLevels": { "items": {} }, "egressPolicies": { "items": { "$ref": "#/types/google-native:accesscontextmanager/v1:EgressPolicy" } }, "ingressPolicies": { "items": { "$ref": "#/types/google-native:accesscontextmanager/v1:IngressPolicy" } }, "resources": { "items": {} }, "restrictedServices": { "items": {} }, "vpcAccessibleServices": { "$ref": "#/types/google-native:accesscontextmanager/v1:VpcAccessibleServices" } } }, "google-native:accesscontextmanager/v1:ServicePerimeterConfigResponse": { "properties": { "accessLevels": { "items": {} }, "egressPolicies": { "items": { "$ref": "#/types/google-native:accesscontextmanager/v1:EgressPolicyResponse" } }, "ingressPolicies": { "items": { "$ref": "#/types/google-native:accesscontextmanager/v1:IngressPolicyResponse" } }, "resources": { "items": {} }, "restrictedServices": { "items": {} }, "vpcAccessibleServices": { "$ref": "#/types/google-native:accesscontextmanager/v1:VpcAccessibleServicesResponse" } } }, "google-native:accesscontextmanager/v1:VpcAccessibleServices": { "properties": { "allowedServices": { "items": {} }, "enableRestriction": {} } }, "google-native:accesscontextmanager/v1:VpcAccessibleServicesResponse": { "properties": { "allowedServices": { "items": {} }, "enableRestriction": {} } }, "google-native:accesscontextmanager/v1beta:BasicLevel": { "properties": { "combiningFunction": { "$ref": "#/types/google-native:accesscontextmanager/v1beta:BasicLevelCombiningFunction" }, "conditions": { "required": true, "items": { "$ref": "#/types/google-native:accesscontextmanager/v1beta:Condition" } } } }, "google-native:accesscontextmanager/v1beta:BasicLevelResponse": { "properties": { "combiningFunction": {}, "conditions": { "required": true, "items": { "$ref": "#/types/google-native:accesscontextmanager/v1beta:ConditionResponse" } } } }, "google-native:accesscontextmanager/v1beta:Condition": { "properties": { "devicePolicy": { "$ref": "#/types/google-native:accesscontextmanager/v1beta:DevicePolicy" }, "ipSubnetworks": { "items": {} }, "members": { "items": {} }, "negate": {}, "regions": { "items": {} }, "requiredAccessLevels": { "items": {} } } }, "google-native:accesscontextmanager/v1beta:ConditionResponse": { "properties": { "devicePolicy": { "$ref": "#/types/google-native:accesscontextmanager/v1beta:DevicePolicyResponse" }, "ipSubnetworks": { "items": {} }, "members": { "items": {} }, "negate": {}, "regions": { "items": {} }, "requiredAccessLevels": { "items": {} } } }, "google-native:accesscontextmanager/v1beta:CustomLevel": { "properties": { "expr": { "$ref": "#/types/google-native:accesscontextmanager/v1beta:Expr", "required": true } } }, "google-native:accesscontextmanager/v1beta:CustomLevelResponse": { "properties": { "expr": { "$ref": "#/types/google-native:accesscontextmanager/v1beta:ExprResponse", "required": true } } }, "google-native:accesscontextmanager/v1beta:DevicePolicy": { "properties": { "allowedDeviceManagementLevels": { "items": { "$ref": "#/types/google-native:accesscontextmanager/v1beta:DevicePolicyAllowedDeviceManagementLevelsItem" } }, "allowedEncryptionStatuses": { "items": { "$ref": "#/types/google-native:accesscontextmanager/v1beta:DevicePolicyAllowedEncryptionStatusesItem" } }, "osConstraints": { "items": { "$ref": "#/types/google-native:accesscontextmanager/v1beta:OsConstraint" } }, "requireAdminApproval": {}, "requireCorpOwned": {}, "requireScreenlock": {} } }, "google-native:accesscontextmanager/v1beta:DevicePolicyResponse": { "properties": { "allowedDeviceManagementLevels": { "items": {} }, "allowedEncryptionStatuses": { "items": {} }, "osConstraints": { "items": { "$ref": "#/types/google-native:accesscontextmanager/v1beta:OsConstraintResponse" } }, "requireAdminApproval": {}, "requireCorpOwned": {}, "requireScreenlock": {} } }, "google-native:accesscontextmanager/v1beta:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:accesscontextmanager/v1beta:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:accesscontextmanager/v1beta:OsConstraint": { "properties": { "minimumVersion": {}, "osType": { "$ref": "#/types/google-native:accesscontextmanager/v1beta:OsConstraintOsType", "required": true }, "requireVerifiedChromeOs": {} } }, "google-native:accesscontextmanager/v1beta:OsConstraintResponse": { "properties": { "minimumVersion": {}, "osType": { "required": true }, "requireVerifiedChromeOs": {} } }, "google-native:accesscontextmanager/v1beta:ServicePerimeterConfig": { "properties": { "accessLevels": { "items": {} }, "resources": { "items": {} }, "restrictedServices": { "items": {} }, "unrestrictedServices": { "items": {} }, "vpcAccessibleServices": { "$ref": "#/types/google-native:accesscontextmanager/v1beta:VpcAccessibleServices" } } }, "google-native:accesscontextmanager/v1beta:ServicePerimeterConfigResponse": { "properties": { "accessLevels": { "items": {} }, "resources": { "items": {} }, "restrictedServices": { "items": {} }, "unrestrictedServices": { "items": {} }, "vpcAccessibleServices": { "$ref": "#/types/google-native:accesscontextmanager/v1beta:VpcAccessibleServicesResponse" } } }, "google-native:accesscontextmanager/v1beta:VpcAccessibleServices": { "properties": { "allowedServices": { "items": {} }, "enableRestriction": {} } }, "google-native:accesscontextmanager/v1beta:VpcAccessibleServicesResponse": { "properties": { "allowedServices": { "items": {} }, "enableRestriction": {} } }, "google-native:analyticshub/v1:AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:analyticshub/v1:AuditLogConfig" } }, "service": {} } }, "google-native:analyticshub/v1:AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:analyticshub/v1:AuditLogConfigResponse" } }, "service": {} } }, "google-native:analyticshub/v1:AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:analyticshub/v1:AuditLogConfigLogType" } } }, "google-native:analyticshub/v1:AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:analyticshub/v1:BigQueryDatasetSource": { "properties": { "dataset": {} } }, "google-native:analyticshub/v1:BigQueryDatasetSourceResponse": { "properties": { "dataset": {} } }, "google-native:analyticshub/v1:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:analyticshub/v1:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:analyticshub/v1:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:analyticshub/v1:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:analyticshub/v1:DataProvider": { "properties": { "name": {}, "primaryContact": {} } }, "google-native:analyticshub/v1:DataProviderResponse": { "properties": { "name": {}, "primaryContact": {} } }, "google-native:analyticshub/v1:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:analyticshub/v1:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:analyticshub/v1:Publisher": { "properties": { "name": {}, "primaryContact": {} } }, "google-native:analyticshub/v1:PublisherResponse": { "properties": { "name": {}, "primaryContact": {} } }, "google-native:analyticshub/v1beta1:AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:analyticshub/v1beta1:AuditLogConfig" } }, "service": {} } }, "google-native:analyticshub/v1beta1:AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:analyticshub/v1beta1:AuditLogConfigResponse" } }, "service": {} } }, "google-native:analyticshub/v1beta1:AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:analyticshub/v1beta1:AuditLogConfigLogType" } } }, "google-native:analyticshub/v1beta1:AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:analyticshub/v1beta1:BigQueryDatasetSource": { "properties": { "dataset": {} } }, "google-native:analyticshub/v1beta1:BigQueryDatasetSourceResponse": { "properties": { "dataset": {} } }, "google-native:analyticshub/v1beta1:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:analyticshub/v1beta1:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:analyticshub/v1beta1:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:analyticshub/v1beta1:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:analyticshub/v1beta1:DataProvider": { "properties": { "name": {}, "primaryContact": {} } }, "google-native:analyticshub/v1beta1:DataProviderResponse": { "properties": { "name": {}, "primaryContact": {} } }, "google-native:analyticshub/v1beta1:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:analyticshub/v1beta1:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:analyticshub/v1beta1:Publisher": { "properties": { "name": {}, "primaryContact": {} } }, "google-native:analyticshub/v1beta1:PublisherResponse": { "properties": { "name": {}, "primaryContact": {} } }, "google-native:apigateway/v1:ApigatewayApiConfigFile": { "properties": { "contents": { "format": "byte" }, "path": {} } }, "google-native:apigateway/v1:ApigatewayApiConfigFileResponse": { "properties": { "contents": { "format": "byte" }, "path": {} } }, "google-native:apigateway/v1:ApigatewayApiConfigGrpcServiceDefinition": { "properties": { "fileDescriptorSet": { "$ref": "#/types/google-native:apigateway/v1:ApigatewayApiConfigFile" }, "source": { "items": { "$ref": "#/types/google-native:apigateway/v1:ApigatewayApiConfigFile" } } } }, "google-native:apigateway/v1:ApigatewayApiConfigGrpcServiceDefinitionResponse": { "properties": { "fileDescriptorSet": { "$ref": "#/types/google-native:apigateway/v1:ApigatewayApiConfigFileResponse" }, "source": { "items": { "$ref": "#/types/google-native:apigateway/v1:ApigatewayApiConfigFileResponse" } } } }, "google-native:apigateway/v1:ApigatewayApiConfigOpenApiDocument": { "properties": { "document": { "$ref": "#/types/google-native:apigateway/v1:ApigatewayApiConfigFile" } } }, "google-native:apigateway/v1:ApigatewayApiConfigOpenApiDocumentResponse": { "properties": { "document": { "$ref": "#/types/google-native:apigateway/v1:ApigatewayApiConfigFileResponse" } } }, "google-native:apigateway/v1:ApigatewayAuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:apigateway/v1:ApigatewayAuditLogConfig" } }, "service": {} } }, "google-native:apigateway/v1:ApigatewayAuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:apigateway/v1:ApigatewayAuditLogConfigResponse" } }, "service": {} } }, "google-native:apigateway/v1:ApigatewayAuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:apigateway/v1:ApigatewayAuditLogConfigLogType" } } }, "google-native:apigateway/v1:ApigatewayAuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:apigateway/v1:ApigatewayBinding": { "properties": { "condition": { "$ref": "#/types/google-native:apigateway/v1:ApigatewayExpr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:apigateway/v1:ApigatewayBindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:apigateway/v1:ApigatewayExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:apigateway/v1:ApigatewayExpr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:apigateway/v1:ApigatewayExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:apigateway/v1beta:ApigatewayApiConfigFile": { "properties": { "contents": { "format": "byte" }, "path": {} } }, "google-native:apigateway/v1beta:ApigatewayApiConfigFileResponse": { "properties": { "contents": { "format": "byte" }, "path": {} } }, "google-native:apigateway/v1beta:ApigatewayApiConfigGrpcServiceDefinition": { "properties": { "fileDescriptorSet": { "$ref": "#/types/google-native:apigateway/v1beta:ApigatewayApiConfigFile" }, "source": { "items": { "$ref": "#/types/google-native:apigateway/v1beta:ApigatewayApiConfigFile" } } } }, "google-native:apigateway/v1beta:ApigatewayApiConfigGrpcServiceDefinitionResponse": { "properties": { "fileDescriptorSet": { "$ref": "#/types/google-native:apigateway/v1beta:ApigatewayApiConfigFileResponse" }, "source": { "items": { "$ref": "#/types/google-native:apigateway/v1beta:ApigatewayApiConfigFileResponse" } } } }, "google-native:apigateway/v1beta:ApigatewayApiConfigOpenApiDocument": { "properties": { "document": { "$ref": "#/types/google-native:apigateway/v1beta:ApigatewayApiConfigFile" } } }, "google-native:apigateway/v1beta:ApigatewayApiConfigOpenApiDocumentResponse": { "properties": { "document": { "$ref": "#/types/google-native:apigateway/v1beta:ApigatewayApiConfigFileResponse" } } }, "google-native:apigateway/v1beta:ApigatewayAuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:apigateway/v1beta:ApigatewayAuditLogConfig" } }, "service": {} } }, "google-native:apigateway/v1beta:ApigatewayAuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:apigateway/v1beta:ApigatewayAuditLogConfigResponse" } }, "service": {} } }, "google-native:apigateway/v1beta:ApigatewayAuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:apigateway/v1beta:ApigatewayAuditLogConfigLogType" } } }, "google-native:apigateway/v1beta:ApigatewayAuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:apigateway/v1beta:ApigatewayBackendConfig": { "properties": { "googleServiceAccount": {} } }, "google-native:apigateway/v1beta:ApigatewayBackendConfigResponse": { "properties": { "googleServiceAccount": {} } }, "google-native:apigateway/v1beta:ApigatewayBinding": { "properties": { "condition": { "$ref": "#/types/google-native:apigateway/v1beta:ApigatewayExpr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:apigateway/v1beta:ApigatewayBindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:apigateway/v1beta:ApigatewayExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:apigateway/v1beta:ApigatewayExpr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:apigateway/v1beta:ApigatewayExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:apigateway/v1beta:ApigatewayGatewayConfig": { "properties": { "backendConfig": { "$ref": "#/types/google-native:apigateway/v1beta:ApigatewayBackendConfig", "required": true } } }, "google-native:apigateway/v1beta:ApigatewayGatewayConfigResponse": { "properties": { "backendConfig": { "$ref": "#/types/google-native:apigateway/v1beta:ApigatewayBackendConfigResponse", "required": true } } }, "google-native:apigee/v1:GoogleCloudApigeeV1AddonsConfig": { "properties": { "advancedApiOpsConfig": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1AdvancedApiOpsConfig" }, "apiSecurityConfig": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1ApiSecurityConfig" }, "connectorsPlatformConfig": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1ConnectorsPlatformConfig" }, "integrationConfig": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1IntegrationConfig" }, "monetizationConfig": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1MonetizationConfig" } } }, "google-native:apigee/v1:GoogleCloudApigeeV1AddonsConfigResponse": { "properties": { "advancedApiOpsConfig": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1AdvancedApiOpsConfigResponse" }, "apiSecurityConfig": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1ApiSecurityConfigResponse" }, "connectorsPlatformConfig": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1ConnectorsPlatformConfigResponse" }, "integrationConfig": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1IntegrationConfigResponse" }, "monetizationConfig": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1MonetizationConfigResponse" } } }, "google-native:apigee/v1:GoogleCloudApigeeV1AdvancedApiOpsConfig": { "properties": { "enabled": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1AdvancedApiOpsConfigResponse": { "properties": { "enabled": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1ApiCategoryDataResponse": { "properties": { "gcpResource": {}, "name": {}, "siteId": {}, "updateTime": { "format": "int64" } } }, "google-native:apigee/v1:GoogleCloudApigeeV1ApiProductRefResponse": { "properties": { "apiproduct": {}, "status": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1ApiSecurityConfig": { "properties": { "enabled": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1ApiSecurityConfigResponse": { "properties": { "enabled": {}, "expiresAt": { "format": "int64" } } }, "google-native:apigee/v1:GoogleCloudApigeeV1AsyncQueryResultResponse": { "properties": { "expires": {}, "self": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1Attribute": { "properties": { "name": {}, "value": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1AttributeResponse": { "properties": { "name": {}, "value": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1CanaryEvaluationMetricLabels": { "properties": { "env": {}, "instance_id": { "required": true, "sdkName": "instanceId" }, "location": { "required": true } } }, "google-native:apigee/v1:GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponse": { "properties": { "env": {}, "instance_id": { "required": true, "sdkName": "instanceId" }, "location": { "required": true } } }, "google-native:apigee/v1:GoogleCloudApigeeV1CertInfoResponse": { "properties": { "basicConstraints": {}, "expiryDate": { "format": "int64" }, "isValid": {}, "issuer": {}, "publicKey": {}, "serialNumber": {}, "sigAlgName": {}, "subject": {}, "subjectAlternativeNames": { "items": {} }, "validFrom": { "format": "int64" }, "version": { "format": "int32" } } }, "google-native:apigee/v1:GoogleCloudApigeeV1CertificateResponse": { "properties": { "certInfo": { "items": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1CertInfoResponse" } } } }, "google-native:apigee/v1:GoogleCloudApigeeV1ConnectorsPlatformConfig": { "properties": { "enabled": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1ConnectorsPlatformConfigResponse": { "properties": { "enabled": {}, "expiresAt": { "format": "int64" } } }, "google-native:apigee/v1:GoogleCloudApigeeV1CredentialResponse": { "properties": { "apiProducts": { "items": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1ApiProductRefResponse" } }, "attributes": { "items": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1AttributeResponse" } }, "consumerKey": {}, "consumerSecret": {}, "expiresAt": { "format": "int64" }, "issuedAt": { "format": "int64" }, "scopes": { "items": {} }, "status": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1CustomReportMetric": { "properties": { "function": {}, "name": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1CustomReportMetricResponse": { "properties": { "function": {}, "name": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1DatastoreConfig": { "properties": { "bucketName": {}, "datasetName": {}, "path": {}, "projectId": { "required": true, "sdkName": "project" }, "tablePrefix": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1DatastoreConfigResponse": { "properties": { "bucketName": {}, "datasetName": {}, "path": {}, "projectId": { "required": true, "sdkName": "project" }, "tablePrefix": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1DateRange": { "properties": { "end": { "required": true }, "start": { "required": true } } }, "google-native:apigee/v1:GoogleCloudApigeeV1EntityMetadataResponse": { "properties": { "createdAt": { "format": "int64" }, "lastModifiedAt": { "format": "int64" }, "subType": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1GraphQLOperation": { "properties": { "operation": {}, "operationTypes": { "required": true, "items": {} } } }, "google-native:apigee/v1:GoogleCloudApigeeV1GraphQLOperationConfig": { "properties": { "apiSource": { "required": true }, "attributes": { "items": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1Attribute" } }, "operations": { "required": true, "items": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1GraphQLOperation" } }, "quota": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1Quota" } } }, "google-native:apigee/v1:GoogleCloudApigeeV1GraphQLOperationConfigResponse": { "properties": { "apiSource": { "required": true }, "attributes": { "items": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1AttributeResponse" } }, "operations": { "required": true, "items": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1GraphQLOperationResponse" } }, "quota": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1QuotaResponse" } } }, "google-native:apigee/v1:GoogleCloudApigeeV1GraphQLOperationGroup": { "properties": { "operationConfigType": {}, "operationConfigs": { "required": true, "items": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1GraphQLOperationConfig" } } } }, "google-native:apigee/v1:GoogleCloudApigeeV1GraphQLOperationGroupResponse": { "properties": { "operationConfigType": {}, "operationConfigs": { "required": true, "items": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1GraphQLOperationConfigResponse" } } } }, "google-native:apigee/v1:GoogleCloudApigeeV1GraphQLOperationResponse": { "properties": { "operation": {}, "operationTypes": { "required": true, "items": {} } } }, "google-native:apigee/v1:GoogleCloudApigeeV1IntegrationConfig": { "properties": { "enabled": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1IntegrationConfigResponse": { "properties": { "enabled": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1MonetizationConfig": { "properties": { "enabled": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1MonetizationConfigResponse": { "properties": { "enabled": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1NodeConfig": { "properties": { "maxNodeCount": { "format": "int64" }, "minNodeCount": { "format": "int64" } } }, "google-native:apigee/v1:GoogleCloudApigeeV1NodeConfigResponse": { "properties": { "currentAggregateNodeCount": { "format": "int64" }, "maxNodeCount": { "format": "int64" }, "minNodeCount": { "format": "int64" } } }, "google-native:apigee/v1:GoogleCloudApigeeV1Operation": { "properties": { "methods": { "items": {} }, "resource": { "required": true } } }, "google-native:apigee/v1:GoogleCloudApigeeV1OperationConfig": { "properties": { "apiSource": { "required": true }, "attributes": { "items": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1Attribute" } }, "operations": { "items": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1Operation" } }, "quota": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1Quota" } } }, "google-native:apigee/v1:GoogleCloudApigeeV1OperationConfigResponse": { "properties": { "apiSource": { "required": true }, "attributes": { "items": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1AttributeResponse" } }, "operations": { "items": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1OperationResponse" } }, "quota": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1QuotaResponse" } } }, "google-native:apigee/v1:GoogleCloudApigeeV1OperationGroup": { "properties": { "operationConfigType": {}, "operationConfigs": { "required": true, "items": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1OperationConfig" } } } }, "google-native:apigee/v1:GoogleCloudApigeeV1OperationGroupResponse": { "properties": { "operationConfigType": {}, "operationConfigs": { "required": true, "items": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1OperationConfigResponse" } } } }, "google-native:apigee/v1:GoogleCloudApigeeV1OperationResponse": { "properties": { "methods": { "items": {} }, "resource": { "required": true } } }, "google-native:apigee/v1:GoogleCloudApigeeV1Properties": { "properties": { "property": { "items": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1Property" } } } }, "google-native:apigee/v1:GoogleCloudApigeeV1PropertiesResponse": { "properties": { "property": { "items": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1PropertyResponse" } } } }, "google-native:apigee/v1:GoogleCloudApigeeV1Property": { "properties": { "name": {}, "value": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1PropertyResponse": { "properties": { "name": {}, "value": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1QueryMetadataResponse": { "properties": { "dimensions": { "items": {} }, "endTimestamp": {}, "metrics": { "items": {} }, "outputFormat": {}, "startTimestamp": {}, "timeUnit": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1QueryMetric": { "properties": { "alias": {}, "function": {}, "name": { "required": true }, "operator": {}, "value": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1Quota": { "properties": { "interval": { "required": true }, "limit": { "required": true }, "timeUnit": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1QuotaResponse": { "properties": { "interval": { "required": true }, "limit": { "required": true }, "timeUnit": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1RateRange": { "properties": { "end": { "format": "int64" }, "fee": { "$ref": "#/types/google-native:apigee/v1:GoogleTypeMoney" }, "start": { "format": "int64" } } }, "google-native:apigee/v1:GoogleCloudApigeeV1RateRangeResponse": { "properties": { "end": { "format": "int64" }, "fee": { "$ref": "#/types/google-native:apigee/v1:GoogleTypeMoneyResponse" }, "start": { "format": "int64" } } }, "google-native:apigee/v1:GoogleCloudApigeeV1ReportProperty": { "properties": { "property": {}, "value": { "items": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1Attribute" } } } }, "google-native:apigee/v1:GoogleCloudApigeeV1ReportPropertyResponse": { "properties": { "property": {}, "value": { "items": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1AttributeResponse" } } } }, "google-native:apigee/v1:GoogleCloudApigeeV1RevenueShareRange": { "properties": { "end": { "format": "int64" }, "sharePercentage": { "format": "double" }, "start": { "format": "int64" } } }, "google-native:apigee/v1:GoogleCloudApigeeV1RevenueShareRangeResponse": { "properties": { "end": { "format": "int64" }, "sharePercentage": { "format": "double" }, "start": { "format": "int64" } } }, "google-native:apigee/v1:GoogleCloudApigeeV1SecurityReportMetadataResponse": { "properties": { "dimensions": { "items": {} }, "endTimestamp": { "format": "google-datetime" }, "metrics": { "items": {} }, "mimeType": {}, "startTimestamp": { "format": "google-datetime" }, "timeUnit": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1SecurityReportQueryMetric": { "properties": { "aggregationFunction": {}, "alias": {}, "name": { "required": true }, "operator": {}, "value": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1SecurityReportResultMetadataResponse": { "properties": { "expires": {}, "self": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1TlsInfo": { "properties": { "ciphers": { "items": {} }, "clientAuthEnabled": {}, "commonName": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1TlsInfoCommonName" }, "enabled": { "required": true }, "ignoreValidationErrors": {}, "keyAlias": {}, "keyStore": {}, "protocols": { "items": {} }, "trustStore": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1TlsInfoCommonName": { "properties": { "value": {}, "wildcardMatch": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1TlsInfoCommonNameResponse": { "properties": { "value": {}, "wildcardMatch": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1TlsInfoResponse": { "properties": { "ciphers": { "items": {} }, "clientAuthEnabled": {}, "commonName": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1TlsInfoCommonNameResponse" }, "enabled": { "required": true }, "ignoreValidationErrors": {}, "keyAlias": {}, "keyStore": {}, "protocols": { "items": {} }, "trustStore": {} } }, "google-native:apigee/v1:GoogleCloudApigeeV1TraceSamplingConfig": { "properties": { "sampler": { "$ref": "#/types/google-native:apigee/v1:GoogleCloudApigeeV1TraceSamplingConfigSampler" }, "samplingRate": { "format": "float" } } }, "google-native:apigee/v1:GoogleCloudApigeeV1TraceSamplingConfigResponse": { "properties": { "sampler": {}, "samplingRate": { "format": "float" } } }, "google-native:apigee/v1:GoogleIamV1AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:apigee/v1:GoogleIamV1AuditLogConfig" } }, "service": {} } }, "google-native:apigee/v1:GoogleIamV1AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:apigee/v1:GoogleIamV1AuditLogConfigResponse" } }, "service": {} } }, "google-native:apigee/v1:GoogleIamV1AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:apigee/v1:GoogleIamV1AuditLogConfigLogType" } } }, "google-native:apigee/v1:GoogleIamV1AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:apigee/v1:GoogleIamV1Binding": { "properties": { "condition": { "$ref": "#/types/google-native:apigee/v1:GoogleTypeExpr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:apigee/v1:GoogleIamV1BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:apigee/v1:GoogleTypeExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:apigee/v1:GoogleTypeExpr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:apigee/v1:GoogleTypeExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:apigee/v1:GoogleTypeMoney": { "properties": { "currencyCode": {}, "nanos": { "format": "int32" }, "units": { "format": "int64" } } }, "google-native:apigee/v1:GoogleTypeMoneyResponse": { "properties": { "currencyCode": {}, "nanos": { "format": "int32" }, "units": { "format": "int64" } } }, "google-native:apigeeregistry/v1:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:apigeeregistry/v1:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:apigeeregistry/v1:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:apigeeregistry/v1:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:apigeeregistry/v1:BuildResponse": { "properties": { "commitId": {}, "commitTime": { "format": "google-datetime" }, "repo": {} } }, "google-native:apigeeregistry/v1:Config": { "properties": { "cmekKeyName": { "required": true } } }, "google-native:apigeeregistry/v1:ConfigResponse": { "properties": { "cmekKeyName": { "required": true }, "location": {} } }, "google-native:apigeeregistry/v1:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:apigeeregistry/v1:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:apikeys/v2:V2AndroidApplication": { "properties": { "packageName": {}, "sha1Fingerprint": {} } }, "google-native:apikeys/v2:V2AndroidApplicationResponse": { "properties": { "packageName": {}, "sha1Fingerprint": {} } }, "google-native:apikeys/v2:V2AndroidKeyRestrictions": { "properties": { "allowedApplications": { "items": { "$ref": "#/types/google-native:apikeys/v2:V2AndroidApplication" } } } }, "google-native:apikeys/v2:V2AndroidKeyRestrictionsResponse": { "properties": { "allowedApplications": { "items": { "$ref": "#/types/google-native:apikeys/v2:V2AndroidApplicationResponse" } } } }, "google-native:apikeys/v2:V2ApiTarget": { "properties": { "methods": { "items": {} }, "service": {} } }, "google-native:apikeys/v2:V2ApiTargetResponse": { "properties": { "methods": { "items": {} }, "service": {} } }, "google-native:apikeys/v2:V2BrowserKeyRestrictions": { "properties": { "allowedReferrers": { "items": {} } } }, "google-native:apikeys/v2:V2BrowserKeyRestrictionsResponse": { "properties": { "allowedReferrers": { "items": {} } } }, "google-native:apikeys/v2:V2IosKeyRestrictions": { "properties": { "allowedBundleIds": { "items": {} } } }, "google-native:apikeys/v2:V2IosKeyRestrictionsResponse": { "properties": { "allowedBundleIds": { "items": {} } } }, "google-native:apikeys/v2:V2Restrictions": { "properties": { "androidKeyRestrictions": { "$ref": "#/types/google-native:apikeys/v2:V2AndroidKeyRestrictions" }, "apiTargets": { "items": { "$ref": "#/types/google-native:apikeys/v2:V2ApiTarget" } }, "browserKeyRestrictions": { "$ref": "#/types/google-native:apikeys/v2:V2BrowserKeyRestrictions" }, "iosKeyRestrictions": { "$ref": "#/types/google-native:apikeys/v2:V2IosKeyRestrictions" }, "serverKeyRestrictions": { "$ref": "#/types/google-native:apikeys/v2:V2ServerKeyRestrictions" } } }, "google-native:apikeys/v2:V2RestrictionsResponse": { "properties": { "androidKeyRestrictions": { "$ref": "#/types/google-native:apikeys/v2:V2AndroidKeyRestrictionsResponse" }, "apiTargets": { "items": { "$ref": "#/types/google-native:apikeys/v2:V2ApiTargetResponse" } }, "browserKeyRestrictions": { "$ref": "#/types/google-native:apikeys/v2:V2BrowserKeyRestrictionsResponse" }, "iosKeyRestrictions": { "$ref": "#/types/google-native:apikeys/v2:V2IosKeyRestrictionsResponse" }, "serverKeyRestrictions": { "$ref": "#/types/google-native:apikeys/v2:V2ServerKeyRestrictionsResponse" } } }, "google-native:apikeys/v2:V2ServerKeyRestrictions": { "properties": { "allowedIps": { "items": {} } } }, "google-native:apikeys/v2:V2ServerKeyRestrictionsResponse": { "properties": { "allowedIps": { "items": {} } } }, "google-native:appengine/v1:ApiConfigHandler": { "properties": { "authFailAction": { "$ref": "#/types/google-native:appengine/v1:ApiConfigHandlerAuthFailAction" }, "login": { "$ref": "#/types/google-native:appengine/v1:ApiConfigHandlerLogin" }, "script": {}, "securityLevel": { "$ref": "#/types/google-native:appengine/v1:ApiConfigHandlerSecurityLevel" }, "url": {} } }, "google-native:appengine/v1:ApiConfigHandlerResponse": { "properties": { "authFailAction": {}, "login": {}, "script": {}, "securityLevel": {}, "url": {} } }, "google-native:appengine/v1:ApiEndpointHandler": { "properties": { "scriptPath": {} } }, "google-native:appengine/v1:ApiEndpointHandlerResponse": { "properties": { "scriptPath": {} } }, "google-native:appengine/v1:AutomaticScaling": { "properties": { "coolDownPeriod": { "format": "google-duration" }, "cpuUtilization": { "$ref": "#/types/google-native:appengine/v1:CpuUtilization" }, "diskUtilization": { "$ref": "#/types/google-native:appengine/v1:DiskUtilization" }, "maxConcurrentRequests": { "format": "int32" }, "maxIdleInstances": { "format": "int32" }, "maxPendingLatency": { "format": "google-duration" }, "maxTotalInstances": { "format": "int32" }, "minIdleInstances": { "format": "int32" }, "minPendingLatency": { "format": "google-duration" }, "minTotalInstances": { "format": "int32" }, "networkUtilization": { "$ref": "#/types/google-native:appengine/v1:NetworkUtilization" }, "requestUtilization": { "$ref": "#/types/google-native:appengine/v1:RequestUtilization" }, "standardSchedulerSettings": { "$ref": "#/types/google-native:appengine/v1:StandardSchedulerSettings" } } }, "google-native:appengine/v1:AutomaticScalingResponse": { "properties": { "coolDownPeriod": { "format": "google-duration" }, "cpuUtilization": { "$ref": "#/types/google-native:appengine/v1:CpuUtilizationResponse" }, "diskUtilization": { "$ref": "#/types/google-native:appengine/v1:DiskUtilizationResponse" }, "maxConcurrentRequests": { "format": "int32" }, "maxIdleInstances": { "format": "int32" }, "maxPendingLatency": { "format": "google-duration" }, "maxTotalInstances": { "format": "int32" }, "minIdleInstances": { "format": "int32" }, "minPendingLatency": { "format": "google-duration" }, "minTotalInstances": { "format": "int32" }, "networkUtilization": { "$ref": "#/types/google-native:appengine/v1:NetworkUtilizationResponse" }, "requestUtilization": { "$ref": "#/types/google-native:appengine/v1:RequestUtilizationResponse" }, "standardSchedulerSettings": { "$ref": "#/types/google-native:appengine/v1:StandardSchedulerSettingsResponse" } } }, "google-native:appengine/v1:BasicScaling": { "properties": { "idleTimeout": { "format": "google-duration" }, "maxInstances": { "format": "int32" } } }, "google-native:appengine/v1:BasicScalingResponse": { "properties": { "idleTimeout": { "format": "google-duration" }, "maxInstances": { "format": "int32" } } }, "google-native:appengine/v1:CertificateRawData": { "properties": { "privateKey": {}, "publicCertificate": {} } }, "google-native:appengine/v1:CertificateRawDataResponse": { "properties": { "privateKey": {}, "publicCertificate": {} } }, "google-native:appengine/v1:CloudBuildOptions": { "properties": { "appYamlPath": {}, "cloudBuildTimeout": { "format": "google-duration" } } }, "google-native:appengine/v1:CloudBuildOptionsResponse": { "properties": { "appYamlPath": {}, "cloudBuildTimeout": { "format": "google-duration" } } }, "google-native:appengine/v1:ContainerInfo": { "properties": { "image": {} } }, "google-native:appengine/v1:ContainerInfoResponse": { "properties": { "image": {} } }, "google-native:appengine/v1:CpuUtilization": { "properties": { "aggregationWindowLength": { "format": "google-duration" }, "targetUtilization": { "format": "double" } } }, "google-native:appengine/v1:CpuUtilizationResponse": { "properties": { "aggregationWindowLength": { "format": "google-duration" }, "targetUtilization": { "format": "double" } } }, "google-native:appengine/v1:Deployment": { "properties": { "cloudBuildOptions": { "$ref": "#/types/google-native:appengine/v1:CloudBuildOptions" }, "container": { "$ref": "#/types/google-native:appengine/v1:ContainerInfo" }, "files": {}, "zip": { "$ref": "#/types/google-native:appengine/v1:ZipInfo" } } }, "google-native:appengine/v1:DeploymentResponse": { "properties": { "cloudBuildOptions": { "$ref": "#/types/google-native:appengine/v1:CloudBuildOptionsResponse" }, "container": { "$ref": "#/types/google-native:appengine/v1:ContainerInfoResponse" }, "files": {}, "zip": { "$ref": "#/types/google-native:appengine/v1:ZipInfoResponse" } } }, "google-native:appengine/v1:DiskUtilization": { "properties": { "targetReadBytesPerSecond": { "format": "int32" }, "targetReadOpsPerSecond": { "format": "int32" }, "targetWriteBytesPerSecond": { "format": "int32" }, "targetWriteOpsPerSecond": { "format": "int32" } } }, "google-native:appengine/v1:DiskUtilizationResponse": { "properties": { "targetReadBytesPerSecond": { "format": "int32" }, "targetReadOpsPerSecond": { "format": "int32" }, "targetWriteBytesPerSecond": { "format": "int32" }, "targetWriteOpsPerSecond": { "format": "int32" } } }, "google-native:appengine/v1:EndpointsApiService": { "properties": { "configId": {}, "disableTraceSampling": {}, "name": {}, "rolloutStrategy": { "$ref": "#/types/google-native:appengine/v1:EndpointsApiServiceRolloutStrategy" } } }, "google-native:appengine/v1:EndpointsApiServiceResponse": { "properties": { "configId": {}, "disableTraceSampling": {}, "name": {}, "rolloutStrategy": {} } }, "google-native:appengine/v1:Entrypoint": { "properties": { "shell": {} } }, "google-native:appengine/v1:EntrypointResponse": { "properties": { "shell": {} } }, "google-native:appengine/v1:ErrorHandler": { "properties": { "errorCode": { "$ref": "#/types/google-native:appengine/v1:ErrorHandlerErrorCode" }, "mimeType": {}, "staticFile": {} } }, "google-native:appengine/v1:ErrorHandlerResponse": { "properties": { "errorCode": {}, "mimeType": {}, "staticFile": {} } }, "google-native:appengine/v1:FeatureSettings": { "properties": { "splitHealthChecks": {}, "useContainerOptimizedOs": {} } }, "google-native:appengine/v1:FeatureSettingsResponse": { "properties": { "splitHealthChecks": {}, "useContainerOptimizedOs": {} } }, "google-native:appengine/v1:FlexibleRuntimeSettings": { "properties": { "operatingSystem": {}, "runtimeVersion": {} } }, "google-native:appengine/v1:FlexibleRuntimeSettingsResponse": { "properties": { "operatingSystem": {}, "runtimeVersion": {} } }, "google-native:appengine/v1:HealthCheck": { "properties": { "checkInterval": { "format": "google-duration" }, "disableHealthCheck": {}, "healthyThreshold": { "format": "uint32" }, "host": {}, "restartThreshold": { "format": "uint32" }, "timeout": { "format": "google-duration" }, "unhealthyThreshold": { "format": "uint32" } } }, "google-native:appengine/v1:HealthCheckResponse": { "properties": { "checkInterval": { "format": "google-duration" }, "disableHealthCheck": {}, "healthyThreshold": { "format": "uint32" }, "host": {}, "restartThreshold": { "format": "uint32" }, "timeout": { "format": "google-duration" }, "unhealthyThreshold": { "format": "uint32" } } }, "google-native:appengine/v1:IdentityAwareProxy": { "properties": { "enabled": {}, "oauth2ClientId": {}, "oauth2ClientSecret": {} } }, "google-native:appengine/v1:IdentityAwareProxyResponse": { "properties": { "enabled": {}, "oauth2ClientId": {}, "oauth2ClientSecret": {}, "oauth2ClientSecretSha256": {} } }, "google-native:appengine/v1:Library": { "properties": { "name": {}, "version": {} } }, "google-native:appengine/v1:LibraryResponse": { "properties": { "name": {}, "version": {} } }, "google-native:appengine/v1:LivenessCheck": { "properties": { "checkInterval": { "format": "google-duration" }, "failureThreshold": { "format": "uint32" }, "host": {}, "initialDelay": { "format": "google-duration" }, "path": {}, "successThreshold": { "format": "uint32" }, "timeout": { "format": "google-duration" } } }, "google-native:appengine/v1:LivenessCheckResponse": { "properties": { "checkInterval": { "format": "google-duration" }, "failureThreshold": { "format": "uint32" }, "host": {}, "initialDelay": { "format": "google-duration" }, "path": {}, "successThreshold": { "format": "uint32" }, "timeout": { "format": "google-duration" } } }, "google-native:appengine/v1:ManagedCertificateResponse": { "properties": { "lastRenewalTime": { "format": "google-datetime" }, "status": {} } }, "google-native:appengine/v1:ManualScaling": { "properties": { "instances": { "format": "int32" } } }, "google-native:appengine/v1:ManualScalingResponse": { "properties": { "instances": { "format": "int32" } } }, "google-native:appengine/v1:Network": { "properties": { "forwardedPorts": { "items": {} }, "instanceIpMode": { "$ref": "#/types/google-native:appengine/v1:NetworkInstanceIpMode" }, "instanceTag": {}, "name": {}, "sessionAffinity": {}, "subnetworkName": {} } }, "google-native:appengine/v1:NetworkResponse": { "properties": { "forwardedPorts": { "items": {} }, "instanceIpMode": {}, "instanceTag": {}, "name": {}, "sessionAffinity": {}, "subnetworkName": {} } }, "google-native:appengine/v1:NetworkUtilization": { "properties": { "targetReceivedBytesPerSecond": { "format": "int32" }, "targetReceivedPacketsPerSecond": { "format": "int32" }, "targetSentBytesPerSecond": { "format": "int32" }, "targetSentPacketsPerSecond": { "format": "int32" } } }, "google-native:appengine/v1:NetworkUtilizationResponse": { "properties": { "targetReceivedBytesPerSecond": { "format": "int32" }, "targetReceivedPacketsPerSecond": { "format": "int32" }, "targetSentBytesPerSecond": { "format": "int32" }, "targetSentPacketsPerSecond": { "format": "int32" } } }, "google-native:appengine/v1:ReadinessCheck": { "properties": { "appStartTimeout": { "format": "google-duration" }, "checkInterval": { "format": "google-duration" }, "failureThreshold": { "format": "uint32" }, "host": {}, "path": {}, "successThreshold": { "format": "uint32" }, "timeout": { "format": "google-duration" } } }, "google-native:appengine/v1:ReadinessCheckResponse": { "properties": { "appStartTimeout": { "format": "google-duration" }, "checkInterval": { "format": "google-duration" }, "failureThreshold": { "format": "uint32" }, "host": {}, "path": {}, "successThreshold": { "format": "uint32" }, "timeout": { "format": "google-duration" } } }, "google-native:appengine/v1:RequestUtilization": { "properties": { "targetConcurrentRequests": { "format": "int32" }, "targetRequestCountPerSecond": { "format": "int32" } } }, "google-native:appengine/v1:RequestUtilizationResponse": { "properties": { "targetConcurrentRequests": { "format": "int32" }, "targetRequestCountPerSecond": { "format": "int32" } } }, "google-native:appengine/v1:ResourceRecordResponse": { "properties": { "name": {}, "rrdata": {}, "type": {} } }, "google-native:appengine/v1:Resources": { "properties": { "cpu": { "format": "double" }, "diskGb": { "format": "double" }, "kmsKeyReference": {}, "memoryGb": { "format": "double" }, "volumes": { "items": { "$ref": "#/types/google-native:appengine/v1:Volume" } } } }, "google-native:appengine/v1:ResourcesResponse": { "properties": { "cpu": { "format": "double" }, "diskGb": { "format": "double" }, "kmsKeyReference": {}, "memoryGb": { "format": "double" }, "volumes": { "items": { "$ref": "#/types/google-native:appengine/v1:VolumeResponse" } } } }, "google-native:appengine/v1:ScriptHandler": { "properties": { "scriptPath": {} } }, "google-native:appengine/v1:ScriptHandlerResponse": { "properties": { "scriptPath": {} } }, "google-native:appengine/v1:SslSettings": { "properties": { "certificateId": {}, "sslManagementType": { "$ref": "#/types/google-native:appengine/v1:SslSettingsSslManagementType" } } }, "google-native:appengine/v1:SslSettingsResponse": { "properties": { "certificateId": {}, "pendingManagedCertificateId": {}, "sslManagementType": {} } }, "google-native:appengine/v1:StandardSchedulerSettings": { "properties": { "maxInstances": { "format": "int32" }, "minInstances": { "format": "int32" }, "targetCpuUtilization": { "format": "double" }, "targetThroughputUtilization": { "format": "double" } } }, "google-native:appengine/v1:StandardSchedulerSettingsResponse": { "properties": { "maxInstances": { "format": "int32" }, "minInstances": { "format": "int32" }, "targetCpuUtilization": { "format": "double" }, "targetThroughputUtilization": { "format": "double" } } }, "google-native:appengine/v1:StaticFilesHandler": { "properties": { "applicationReadable": {}, "expiration": { "format": "google-duration" }, "httpHeaders": {}, "mimeType": {}, "path": {}, "requireMatchingFile": {}, "uploadPathRegex": {} } }, "google-native:appengine/v1:StaticFilesHandlerResponse": { "properties": { "applicationReadable": {}, "expiration": { "format": "google-duration" }, "httpHeaders": {}, "mimeType": {}, "path": {}, "requireMatchingFile": {}, "uploadPathRegex": {} } }, "google-native:appengine/v1:UrlDispatchRule": { "properties": { "domain": {}, "path": {}, "service": {} } }, "google-native:appengine/v1:UrlDispatchRuleResponse": { "properties": { "domain": {}, "path": {}, "service": {} } }, "google-native:appengine/v1:UrlMap": { "properties": { "apiEndpoint": { "$ref": "#/types/google-native:appengine/v1:ApiEndpointHandler" }, "authFailAction": { "$ref": "#/types/google-native:appengine/v1:UrlMapAuthFailAction" }, "login": { "$ref": "#/types/google-native:appengine/v1:UrlMapLogin" }, "redirectHttpResponseCode": { "$ref": "#/types/google-native:appengine/v1:UrlMapRedirectHttpResponseCode" }, "script": { "$ref": "#/types/google-native:appengine/v1:ScriptHandler" }, "securityLevel": { "$ref": "#/types/google-native:appengine/v1:UrlMapSecurityLevel" }, "staticFiles": { "$ref": "#/types/google-native:appengine/v1:StaticFilesHandler" }, "urlRegex": {} } }, "google-native:appengine/v1:UrlMapResponse": { "properties": { "apiEndpoint": { "$ref": "#/types/google-native:appengine/v1:ApiEndpointHandlerResponse" }, "authFailAction": {}, "login": {}, "redirectHttpResponseCode": {}, "script": { "$ref": "#/types/google-native:appengine/v1:ScriptHandlerResponse" }, "securityLevel": {}, "staticFiles": { "$ref": "#/types/google-native:appengine/v1:StaticFilesHandlerResponse" }, "urlRegex": {} } }, "google-native:appengine/v1:Volume": { "properties": { "name": {}, "sizeGb": { "format": "double" }, "volumeType": {} } }, "google-native:appengine/v1:VolumeResponse": { "properties": { "name": {}, "sizeGb": { "format": "double" }, "volumeType": {} } }, "google-native:appengine/v1:VpcAccessConnector": { "properties": { "egressSetting": { "$ref": "#/types/google-native:appengine/v1:VpcAccessConnectorEgressSetting" }, "name": {} } }, "google-native:appengine/v1:VpcAccessConnectorResponse": { "properties": { "egressSetting": {}, "name": {} } }, "google-native:appengine/v1:ZipInfo": { "properties": { "filesCount": { "format": "int32" }, "sourceUrl": {} } }, "google-native:appengine/v1:ZipInfoResponse": { "properties": { "filesCount": { "format": "int32" }, "sourceUrl": {} } }, "google-native:appengine/v1alpha:CertificateRawData": { "properties": { "privateKey": {}, "publicCertificate": {} } }, "google-native:appengine/v1alpha:CertificateRawDataResponse": { "properties": { "privateKey": {}, "publicCertificate": {} } }, "google-native:appengine/v1alpha:ManagedCertificateResponse": { "properties": { "lastRenewalTime": { "format": "google-datetime" }, "status": {} } }, "google-native:appengine/v1alpha:ResourceRecordResponse": { "properties": { "name": {}, "rrdata": {}, "type": {} } }, "google-native:appengine/v1alpha:SslSettings": { "properties": { "certificateId": {} } }, "google-native:appengine/v1alpha:SslSettingsResponse": { "properties": { "certificateId": {}, "isManagedCertificate": {} } }, "google-native:appengine/v1beta:ApiConfigHandler": { "properties": { "authFailAction": { "$ref": "#/types/google-native:appengine/v1beta:ApiConfigHandlerAuthFailAction" }, "login": { "$ref": "#/types/google-native:appengine/v1beta:ApiConfigHandlerLogin" }, "script": {}, "securityLevel": { "$ref": "#/types/google-native:appengine/v1beta:ApiConfigHandlerSecurityLevel" }, "url": {} } }, "google-native:appengine/v1beta:ApiConfigHandlerResponse": { "properties": { "authFailAction": {}, "login": {}, "script": {}, "securityLevel": {}, "url": {} } }, "google-native:appengine/v1beta:ApiEndpointHandler": { "properties": { "scriptPath": {} } }, "google-native:appengine/v1beta:ApiEndpointHandlerResponse": { "properties": { "scriptPath": {} } }, "google-native:appengine/v1beta:AutomaticScaling": { "properties": { "coolDownPeriod": { "format": "google-duration" }, "cpuUtilization": { "$ref": "#/types/google-native:appengine/v1beta:CpuUtilization" }, "customMetrics": { "items": { "$ref": "#/types/google-native:appengine/v1beta:CustomMetric" } }, "diskUtilization": { "$ref": "#/types/google-native:appengine/v1beta:DiskUtilization" }, "maxConcurrentRequests": { "format": "int32" }, "maxIdleInstances": { "format": "int32" }, "maxPendingLatency": { "format": "google-duration" }, "maxTotalInstances": { "format": "int32" }, "minIdleInstances": { "format": "int32" }, "minPendingLatency": { "format": "google-duration" }, "minTotalInstances": { "format": "int32" }, "networkUtilization": { "$ref": "#/types/google-native:appengine/v1beta:NetworkUtilization" }, "requestUtilization": { "$ref": "#/types/google-native:appengine/v1beta:RequestUtilization" }, "standardSchedulerSettings": { "$ref": "#/types/google-native:appengine/v1beta:StandardSchedulerSettings" } } }, "google-native:appengine/v1beta:AutomaticScalingResponse": { "properties": { "coolDownPeriod": { "format": "google-duration" }, "cpuUtilization": { "$ref": "#/types/google-native:appengine/v1beta:CpuUtilizationResponse" }, "customMetrics": { "items": { "$ref": "#/types/google-native:appengine/v1beta:CustomMetricResponse" } }, "diskUtilization": { "$ref": "#/types/google-native:appengine/v1beta:DiskUtilizationResponse" }, "maxConcurrentRequests": { "format": "int32" }, "maxIdleInstances": { "format": "int32" }, "maxPendingLatency": { "format": "google-duration" }, "maxTotalInstances": { "format": "int32" }, "minIdleInstances": { "format": "int32" }, "minPendingLatency": { "format": "google-duration" }, "minTotalInstances": { "format": "int32" }, "networkUtilization": { "$ref": "#/types/google-native:appengine/v1beta:NetworkUtilizationResponse" }, "requestUtilization": { "$ref": "#/types/google-native:appengine/v1beta:RequestUtilizationResponse" }, "standardSchedulerSettings": { "$ref": "#/types/google-native:appengine/v1beta:StandardSchedulerSettingsResponse" } } }, "google-native:appengine/v1beta:BasicScaling": { "properties": { "idleTimeout": { "format": "google-duration" }, "maxInstances": { "format": "int32" } } }, "google-native:appengine/v1beta:BasicScalingResponse": { "properties": { "idleTimeout": { "format": "google-duration" }, "maxInstances": { "format": "int32" } } }, "google-native:appengine/v1beta:BuildInfo": { "properties": { "cloudBuildId": {} } }, "google-native:appengine/v1beta:BuildInfoResponse": { "properties": { "cloudBuildId": {} } }, "google-native:appengine/v1beta:CertificateRawData": { "properties": { "privateKey": {}, "publicCertificate": {} } }, "google-native:appengine/v1beta:CertificateRawDataResponse": { "properties": { "privateKey": {}, "publicCertificate": {} } }, "google-native:appengine/v1beta:CloudBuildOptions": { "properties": { "appYamlPath": {}, "cloudBuildTimeout": { "format": "google-duration" } } }, "google-native:appengine/v1beta:CloudBuildOptionsResponse": { "properties": { "appYamlPath": {}, "cloudBuildTimeout": { "format": "google-duration" } } }, "google-native:appengine/v1beta:ContainerInfo": { "properties": { "image": {} } }, "google-native:appengine/v1beta:ContainerInfoResponse": { "properties": { "image": {} } }, "google-native:appengine/v1beta:CpuUtilization": { "properties": { "aggregationWindowLength": { "format": "google-duration" }, "targetUtilization": { "format": "double" } } }, "google-native:appengine/v1beta:CpuUtilizationResponse": { "properties": { "aggregationWindowLength": { "format": "google-duration" }, "targetUtilization": { "format": "double" } } }, "google-native:appengine/v1beta:CustomMetric": { "properties": { "filter": {}, "metricName": {}, "singleInstanceAssignment": { "format": "double" }, "targetType": {}, "targetUtilization": { "format": "double" } } }, "google-native:appengine/v1beta:CustomMetricResponse": { "properties": { "filter": {}, "metricName": {}, "singleInstanceAssignment": { "format": "double" }, "targetType": {}, "targetUtilization": { "format": "double" } } }, "google-native:appengine/v1beta:Deployment": { "properties": { "build": { "$ref": "#/types/google-native:appengine/v1beta:BuildInfo" }, "cloudBuildOptions": { "$ref": "#/types/google-native:appengine/v1beta:CloudBuildOptions" }, "container": { "$ref": "#/types/google-native:appengine/v1beta:ContainerInfo" }, "files": {}, "zip": { "$ref": "#/types/google-native:appengine/v1beta:ZipInfo" } } }, "google-native:appengine/v1beta:DeploymentResponse": { "properties": { "build": { "$ref": "#/types/google-native:appengine/v1beta:BuildInfoResponse" }, "cloudBuildOptions": { "$ref": "#/types/google-native:appengine/v1beta:CloudBuildOptionsResponse" }, "container": { "$ref": "#/types/google-native:appengine/v1beta:ContainerInfoResponse" }, "files": {}, "zip": { "$ref": "#/types/google-native:appengine/v1beta:ZipInfoResponse" } } }, "google-native:appengine/v1beta:DiskUtilization": { "properties": { "targetReadBytesPerSecond": { "format": "int32" }, "targetReadOpsPerSecond": { "format": "int32" }, "targetWriteBytesPerSecond": { "format": "int32" }, "targetWriteOpsPerSecond": { "format": "int32" } } }, "google-native:appengine/v1beta:DiskUtilizationResponse": { "properties": { "targetReadBytesPerSecond": { "format": "int32" }, "targetReadOpsPerSecond": { "format": "int32" }, "targetWriteBytesPerSecond": { "format": "int32" }, "targetWriteOpsPerSecond": { "format": "int32" } } }, "google-native:appengine/v1beta:EndpointsApiService": { "properties": { "configId": {}, "disableTraceSampling": {}, "name": {}, "rolloutStrategy": { "$ref": "#/types/google-native:appengine/v1beta:EndpointsApiServiceRolloutStrategy" } } }, "google-native:appengine/v1beta:EndpointsApiServiceResponse": { "properties": { "configId": {}, "disableTraceSampling": {}, "name": {}, "rolloutStrategy": {} } }, "google-native:appengine/v1beta:Entrypoint": { "properties": { "shell": {} } }, "google-native:appengine/v1beta:EntrypointResponse": { "properties": { "shell": {} } }, "google-native:appengine/v1beta:ErrorHandler": { "properties": { "errorCode": { "$ref": "#/types/google-native:appengine/v1beta:ErrorHandlerErrorCode" }, "mimeType": {}, "staticFile": {} } }, "google-native:appengine/v1beta:ErrorHandlerResponse": { "properties": { "errorCode": {}, "mimeType": {}, "staticFile": {} } }, "google-native:appengine/v1beta:FeatureSettings": { "properties": { "splitHealthChecks": {}, "useContainerOptimizedOs": {} } }, "google-native:appengine/v1beta:FeatureSettingsResponse": { "properties": { "splitHealthChecks": {}, "useContainerOptimizedOs": {} } }, "google-native:appengine/v1beta:FlexibleRuntimeSettings": { "properties": { "operatingSystem": {}, "runtimeVersion": {} } }, "google-native:appengine/v1beta:FlexibleRuntimeSettingsResponse": { "properties": { "operatingSystem": {}, "runtimeVersion": {} } }, "google-native:appengine/v1beta:HealthCheck": { "properties": { "checkInterval": { "format": "google-duration" }, "disableHealthCheck": {}, "healthyThreshold": { "format": "uint32" }, "host": {}, "restartThreshold": { "format": "uint32" }, "timeout": { "format": "google-duration" }, "unhealthyThreshold": { "format": "uint32" } } }, "google-native:appengine/v1beta:HealthCheckResponse": { "properties": { "checkInterval": { "format": "google-duration" }, "disableHealthCheck": {}, "healthyThreshold": { "format": "uint32" }, "host": {}, "restartThreshold": { "format": "uint32" }, "timeout": { "format": "google-duration" }, "unhealthyThreshold": { "format": "uint32" } } }, "google-native:appengine/v1beta:IdentityAwareProxy": { "properties": { "enabled": {}, "oauth2ClientId": {}, "oauth2ClientSecret": {} } }, "google-native:appengine/v1beta:IdentityAwareProxyResponse": { "properties": { "enabled": {}, "oauth2ClientId": {}, "oauth2ClientSecret": {}, "oauth2ClientSecretSha256": {} } }, "google-native:appengine/v1beta:Library": { "properties": { "name": {}, "version": {} } }, "google-native:appengine/v1beta:LibraryResponse": { "properties": { "name": {}, "version": {} } }, "google-native:appengine/v1beta:LivenessCheck": { "properties": { "checkInterval": { "format": "google-duration" }, "failureThreshold": { "format": "uint32" }, "host": {}, "initialDelay": { "format": "google-duration" }, "path": {}, "successThreshold": { "format": "uint32" }, "timeout": { "format": "google-duration" } } }, "google-native:appengine/v1beta:LivenessCheckResponse": { "properties": { "checkInterval": { "format": "google-duration" }, "failureThreshold": { "format": "uint32" }, "host": {}, "initialDelay": { "format": "google-duration" }, "path": {}, "successThreshold": { "format": "uint32" }, "timeout": { "format": "google-duration" } } }, "google-native:appengine/v1beta:ManagedCertificateResponse": { "properties": { "lastRenewalTime": { "format": "google-datetime" }, "status": {} } }, "google-native:appengine/v1beta:ManualScaling": { "properties": { "instances": { "format": "int32" } } }, "google-native:appengine/v1beta:ManualScalingResponse": { "properties": { "instances": { "format": "int32" } } }, "google-native:appengine/v1beta:Network": { "properties": { "forwardedPorts": { "items": {} }, "instanceIpMode": { "$ref": "#/types/google-native:appengine/v1beta:NetworkInstanceIpMode" }, "instanceTag": {}, "name": {}, "sessionAffinity": {}, "subnetworkName": {} } }, "google-native:appengine/v1beta:NetworkResponse": { "properties": { "forwardedPorts": { "items": {} }, "instanceIpMode": {}, "instanceTag": {}, "name": {}, "sessionAffinity": {}, "subnetworkName": {} } }, "google-native:appengine/v1beta:NetworkUtilization": { "properties": { "targetReceivedBytesPerSecond": { "format": "int32" }, "targetReceivedPacketsPerSecond": { "format": "int32" }, "targetSentBytesPerSecond": { "format": "int32" }, "targetSentPacketsPerSecond": { "format": "int32" } } }, "google-native:appengine/v1beta:NetworkUtilizationResponse": { "properties": { "targetReceivedBytesPerSecond": { "format": "int32" }, "targetReceivedPacketsPerSecond": { "format": "int32" }, "targetSentBytesPerSecond": { "format": "int32" }, "targetSentPacketsPerSecond": { "format": "int32" } } }, "google-native:appengine/v1beta:ReadinessCheck": { "properties": { "appStartTimeout": { "format": "google-duration" }, "checkInterval": { "format": "google-duration" }, "failureThreshold": { "format": "uint32" }, "host": {}, "path": {}, "successThreshold": { "format": "uint32" }, "timeout": { "format": "google-duration" } } }, "google-native:appengine/v1beta:ReadinessCheckResponse": { "properties": { "appStartTimeout": { "format": "google-duration" }, "checkInterval": { "format": "google-duration" }, "failureThreshold": { "format": "uint32" }, "host": {}, "path": {}, "successThreshold": { "format": "uint32" }, "timeout": { "format": "google-duration" } } }, "google-native:appengine/v1beta:RequestUtilization": { "properties": { "targetConcurrentRequests": { "format": "int32" }, "targetRequestCountPerSecond": { "format": "int32" } } }, "google-native:appengine/v1beta:RequestUtilizationResponse": { "properties": { "targetConcurrentRequests": { "format": "int32" }, "targetRequestCountPerSecond": { "format": "int32" } } }, "google-native:appengine/v1beta:ResourceRecordResponse": { "properties": { "name": {}, "rrdata": {}, "type": {} } }, "google-native:appengine/v1beta:Resources": { "properties": { "cpu": { "format": "double" }, "diskGb": { "format": "double" }, "kmsKeyReference": {}, "memoryGb": { "format": "double" }, "volumes": { "items": { "$ref": "#/types/google-native:appengine/v1beta:Volume" } } } }, "google-native:appengine/v1beta:ResourcesResponse": { "properties": { "cpu": { "format": "double" }, "diskGb": { "format": "double" }, "kmsKeyReference": {}, "memoryGb": { "format": "double" }, "volumes": { "items": { "$ref": "#/types/google-native:appengine/v1beta:VolumeResponse" } } } }, "google-native:appengine/v1beta:ScriptHandler": { "properties": { "scriptPath": {} } }, "google-native:appengine/v1beta:ScriptHandlerResponse": { "properties": { "scriptPath": {} } }, "google-native:appengine/v1beta:SslSettings": { "properties": { "certificateId": {}, "sslManagementType": { "$ref": "#/types/google-native:appengine/v1beta:SslSettingsSslManagementType" } } }, "google-native:appengine/v1beta:SslSettingsResponse": { "properties": { "certificateId": {}, "pendingManagedCertificateId": {}, "sslManagementType": {} } }, "google-native:appengine/v1beta:StandardSchedulerSettings": { "properties": { "maxInstances": { "format": "int32" }, "minInstances": { "format": "int32" }, "targetCpuUtilization": { "format": "double" }, "targetThroughputUtilization": { "format": "double" } } }, "google-native:appengine/v1beta:StandardSchedulerSettingsResponse": { "properties": { "maxInstances": { "format": "int32" }, "minInstances": { "format": "int32" }, "targetCpuUtilization": { "format": "double" }, "targetThroughputUtilization": { "format": "double" } } }, "google-native:appengine/v1beta:StaticFilesHandler": { "properties": { "applicationReadable": {}, "expiration": { "format": "google-duration" }, "httpHeaders": {}, "mimeType": {}, "path": {}, "requireMatchingFile": {}, "uploadPathRegex": {} } }, "google-native:appengine/v1beta:StaticFilesHandlerResponse": { "properties": { "applicationReadable": {}, "expiration": { "format": "google-duration" }, "httpHeaders": {}, "mimeType": {}, "path": {}, "requireMatchingFile": {}, "uploadPathRegex": {} } }, "google-native:appengine/v1beta:UrlDispatchRule": { "properties": { "domain": {}, "path": {}, "service": {} } }, "google-native:appengine/v1beta:UrlDispatchRuleResponse": { "properties": { "domain": {}, "path": {}, "service": {} } }, "google-native:appengine/v1beta:UrlMap": { "properties": { "apiEndpoint": { "$ref": "#/types/google-native:appengine/v1beta:ApiEndpointHandler" }, "authFailAction": { "$ref": "#/types/google-native:appengine/v1beta:UrlMapAuthFailAction" }, "login": { "$ref": "#/types/google-native:appengine/v1beta:UrlMapLogin" }, "redirectHttpResponseCode": { "$ref": "#/types/google-native:appengine/v1beta:UrlMapRedirectHttpResponseCode" }, "script": { "$ref": "#/types/google-native:appengine/v1beta:ScriptHandler" }, "securityLevel": { "$ref": "#/types/google-native:appengine/v1beta:UrlMapSecurityLevel" }, "staticFiles": { "$ref": "#/types/google-native:appengine/v1beta:StaticFilesHandler" }, "urlRegex": {} } }, "google-native:appengine/v1beta:UrlMapResponse": { "properties": { "apiEndpoint": { "$ref": "#/types/google-native:appengine/v1beta:ApiEndpointHandlerResponse" }, "authFailAction": {}, "login": {}, "redirectHttpResponseCode": {}, "script": { "$ref": "#/types/google-native:appengine/v1beta:ScriptHandlerResponse" }, "securityLevel": {}, "staticFiles": { "$ref": "#/types/google-native:appengine/v1beta:StaticFilesHandlerResponse" }, "urlRegex": {} } }, "google-native:appengine/v1beta:Volume": { "properties": { "name": {}, "sizeGb": { "format": "double" }, "volumeType": {} } }, "google-native:appengine/v1beta:VolumeResponse": { "properties": { "name": {}, "sizeGb": { "format": "double" }, "volumeType": {} } }, "google-native:appengine/v1beta:VpcAccessConnector": { "properties": { "egressSetting": { "$ref": "#/types/google-native:appengine/v1beta:VpcAccessConnectorEgressSetting" }, "name": {} } }, "google-native:appengine/v1beta:VpcAccessConnectorResponse": { "properties": { "egressSetting": {}, "name": {} } }, "google-native:appengine/v1beta:ZipInfo": { "properties": { "filesCount": { "format": "int32" }, "sourceUrl": {} } }, "google-native:appengine/v1beta:ZipInfoResponse": { "properties": { "filesCount": { "format": "int32" }, "sourceUrl": {} } }, "google-native:artifactregistry/v1:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:artifactregistry/v1:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:artifactregistry/v1:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:artifactregistry/v1:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:artifactregistry/v1:DockerRepository": { "properties": { "publicRepository": { "$ref": "#/types/google-native:artifactregistry/v1:DockerRepositoryPublicRepository" } } }, "google-native:artifactregistry/v1:DockerRepositoryConfig": { "properties": { "immutableTags": {} } }, "google-native:artifactregistry/v1:DockerRepositoryConfigResponse": { "properties": { "immutableTags": {} } }, "google-native:artifactregistry/v1:DockerRepositoryResponse": { "properties": { "publicRepository": {} } }, "google-native:artifactregistry/v1:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:artifactregistry/v1:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:artifactregistry/v1:MavenRepository": { "properties": { "publicRepository": { "$ref": "#/types/google-native:artifactregistry/v1:MavenRepositoryPublicRepository" } } }, "google-native:artifactregistry/v1:MavenRepositoryConfig": { "properties": { "allowSnapshotOverwrites": {}, "versionPolicy": { "$ref": "#/types/google-native:artifactregistry/v1:MavenRepositoryConfigVersionPolicy" } } }, "google-native:artifactregistry/v1:MavenRepositoryConfigResponse": { "properties": { "allowSnapshotOverwrites": {}, "versionPolicy": {} } }, "google-native:artifactregistry/v1:MavenRepositoryResponse": { "properties": { "publicRepository": {} } }, "google-native:artifactregistry/v1:NpmRepository": { "properties": { "publicRepository": { "$ref": "#/types/google-native:artifactregistry/v1:NpmRepositoryPublicRepository" } } }, "google-native:artifactregistry/v1:NpmRepositoryResponse": { "properties": { "publicRepository": {} } }, "google-native:artifactregistry/v1:PythonRepository": { "properties": { "publicRepository": { "$ref": "#/types/google-native:artifactregistry/v1:PythonRepositoryPublicRepository" } } }, "google-native:artifactregistry/v1:PythonRepositoryResponse": { "properties": { "publicRepository": {} } }, "google-native:artifactregistry/v1:RemoteRepositoryConfig": { "properties": { "description": {}, "dockerRepository": { "$ref": "#/types/google-native:artifactregistry/v1:DockerRepository" }, "mavenRepository": { "$ref": "#/types/google-native:artifactregistry/v1:MavenRepository" }, "npmRepository": { "$ref": "#/types/google-native:artifactregistry/v1:NpmRepository" }, "pythonRepository": { "$ref": "#/types/google-native:artifactregistry/v1:PythonRepository" } } }, "google-native:artifactregistry/v1:RemoteRepositoryConfigResponse": { "properties": { "description": {}, "dockerRepository": { "$ref": "#/types/google-native:artifactregistry/v1:DockerRepositoryResponse" }, "mavenRepository": { "$ref": "#/types/google-native:artifactregistry/v1:MavenRepositoryResponse" }, "npmRepository": { "$ref": "#/types/google-native:artifactregistry/v1:NpmRepositoryResponse" }, "pythonRepository": { "$ref": "#/types/google-native:artifactregistry/v1:PythonRepositoryResponse" } } }, "google-native:artifactregistry/v1:UpstreamPolicy": { "properties": { "id": {}, "priority": { "format": "int32" }, "repository": {} } }, "google-native:artifactregistry/v1:UpstreamPolicyResponse": { "properties": { "priority": { "format": "int32" }, "repository": {} } }, "google-native:artifactregistry/v1:VirtualRepositoryConfig": { "properties": { "upstreamPolicies": { "items": { "$ref": "#/types/google-native:artifactregistry/v1:UpstreamPolicy" } } } }, "google-native:artifactregistry/v1:VirtualRepositoryConfigResponse": { "properties": { "upstreamPolicies": { "items": { "$ref": "#/types/google-native:artifactregistry/v1:UpstreamPolicyResponse" } } } }, "google-native:artifactregistry/v1beta1:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:artifactregistry/v1beta1:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:artifactregistry/v1beta1:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:artifactregistry/v1beta1:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:artifactregistry/v1beta1:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:artifactregistry/v1beta1:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:artifactregistry/v1beta2:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:artifactregistry/v1beta2:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:artifactregistry/v1beta2:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:artifactregistry/v1beta2:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:artifactregistry/v1beta2:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:artifactregistry/v1beta2:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:artifactregistry/v1beta2:MavenRepositoryConfig": { "properties": { "allowSnapshotOverwrites": {}, "versionPolicy": { "$ref": "#/types/google-native:artifactregistry/v1beta2:MavenRepositoryConfigVersionPolicy" } } }, "google-native:artifactregistry/v1beta2:MavenRepositoryConfigResponse": { "properties": { "allowSnapshotOverwrites": {}, "versionPolicy": {} } }, "google-native:assuredworkloads/v1:GoogleCloudAssuredworkloadsV1WorkloadComplianceStatusResponse": { "properties": { "acknowledgedViolationCount": { "format": "int32" }, "activeViolationCount": { "format": "int32" } } }, "google-native:assuredworkloads/v1:GoogleCloudAssuredworkloadsV1WorkloadEkmProvisioningResponse": { "properties": { "ekmProvisioningErrorDomain": { "$ref": "#/types/google-native:assuredworkloads/v1:GoogleCloudAssuredworkloadsV1WorkloadEkmProvisioningResponseEkmProvisioningErrorDomain" }, "ekmProvisioningErrorMapping": { "$ref": "#/types/google-native:assuredworkloads/v1:GoogleCloudAssuredworkloadsV1WorkloadEkmProvisioningResponseEkmProvisioningErrorMapping" }, "ekmProvisioningState": { "$ref": "#/types/google-native:assuredworkloads/v1:GoogleCloudAssuredworkloadsV1WorkloadEkmProvisioningResponseEkmProvisioningState" } } }, "google-native:assuredworkloads/v1:GoogleCloudAssuredworkloadsV1WorkloadEkmProvisioningResponseResponse": { "properties": { "ekmProvisioningErrorDomain": {}, "ekmProvisioningErrorMapping": {}, "ekmProvisioningState": {} } }, "google-native:assuredworkloads/v1:GoogleCloudAssuredworkloadsV1WorkloadKMSSettings": { "properties": { "nextRotationTime": { "format": "google-datetime", "required": true, "forceNew": true }, "rotationPeriod": { "format": "google-duration", "required": true, "forceNew": true } } }, "google-native:assuredworkloads/v1:GoogleCloudAssuredworkloadsV1WorkloadKMSSettingsResponse": { "properties": { "nextRotationTime": { "format": "google-datetime", "required": true }, "rotationPeriod": { "format": "google-duration", "required": true } } }, "google-native:assuredworkloads/v1:GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissions": { "properties": { "dataLogsViewer": {}, "remediateFolderViolations": {} } }, "google-native:assuredworkloads/v1:GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissionsResponse": { "properties": { "dataLogsViewer": {}, "remediateFolderViolations": {} } }, "google-native:assuredworkloads/v1:GoogleCloudAssuredworkloadsV1WorkloadResourceInfoResponse": { "properties": { "resourceId": { "format": "int64" }, "resourceType": {} } }, "google-native:assuredworkloads/v1:GoogleCloudAssuredworkloadsV1WorkloadResourceSettings": { "properties": { "displayName": {}, "resourceId": {}, "resourceType": { "$ref": "#/types/google-native:assuredworkloads/v1:GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResourceType" } } }, "google-native:assuredworkloads/v1:GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResponse": { "properties": { "displayName": {}, "resourceId": {}, "resourceType": {} } }, "google-native:assuredworkloads/v1:GoogleCloudAssuredworkloadsV1WorkloadSaaEnrollmentResponseResponse": { "properties": { "setupErrors": { "items": {} }, "setupStatus": {} } }, "google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadCJISSettings": { "properties": { "kmsSettings": { "$ref": "#/types/google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadKMSSettings", "forceNew": true } } }, "google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadCJISSettingsResponse": { "properties": { "kmsSettings": { "$ref": "#/types/google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadKMSSettingsResponse" } } }, "google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadComplianceControlsOrgPolicyControlResponse": { "properties": { "constraint": { "pattern": "constraints/{constraint}" }, "version": { "format": "int32" } } }, "google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadComplianceControlsResponse": { "properties": { "appliedOrgPolicies": { "items": { "$ref": "#/types/google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadComplianceControlsOrgPolicyControlResponse" } } } }, "google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadComplianceStatusResponse": { "properties": { "acknowledgedViolationCount": { "format": "int32" }, "activeViolationCount": { "format": "int32" } } }, "google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadEkmProvisioningResponse": { "properties": { "ekmProvisioningErrorDomain": { "$ref": "#/types/google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadEkmProvisioningResponseEkmProvisioningErrorDomain" }, "ekmProvisioningErrorMapping": { "$ref": "#/types/google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadEkmProvisioningResponseEkmProvisioningErrorMapping" }, "ekmProvisioningState": { "$ref": "#/types/google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadEkmProvisioningResponseEkmProvisioningState" } } }, "google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadEkmProvisioningResponseResponse": { "properties": { "ekmProvisioningErrorDomain": {}, "ekmProvisioningErrorMapping": {}, "ekmProvisioningState": {} } }, "google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadFedrampHighSettings": { "properties": { "kmsSettings": { "$ref": "#/types/google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadKMSSettings", "forceNew": true } } }, "google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadFedrampHighSettingsResponse": { "properties": { "kmsSettings": { "$ref": "#/types/google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadKMSSettingsResponse" } } }, "google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadFedrampModerateSettings": { "properties": { "kmsSettings": { "$ref": "#/types/google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadKMSSettings", "forceNew": true } } }, "google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadFedrampModerateSettingsResponse": { "properties": { "kmsSettings": { "$ref": "#/types/google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadKMSSettingsResponse" } } }, "google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadIL4Settings": { "properties": { "kmsSettings": { "$ref": "#/types/google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadKMSSettings", "forceNew": true } } }, "google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadIL4SettingsResponse": { "properties": { "kmsSettings": { "$ref": "#/types/google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadKMSSettingsResponse" } } }, "google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadKMSSettings": { "properties": { "nextRotationTime": { "format": "google-datetime", "required": true, "forceNew": true }, "rotationPeriod": { "format": "google-duration", "required": true, "forceNew": true } } }, "google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadKMSSettingsResponse": { "properties": { "nextRotationTime": { "format": "google-datetime", "required": true }, "rotationPeriod": { "format": "google-duration", "required": true } } }, "google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadPartnerPermissions": { "properties": { "dataLogsViewer": {}, "remediateFolderViolations": {} } }, "google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadPartnerPermissionsResponse": { "properties": { "dataLogsViewer": {}, "remediateFolderViolations": {} } }, "google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadResourceInfoResponse": { "properties": { "resourceId": { "format": "int64" }, "resourceType": {} } }, "google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettings": { "properties": { "displayName": {}, "resourceId": {}, "resourceType": { "$ref": "#/types/google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettingsResourceType" } } }, "google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettingsResponse": { "properties": { "displayName": {}, "resourceId": {}, "resourceType": {} } }, "google-native:assuredworkloads/v1beta1:GoogleCloudAssuredworkloadsV1beta1WorkloadSaaEnrollmentResponseResponse": { "properties": { "setupErrors": { "items": {} }, "setupStatus": {} } }, "google-native:baremetalsolution/v2:AllowedClient": { "properties": { "allowDev": {}, "allowSuid": {}, "allowedClientsCidr": {}, "mountPermissions": { "$ref": "#/types/google-native:baremetalsolution/v2:AllowedClientMountPermissions" }, "network": {}, "noRootSquash": {} } }, "google-native:baremetalsolution/v2:AllowedClientResponse": { "properties": { "allowDev": {}, "allowSuid": {}, "allowedClientsCidr": {}, "mountPermissions": {}, "network": {}, "nfsPath": {}, "noRootSquash": {}, "shareIp": {} } }, "google-native:baremetalsolution/v2:GoogleCloudBaremetalsolutionV2LogicalInterface": { "properties": { "interfaceIndex": { "format": "int32" }, "logicalNetworkInterfaces": { "items": { "$ref": "#/types/google-native:baremetalsolution/v2:LogicalNetworkInterface" } }, "name": {} } }, "google-native:baremetalsolution/v2:GoogleCloudBaremetalsolutionV2LogicalInterfaceResponse": { "properties": { "interfaceIndex": { "format": "int32" }, "logicalNetworkInterfaces": { "items": { "$ref": "#/types/google-native:baremetalsolution/v2:LogicalNetworkInterfaceResponse" } }, "name": {} } }, "google-native:baremetalsolution/v2:InstanceConfig": { "properties": { "accountNetworksEnabled": {}, "clientNetwork": { "$ref": "#/types/google-native:baremetalsolution/v2:NetworkAddress" }, "hyperthreading": {}, "id": {}, "instanceType": {}, "logicalInterfaces": { "items": { "$ref": "#/types/google-native:baremetalsolution/v2:GoogleCloudBaremetalsolutionV2LogicalInterface" } }, "networkConfig": { "$ref": "#/types/google-native:baremetalsolution/v2:InstanceConfigNetworkConfig" }, "networkTemplate": {}, "osImage": {}, "privateNetwork": { "$ref": "#/types/google-native:baremetalsolution/v2:NetworkAddress" }, "userNote": {} } }, "google-native:baremetalsolution/v2:InstanceConfigResponse": { "properties": { "accountNetworksEnabled": {}, "clientNetwork": { "$ref": "#/types/google-native:baremetalsolution/v2:NetworkAddressResponse" }, "hyperthreading": {}, "instanceType": {}, "logicalInterfaces": { "items": { "$ref": "#/types/google-native:baremetalsolution/v2:GoogleCloudBaremetalsolutionV2LogicalInterfaceResponse" } }, "name": {}, "networkConfig": {}, "networkTemplate": {}, "osImage": {}, "privateNetwork": { "$ref": "#/types/google-native:baremetalsolution/v2:NetworkAddressResponse" }, "userNote": {} } }, "google-native:baremetalsolution/v2:IntakeVlanAttachment": { "properties": { "id": {}, "pairingKey": {} } }, "google-native:baremetalsolution/v2:IntakeVlanAttachmentResponse": { "properties": { "pairingKey": {} } }, "google-native:baremetalsolution/v2:LogicalNetworkInterface": { "properties": { "defaultGateway": {}, "id": {}, "ipAddress": {}, "network": {}, "networkType": { "$ref": "#/types/google-native:baremetalsolution/v2:LogicalNetworkInterfaceNetworkType" } } }, "google-native:baremetalsolution/v2:LogicalNetworkInterfaceResponse": { "properties": { "defaultGateway": {}, "ipAddress": {}, "network": {}, "networkType": {} } }, "google-native:baremetalsolution/v2:Lun": { "properties": { "bootLun": {}, "id": {}, "multiprotocolType": { "$ref": "#/types/google-native:baremetalsolution/v2:LunMultiprotocolType" }, "shareable": {}, "sizeGb": { "format": "int64" }, "state": { "$ref": "#/types/google-native:baremetalsolution/v2:LunState" }, "storageType": { "$ref": "#/types/google-native:baremetalsolution/v2:LunStorageType" }, "storageVolume": {}, "wwid": {} } }, "google-native:baremetalsolution/v2:LunRange": { "properties": { "quantity": { "format": "int32" }, "sizeGb": { "format": "int32" } } }, "google-native:baremetalsolution/v2:LunRangeResponse": { "properties": { "quantity": { "format": "int32" }, "sizeGb": { "format": "int32" } } }, "google-native:baremetalsolution/v2:LunResponse": { "properties": { "bootLun": {}, "expireTime": { "format": "google-datetime" }, "instances": { "items": {} }, "multiprotocolType": {}, "name": {}, "shareable": {}, "sizeGb": { "format": "int64" }, "state": {}, "storageType": {}, "storageVolume": {}, "wwid": {} } }, "google-native:baremetalsolution/v2:NetworkAddress": { "properties": { "address": {}, "existingNetworkId": {}, "networkId": {} } }, "google-native:baremetalsolution/v2:NetworkAddressReservationResponse": { "properties": { "endAddress": {}, "note": {}, "startAddress": {} } }, "google-native:baremetalsolution/v2:NetworkAddressResponse": { "properties": { "address": {}, "existingNetworkId": {}, "networkId": {} } }, "google-native:baremetalsolution/v2:NetworkConfig": { "properties": { "bandwidth": { "$ref": "#/types/google-native:baremetalsolution/v2:NetworkConfigBandwidth" }, "cidr": {}, "gcpService": {}, "id": {}, "jumboFramesEnabled": {}, "serviceCidr": { "$ref": "#/types/google-native:baremetalsolution/v2:NetworkConfigServiceCidr" }, "type": { "$ref": "#/types/google-native:baremetalsolution/v2:NetworkConfigType" }, "userNote": {}, "vlanAttachments": { "items": { "$ref": "#/types/google-native:baremetalsolution/v2:IntakeVlanAttachment" } }, "vlanSameProject": {} } }, "google-native:baremetalsolution/v2:NetworkConfigResponse": { "properties": { "bandwidth": {}, "cidr": {}, "gcpService": {}, "jumboFramesEnabled": {}, "name": {}, "serviceCidr": {}, "type": {}, "userNote": {}, "vlanAttachments": { "items": { "$ref": "#/types/google-native:baremetalsolution/v2:IntakeVlanAttachmentResponse" } }, "vlanSameProject": {} } }, "google-native:baremetalsolution/v2:NetworkMountPointResponse": { "properties": { "defaultGateway": {}, "instance": {}, "ipAddress": {}, "logicalInterface": {} } }, "google-native:baremetalsolution/v2:NetworkResponse": { "properties": { "cidr": {}, "gatewayIp": {}, "ipAddress": {}, "jumboFramesEnabled": {}, "labels": {}, "macAddress": { "items": {} }, "mountPoints": { "items": { "$ref": "#/types/google-native:baremetalsolution/v2:NetworkMountPointResponse" } }, "name": {}, "pod": {}, "reservations": { "items": { "$ref": "#/types/google-native:baremetalsolution/v2:NetworkAddressReservationResponse" } }, "servicesCidr": {}, "state": {}, "type": {}, "vlanId": {}, "vrf": { "$ref": "#/types/google-native:baremetalsolution/v2:VRFResponse" } } }, "google-native:baremetalsolution/v2:NfsExport": { "properties": { "allowDev": {}, "allowSuid": {}, "cidr": {}, "machineId": {}, "networkId": {}, "noRootSquash": {}, "permissions": { "$ref": "#/types/google-native:baremetalsolution/v2:NfsExportPermissions" } } }, "google-native:baremetalsolution/v2:NfsExportResponse": { "properties": { "allowDev": {}, "allowSuid": {}, "cidr": {}, "machineId": {}, "networkId": {}, "noRootSquash": {}, "permissions": {} } }, "google-native:baremetalsolution/v2:QosPolicyResponse": { "properties": { "bandwidthGbps": { "format": "double" } } }, "google-native:baremetalsolution/v2:SnapshotReservationDetail": { "properties": { "reservedSpaceGib": { "format": "int64" }, "reservedSpacePercent": { "format": "int32" }, "reservedSpaceRemainingGib": { "format": "int64" }, "reservedSpaceUsedPercent": { "format": "int32" } } }, "google-native:baremetalsolution/v2:SnapshotReservationDetailResponse": { "properties": { "reservedSpaceGib": { "format": "int64" }, "reservedSpacePercent": { "format": "int32" }, "reservedSpaceRemainingGib": { "format": "int64" }, "reservedSpaceUsedPercent": { "format": "int32" } } }, "google-native:baremetalsolution/v2:VRFResponse": { "properties": { "name": {}, "qosPolicy": { "$ref": "#/types/google-native:baremetalsolution/v2:QosPolicyResponse" }, "state": {}, "vlanAttachments": { "items": { "$ref": "#/types/google-native:baremetalsolution/v2:VlanAttachmentResponse" } } } }, "google-native:baremetalsolution/v2:VlanAttachmentResponse": { "properties": { "pairingKey": {}, "peerIp": {}, "peerVlanId": { "format": "int64" }, "qosPolicy": { "$ref": "#/types/google-native:baremetalsolution/v2:QosPolicyResponse" }, "routerIp": {} } }, "google-native:baremetalsolution/v2:Volume": { "properties": { "autoGrownSizeGib": { "format": "int64" }, "currentSizeGib": { "format": "int64" }, "emergencySizeGib": { "format": "int64" }, "id": {}, "labels": {}, "maxSizeGib": { "format": "int64" }, "notes": {}, "originallyRequestedSizeGib": { "format": "int64" }, "performanceTier": { "$ref": "#/types/google-native:baremetalsolution/v2:VolumePerformanceTier", "forceNew": true }, "pod": { "forceNew": true }, "remainingSpaceGib": { "format": "int64" }, "requestedSizeGib": { "format": "int64" }, "snapshotAutoDeleteBehavior": { "$ref": "#/types/google-native:baremetalsolution/v2:VolumeSnapshotAutoDeleteBehavior" }, "snapshotEnabled": {}, "snapshotReservationDetail": { "$ref": "#/types/google-native:baremetalsolution/v2:SnapshotReservationDetail" }, "snapshotSchedulePolicy": {}, "state": { "$ref": "#/types/google-native:baremetalsolution/v2:VolumeState" }, "storageAggregatePool": {}, "storageType": { "$ref": "#/types/google-native:baremetalsolution/v2:VolumeStorageType" }, "workloadProfile": { "$ref": "#/types/google-native:baremetalsolution/v2:VolumeWorkloadProfile" } } }, "google-native:baremetalsolution/v2:VolumeConfig": { "properties": { "gcpService": {}, "id": {}, "lunRanges": { "items": { "$ref": "#/types/google-native:baremetalsolution/v2:LunRange" } }, "machineIds": { "items": {} }, "nfsExports": { "items": { "$ref": "#/types/google-native:baremetalsolution/v2:NfsExport" } }, "performanceTier": { "$ref": "#/types/google-native:baremetalsolution/v2:VolumeConfigPerformanceTier" }, "protocol": { "$ref": "#/types/google-native:baremetalsolution/v2:VolumeConfigProtocol" }, "sizeGb": { "format": "int32" }, "snapshotsEnabled": {}, "storageAggregatePool": {}, "type": { "$ref": "#/types/google-native:baremetalsolution/v2:VolumeConfigType" }, "userNote": {} } }, "google-native:baremetalsolution/v2:VolumeConfigResponse": { "properties": { "gcpService": {}, "lunRanges": { "items": { "$ref": "#/types/google-native:baremetalsolution/v2:LunRangeResponse" } }, "machineIds": { "items": {} }, "name": {}, "nfsExports": { "items": { "$ref": "#/types/google-native:baremetalsolution/v2:NfsExportResponse" } }, "performanceTier": {}, "protocol": {}, "sizeGb": { "format": "int32" }, "snapshotsEnabled": {}, "storageAggregatePool": {}, "type": {}, "userNote": {} } }, "google-native:baremetalsolution/v2:VolumeResponse": { "properties": { "attached": {}, "autoGrownSizeGib": { "format": "int64" }, "bootVolume": {}, "currentSizeGib": { "format": "int64" }, "emergencySizeGib": { "format": "int64" }, "expireTime": { "format": "google-datetime" }, "instances": { "items": {} }, "labels": {}, "maxSizeGib": { "format": "int64" }, "name": {}, "notes": {}, "originallyRequestedSizeGib": { "format": "int64" }, "performanceTier": {}, "pod": {}, "protocol": {}, "remainingSpaceGib": { "format": "int64" }, "requestedSizeGib": { "format": "int64" }, "snapshotAutoDeleteBehavior": {}, "snapshotEnabled": {}, "snapshotReservationDetail": { "$ref": "#/types/google-native:baremetalsolution/v2:SnapshotReservationDetailResponse" }, "snapshotSchedulePolicy": {}, "state": {}, "storageAggregatePool": {}, "storageType": {}, "workloadProfile": {} } }, "google-native:batch/v1:Accelerator": { "properties": { "count": { "format": "int64" }, "installGpuDrivers": {}, "type": {} } }, "google-native:batch/v1:AcceleratorResponse": { "properties": { "count": { "format": "int64" }, "installGpuDrivers": {}, "type": {} } }, "google-native:batch/v1:ActionCondition": { "properties": { "exitCodes": { "items": {} } } }, "google-native:batch/v1:ActionConditionResponse": { "properties": { "exitCodes": { "items": {} } } }, "google-native:batch/v1:AllocationPolicy": { "properties": { "instances": { "items": { "$ref": "#/types/google-native:batch/v1:InstancePolicyOrTemplate" } }, "labels": {}, "location": { "$ref": "#/types/google-native:batch/v1:LocationPolicy" }, "network": { "$ref": "#/types/google-native:batch/v1:NetworkPolicy" }, "placement": { "$ref": "#/types/google-native:batch/v1:PlacementPolicy" }, "serviceAccount": { "$ref": "#/types/google-native:batch/v1:ServiceAccount" } } }, "google-native:batch/v1:AllocationPolicyResponse": { "properties": { "instances": { "items": { "$ref": "#/types/google-native:batch/v1:InstancePolicyOrTemplateResponse" } }, "labels": {}, "location": { "$ref": "#/types/google-native:batch/v1:LocationPolicyResponse" }, "network": { "$ref": "#/types/google-native:batch/v1:NetworkPolicyResponse" }, "placement": { "$ref": "#/types/google-native:batch/v1:PlacementPolicyResponse" }, "serviceAccount": { "$ref": "#/types/google-native:batch/v1:ServiceAccountResponse" } } }, "google-native:batch/v1:AttachedDisk": { "properties": { "deviceName": {}, "existingDisk": {}, "newDisk": { "$ref": "#/types/google-native:batch/v1:Disk" } } }, "google-native:batch/v1:AttachedDiskResponse": { "properties": { "deviceName": {}, "existingDisk": {}, "newDisk": { "$ref": "#/types/google-native:batch/v1:DiskResponse" } } }, "google-native:batch/v1:Barrier": { "properties": { "name": {} } }, "google-native:batch/v1:BarrierResponse": { "properties": { "name": {} } }, "google-native:batch/v1:ComputeResource": { "properties": { "bootDiskMib": { "format": "int64" }, "cpuMilli": { "format": "int64" }, "memoryMib": { "format": "int64" } } }, "google-native:batch/v1:ComputeResourceResponse": { "properties": { "bootDiskMib": { "format": "int64" }, "cpuMilli": { "format": "int64" }, "memoryMib": { "format": "int64" } } }, "google-native:batch/v1:Container": { "properties": { "blockExternalNetwork": {}, "commands": { "items": {} }, "entrypoint": {}, "imageUri": {}, "options": {}, "password": {}, "username": {}, "volumes": { "items": {} } } }, "google-native:batch/v1:ContainerResponse": { "properties": { "blockExternalNetwork": {}, "commands": { "items": {} }, "entrypoint": {}, "imageUri": {}, "options": {}, "password": {}, "username": {}, "volumes": { "items": {} } } }, "google-native:batch/v1:Disk": { "properties": { "diskInterface": {}, "image": {}, "sizeGb": { "format": "int64" }, "snapshot": {}, "type": {} } }, "google-native:batch/v1:DiskResponse": { "properties": { "diskInterface": {}, "image": {}, "sizeGb": { "format": "int64" }, "snapshot": {}, "type": {} } }, "google-native:batch/v1:Environment": { "properties": { "encryptedVariables": { "$ref": "#/types/google-native:batch/v1:KMSEnvMap" }, "secretVariables": {}, "variables": {} } }, "google-native:batch/v1:EnvironmentResponse": { "properties": { "encryptedVariables": { "$ref": "#/types/google-native:batch/v1:KMSEnvMapResponse" }, "secretVariables": {}, "variables": {} } }, "google-native:batch/v1:GCS": { "properties": { "remotePath": {} } }, "google-native:batch/v1:GCSResponse": { "properties": { "remotePath": {} } }, "google-native:batch/v1:InstancePolicy": { "properties": { "accelerators": { "items": { "$ref": "#/types/google-native:batch/v1:Accelerator" } }, "bootDisk": { "$ref": "#/types/google-native:batch/v1:Disk" }, "disks": { "items": { "$ref": "#/types/google-native:batch/v1:AttachedDisk" } }, "machineType": {}, "minCpuPlatform": {}, "provisioningModel": { "$ref": "#/types/google-native:batch/v1:InstancePolicyProvisioningModel" } } }, "google-native:batch/v1:InstancePolicyOrTemplate": { "properties": { "installGpuDrivers": {}, "instanceTemplate": {}, "policy": { "$ref": "#/types/google-native:batch/v1:InstancePolicy" } } }, "google-native:batch/v1:InstancePolicyOrTemplateResponse": { "properties": { "installGpuDrivers": {}, "instanceTemplate": {}, "policy": { "$ref": "#/types/google-native:batch/v1:InstancePolicyResponse" } } }, "google-native:batch/v1:InstancePolicyResponse": { "properties": { "accelerators": { "items": { "$ref": "#/types/google-native:batch/v1:AcceleratorResponse" } }, "bootDisk": { "$ref": "#/types/google-native:batch/v1:DiskResponse" }, "disks": { "items": { "$ref": "#/types/google-native:batch/v1:AttachedDiskResponse" } }, "machineType": {}, "minCpuPlatform": {}, "provisioningModel": {} } }, "google-native:batch/v1:JobNotification": { "properties": { "message": { "$ref": "#/types/google-native:batch/v1:Message" }, "pubsubTopic": {} } }, "google-native:batch/v1:JobNotificationResponse": { "properties": { "message": { "$ref": "#/types/google-native:batch/v1:MessageResponse" }, "pubsubTopic": {} } }, "google-native:batch/v1:JobStatusResponse": { "properties": { "runDuration": { "format": "google-duration" }, "state": {}, "statusEvents": { "items": { "$ref": "#/types/google-native:batch/v1:StatusEventResponse" } }, "taskGroups": {} } }, "google-native:batch/v1:KMSEnvMap": { "properties": { "cipherText": {}, "keyName": {} } }, "google-native:batch/v1:KMSEnvMapResponse": { "properties": { "cipherText": {}, "keyName": {} } }, "google-native:batch/v1:LifecyclePolicy": { "properties": { "action": { "$ref": "#/types/google-native:batch/v1:LifecyclePolicyAction" }, "actionCondition": { "$ref": "#/types/google-native:batch/v1:ActionCondition" } } }, "google-native:batch/v1:LifecyclePolicyResponse": { "properties": { "action": {}, "actionCondition": { "$ref": "#/types/google-native:batch/v1:ActionConditionResponse" } } }, "google-native:batch/v1:LocationPolicy": { "properties": { "allowedLocations": { "items": {} } } }, "google-native:batch/v1:LocationPolicyResponse": { "properties": { "allowedLocations": { "items": {} } } }, "google-native:batch/v1:LogsPolicy": { "properties": { "destination": { "$ref": "#/types/google-native:batch/v1:LogsPolicyDestination" }, "logsPath": {} } }, "google-native:batch/v1:LogsPolicyResponse": { "properties": { "destination": {}, "logsPath": {} } }, "google-native:batch/v1:Message": { "properties": { "newJobState": { "$ref": "#/types/google-native:batch/v1:MessageNewJobState" }, "newTaskState": { "$ref": "#/types/google-native:batch/v1:MessageNewTaskState" }, "type": { "$ref": "#/types/google-native:batch/v1:MessageType" } } }, "google-native:batch/v1:MessageResponse": { "properties": { "newJobState": {}, "newTaskState": {}, "type": {} } }, "google-native:batch/v1:NFS": { "properties": { "remotePath": {}, "server": {} } }, "google-native:batch/v1:NFSResponse": { "properties": { "remotePath": {}, "server": {} } }, "google-native:batch/v1:NetworkInterface": { "properties": { "network": {}, "noExternalIpAddress": {}, "subnetwork": {} } }, "google-native:batch/v1:NetworkInterfaceResponse": { "properties": { "network": {}, "noExternalIpAddress": {}, "subnetwork": {} } }, "google-native:batch/v1:NetworkPolicy": { "properties": { "networkInterfaces": { "items": { "$ref": "#/types/google-native:batch/v1:NetworkInterface" } } } }, "google-native:batch/v1:NetworkPolicyResponse": { "properties": { "networkInterfaces": { "items": { "$ref": "#/types/google-native:batch/v1:NetworkInterfaceResponse" } } } }, "google-native:batch/v1:PlacementPolicy": { "properties": { "collocation": {}, "maxDistance": { "format": "int64" } } }, "google-native:batch/v1:PlacementPolicyResponse": { "properties": { "collocation": {}, "maxDistance": { "format": "int64" } } }, "google-native:batch/v1:Runnable": { "properties": { "alwaysRun": {}, "background": {}, "barrier": { "$ref": "#/types/google-native:batch/v1:Barrier" }, "container": { "$ref": "#/types/google-native:batch/v1:Container" }, "environment": { "$ref": "#/types/google-native:batch/v1:Environment" }, "ignoreExitStatus": {}, "labels": {}, "script": { "$ref": "#/types/google-native:batch/v1:Script" }, "timeout": { "format": "google-duration" } } }, "google-native:batch/v1:RunnableResponse": { "properties": { "alwaysRun": {}, "background": {}, "barrier": { "$ref": "#/types/google-native:batch/v1:BarrierResponse" }, "container": { "$ref": "#/types/google-native:batch/v1:ContainerResponse" }, "environment": { "$ref": "#/types/google-native:batch/v1:EnvironmentResponse" }, "ignoreExitStatus": {}, "labels": {}, "script": { "$ref": "#/types/google-native:batch/v1:ScriptResponse" }, "timeout": { "format": "google-duration" } } }, "google-native:batch/v1:Script": { "properties": { "path": {}, "text": {} } }, "google-native:batch/v1:ScriptResponse": { "properties": { "path": {}, "text": {} } }, "google-native:batch/v1:ServiceAccount": { "properties": { "email": {}, "scopes": { "items": {} } } }, "google-native:batch/v1:ServiceAccountResponse": { "properties": { "email": {}, "scopes": { "items": {} } } }, "google-native:batch/v1:StatusEventResponse": { "properties": { "description": {}, "eventTime": { "format": "google-datetime" }, "taskExecution": { "$ref": "#/types/google-native:batch/v1:TaskExecutionResponse" }, "taskState": {}, "type": {} } }, "google-native:batch/v1:TaskExecutionResponse": { "properties": { "exitCode": { "format": "int32" } } }, "google-native:batch/v1:TaskGroup": { "properties": { "parallelism": { "format": "int64" }, "permissiveSsh": {}, "requireHostsFile": {}, "taskCount": { "format": "int64" }, "taskCountPerNode": { "format": "int64" }, "taskEnvironments": { "items": { "$ref": "#/types/google-native:batch/v1:Environment" } }, "taskSpec": { "$ref": "#/types/google-native:batch/v1:TaskSpec", "required": true } } }, "google-native:batch/v1:TaskGroupResponse": { "properties": { "name": {}, "parallelism": { "format": "int64" }, "permissiveSsh": {}, "requireHostsFile": {}, "taskCount": { "format": "int64" }, "taskCountPerNode": { "format": "int64" }, "taskEnvironments": { "items": { "$ref": "#/types/google-native:batch/v1:EnvironmentResponse" } }, "taskSpec": { "$ref": "#/types/google-native:batch/v1:TaskSpecResponse", "required": true } } }, "google-native:batch/v1:TaskSpec": { "properties": { "computeResource": { "$ref": "#/types/google-native:batch/v1:ComputeResource" }, "environment": { "$ref": "#/types/google-native:batch/v1:Environment" }, "environments": {}, "lifecyclePolicies": { "items": { "$ref": "#/types/google-native:batch/v1:LifecyclePolicy" } }, "maxRetryCount": { "format": "int32" }, "maxRunDuration": { "format": "google-duration" }, "runnables": { "items": { "$ref": "#/types/google-native:batch/v1:Runnable" } }, "volumes": { "items": { "$ref": "#/types/google-native:batch/v1:Volume" } } } }, "google-native:batch/v1:TaskSpecResponse": { "properties": { "computeResource": { "$ref": "#/types/google-native:batch/v1:ComputeResourceResponse" }, "environment": { "$ref": "#/types/google-native:batch/v1:EnvironmentResponse" }, "environments": {}, "lifecyclePolicies": { "items": { "$ref": "#/types/google-native:batch/v1:LifecyclePolicyResponse" } }, "maxRetryCount": { "format": "int32" }, "maxRunDuration": { "format": "google-duration" }, "runnables": { "items": { "$ref": "#/types/google-native:batch/v1:RunnableResponse" } }, "volumes": { "items": { "$ref": "#/types/google-native:batch/v1:VolumeResponse" } } } }, "google-native:batch/v1:Volume": { "properties": { "deviceName": {}, "gcs": { "$ref": "#/types/google-native:batch/v1:GCS" }, "mountOptions": { "items": {} }, "mountPath": {}, "nfs": { "$ref": "#/types/google-native:batch/v1:NFS" } } }, "google-native:batch/v1:VolumeResponse": { "properties": { "deviceName": {}, "gcs": { "$ref": "#/types/google-native:batch/v1:GCSResponse" }, "mountOptions": { "items": {} }, "mountPath": {}, "nfs": { "$ref": "#/types/google-native:batch/v1:NFSResponse" } } }, "google-native:beyondcorp/v1:AllocatedConnectionResponse": { "properties": { "ingressPort": { "format": "int32", "required": true }, "pscUri": { "required": true } } }, "google-native:beyondcorp/v1:GoogleCloudBeyondcorpAppconnectionsV1AppConnectionApplicationEndpoint": { "properties": { "host": { "required": true }, "port": { "format": "int32", "required": true } } }, "google-native:beyondcorp/v1:GoogleCloudBeyondcorpAppconnectionsV1AppConnectionApplicationEndpointResponse": { "properties": { "host": { "required": true }, "port": { "format": "int32", "required": true } } }, "google-native:beyondcorp/v1:GoogleCloudBeyondcorpAppconnectionsV1AppConnectionGateway": { "properties": { "appGateway": { "required": true }, "type": { "$ref": "#/types/google-native:beyondcorp/v1:GoogleCloudBeyondcorpAppconnectionsV1AppConnectionGatewayType", "required": true } } }, "google-native:beyondcorp/v1:GoogleCloudBeyondcorpAppconnectionsV1AppConnectionGatewayResponse": { "properties": { "appGateway": { "required": true }, "ingressPort": { "format": "int32" }, "l7psc": {}, "type": { "required": true }, "uri": {} } }, "google-native:beyondcorp/v1:GoogleCloudBeyondcorpAppconnectorsV1AppConnectorPrincipalInfo": { "properties": { "serviceAccount": { "$ref": "#/types/google-native:beyondcorp/v1:GoogleCloudBeyondcorpAppconnectorsV1AppConnectorPrincipalInfoServiceAccount" } } }, "google-native:beyondcorp/v1:GoogleCloudBeyondcorpAppconnectorsV1AppConnectorPrincipalInfoResponse": { "properties": { "serviceAccount": { "$ref": "#/types/google-native:beyondcorp/v1:GoogleCloudBeyondcorpAppconnectorsV1AppConnectorPrincipalInfoServiceAccountResponse" } } }, "google-native:beyondcorp/v1:GoogleCloudBeyondcorpAppconnectorsV1AppConnectorPrincipalInfoServiceAccount": { "properties": { "email": {} } }, "google-native:beyondcorp/v1:GoogleCloudBeyondcorpAppconnectorsV1AppConnectorPrincipalInfoServiceAccountResponse": { "properties": { "email": {} } }, "google-native:beyondcorp/v1:GoogleCloudBeyondcorpAppconnectorsV1ResourceInfo": { "properties": { "id": { "required": true }, "resource": {}, "status": { "$ref": "#/types/google-native:beyondcorp/v1:GoogleCloudBeyondcorpAppconnectorsV1ResourceInfoStatus" }, "sub": { "items": { "$ref": "#/types/google-native:beyondcorp/v1:GoogleCloudBeyondcorpAppconnectorsV1ResourceInfo" } }, "time": { "format": "google-datetime" } } }, "google-native:beyondcorp/v1:GoogleCloudBeyondcorpAppconnectorsV1ResourceInfoResponse": { "properties": { "resource": {}, "status": {}, "sub": { "items": { "$ref": "#/types/google-native:beyondcorp/v1:GoogleCloudBeyondcorpAppconnectorsV1ResourceInfoResponse" } }, "time": { "format": "google-datetime" } } }, "google-native:beyondcorp/v1:GoogleIamV1AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:beyondcorp/v1:GoogleIamV1AuditLogConfig" } }, "service": {} } }, "google-native:beyondcorp/v1:GoogleIamV1AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:beyondcorp/v1:GoogleIamV1AuditLogConfigResponse" } }, "service": {} } }, "google-native:beyondcorp/v1:GoogleIamV1AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:beyondcorp/v1:GoogleIamV1AuditLogConfigLogType" } } }, "google-native:beyondcorp/v1:GoogleIamV1AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:beyondcorp/v1:GoogleIamV1Binding": { "properties": { "condition": { "$ref": "#/types/google-native:beyondcorp/v1:GoogleTypeExpr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:beyondcorp/v1:GoogleIamV1BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:beyondcorp/v1:GoogleTypeExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:beyondcorp/v1:GoogleTypeExpr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:beyondcorp/v1:GoogleTypeExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:beyondcorp/v1alpha:AllocatedConnectionResponse": { "properties": { "ingressPort": { "format": "int32", "required": true }, "pscUri": { "required": true } } }, "google-native:beyondcorp/v1alpha:ApplicationEndpoint": { "properties": { "host": { "required": true }, "port": { "format": "int32", "required": true } } }, "google-native:beyondcorp/v1alpha:ApplicationEndpointResponse": { "properties": { "host": { "required": true }, "port": { "format": "int32", "required": true } } }, "google-native:beyondcorp/v1alpha:Config": { "properties": { "destinationRoutes": { "required": true, "items": { "$ref": "#/types/google-native:beyondcorp/v1alpha:DestinationRoute" } }, "transportProtocol": { "$ref": "#/types/google-native:beyondcorp/v1alpha:ConfigTransportProtocol", "required": true, "forceNew": true } } }, "google-native:beyondcorp/v1alpha:ConfigResponse": { "properties": { "destinationRoutes": { "required": true, "items": { "$ref": "#/types/google-native:beyondcorp/v1alpha:DestinationRouteResponse" } }, "transportProtocol": { "required": true } } }, "google-native:beyondcorp/v1alpha:DestinationRoute": { "properties": { "address": { "required": true }, "netmask": { "required": true } } }, "google-native:beyondcorp/v1alpha:DestinationRouteResponse": { "properties": { "address": { "required": true }, "netmask": { "required": true } } }, "google-native:beyondcorp/v1alpha:Egress": { "properties": { "peeredVpc": { "$ref": "#/types/google-native:beyondcorp/v1alpha:PeeredVpc" } } }, "google-native:beyondcorp/v1alpha:EgressResponse": { "properties": { "peeredVpc": { "$ref": "#/types/google-native:beyondcorp/v1alpha:PeeredVpcResponse" } } }, "google-native:beyondcorp/v1alpha:Gateway": { "properties": { "type": { "$ref": "#/types/google-native:beyondcorp/v1alpha:GatewayType", "required": true } } }, "google-native:beyondcorp/v1alpha:GatewayResponse": { "properties": { "type": { "required": true }, "uri": {}, "userPort": { "format": "int32" } } }, "google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpAppconnectionsV1alphaAppConnectionApplicationEndpoint": { "properties": { "host": { "required": true }, "port": { "format": "int32", "required": true } } }, "google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpAppconnectionsV1alphaAppConnectionApplicationEndpointResponse": { "properties": { "host": { "required": true }, "port": { "format": "int32", "required": true } } }, "google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpAppconnectionsV1alphaAppConnectionGateway": { "properties": { "appGateway": { "required": true }, "type": { "$ref": "#/types/google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpAppconnectionsV1alphaAppConnectionGatewayType", "required": true } } }, "google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpAppconnectionsV1alphaAppConnectionGatewayResponse": { "properties": { "appGateway": { "required": true }, "ingressPort": { "format": "int32" }, "l7psc": {}, "type": { "required": true }, "uri": {} } }, "google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpAppconnectorsV1alphaAppConnectorPrincipalInfo": { "properties": { "serviceAccount": { "$ref": "#/types/google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpAppconnectorsV1alphaAppConnectorPrincipalInfoServiceAccount" } } }, "google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpAppconnectorsV1alphaAppConnectorPrincipalInfoResponse": { "properties": { "serviceAccount": { "$ref": "#/types/google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpAppconnectorsV1alphaAppConnectorPrincipalInfoServiceAccountResponse" } } }, "google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpAppconnectorsV1alphaAppConnectorPrincipalInfoServiceAccount": { "properties": { "email": {} } }, "google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpAppconnectorsV1alphaAppConnectorPrincipalInfoServiceAccountResponse": { "properties": { "email": {} } }, "google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpAppconnectorsV1alphaResourceInfo": { "properties": { "id": { "required": true }, "resource": {}, "status": { "$ref": "#/types/google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpAppconnectorsV1alphaResourceInfoStatus" }, "sub": { "items": { "$ref": "#/types/google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpAppconnectorsV1alphaResourceInfo" } }, "time": { "format": "google-datetime" } } }, "google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpAppconnectorsV1alphaResourceInfoResponse": { "properties": { "resource": {}, "status": {}, "sub": { "items": { "$ref": "#/types/google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpAppconnectorsV1alphaResourceInfoResponse" } }, "time": { "format": "google-datetime" } } }, "google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpPartnerservicesV1alphaAuthenticationInfo": { "properties": { "encryptionSaEmail": {} } }, "google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpPartnerservicesV1alphaAuthenticationInfoResponse": { "properties": { "encryptionSaEmail": {} } }, "google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpPartnerservicesV1alphaPartnerMetadata": { "properties": { "partnerTenantId": {} } }, "google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpPartnerservicesV1alphaPartnerMetadataResponse": { "properties": { "partnerTenantId": {} } }, "google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpPartnerservicesV1alphaRoutingInfo": { "properties": { "pacUri": { "required": true } } }, "google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpPartnerservicesV1alphaRoutingInfoResponse": { "properties": { "pacUri": { "required": true } } }, "google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpPartnerservicesV1alphaTransportInfo": { "properties": { "serverCaCertPem": { "required": true }, "sslDecryptCaCertPem": {} } }, "google-native:beyondcorp/v1alpha:GoogleCloudBeyondcorpPartnerservicesV1alphaTransportInfoResponse": { "properties": { "serverCaCertPem": { "required": true }, "sslDecryptCaCertPem": {} } }, "google-native:beyondcorp/v1alpha:GoogleIamV1AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:beyondcorp/v1alpha:GoogleIamV1AuditLogConfig" } }, "service": {} } }, "google-native:beyondcorp/v1alpha:GoogleIamV1AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:beyondcorp/v1alpha:GoogleIamV1AuditLogConfigResponse" } }, "service": {} } }, "google-native:beyondcorp/v1alpha:GoogleIamV1AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:beyondcorp/v1alpha:GoogleIamV1AuditLogConfigLogType" } } }, "google-native:beyondcorp/v1alpha:GoogleIamV1AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:beyondcorp/v1alpha:GoogleIamV1Binding": { "properties": { "condition": { "$ref": "#/types/google-native:beyondcorp/v1alpha:GoogleTypeExpr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:beyondcorp/v1alpha:GoogleIamV1BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:beyondcorp/v1alpha:GoogleTypeExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:beyondcorp/v1alpha:GoogleTypeExpr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:beyondcorp/v1alpha:GoogleTypeExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:beyondcorp/v1alpha:Ingress": { "properties": { "config": { "$ref": "#/types/google-native:beyondcorp/v1alpha:Config" } } }, "google-native:beyondcorp/v1alpha:IngressResponse": { "properties": { "config": { "$ref": "#/types/google-native:beyondcorp/v1alpha:ConfigResponse" } } }, "google-native:beyondcorp/v1alpha:PeeredVpc": { "properties": { "networkVpc": { "required": true } } }, "google-native:beyondcorp/v1alpha:PeeredVpcResponse": { "properties": { "networkVpc": { "required": true } } }, "google-native:beyondcorp/v1alpha:PrincipalInfo": { "properties": { "serviceAccount": { "$ref": "#/types/google-native:beyondcorp/v1alpha:ServiceAccount" } } }, "google-native:beyondcorp/v1alpha:PrincipalInfoResponse": { "properties": { "serviceAccount": { "$ref": "#/types/google-native:beyondcorp/v1alpha:ServiceAccountResponse" } } }, "google-native:beyondcorp/v1alpha:ResourceInfo": { "properties": { "id": { "required": true }, "resource": {}, "status": { "$ref": "#/types/google-native:beyondcorp/v1alpha:ResourceInfoStatus" }, "sub": { "items": { "$ref": "#/types/google-native:beyondcorp/v1alpha:ResourceInfo" } }, "time": { "format": "google-datetime" } } }, "google-native:beyondcorp/v1alpha:ResourceInfoResponse": { "properties": { "resource": {}, "status": {}, "sub": { "items": { "$ref": "#/types/google-native:beyondcorp/v1alpha:ResourceInfoResponse" } }, "time": { "format": "google-datetime" } } }, "google-native:beyondcorp/v1alpha:ServiceAccount": { "properties": { "email": {} } }, "google-native:beyondcorp/v1alpha:ServiceAccountResponse": { "properties": { "email": {} } }, "google-native:bigquery/v2:Argument": { "properties": { "argumentKind": { "$ref": "#/types/google-native:bigquery/v2:ArgumentArgumentKind" }, "dataType": { "$ref": "#/types/google-native:bigquery/v2:StandardSqlDataType" }, "mode": { "$ref": "#/types/google-native:bigquery/v2:ArgumentMode" }, "name": {} } }, "google-native:bigquery/v2:ArgumentResponse": { "properties": { "argumentKind": {}, "dataType": { "$ref": "#/types/google-native:bigquery/v2:StandardSqlDataTypeResponse" }, "mode": {}, "name": {} } }, "google-native:bigquery/v2:AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:bigquery/v2:AuditLogConfig" } }, "service": {} } }, "google-native:bigquery/v2:AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:bigquery/v2:AuditLogConfigResponse" } }, "service": {} } }, "google-native:bigquery/v2:AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:bigquery/v2:AuditLogConfigLogType" } } }, "google-native:bigquery/v2:AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:bigquery/v2:AvroOptions": { "properties": { "useAvroLogicalTypes": {} } }, "google-native:bigquery/v2:AvroOptionsResponse": { "properties": { "useAvroLogicalTypes": {} } }, "google-native:bigquery/v2:BiEngineReasonResponse": { "properties": { "code": {}, "message": {} } }, "google-native:bigquery/v2:BiEngineStatisticsResponse": { "properties": { "accelerationMode": {}, "biEngineMode": {}, "biEngineReasons": { "items": { "$ref": "#/types/google-native:bigquery/v2:BiEngineReasonResponse" } } } }, "google-native:bigquery/v2:BigQueryModelTrainingResponse": { "properties": { "currentIteration": { "format": "int32" }, "expectedTotalIterations": { "format": "int64" } } }, "google-native:bigquery/v2:BigtableColumn": { "properties": { "encoding": {}, "fieldName": {}, "onlyReadLatest": {}, "qualifierEncoded": { "format": "byte" }, "qualifierString": {}, "type": {} } }, "google-native:bigquery/v2:BigtableColumnFamily": { "properties": { "columns": { "items": { "$ref": "#/types/google-native:bigquery/v2:BigtableColumn" } }, "encoding": {}, "familyId": {}, "onlyReadLatest": {}, "type": {} } }, "google-native:bigquery/v2:BigtableColumnFamilyResponse": { "properties": { "columns": { "items": { "$ref": "#/types/google-native:bigquery/v2:BigtableColumnResponse" } }, "encoding": {}, "familyId": {}, "onlyReadLatest": {}, "type": {} } }, "google-native:bigquery/v2:BigtableColumnResponse": { "properties": { "encoding": {}, "fieldName": {}, "onlyReadLatest": {}, "qualifierEncoded": { "format": "byte" }, "qualifierString": {}, "type": {} } }, "google-native:bigquery/v2:BigtableOptions": { "properties": { "columnFamilies": { "items": { "$ref": "#/types/google-native:bigquery/v2:BigtableColumnFamily" } }, "ignoreUnspecifiedColumnFamilies": {}, "readRowkeyAsString": {} } }, "google-native:bigquery/v2:BigtableOptionsResponse": { "properties": { "columnFamilies": { "items": { "$ref": "#/types/google-native:bigquery/v2:BigtableColumnFamilyResponse" } }, "ignoreUnspecifiedColumnFamilies": {}, "readRowkeyAsString": {} } }, "google-native:bigquery/v2:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:bigquery/v2:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:bigquery/v2:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:bigquery/v2:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:bigquery/v2:BqmlIterationResult": { "properties": { "durationMs": { "format": "int64" }, "evalLoss": { "format": "double" }, "index": { "format": "int32" }, "learnRate": { "format": "double" }, "trainingLoss": { "format": "double" } } }, "google-native:bigquery/v2:BqmlIterationResultResponse": { "properties": { "durationMs": { "format": "int64" }, "evalLoss": { "format": "double" }, "index": { "format": "int32" }, "learnRate": { "format": "double" }, "trainingLoss": { "format": "double" } } }, "google-native:bigquery/v2:BqmlTrainingRun": { "properties": { "iterationResults": { "items": { "$ref": "#/types/google-native:bigquery/v2:BqmlIterationResult" } }, "startTime": { "format": "date-time" }, "state": {}, "trainingOptions": { "$ref": "#/types/google-native:bigquery/v2:BqmlTrainingRunTrainingOptions" } } }, "google-native:bigquery/v2:BqmlTrainingRunResponse": { "properties": { "iterationResults": { "items": { "$ref": "#/types/google-native:bigquery/v2:BqmlIterationResultResponse" } }, "startTime": { "format": "date-time" }, "state": {}, "trainingOptions": { "$ref": "#/types/google-native:bigquery/v2:BqmlTrainingRunTrainingOptionsResponse" } } }, "google-native:bigquery/v2:BqmlTrainingRunTrainingOptions": { "properties": { "earlyStop": {}, "l1Reg": { "format": "double" }, "l2Reg": { "format": "double" }, "learnRate": { "format": "double" }, "learnRateStrategy": {}, "lineSearchInitLearnRate": { "format": "double" }, "maxIteration": { "format": "int64" }, "minRelProgress": { "format": "double" }, "warmStart": {} } }, "google-native:bigquery/v2:BqmlTrainingRunTrainingOptionsResponse": { "properties": { "earlyStop": {}, "l1Reg": { "format": "double" }, "l2Reg": { "format": "double" }, "learnRate": { "format": "double" }, "learnRateStrategy": {}, "lineSearchInitLearnRate": { "format": "double" }, "maxIteration": { "format": "int64" }, "minRelProgress": { "format": "double" }, "warmStart": {} } }, "google-native:bigquery/v2:CloneDefinitionResponse": { "properties": { "baseTableReference": { "$ref": "#/types/google-native:bigquery/v2:TableReferenceResponse" }, "cloneTime": { "format": "date-time" } } }, "google-native:bigquery/v2:Clustering": { "properties": { "fields": { "items": {} } } }, "google-native:bigquery/v2:ClusteringResponse": { "properties": { "fields": { "items": {} } } }, "google-native:bigquery/v2:ConnectionProperty": { "properties": { "key": {}, "value": {} } }, "google-native:bigquery/v2:ConnectionPropertyResponse": { "properties": { "key": {}, "value": {} } }, "google-native:bigquery/v2:CsvOptions": { "properties": { "allowJaggedRows": {}, "allowQuotedNewlines": {}, "encoding": {}, "fieldDelimiter": {}, "null_marker": { "sdkName": "nullMarker" }, "preserveAsciiControlCharacters": {}, "quote": {}, "skipLeadingRows": { "format": "int64" } } }, "google-native:bigquery/v2:CsvOptionsResponse": { "properties": { "allowJaggedRows": {}, "allowQuotedNewlines": {}, "encoding": {}, "fieldDelimiter": {}, "null_marker": { "sdkName": "nullMarker" }, "preserveAsciiControlCharacters": {}, "quote": {}, "skipLeadingRows": { "format": "int64" } } }, "google-native:bigquery/v2:DataMaskingStatisticsResponse": { "properties": { "dataMaskingApplied": {} } }, "google-native:bigquery/v2:DatasetAccessEntry": { "properties": { "dataset": { "$ref": "#/types/google-native:bigquery/v2:DatasetReference" }, "targetTypes": { "items": { "$ref": "#/types/google-native:bigquery/v2:DatasetAccessEntryTargetTypesItem" } } } }, "google-native:bigquery/v2:DatasetAccessEntryResponse": { "properties": { "dataset": { "$ref": "#/types/google-native:bigquery/v2:DatasetReferenceResponse" }, "targetTypes": { "items": {} } } }, "google-native:bigquery/v2:DatasetAccessItem": { "properties": { "dataset": { "$ref": "#/types/google-native:bigquery/v2:DatasetAccessEntry" }, "domain": {}, "groupByEmail": {}, "iamMember": {}, "role": {}, "routine": { "$ref": "#/types/google-native:bigquery/v2:RoutineReference" }, "specialGroup": {}, "userByEmail": {}, "view": { "$ref": "#/types/google-native:bigquery/v2:TableReference" } } }, "google-native:bigquery/v2:DatasetAccessItemResponse": { "properties": { "dataset": { "$ref": "#/types/google-native:bigquery/v2:DatasetAccessEntryResponse" }, "domain": {}, "groupByEmail": {}, "iamMember": {}, "role": {}, "routine": { "$ref": "#/types/google-native:bigquery/v2:RoutineReferenceResponse" }, "specialGroup": {}, "userByEmail": {}, "view": { "$ref": "#/types/google-native:bigquery/v2:TableReferenceResponse" } } }, "google-native:bigquery/v2:DatasetReference": { "properties": { "datasetId": {}, "projectId": { "sdkName": "project" } } }, "google-native:bigquery/v2:DatasetReferenceResponse": { "properties": { "datasetId": {}, "projectId": { "sdkName": "project" } } }, "google-native:bigquery/v2:DatasetTagsItem": { "properties": { "tagKey": {}, "tagValue": {} } }, "google-native:bigquery/v2:DatasetTagsItemResponse": { "properties": { "tagKey": {}, "tagValue": {} } }, "google-native:bigquery/v2:DestinationTableProperties": { "properties": { "description": {}, "expirationTime": { "format": "date-time" }, "friendlyName": {}, "labels": {} } }, "google-native:bigquery/v2:DestinationTablePropertiesResponse": { "properties": { "description": {}, "expirationTime": { "format": "date-time" }, "friendlyName": {}, "labels": {} } }, "google-native:bigquery/v2:DmlStatisticsResponse": { "properties": { "deletedRowCount": { "format": "int64" }, "insertedRowCount": { "format": "int64" }, "updatedRowCount": { "format": "int64" } } }, "google-native:bigquery/v2:EncryptionConfiguration": { "properties": { "kmsKeyName": {} } }, "google-native:bigquery/v2:EncryptionConfigurationResponse": { "properties": { "kmsKeyName": {} } }, "google-native:bigquery/v2:ErrorProtoResponse": { "properties": { "debugInfo": {}, "location": {}, "message": {}, "reason": {} } }, "google-native:bigquery/v2:ExplainQueryStageResponse": { "properties": { "completedParallelInputs": { "format": "int64" }, "computeMsAvg": { "format": "int64" }, "computeMsMax": { "format": "int64" }, "computeRatioAvg": { "format": "double" }, "computeRatioMax": { "format": "double" }, "endMs": { "format": "int64" }, "inputStages": { "items": {} }, "name": {}, "parallelInputs": { "format": "int64" }, "readMsAvg": { "format": "int64" }, "readMsMax": { "format": "int64" }, "readRatioAvg": { "format": "double" }, "readRatioMax": { "format": "double" }, "recordsRead": { "format": "int64" }, "recordsWritten": { "format": "int64" }, "shuffleOutputBytes": { "format": "int64" }, "shuffleOutputBytesSpilled": { "format": "int64" }, "slotMs": { "format": "int64" }, "startMs": { "format": "int64" }, "status": {}, "steps": { "items": { "$ref": "#/types/google-native:bigquery/v2:ExplainQueryStepResponse" } }, "waitMsAvg": { "format": "int64" }, "waitMsMax": { "format": "int64" }, "waitRatioAvg": { "format": "double" }, "waitRatioMax": { "format": "double" }, "writeMsAvg": { "format": "int64" }, "writeMsMax": { "format": "int64" }, "writeRatioAvg": { "format": "double" }, "writeRatioMax": { "format": "double" } } }, "google-native:bigquery/v2:ExplainQueryStepResponse": { "properties": { "kind": {}, "substeps": { "items": {} } } }, "google-native:bigquery/v2:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:bigquery/v2:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:bigquery/v2:ExternalDataConfiguration": { "properties": { "autodetect": {}, "avroOptions": { "$ref": "#/types/google-native:bigquery/v2:AvroOptions" }, "bigtableOptions": { "$ref": "#/types/google-native:bigquery/v2:BigtableOptions" }, "compression": {}, "connectionId": {}, "csvOptions": { "$ref": "#/types/google-native:bigquery/v2:CsvOptions" }, "decimalTargetTypes": { "items": {} }, "googleSheetsOptions": { "$ref": "#/types/google-native:bigquery/v2:GoogleSheetsOptions" }, "hivePartitioningOptions": { "$ref": "#/types/google-native:bigquery/v2:HivePartitioningOptions" }, "ignoreUnknownValues": {}, "maxBadRecords": { "format": "int32" }, "metadataCacheMode": {}, "objectMetadata": {}, "parquetOptions": { "$ref": "#/types/google-native:bigquery/v2:ParquetOptions" }, "referenceFileSchemaUri": {}, "schema": { "$ref": "#/types/google-native:bigquery/v2:TableSchema" }, "sourceFormat": {}, "sourceUris": { "items": {} } } }, "google-native:bigquery/v2:ExternalDataConfigurationResponse": { "properties": { "autodetect": {}, "avroOptions": { "$ref": "#/types/google-native:bigquery/v2:AvroOptionsResponse" }, "bigtableOptions": { "$ref": "#/types/google-native:bigquery/v2:BigtableOptionsResponse" }, "compression": {}, "connectionId": {}, "csvOptions": { "$ref": "#/types/google-native:bigquery/v2:CsvOptionsResponse" }, "decimalTargetTypes": { "items": {} }, "googleSheetsOptions": { "$ref": "#/types/google-native:bigquery/v2:GoogleSheetsOptionsResponse" }, "hivePartitioningOptions": { "$ref": "#/types/google-native:bigquery/v2:HivePartitioningOptionsResponse" }, "ignoreUnknownValues": {}, "maxBadRecords": { "format": "int32" }, "metadataCacheMode": {}, "objectMetadata": {}, "parquetOptions": { "$ref": "#/types/google-native:bigquery/v2:ParquetOptionsResponse" }, "referenceFileSchemaUri": {}, "schema": { "$ref": "#/types/google-native:bigquery/v2:TableSchemaResponse" }, "sourceFormat": {}, "sourceUris": { "items": {} } } }, "google-native:bigquery/v2:GoogleSheetsOptions": { "properties": { "range": {}, "skipLeadingRows": { "format": "int64" } } }, "google-native:bigquery/v2:GoogleSheetsOptionsResponse": { "properties": { "range": {}, "skipLeadingRows": { "format": "int64" } } }, "google-native:bigquery/v2:HivePartitioningOptions": { "properties": { "mode": {}, "requirePartitionFilter": {}, "sourceUriPrefix": {} } }, "google-native:bigquery/v2:HivePartitioningOptionsResponse": { "properties": { "fields": { "items": {} }, "mode": {}, "requirePartitionFilter": {}, "sourceUriPrefix": {} } }, "google-native:bigquery/v2:IndexUnusedReasonResponse": { "properties": { "base_table": { "$ref": "#/types/google-native:bigquery/v2:TableReferenceResponse", "sdkName": "baseTable" }, "code": {}, "index_name": { "sdkName": "indexName" }, "message": {} } }, "google-native:bigquery/v2:IterationResultResponse": { "properties": { "durationMs": { "format": "int64" }, "evalLoss": { "format": "double" }, "index": { "format": "int32" }, "learnRate": { "format": "double" }, "trainingLoss": { "format": "double" } } }, "google-native:bigquery/v2:JobConfiguration": { "properties": { "copy": { "$ref": "#/types/google-native:bigquery/v2:JobConfigurationTableCopy" }, "dryRun": {}, "extract": { "$ref": "#/types/google-native:bigquery/v2:JobConfigurationExtract" }, "jobTimeoutMs": { "format": "int64" }, "labels": {}, "load": { "$ref": "#/types/google-native:bigquery/v2:JobConfigurationLoad" }, "query": { "$ref": "#/types/google-native:bigquery/v2:JobConfigurationQuery" } } }, "google-native:bigquery/v2:JobConfigurationExtract": { "properties": { "compression": {}, "destinationFormat": {}, "destinationUri": {}, "destinationUris": { "items": {} }, "fieldDelimiter": {}, "printHeader": {}, "sourceModel": { "$ref": "#/types/google-native:bigquery/v2:ModelReference" }, "sourceTable": { "$ref": "#/types/google-native:bigquery/v2:TableReference" }, "useAvroLogicalTypes": {} } }, "google-native:bigquery/v2:JobConfigurationExtractResponse": { "properties": { "compression": {}, "destinationFormat": {}, "destinationUri": {}, "destinationUris": { "items": {} }, "fieldDelimiter": {}, "printHeader": {}, "sourceModel": { "$ref": "#/types/google-native:bigquery/v2:ModelReferenceResponse" }, "sourceTable": { "$ref": "#/types/google-native:bigquery/v2:TableReferenceResponse" }, "useAvroLogicalTypes": {} } }, "google-native:bigquery/v2:JobConfigurationLoad": { "properties": { "allowJaggedRows": {}, "allowQuotedNewlines": {}, "autodetect": {}, "clustering": { "$ref": "#/types/google-native:bigquery/v2:Clustering" }, "connectionProperties": { "items": { "$ref": "#/types/google-native:bigquery/v2:ConnectionProperty" } }, "createDisposition": {}, "createSession": {}, "decimalTargetTypes": { "items": {} }, "destinationEncryptionConfiguration": { "$ref": "#/types/google-native:bigquery/v2:EncryptionConfiguration" }, "destinationTable": { "$ref": "#/types/google-native:bigquery/v2:TableReference" }, "destinationTableProperties": { "$ref": "#/types/google-native:bigquery/v2:DestinationTableProperties" }, "encoding": {}, "fieldDelimiter": {}, "hivePartitioningOptions": { "$ref": "#/types/google-native:bigquery/v2:HivePartitioningOptions" }, "ignoreUnknownValues": {}, "jsonExtension": {}, "maxBadRecords": { "format": "int32" }, "nullMarker": {}, "parquetOptions": { "$ref": "#/types/google-native:bigquery/v2:ParquetOptions" }, "preserveAsciiControlCharacters": {}, "projectionFields": { "items": {} }, "quote": {}, "rangePartitioning": { "$ref": "#/types/google-native:bigquery/v2:RangePartitioning" }, "referenceFileSchemaUri": {}, "schema": { "$ref": "#/types/google-native:bigquery/v2:TableSchema" }, "schemaInline": {}, "schemaInlineFormat": {}, "schemaUpdateOptions": { "items": {} }, "skipLeadingRows": { "format": "int32" }, "sourceFormat": {}, "sourceUris": { "items": {} }, "timePartitioning": { "$ref": "#/types/google-native:bigquery/v2:TimePartitioning" }, "useAvroLogicalTypes": {}, "writeDisposition": {} } }, "google-native:bigquery/v2:JobConfigurationLoadResponse": { "properties": { "allowJaggedRows": {}, "allowQuotedNewlines": {}, "autodetect": {}, "clustering": { "$ref": "#/types/google-native:bigquery/v2:ClusteringResponse" }, "connectionProperties": { "items": { "$ref": "#/types/google-native:bigquery/v2:ConnectionPropertyResponse" } }, "createDisposition": {}, "createSession": {}, "decimalTargetTypes": { "items": {} }, "destinationEncryptionConfiguration": { "$ref": "#/types/google-native:bigquery/v2:EncryptionConfigurationResponse" }, "destinationTable": { "$ref": "#/types/google-native:bigquery/v2:TableReferenceResponse" }, "destinationTableProperties": { "$ref": "#/types/google-native:bigquery/v2:DestinationTablePropertiesResponse" }, "encoding": {}, "fieldDelimiter": {}, "hivePartitioningOptions": { "$ref": "#/types/google-native:bigquery/v2:HivePartitioningOptionsResponse" }, "ignoreUnknownValues": {}, "jsonExtension": {}, "maxBadRecords": { "format": "int32" }, "nullMarker": {}, "parquetOptions": { "$ref": "#/types/google-native:bigquery/v2:ParquetOptionsResponse" }, "preserveAsciiControlCharacters": {}, "projectionFields": { "items": {} }, "quote": {}, "rangePartitioning": { "$ref": "#/types/google-native:bigquery/v2:RangePartitioningResponse" }, "referenceFileSchemaUri": {}, "schema": { "$ref": "#/types/google-native:bigquery/v2:TableSchemaResponse" }, "schemaInline": {}, "schemaInlineFormat": {}, "schemaUpdateOptions": { "items": {} }, "skipLeadingRows": { "format": "int32" }, "sourceFormat": {}, "sourceUris": { "items": {} }, "timePartitioning": { "$ref": "#/types/google-native:bigquery/v2:TimePartitioningResponse" }, "useAvroLogicalTypes": {}, "writeDisposition": {} } }, "google-native:bigquery/v2:JobConfigurationQuery": { "properties": { "allowLargeResults": {}, "clustering": { "$ref": "#/types/google-native:bigquery/v2:Clustering" }, "connectionProperties": { "items": { "$ref": "#/types/google-native:bigquery/v2:ConnectionProperty" } }, "continuous": {}, "createDisposition": {}, "createSession": {}, "defaultDataset": { "$ref": "#/types/google-native:bigquery/v2:DatasetReference" }, "destinationEncryptionConfiguration": { "$ref": "#/types/google-native:bigquery/v2:EncryptionConfiguration" }, "destinationTable": { "$ref": "#/types/google-native:bigquery/v2:TableReference" }, "flattenResults": {}, "maximumBillingTier": { "format": "int32" }, "maximumBytesBilled": { "format": "int64" }, "parameterMode": {}, "preserveNulls": {}, "priority": {}, "query": {}, "queryParameters": { "items": { "$ref": "#/types/google-native:bigquery/v2:QueryParameter" } }, "rangePartitioning": { "$ref": "#/types/google-native:bigquery/v2:RangePartitioning" }, "schemaUpdateOptions": { "items": {} }, "tableDefinitions": {}, "timePartitioning": { "$ref": "#/types/google-native:bigquery/v2:TimePartitioning" }, "useLegacySql": {}, "useQueryCache": {}, "userDefinedFunctionResources": { "items": { "$ref": "#/types/google-native:bigquery/v2:UserDefinedFunctionResource" } }, "writeDisposition": {} } }, "google-native:bigquery/v2:JobConfigurationQueryResponse": { "properties": { "allowLargeResults": {}, "clustering": { "$ref": "#/types/google-native:bigquery/v2:ClusteringResponse" }, "connectionProperties": { "items": { "$ref": "#/types/google-native:bigquery/v2:ConnectionPropertyResponse" } }, "continuous": {}, "createDisposition": {}, "createSession": {}, "defaultDataset": { "$ref": "#/types/google-native:bigquery/v2:DatasetReferenceResponse" }, "destinationEncryptionConfiguration": { "$ref": "#/types/google-native:bigquery/v2:EncryptionConfigurationResponse" }, "destinationTable": { "$ref": "#/types/google-native:bigquery/v2:TableReferenceResponse" }, "flattenResults": {}, "maximumBillingTier": { "format": "int32" }, "maximumBytesBilled": { "format": "int64" }, "parameterMode": {}, "preserveNulls": {}, "priority": {}, "query": {}, "queryParameters": { "items": { "$ref": "#/types/google-native:bigquery/v2:QueryParameterResponse" } }, "rangePartitioning": { "$ref": "#/types/google-native:bigquery/v2:RangePartitioningResponse" }, "schemaUpdateOptions": { "items": {} }, "tableDefinitions": {}, "timePartitioning": { "$ref": "#/types/google-native:bigquery/v2:TimePartitioningResponse" }, "useLegacySql": {}, "useQueryCache": {}, "userDefinedFunctionResources": { "items": { "$ref": "#/types/google-native:bigquery/v2:UserDefinedFunctionResourceResponse" } }, "writeDisposition": {} } }, "google-native:bigquery/v2:JobConfigurationResponse": { "properties": { "copy": { "$ref": "#/types/google-native:bigquery/v2:JobConfigurationTableCopyResponse" }, "dryRun": {}, "extract": { "$ref": "#/types/google-native:bigquery/v2:JobConfigurationExtractResponse" }, "jobTimeoutMs": { "format": "int64" }, "jobType": {}, "labels": {}, "load": { "$ref": "#/types/google-native:bigquery/v2:JobConfigurationLoadResponse" }, "query": { "$ref": "#/types/google-native:bigquery/v2:JobConfigurationQueryResponse" } } }, "google-native:bigquery/v2:JobConfigurationTableCopy": { "properties": { "createDisposition": {}, "destinationEncryptionConfiguration": { "$ref": "#/types/google-native:bigquery/v2:EncryptionConfiguration" }, "destinationExpirationTime": { "$ref": "pulumi.json#/Any" }, "destinationTable": { "$ref": "#/types/google-native:bigquery/v2:TableReference" }, "operationType": {}, "sourceTable": { "$ref": "#/types/google-native:bigquery/v2:TableReference" }, "sourceTables": { "items": { "$ref": "#/types/google-native:bigquery/v2:TableReference" } }, "writeDisposition": {} } }, "google-native:bigquery/v2:JobConfigurationTableCopyResponse": { "properties": { "createDisposition": {}, "destinationEncryptionConfiguration": { "$ref": "#/types/google-native:bigquery/v2:EncryptionConfigurationResponse" }, "destinationExpirationTime": { "$ref": "pulumi.json#/Any" }, "destinationTable": { "$ref": "#/types/google-native:bigquery/v2:TableReferenceResponse" }, "operationType": {}, "sourceTable": { "$ref": "#/types/google-native:bigquery/v2:TableReferenceResponse" }, "sourceTables": { "items": { "$ref": "#/types/google-native:bigquery/v2:TableReferenceResponse" } }, "writeDisposition": {} } }, "google-native:bigquery/v2:JobReference": { "properties": { "jobId": {}, "location": {}, "projectId": { "sdkName": "project" } } }, "google-native:bigquery/v2:JobReferenceResponse": { "properties": { "jobId": {}, "location": {}, "projectId": { "sdkName": "project" } } }, "google-native:bigquery/v2:JobStatistics2ReservationUsageItemResponse": { "properties": { "name": {}, "slotMs": { "format": "int64" } } }, "google-native:bigquery/v2:JobStatistics2Response": { "properties": { "biEngineStatistics": { "$ref": "#/types/google-native:bigquery/v2:BiEngineStatisticsResponse" }, "billingTier": { "format": "int32" }, "cacheHit": {}, "ddlAffectedRowAccessPolicyCount": { "format": "int64" }, "ddlDestinationTable": { "$ref": "#/types/google-native:bigquery/v2:TableReferenceResponse" }, "ddlOperationPerformed": {}, "ddlTargetDataset": { "$ref": "#/types/google-native:bigquery/v2:DatasetReferenceResponse" }, "ddlTargetRoutine": { "$ref": "#/types/google-native:bigquery/v2:RoutineReferenceResponse" }, "ddlTargetRowAccessPolicy": { "$ref": "#/types/google-native:bigquery/v2:RowAccessPolicyReferenceResponse" }, "ddlTargetTable": { "$ref": "#/types/google-native:bigquery/v2:TableReferenceResponse" }, "dmlStats": { "$ref": "#/types/google-native:bigquery/v2:DmlStatisticsResponse" }, "estimatedBytesProcessed": { "format": "int64" }, "mlStatistics": { "$ref": "#/types/google-native:bigquery/v2:MlStatisticsResponse" }, "modelTraining": { "$ref": "#/types/google-native:bigquery/v2:BigQueryModelTrainingResponse" }, "modelTrainingCurrentIteration": { "format": "int32" }, "modelTrainingExpectedTotalIteration": { "format": "int64" }, "numDmlAffectedRows": { "format": "int64" }, "queryPlan": { "items": { "$ref": "#/types/google-native:bigquery/v2:ExplainQueryStageResponse" } }, "referencedRoutines": { "items": { "$ref": "#/types/google-native:bigquery/v2:RoutineReferenceResponse" } }, "referencedTables": { "items": { "$ref": "#/types/google-native:bigquery/v2:TableReferenceResponse" } }, "reservationUsage": { "items": { "$ref": "#/types/google-native:bigquery/v2:JobStatistics2ReservationUsageItemResponse" } }, "schema": { "$ref": "#/types/google-native:bigquery/v2:TableSchemaResponse" }, "searchStatistics": { "$ref": "#/types/google-native:bigquery/v2:SearchStatisticsResponse" }, "sparkStatistics": { "$ref": "#/types/google-native:bigquery/v2:SparkStatisticsResponse" }, "statementType": {}, "timeline": { "items": { "$ref": "#/types/google-native:bigquery/v2:QueryTimelineSampleResponse" } }, "totalBytesBilled": { "format": "int64" }, "totalBytesProcessed": { "format": "int64" }, "totalBytesProcessedAccuracy": {}, "totalPartitionsProcessed": { "format": "int64" }, "totalSlotMs": { "format": "int64" }, "transferredBytes": { "format": "int64" }, "undeclaredQueryParameters": { "items": { "$ref": "#/types/google-native:bigquery/v2:QueryParameterResponse" } } } }, "google-native:bigquery/v2:JobStatistics3Response": { "properties": { "badRecords": { "format": "int64" }, "inputFileBytes": { "format": "int64" }, "inputFiles": { "format": "int64" }, "outputBytes": { "format": "int64" }, "outputRows": { "format": "int64" } } }, "google-native:bigquery/v2:JobStatistics4Response": { "properties": { "destinationUriFileCounts": { "items": {} }, "inputBytes": { "format": "int64" } } }, "google-native:bigquery/v2:JobStatistics5Response": { "properties": { "copied_logical_bytes": { "format": "int64", "sdkName": "copiedLogicalBytes" }, "copied_rows": { "format": "int64", "sdkName": "copiedRows" } } }, "google-native:bigquery/v2:JobStatisticsReservationUsageItemResponse": { "properties": { "name": {}, "slotMs": { "format": "int64" } } }, "google-native:bigquery/v2:JobStatisticsResponse": { "properties": { "completionRatio": { "format": "double" }, "copy": { "$ref": "#/types/google-native:bigquery/v2:JobStatistics5Response" }, "creationTime": { "format": "int64" }, "dataMaskingStatistics": { "$ref": "#/types/google-native:bigquery/v2:DataMaskingStatisticsResponse" }, "endTime": { "format": "int64" }, "extract": { "$ref": "#/types/google-native:bigquery/v2:JobStatistics4Response" }, "load": { "$ref": "#/types/google-native:bigquery/v2:JobStatistics3Response" }, "numChildJobs": { "format": "int64" }, "parentJobId": {}, "query": { "$ref": "#/types/google-native:bigquery/v2:JobStatistics2Response" }, "quotaDeferments": { "items": {} }, "reservationUsage": { "items": { "$ref": "#/types/google-native:bigquery/v2:JobStatisticsReservationUsageItemResponse" } }, "reservation_id": { "sdkName": "reservationId" }, "rowLevelSecurityStatistics": { "$ref": "#/types/google-native:bigquery/v2:RowLevelSecurityStatisticsResponse" }, "scriptStatistics": { "$ref": "#/types/google-native:bigquery/v2:ScriptStatisticsResponse" }, "sessionInfo": { "$ref": "#/types/google-native:bigquery/v2:SessionInfoResponse" }, "startTime": { "format": "int64" }, "totalBytesProcessed": { "format": "int64" }, "totalSlotMs": { "format": "int64" }, "transactionInfo": { "$ref": "#/types/google-native:bigquery/v2:TransactionInfoResponse" } } }, "google-native:bigquery/v2:JobStatusResponse": { "properties": { "errorResult": { "$ref": "#/types/google-native:bigquery/v2:ErrorProtoResponse" }, "errors": { "items": { "$ref": "#/types/google-native:bigquery/v2:ErrorProtoResponse" } }, "state": {} } }, "google-native:bigquery/v2:MaterializedViewDefinition": { "properties": { "allow_non_incremental_definition": { "sdkName": "allowNonIncrementalDefinition" }, "enableRefresh": {}, "maxStaleness": { "format": "byte" }, "query": {}, "refreshIntervalMs": { "format": "int64" } } }, "google-native:bigquery/v2:MaterializedViewDefinitionResponse": { "properties": { "allow_non_incremental_definition": { "sdkName": "allowNonIncrementalDefinition" }, "enableRefresh": {}, "lastRefreshTime": { "format": "int64" }, "maxStaleness": { "format": "byte" }, "query": {}, "refreshIntervalMs": { "format": "int64" } } }, "google-native:bigquery/v2:MlStatisticsResponse": { "properties": { "iterationResults": { "items": { "$ref": "#/types/google-native:bigquery/v2:IterationResultResponse" } }, "maxIterations": { "format": "int64" } } }, "google-native:bigquery/v2:ModelDefinition": { "properties": { "modelOptions": { "$ref": "#/types/google-native:bigquery/v2:ModelDefinitionModelOptions" }, "trainingRuns": { "items": { "$ref": "#/types/google-native:bigquery/v2:BqmlTrainingRun" } } } }, "google-native:bigquery/v2:ModelDefinitionModelOptions": { "properties": { "labels": { "items": {} }, "lossType": {}, "modelType": {} } }, "google-native:bigquery/v2:ModelDefinitionModelOptionsResponse": { "properties": { "labels": { "items": {} }, "lossType": {}, "modelType": {} } }, "google-native:bigquery/v2:ModelDefinitionResponse": { "properties": { "modelOptions": { "$ref": "#/types/google-native:bigquery/v2:ModelDefinitionModelOptionsResponse" }, "trainingRuns": { "items": { "$ref": "#/types/google-native:bigquery/v2:BqmlTrainingRunResponse" } } } }, "google-native:bigquery/v2:ModelReference": { "properties": { "datasetId": {}, "modelId": {}, "projectId": { "sdkName": "project" } } }, "google-native:bigquery/v2:ModelReferenceResponse": { "properties": { "datasetId": {}, "modelId": {}, "projectId": { "sdkName": "project" } } }, "google-native:bigquery/v2:ParquetOptions": { "properties": { "enableListInference": {}, "enumAsString": {} } }, "google-native:bigquery/v2:ParquetOptionsResponse": { "properties": { "enableListInference": {}, "enumAsString": {} } }, "google-native:bigquery/v2:QueryParameter": { "properties": { "name": {}, "parameterType": { "$ref": "#/types/google-native:bigquery/v2:QueryParameterType" }, "parameterValue": { "$ref": "#/types/google-native:bigquery/v2:QueryParameterValue" } } }, "google-native:bigquery/v2:QueryParameterResponse": { "properties": { "name": {}, "parameterType": { "$ref": "#/types/google-native:bigquery/v2:QueryParameterTypeResponse" }, "parameterValue": { "$ref": "#/types/google-native:bigquery/v2:QueryParameterValueResponse" } } }, "google-native:bigquery/v2:QueryParameterType": { "properties": { "arrayType": { "$ref": "#/types/google-native:bigquery/v2:QueryParameterType" }, "structTypes": { "items": { "$ref": "#/types/google-native:bigquery/v2:QueryParameterTypeStructTypesItem" } }, "type": {} } }, "google-native:bigquery/v2:QueryParameterTypeResponse": { "properties": { "arrayType": { "$ref": "#/types/google-native:bigquery/v2:QueryParameterTypeResponse" }, "structTypes": { "items": { "$ref": "#/types/google-native:bigquery/v2:QueryParameterTypeStructTypesItemResponse" } }, "type": {} } }, "google-native:bigquery/v2:QueryParameterTypeStructTypesItem": { "properties": { "description": {}, "name": {}, "type": { "$ref": "#/types/google-native:bigquery/v2:QueryParameterType" } } }, "google-native:bigquery/v2:QueryParameterTypeStructTypesItemResponse": { "properties": { "description": {}, "name": {}, "type": { "$ref": "#/types/google-native:bigquery/v2:QueryParameterTypeResponse" } } }, "google-native:bigquery/v2:QueryParameterValue": { "properties": { "arrayValues": { "items": { "$ref": "#/types/google-native:bigquery/v2:QueryParameterValue" } }, "structValues": {}, "value": {} } }, "google-native:bigquery/v2:QueryParameterValueResponse": { "properties": { "arrayValues": { "items": { "$ref": "#/types/google-native:bigquery/v2:QueryParameterValueResponse" } }, "structValues": {}, "value": {} } }, "google-native:bigquery/v2:QueryTimelineSampleResponse": { "properties": { "activeUnits": { "format": "int64" }, "completedUnits": { "format": "int64" }, "elapsedMs": { "format": "int64" }, "estimatedRunnableUnits": { "format": "int64" }, "pendingUnits": { "format": "int64" }, "totalSlotMs": { "format": "int64" } } }, "google-native:bigquery/v2:RangePartitioning": { "properties": { "field": {}, "range": { "$ref": "#/types/google-native:bigquery/v2:RangePartitioningRange" } } }, "google-native:bigquery/v2:RangePartitioningRange": { "properties": { "end": { "format": "int64" }, "interval": { "format": "int64" }, "start": { "format": "int64" } } }, "google-native:bigquery/v2:RangePartitioningRangeResponse": { "properties": { "end": { "format": "int64" }, "interval": { "format": "int64" }, "start": { "format": "int64" } } }, "google-native:bigquery/v2:RangePartitioningResponse": { "properties": { "field": {}, "range": { "$ref": "#/types/google-native:bigquery/v2:RangePartitioningRangeResponse" } } }, "google-native:bigquery/v2:RemoteFunctionOptions": { "properties": { "connection": {}, "endpoint": {}, "maxBatchingRows": { "format": "int64" }, "userDefinedContext": {} } }, "google-native:bigquery/v2:RemoteFunctionOptionsResponse": { "properties": { "connection": {}, "endpoint": {}, "maxBatchingRows": { "format": "int64" }, "userDefinedContext": {} } }, "google-native:bigquery/v2:RoutineReference": { "properties": { "datasetId": {}, "projectId": { "sdkName": "project" }, "routineId": {} } }, "google-native:bigquery/v2:RoutineReferenceResponse": { "properties": { "datasetId": {}, "projectId": { "sdkName": "project" }, "routineId": {} } }, "google-native:bigquery/v2:RowAccessPolicyReferenceResponse": { "properties": { "datasetId": {}, "policyId": {}, "projectId": { "sdkName": "project" }, "tableId": {} } }, "google-native:bigquery/v2:RowLevelSecurityStatisticsResponse": { "properties": { "rowLevelSecurityApplied": {} } }, "google-native:bigquery/v2:ScriptStackFrameResponse": { "properties": { "endColumn": { "format": "int32" }, "endLine": { "format": "int32" }, "procedureId": {}, "startColumn": { "format": "int32" }, "startLine": { "format": "int32" }, "text": {} } }, "google-native:bigquery/v2:ScriptStatisticsResponse": { "properties": { "evaluationKind": {}, "stackFrames": { "items": { "$ref": "#/types/google-native:bigquery/v2:ScriptStackFrameResponse" } } } }, "google-native:bigquery/v2:SearchStatisticsResponse": { "properties": { "indexUnusedReason": { "items": { "$ref": "#/types/google-native:bigquery/v2:IndexUnusedReasonResponse" } }, "indexUsageMode": {} } }, "google-native:bigquery/v2:SessionInfoResponse": { "properties": { "sessionId": {} } }, "google-native:bigquery/v2:SnapshotDefinitionResponse": { "properties": { "baseTableReference": { "$ref": "#/types/google-native:bigquery/v2:TableReferenceResponse" }, "snapshotTime": { "format": "date-time" } } }, "google-native:bigquery/v2:SparkLoggingInfoResponse": { "properties": { "project_id": { "sdkName": "projectId" }, "resource_type": { "sdkName": "resourceType" } } }, "google-native:bigquery/v2:SparkOptions": { "properties": { "archiveUris": { "items": {} }, "connection": {}, "containerImage": {}, "fileUris": { "items": {} }, "jarUris": { "items": {} }, "mainClass": {}, "mainFileUri": {}, "properties": {}, "pyFileUris": { "items": {} }, "runtimeVersion": {} } }, "google-native:bigquery/v2:SparkOptionsResponse": { "properties": { "archiveUris": { "items": {} }, "connection": {}, "containerImage": {}, "fileUris": { "items": {} }, "jarUris": { "items": {} }, "mainClass": {}, "mainFileUri": {}, "properties": {}, "pyFileUris": { "items": {} }, "runtimeVersion": {} } }, "google-native:bigquery/v2:SparkStatisticsResponse": { "properties": { "endpoints": {}, "logging_info": { "$ref": "#/types/google-native:bigquery/v2:SparkLoggingInfoResponse", "sdkName": "loggingInfo" }, "spark_job_id": { "sdkName": "sparkJobId" }, "spark_job_location": { "sdkName": "sparkJobLocation" } } }, "google-native:bigquery/v2:StandardSqlDataType": { "properties": { "arrayElementType": { "$ref": "#/types/google-native:bigquery/v2:StandardSqlDataType" }, "structType": { "$ref": "#/types/google-native:bigquery/v2:StandardSqlStructType" }, "typeKind": { "$ref": "#/types/google-native:bigquery/v2:StandardSqlDataTypeTypeKind", "required": true } } }, "google-native:bigquery/v2:StandardSqlDataTypeResponse": { "properties": { "arrayElementType": { "$ref": "#/types/google-native:bigquery/v2:StandardSqlDataTypeResponse" }, "structType": { "$ref": "#/types/google-native:bigquery/v2:StandardSqlStructTypeResponse" }, "typeKind": { "required": true } } }, "google-native:bigquery/v2:StandardSqlField": { "properties": { "name": {}, "type": { "$ref": "#/types/google-native:bigquery/v2:StandardSqlDataType" } } }, "google-native:bigquery/v2:StandardSqlFieldResponse": { "properties": { "name": {}, "type": { "$ref": "#/types/google-native:bigquery/v2:StandardSqlDataTypeResponse" } } }, "google-native:bigquery/v2:StandardSqlStructType": { "properties": { "fields": { "items": { "$ref": "#/types/google-native:bigquery/v2:StandardSqlField" } } } }, "google-native:bigquery/v2:StandardSqlStructTypeResponse": { "properties": { "fields": { "items": { "$ref": "#/types/google-native:bigquery/v2:StandardSqlFieldResponse" } } } }, "google-native:bigquery/v2:StandardSqlTableType": { "properties": { "columns": { "items": { "$ref": "#/types/google-native:bigquery/v2:StandardSqlField" } } } }, "google-native:bigquery/v2:StandardSqlTableTypeResponse": { "properties": { "columns": { "items": { "$ref": "#/types/google-native:bigquery/v2:StandardSqlFieldResponse" } } } }, "google-native:bigquery/v2:StreamingbufferResponse": { "properties": { "estimatedBytes": { "format": "uint64" }, "estimatedRows": { "format": "uint64" }, "oldestEntryTime": { "format": "uint64" } } }, "google-native:bigquery/v2:TableConstraints": { "properties": { "foreign_keys": { "items": { "$ref": "#/types/google-native:bigquery/v2:TableConstraintsForeignKeysItem" }, "sdkName": "foreignKeys" }, "primary_key": { "$ref": "#/types/google-native:bigquery/v2:TableConstraintsPrimaryKey", "sdkName": "primaryKey" } } }, "google-native:bigquery/v2:TableConstraintsForeignKeysItem": { "properties": { "column_references": { "items": { "$ref": "#/types/google-native:bigquery/v2:TableConstraintsForeignKeysItemColumnReferencesItem" }, "sdkName": "columnReferences" }, "name": {}, "referenced_table": { "$ref": "#/types/google-native:bigquery/v2:TableConstraintsForeignKeysItemReferencedTable", "sdkName": "referencedTable" } } }, "google-native:bigquery/v2:TableConstraintsForeignKeysItemColumnReferencesItem": { "properties": { "referenced_column": { "sdkName": "referencedColumn" }, "referencing_column": { "sdkName": "referencingColumn" } } }, "google-native:bigquery/v2:TableConstraintsForeignKeysItemColumnReferencesItemResponse": { "properties": { "referenced_column": { "sdkName": "referencedColumn" }, "referencing_column": { "sdkName": "referencingColumn" } } }, "google-native:bigquery/v2:TableConstraintsForeignKeysItemReferencedTable": { "properties": { "datasetId": {}, "projectId": { "sdkName": "project" }, "tableId": {} } }, "google-native:bigquery/v2:TableConstraintsForeignKeysItemReferencedTableResponse": { "properties": { "datasetId": {}, "projectId": { "sdkName": "project" }, "tableId": {} } }, "google-native:bigquery/v2:TableConstraintsForeignKeysItemResponse": { "properties": { "column_references": { "items": { "$ref": "#/types/google-native:bigquery/v2:TableConstraintsForeignKeysItemColumnReferencesItemResponse" }, "sdkName": "columnReferences" }, "name": {}, "referenced_table": { "$ref": "#/types/google-native:bigquery/v2:TableConstraintsForeignKeysItemReferencedTableResponse", "sdkName": "referencedTable" } } }, "google-native:bigquery/v2:TableConstraintsPrimaryKey": { "properties": { "columns": { "items": {} } } }, "google-native:bigquery/v2:TableConstraintsPrimaryKeyResponse": { "properties": { "columns": { "items": {} } } }, "google-native:bigquery/v2:TableConstraintsResponse": { "properties": { "foreign_keys": { "items": { "$ref": "#/types/google-native:bigquery/v2:TableConstraintsForeignKeysItemResponse" }, "sdkName": "foreignKeys" }, "primary_key": { "$ref": "#/types/google-native:bigquery/v2:TableConstraintsPrimaryKeyResponse", "sdkName": "primaryKey" } } }, "google-native:bigquery/v2:TableFieldSchema": { "properties": { "categories": { "$ref": "#/types/google-native:bigquery/v2:TableFieldSchemaCategories" }, "collation": {}, "defaultValueExpression": {}, "description": {}, "fields": { "items": { "$ref": "#/types/google-native:bigquery/v2:TableFieldSchema" } }, "maxLength": { "format": "int64" }, "mode": {}, "name": {}, "policyTags": { "$ref": "#/types/google-native:bigquery/v2:TableFieldSchemaPolicyTags" }, "precision": { "format": "int64" }, "roundingMode": {}, "scale": { "format": "int64" }, "type": {} } }, "google-native:bigquery/v2:TableFieldSchemaCategories": { "properties": { "names": { "items": {} } } }, "google-native:bigquery/v2:TableFieldSchemaCategoriesResponse": { "properties": { "names": { "items": {} } } }, "google-native:bigquery/v2:TableFieldSchemaPolicyTags": { "properties": { "names": { "items": {} } } }, "google-native:bigquery/v2:TableFieldSchemaPolicyTagsResponse": { "properties": { "names": { "items": {} } } }, "google-native:bigquery/v2:TableFieldSchemaResponse": { "properties": { "categories": { "$ref": "#/types/google-native:bigquery/v2:TableFieldSchemaCategoriesResponse" }, "collation": {}, "defaultValueExpression": {}, "description": {}, "fields": { "items": { "$ref": "#/types/google-native:bigquery/v2:TableFieldSchemaResponse" } }, "maxLength": { "format": "int64" }, "mode": {}, "name": {}, "policyTags": { "$ref": "#/types/google-native:bigquery/v2:TableFieldSchemaPolicyTagsResponse" }, "precision": { "format": "int64" }, "roundingMode": {}, "scale": { "format": "int64" }, "type": {} } }, "google-native:bigquery/v2:TableReference": { "properties": { "datasetId": {}, "projectId": { "sdkName": "project" }, "tableId": {} } }, "google-native:bigquery/v2:TableReferenceResponse": { "properties": { "datasetId": {}, "projectId": { "sdkName": "project" }, "tableId": {} } }, "google-native:bigquery/v2:TableSchema": { "properties": { "fields": { "items": { "$ref": "#/types/google-native:bigquery/v2:TableFieldSchema" } } } }, "google-native:bigquery/v2:TableSchemaResponse": { "properties": { "fields": { "items": { "$ref": "#/types/google-native:bigquery/v2:TableFieldSchemaResponse" } } } }, "google-native:bigquery/v2:TimePartitioning": { "properties": { "expirationMs": { "format": "int64" }, "field": {}, "requirePartitionFilter": {}, "type": {} } }, "google-native:bigquery/v2:TimePartitioningResponse": { "properties": { "expirationMs": { "format": "int64" }, "field": {}, "requirePartitionFilter": {}, "type": {} } }, "google-native:bigquery/v2:TransactionInfoResponse": { "properties": { "transactionId": {} } }, "google-native:bigquery/v2:UserDefinedFunctionResource": { "properties": { "inlineCode": {}, "resourceUri": {} } }, "google-native:bigquery/v2:UserDefinedFunctionResourceResponse": { "properties": { "inlineCode": {}, "resourceUri": {} } }, "google-native:bigquery/v2:ViewDefinition": { "properties": { "query": {}, "useExplicitColumnNames": {}, "useLegacySql": {}, "userDefinedFunctionResources": { "items": { "$ref": "#/types/google-native:bigquery/v2:UserDefinedFunctionResource" } } } }, "google-native:bigquery/v2:ViewDefinitionResponse": { "properties": { "query": {}, "useExplicitColumnNames": {}, "useLegacySql": {}, "userDefinedFunctionResources": { "items": { "$ref": "#/types/google-native:bigquery/v2:UserDefinedFunctionResourceResponse" } } } }, "google-native:bigqueryconnection/v1beta1:AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:bigqueryconnection/v1beta1:AuditLogConfig" } }, "service": {} } }, "google-native:bigqueryconnection/v1beta1:AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:bigqueryconnection/v1beta1:AuditLogConfigResponse" } }, "service": {} } }, "google-native:bigqueryconnection/v1beta1:AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:bigqueryconnection/v1beta1:AuditLogConfigLogType" } } }, "google-native:bigqueryconnection/v1beta1:AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:bigqueryconnection/v1beta1:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:bigqueryconnection/v1beta1:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:bigqueryconnection/v1beta1:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:bigqueryconnection/v1beta1:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:bigqueryconnection/v1beta1:CloudSqlCredential": { "properties": { "password": {}, "username": {} } }, "google-native:bigqueryconnection/v1beta1:CloudSqlCredentialResponse": { "properties": { "password": {}, "username": {} } }, "google-native:bigqueryconnection/v1beta1:CloudSqlProperties": { "properties": { "credential": { "$ref": "#/types/google-native:bigqueryconnection/v1beta1:CloudSqlCredential" }, "database": {}, "instanceId": {}, "type": { "$ref": "#/types/google-native:bigqueryconnection/v1beta1:CloudSqlPropertiesType" } } }, "google-native:bigqueryconnection/v1beta1:CloudSqlPropertiesResponse": { "properties": { "credential": { "$ref": "#/types/google-native:bigqueryconnection/v1beta1:CloudSqlCredentialResponse" }, "database": {}, "instanceId": {}, "serviceAccountId": {}, "type": {} } }, "google-native:bigqueryconnection/v1beta1:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:bigqueryconnection/v1beta1:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:bigquerydatatransfer/v1:EmailPreferences": { "properties": { "enableFailureEmail": {} } }, "google-native:bigquerydatatransfer/v1:EmailPreferencesResponse": { "properties": { "enableFailureEmail": {} } }, "google-native:bigquerydatatransfer/v1:ScheduleOptions": { "properties": { "disableAutoScheduling": {}, "endTime": { "format": "google-datetime" }, "startTime": { "format": "google-datetime" } } }, "google-native:bigquerydatatransfer/v1:ScheduleOptionsResponse": { "properties": { "disableAutoScheduling": {}, "endTime": { "format": "google-datetime" }, "startTime": { "format": "google-datetime" } } }, "google-native:bigquerydatatransfer/v1:UserInfoResponse": { "properties": { "email": {} } }, "google-native:bigqueryreservation/v1:Autoscale": { "properties": { "maxSlots": { "format": "int64" } } }, "google-native:bigqueryreservation/v1:AutoscaleResponse": { "properties": { "currentSlots": { "format": "int64" }, "maxSlots": { "format": "int64" } } }, "google-native:bigqueryreservation/v1:StatusResponse": { "properties": { "code": { "format": "int32" }, "details": { "items": {} }, "message": {} } }, "google-native:bigqueryreservation/v1beta1:StatusResponse": { "properties": { "code": { "format": "int32" }, "details": { "items": {} }, "message": {} } }, "google-native:bigtableadmin/v2:AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:bigtableadmin/v2:AuditLogConfig" } }, "service": {} } }, "google-native:bigtableadmin/v2:AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:bigtableadmin/v2:AuditLogConfigResponse" } }, "service": {} } }, "google-native:bigtableadmin/v2:AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:bigtableadmin/v2:AuditLogConfigLogType" } } }, "google-native:bigtableadmin/v2:AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:bigtableadmin/v2:AutoscalingLimits": { "properties": { "maxServeNodes": { "format": "int32", "required": true }, "minServeNodes": { "format": "int32", "required": true } } }, "google-native:bigtableadmin/v2:AutoscalingLimitsResponse": { "properties": { "maxServeNodes": { "format": "int32", "required": true }, "minServeNodes": { "format": "int32", "required": true } } }, "google-native:bigtableadmin/v2:AutoscalingTargets": { "properties": { "cpuUtilizationPercent": { "format": "int32" }, "storageUtilizationGibPerNode": { "format": "int32" } } }, "google-native:bigtableadmin/v2:AutoscalingTargetsResponse": { "properties": { "cpuUtilizationPercent": { "format": "int32" }, "storageUtilizationGibPerNode": { "format": "int32" } } }, "google-native:bigtableadmin/v2:BackupInfoResponse": { "properties": { "backup": {}, "endTime": { "format": "google-datetime" }, "sourceBackup": {}, "sourceTable": {}, "startTime": { "format": "google-datetime" } } }, "google-native:bigtableadmin/v2:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:bigtableadmin/v2:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:bigtableadmin/v2:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:bigtableadmin/v2:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:bigtableadmin/v2:ClusterAutoscalingConfig": { "properties": { "autoscalingLimits": { "$ref": "#/types/google-native:bigtableadmin/v2:AutoscalingLimits", "required": true }, "autoscalingTargets": { "$ref": "#/types/google-native:bigtableadmin/v2:AutoscalingTargets", "required": true } } }, "google-native:bigtableadmin/v2:ClusterAutoscalingConfigResponse": { "properties": { "autoscalingLimits": { "$ref": "#/types/google-native:bigtableadmin/v2:AutoscalingLimitsResponse", "required": true }, "autoscalingTargets": { "$ref": "#/types/google-native:bigtableadmin/v2:AutoscalingTargetsResponse", "required": true } } }, "google-native:bigtableadmin/v2:ClusterConfig": { "properties": { "clusterAutoscalingConfig": { "$ref": "#/types/google-native:bigtableadmin/v2:ClusterAutoscalingConfig" } } }, "google-native:bigtableadmin/v2:ClusterConfigResponse": { "properties": { "clusterAutoscalingConfig": { "$ref": "#/types/google-native:bigtableadmin/v2:ClusterAutoscalingConfigResponse" } } }, "google-native:bigtableadmin/v2:EncryptionConfig": { "properties": { "kmsKeyName": {} } }, "google-native:bigtableadmin/v2:EncryptionConfigResponse": { "properties": { "kmsKeyName": {} } }, "google-native:bigtableadmin/v2:EncryptionInfoResponse": { "properties": { "encryptionStatus": { "$ref": "#/types/google-native:bigtableadmin/v2:StatusResponse" }, "encryptionType": {}, "kmsKeyVersion": {} } }, "google-native:bigtableadmin/v2:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:bigtableadmin/v2:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:bigtableadmin/v2:MultiClusterRoutingUseAny": { "properties": { "clusterIds": { "items": {} } } }, "google-native:bigtableadmin/v2:MultiClusterRoutingUseAnyResponse": { "properties": { "clusterIds": { "items": {} } } }, "google-native:bigtableadmin/v2:RestoreInfoResponse": { "properties": { "backupInfo": { "$ref": "#/types/google-native:bigtableadmin/v2:BackupInfoResponse" }, "sourceType": {} } }, "google-native:bigtableadmin/v2:SingleClusterRouting": { "properties": { "allowTransactionalWrites": {}, "clusterId": {} } }, "google-native:bigtableadmin/v2:SingleClusterRoutingResponse": { "properties": { "allowTransactionalWrites": {}, "clusterId": {} } }, "google-native:bigtableadmin/v2:Split": { "properties": { "key": { "format": "byte" } } }, "google-native:bigtableadmin/v2:StatusResponse": { "properties": { "code": { "format": "int32" }, "details": { "items": {} }, "message": {} } }, "google-native:bigtableadmin/v2:TableStats": { "properties": { "averageCellsPerColumn": { "format": "double" }, "averageColumnsPerRow": { "format": "double" }, "logicalDataBytes": { "format": "int64" }, "rowCount": { "format": "int64" } } }, "google-native:bigtableadmin/v2:TableStatsResponse": { "properties": { "averageCellsPerColumn": { "format": "double" }, "averageColumnsPerRow": { "format": "double" }, "logicalDataBytes": { "format": "int64" }, "rowCount": { "format": "int64" } } }, "google-native:billingbudgets/v1:GoogleCloudBillingBudgetsV1BudgetAmount": { "properties": { "lastPeriodAmount": { "$ref": "#/types/google-native:billingbudgets/v1:GoogleCloudBillingBudgetsV1LastPeriodAmount" }, "specifiedAmount": { "$ref": "#/types/google-native:billingbudgets/v1:GoogleTypeMoney" } } }, "google-native:billingbudgets/v1:GoogleCloudBillingBudgetsV1BudgetAmountResponse": { "properties": { "lastPeriodAmount": { "$ref": "#/types/google-native:billingbudgets/v1:GoogleCloudBillingBudgetsV1LastPeriodAmountResponse" }, "specifiedAmount": { "$ref": "#/types/google-native:billingbudgets/v1:GoogleTypeMoneyResponse" } } }, "google-native:billingbudgets/v1:GoogleCloudBillingBudgetsV1CustomPeriod": { "properties": { "endDate": { "$ref": "#/types/google-native:billingbudgets/v1:GoogleTypeDate" }, "startDate": { "$ref": "#/types/google-native:billingbudgets/v1:GoogleTypeDate", "required": true } } }, "google-native:billingbudgets/v1:GoogleCloudBillingBudgetsV1CustomPeriodResponse": { "properties": { "endDate": { "$ref": "#/types/google-native:billingbudgets/v1:GoogleTypeDateResponse" }, "startDate": { "$ref": "#/types/google-native:billingbudgets/v1:GoogleTypeDateResponse", "required": true } } }, "google-native:billingbudgets/v1:GoogleCloudBillingBudgetsV1Filter": { "properties": { "calendarPeriod": { "$ref": "#/types/google-native:billingbudgets/v1:GoogleCloudBillingBudgetsV1FilterCalendarPeriod" }, "creditTypes": { "items": {} }, "creditTypesTreatment": { "$ref": "#/types/google-native:billingbudgets/v1:GoogleCloudBillingBudgetsV1FilterCreditTypesTreatment" }, "customPeriod": { "$ref": "#/types/google-native:billingbudgets/v1:GoogleCloudBillingBudgetsV1CustomPeriod" }, "labels": {}, "projects": { "items": {} }, "services": { "items": {} }, "subaccounts": { "items": {} } } }, "google-native:billingbudgets/v1:GoogleCloudBillingBudgetsV1FilterResponse": { "properties": { "calendarPeriod": {}, "creditTypes": { "items": {} }, "creditTypesTreatment": {}, "customPeriod": { "$ref": "#/types/google-native:billingbudgets/v1:GoogleCloudBillingBudgetsV1CustomPeriodResponse" }, "labels": {}, "projects": { "items": {} }, "services": { "items": {} }, "subaccounts": { "items": {} } } }, "google-native:billingbudgets/v1:GoogleCloudBillingBudgetsV1LastPeriodAmount": {}, "google-native:billingbudgets/v1:GoogleCloudBillingBudgetsV1LastPeriodAmountResponse": {}, "google-native:billingbudgets/v1:GoogleCloudBillingBudgetsV1NotificationsRule": { "properties": { "disableDefaultIamRecipients": {}, "monitoringNotificationChannels": { "items": {} }, "pubsubTopic": {}, "schemaVersion": {} } }, "google-native:billingbudgets/v1:GoogleCloudBillingBudgetsV1NotificationsRuleResponse": { "properties": { "disableDefaultIamRecipients": {}, "monitoringNotificationChannels": { "items": {} }, "pubsubTopic": {}, "schemaVersion": {} } }, "google-native:billingbudgets/v1:GoogleCloudBillingBudgetsV1ThresholdRule": { "properties": { "spendBasis": { "$ref": "#/types/google-native:billingbudgets/v1:GoogleCloudBillingBudgetsV1ThresholdRuleSpendBasis" }, "thresholdPercent": { "format": "double", "required": true } } }, "google-native:billingbudgets/v1:GoogleCloudBillingBudgetsV1ThresholdRuleResponse": { "properties": { "spendBasis": {}, "thresholdPercent": { "format": "double", "required": true } } }, "google-native:billingbudgets/v1:GoogleTypeDate": { "properties": { "day": { "format": "int32" }, "month": { "format": "int32" }, "year": { "format": "int32" } } }, "google-native:billingbudgets/v1:GoogleTypeDateResponse": { "properties": { "day": { "format": "int32" }, "month": { "format": "int32" }, "year": { "format": "int32" } } }, "google-native:billingbudgets/v1:GoogleTypeMoney": { "properties": { "currencyCode": {}, "nanos": { "format": "int32" }, "units": { "format": "int64" } } }, "google-native:billingbudgets/v1:GoogleTypeMoneyResponse": { "properties": { "currencyCode": {}, "nanos": { "format": "int32" }, "units": { "format": "int64" } } }, "google-native:billingbudgets/v1beta1:GoogleCloudBillingBudgetsV1beta1AllUpdatesRule": { "properties": { "disableDefaultIamRecipients": {}, "monitoringNotificationChannels": { "items": {} }, "pubsubTopic": {}, "schemaVersion": {} } }, "google-native:billingbudgets/v1beta1:GoogleCloudBillingBudgetsV1beta1AllUpdatesRuleResponse": { "properties": { "disableDefaultIamRecipients": {}, "monitoringNotificationChannels": { "items": {} }, "pubsubTopic": {}, "schemaVersion": {} } }, "google-native:billingbudgets/v1beta1:GoogleCloudBillingBudgetsV1beta1BudgetAmount": { "properties": { "lastPeriodAmount": { "$ref": "#/types/google-native:billingbudgets/v1beta1:GoogleCloudBillingBudgetsV1beta1LastPeriodAmount" }, "specifiedAmount": { "$ref": "#/types/google-native:billingbudgets/v1beta1:GoogleTypeMoney" } } }, "google-native:billingbudgets/v1beta1:GoogleCloudBillingBudgetsV1beta1BudgetAmountResponse": { "properties": { "lastPeriodAmount": { "$ref": "#/types/google-native:billingbudgets/v1beta1:GoogleCloudBillingBudgetsV1beta1LastPeriodAmountResponse" }, "specifiedAmount": { "$ref": "#/types/google-native:billingbudgets/v1beta1:GoogleTypeMoneyResponse" } } }, "google-native:billingbudgets/v1beta1:GoogleCloudBillingBudgetsV1beta1CustomPeriod": { "properties": { "endDate": { "$ref": "#/types/google-native:billingbudgets/v1beta1:GoogleTypeDate" }, "startDate": { "$ref": "#/types/google-native:billingbudgets/v1beta1:GoogleTypeDate", "required": true } } }, "google-native:billingbudgets/v1beta1:GoogleCloudBillingBudgetsV1beta1CustomPeriodResponse": { "properties": { "endDate": { "$ref": "#/types/google-native:billingbudgets/v1beta1:GoogleTypeDateResponse" }, "startDate": { "$ref": "#/types/google-native:billingbudgets/v1beta1:GoogleTypeDateResponse", "required": true } } }, "google-native:billingbudgets/v1beta1:GoogleCloudBillingBudgetsV1beta1Filter": { "properties": { "calendarPeriod": { "$ref": "#/types/google-native:billingbudgets/v1beta1:GoogleCloudBillingBudgetsV1beta1FilterCalendarPeriod" }, "creditTypes": { "items": {} }, "creditTypesTreatment": { "$ref": "#/types/google-native:billingbudgets/v1beta1:GoogleCloudBillingBudgetsV1beta1FilterCreditTypesTreatment" }, "customPeriod": { "$ref": "#/types/google-native:billingbudgets/v1beta1:GoogleCloudBillingBudgetsV1beta1CustomPeriod" }, "labels": {}, "projects": { "items": {} }, "services": { "items": {} }, "subaccounts": { "items": {} } } }, "google-native:billingbudgets/v1beta1:GoogleCloudBillingBudgetsV1beta1FilterResponse": { "properties": { "calendarPeriod": {}, "creditTypes": { "items": {} }, "creditTypesTreatment": {}, "customPeriod": { "$ref": "#/types/google-native:billingbudgets/v1beta1:GoogleCloudBillingBudgetsV1beta1CustomPeriodResponse" }, "labels": {}, "projects": { "items": {} }, "services": { "items": {} }, "subaccounts": { "items": {} } } }, "google-native:billingbudgets/v1beta1:GoogleCloudBillingBudgetsV1beta1LastPeriodAmount": {}, "google-native:billingbudgets/v1beta1:GoogleCloudBillingBudgetsV1beta1LastPeriodAmountResponse": {}, "google-native:billingbudgets/v1beta1:GoogleCloudBillingBudgetsV1beta1ThresholdRule": { "properties": { "spendBasis": { "$ref": "#/types/google-native:billingbudgets/v1beta1:GoogleCloudBillingBudgetsV1beta1ThresholdRuleSpendBasis" }, "thresholdPercent": { "format": "double", "required": true } } }, "google-native:billingbudgets/v1beta1:GoogleCloudBillingBudgetsV1beta1ThresholdRuleResponse": { "properties": { "spendBasis": {}, "thresholdPercent": { "format": "double", "required": true } } }, "google-native:billingbudgets/v1beta1:GoogleTypeDate": { "properties": { "day": { "format": "int32" }, "month": { "format": "int32" }, "year": { "format": "int32" } } }, "google-native:billingbudgets/v1beta1:GoogleTypeDateResponse": { "properties": { "day": { "format": "int32" }, "month": { "format": "int32" }, "year": { "format": "int32" } } }, "google-native:billingbudgets/v1beta1:GoogleTypeMoney": { "properties": { "currencyCode": {}, "nanos": { "format": "int32" }, "units": { "format": "int64" } } }, "google-native:billingbudgets/v1beta1:GoogleTypeMoneyResponse": { "properties": { "currencyCode": {}, "nanos": { "format": "int32" }, "units": { "format": "int64" } } }, "google-native:binaryauthorization/v1:AttestorPublicKey": { "properties": { "asciiArmoredPgpPublicKey": {}, "comment": {}, "id": {}, "pkixPublicKey": { "$ref": "#/types/google-native:binaryauthorization/v1:PkixPublicKey" } } }, "google-native:binaryauthorization/v1:AttestorPublicKeyResponse": { "properties": { "asciiArmoredPgpPublicKey": {}, "comment": {}, "pkixPublicKey": { "$ref": "#/types/google-native:binaryauthorization/v1:PkixPublicKeyResponse" } } }, "google-native:binaryauthorization/v1:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:binaryauthorization/v1:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:binaryauthorization/v1:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:binaryauthorization/v1:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:binaryauthorization/v1:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:binaryauthorization/v1:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:binaryauthorization/v1:PkixPublicKey": { "properties": { "publicKeyPem": {}, "signatureAlgorithm": { "$ref": "#/types/google-native:binaryauthorization/v1:PkixPublicKeySignatureAlgorithm" } } }, "google-native:binaryauthorization/v1:PkixPublicKeyResponse": { "properties": { "publicKeyPem": {}, "signatureAlgorithm": {} } }, "google-native:binaryauthorization/v1:UserOwnedGrafeasNote": { "properties": { "noteReference": { "required": true }, "publicKeys": { "items": { "$ref": "#/types/google-native:binaryauthorization/v1:AttestorPublicKey" } } } }, "google-native:binaryauthorization/v1:UserOwnedGrafeasNoteResponse": { "properties": { "delegationServiceAccountEmail": {}, "noteReference": { "required": true }, "publicKeys": { "items": { "$ref": "#/types/google-native:binaryauthorization/v1:AttestorPublicKeyResponse" } } } }, "google-native:binaryauthorization/v1beta1:AttestorPublicKey": { "properties": { "asciiArmoredPgpPublicKey": {}, "comment": {}, "id": {}, "pkixPublicKey": { "$ref": "#/types/google-native:binaryauthorization/v1beta1:PkixPublicKey" } } }, "google-native:binaryauthorization/v1beta1:AttestorPublicKeyResponse": { "properties": { "asciiArmoredPgpPublicKey": {}, "comment": {}, "pkixPublicKey": { "$ref": "#/types/google-native:binaryauthorization/v1beta1:PkixPublicKeyResponse" } } }, "google-native:binaryauthorization/v1beta1:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:binaryauthorization/v1beta1:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:binaryauthorization/v1beta1:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:binaryauthorization/v1beta1:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:binaryauthorization/v1beta1:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:binaryauthorization/v1beta1:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:binaryauthorization/v1beta1:PkixPublicKey": { "properties": { "publicKeyPem": {}, "signatureAlgorithm": { "$ref": "#/types/google-native:binaryauthorization/v1beta1:PkixPublicKeySignatureAlgorithm" } } }, "google-native:binaryauthorization/v1beta1:PkixPublicKeyResponse": { "properties": { "publicKeyPem": {}, "signatureAlgorithm": {} } }, "google-native:binaryauthorization/v1beta1:UserOwnedDrydockNote": { "properties": { "noteReference": { "required": true }, "publicKeys": { "items": { "$ref": "#/types/google-native:binaryauthorization/v1beta1:AttestorPublicKey" } } } }, "google-native:binaryauthorization/v1beta1:UserOwnedDrydockNoteResponse": { "properties": { "delegationServiceAccountEmail": {}, "noteReference": { "required": true }, "publicKeys": { "items": { "$ref": "#/types/google-native:binaryauthorization/v1beta1:AttestorPublicKeyResponse" } } } }, "google-native:certificatemanager/v1:AuthorizationAttemptInfoResponse": { "properties": { "details": {}, "domain": {}, "failureReason": {}, "state": {} } }, "google-native:certificatemanager/v1:CertificateAuthorityConfig": { "properties": { "certificateAuthorityServiceConfig": { "$ref": "#/types/google-native:certificatemanager/v1:CertificateAuthorityServiceConfig" } } }, "google-native:certificatemanager/v1:CertificateAuthorityConfigResponse": { "properties": { "certificateAuthorityServiceConfig": { "$ref": "#/types/google-native:certificatemanager/v1:CertificateAuthorityServiceConfigResponse" } } }, "google-native:certificatemanager/v1:CertificateAuthorityServiceConfig": { "properties": { "caPool": { "required": true } } }, "google-native:certificatemanager/v1:CertificateAuthorityServiceConfigResponse": { "properties": { "caPool": { "required": true } } }, "google-native:certificatemanager/v1:DnsResourceRecordResponse": { "properties": { "data": {}, "name": {}, "type": {} } }, "google-native:certificatemanager/v1:GclbTargetResponse": { "properties": { "ipConfigs": { "items": { "$ref": "#/types/google-native:certificatemanager/v1:IpConfigResponse" } }, "targetHttpsProxy": {}, "targetSslProxy": {} } }, "google-native:certificatemanager/v1:IntermediateCA": { "properties": { "pemCertificate": {} } }, "google-native:certificatemanager/v1:IntermediateCAResponse": { "properties": { "pemCertificate": {} } }, "google-native:certificatemanager/v1:IpConfigResponse": { "properties": { "ipAddress": {}, "ports": { "items": {} } } }, "google-native:certificatemanager/v1:ManagedCertificate": { "properties": { "dnsAuthorizations": { "items": {}, "forceNew": true }, "domains": { "items": {}, "forceNew": true }, "issuanceConfig": { "forceNew": true } } }, "google-native:certificatemanager/v1:ManagedCertificateResponse": { "properties": { "authorizationAttemptInfo": { "items": { "$ref": "#/types/google-native:certificatemanager/v1:AuthorizationAttemptInfoResponse" } }, "dnsAuthorizations": { "items": {} }, "domains": { "items": {} }, "issuanceConfig": {}, "provisioningIssue": { "$ref": "#/types/google-native:certificatemanager/v1:ProvisioningIssueResponse" }, "state": {} } }, "google-native:certificatemanager/v1:ProvisioningIssueResponse": { "properties": { "details": {}, "reason": {} } }, "google-native:certificatemanager/v1:SelfManagedCertificate": { "properties": { "pemCertificate": {}, "pemPrivateKey": {} } }, "google-native:certificatemanager/v1:SelfManagedCertificateResponse": { "properties": { "pemCertificate": {}, "pemPrivateKey": {} } }, "google-native:certificatemanager/v1:TrustAnchor": { "properties": { "pemCertificate": {} } }, "google-native:certificatemanager/v1:TrustAnchorResponse": { "properties": { "pemCertificate": {} } }, "google-native:certificatemanager/v1:TrustStore": { "properties": { "intermediateCas": { "items": { "$ref": "#/types/google-native:certificatemanager/v1:IntermediateCA" } }, "trustAnchors": { "items": { "$ref": "#/types/google-native:certificatemanager/v1:TrustAnchor" } } } }, "google-native:certificatemanager/v1:TrustStoreResponse": { "properties": { "intermediateCas": { "items": { "$ref": "#/types/google-native:certificatemanager/v1:IntermediateCAResponse" } }, "trustAnchors": { "items": { "$ref": "#/types/google-native:certificatemanager/v1:TrustAnchorResponse" } } } }, "google-native:cloudasset/v1:AccessSelector": { "properties": { "permissions": { "items": {} }, "roles": { "items": {} } } }, "google-native:cloudasset/v1:AccessSelectorResponse": { "properties": { "permissions": { "items": {} }, "roles": { "items": {} } } }, "google-native:cloudasset/v1:ConditionContext": { "properties": { "accessTime": { "format": "google-datetime" } } }, "google-native:cloudasset/v1:ConditionContextResponse": { "properties": { "accessTime": { "format": "google-datetime" } } }, "google-native:cloudasset/v1:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudasset/v1:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudasset/v1:FeedOutputConfig": { "properties": { "pubsubDestination": { "$ref": "#/types/google-native:cloudasset/v1:PubsubDestination" } } }, "google-native:cloudasset/v1:FeedOutputConfigResponse": { "properties": { "pubsubDestination": { "$ref": "#/types/google-native:cloudasset/v1:PubsubDestinationResponse" } } }, "google-native:cloudasset/v1:IamPolicyAnalysisQuery": { "properties": { "accessSelector": { "$ref": "#/types/google-native:cloudasset/v1:AccessSelector" }, "conditionContext": { "$ref": "#/types/google-native:cloudasset/v1:ConditionContext" }, "identitySelector": { "$ref": "#/types/google-native:cloudasset/v1:IdentitySelector" }, "options": { "$ref": "#/types/google-native:cloudasset/v1:Options" }, "resourceSelector": { "$ref": "#/types/google-native:cloudasset/v1:ResourceSelector" }, "scope": { "required": true } } }, "google-native:cloudasset/v1:IamPolicyAnalysisQueryResponse": { "properties": { "accessSelector": { "$ref": "#/types/google-native:cloudasset/v1:AccessSelectorResponse" }, "conditionContext": { "$ref": "#/types/google-native:cloudasset/v1:ConditionContextResponse" }, "identitySelector": { "$ref": "#/types/google-native:cloudasset/v1:IdentitySelectorResponse" }, "options": { "$ref": "#/types/google-native:cloudasset/v1:OptionsResponse" }, "resourceSelector": { "$ref": "#/types/google-native:cloudasset/v1:ResourceSelectorResponse" }, "scope": { "required": true } } }, "google-native:cloudasset/v1:IdentitySelector": { "properties": { "identity": { "required": true } } }, "google-native:cloudasset/v1:IdentitySelectorResponse": { "properties": { "identity": { "required": true } } }, "google-native:cloudasset/v1:Options": { "properties": { "analyzeServiceAccountImpersonation": {}, "expandGroups": {}, "expandResources": {}, "expandRoles": {}, "includeDenyPolicyAnalysis": {}, "outputGroupEdges": {}, "outputResourceEdges": {} } }, "google-native:cloudasset/v1:OptionsResponse": { "properties": { "analyzeServiceAccountImpersonation": {}, "expandGroups": {}, "expandResources": {}, "expandRoles": {}, "includeDenyPolicyAnalysis": {}, "outputGroupEdges": {}, "outputResourceEdges": {} } }, "google-native:cloudasset/v1:PubsubDestination": { "properties": { "topic": {} } }, "google-native:cloudasset/v1:PubsubDestinationResponse": { "properties": { "topic": {} } }, "google-native:cloudasset/v1:QueryContent": { "properties": { "iamPolicyAnalysisQuery": { "$ref": "#/types/google-native:cloudasset/v1:IamPolicyAnalysisQuery" } } }, "google-native:cloudasset/v1:QueryContentResponse": { "properties": { "iamPolicyAnalysisQuery": { "$ref": "#/types/google-native:cloudasset/v1:IamPolicyAnalysisQueryResponse" } } }, "google-native:cloudasset/v1:ResourceSelector": { "properties": { "fullResourceName": { "required": true } } }, "google-native:cloudasset/v1:ResourceSelectorResponse": { "properties": { "fullResourceName": { "required": true } } }, "google-native:cloudbilling/v1:AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:cloudbilling/v1:AuditLogConfig" } }, "service": {} } }, "google-native:cloudbilling/v1:AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:cloudbilling/v1:AuditLogConfigResponse" } }, "service": {} } }, "google-native:cloudbilling/v1:AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:cloudbilling/v1:AuditLogConfigLogType" } } }, "google-native:cloudbilling/v1:AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:cloudbilling/v1:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:cloudbilling/v1:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudbilling/v1:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:cloudbilling/v1:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudbilling/v1:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudbilling/v1:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudbuild/v1:ApprovalConfig": { "properties": { "approvalRequired": {} } }, "google-native:cloudbuild/v1:ApprovalConfigResponse": { "properties": { "approvalRequired": {} } }, "google-native:cloudbuild/v1:ApprovalResultResponse": { "properties": { "approvalTime": { "format": "google-datetime" }, "approverAccount": {}, "comment": {}, "decision": { "required": true }, "url": {} } }, "google-native:cloudbuild/v1:ArtifactObjects": { "properties": { "location": {}, "paths": { "items": {} } } }, "google-native:cloudbuild/v1:ArtifactObjectsResponse": { "properties": { "location": {}, "paths": { "items": {} }, "timing": { "$ref": "#/types/google-native:cloudbuild/v1:TimeSpanResponse" } } }, "google-native:cloudbuild/v1:Artifacts": { "properties": { "images": { "items": {} }, "mavenArtifacts": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:MavenArtifact" } }, "npmPackages": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:NpmPackage" } }, "objects": { "$ref": "#/types/google-native:cloudbuild/v1:ArtifactObjects" }, "pythonPackages": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:PythonPackage" } } } }, "google-native:cloudbuild/v1:ArtifactsResponse": { "properties": { "images": { "items": {} }, "mavenArtifacts": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:MavenArtifactResponse" } }, "npmPackages": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:NpmPackageResponse" } }, "objects": { "$ref": "#/types/google-native:cloudbuild/v1:ArtifactObjectsResponse" }, "pythonPackages": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:PythonPackageResponse" } } } }, "google-native:cloudbuild/v1:BitbucketServerConfigResponse": { "properties": { "apiKey": { "required": true }, "connectedRepositories": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:BitbucketServerRepositoryIdResponse" } }, "createTime": { "format": "google-datetime" }, "hostUri": { "required": true }, "name": {}, "peeredNetwork": {}, "secrets": { "$ref": "#/types/google-native:cloudbuild/v1:BitbucketServerSecretsResponse", "required": true }, "sslCa": {}, "username": {}, "webhookKey": {} } }, "google-native:cloudbuild/v1:BitbucketServerRepositoryIdResponse": { "properties": { "projectKey": { "required": true }, "repoSlug": { "required": true }, "webhookId": { "format": "int32" } } }, "google-native:cloudbuild/v1:BitbucketServerSecrets": { "properties": { "adminAccessTokenVersionName": { "required": true }, "readAccessTokenVersionName": { "required": true }, "webhookSecretVersionName": { "required": true, "forceNew": true } } }, "google-native:cloudbuild/v1:BitbucketServerSecretsResponse": { "properties": { "adminAccessTokenVersionName": { "required": true }, "readAccessTokenVersionName": { "required": true }, "webhookSecretVersionName": { "required": true } } }, "google-native:cloudbuild/v1:BitbucketServerTriggerConfig": { "properties": { "bitbucketServerConfigResource": { "required": true }, "projectKey": { "required": true }, "pullRequest": { "$ref": "#/types/google-native:cloudbuild/v1:PullRequestFilter" }, "push": { "$ref": "#/types/google-native:cloudbuild/v1:PushFilter" }, "repoSlug": { "required": true } } }, "google-native:cloudbuild/v1:BitbucketServerTriggerConfigResponse": { "properties": { "bitbucketServerConfig": { "$ref": "#/types/google-native:cloudbuild/v1:BitbucketServerConfigResponse" }, "bitbucketServerConfigResource": { "required": true }, "projectKey": { "required": true }, "pullRequest": { "$ref": "#/types/google-native:cloudbuild/v1:PullRequestFilterResponse" }, "push": { "$ref": "#/types/google-native:cloudbuild/v1:PushFilterResponse" }, "repoSlug": { "required": true } } }, "google-native:cloudbuild/v1:Build": { "properties": { "artifacts": { "$ref": "#/types/google-native:cloudbuild/v1:Artifacts" }, "availableSecrets": { "$ref": "#/types/google-native:cloudbuild/v1:Secrets" }, "images": { "items": {} }, "logsBucket": {}, "options": { "$ref": "#/types/google-native:cloudbuild/v1:BuildOptions" }, "queueTtl": { "format": "google-duration" }, "secrets": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:Secret" } }, "serviceAccount": {}, "source": { "$ref": "#/types/google-native:cloudbuild/v1:Source" }, "steps": { "required": true, "items": { "$ref": "#/types/google-native:cloudbuild/v1:BuildStep" } }, "substitutions": {}, "tags": { "items": {} }, "timeout": { "format": "google-duration" } } }, "google-native:cloudbuild/v1:BuildApprovalResponse": { "properties": { "config": { "$ref": "#/types/google-native:cloudbuild/v1:ApprovalConfigResponse" }, "result": { "$ref": "#/types/google-native:cloudbuild/v1:ApprovalResultResponse" }, "state": {} } }, "google-native:cloudbuild/v1:BuildOptions": { "properties": { "defaultLogsBucketBehavior": { "$ref": "#/types/google-native:cloudbuild/v1:BuildOptionsDefaultLogsBucketBehavior" }, "diskSizeGb": { "format": "int64" }, "dynamicSubstitutions": {}, "env": { "items": {} }, "logStreamingOption": { "$ref": "#/types/google-native:cloudbuild/v1:BuildOptionsLogStreamingOption" }, "logging": { "$ref": "#/types/google-native:cloudbuild/v1:BuildOptionsLogging" }, "machineType": { "$ref": "#/types/google-native:cloudbuild/v1:BuildOptionsMachineType" }, "pool": { "$ref": "#/types/google-native:cloudbuild/v1:PoolOption" }, "requestedVerifyOption": { "$ref": "#/types/google-native:cloudbuild/v1:BuildOptionsRequestedVerifyOption" }, "secretEnv": { "items": {} }, "sourceProvenanceHash": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:BuildOptionsSourceProvenanceHashItem" } }, "substitutionOption": { "$ref": "#/types/google-native:cloudbuild/v1:BuildOptionsSubstitutionOption" }, "volumes": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:Volume" } }, "workerPool": {} } }, "google-native:cloudbuild/v1:BuildOptionsResponse": { "properties": { "defaultLogsBucketBehavior": {}, "diskSizeGb": { "format": "int64" }, "dynamicSubstitutions": {}, "env": { "items": {} }, "logStreamingOption": {}, "logging": {}, "machineType": {}, "pool": { "$ref": "#/types/google-native:cloudbuild/v1:PoolOptionResponse" }, "requestedVerifyOption": {}, "secretEnv": { "items": {} }, "sourceProvenanceHash": { "items": {} }, "substitutionOption": {}, "volumes": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:VolumeResponse" } }, "workerPool": {} } }, "google-native:cloudbuild/v1:BuildResponse": { "properties": { "approval": { "$ref": "#/types/google-native:cloudbuild/v1:BuildApprovalResponse" }, "artifacts": { "$ref": "#/types/google-native:cloudbuild/v1:ArtifactsResponse" }, "availableSecrets": { "$ref": "#/types/google-native:cloudbuild/v1:SecretsResponse" }, "buildTriggerId": {}, "createTime": { "format": "google-datetime" }, "failureInfo": { "$ref": "#/types/google-native:cloudbuild/v1:FailureInfoResponse" }, "finishTime": { "format": "google-datetime" }, "images": { "items": {} }, "logUrl": {}, "logsBucket": {}, "name": {}, "options": { "$ref": "#/types/google-native:cloudbuild/v1:BuildOptionsResponse" }, "projectId": { "sdkName": "project" }, "queueTtl": { "format": "google-duration" }, "results": { "$ref": "#/types/google-native:cloudbuild/v1:ResultsResponse" }, "secrets": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:SecretResponse" } }, "serviceAccount": {}, "source": { "$ref": "#/types/google-native:cloudbuild/v1:SourceResponse" }, "sourceProvenance": { "$ref": "#/types/google-native:cloudbuild/v1:SourceProvenanceResponse" }, "startTime": { "format": "google-datetime" }, "status": {}, "statusDetail": {}, "steps": { "required": true, "items": { "$ref": "#/types/google-native:cloudbuild/v1:BuildStepResponse" } }, "substitutions": {}, "tags": { "items": {} }, "timeout": { "format": "google-duration" }, "timing": {}, "warnings": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:WarningResponse" } } } }, "google-native:cloudbuild/v1:BuildStep": { "properties": { "allowExitCodes": { "items": {} }, "allowFailure": {}, "args": { "items": {} }, "dir": {}, "entrypoint": {}, "env": { "items": {} }, "id": {}, "name": { "required": true }, "script": {}, "secretEnv": { "items": {} }, "timeout": { "format": "google-duration" }, "volumes": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:Volume" } }, "waitFor": { "items": {} } } }, "google-native:cloudbuild/v1:BuildStepResponse": { "properties": { "allowExitCodes": { "items": {} }, "allowFailure": {}, "args": { "items": {} }, "dir": {}, "entrypoint": {}, "env": { "items": {} }, "exitCode": { "format": "int32" }, "name": { "required": true }, "pullTiming": { "$ref": "#/types/google-native:cloudbuild/v1:TimeSpanResponse" }, "script": {}, "secretEnv": { "items": {} }, "status": {}, "timeout": { "format": "google-duration" }, "timing": { "$ref": "#/types/google-native:cloudbuild/v1:TimeSpanResponse" }, "volumes": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:VolumeResponse" } }, "waitFor": { "items": {} } } }, "google-native:cloudbuild/v1:BuiltImageResponse": { "properties": { "digest": {}, "name": {}, "pushTiming": { "$ref": "#/types/google-native:cloudbuild/v1:TimeSpanResponse" } } }, "google-native:cloudbuild/v1:FailureInfoResponse": { "properties": { "detail": {}, "type": {} } }, "google-native:cloudbuild/v1:FileHashesResponse": { "properties": { "fileHash": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:HashResponse" } } } }, "google-native:cloudbuild/v1:GitFileSource": { "properties": { "bitbucketServerConfig": {}, "githubEnterpriseConfig": {}, "path": {}, "repoType": { "$ref": "#/types/google-native:cloudbuild/v1:GitFileSourceRepoType" }, "repository": {}, "revision": {}, "uri": {} } }, "google-native:cloudbuild/v1:GitFileSourceResponse": { "properties": { "bitbucketServerConfig": {}, "githubEnterpriseConfig": {}, "path": {}, "repoType": {}, "repository": {}, "revision": {}, "uri": {} } }, "google-native:cloudbuild/v1:GitHubEnterpriseSecrets": { "properties": { "oauthClientIdName": {}, "oauthClientIdVersionName": {}, "oauthSecretName": {}, "oauthSecretVersionName": {}, "privateKeyName": {}, "privateKeyVersionName": {}, "webhookSecretName": {}, "webhookSecretVersionName": {} } }, "google-native:cloudbuild/v1:GitHubEnterpriseSecretsResponse": { "properties": { "oauthClientIdName": {}, "oauthClientIdVersionName": {}, "oauthSecretName": {}, "oauthSecretVersionName": {}, "privateKeyName": {}, "privateKeyVersionName": {}, "webhookSecretName": {}, "webhookSecretVersionName": {} } }, "google-native:cloudbuild/v1:GitHubEventsConfig": { "properties": { "enterpriseConfigResourceName": {}, "installationId": { "format": "int64" }, "name": {}, "owner": {}, "pullRequest": { "$ref": "#/types/google-native:cloudbuild/v1:PullRequestFilter" }, "push": { "$ref": "#/types/google-native:cloudbuild/v1:PushFilter" } } }, "google-native:cloudbuild/v1:GitHubEventsConfigResponse": { "properties": { "enterpriseConfigResourceName": {}, "installationId": { "format": "int64" }, "name": {}, "owner": {}, "pullRequest": { "$ref": "#/types/google-native:cloudbuild/v1:PullRequestFilterResponse" }, "push": { "$ref": "#/types/google-native:cloudbuild/v1:PushFilterResponse" } } }, "google-native:cloudbuild/v1:GitLabConfigResponse": { "properties": { "connectedRepositories": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:GitLabRepositoryIdResponse" } }, "createTime": { "format": "google-datetime" }, "enterpriseConfig": { "$ref": "#/types/google-native:cloudbuild/v1:GitLabEnterpriseConfigResponse" }, "name": {}, "secrets": { "$ref": "#/types/google-native:cloudbuild/v1:GitLabSecretsResponse", "required": true }, "username": {}, "webhookKey": {} } }, "google-native:cloudbuild/v1:GitLabEnterpriseConfig": { "properties": { "hostUri": { "forceNew": true }, "serviceDirectoryConfig": { "$ref": "#/types/google-native:cloudbuild/v1:ServiceDirectoryConfig" }, "sslCa": {} } }, "google-native:cloudbuild/v1:GitLabEnterpriseConfigResponse": { "properties": { "hostUri": {}, "serviceDirectoryConfig": { "$ref": "#/types/google-native:cloudbuild/v1:ServiceDirectoryConfigResponse" }, "sslCa": {} } }, "google-native:cloudbuild/v1:GitLabEventsConfig": { "properties": { "gitlabConfigResource": {}, "projectNamespace": {}, "pullRequest": { "$ref": "#/types/google-native:cloudbuild/v1:PullRequestFilter" }, "push": { "$ref": "#/types/google-native:cloudbuild/v1:PushFilter" } } }, "google-native:cloudbuild/v1:GitLabEventsConfigResponse": { "properties": { "gitlabConfig": { "$ref": "#/types/google-native:cloudbuild/v1:GitLabConfigResponse" }, "gitlabConfigResource": {}, "projectNamespace": {}, "pullRequest": { "$ref": "#/types/google-native:cloudbuild/v1:PullRequestFilterResponse" }, "push": { "$ref": "#/types/google-native:cloudbuild/v1:PushFilterResponse" } } }, "google-native:cloudbuild/v1:GitLabRepositoryId": { "properties": { "id": { "required": true } } }, "google-native:cloudbuild/v1:GitLabRepositoryIdResponse": { "properties": { "webhookId": { "format": "int32" } } }, "google-native:cloudbuild/v1:GitLabSecrets": { "properties": { "apiAccessTokenVersion": { "required": true }, "apiKeyVersion": { "required": true, "forceNew": true }, "readAccessTokenVersion": { "required": true }, "webhookSecretVersion": { "required": true, "forceNew": true } } }, "google-native:cloudbuild/v1:GitLabSecretsResponse": { "properties": { "apiAccessTokenVersion": { "required": true }, "apiKeyVersion": { "required": true }, "readAccessTokenVersion": { "required": true }, "webhookSecretVersion": { "required": true } } }, "google-native:cloudbuild/v1:GitRepoSource": { "properties": { "bitbucketServerConfig": {}, "githubEnterpriseConfig": {}, "ref": {}, "repoType": { "$ref": "#/types/google-native:cloudbuild/v1:GitRepoSourceRepoType" }, "repository": {}, "uri": {} } }, "google-native:cloudbuild/v1:GitRepoSourceResponse": { "properties": { "bitbucketServerConfig": {}, "githubEnterpriseConfig": {}, "ref": {}, "repoType": {}, "repository": {}, "uri": {} } }, "google-native:cloudbuild/v1:GitSource": { "properties": { "dir": {}, "revision": {}, "url": {} } }, "google-native:cloudbuild/v1:GitSourceResponse": { "properties": { "dir": {}, "revision": {}, "url": {} } }, "google-native:cloudbuild/v1:HashResponse": { "properties": { "type": {}, "value": { "format": "byte" } } }, "google-native:cloudbuild/v1:InlineSecret": { "properties": { "envMap": {}, "kmsKeyName": {} } }, "google-native:cloudbuild/v1:InlineSecretResponse": { "properties": { "envMap": {}, "kmsKeyName": {} } }, "google-native:cloudbuild/v1:MavenArtifact": { "properties": { "artifactId": {}, "groupId": {}, "path": {}, "repository": {}, "version": {} } }, "google-native:cloudbuild/v1:MavenArtifactResponse": { "properties": { "artifactId": {}, "groupId": {}, "path": {}, "repository": {}, "version": {} } }, "google-native:cloudbuild/v1:NetworkConfig": { "properties": { "egressOption": { "$ref": "#/types/google-native:cloudbuild/v1:NetworkConfigEgressOption" }, "peeredNetwork": { "required": true, "forceNew": true }, "peeredNetworkIpRange": { "forceNew": true } } }, "google-native:cloudbuild/v1:NetworkConfigResponse": { "properties": { "egressOption": {}, "peeredNetwork": { "required": true }, "peeredNetworkIpRange": {} } }, "google-native:cloudbuild/v1:NpmPackage": { "properties": { "packagePath": {}, "repository": {} } }, "google-native:cloudbuild/v1:NpmPackageResponse": { "properties": { "packagePath": {}, "repository": {} } }, "google-native:cloudbuild/v1:PoolOption": { "properties": { "name": {} } }, "google-native:cloudbuild/v1:PoolOptionResponse": { "properties": { "name": {} } }, "google-native:cloudbuild/v1:PrivatePoolV1Config": { "properties": { "networkConfig": { "$ref": "#/types/google-native:cloudbuild/v1:NetworkConfig" }, "workerConfig": { "$ref": "#/types/google-native:cloudbuild/v1:WorkerConfig" } } }, "google-native:cloudbuild/v1:PrivatePoolV1ConfigResponse": { "properties": { "networkConfig": { "$ref": "#/types/google-native:cloudbuild/v1:NetworkConfigResponse" }, "workerConfig": { "$ref": "#/types/google-native:cloudbuild/v1:WorkerConfigResponse" } } }, "google-native:cloudbuild/v1:PubsubConfig": { "properties": { "serviceAccountEmail": {}, "state": { "$ref": "#/types/google-native:cloudbuild/v1:PubsubConfigState" }, "topic": {} } }, "google-native:cloudbuild/v1:PubsubConfigResponse": { "properties": { "serviceAccountEmail": {}, "state": {}, "subscription": {}, "topic": {} } }, "google-native:cloudbuild/v1:PullRequestFilter": { "properties": { "branch": {}, "commentControl": { "$ref": "#/types/google-native:cloudbuild/v1:PullRequestFilterCommentControl" }, "invertRegex": {} } }, "google-native:cloudbuild/v1:PullRequestFilterResponse": { "properties": { "branch": {}, "commentControl": {}, "invertRegex": {} } }, "google-native:cloudbuild/v1:PushFilter": { "properties": { "branch": {}, "invertRegex": {}, "tag": {} } }, "google-native:cloudbuild/v1:PushFilterResponse": { "properties": { "branch": {}, "invertRegex": {}, "tag": {} } }, "google-native:cloudbuild/v1:PythonPackage": { "properties": { "paths": { "items": {} }, "repository": {} } }, "google-native:cloudbuild/v1:PythonPackageResponse": { "properties": { "paths": { "items": {} }, "repository": {} } }, "google-native:cloudbuild/v1:RepoSource": { "properties": { "branchName": {}, "commitSha": {}, "dir": {}, "invertRegex": {}, "projectId": { "sdkName": "project" }, "repoName": {}, "substitutions": {}, "tagName": {} } }, "google-native:cloudbuild/v1:RepoSourceResponse": { "properties": { "branchName": {}, "commitSha": {}, "dir": {}, "invertRegex": {}, "projectId": { "sdkName": "project" }, "repoName": {}, "substitutions": {}, "tagName": {} } }, "google-native:cloudbuild/v1:RepositoryEventConfig": { "properties": { "pullRequest": { "$ref": "#/types/google-native:cloudbuild/v1:PullRequestFilter" }, "push": { "$ref": "#/types/google-native:cloudbuild/v1:PushFilter" }, "repository": {} } }, "google-native:cloudbuild/v1:RepositoryEventConfigResponse": { "properties": { "pullRequest": { "$ref": "#/types/google-native:cloudbuild/v1:PullRequestFilterResponse" }, "push": { "$ref": "#/types/google-native:cloudbuild/v1:PushFilterResponse" }, "repository": {}, "repositoryType": {} } }, "google-native:cloudbuild/v1:ResultsResponse": { "properties": { "artifactManifest": {}, "artifactTiming": { "$ref": "#/types/google-native:cloudbuild/v1:TimeSpanResponse" }, "buildStepImages": { "items": {} }, "buildStepOutputs": { "items": {} }, "images": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:BuiltImageResponse" } }, "mavenArtifacts": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:UploadedMavenArtifactResponse" } }, "npmPackages": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:UploadedNpmPackageResponse" } }, "numArtifacts": { "format": "int64" }, "pythonPackages": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:UploadedPythonPackageResponse" } } } }, "google-native:cloudbuild/v1:Secret": { "properties": { "kmsKeyName": {}, "secretEnv": {} } }, "google-native:cloudbuild/v1:SecretManagerSecret": { "properties": { "env": {}, "versionName": {} } }, "google-native:cloudbuild/v1:SecretManagerSecretResponse": { "properties": { "env": {}, "versionName": {} } }, "google-native:cloudbuild/v1:SecretResponse": { "properties": { "kmsKeyName": {}, "secretEnv": {} } }, "google-native:cloudbuild/v1:Secrets": { "properties": { "inline": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:InlineSecret" } }, "secretManager": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:SecretManagerSecret" } } } }, "google-native:cloudbuild/v1:SecretsResponse": { "properties": { "inline": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:InlineSecretResponse" } }, "secretManager": { "items": { "$ref": "#/types/google-native:cloudbuild/v1:SecretManagerSecretResponse" } } } }, "google-native:cloudbuild/v1:ServiceDirectoryConfig": { "properties": { "service": {} } }, "google-native:cloudbuild/v1:ServiceDirectoryConfigResponse": { "properties": { "service": {} } }, "google-native:cloudbuild/v1:Source": { "properties": { "gitSource": { "$ref": "#/types/google-native:cloudbuild/v1:GitSource" }, "repoSource": { "$ref": "#/types/google-native:cloudbuild/v1:RepoSource" }, "storageSource": { "$ref": "#/types/google-native:cloudbuild/v1:StorageSource" }, "storageSourceManifest": { "$ref": "#/types/google-native:cloudbuild/v1:StorageSourceManifest" } } }, "google-native:cloudbuild/v1:SourceProvenanceResponse": { "properties": { "fileHashes": {}, "resolvedRepoSource": { "$ref": "#/types/google-native:cloudbuild/v1:RepoSourceResponse" }, "resolvedStorageSource": { "$ref": "#/types/google-native:cloudbuild/v1:StorageSourceResponse" }, "resolvedStorageSourceManifest": { "$ref": "#/types/google-native:cloudbuild/v1:StorageSourceManifestResponse" } } }, "google-native:cloudbuild/v1:SourceResponse": { "properties": { "gitSource": { "$ref": "#/types/google-native:cloudbuild/v1:GitSourceResponse" }, "repoSource": { "$ref": "#/types/google-native:cloudbuild/v1:RepoSourceResponse" }, "storageSource": { "$ref": "#/types/google-native:cloudbuild/v1:StorageSourceResponse" }, "storageSourceManifest": { "$ref": "#/types/google-native:cloudbuild/v1:StorageSourceManifestResponse" } } }, "google-native:cloudbuild/v1:StorageSource": { "properties": { "bucket": {}, "generation": { "format": "int64" }, "object": {} } }, "google-native:cloudbuild/v1:StorageSourceManifest": { "properties": { "bucket": {}, "generation": { "format": "int64" }, "object": {} } }, "google-native:cloudbuild/v1:StorageSourceManifestResponse": { "properties": { "bucket": {}, "generation": { "format": "int64" }, "object": {} } }, "google-native:cloudbuild/v1:StorageSourceResponse": { "properties": { "bucket": {}, "generation": { "format": "int64" }, "object": {} } }, "google-native:cloudbuild/v1:TimeSpanResponse": { "properties": { "endTime": { "format": "google-datetime" }, "startTime": { "format": "google-datetime" } } }, "google-native:cloudbuild/v1:UploadedMavenArtifactResponse": { "properties": { "fileHashes": { "$ref": "#/types/google-native:cloudbuild/v1:FileHashesResponse" }, "pushTiming": { "$ref": "#/types/google-native:cloudbuild/v1:TimeSpanResponse" }, "uri": {} } }, "google-native:cloudbuild/v1:UploadedNpmPackageResponse": { "properties": { "fileHashes": { "$ref": "#/types/google-native:cloudbuild/v1:FileHashesResponse" }, "pushTiming": { "$ref": "#/types/google-native:cloudbuild/v1:TimeSpanResponse" }, "uri": {} } }, "google-native:cloudbuild/v1:UploadedPythonPackageResponse": { "properties": { "fileHashes": { "$ref": "#/types/google-native:cloudbuild/v1:FileHashesResponse" }, "pushTiming": { "$ref": "#/types/google-native:cloudbuild/v1:TimeSpanResponse" }, "uri": {} } }, "google-native:cloudbuild/v1:Volume": { "properties": { "name": {}, "path": {} } }, "google-native:cloudbuild/v1:VolumeResponse": { "properties": { "name": {}, "path": {} } }, "google-native:cloudbuild/v1:WarningResponse": { "properties": { "priority": {}, "text": {} } }, "google-native:cloudbuild/v1:WebhookConfig": { "properties": { "secret": { "required": true }, "state": { "$ref": "#/types/google-native:cloudbuild/v1:WebhookConfigState" } } }, "google-native:cloudbuild/v1:WebhookConfigResponse": { "properties": { "secret": { "required": true }, "state": {} } }, "google-native:cloudbuild/v1:WorkerConfig": { "properties": { "diskSizeGb": { "format": "int64" }, "machineType": {} } }, "google-native:cloudbuild/v1:WorkerConfigResponse": { "properties": { "diskSizeGb": { "format": "int64" }, "machineType": {} } }, "google-native:cloudbuild/v1alpha1:Network": { "properties": { "network": {}, "projectId": { "sdkName": "project" }, "subnetwork": {} } }, "google-native:cloudbuild/v1alpha1:NetworkResponse": { "properties": { "network": {}, "projectId": { "sdkName": "project" }, "subnetwork": {} } }, "google-native:cloudbuild/v1alpha1:WorkerConfig": { "properties": { "diskSizeGb": { "format": "int64" }, "machineType": {}, "network": { "$ref": "#/types/google-native:cloudbuild/v1alpha1:Network" }, "tag": {} } }, "google-native:cloudbuild/v1alpha1:WorkerConfigResponse": { "properties": { "diskSizeGb": { "format": "int64" }, "machineType": {}, "network": { "$ref": "#/types/google-native:cloudbuild/v1alpha1:NetworkResponse" }, "tag": {} } }, "google-native:cloudbuild/v1alpha2:NetworkConfig": { "properties": { "peeredNetwork": { "required": true, "forceNew": true } } }, "google-native:cloudbuild/v1alpha2:NetworkConfigResponse": { "properties": { "peeredNetwork": { "required": true } } }, "google-native:cloudbuild/v1alpha2:WorkerConfig": { "properties": { "diskSizeGb": { "format": "int64" }, "machineType": {} } }, "google-native:cloudbuild/v1alpha2:WorkerConfigResponse": { "properties": { "diskSizeGb": { "format": "int64" }, "machineType": {} } }, "google-native:cloudbuild/v1beta1:NetworkConfig": { "properties": { "peeredNetwork": { "required": true, "forceNew": true } } }, "google-native:cloudbuild/v1beta1:NetworkConfigResponse": { "properties": { "peeredNetwork": { "required": true } } }, "google-native:cloudbuild/v1beta1:WorkerConfig": { "properties": { "diskSizeGb": { "format": "int64" }, "machineType": {}, "noExternalIp": {} } }, "google-native:cloudbuild/v1beta1:WorkerConfigResponse": { "properties": { "diskSizeGb": { "format": "int64" }, "machineType": {}, "noExternalIp": {} } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1AssociationInfo": { "properties": { "baseEntitlement": {} } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1AssociationInfoResponse": { "properties": { "baseEntitlement": {} } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1CloudIdentityInfoResponse": { "properties": { "adminConsoleUri": {}, "alternateEmail": {}, "customerType": {}, "eduData": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1EduDataResponse" }, "isDomainVerified": {}, "languageCode": {}, "phoneNumber": {}, "primaryDomain": {} } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1CommitmentSettings": { "properties": { "renewalSettings": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1RenewalSettings" } } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1CommitmentSettingsResponse": { "properties": { "endTime": { "format": "google-datetime" }, "renewalSettings": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1RenewalSettingsResponse" }, "startTime": { "format": "google-datetime" } } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1ConditionalOverride": { "properties": { "adjustment": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1RepricingAdjustment", "required": true }, "rebillingBasis": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1ConditionalOverrideRebillingBasis", "required": true }, "repricingCondition": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1RepricingCondition", "required": true } } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1ConditionalOverrideResponse": { "properties": { "adjustment": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1RepricingAdjustmentResponse", "required": true }, "rebillingBasis": { "required": true }, "repricingCondition": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1RepricingConditionResponse", "required": true } } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1ContactInfo": { "properties": { "email": {}, "firstName": {}, "lastName": {}, "phone": {}, "title": {} } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1ContactInfoResponse": { "properties": { "displayName": {}, "email": {}, "firstName": {}, "lastName": {}, "phone": {}, "title": {} } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1EduDataResponse": { "properties": { "instituteSize": {}, "instituteType": {}, "website": {} } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1Parameter": { "properties": { "name": {}, "value": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1Value" } } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1ParameterResponse": { "properties": { "editable": {}, "name": {}, "value": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1ValueResponse" } } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1PercentageAdjustment": { "properties": { "percentage": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleTypeDecimal" } } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1PercentageAdjustmentResponse": { "properties": { "percentage": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleTypeDecimalResponse" } } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1Period": { "properties": { "duration": { "format": "int32" }, "periodType": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1PeriodPeriodType" } } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1PeriodResponse": { "properties": { "duration": { "format": "int32" }, "periodType": {} } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1ProvisionedServiceResponse": { "properties": { "productId": {}, "provisioningId": {}, "skuId": {} } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1RenewalSettings": { "properties": { "enableRenewal": {}, "paymentCycle": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1Period" }, "paymentPlan": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1RenewalSettingsPaymentPlan" }, "resizeUnitCount": {} } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1RenewalSettingsResponse": { "properties": { "enableRenewal": {}, "paymentCycle": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1PeriodResponse" }, "paymentPlan": {}, "resizeUnitCount": {} } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1RepricingAdjustment": { "properties": { "percentageAdjustment": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1PercentageAdjustment" } } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1RepricingAdjustmentResponse": { "properties": { "percentageAdjustment": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1PercentageAdjustmentResponse" } } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1RepricingCondition": { "properties": { "skuGroupCondition": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1SkuGroupCondition" } } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1RepricingConditionResponse": { "properties": { "skuGroupCondition": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1SkuGroupConditionResponse" } } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1RepricingConfig": { "properties": { "adjustment": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1RepricingAdjustment", "required": true }, "channelPartnerGranularity": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1RepricingConfigChannelPartnerGranularity" }, "conditionalOverrides": { "items": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1ConditionalOverride" } }, "effectiveInvoiceMonth": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleTypeDate", "required": true }, "entitlementGranularity": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1RepricingConfigEntitlementGranularity" }, "rebillingBasis": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1RepricingConfigRebillingBasis", "required": true } } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1RepricingConfigChannelPartnerGranularity": {}, "google-native:cloudchannel/v1:GoogleCloudChannelV1RepricingConfigChannelPartnerGranularityResponse": {}, "google-native:cloudchannel/v1:GoogleCloudChannelV1RepricingConfigEntitlementGranularity": { "properties": { "entitlement": {} } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1RepricingConfigEntitlementGranularityResponse": { "properties": { "entitlement": {} } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1RepricingConfigResponse": { "properties": { "adjustment": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1RepricingAdjustmentResponse", "required": true }, "channelPartnerGranularity": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1RepricingConfigChannelPartnerGranularityResponse" }, "conditionalOverrides": { "items": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1ConditionalOverrideResponse" } }, "effectiveInvoiceMonth": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleTypeDateResponse", "required": true }, "entitlementGranularity": { "$ref": "#/types/google-native:cloudchannel/v1:GoogleCloudChannelV1RepricingConfigEntitlementGranularityResponse" }, "rebillingBasis": { "required": true } } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1SkuGroupCondition": { "properties": { "skuGroup": {} } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1SkuGroupConditionResponse": { "properties": { "skuGroup": {} } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1TrialSettingsResponse": { "properties": { "endTime": { "format": "google-datetime" }, "trial": {} } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1Value": { "properties": { "boolValue": {}, "doubleValue": { "format": "double" }, "int64Value": { "format": "int64" }, "protoValue": {}, "stringValue": {} } }, "google-native:cloudchannel/v1:GoogleCloudChannelV1ValueResponse": { "properties": { "boolValue": {}, "doubleValue": { "format": "double" }, "int64Value": { "format": "int64" }, "protoValue": {}, "stringValue": {} } }, "google-native:cloudchannel/v1:GoogleTypeDate": { "properties": { "day": { "format": "int32" }, "month": { "format": "int32" }, "year": { "format": "int32" } } }, "google-native:cloudchannel/v1:GoogleTypeDateResponse": { "properties": { "day": { "format": "int32" }, "month": { "format": "int32" }, "year": { "format": "int32" } } }, "google-native:cloudchannel/v1:GoogleTypeDecimal": { "properties": { "value": {} } }, "google-native:cloudchannel/v1:GoogleTypeDecimalResponse": { "properties": { "value": {} } }, "google-native:cloudchannel/v1:GoogleTypePostalAddress": { "properties": { "addressLines": { "items": {} }, "administrativeArea": {}, "languageCode": {}, "locality": {}, "organization": {}, "postalCode": {}, "recipients": { "items": {} }, "regionCode": { "required": true }, "revision": { "format": "int32" }, "sortingCode": {}, "sublocality": {} } }, "google-native:cloudchannel/v1:GoogleTypePostalAddressResponse": { "properties": { "addressLines": { "items": {} }, "administrativeArea": {}, "languageCode": {}, "locality": {}, "organization": {}, "postalCode": {}, "recipients": { "items": {} }, "regionCode": { "required": true }, "revision": { "format": "int32" }, "sortingCode": {}, "sublocality": {} } }, "google-native:clouddeploy/v1:AdvanceChildRolloutJobResponse": {}, "google-native:clouddeploy/v1:AnthosCluster": { "properties": { "membership": {} } }, "google-native:clouddeploy/v1:AnthosClusterResponse": { "properties": { "membership": {} } }, "google-native:clouddeploy/v1:AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:clouddeploy/v1:AuditLogConfig" } }, "service": {} } }, "google-native:clouddeploy/v1:AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:clouddeploy/v1:AuditLogConfigResponse" } }, "service": {} } }, "google-native:clouddeploy/v1:AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:clouddeploy/v1:AuditLogConfigLogType" } } }, "google-native:clouddeploy/v1:AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:clouddeploy/v1:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:clouddeploy/v1:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:clouddeploy/v1:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:clouddeploy/v1:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:clouddeploy/v1:BuildArtifact": { "properties": { "image": {}, "tag": {} } }, "google-native:clouddeploy/v1:BuildArtifactResponse": { "properties": { "image": {}, "tag": {} } }, "google-native:clouddeploy/v1:Canary": { "properties": { "canaryDeployment": { "$ref": "#/types/google-native:clouddeploy/v1:CanaryDeployment" }, "customCanaryDeployment": { "$ref": "#/types/google-native:clouddeploy/v1:CustomCanaryDeployment" }, "runtimeConfig": { "$ref": "#/types/google-native:clouddeploy/v1:RuntimeConfig" } } }, "google-native:clouddeploy/v1:CanaryDeployment": { "properties": { "percentages": { "required": true, "items": {} }, "verify": {} } }, "google-native:clouddeploy/v1:CanaryDeploymentResponse": { "properties": { "percentages": { "required": true, "items": {} }, "verify": {} } }, "google-native:clouddeploy/v1:CanaryResponse": { "properties": { "canaryDeployment": { "$ref": "#/types/google-native:clouddeploy/v1:CanaryDeploymentResponse" }, "customCanaryDeployment": { "$ref": "#/types/google-native:clouddeploy/v1:CustomCanaryDeploymentResponse" }, "runtimeConfig": { "$ref": "#/types/google-native:clouddeploy/v1:RuntimeConfigResponse" } } }, "google-native:clouddeploy/v1:ChildRolloutJobsResponse": { "properties": { "advanceRolloutJobs": { "items": { "$ref": "#/types/google-native:clouddeploy/v1:JobResponse" } }, "createRolloutJobs": { "items": { "$ref": "#/types/google-native:clouddeploy/v1:JobResponse" } } } }, "google-native:clouddeploy/v1:CloudRunConfig": { "properties": { "automaticTrafficControl": {} } }, "google-native:clouddeploy/v1:CloudRunConfigResponse": { "properties": { "automaticTrafficControl": {} } }, "google-native:clouddeploy/v1:CloudRunLocation": { "properties": { "location": { "required": true } } }, "google-native:clouddeploy/v1:CloudRunLocationResponse": { "properties": { "location": { "required": true } } }, "google-native:clouddeploy/v1:CloudRunMetadataResponse": { "properties": { "revision": {}, "service": {}, "serviceUrls": { "items": {} } } }, "google-native:clouddeploy/v1:CreateChildRolloutJobResponse": {}, "google-native:clouddeploy/v1:CustomCanaryDeployment": { "properties": { "phaseConfigs": { "required": true, "items": { "$ref": "#/types/google-native:clouddeploy/v1:PhaseConfig" } } } }, "google-native:clouddeploy/v1:CustomCanaryDeploymentResponse": { "properties": { "phaseConfigs": { "required": true, "items": { "$ref": "#/types/google-native:clouddeploy/v1:PhaseConfigResponse" } } } }, "google-native:clouddeploy/v1:DefaultPool": { "properties": { "artifactStorage": {}, "serviceAccount": {} } }, "google-native:clouddeploy/v1:DefaultPoolResponse": { "properties": { "artifactStorage": {}, "serviceAccount": {} } }, "google-native:clouddeploy/v1:DeliveryPipelineResponse": { "properties": { "annotations": {}, "condition": { "$ref": "#/types/google-native:clouddeploy/v1:PipelineConditionResponse" }, "createTime": { "format": "google-datetime" }, "description": {}, "etag": {}, "labels": {}, "name": {}, "serialPipeline": { "$ref": "#/types/google-native:clouddeploy/v1:SerialPipelineResponse" }, "suspended": {}, "uid": {}, "updateTime": { "format": "google-datetime" } } }, "google-native:clouddeploy/v1:DeployJobResponse": {}, "google-native:clouddeploy/v1:DeploymentJobsResponse": { "properties": { "deployJob": { "$ref": "#/types/google-native:clouddeploy/v1:JobResponse" }, "verifyJob": { "$ref": "#/types/google-native:clouddeploy/v1:JobResponse" } } }, "google-native:clouddeploy/v1:ExecutionConfig": { "properties": { "artifactStorage": {}, "defaultPool": { "$ref": "#/types/google-native:clouddeploy/v1:DefaultPool" }, "executionTimeout": { "format": "google-duration" }, "privatePool": { "$ref": "#/types/google-native:clouddeploy/v1:PrivatePool" }, "serviceAccount": {}, "usages": { "required": true, "items": { "$ref": "#/types/google-native:clouddeploy/v1:ExecutionConfigUsagesItem" } }, "workerPool": {} } }, "google-native:clouddeploy/v1:ExecutionConfigResponse": { "properties": { "artifactStorage": {}, "defaultPool": { "$ref": "#/types/google-native:clouddeploy/v1:DefaultPoolResponse" }, "executionTimeout": { "format": "google-duration" }, "privatePool": { "$ref": "#/types/google-native:clouddeploy/v1:PrivatePoolResponse" }, "serviceAccount": {}, "usages": { "required": true, "items": {} }, "workerPool": {} } }, "google-native:clouddeploy/v1:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:clouddeploy/v1:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:clouddeploy/v1:GatewayServiceMesh": { "properties": { "deployment": { "required": true }, "httpRoute": { "required": true }, "service": { "required": true } } }, "google-native:clouddeploy/v1:GatewayServiceMeshResponse": { "properties": { "deployment": { "required": true }, "httpRoute": { "required": true }, "service": { "required": true } } }, "google-native:clouddeploy/v1:GkeCluster": { "properties": { "cluster": {}, "internalIp": {} } }, "google-native:clouddeploy/v1:GkeClusterResponse": { "properties": { "cluster": {}, "internalIp": {} } }, "google-native:clouddeploy/v1:JobResponse": { "properties": { "advanceChildRolloutJob": { "$ref": "#/types/google-native:clouddeploy/v1:AdvanceChildRolloutJobResponse" }, "createChildRolloutJob": { "$ref": "#/types/google-native:clouddeploy/v1:CreateChildRolloutJobResponse" }, "deployJob": { "$ref": "#/types/google-native:clouddeploy/v1:DeployJobResponse" }, "jobRun": {}, "skipMessage": {}, "state": {}, "verifyJob": { "$ref": "#/types/google-native:clouddeploy/v1:VerifyJobResponse" } } }, "google-native:clouddeploy/v1:KubernetesConfig": { "properties": { "gatewayServiceMesh": { "$ref": "#/types/google-native:clouddeploy/v1:GatewayServiceMesh" }, "serviceNetworking": { "$ref": "#/types/google-native:clouddeploy/v1:ServiceNetworking" } } }, "google-native:clouddeploy/v1:KubernetesConfigResponse": { "properties": { "gatewayServiceMesh": { "$ref": "#/types/google-native:clouddeploy/v1:GatewayServiceMeshResponse" }, "serviceNetworking": { "$ref": "#/types/google-native:clouddeploy/v1:ServiceNetworkingResponse" } } }, "google-native:clouddeploy/v1:MetadataResponse": { "properties": { "cloudRun": { "$ref": "#/types/google-native:clouddeploy/v1:CloudRunMetadataResponse" } } }, "google-native:clouddeploy/v1:MultiTarget": { "properties": { "targetIds": { "required": true, "items": {} } } }, "google-native:clouddeploy/v1:MultiTargetResponse": { "properties": { "targetIds": { "required": true, "items": {} } } }, "google-native:clouddeploy/v1:PhaseConfig": { "properties": { "percentage": { "format": "int32", "required": true }, "phaseId": { "required": true }, "profiles": { "items": {} }, "verify": {} } }, "google-native:clouddeploy/v1:PhaseConfigResponse": { "properties": { "percentage": { "format": "int32", "required": true }, "phaseId": { "required": true }, "profiles": { "items": {} }, "verify": {} } }, "google-native:clouddeploy/v1:PhaseResponse": { "properties": { "childRolloutJobs": { "$ref": "#/types/google-native:clouddeploy/v1:ChildRolloutJobsResponse" }, "deploymentJobs": { "$ref": "#/types/google-native:clouddeploy/v1:DeploymentJobsResponse" }, "skipMessage": {}, "state": {} } }, "google-native:clouddeploy/v1:PipelineConditionResponse": { "properties": { "pipelineReadyCondition": { "$ref": "#/types/google-native:clouddeploy/v1:PipelineReadyConditionResponse" }, "targetsPresentCondition": { "$ref": "#/types/google-native:clouddeploy/v1:TargetsPresentConditionResponse" }, "targetsTypeCondition": { "$ref": "#/types/google-native:clouddeploy/v1:TargetsTypeConditionResponse" } } }, "google-native:clouddeploy/v1:PipelineReadyConditionResponse": { "properties": { "status": {}, "updateTime": { "format": "google-datetime" } } }, "google-native:clouddeploy/v1:PrivatePool": { "properties": { "artifactStorage": {}, "serviceAccount": {}, "workerPool": { "required": true } } }, "google-native:clouddeploy/v1:PrivatePoolResponse": { "properties": { "artifactStorage": {}, "serviceAccount": {}, "workerPool": { "required": true } } }, "google-native:clouddeploy/v1:ReleaseConditionResponse": { "properties": { "releaseReadyCondition": { "$ref": "#/types/google-native:clouddeploy/v1:ReleaseReadyConditionResponse" }, "skaffoldSupportedCondition": { "$ref": "#/types/google-native:clouddeploy/v1:SkaffoldSupportedConditionResponse" } } }, "google-native:clouddeploy/v1:ReleaseReadyConditionResponse": { "properties": { "status": {} } }, "google-native:clouddeploy/v1:RuntimeConfig": { "properties": { "cloudRun": { "$ref": "#/types/google-native:clouddeploy/v1:CloudRunConfig" }, "kubernetes": { "$ref": "#/types/google-native:clouddeploy/v1:KubernetesConfig" } } }, "google-native:clouddeploy/v1:RuntimeConfigResponse": { "properties": { "cloudRun": { "$ref": "#/types/google-native:clouddeploy/v1:CloudRunConfigResponse" }, "kubernetes": { "$ref": "#/types/google-native:clouddeploy/v1:KubernetesConfigResponse" } } }, "google-native:clouddeploy/v1:SerialPipeline": { "properties": { "stages": { "items": { "$ref": "#/types/google-native:clouddeploy/v1:Stage" } } } }, "google-native:clouddeploy/v1:SerialPipelineResponse": { "properties": { "stages": { "items": { "$ref": "#/types/google-native:clouddeploy/v1:StageResponse" } } } }, "google-native:clouddeploy/v1:ServiceNetworking": { "properties": { "deployment": { "required": true }, "service": { "required": true } } }, "google-native:clouddeploy/v1:ServiceNetworkingResponse": { "properties": { "deployment": { "required": true }, "service": { "required": true } } }, "google-native:clouddeploy/v1:SkaffoldSupportedConditionResponse": { "properties": { "maintenanceModeTime": { "format": "google-datetime" }, "skaffoldSupportState": {}, "status": {}, "supportExpirationTime": { "format": "google-datetime" } } }, "google-native:clouddeploy/v1:Stage": { "properties": { "profiles": { "items": {} }, "strategy": { "$ref": "#/types/google-native:clouddeploy/v1:Strategy" }, "targetId": {} } }, "google-native:clouddeploy/v1:StageResponse": { "properties": { "profiles": { "items": {} }, "strategy": { "$ref": "#/types/google-native:clouddeploy/v1:StrategyResponse" }, "targetId": {} } }, "google-native:clouddeploy/v1:Standard": { "properties": { "verify": {} } }, "google-native:clouddeploy/v1:StandardResponse": { "properties": { "verify": {} } }, "google-native:clouddeploy/v1:Strategy": { "properties": { "canary": { "$ref": "#/types/google-native:clouddeploy/v1:Canary" }, "standard": { "$ref": "#/types/google-native:clouddeploy/v1:Standard" } } }, "google-native:clouddeploy/v1:StrategyResponse": { "properties": { "canary": { "$ref": "#/types/google-native:clouddeploy/v1:CanaryResponse" }, "standard": { "$ref": "#/types/google-native:clouddeploy/v1:StandardResponse" } } }, "google-native:clouddeploy/v1:TargetResponse": { "properties": { "annotations": {}, "anthosCluster": { "$ref": "#/types/google-native:clouddeploy/v1:AnthosClusterResponse" }, "createTime": { "format": "google-datetime" }, "description": {}, "etag": {}, "executionConfigs": { "items": { "$ref": "#/types/google-native:clouddeploy/v1:ExecutionConfigResponse" } }, "gke": { "$ref": "#/types/google-native:clouddeploy/v1:GkeClusterResponse" }, "labels": {}, "multiTarget": { "$ref": "#/types/google-native:clouddeploy/v1:MultiTargetResponse" }, "name": {}, "requireApproval": {}, "run": { "$ref": "#/types/google-native:clouddeploy/v1:CloudRunLocationResponse" }, "targetId": {}, "uid": {}, "updateTime": { "format": "google-datetime" } } }, "google-native:clouddeploy/v1:TargetsPresentConditionResponse": { "properties": { "missingTargets": { "items": {} }, "status": {}, "updateTime": { "format": "google-datetime" } } }, "google-native:clouddeploy/v1:TargetsTypeConditionResponse": { "properties": { "errorDetails": {}, "status": {} } }, "google-native:clouddeploy/v1:VerifyJobResponse": {}, "google-native:cloudfunctions/v1:AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:cloudfunctions/v1:AuditLogConfig" } }, "service": {} } }, "google-native:cloudfunctions/v1:AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:cloudfunctions/v1:AuditLogConfigResponse" } }, "service": {} } }, "google-native:cloudfunctions/v1:AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:cloudfunctions/v1:AuditLogConfigLogType" } } }, "google-native:cloudfunctions/v1:AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:cloudfunctions/v1:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:cloudfunctions/v1:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudfunctions/v1:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:cloudfunctions/v1:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudfunctions/v1:EventTrigger": { "properties": { "eventType": { "required": true }, "failurePolicy": { "$ref": "#/types/google-native:cloudfunctions/v1:FailurePolicy" }, "resource": { "required": true }, "service": {} } }, "google-native:cloudfunctions/v1:EventTriggerResponse": { "properties": { "eventType": { "required": true }, "failurePolicy": { "$ref": "#/types/google-native:cloudfunctions/v1:FailurePolicyResponse" }, "resource": { "required": true }, "service": {} } }, "google-native:cloudfunctions/v1:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudfunctions/v1:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudfunctions/v1:FailurePolicy": { "properties": { "retry": { "$ref": "#/types/google-native:cloudfunctions/v1:Retry" } } }, "google-native:cloudfunctions/v1:FailurePolicyResponse": { "properties": { "retry": { "$ref": "#/types/google-native:cloudfunctions/v1:RetryResponse" } } }, "google-native:cloudfunctions/v1:HttpsTrigger": { "properties": { "securityLevel": { "$ref": "#/types/google-native:cloudfunctions/v1:HttpsTriggerSecurityLevel" } } }, "google-native:cloudfunctions/v1:HttpsTriggerResponse": { "properties": { "securityLevel": {}, "url": {} } }, "google-native:cloudfunctions/v1:Retry": {}, "google-native:cloudfunctions/v1:RetryResponse": {}, "google-native:cloudfunctions/v1:SecretEnvVar": { "properties": { "key": {}, "projectId": { "sdkName": "project" }, "secret": {}, "version": {} } }, "google-native:cloudfunctions/v1:SecretEnvVarResponse": { "properties": { "key": {}, "projectId": { "sdkName": "project" }, "secret": {}, "version": {} } }, "google-native:cloudfunctions/v1:SecretVersion": { "properties": { "path": {}, "version": {} } }, "google-native:cloudfunctions/v1:SecretVersionResponse": { "properties": { "path": {}, "version": {} } }, "google-native:cloudfunctions/v1:SecretVolume": { "properties": { "mountPath": {}, "projectId": { "sdkName": "project" }, "secret": {}, "versions": { "items": { "$ref": "#/types/google-native:cloudfunctions/v1:SecretVersion" } } } }, "google-native:cloudfunctions/v1:SecretVolumeResponse": { "properties": { "mountPath": {}, "projectId": { "sdkName": "project" }, "secret": {}, "versions": { "items": { "$ref": "#/types/google-native:cloudfunctions/v1:SecretVersionResponse" } } } }, "google-native:cloudfunctions/v1:SourceRepository": { "properties": { "url": {} } }, "google-native:cloudfunctions/v1:SourceRepositoryResponse": { "properties": { "deployedUrl": {}, "url": {} } }, "google-native:cloudfunctions/v2:AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2:AuditLogConfig" } }, "service": {} } }, "google-native:cloudfunctions/v2:AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2:AuditLogConfigResponse" } }, "service": {} } }, "google-native:cloudfunctions/v2:AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:cloudfunctions/v2:AuditLogConfigLogType" } } }, "google-native:cloudfunctions/v2:AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:cloudfunctions/v2:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:cloudfunctions/v2:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudfunctions/v2:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:cloudfunctions/v2:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudfunctions/v2:BuildConfig": { "properties": { "dockerRegistry": { "$ref": "#/types/google-native:cloudfunctions/v2:BuildConfigDockerRegistry" }, "dockerRepository": {}, "entryPoint": {}, "environmentVariables": {}, "runtime": {}, "source": { "$ref": "#/types/google-native:cloudfunctions/v2:Source" }, "workerPool": {} } }, "google-native:cloudfunctions/v2:BuildConfigResponse": { "properties": { "build": {}, "dockerRegistry": {}, "dockerRepository": {}, "entryPoint": {}, "environmentVariables": {}, "runtime": {}, "source": { "$ref": "#/types/google-native:cloudfunctions/v2:SourceResponse" }, "sourceProvenance": { "$ref": "#/types/google-native:cloudfunctions/v2:SourceProvenanceResponse" }, "workerPool": {} } }, "google-native:cloudfunctions/v2:EventFilter": { "properties": { "attribute": { "required": true }, "operator": {}, "value": { "required": true } } }, "google-native:cloudfunctions/v2:EventFilterResponse": { "properties": { "attribute": { "required": true }, "operator": {}, "value": { "required": true } } }, "google-native:cloudfunctions/v2:EventTrigger": { "properties": { "channel": {}, "eventFilters": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2:EventFilter" } }, "eventType": { "required": true }, "pubsubTopic": {}, "retryPolicy": { "$ref": "#/types/google-native:cloudfunctions/v2:EventTriggerRetryPolicy" }, "serviceAccountEmail": {}, "triggerRegion": {} } }, "google-native:cloudfunctions/v2:EventTriggerResponse": { "properties": { "channel": {}, "eventFilters": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2:EventFilterResponse" } }, "eventType": { "required": true }, "pubsubTopic": {}, "retryPolicy": {}, "serviceAccountEmail": {}, "trigger": {}, "triggerRegion": {} } }, "google-native:cloudfunctions/v2:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudfunctions/v2:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudfunctions/v2:GoogleCloudFunctionsV2StateMessageResponse": { "properties": { "message": {}, "severity": {}, "type": {} } }, "google-native:cloudfunctions/v2:RepoSource": { "properties": { "branchName": {}, "commitSha": {}, "dir": {}, "invertRegex": {}, "projectId": { "sdkName": "project" }, "repoName": {}, "tagName": {} } }, "google-native:cloudfunctions/v2:RepoSourceResponse": { "properties": { "branchName": {}, "commitSha": {}, "dir": {}, "invertRegex": {}, "projectId": { "sdkName": "project" }, "repoName": {}, "tagName": {} } }, "google-native:cloudfunctions/v2:SecretEnvVar": { "properties": { "key": {}, "projectId": { "sdkName": "project" }, "secret": {}, "version": {} } }, "google-native:cloudfunctions/v2:SecretEnvVarResponse": { "properties": { "key": {}, "projectId": { "sdkName": "project" }, "secret": {}, "version": {} } }, "google-native:cloudfunctions/v2:SecretVersion": { "properties": { "path": {}, "version": {} } }, "google-native:cloudfunctions/v2:SecretVersionResponse": { "properties": { "path": {}, "version": {} } }, "google-native:cloudfunctions/v2:SecretVolume": { "properties": { "mountPath": {}, "projectId": { "sdkName": "project" }, "secret": {}, "versions": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2:SecretVersion" } } } }, "google-native:cloudfunctions/v2:SecretVolumeResponse": { "properties": { "mountPath": {}, "projectId": { "sdkName": "project" }, "secret": {}, "versions": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2:SecretVersionResponse" } } } }, "google-native:cloudfunctions/v2:ServiceConfig": { "properties": { "allTrafficOnLatestRevision": {}, "availableCpu": {}, "availableMemory": {}, "environmentVariables": {}, "ingressSettings": { "$ref": "#/types/google-native:cloudfunctions/v2:ServiceConfigIngressSettings" }, "maxInstanceCount": { "format": "int32" }, "maxInstanceRequestConcurrency": { "format": "int32" }, "minInstanceCount": { "format": "int32" }, "secretEnvironmentVariables": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2:SecretEnvVar" } }, "secretVolumes": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2:SecretVolume" } }, "securityLevel": { "$ref": "#/types/google-native:cloudfunctions/v2:ServiceConfigSecurityLevel" }, "serviceAccountEmail": {}, "timeoutSeconds": { "format": "int32" }, "vpcConnector": {}, "vpcConnectorEgressSettings": { "$ref": "#/types/google-native:cloudfunctions/v2:ServiceConfigVpcConnectorEgressSettings" } } }, "google-native:cloudfunctions/v2:ServiceConfigResponse": { "properties": { "allTrafficOnLatestRevision": {}, "availableCpu": {}, "availableMemory": {}, "environmentVariables": {}, "ingressSettings": {}, "maxInstanceCount": { "format": "int32" }, "maxInstanceRequestConcurrency": { "format": "int32" }, "minInstanceCount": { "format": "int32" }, "revision": {}, "secretEnvironmentVariables": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2:SecretEnvVarResponse" } }, "secretVolumes": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2:SecretVolumeResponse" } }, "securityLevel": {}, "service": {}, "serviceAccountEmail": {}, "timeoutSeconds": { "format": "int32" }, "uri": {}, "vpcConnector": {}, "vpcConnectorEgressSettings": {} } }, "google-native:cloudfunctions/v2:Source": { "properties": { "repoSource": { "$ref": "#/types/google-native:cloudfunctions/v2:RepoSource" }, "storageSource": { "$ref": "#/types/google-native:cloudfunctions/v2:StorageSource" } } }, "google-native:cloudfunctions/v2:SourceProvenanceResponse": { "properties": { "resolvedRepoSource": { "$ref": "#/types/google-native:cloudfunctions/v2:RepoSourceResponse" }, "resolvedStorageSource": { "$ref": "#/types/google-native:cloudfunctions/v2:StorageSourceResponse" } } }, "google-native:cloudfunctions/v2:SourceResponse": { "properties": { "repoSource": { "$ref": "#/types/google-native:cloudfunctions/v2:RepoSourceResponse" }, "storageSource": { "$ref": "#/types/google-native:cloudfunctions/v2:StorageSourceResponse" } } }, "google-native:cloudfunctions/v2:StorageSource": { "properties": { "bucket": {}, "generation": { "format": "int64" }, "object": {} } }, "google-native:cloudfunctions/v2:StorageSourceResponse": { "properties": { "bucket": {}, "generation": { "format": "int64" }, "object": {} } }, "google-native:cloudfunctions/v2alpha:AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:AuditLogConfig" } }, "service": {} } }, "google-native:cloudfunctions/v2alpha:AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:AuditLogConfigResponse" } }, "service": {} } }, "google-native:cloudfunctions/v2alpha:AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:AuditLogConfigLogType" } } }, "google-native:cloudfunctions/v2alpha:AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:cloudfunctions/v2alpha:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudfunctions/v2alpha:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudfunctions/v2alpha:BuildConfig": { "properties": { "dockerRegistry": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:BuildConfigDockerRegistry" }, "dockerRepository": {}, "entryPoint": {}, "environmentVariables": {}, "runtime": {}, "source": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:Source" }, "workerPool": {} } }, "google-native:cloudfunctions/v2alpha:BuildConfigResponse": { "properties": { "build": {}, "dockerRegistry": {}, "dockerRepository": {}, "entryPoint": {}, "environmentVariables": {}, "runtime": {}, "source": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:SourceResponse" }, "sourceProvenance": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:SourceProvenanceResponse" }, "workerPool": {} } }, "google-native:cloudfunctions/v2alpha:EventFilter": { "properties": { "attribute": { "required": true }, "operator": {}, "value": { "required": true } } }, "google-native:cloudfunctions/v2alpha:EventFilterResponse": { "properties": { "attribute": { "required": true }, "operator": {}, "value": { "required": true } } }, "google-native:cloudfunctions/v2alpha:EventTrigger": { "properties": { "channel": {}, "eventFilters": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:EventFilter" } }, "eventType": { "required": true }, "pubsubTopic": {}, "retryPolicy": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:EventTriggerRetryPolicy" }, "serviceAccountEmail": {}, "triggerRegion": {} } }, "google-native:cloudfunctions/v2alpha:EventTriggerResponse": { "properties": { "channel": {}, "eventFilters": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:EventFilterResponse" } }, "eventType": { "required": true }, "pubsubTopic": {}, "retryPolicy": {}, "serviceAccountEmail": {}, "trigger": {}, "triggerRegion": {} } }, "google-native:cloudfunctions/v2alpha:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudfunctions/v2alpha:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudfunctions/v2alpha:GoogleCloudFunctionsV2alphaStateMessageResponse": { "properties": { "message": {}, "severity": {}, "type": {} } }, "google-native:cloudfunctions/v2alpha:RepoSource": { "properties": { "branchName": {}, "commitSha": {}, "dir": {}, "invertRegex": {}, "projectId": { "sdkName": "project" }, "repoName": {}, "tagName": {} } }, "google-native:cloudfunctions/v2alpha:RepoSourceResponse": { "properties": { "branchName": {}, "commitSha": {}, "dir": {}, "invertRegex": {}, "projectId": { "sdkName": "project" }, "repoName": {}, "tagName": {} } }, "google-native:cloudfunctions/v2alpha:SecretEnvVar": { "properties": { "key": {}, "projectId": { "sdkName": "project" }, "secret": {}, "version": {} } }, "google-native:cloudfunctions/v2alpha:SecretEnvVarResponse": { "properties": { "key": {}, "projectId": { "sdkName": "project" }, "secret": {}, "version": {} } }, "google-native:cloudfunctions/v2alpha:SecretVersion": { "properties": { "path": {}, "version": {} } }, "google-native:cloudfunctions/v2alpha:SecretVersionResponse": { "properties": { "path": {}, "version": {} } }, "google-native:cloudfunctions/v2alpha:SecretVolume": { "properties": { "mountPath": {}, "projectId": { "sdkName": "project" }, "secret": {}, "versions": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:SecretVersion" } } } }, "google-native:cloudfunctions/v2alpha:SecretVolumeResponse": { "properties": { "mountPath": {}, "projectId": { "sdkName": "project" }, "secret": {}, "versions": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:SecretVersionResponse" } } } }, "google-native:cloudfunctions/v2alpha:ServiceConfig": { "properties": { "allTrafficOnLatestRevision": {}, "availableCpu": {}, "availableMemory": {}, "environmentVariables": {}, "ingressSettings": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:ServiceConfigIngressSettings" }, "maxInstanceCount": { "format": "int32" }, "maxInstanceRequestConcurrency": { "format": "int32" }, "minInstanceCount": { "format": "int32" }, "secretEnvironmentVariables": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:SecretEnvVar" } }, "secretVolumes": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:SecretVolume" } }, "securityLevel": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:ServiceConfigSecurityLevel" }, "serviceAccountEmail": {}, "timeoutSeconds": { "format": "int32" }, "vpcConnector": {}, "vpcConnectorEgressSettings": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:ServiceConfigVpcConnectorEgressSettings" } } }, "google-native:cloudfunctions/v2alpha:ServiceConfigResponse": { "properties": { "allTrafficOnLatestRevision": {}, "availableCpu": {}, "availableMemory": {}, "environmentVariables": {}, "ingressSettings": {}, "maxInstanceCount": { "format": "int32" }, "maxInstanceRequestConcurrency": { "format": "int32" }, "minInstanceCount": { "format": "int32" }, "revision": {}, "secretEnvironmentVariables": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:SecretEnvVarResponse" } }, "secretVolumes": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:SecretVolumeResponse" } }, "securityLevel": {}, "service": {}, "serviceAccountEmail": {}, "timeoutSeconds": { "format": "int32" }, "uri": {}, "vpcConnector": {}, "vpcConnectorEgressSettings": {} } }, "google-native:cloudfunctions/v2alpha:Source": { "properties": { "repoSource": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:RepoSource" }, "storageSource": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:StorageSource" } } }, "google-native:cloudfunctions/v2alpha:SourceProvenanceResponse": { "properties": { "resolvedRepoSource": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:RepoSourceResponse" }, "resolvedStorageSource": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:StorageSourceResponse" } } }, "google-native:cloudfunctions/v2alpha:SourceResponse": { "properties": { "repoSource": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:RepoSourceResponse" }, "storageSource": { "$ref": "#/types/google-native:cloudfunctions/v2alpha:StorageSourceResponse" } } }, "google-native:cloudfunctions/v2alpha:StorageSource": { "properties": { "bucket": {}, "generation": { "format": "int64" }, "object": {} } }, "google-native:cloudfunctions/v2alpha:StorageSourceResponse": { "properties": { "bucket": {}, "generation": { "format": "int64" }, "object": {} } }, "google-native:cloudfunctions/v2beta:AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2beta:AuditLogConfig" } }, "service": {} } }, "google-native:cloudfunctions/v2beta:AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2beta:AuditLogConfigResponse" } }, "service": {} } }, "google-native:cloudfunctions/v2beta:AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:cloudfunctions/v2beta:AuditLogConfigLogType" } } }, "google-native:cloudfunctions/v2beta:AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:cloudfunctions/v2beta:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:cloudfunctions/v2beta:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudfunctions/v2beta:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:cloudfunctions/v2beta:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudfunctions/v2beta:BuildConfig": { "properties": { "dockerRegistry": { "$ref": "#/types/google-native:cloudfunctions/v2beta:BuildConfigDockerRegistry" }, "dockerRepository": {}, "entryPoint": {}, "environmentVariables": {}, "runtime": {}, "source": { "$ref": "#/types/google-native:cloudfunctions/v2beta:Source" }, "workerPool": {} } }, "google-native:cloudfunctions/v2beta:BuildConfigResponse": { "properties": { "build": {}, "dockerRegistry": {}, "dockerRepository": {}, "entryPoint": {}, "environmentVariables": {}, "runtime": {}, "source": { "$ref": "#/types/google-native:cloudfunctions/v2beta:SourceResponse" }, "sourceProvenance": { "$ref": "#/types/google-native:cloudfunctions/v2beta:SourceProvenanceResponse" }, "workerPool": {} } }, "google-native:cloudfunctions/v2beta:EventFilter": { "properties": { "attribute": { "required": true }, "operator": {}, "value": { "required": true } } }, "google-native:cloudfunctions/v2beta:EventFilterResponse": { "properties": { "attribute": { "required": true }, "operator": {}, "value": { "required": true } } }, "google-native:cloudfunctions/v2beta:EventTrigger": { "properties": { "channel": {}, "eventFilters": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2beta:EventFilter" } }, "eventType": { "required": true }, "pubsubTopic": {}, "retryPolicy": { "$ref": "#/types/google-native:cloudfunctions/v2beta:EventTriggerRetryPolicy" }, "serviceAccountEmail": {}, "triggerRegion": {} } }, "google-native:cloudfunctions/v2beta:EventTriggerResponse": { "properties": { "channel": {}, "eventFilters": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2beta:EventFilterResponse" } }, "eventType": { "required": true }, "pubsubTopic": {}, "retryPolicy": {}, "serviceAccountEmail": {}, "trigger": {}, "triggerRegion": {} } }, "google-native:cloudfunctions/v2beta:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudfunctions/v2beta:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudfunctions/v2beta:GoogleCloudFunctionsV2betaStateMessageResponse": { "properties": { "message": {}, "severity": {}, "type": {} } }, "google-native:cloudfunctions/v2beta:RepoSource": { "properties": { "branchName": {}, "commitSha": {}, "dir": {}, "invertRegex": {}, "projectId": { "sdkName": "project" }, "repoName": {}, "tagName": {} } }, "google-native:cloudfunctions/v2beta:RepoSourceResponse": { "properties": { "branchName": {}, "commitSha": {}, "dir": {}, "invertRegex": {}, "projectId": { "sdkName": "project" }, "repoName": {}, "tagName": {} } }, "google-native:cloudfunctions/v2beta:SecretEnvVar": { "properties": { "key": {}, "projectId": { "sdkName": "project" }, "secret": {}, "version": {} } }, "google-native:cloudfunctions/v2beta:SecretEnvVarResponse": { "properties": { "key": {}, "projectId": { "sdkName": "project" }, "secret": {}, "version": {} } }, "google-native:cloudfunctions/v2beta:SecretVersion": { "properties": { "path": {}, "version": {} } }, "google-native:cloudfunctions/v2beta:SecretVersionResponse": { "properties": { "path": {}, "version": {} } }, "google-native:cloudfunctions/v2beta:SecretVolume": { "properties": { "mountPath": {}, "projectId": { "sdkName": "project" }, "secret": {}, "versions": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2beta:SecretVersion" } } } }, "google-native:cloudfunctions/v2beta:SecretVolumeResponse": { "properties": { "mountPath": {}, "projectId": { "sdkName": "project" }, "secret": {}, "versions": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2beta:SecretVersionResponse" } } } }, "google-native:cloudfunctions/v2beta:ServiceConfig": { "properties": { "allTrafficOnLatestRevision": {}, "availableCpu": {}, "availableMemory": {}, "environmentVariables": {}, "ingressSettings": { "$ref": "#/types/google-native:cloudfunctions/v2beta:ServiceConfigIngressSettings" }, "maxInstanceCount": { "format": "int32" }, "maxInstanceRequestConcurrency": { "format": "int32" }, "minInstanceCount": { "format": "int32" }, "secretEnvironmentVariables": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2beta:SecretEnvVar" } }, "secretVolumes": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2beta:SecretVolume" } }, "securityLevel": { "$ref": "#/types/google-native:cloudfunctions/v2beta:ServiceConfigSecurityLevel" }, "serviceAccountEmail": {}, "timeoutSeconds": { "format": "int32" }, "vpcConnector": {}, "vpcConnectorEgressSettings": { "$ref": "#/types/google-native:cloudfunctions/v2beta:ServiceConfigVpcConnectorEgressSettings" } } }, "google-native:cloudfunctions/v2beta:ServiceConfigResponse": { "properties": { "allTrafficOnLatestRevision": {}, "availableCpu": {}, "availableMemory": {}, "environmentVariables": {}, "ingressSettings": {}, "maxInstanceCount": { "format": "int32" }, "maxInstanceRequestConcurrency": { "format": "int32" }, "minInstanceCount": { "format": "int32" }, "revision": {}, "secretEnvironmentVariables": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2beta:SecretEnvVarResponse" } }, "secretVolumes": { "items": { "$ref": "#/types/google-native:cloudfunctions/v2beta:SecretVolumeResponse" } }, "securityLevel": {}, "service": {}, "serviceAccountEmail": {}, "timeoutSeconds": { "format": "int32" }, "uri": {}, "vpcConnector": {}, "vpcConnectorEgressSettings": {} } }, "google-native:cloudfunctions/v2beta:Source": { "properties": { "repoSource": { "$ref": "#/types/google-native:cloudfunctions/v2beta:RepoSource" }, "storageSource": { "$ref": "#/types/google-native:cloudfunctions/v2beta:StorageSource" } } }, "google-native:cloudfunctions/v2beta:SourceProvenanceResponse": { "properties": { "resolvedRepoSource": { "$ref": "#/types/google-native:cloudfunctions/v2beta:RepoSourceResponse" }, "resolvedStorageSource": { "$ref": "#/types/google-native:cloudfunctions/v2beta:StorageSourceResponse" } } }, "google-native:cloudfunctions/v2beta:SourceResponse": { "properties": { "repoSource": { "$ref": "#/types/google-native:cloudfunctions/v2beta:RepoSourceResponse" }, "storageSource": { "$ref": "#/types/google-native:cloudfunctions/v2beta:StorageSourceResponse" } } }, "google-native:cloudfunctions/v2beta:StorageSource": { "properties": { "bucket": {}, "generation": { "format": "int64" }, "object": {} } }, "google-native:cloudfunctions/v2beta:StorageSourceResponse": { "properties": { "bucket": {}, "generation": { "format": "int64" }, "object": {} } }, "google-native:cloudidentity/v1:DynamicGroupMetadata": { "properties": { "queries": { "items": { "$ref": "#/types/google-native:cloudidentity/v1:DynamicGroupQuery" } } } }, "google-native:cloudidentity/v1:DynamicGroupMetadataResponse": { "properties": { "queries": { "items": { "$ref": "#/types/google-native:cloudidentity/v1:DynamicGroupQueryResponse" } }, "status": { "$ref": "#/types/google-native:cloudidentity/v1:DynamicGroupStatusResponse" } } }, "google-native:cloudidentity/v1:DynamicGroupQuery": { "properties": { "query": {}, "resourceType": { "$ref": "#/types/google-native:cloudidentity/v1:DynamicGroupQueryResourceType" } } }, "google-native:cloudidentity/v1:DynamicGroupQueryResponse": { "properties": { "query": {}, "resourceType": {} } }, "google-native:cloudidentity/v1:DynamicGroupStatusResponse": { "properties": { "status": {}, "statusTime": { "format": "google-datetime" } } }, "google-native:cloudidentity/v1:EntityKey": { "properties": { "id": {}, "namespace": {} } }, "google-native:cloudidentity/v1:EntityKeyResponse": { "properties": { "namespace": {} } }, "google-native:cloudidentity/v1:ExpiryDetail": { "properties": { "expireTime": { "format": "google-datetime" } } }, "google-native:cloudidentity/v1:ExpiryDetailResponse": { "properties": { "expireTime": { "format": "google-datetime" } } }, "google-native:cloudidentity/v1:GoogleAppsCloudidentityDevicesV1AndroidAttributesResponse": { "properties": { "enabledUnknownSources": {}, "ownerProfileAccount": {}, "ownershipPrivilege": {}, "supportsWorkProfile": {} } }, "google-native:cloudidentity/v1:MembershipRole": { "properties": { "expiryDetail": { "$ref": "#/types/google-native:cloudidentity/v1:ExpiryDetail" }, "name": {}, "restrictionEvaluations": { "$ref": "#/types/google-native:cloudidentity/v1:RestrictionEvaluations" } } }, "google-native:cloudidentity/v1:MembershipRoleResponse": { "properties": { "expiryDetail": { "$ref": "#/types/google-native:cloudidentity/v1:ExpiryDetailResponse" }, "name": {}, "restrictionEvaluations": { "$ref": "#/types/google-native:cloudidentity/v1:RestrictionEvaluationsResponse" } } }, "google-native:cloudidentity/v1:MembershipRoleRestrictionEvaluation": {}, "google-native:cloudidentity/v1:MembershipRoleRestrictionEvaluationResponse": { "properties": { "state": {} } }, "google-native:cloudidentity/v1:RestrictionEvaluations": { "properties": { "memberRestrictionEvaluation": { "$ref": "#/types/google-native:cloudidentity/v1:MembershipRoleRestrictionEvaluation" } } }, "google-native:cloudidentity/v1:RestrictionEvaluationsResponse": { "properties": { "memberRestrictionEvaluation": { "$ref": "#/types/google-native:cloudidentity/v1:MembershipRoleRestrictionEvaluationResponse" } } }, "google-native:cloudidentity/v1:SamlIdpConfig": { "properties": { "changePasswordUri": {}, "entityId": { "required": true }, "logoutRedirectUri": {}, "singleSignOnServiceUri": { "required": true } } }, "google-native:cloudidentity/v1:SamlIdpConfigResponse": { "properties": { "changePasswordUri": {}, "entityId": { "required": true }, "logoutRedirectUri": {}, "singleSignOnServiceUri": { "required": true } } }, "google-native:cloudidentity/v1:SamlSpConfig": {}, "google-native:cloudidentity/v1:SamlSpConfigResponse": { "properties": { "assertionConsumerServiceUri": {}, "entityId": {} } }, "google-native:cloudidentity/v1:SamlSsoInfo": { "properties": { "inboundSamlSsoProfile": { "required": true, "pattern": "inboundSamlSsoProfiles/{inboundSamlSsoProfile}" } } }, "google-native:cloudidentity/v1:SamlSsoInfoResponse": { "properties": { "inboundSamlSsoProfile": { "required": true, "pattern": "inboundSamlSsoProfiles/{inboundSamlSsoProfile}" } } }, "google-native:cloudidentity/v1:SignInBehavior": { "properties": { "redirectCondition": { "$ref": "#/types/google-native:cloudidentity/v1:SignInBehaviorRedirectCondition" } } }, "google-native:cloudidentity/v1:SignInBehaviorResponse": { "properties": { "redirectCondition": {} } }, "google-native:cloudidentity/v1beta1:AndroidAttributesResponse": { "properties": { "enabledUnknownSources": {}, "ownerProfileAccount": {}, "ownershipPrivilege": {}, "supportsWorkProfile": {} } }, "google-native:cloudidentity/v1beta1:CertificateAttributesResponse": { "properties": { "certificateTemplate": { "$ref": "#/types/google-native:cloudidentity/v1beta1:CertificateTemplateResponse" }, "fingerprint": {}, "issuer": {}, "serialNumber": {}, "subject": {}, "thumbprint": {}, "validationState": {}, "validityExpirationTime": { "format": "google-datetime" }, "validityStartTime": { "format": "google-datetime" } } }, "google-native:cloudidentity/v1beta1:CertificateTemplateResponse": { "properties": { "majorVersion": { "format": "int32" }, "minorVersion": { "format": "int32" } } }, "google-native:cloudidentity/v1beta1:DynamicGroupMetadata": { "properties": { "queries": { "items": { "$ref": "#/types/google-native:cloudidentity/v1beta1:DynamicGroupQuery" } } } }, "google-native:cloudidentity/v1beta1:DynamicGroupMetadataResponse": { "properties": { "queries": { "items": { "$ref": "#/types/google-native:cloudidentity/v1beta1:DynamicGroupQueryResponse" } }, "status": { "$ref": "#/types/google-native:cloudidentity/v1beta1:DynamicGroupStatusResponse" } } }, "google-native:cloudidentity/v1beta1:DynamicGroupQuery": { "properties": { "query": {}, "resourceType": { "$ref": "#/types/google-native:cloudidentity/v1beta1:DynamicGroupQueryResourceType" } } }, "google-native:cloudidentity/v1beta1:DynamicGroupQueryResponse": { "properties": { "query": {}, "resourceType": {} } }, "google-native:cloudidentity/v1beta1:DynamicGroupStatusResponse": { "properties": { "status": {}, "statusTime": { "format": "google-datetime" } } }, "google-native:cloudidentity/v1beta1:EndpointVerificationSpecificAttributesResponse": { "properties": { "certificateAttributes": { "items": { "$ref": "#/types/google-native:cloudidentity/v1beta1:CertificateAttributesResponse" } } } }, "google-native:cloudidentity/v1beta1:EntityKey": { "properties": { "id": {}, "namespace": {} } }, "google-native:cloudidentity/v1beta1:EntityKeyResponse": { "properties": { "namespace": {} } }, "google-native:cloudidentity/v1beta1:ExpiryDetail": { "properties": { "expireTime": { "format": "google-datetime" } } }, "google-native:cloudidentity/v1beta1:ExpiryDetailResponse": { "properties": { "expireTime": { "format": "google-datetime" } } }, "google-native:cloudidentity/v1beta1:MembershipRole": { "properties": { "expiryDetail": { "$ref": "#/types/google-native:cloudidentity/v1beta1:ExpiryDetail" }, "name": {}, "restrictionEvaluations": { "$ref": "#/types/google-native:cloudidentity/v1beta1:RestrictionEvaluations" } } }, "google-native:cloudidentity/v1beta1:MembershipRoleResponse": { "properties": { "expiryDetail": { "$ref": "#/types/google-native:cloudidentity/v1beta1:ExpiryDetailResponse" }, "name": {}, "restrictionEvaluations": { "$ref": "#/types/google-native:cloudidentity/v1beta1:RestrictionEvaluationsResponse" } } }, "google-native:cloudidentity/v1beta1:MembershipRoleRestrictionEvaluation": {}, "google-native:cloudidentity/v1beta1:MembershipRoleRestrictionEvaluationResponse": { "properties": { "state": {} } }, "google-native:cloudidentity/v1beta1:PosixGroup": { "properties": { "gid": { "format": "uint64" }, "name": {}, "systemId": {} } }, "google-native:cloudidentity/v1beta1:PosixGroupResponse": { "properties": { "gid": { "format": "uint64" }, "name": {}, "systemId": {} } }, "google-native:cloudidentity/v1beta1:RestrictionEvaluations": { "properties": { "memberRestrictionEvaluation": { "$ref": "#/types/google-native:cloudidentity/v1beta1:MembershipRoleRestrictionEvaluation" } } }, "google-native:cloudidentity/v1beta1:RestrictionEvaluationsResponse": { "properties": { "memberRestrictionEvaluation": { "$ref": "#/types/google-native:cloudidentity/v1beta1:MembershipRoleRestrictionEvaluationResponse" } } }, "google-native:cloudidentity/v1beta1:SamlIdpConfig": { "properties": { "changePasswordUri": {}, "entityId": { "required": true }, "logoutRedirectUri": {}, "singleSignOnServiceUri": { "required": true } } }, "google-native:cloudidentity/v1beta1:SamlIdpConfigResponse": { "properties": { "changePasswordUri": {}, "entityId": { "required": true }, "logoutRedirectUri": {}, "singleSignOnServiceUri": { "required": true } } }, "google-native:cloudidentity/v1beta1:SamlSpConfig": {}, "google-native:cloudidentity/v1beta1:SamlSpConfigResponse": { "properties": { "assertionConsumerServiceUri": {}, "entityId": {} } }, "google-native:cloudidentity/v1beta1:SamlSsoInfo": { "properties": { "inboundSamlSsoProfile": { "required": true, "pattern": "inboundSamlSsoProfiles/{inboundSamlSsoProfile}" } } }, "google-native:cloudidentity/v1beta1:SamlSsoInfoResponse": { "properties": { "inboundSamlSsoProfile": { "required": true, "pattern": "inboundSamlSsoProfiles/{inboundSamlSsoProfile}" } } }, "google-native:cloudidentity/v1beta1:SignInBehavior": { "properties": { "redirectCondition": { "$ref": "#/types/google-native:cloudidentity/v1beta1:SignInBehaviorRedirectCondition" } } }, "google-native:cloudidentity/v1beta1:SignInBehaviorResponse": { "properties": { "redirectCondition": {} } }, "google-native:cloudiot/v1:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:cloudiot/v1:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudiot/v1:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:cloudiot/v1:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudiot/v1:DeviceConfig": { "properties": { "binaryData": { "format": "byte" } } }, "google-native:cloudiot/v1:DeviceConfigResponse": { "properties": { "binaryData": { "format": "byte" }, "cloudUpdateTime": { "format": "google-datetime" }, "deviceAckTime": { "format": "google-datetime" }, "version": { "format": "int64" } } }, "google-native:cloudiot/v1:DeviceCredential": { "properties": { "expirationTime": { "format": "google-datetime" }, "publicKey": { "$ref": "#/types/google-native:cloudiot/v1:PublicKeyCredential" } } }, "google-native:cloudiot/v1:DeviceCredentialResponse": { "properties": { "expirationTime": { "format": "google-datetime" }, "publicKey": { "$ref": "#/types/google-native:cloudiot/v1:PublicKeyCredentialResponse" } } }, "google-native:cloudiot/v1:DeviceStateResponse": { "properties": { "binaryData": { "format": "byte" }, "updateTime": { "format": "google-datetime" } } }, "google-native:cloudiot/v1:EventNotificationConfig": { "properties": { "pubsubTopicName": {}, "subfolderMatches": {} } }, "google-native:cloudiot/v1:EventNotificationConfigResponse": { "properties": { "pubsubTopicName": {}, "subfolderMatches": {} } }, "google-native:cloudiot/v1:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudiot/v1:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudiot/v1:GatewayConfig": { "properties": { "gatewayAuthMethod": { "$ref": "#/types/google-native:cloudiot/v1:GatewayConfigGatewayAuthMethod" }, "gatewayType": { "$ref": "#/types/google-native:cloudiot/v1:GatewayConfigGatewayType" } } }, "google-native:cloudiot/v1:GatewayConfigResponse": { "properties": { "gatewayAuthMethod": {}, "gatewayType": {}, "lastAccessedGatewayId": {}, "lastAccessedGatewayTime": { "format": "google-datetime" } } }, "google-native:cloudiot/v1:HttpConfig": { "properties": { "httpEnabledState": { "$ref": "#/types/google-native:cloudiot/v1:HttpConfigHttpEnabledState" } } }, "google-native:cloudiot/v1:HttpConfigResponse": { "properties": { "httpEnabledState": {} } }, "google-native:cloudiot/v1:MqttConfig": { "properties": { "mqttEnabledState": { "$ref": "#/types/google-native:cloudiot/v1:MqttConfigMqttEnabledState" } } }, "google-native:cloudiot/v1:MqttConfigResponse": { "properties": { "mqttEnabledState": {} } }, "google-native:cloudiot/v1:PublicKeyCertificate": { "properties": { "certificate": {}, "format": { "$ref": "#/types/google-native:cloudiot/v1:PublicKeyCertificateFormat" } } }, "google-native:cloudiot/v1:PublicKeyCertificateResponse": { "properties": { "certificate": {}, "format": {}, "x509Details": { "$ref": "#/types/google-native:cloudiot/v1:X509CertificateDetailsResponse" } } }, "google-native:cloudiot/v1:PublicKeyCredential": { "properties": { "format": { "$ref": "#/types/google-native:cloudiot/v1:PublicKeyCredentialFormat" }, "key": {} } }, "google-native:cloudiot/v1:PublicKeyCredentialResponse": { "properties": { "format": {}, "key": {} } }, "google-native:cloudiot/v1:RegistryCredential": { "properties": { "publicKeyCertificate": { "$ref": "#/types/google-native:cloudiot/v1:PublicKeyCertificate" } } }, "google-native:cloudiot/v1:RegistryCredentialResponse": { "properties": { "publicKeyCertificate": { "$ref": "#/types/google-native:cloudiot/v1:PublicKeyCertificateResponse" } } }, "google-native:cloudiot/v1:StateNotificationConfig": { "properties": { "pubsubTopicName": {} } }, "google-native:cloudiot/v1:StateNotificationConfigResponse": { "properties": { "pubsubTopicName": {} } }, "google-native:cloudiot/v1:StatusResponse": { "properties": { "code": { "format": "int32" }, "details": { "items": {} }, "message": {} } }, "google-native:cloudiot/v1:X509CertificateDetailsResponse": { "properties": { "expiryTime": { "format": "google-datetime" }, "issuer": {}, "publicKeyType": {}, "signatureAlgorithm": {}, "startTime": { "format": "google-datetime" }, "subject": {} } }, "google-native:cloudkms/v1:AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:cloudkms/v1:AuditLogConfig" } }, "service": {} } }, "google-native:cloudkms/v1:AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:cloudkms/v1:AuditLogConfigResponse" } }, "service": {} } }, "google-native:cloudkms/v1:AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:cloudkms/v1:AuditLogConfigLogType" } } }, "google-native:cloudkms/v1:AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:cloudkms/v1:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:cloudkms/v1:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudkms/v1:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:cloudkms/v1:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudkms/v1:Certificate": { "properties": { "rawDer": { "format": "byte", "required": true } } }, "google-native:cloudkms/v1:CertificateChainsResponse": { "properties": { "caviumCerts": { "items": {} }, "googleCardCerts": { "items": {} }, "googlePartitionCerts": { "items": {} } } }, "google-native:cloudkms/v1:CertificateResponse": { "properties": { "issuer": {}, "notAfterTime": { "format": "google-datetime" }, "notBeforeTime": { "format": "google-datetime" }, "parsed": {}, "rawDer": { "format": "byte", "required": true }, "serialNumber": {}, "sha256Fingerprint": {}, "subject": {}, "subjectAlternativeDnsNames": { "items": {} } } }, "google-native:cloudkms/v1:CryptoKeyVersionResponse": { "properties": { "algorithm": {}, "attestation": { "$ref": "#/types/google-native:cloudkms/v1:KeyOperationAttestationResponse" }, "createTime": { "format": "google-datetime" }, "destroyEventTime": { "format": "google-datetime" }, "destroyTime": { "format": "google-datetime" }, "externalDestructionFailureReason": {}, "externalProtectionLevelOptions": { "$ref": "#/types/google-native:cloudkms/v1:ExternalProtectionLevelOptionsResponse" }, "generateTime": { "format": "google-datetime" }, "generationFailureReason": {}, "importFailureReason": {}, "importJob": {}, "importTime": { "format": "google-datetime" }, "name": {}, "protectionLevel": {}, "reimportEligible": {}, "state": {} } }, "google-native:cloudkms/v1:CryptoKeyVersionTemplate": { "properties": { "algorithm": { "$ref": "#/types/google-native:cloudkms/v1:CryptoKeyVersionTemplateAlgorithm", "required": true }, "protectionLevel": { "$ref": "#/types/google-native:cloudkms/v1:CryptoKeyVersionTemplateProtectionLevel", "forceNew": true } } }, "google-native:cloudkms/v1:CryptoKeyVersionTemplateResponse": { "properties": { "algorithm": { "required": true }, "protectionLevel": {} } }, "google-native:cloudkms/v1:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudkms/v1:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudkms/v1:ExternalProtectionLevelOptions": { "properties": { "ekmConnectionKeyPath": {}, "externalKeyUri": {} } }, "google-native:cloudkms/v1:ExternalProtectionLevelOptionsResponse": { "properties": { "ekmConnectionKeyPath": {}, "externalKeyUri": {} } }, "google-native:cloudkms/v1:KeyOperationAttestationResponse": { "properties": { "certChains": { "$ref": "#/types/google-native:cloudkms/v1:CertificateChainsResponse" }, "content": { "format": "byte" }, "format": {} } }, "google-native:cloudkms/v1:ServiceResolver": { "properties": { "endpointFilter": {}, "hostname": { "required": true }, "serverCertificates": { "required": true, "items": { "$ref": "#/types/google-native:cloudkms/v1:Certificate" } }, "serviceDirectoryService": { "required": true } } }, "google-native:cloudkms/v1:ServiceResolverResponse": { "properties": { "endpointFilter": {}, "hostname": { "required": true }, "serverCertificates": { "required": true, "items": { "$ref": "#/types/google-native:cloudkms/v1:CertificateResponse" } }, "serviceDirectoryService": { "required": true } } }, "google-native:cloudkms/v1:WrappingPublicKeyResponse": { "properties": { "pem": {} } }, "google-native:cloudresourcemanager/v1:AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:cloudresourcemanager/v1:AuditLogConfig" } }, "service": {} } }, "google-native:cloudresourcemanager/v1:AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:cloudresourcemanager/v1:AuditLogConfigResponse" } }, "service": {} } }, "google-native:cloudresourcemanager/v1:AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:cloudresourcemanager/v1:AuditLogConfigLogType" } } }, "google-native:cloudresourcemanager/v1:AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:cloudresourcemanager/v1:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:cloudresourcemanager/v1:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudresourcemanager/v1:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:cloudresourcemanager/v1:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudresourcemanager/v1:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudresourcemanager/v1:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudresourcemanager/v1:ResourceId": { "properties": { "id": {}, "type": {} } }, "google-native:cloudresourcemanager/v1:ResourceIdResponse": { "properties": { "type": {} } }, "google-native:cloudresourcemanager/v1beta1:AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:cloudresourcemanager/v1beta1:AuditLogConfig" } }, "service": {} } }, "google-native:cloudresourcemanager/v1beta1:AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:cloudresourcemanager/v1beta1:AuditLogConfigResponse" } }, "service": {} } }, "google-native:cloudresourcemanager/v1beta1:AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:cloudresourcemanager/v1beta1:AuditLogConfigLogType" } } }, "google-native:cloudresourcemanager/v1beta1:AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:cloudresourcemanager/v1beta1:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:cloudresourcemanager/v1beta1:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudresourcemanager/v1beta1:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:cloudresourcemanager/v1beta1:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudresourcemanager/v1beta1:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudresourcemanager/v1beta1:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudresourcemanager/v1beta1:ResourceId": { "properties": { "id": {}, "type": {} } }, "google-native:cloudresourcemanager/v1beta1:ResourceIdResponse": { "properties": { "type": {} } }, "google-native:cloudresourcemanager/v2:AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:cloudresourcemanager/v2:AuditLogConfig" } }, "service": {} } }, "google-native:cloudresourcemanager/v2:AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:cloudresourcemanager/v2:AuditLogConfigResponse" } }, "service": {} } }, "google-native:cloudresourcemanager/v2:AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:cloudresourcemanager/v2:AuditLogConfigLogType" } } }, "google-native:cloudresourcemanager/v2:AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:cloudresourcemanager/v2:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:cloudresourcemanager/v2:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudresourcemanager/v2:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:cloudresourcemanager/v2:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudresourcemanager/v2:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudresourcemanager/v2:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudresourcemanager/v2beta1:AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:cloudresourcemanager/v2beta1:AuditLogConfig" } }, "service": {} } }, "google-native:cloudresourcemanager/v2beta1:AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:cloudresourcemanager/v2beta1:AuditLogConfigResponse" } }, "service": {} } }, "google-native:cloudresourcemanager/v2beta1:AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:cloudresourcemanager/v2beta1:AuditLogConfigLogType" } } }, "google-native:cloudresourcemanager/v2beta1:AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:cloudresourcemanager/v2beta1:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:cloudresourcemanager/v2beta1:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudresourcemanager/v2beta1:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:cloudresourcemanager/v2beta1:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudresourcemanager/v2beta1:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudresourcemanager/v2beta1:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudresourcemanager/v3:AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:cloudresourcemanager/v3:AuditLogConfig" } }, "service": {} } }, "google-native:cloudresourcemanager/v3:AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:cloudresourcemanager/v3:AuditLogConfigResponse" } }, "service": {} } }, "google-native:cloudresourcemanager/v3:AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "logType": { "$ref": "#/types/google-native:cloudresourcemanager/v3:AuditLogConfigLogType" } } }, "google-native:cloudresourcemanager/v3:AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "logType": {} } }, "google-native:cloudresourcemanager/v3:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:cloudresourcemanager/v3:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudresourcemanager/v3:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:cloudresourcemanager/v3:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudresourcemanager/v3:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudresourcemanager/v3:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudscheduler/v1:AppEngineHttpTarget": { "properties": { "appEngineRouting": { "$ref": "#/types/google-native:cloudscheduler/v1:AppEngineRouting" }, "body": { "format": "byte" }, "headers": {}, "httpMethod": { "$ref": "#/types/google-native:cloudscheduler/v1:AppEngineHttpTargetHttpMethod" }, "relativeUri": {} } }, "google-native:cloudscheduler/v1:AppEngineHttpTargetResponse": { "properties": { "appEngineRouting": { "$ref": "#/types/google-native:cloudscheduler/v1:AppEngineRoutingResponse" }, "body": { "format": "byte" }, "headers": {}, "httpMethod": {}, "relativeUri": {} } }, "google-native:cloudscheduler/v1:AppEngineRouting": { "properties": { "instance": {}, "service": {}, "version": {} } }, "google-native:cloudscheduler/v1:AppEngineRoutingResponse": { "properties": { "host": {}, "instance": {}, "service": {}, "version": {} } }, "google-native:cloudscheduler/v1:HttpTarget": { "properties": { "body": { "format": "byte" }, "headers": {}, "httpMethod": { "$ref": "#/types/google-native:cloudscheduler/v1:HttpTargetHttpMethod" }, "oauthToken": { "$ref": "#/types/google-native:cloudscheduler/v1:OAuthToken" }, "oidcToken": { "$ref": "#/types/google-native:cloudscheduler/v1:OidcToken" }, "uri": { "required": true } } }, "google-native:cloudscheduler/v1:HttpTargetResponse": { "properties": { "body": { "format": "byte" }, "headers": {}, "httpMethod": {}, "oauthToken": { "$ref": "#/types/google-native:cloudscheduler/v1:OAuthTokenResponse" }, "oidcToken": { "$ref": "#/types/google-native:cloudscheduler/v1:OidcTokenResponse" }, "uri": { "required": true } } }, "google-native:cloudscheduler/v1:OAuthToken": { "properties": { "scope": {}, "serviceAccountEmail": {} } }, "google-native:cloudscheduler/v1:OAuthTokenResponse": { "properties": { "scope": {}, "serviceAccountEmail": {} } }, "google-native:cloudscheduler/v1:OidcToken": { "properties": { "audience": {}, "serviceAccountEmail": {} } }, "google-native:cloudscheduler/v1:OidcTokenResponse": { "properties": { "audience": {}, "serviceAccountEmail": {} } }, "google-native:cloudscheduler/v1:PubsubTarget": { "properties": { "attributes": {}, "data": { "format": "byte" }, "topicName": { "required": true } } }, "google-native:cloudscheduler/v1:PubsubTargetResponse": { "properties": { "attributes": {}, "data": { "format": "byte" }, "topicName": { "required": true } } }, "google-native:cloudscheduler/v1:RetryConfig": { "properties": { "maxBackoffDuration": { "format": "google-duration" }, "maxDoublings": { "format": "int32" }, "maxRetryDuration": { "format": "google-duration" }, "minBackoffDuration": { "format": "google-duration" }, "retryCount": { "format": "int32" } } }, "google-native:cloudscheduler/v1:RetryConfigResponse": { "properties": { "maxBackoffDuration": { "format": "google-duration" }, "maxDoublings": { "format": "int32" }, "maxRetryDuration": { "format": "google-duration" }, "minBackoffDuration": { "format": "google-duration" }, "retryCount": { "format": "int32" } } }, "google-native:cloudscheduler/v1:StatusResponse": { "properties": { "code": { "format": "int32" }, "details": { "items": {} }, "message": {} } }, "google-native:cloudscheduler/v1beta1:AppEngineHttpTarget": { "properties": { "appEngineRouting": { "$ref": "#/types/google-native:cloudscheduler/v1beta1:AppEngineRouting" }, "body": { "format": "byte" }, "headers": {}, "httpMethod": { "$ref": "#/types/google-native:cloudscheduler/v1beta1:AppEngineHttpTargetHttpMethod" }, "relativeUri": {} } }, "google-native:cloudscheduler/v1beta1:AppEngineHttpTargetResponse": { "properties": { "appEngineRouting": { "$ref": "#/types/google-native:cloudscheduler/v1beta1:AppEngineRoutingResponse" }, "body": { "format": "byte" }, "headers": {}, "httpMethod": {}, "relativeUri": {} } }, "google-native:cloudscheduler/v1beta1:AppEngineRouting": { "properties": { "instance": {}, "service": {}, "version": {} } }, "google-native:cloudscheduler/v1beta1:AppEngineRoutingResponse": { "properties": { "host": {}, "instance": {}, "service": {}, "version": {} } }, "google-native:cloudscheduler/v1beta1:HttpTarget": { "properties": { "body": { "format": "byte" }, "headers": {}, "httpMethod": { "$ref": "#/types/google-native:cloudscheduler/v1beta1:HttpTargetHttpMethod" }, "oauthToken": { "$ref": "#/types/google-native:cloudscheduler/v1beta1:OAuthToken" }, "oidcToken": { "$ref": "#/types/google-native:cloudscheduler/v1beta1:OidcToken" }, "uri": { "required": true } } }, "google-native:cloudscheduler/v1beta1:HttpTargetResponse": { "properties": { "body": { "format": "byte" }, "headers": {}, "httpMethod": {}, "oauthToken": { "$ref": "#/types/google-native:cloudscheduler/v1beta1:OAuthTokenResponse" }, "oidcToken": { "$ref": "#/types/google-native:cloudscheduler/v1beta1:OidcTokenResponse" }, "uri": { "required": true } } }, "google-native:cloudscheduler/v1beta1:OAuthToken": { "properties": { "scope": {}, "serviceAccountEmail": {} } }, "google-native:cloudscheduler/v1beta1:OAuthTokenResponse": { "properties": { "scope": {}, "serviceAccountEmail": {} } }, "google-native:cloudscheduler/v1beta1:OidcToken": { "properties": { "audience": {}, "serviceAccountEmail": {} } }, "google-native:cloudscheduler/v1beta1:OidcTokenResponse": { "properties": { "audience": {}, "serviceAccountEmail": {} } }, "google-native:cloudscheduler/v1beta1:PubsubTarget": { "properties": { "attributes": {}, "data": { "format": "byte" }, "topicName": { "required": true } } }, "google-native:cloudscheduler/v1beta1:PubsubTargetResponse": { "properties": { "attributes": {}, "data": { "format": "byte" }, "topicName": { "required": true } } }, "google-native:cloudscheduler/v1beta1:RetryConfig": { "properties": { "maxBackoffDuration": { "format": "google-duration" }, "maxDoublings": { "format": "int32" }, "maxRetryDuration": { "format": "google-duration" }, "minBackoffDuration": { "format": "google-duration" }, "retryCount": { "format": "int32" } } }, "google-native:cloudscheduler/v1beta1:RetryConfigResponse": { "properties": { "maxBackoffDuration": { "format": "google-duration" }, "maxDoublings": { "format": "int32" }, "maxRetryDuration": { "format": "google-duration" }, "minBackoffDuration": { "format": "google-duration" }, "retryCount": { "format": "int32" } } }, "google-native:cloudscheduler/v1beta1:StatusResponse": { "properties": { "code": { "format": "int32" }, "details": { "items": {} }, "message": {} } }, "google-native:cloudsearch/v1:CompositeFilter": { "properties": { "logicOperator": { "$ref": "#/types/google-native:cloudsearch/v1:CompositeFilterLogicOperator" }, "subFilters": { "items": { "$ref": "#/types/google-native:cloudsearch/v1:Filter" } } } }, "google-native:cloudsearch/v1:CompositeFilterResponse": { "properties": { "logicOperator": {}, "subFilters": { "items": { "$ref": "#/types/google-native:cloudsearch/v1:FilterResponse" } } } }, "google-native:cloudsearch/v1:DataSourceRestriction": { "properties": { "filterOptions": { "items": { "$ref": "#/types/google-native:cloudsearch/v1:FilterOptions" } }, "source": { "$ref": "#/types/google-native:cloudsearch/v1:Source" } } }, "google-native:cloudsearch/v1:DataSourceRestrictionResponse": { "properties": { "filterOptions": { "items": { "$ref": "#/types/google-native:cloudsearch/v1:FilterOptionsResponse" } }, "source": { "$ref": "#/types/google-native:cloudsearch/v1:SourceResponse" } } }, "google-native:cloudsearch/v1:Date": { "properties": { "day": { "format": "int32" }, "month": { "format": "int32" }, "year": { "format": "int32" } } }, "google-native:cloudsearch/v1:DateResponse": { "properties": { "day": { "format": "int32" }, "month": { "format": "int32" }, "year": { "format": "int32" } } }, "google-native:cloudsearch/v1:FacetOptions": { "properties": { "integerFacetingOptions": { "$ref": "#/types/google-native:cloudsearch/v1:IntegerFacetingOptions" }, "numFacetBuckets": { "format": "int32" }, "objectType": {}, "operatorName": {}, "sourceName": {} } }, "google-native:cloudsearch/v1:FacetOptionsResponse": { "properties": { "integerFacetingOptions": { "$ref": "#/types/google-native:cloudsearch/v1:IntegerFacetingOptionsResponse" }, "numFacetBuckets": { "format": "int32" }, "objectType": {}, "operatorName": {}, "sourceName": {} } }, "google-native:cloudsearch/v1:Filter": { "properties": { "compositeFilter": { "$ref": "#/types/google-native:cloudsearch/v1:CompositeFilter" }, "valueFilter": { "$ref": "#/types/google-native:cloudsearch/v1:ValueFilter" } } }, "google-native:cloudsearch/v1:FilterOptions": { "properties": { "filter": { "$ref": "#/types/google-native:cloudsearch/v1:Filter" }, "objectType": {} } }, "google-native:cloudsearch/v1:FilterOptionsResponse": { "properties": { "filter": { "$ref": "#/types/google-native:cloudsearch/v1:FilterResponse" }, "objectType": {} } }, "google-native:cloudsearch/v1:FilterResponse": { "properties": { "compositeFilter": { "$ref": "#/types/google-native:cloudsearch/v1:CompositeFilterResponse" }, "valueFilter": { "$ref": "#/types/google-native:cloudsearch/v1:ValueFilterResponse" } } }, "google-native:cloudsearch/v1:GSuitePrincipal": { "properties": { "gsuiteDomain": {}, "gsuiteGroupEmail": {}, "gsuiteUserEmail": {} } }, "google-native:cloudsearch/v1:GSuitePrincipalResponse": { "properties": { "gsuiteDomain": {}, "gsuiteGroupEmail": {}, "gsuiteUserEmail": {} } }, "google-native:cloudsearch/v1:IntegerFacetingOptions": { "properties": { "integerBuckets": { "items": {} } } }, "google-native:cloudsearch/v1:IntegerFacetingOptionsResponse": { "properties": { "integerBuckets": { "items": {} } } }, "google-native:cloudsearch/v1:QueryInterpretationConfig": { "properties": { "forceDisableSupplementalResults": {}, "forceVerbatimMode": {} } }, "google-native:cloudsearch/v1:QueryInterpretationConfigResponse": { "properties": { "forceDisableSupplementalResults": {}, "forceVerbatimMode": {} } }, "google-native:cloudsearch/v1:ScoringConfig": { "properties": { "disableFreshness": {}, "disablePersonalization": {} } }, "google-native:cloudsearch/v1:ScoringConfigResponse": { "properties": { "disableFreshness": {}, "disablePersonalization": {} } }, "google-native:cloudsearch/v1:SortOptions": { "properties": { "operatorName": {}, "sortOrder": { "$ref": "#/types/google-native:cloudsearch/v1:SortOptionsSortOrder" } } }, "google-native:cloudsearch/v1:SortOptionsResponse": { "properties": { "operatorName": {}, "sortOrder": {} } }, "google-native:cloudsearch/v1:Source": { "properties": { "name": {}, "predefinedSource": { "$ref": "#/types/google-native:cloudsearch/v1:SourcePredefinedSource" } } }, "google-native:cloudsearch/v1:SourceConfig": { "properties": { "crowdingConfig": { "$ref": "#/types/google-native:cloudsearch/v1:SourceCrowdingConfig" }, "scoringConfig": { "$ref": "#/types/google-native:cloudsearch/v1:SourceScoringConfig" }, "source": { "$ref": "#/types/google-native:cloudsearch/v1:Source" } } }, "google-native:cloudsearch/v1:SourceConfigResponse": { "properties": { "crowdingConfig": { "$ref": "#/types/google-native:cloudsearch/v1:SourceCrowdingConfigResponse" }, "scoringConfig": { "$ref": "#/types/google-native:cloudsearch/v1:SourceScoringConfigResponse" }, "source": { "$ref": "#/types/google-native:cloudsearch/v1:SourceResponse" } } }, "google-native:cloudsearch/v1:SourceCrowdingConfig": { "properties": { "numResults": { "format": "int32" }, "numSuggestions": { "format": "int32" } } }, "google-native:cloudsearch/v1:SourceCrowdingConfigResponse": { "properties": { "numResults": { "format": "int32" }, "numSuggestions": { "format": "int32" } } }, "google-native:cloudsearch/v1:SourceResponse": { "properties": { "name": {}, "predefinedSource": {} } }, "google-native:cloudsearch/v1:SourceScoringConfig": { "properties": { "sourceImportance": { "$ref": "#/types/google-native:cloudsearch/v1:SourceScoringConfigSourceImportance" } } }, "google-native:cloudsearch/v1:SourceScoringConfigResponse": { "properties": { "sourceImportance": {} } }, "google-native:cloudsearch/v1:Value": { "properties": { "booleanValue": {}, "dateValue": { "$ref": "#/types/google-native:cloudsearch/v1:Date" }, "doubleValue": { "format": "double" }, "integerValue": { "format": "int64" }, "stringValue": {}, "timestampValue": { "format": "google-datetime" } } }, "google-native:cloudsearch/v1:ValueFilter": { "properties": { "operatorName": {}, "value": { "$ref": "#/types/google-native:cloudsearch/v1:Value" } } }, "google-native:cloudsearch/v1:ValueFilterResponse": { "properties": { "operatorName": {}, "value": { "$ref": "#/types/google-native:cloudsearch/v1:ValueResponse" } } }, "google-native:cloudsearch/v1:ValueResponse": { "properties": { "booleanValue": {}, "dateValue": { "$ref": "#/types/google-native:cloudsearch/v1:DateResponse" }, "doubleValue": { "format": "double" }, "integerValue": { "format": "int64" }, "stringValue": {}, "timestampValue": { "format": "google-datetime" } } }, "google-native:cloudsupport/v2beta:Actor": { "properties": { "displayName": {}, "email": {} } }, "google-native:cloudsupport/v2beta:ActorResponse": { "properties": { "displayName": {}, "email": {}, "googleSupport": {} } }, "google-native:cloudsupport/v2beta:CaseClassification": { "properties": { "displayName": {}, "id": {} } }, "google-native:cloudsupport/v2beta:CaseClassificationResponse": { "properties": { "displayName": {} } }, "google-native:cloudtasks/v2:AppEngineHttpRequest": { "properties": { "appEngineRouting": { "$ref": "#/types/google-native:cloudtasks/v2:AppEngineRouting" }, "body": { "format": "byte" }, "headers": {}, "httpMethod": { "$ref": "#/types/google-native:cloudtasks/v2:AppEngineHttpRequestHttpMethod" }, "relativeUri": {} } }, "google-native:cloudtasks/v2:AppEngineHttpRequestResponse": { "properties": { "appEngineRouting": { "$ref": "#/types/google-native:cloudtasks/v2:AppEngineRoutingResponse" }, "body": { "format": "byte" }, "headers": {}, "httpMethod": {}, "relativeUri": {} } }, "google-native:cloudtasks/v2:AppEngineRouting": { "properties": { "instance": {}, "service": {}, "version": {} } }, "google-native:cloudtasks/v2:AppEngineRoutingResponse": { "properties": { "host": {}, "instance": {}, "service": {}, "version": {} } }, "google-native:cloudtasks/v2:AttemptResponse": { "properties": { "dispatchTime": { "format": "google-datetime" }, "responseStatus": { "$ref": "#/types/google-native:cloudtasks/v2:StatusResponse" }, "responseTime": { "format": "google-datetime" }, "scheduleTime": { "format": "google-datetime" } } }, "google-native:cloudtasks/v2:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:cloudtasks/v2:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudtasks/v2:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:cloudtasks/v2:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudtasks/v2:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudtasks/v2:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudtasks/v2:HttpRequest": { "properties": { "body": { "format": "byte" }, "headers": {}, "httpMethod": { "$ref": "#/types/google-native:cloudtasks/v2:HttpRequestHttpMethod" }, "oauthToken": { "$ref": "#/types/google-native:cloudtasks/v2:OAuthToken" }, "oidcToken": { "$ref": "#/types/google-native:cloudtasks/v2:OidcToken" }, "url": { "required": true } } }, "google-native:cloudtasks/v2:HttpRequestResponse": { "properties": { "body": { "format": "byte" }, "headers": {}, "httpMethod": {}, "oauthToken": { "$ref": "#/types/google-native:cloudtasks/v2:OAuthTokenResponse" }, "oidcToken": { "$ref": "#/types/google-native:cloudtasks/v2:OidcTokenResponse" }, "url": { "required": true } } }, "google-native:cloudtasks/v2:OAuthToken": { "properties": { "scope": {}, "serviceAccountEmail": {} } }, "google-native:cloudtasks/v2:OAuthTokenResponse": { "properties": { "scope": {}, "serviceAccountEmail": {} } }, "google-native:cloudtasks/v2:OidcToken": { "properties": { "audience": {}, "serviceAccountEmail": {} } }, "google-native:cloudtasks/v2:OidcTokenResponse": { "properties": { "audience": {}, "serviceAccountEmail": {} } }, "google-native:cloudtasks/v2:RateLimits": { "properties": { "maxConcurrentDispatches": { "format": "int32" }, "maxDispatchesPerSecond": { "format": "double" } } }, "google-native:cloudtasks/v2:RateLimitsResponse": { "properties": { "maxBurstSize": { "format": "int32" }, "maxConcurrentDispatches": { "format": "int32" }, "maxDispatchesPerSecond": { "format": "double" } } }, "google-native:cloudtasks/v2:RetryConfig": { "properties": { "maxAttempts": { "format": "int32" }, "maxBackoff": { "format": "google-duration" }, "maxDoublings": { "format": "int32" }, "maxRetryDuration": { "format": "google-duration" }, "minBackoff": { "format": "google-duration" } } }, "google-native:cloudtasks/v2:RetryConfigResponse": { "properties": { "maxAttempts": { "format": "int32" }, "maxBackoff": { "format": "google-duration" }, "maxDoublings": { "format": "int32" }, "maxRetryDuration": { "format": "google-duration" }, "minBackoff": { "format": "google-duration" } } }, "google-native:cloudtasks/v2:StackdriverLoggingConfig": { "properties": { "samplingRatio": { "format": "double" } } }, "google-native:cloudtasks/v2:StackdriverLoggingConfigResponse": { "properties": { "samplingRatio": { "format": "double" } } }, "google-native:cloudtasks/v2:StatusResponse": { "properties": { "code": { "format": "int32" }, "details": { "items": {} }, "message": {} } }, "google-native:cloudtasks/v2beta2:AppEngineHttpRequest": { "properties": { "appEngineRouting": { "$ref": "#/types/google-native:cloudtasks/v2beta2:AppEngineRouting" }, "headers": {}, "httpMethod": { "$ref": "#/types/google-native:cloudtasks/v2beta2:AppEngineHttpRequestHttpMethod" }, "payload": { "format": "byte" }, "relativeUrl": {} } }, "google-native:cloudtasks/v2beta2:AppEngineHttpRequestResponse": { "properties": { "appEngineRouting": { "$ref": "#/types/google-native:cloudtasks/v2beta2:AppEngineRoutingResponse" }, "headers": {}, "httpMethod": {}, "payload": { "format": "byte" }, "relativeUrl": {} } }, "google-native:cloudtasks/v2beta2:AppEngineHttpTarget": { "properties": { "appEngineRoutingOverride": { "$ref": "#/types/google-native:cloudtasks/v2beta2:AppEngineRouting" } } }, "google-native:cloudtasks/v2beta2:AppEngineHttpTargetResponse": { "properties": { "appEngineRoutingOverride": { "$ref": "#/types/google-native:cloudtasks/v2beta2:AppEngineRoutingResponse" } } }, "google-native:cloudtasks/v2beta2:AppEngineRouting": { "properties": { "instance": {}, "service": {}, "version": {} } }, "google-native:cloudtasks/v2beta2:AppEngineRoutingResponse": { "properties": { "host": {}, "instance": {}, "service": {}, "version": {} } }, "google-native:cloudtasks/v2beta2:AttemptStatusResponse": { "properties": { "dispatchTime": { "format": "google-datetime" }, "responseStatus": { "$ref": "#/types/google-native:cloudtasks/v2beta2:StatusResponse" }, "responseTime": { "format": "google-datetime" }, "scheduleTime": { "format": "google-datetime" } } }, "google-native:cloudtasks/v2beta2:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:cloudtasks/v2beta2:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudtasks/v2beta2:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:cloudtasks/v2beta2:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudtasks/v2beta2:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudtasks/v2beta2:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudtasks/v2beta2:Header": { "properties": { "key": {}, "value": {} } }, "google-native:cloudtasks/v2beta2:HeaderOverride": { "properties": { "header": { "$ref": "#/types/google-native:cloudtasks/v2beta2:Header" } } }, "google-native:cloudtasks/v2beta2:HeaderOverrideResponse": { "properties": { "header": { "$ref": "#/types/google-native:cloudtasks/v2beta2:HeaderResponse" } } }, "google-native:cloudtasks/v2beta2:HeaderResponse": { "properties": { "key": {}, "value": {} } }, "google-native:cloudtasks/v2beta2:HttpRequest": { "properties": { "body": { "format": "byte" }, "headers": {}, "httpMethod": { "$ref": "#/types/google-native:cloudtasks/v2beta2:HttpRequestHttpMethod" }, "oauthToken": { "$ref": "#/types/google-native:cloudtasks/v2beta2:OAuthToken" }, "oidcToken": { "$ref": "#/types/google-native:cloudtasks/v2beta2:OidcToken" }, "url": { "required": true } } }, "google-native:cloudtasks/v2beta2:HttpRequestResponse": { "properties": { "body": { "format": "byte" }, "headers": {}, "httpMethod": {}, "oauthToken": { "$ref": "#/types/google-native:cloudtasks/v2beta2:OAuthTokenResponse" }, "oidcToken": { "$ref": "#/types/google-native:cloudtasks/v2beta2:OidcTokenResponse" }, "url": { "required": true } } }, "google-native:cloudtasks/v2beta2:HttpTarget": { "properties": { "headerOverrides": { "items": { "$ref": "#/types/google-native:cloudtasks/v2beta2:HeaderOverride" } }, "httpMethod": { "$ref": "#/types/google-native:cloudtasks/v2beta2:HttpTargetHttpMethod" }, "oauthToken": { "$ref": "#/types/google-native:cloudtasks/v2beta2:OAuthToken" }, "oidcToken": { "$ref": "#/types/google-native:cloudtasks/v2beta2:OidcToken" }, "uriOverride": { "$ref": "#/types/google-native:cloudtasks/v2beta2:UriOverride" } } }, "google-native:cloudtasks/v2beta2:HttpTargetResponse": { "properties": { "headerOverrides": { "items": { "$ref": "#/types/google-native:cloudtasks/v2beta2:HeaderOverrideResponse" } }, "httpMethod": {}, "oauthToken": { "$ref": "#/types/google-native:cloudtasks/v2beta2:OAuthTokenResponse" }, "oidcToken": { "$ref": "#/types/google-native:cloudtasks/v2beta2:OidcTokenResponse" }, "uriOverride": { "$ref": "#/types/google-native:cloudtasks/v2beta2:UriOverrideResponse" } } }, "google-native:cloudtasks/v2beta2:OAuthToken": { "properties": { "scope": {}, "serviceAccountEmail": {} } }, "google-native:cloudtasks/v2beta2:OAuthTokenResponse": { "properties": { "scope": {}, "serviceAccountEmail": {} } }, "google-native:cloudtasks/v2beta2:OidcToken": { "properties": { "audience": {}, "serviceAccountEmail": {} } }, "google-native:cloudtasks/v2beta2:OidcTokenResponse": { "properties": { "audience": {}, "serviceAccountEmail": {} } }, "google-native:cloudtasks/v2beta2:PathOverride": { "properties": { "path": {} } }, "google-native:cloudtasks/v2beta2:PathOverrideResponse": { "properties": { "path": {} } }, "google-native:cloudtasks/v2beta2:PullMessage": { "properties": { "payload": { "format": "byte" }, "tag": {} } }, "google-native:cloudtasks/v2beta2:PullMessageResponse": { "properties": { "payload": { "format": "byte" }, "tag": {} } }, "google-native:cloudtasks/v2beta2:PullTarget": {}, "google-native:cloudtasks/v2beta2:PullTargetResponse": {}, "google-native:cloudtasks/v2beta2:QueryOverride": { "properties": { "queryParams": {} } }, "google-native:cloudtasks/v2beta2:QueryOverrideResponse": { "properties": { "queryParams": {} } }, "google-native:cloudtasks/v2beta2:QueueStatsResponse": { "properties": { "concurrentDispatchesCount": { "format": "int64" }, "effectiveExecutionRate": { "format": "double" }, "executedLastMinuteCount": { "format": "int64" }, "oldestEstimatedArrivalTime": { "format": "google-datetime" }, "tasksCount": { "format": "int64" } } }, "google-native:cloudtasks/v2beta2:RateLimits": { "properties": { "maxBurstSize": { "format": "int32" }, "maxConcurrentTasks": { "format": "int32" }, "maxTasksDispatchedPerSecond": { "format": "double" } } }, "google-native:cloudtasks/v2beta2:RateLimitsResponse": { "properties": { "maxBurstSize": { "format": "int32" }, "maxConcurrentTasks": { "format": "int32" }, "maxTasksDispatchedPerSecond": { "format": "double" } } }, "google-native:cloudtasks/v2beta2:RetryConfig": { "properties": { "maxAttempts": { "format": "int32" }, "maxBackoff": { "format": "google-duration" }, "maxDoublings": { "format": "int32" }, "maxRetryDuration": { "format": "google-duration" }, "minBackoff": { "format": "google-duration" }, "unlimitedAttempts": {} } }, "google-native:cloudtasks/v2beta2:RetryConfigResponse": { "properties": { "maxAttempts": { "format": "int32" }, "maxBackoff": { "format": "google-duration" }, "maxDoublings": { "format": "int32" }, "maxRetryDuration": { "format": "google-duration" }, "minBackoff": { "format": "google-duration" }, "unlimitedAttempts": {} } }, "google-native:cloudtasks/v2beta2:StatusResponse": { "properties": { "code": { "format": "int32" }, "details": { "items": {} }, "message": {} } }, "google-native:cloudtasks/v2beta2:TaskStatusResponse": { "properties": { "attemptDispatchCount": { "format": "int32" }, "attemptResponseCount": { "format": "int32" }, "firstAttemptStatus": { "$ref": "#/types/google-native:cloudtasks/v2beta2:AttemptStatusResponse" }, "lastAttemptStatus": { "$ref": "#/types/google-native:cloudtasks/v2beta2:AttemptStatusResponse" } } }, "google-native:cloudtasks/v2beta2:UriOverride": { "properties": { "host": {}, "pathOverride": { "$ref": "#/types/google-native:cloudtasks/v2beta2:PathOverride" }, "port": { "format": "int64" }, "queryOverride": { "$ref": "#/types/google-native:cloudtasks/v2beta2:QueryOverride" }, "scheme": { "$ref": "#/types/google-native:cloudtasks/v2beta2:UriOverrideScheme" }, "uriOverrideEnforceMode": { "$ref": "#/types/google-native:cloudtasks/v2beta2:UriOverrideUriOverrideEnforceMode" } } }, "google-native:cloudtasks/v2beta2:UriOverrideResponse": { "properties": { "host": {}, "pathOverride": { "$ref": "#/types/google-native:cloudtasks/v2beta2:PathOverrideResponse" }, "port": { "format": "int64" }, "queryOverride": { "$ref": "#/types/google-native:cloudtasks/v2beta2:QueryOverrideResponse" }, "scheme": {}, "uriOverrideEnforceMode": {} } }, "google-native:cloudtasks/v2beta3:AppEngineHttpQueue": { "properties": { "appEngineRoutingOverride": { "$ref": "#/types/google-native:cloudtasks/v2beta3:AppEngineRouting" } } }, "google-native:cloudtasks/v2beta3:AppEngineHttpQueueResponse": { "properties": { "appEngineRoutingOverride": { "$ref": "#/types/google-native:cloudtasks/v2beta3:AppEngineRoutingResponse" } } }, "google-native:cloudtasks/v2beta3:AppEngineHttpRequest": { "properties": { "appEngineRouting": { "$ref": "#/types/google-native:cloudtasks/v2beta3:AppEngineRouting" }, "body": { "format": "byte" }, "headers": {}, "httpMethod": { "$ref": "#/types/google-native:cloudtasks/v2beta3:AppEngineHttpRequestHttpMethod" }, "relativeUri": {} } }, "google-native:cloudtasks/v2beta3:AppEngineHttpRequestResponse": { "properties": { "appEngineRouting": { "$ref": "#/types/google-native:cloudtasks/v2beta3:AppEngineRoutingResponse" }, "body": { "format": "byte" }, "headers": {}, "httpMethod": {}, "relativeUri": {} } }, "google-native:cloudtasks/v2beta3:AppEngineRouting": { "properties": { "instance": {}, "service": {}, "version": {} } }, "google-native:cloudtasks/v2beta3:AppEngineRoutingResponse": { "properties": { "host": {}, "instance": {}, "service": {}, "version": {} } }, "google-native:cloudtasks/v2beta3:AttemptResponse": { "properties": { "dispatchTime": { "format": "google-datetime" }, "responseStatus": { "$ref": "#/types/google-native:cloudtasks/v2beta3:StatusResponse" }, "responseTime": { "format": "google-datetime" }, "scheduleTime": { "format": "google-datetime" } } }, "google-native:cloudtasks/v2beta3:Binding": { "properties": { "condition": { "$ref": "#/types/google-native:cloudtasks/v2beta3:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudtasks/v2beta3:BindingResponse": { "properties": { "condition": { "$ref": "#/types/google-native:cloudtasks/v2beta3:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:cloudtasks/v2beta3:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudtasks/v2beta3:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:cloudtasks/v2beta3:Header": { "properties": { "key": {}, "value": {} } }, "google-native:cloudtasks/v2beta3:HeaderOverride": { "properties": { "header": { "$ref": "#/types/google-native:cloudtasks/v2beta3:Header" } } }, "google-native:cloudtasks/v2beta3:HeaderOverrideResponse": { "properties": { "header": { "$ref": "#/types/google-native:cloudtasks/v2beta3:HeaderResponse" } } }, "google-native:cloudtasks/v2beta3:HeaderResponse": { "properties": { "key": {}, "value": {} } }, "google-native:cloudtasks/v2beta3:HttpRequest": { "properties": { "body": { "format": "byte" }, "headers": {}, "httpMethod": { "$ref": "#/types/google-native:cloudtasks/v2beta3:HttpRequestHttpMethod" }, "oauthToken": { "$ref": "#/types/google-native:cloudtasks/v2beta3:OAuthToken" }, "oidcToken": { "$ref": "#/types/google-native:cloudtasks/v2beta3:OidcToken" }, "url": { "required": true } } }, "google-native:cloudtasks/v2beta3:HttpRequestResponse": { "properties": { "body": { "format": "byte" }, "headers": {}, "httpMethod": {}, "oauthToken": { "$ref": "#/types/google-native:cloudtasks/v2beta3:OAuthTokenResponse" }, "oidcToken": { "$ref": "#/types/google-native:cloudtasks/v2beta3:OidcTokenResponse" }, "url": { "required": true } } }, "google-native:cloudtasks/v2beta3:HttpTarget": { "properties": { "headerOverrides": { "items": { "$ref": "#/types/google-native:cloudtasks/v2beta3:HeaderOverride" } }, "httpMethod": { "$ref": "#/types/google-native:cloudtasks/v2beta3:HttpTargetHttpMethod" }, "oauthToken": { "$ref": "#/types/google-native:cloudtasks/v2beta3:OAuthToken" }, "oidcToken": { "$ref": "#/types/google-native:cloudtasks/v2beta3:OidcToken" }, "uriOverride": { "$ref": "#/types/google-native:cloudtasks/v2beta3:UriOverride" } } }, "google-native:cloudtasks/v2beta3:HttpTargetResponse": { "properties": { "headerOverrides": { "items": { "$ref": "#/types/google-native:cloudtasks/v2beta3:HeaderOverrideResponse" } }, "httpMethod": {}, "oauthToken": { "$ref": "#/types/google-native:cloudtasks/v2beta3:OAuthTokenResponse" }, "oidcToken": { "$ref": "#/types/google-native:cloudtasks/v2beta3:OidcTokenResponse" }, "uriOverride": { "$ref": "#/types/google-native:cloudtasks/v2beta3:UriOverrideResponse" } } }, "google-native:cloudtasks/v2beta3:OAuthToken": { "properties": { "scope": {}, "serviceAccountEmail": {} } }, "google-native:cloudtasks/v2beta3:OAuthTokenResponse": { "properties": { "scope": {}, "serviceAccountEmail": {} } }, "google-native:cloudtasks/v2beta3:OidcToken": { "properties": { "audience": {}, "serviceAccountEmail": {} } }, "google-native:cloudtasks/v2beta3:OidcTokenResponse": { "properties": { "audience": {}, "serviceAccountEmail": {} } }, "google-native:cloudtasks/v2beta3:PathOverride": { "properties": { "path": {} } }, "google-native:cloudtasks/v2beta3:PathOverrideResponse": { "properties": { "path": {} } }, "google-native:cloudtasks/v2beta3:PullMessage": { "properties": { "payload": { "format": "byte" }, "tag": {} } }, "google-native:cloudtasks/v2beta3:PullMessageResponse": { "properties": { "payload": { "format": "byte" }, "tag": {} } }, "google-native:cloudtasks/v2beta3:QueryOverride": { "properties": { "queryParams": {} } }, "google-native:cloudtasks/v2beta3:QueryOverrideResponse": { "properties": { "queryParams": {} } }, "google-native:cloudtasks/v2beta3:QueueStatsResponse": { "properties": { "concurrentDispatchesCount": { "format": "int64" }, "effectiveExecutionRate": { "format": "double" }, "executedLastMinuteCount": { "format": "int64" }, "oldestEstimatedArrivalTime": { "format": "google-datetime" }, "tasksCount": { "format": "int64" } } }, "google-native:cloudtasks/v2beta3:RateLimits": { "properties": { "maxBurstSize": { "format": "int32" }, "maxConcurrentDispatches": { "format": "int32" }, "maxDispatchesPerSecond": { "format": "double" } } }, "google-native:cloudtasks/v2beta3:RateLimitsResponse": { "properties": { "maxBurstSize": { "format": "int32" }, "maxConcurrentDispatches": { "format": "int32" }, "maxDispatchesPerSecond": { "format": "double" } } }, "google-native:cloudtasks/v2beta3:RetryConfig": { "properties": { "maxAttempts": { "format": "int32" }, "maxBackoff": { "format": "google-duration" }, "maxDoublings": { "format": "int32" }, "maxRetryDuration": { "format": "google-duration" }, "minBackoff": { "format": "google-duration" } } }, "google-native:cloudtasks/v2beta3:RetryConfigResponse": { "properties": { "maxAttempts": { "format": "int32" }, "maxBackoff": { "format": "google-duration" }, "maxDoublings": { "format": "int32" }, "maxRetryDuration": { "format": "google-duration" }, "minBackoff": { "format": "google-duration" } } }, "google-native:cloudtasks/v2beta3:StackdriverLoggingConfig": { "properties": { "samplingRatio": { "format": "double" } } }, "google-native:cloudtasks/v2beta3:StackdriverLoggingConfigResponse": { "properties": { "samplingRatio": { "format": "double" } } }, "google-native:cloudtasks/v2beta3:StatusResponse": { "properties": { "code": { "format": "int32" }, "details": { "items": {} }, "message": {} } }, "google-native:cloudtasks/v2beta3:UriOverride": { "properties": { "host": {}, "pathOverride": { "$ref": "#/types/google-native:cloudtasks/v2beta3:PathOverride" }, "port": { "format": "int64" }, "queryOverride": { "$ref": "#/types/google-native:cloudtasks/v2beta3:QueryOverride" }, "scheme": { "$ref": "#/types/google-native:cloudtasks/v2beta3:UriOverrideScheme" }, "uriOverrideEnforceMode": { "$ref": "#/types/google-native:cloudtasks/v2beta3:UriOverrideUriOverrideEnforceMode" } } }, "google-native:cloudtasks/v2beta3:UriOverrideResponse": { "properties": { "host": {}, "pathOverride": { "$ref": "#/types/google-native:cloudtasks/v2beta3:PathOverrideResponse" }, "port": { "format": "int64" }, "queryOverride": { "$ref": "#/types/google-native:cloudtasks/v2beta3:QueryOverrideResponse" }, "scheme": {}, "uriOverrideEnforceMode": {} } }, "google-native:cloudtrace/v2beta1:OutputConfig": { "properties": { "destination": {} } }, "google-native:cloudtrace/v2beta1:OutputConfigResponse": { "properties": { "destination": {} } }, "google-native:composer/v1:AllowedIpRange": { "properties": { "description": {}, "value": {} } }, "google-native:composer/v1:AllowedIpRangeResponse": { "properties": { "description": {}, "value": {} } }, "google-native:composer/v1:CidrBlock": { "properties": { "cidrBlock": {}, "displayName": {} } }, "google-native:composer/v1:CidrBlockResponse": { "properties": { "cidrBlock": {}, "displayName": {} } }, "google-native:composer/v1:DatabaseConfig": { "properties": { "machineType": {} } }, "google-native:composer/v1:DatabaseConfigResponse": { "properties": { "machineType": {} } }, "google-native:composer/v1:EncryptionConfig": { "properties": { "kmsKeyName": {} } }, "google-native:composer/v1:EncryptionConfigResponse": { "properties": { "kmsKeyName": {} } }, "google-native:composer/v1:EnvironmentConfig": { "properties": { "databaseConfig": { "$ref": "#/types/google-native:composer/v1:DatabaseConfig" }, "encryptionConfig": { "$ref": "#/types/google-native:composer/v1:EncryptionConfig" }, "environmentSize": { "$ref": "#/types/google-native:composer/v1:EnvironmentConfigEnvironmentSize" }, "maintenanceWindow": { "$ref": "#/types/google-native:composer/v1:MaintenanceWindow" }, "masterAuthorizedNetworksConfig": { "$ref": "#/types/google-native:composer/v1:MasterAuthorizedNetworksConfig" }, "nodeConfig": { "$ref": "#/types/google-native:composer/v1:NodeConfig" }, "nodeCount": { "format": "int32" }, "privateEnvironmentConfig": { "$ref": "#/types/google-native:composer/v1:PrivateEnvironmentConfig" }, "recoveryConfig": { "$ref": "#/types/google-native:composer/v1:RecoveryConfig" }, "softwareConfig": { "$ref": "#/types/google-native:composer/v1:SoftwareConfig" }, "webServerConfig": { "$ref": "#/types/google-native:composer/v1:WebServerConfig" }, "webServerNetworkAccessControl": { "$ref": "#/types/google-native:composer/v1:WebServerNetworkAccessControl" }, "workloadsConfig": { "$ref": "#/types/google-native:composer/v1:WorkloadsConfig" } } }, "google-native:composer/v1:EnvironmentConfigResponse": { "properties": { "airflowByoidUri": {}, "airflowUri": {}, "dagGcsPrefix": {}, "databaseConfig": { "$ref": "#/types/google-native:composer/v1:DatabaseConfigResponse" }, "encryptionConfig": { "$ref": "#/types/google-native:composer/v1:EncryptionConfigResponse" }, "environmentSize": {}, "gkeCluster": {}, "maintenanceWindow": { "$ref": "#/types/google-native:composer/v1:MaintenanceWindowResponse" }, "masterAuthorizedNetworksConfig": { "$ref": "#/types/google-native:composer/v1:MasterAuthorizedNetworksConfigResponse" }, "nodeConfig": { "$ref": "#/types/google-native:composer/v1:NodeConfigResponse" }, "nodeCount": { "format": "int32" }, "privateEnvironmentConfig": { "$ref": "#/types/google-native:composer/v1:PrivateEnvironmentConfigResponse" }, "recoveryConfig": { "$ref": "#/types/google-native:composer/v1:RecoveryConfigResponse" }, "softwareConfig": { "$ref": "#/types/google-native:composer/v1:SoftwareConfigResponse" }, "webServerConfig": { "$ref": "#/types/google-native:composer/v1:WebServerConfigResponse" }, "webServerNetworkAccessControl": { "$ref": "#/types/google-native:composer/v1:WebServerNetworkAccessControlResponse" }, "workloadsConfig": { "$ref": "#/types/google-native:composer/v1:WorkloadsConfigResponse" } } }, "google-native:composer/v1:IPAllocationPolicy": { "properties": { "clusterIpv4CidrBlock": {}, "clusterSecondaryRangeName": {}, "servicesIpv4CidrBlock": {}, "servicesSecondaryRangeName": {}, "useIpAliases": {} } }, "google-native:composer/v1:IPAllocationPolicyResponse": { "properties": { "clusterIpv4CidrBlock": {}, "clusterSecondaryRangeName": {}, "servicesIpv4CidrBlock": {}, "servicesSecondaryRangeName": {}, "useIpAliases": {} } }, "google-native:composer/v1:MaintenanceWindow": { "properties": { "endTime": { "format": "google-datetime", "required": true }, "recurrence": { "required": true }, "startTime": { "format": "google-datetime", "required": true } } }, "google-native:composer/v1:MaintenanceWindowResponse": { "properties": { "endTime": { "format": "google-datetime", "required": true }, "recurrence": { "required": true }, "startTime": { "format": "google-datetime", "required": true } } }, "google-native:composer/v1:MasterAuthorizedNetworksConfig": { "properties": { "cidrBlocks": { "items": { "$ref": "#/types/google-native:composer/v1:CidrBlock" } }, "enabled": {} } }, "google-native:composer/v1:MasterAuthorizedNetworksConfigResponse": { "properties": { "cidrBlocks": { "items": { "$ref": "#/types/google-native:composer/v1:CidrBlockResponse" } }, "enabled": {} } }, "google-native:composer/v1:NetworkingConfig": { "properties": { "connectionType": { "$ref": "#/types/google-native:composer/v1:NetworkingConfigConnectionType" } } }, "google-native:composer/v1:NetworkingConfigResponse": { "properties": { "connectionType": {} } }, "google-native:composer/v1:NodeConfig": { "properties": { "diskSizeGb": { "format": "int32" }, "enableIpMasqAgent": {}, "ipAllocationPolicy": { "$ref": "#/types/google-native:composer/v1:IPAllocationPolicy" }, "location": {}, "machineType": {}, "network": {}, "oauthScopes": { "items": {} }, "serviceAccount": {}, "subnetwork": {}, "tags": { "items": {} } } }, "google-native:composer/v1:NodeConfigResponse": { "properties": { "diskSizeGb": { "format": "int32" }, "enableIpMasqAgent": {}, "ipAllocationPolicy": { "$ref": "#/types/google-native:composer/v1:IPAllocationPolicyResponse" }, "location": {}, "machineType": {}, "network": {}, "oauthScopes": { "items": {} }, "serviceAccount": {}, "subnetwork": {}, "tags": { "items": {} } } }, "google-native:composer/v1:PrivateClusterConfig": { "properties": { "enablePrivateEndpoint": {}, "masterIpv4CidrBlock": {} } }, "google-native:composer/v1:PrivateClusterConfigResponse": { "properties": { "enablePrivateEndpoint": {}, "masterIpv4CidrBlock": {}, "masterIpv4ReservedRange": {} } }, "google-native:composer/v1:PrivateEnvironmentConfig": { "properties": { "cloudComposerConnectionSubnetwork": {}, "cloudComposerNetworkIpv4CidrBlock": {}, "cloudSqlIpv4CidrBlock": {}, "enablePrivateEnvironment": {}, "enablePrivatelyUsedPublicIps": {}, "networkingConfig": { "$ref": "#/types/google-native:composer/v1:NetworkingConfig" }, "privateClusterConfig": { "$ref": "#/types/google-native:composer/v1:PrivateClusterConfig" }, "webServerIpv4CidrBlock": {} } }, "google-native:composer/v1:PrivateEnvironmentConfigResponse": { "properties": { "cloudComposerConnectionSubnetwork": {}, "cloudComposerNetworkIpv4CidrBlock": {}, "cloudComposerNetworkIpv4ReservedRange": {}, "cloudSqlIpv4CidrBlock": {}, "enablePrivateEnvironment": {}, "enablePrivatelyUsedPublicIps": {}, "networkingConfig": { "$ref": "#/types/google-native:composer/v1:NetworkingConfigResponse" }, "privateClusterConfig": { "$ref": "#/types/google-native:composer/v1:PrivateClusterConfigResponse" }, "webServerIpv4CidrBlock": {}, "webServerIpv4ReservedRange": {} } }, "google-native:composer/v1:RecoveryConfig": { "properties": { "scheduledSnapshotsConfig": { "$ref": "#/types/google-native:composer/v1:ScheduledSnapshotsConfig" } } }, "google-native:composer/v1:RecoveryConfigResponse": { "properties": { "scheduledSnapshotsConfig": { "$ref": "#/types/google-native:composer/v1:ScheduledSnapshotsConfigResponse" } } }, "google-native:composer/v1:ScheduledSnapshotsConfig": { "properties": { "enabled": {}, "snapshotCreationSchedule": {}, "snapshotLocation": {}, "timeZone": {} } }, "google-native:composer/v1:ScheduledSnapshotsConfigResponse": { "properties": { "enabled": {}, "snapshotCreationSchedule": {}, "snapshotLocation": {}, "timeZone": {} } }, "google-native:composer/v1:SchedulerResource": { "properties": { "count": { "format": "int32" }, "cpu": { "format": "float" }, "memoryGb": { "format": "float" }, "storageGb": { "format": "float" } } }, "google-native:composer/v1:SchedulerResourceResponse": { "properties": { "count": { "format": "int32" }, "cpu": { "format": "float" }, "memoryGb": { "format": "float" }, "storageGb": { "format": "float" } } }, "google-native:composer/v1:SoftwareConfig": { "properties": { "airflowConfigOverrides": {}, "envVariables": {}, "imageVersion": {}, "pypiPackages": {}, "pythonVersion": {}, "schedulerCount": { "format": "int32" } } }, "google-native:composer/v1:SoftwareConfigResponse": { "properties": { "airflowConfigOverrides": {}, "envVariables": {}, "imageVersion": {}, "pypiPackages": {}, "pythonVersion": {}, "schedulerCount": { "format": "int32" } } }, "google-native:composer/v1:WebServerConfig": { "properties": { "machineType": {} } }, "google-native:composer/v1:WebServerConfigResponse": { "properties": { "machineType": {} } }, "google-native:composer/v1:WebServerNetworkAccessControl": { "properties": { "allowedIpRanges": { "items": { "$ref": "#/types/google-native:composer/v1:AllowedIpRange" } } } }, "google-native:composer/v1:WebServerNetworkAccessControlResponse": { "properties": { "allowedIpRanges": { "items": { "$ref": "#/types/google-native:composer/v1:AllowedIpRangeResponse" } } } }, "google-native:composer/v1:WebServerResource": { "properties": { "cpu": { "format": "float" }, "memoryGb": { "format": "float" }, "storageGb": { "format": "float" } } }, "google-native:composer/v1:WebServerResourceResponse": { "properties": { "cpu": { "format": "float" }, "memoryGb": { "format": "float" }, "storageGb": { "format": "float" } } }, "google-native:composer/v1:WorkerResource": { "properties": { "cpu": { "format": "float" }, "maxCount": { "format": "int32" }, "memoryGb": { "format": "float" }, "minCount": { "format": "int32" }, "storageGb": { "format": "float" } } }, "google-native:composer/v1:WorkerResourceResponse": { "properties": { "cpu": { "format": "float" }, "maxCount": { "format": "int32" }, "memoryGb": { "format": "float" }, "minCount": { "format": "int32" }, "storageGb": { "format": "float" } } }, "google-native:composer/v1:WorkloadsConfig": { "properties": { "scheduler": { "$ref": "#/types/google-native:composer/v1:SchedulerResource" }, "webServer": { "$ref": "#/types/google-native:composer/v1:WebServerResource" }, "worker": { "$ref": "#/types/google-native:composer/v1:WorkerResource" } } }, "google-native:composer/v1:WorkloadsConfigResponse": { "properties": { "scheduler": { "$ref": "#/types/google-native:composer/v1:SchedulerResourceResponse" }, "webServer": { "$ref": "#/types/google-native:composer/v1:WebServerResourceResponse" }, "worker": { "$ref": "#/types/google-native:composer/v1:WorkerResourceResponse" } } }, "google-native:composer/v1beta1:AllowedIpRange": { "properties": { "description": {}, "value": {} } }, "google-native:composer/v1beta1:AllowedIpRangeResponse": { "properties": { "description": {}, "value": {} } }, "google-native:composer/v1beta1:CidrBlock": { "properties": { "cidrBlock": {}, "displayName": {} } }, "google-native:composer/v1beta1:CidrBlockResponse": { "properties": { "cidrBlock": {}, "displayName": {} } }, "google-native:composer/v1beta1:CloudDataLineageIntegration": { "properties": { "enabled": {} } }, "google-native:composer/v1beta1:CloudDataLineageIntegrationResponse": { "properties": { "enabled": {} } }, "google-native:composer/v1beta1:DatabaseConfig": { "properties": { "machineType": {} } }, "google-native:composer/v1beta1:DatabaseConfigResponse": { "properties": { "machineType": {} } }, "google-native:composer/v1beta1:EncryptionConfig": { "properties": { "kmsKeyName": {} } }, "google-native:composer/v1beta1:EncryptionConfigResponse": { "properties": { "kmsKeyName": {} } }, "google-native:composer/v1beta1:EnvironmentConfig": { "properties": { "databaseConfig": { "$ref": "#/types/google-native:composer/v1beta1:DatabaseConfig" }, "encryptionConfig": { "$ref": "#/types/google-native:composer/v1beta1:EncryptionConfig" }, "environmentSize": { "$ref": "#/types/google-native:composer/v1beta1:EnvironmentConfigEnvironmentSize" }, "maintenanceWindow": { "$ref": "#/types/google-native:composer/v1beta1:MaintenanceWindow" }, "masterAuthorizedNetworksConfig": { "$ref": "#/types/google-native:composer/v1beta1:MasterAuthorizedNetworksConfig" }, "nodeConfig": { "$ref": "#/types/google-native:composer/v1beta1:NodeConfig" }, "nodeCount": { "format": "int32" }, "privateEnvironmentConfig": { "$ref": "#/types/google-native:composer/v1beta1:PrivateEnvironmentConfig" }, "recoveryConfig": { "$ref": "#/types/google-native:composer/v1beta1:RecoveryConfig" }, "softwareConfig": { "$ref": "#/types/google-native:composer/v1beta1:SoftwareConfig" }, "webServerConfig": { "$ref": "#/types/google-native:composer/v1beta1:WebServerConfig" }, "webServerNetworkAccessControl": { "$ref": "#/types/google-native:composer/v1beta1:WebServerNetworkAccessControl" }, "workloadsConfig": { "$ref": "#/types/google-native:composer/v1beta1:WorkloadsConfig" } } }, "google-native:composer/v1beta1:EnvironmentConfigResponse": { "properties": { "airflowByoidUri": {}, "airflowUri": {}, "dagGcsPrefix": {}, "databaseConfig": { "$ref": "#/types/google-native:composer/v1beta1:DatabaseConfigResponse" }, "encryptionConfig": { "$ref": "#/types/google-native:composer/v1beta1:EncryptionConfigResponse" }, "environmentSize": {}, "gkeCluster": {}, "maintenanceWindow": { "$ref": "#/types/google-native:composer/v1beta1:MaintenanceWindowResponse" }, "masterAuthorizedNetworksConfig": { "$ref": "#/types/google-native:composer/v1beta1:MasterAuthorizedNetworksConfigResponse" }, "nodeConfig": { "$ref": "#/types/google-native:composer/v1beta1:NodeConfigResponse" }, "nodeCount": { "format": "int32" }, "privateEnvironmentConfig": { "$ref": "#/types/google-native:composer/v1beta1:PrivateEnvironmentConfigResponse" }, "recoveryConfig": { "$ref": "#/types/google-native:composer/v1beta1:RecoveryConfigResponse" }, "softwareConfig": { "$ref": "#/types/google-native:composer/v1beta1:SoftwareConfigResponse" }, "webServerConfig": { "$ref": "#/types/google-native:composer/v1beta1:WebServerConfigResponse" }, "webServerNetworkAccessControl": { "$ref": "#/types/google-native:composer/v1beta1:WebServerNetworkAccessControlResponse" }, "workloadsConfig": { "$ref": "#/types/google-native:composer/v1beta1:WorkloadsConfigResponse" } } }, "google-native:composer/v1beta1:IPAllocationPolicy": { "properties": { "clusterIpv4CidrBlock": {}, "clusterSecondaryRangeName": {}, "servicesIpv4CidrBlock": {}, "servicesSecondaryRangeName": {}, "useIpAliases": {} } }, "google-native:composer/v1beta1:IPAllocationPolicyResponse": { "properties": { "clusterIpv4CidrBlock": {}, "clusterSecondaryRangeName": {}, "servicesIpv4CidrBlock": {}, "servicesSecondaryRangeName": {}, "useIpAliases": {} } }, "google-native:composer/v1beta1:MaintenanceWindow": { "properties": { "endTime": { "format": "google-datetime", "required": true }, "recurrence": { "required": true }, "startTime": { "format": "google-datetime", "required": true } } }, "google-native:composer/v1beta1:MaintenanceWindowResponse": { "properties": { "endTime": { "format": "google-datetime", "required": true }, "recurrence": { "required": true }, "startTime": { "format": "google-datetime", "required": true } } }, "google-native:composer/v1beta1:MasterAuthorizedNetworksConfig": { "properties": { "cidrBlocks": { "items": { "$ref": "#/types/google-native:composer/v1beta1:CidrBlock" } }, "enabled": {} } }, "google-native:composer/v1beta1:MasterAuthorizedNetworksConfigResponse": { "properties": { "cidrBlocks": { "items": { "$ref": "#/types/google-native:composer/v1beta1:CidrBlockResponse" } }, "enabled": {} } }, "google-native:composer/v1beta1:NetworkingConfig": { "properties": { "connectionType": { "$ref": "#/types/google-native:composer/v1beta1:NetworkingConfigConnectionType" } } }, "google-native:composer/v1beta1:NetworkingConfigResponse": { "properties": { "connectionType": {} } }, "google-native:composer/v1beta1:NodeConfig": { "properties": { "diskSizeGb": { "format": "int32" }, "enableIpMasqAgent": {}, "ipAllocationPolicy": { "$ref": "#/types/google-native:composer/v1beta1:IPAllocationPolicy" }, "location": {}, "machineType": {}, "maxPodsPerNode": { "format": "int32" }, "network": {}, "oauthScopes": { "items": {} }, "serviceAccount": {}, "subnetwork": {}, "tags": { "items": {} } } }, "google-native:composer/v1beta1:NodeConfigResponse": { "properties": { "diskSizeGb": { "format": "int32" }, "enableIpMasqAgent": {}, "ipAllocationPolicy": { "$ref": "#/types/google-native:composer/v1beta1:IPAllocationPolicyResponse" }, "location": {}, "machineType": {}, "maxPodsPerNode": { "format": "int32" }, "network": {}, "oauthScopes": { "items": {} }, "serviceAccount": {}, "subnetwork": {}, "tags": { "items": {} } } }, "google-native:composer/v1beta1:PrivateClusterConfig": { "properties": { "enablePrivateEndpoint": {}, "masterIpv4CidrBlock": {} } }, "google-native:composer/v1beta1:PrivateClusterConfigResponse": { "properties": { "enablePrivateEndpoint": {}, "masterIpv4CidrBlock": {}, "masterIpv4ReservedRange": {} } }, "google-native:composer/v1beta1:PrivateEnvironmentConfig": { "properties": { "cloudComposerConnectionSubnetwork": {}, "cloudComposerNetworkIpv4CidrBlock": {}, "cloudSqlIpv4CidrBlock": {}, "enablePrivateEnvironment": {}, "enablePrivatelyUsedPublicIps": {}, "networkingConfig": { "$ref": "#/types/google-native:composer/v1beta1:NetworkingConfig" }, "privateClusterConfig": { "$ref": "#/types/google-native:composer/v1beta1:PrivateClusterConfig" }, "webServerIpv4CidrBlock": {} } }, "google-native:composer/v1beta1:PrivateEnvironmentConfigResponse": { "properties": { "cloudComposerConnectionSubnetwork": {}, "cloudComposerNetworkIpv4CidrBlock": {}, "cloudComposerNetworkIpv4ReservedRange": {}, "cloudSqlIpv4CidrBlock": {}, "enablePrivateEnvironment": {}, "enablePrivatelyUsedPublicIps": {}, "networkingConfig": { "$ref": "#/types/google-native:composer/v1beta1:NetworkingConfigResponse" }, "privateClusterConfig": { "$ref": "#/types/google-native:composer/v1beta1:PrivateClusterConfigResponse" }, "webServerIpv4CidrBlock": {}, "webServerIpv4ReservedRange": {} } }, "google-native:composer/v1beta1:RecoveryConfig": { "properties": { "scheduledSnapshotsConfig": { "$ref": "#/types/google-native:composer/v1beta1:ScheduledSnapshotsConfig" } } }, "google-native:composer/v1beta1:RecoveryConfigResponse": { "properties": { "scheduledSnapshotsConfig": { "$ref": "#/types/google-native:composer/v1beta1:ScheduledSnapshotsConfigResponse" } } }, "google-native:composer/v1beta1:ScheduledSnapshotsConfig": { "properties": { "enabled": {}, "snapshotCreationSchedule": {}, "snapshotLocation": {}, "timeZone": {} } }, "google-native:composer/v1beta1:ScheduledSnapshotsConfigResponse": { "properties": { "enabled": {}, "snapshotCreationSchedule": {}, "snapshotLocation": {}, "timeZone": {} } }, "google-native:composer/v1beta1:SchedulerResource": { "properties": { "count": { "format": "int32" }, "cpu": { "format": "float" }, "memoryGb": { "format": "float" }, "storageGb": { "format": "float" } } }, "google-native:composer/v1beta1:SchedulerResourceResponse": { "properties": { "count": { "format": "int32" }, "cpu": { "format": "float" }, "memoryGb": { "format": "float" }, "storageGb": { "format": "float" } } }, "google-native:composer/v1beta1:SoftwareConfig": { "properties": { "airflowConfigOverrides": {}, "cloudDataLineageIntegration": { "$ref": "#/types/google-native:composer/v1beta1:CloudDataLineageIntegration" }, "envVariables": {}, "imageVersion": {}, "pypiPackages": {}, "pythonVersion": {}, "schedulerCount": { "format": "int32" } } }, "google-native:composer/v1beta1:SoftwareConfigResponse": { "properties": { "airflowConfigOverrides": {}, "cloudDataLineageIntegration": { "$ref": "#/types/google-native:composer/v1beta1:CloudDataLineageIntegrationResponse" }, "envVariables": {}, "imageVersion": {}, "pypiPackages": {}, "pythonVersion": {}, "schedulerCount": { "format": "int32" } } }, "google-native:composer/v1beta1:TriggererResource": { "properties": { "count": { "format": "int32" }, "cpu": { "format": "float" }, "memoryGb": { "format": "float" } } }, "google-native:composer/v1beta1:TriggererResourceResponse": { "properties": { "count": { "format": "int32" }, "cpu": { "format": "float" }, "memoryGb": { "format": "float" } } }, "google-native:composer/v1beta1:WebServerConfig": { "properties": { "machineType": {} } }, "google-native:composer/v1beta1:WebServerConfigResponse": { "properties": { "machineType": {} } }, "google-native:composer/v1beta1:WebServerNetworkAccessControl": { "properties": { "allowedIpRanges": { "items": { "$ref": "#/types/google-native:composer/v1beta1:AllowedIpRange" } } } }, "google-native:composer/v1beta1:WebServerNetworkAccessControlResponse": { "properties": { "allowedIpRanges": { "items": { "$ref": "#/types/google-native:composer/v1beta1:AllowedIpRangeResponse" } } } }, "google-native:composer/v1beta1:WebServerResource": { "properties": { "cpu": { "format": "float" }, "memoryGb": { "format": "float" }, "storageGb": { "format": "float" } } }, "google-native:composer/v1beta1:WebServerResourceResponse": { "properties": { "cpu": { "format": "float" }, "memoryGb": { "format": "float" }, "storageGb": { "format": "float" } } }, "google-native:composer/v1beta1:WorkerResource": { "properties": { "cpu": { "format": "float" }, "maxCount": { "format": "int32" }, "memoryGb": { "format": "float" }, "minCount": { "format": "int32" }, "storageGb": { "format": "float" } } }, "google-native:composer/v1beta1:WorkerResourceResponse": { "properties": { "cpu": { "format": "float" }, "maxCount": { "format": "int32" }, "memoryGb": { "format": "float" }, "minCount": { "format": "int32" }, "storageGb": { "format": "float" } } }, "google-native:composer/v1beta1:WorkloadsConfig": { "properties": { "scheduler": { "$ref": "#/types/google-native:composer/v1beta1:SchedulerResource" }, "triggerer": { "$ref": "#/types/google-native:composer/v1beta1:TriggererResource" }, "webServer": { "$ref": "#/types/google-native:composer/v1beta1:WebServerResource" }, "worker": { "$ref": "#/types/google-native:composer/v1beta1:WorkerResource" } } }, "google-native:composer/v1beta1:WorkloadsConfigResponse": { "properties": { "scheduler": { "$ref": "#/types/google-native:composer/v1beta1:SchedulerResourceResponse" }, "triggerer": { "$ref": "#/types/google-native:composer/v1beta1:TriggererResourceResponse" }, "webServer": { "$ref": "#/types/google-native:composer/v1beta1:WebServerResourceResponse" }, "worker": { "$ref": "#/types/google-native:composer/v1beta1:WorkerResourceResponse" } } }, "google-native:compute/alpha:AWSV4Signature": { "properties": { "accessKey": {}, "accessKeyId": {}, "accessKeyVersion": {}, "originRegion": {} } }, "google-native:compute/alpha:AWSV4SignatureResponse": { "properties": { "accessKey": {}, "accessKeyId": {}, "accessKeyVersion": {}, "originRegion": {} } }, "google-native:compute/alpha:AcceleratorConfig": { "properties": { "acceleratorCount": { "format": "int32" }, "acceleratorType": {} } }, "google-native:compute/alpha:AcceleratorConfigResponse": { "properties": { "acceleratorCount": { "format": "int32" }, "acceleratorType": {} } }, "google-native:compute/alpha:AccessConfig": { "properties": { "externalIpv6": {}, "externalIpv6PrefixLength": { "format": "int32" }, "name": {}, "natIP": {}, "networkTier": { "$ref": "#/types/google-native:compute/alpha:AccessConfigNetworkTier" }, "publicPtrDomainName": {}, "setPublicDns": {}, "setPublicPtr": {}, "type": { "$ref": "#/types/google-native:compute/alpha:AccessConfigType" } } }, "google-native:compute/alpha:AccessConfigResponse": { "properties": { "externalIpv6": {}, "externalIpv6PrefixLength": { "format": "int32" }, "kind": {}, "name": {}, "natIP": {}, "networkTier": {}, "publicDnsName": {}, "publicPtrDomainName": {}, "securityPolicy": {}, "setPublicDns": {}, "setPublicPtr": {}, "type": {} } }, "google-native:compute/alpha:AdvancedMachineFeatures": { "properties": { "enableNestedVirtualization": {}, "enableUefiNetworking": {}, "numaNodeCount": { "format": "int32" }, "performanceMonitoringUnit": { "$ref": "#/types/google-native:compute/alpha:AdvancedMachineFeaturesPerformanceMonitoringUnit" }, "threadsPerCore": { "format": "int32" }, "visibleCoreCount": { "format": "int32" } } }, "google-native:compute/alpha:AdvancedMachineFeaturesResponse": { "properties": { "enableNestedVirtualization": {}, "enableUefiNetworking": {}, "numaNodeCount": { "format": "int32" }, "performanceMonitoringUnit": {}, "threadsPerCore": { "format": "int32" }, "visibleCoreCount": { "format": "int32" } } }, "google-native:compute/alpha:AliasIpRange": { "properties": { "ipCidrRange": {}, "subnetworkRangeName": {} } }, "google-native:compute/alpha:AliasIpRangeResponse": { "properties": { "ipCidrRange": {}, "subnetworkRangeName": {} } }, "google-native:compute/alpha:AllocationAggregateReservation": { "properties": { "reservedResources": { "items": { "$ref": "#/types/google-native:compute/alpha:AllocationAggregateReservationReservedResourceInfo" } }, "vmFamily": { "$ref": "#/types/google-native:compute/alpha:AllocationAggregateReservationVmFamily" } } }, "google-native:compute/alpha:AllocationAggregateReservationReservedResourceInfo": { "properties": { "accelerator": { "$ref": "#/types/google-native:compute/alpha:AllocationAggregateReservationReservedResourceInfoAccelerator" } } }, "google-native:compute/alpha:AllocationAggregateReservationReservedResourceInfoAccelerator": { "properties": { "acceleratorCount": { "format": "int32" }, "acceleratorType": {} } }, "google-native:compute/alpha:AllocationAggregateReservationReservedResourceInfoAcceleratorResponse": { "properties": { "acceleratorCount": { "format": "int32" }, "acceleratorType": {} } }, "google-native:compute/alpha:AllocationAggregateReservationReservedResourceInfoResponse": { "properties": { "accelerator": { "$ref": "#/types/google-native:compute/alpha:AllocationAggregateReservationReservedResourceInfoAcceleratorResponse" } } }, "google-native:compute/alpha:AllocationAggregateReservationResponse": { "properties": { "inUseResources": { "items": { "$ref": "#/types/google-native:compute/alpha:AllocationAggregateReservationReservedResourceInfoResponse" } }, "reservedResources": { "items": { "$ref": "#/types/google-native:compute/alpha:AllocationAggregateReservationReservedResourceInfoResponse" } }, "vmFamily": {} } }, "google-native:compute/alpha:AllocationResourceStatusResponse": { "properties": { "specificSkuAllocation": { "$ref": "#/types/google-native:compute/alpha:AllocationResourceStatusSpecificSKUAllocationResponse" } } }, "google-native:compute/alpha:AllocationResourceStatusSpecificSKUAllocationResponse": { "properties": { "sourceInstanceTemplateId": {} } }, "google-native:compute/alpha:AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk": { "properties": { "diskSizeGb": { "format": "int64" }, "interface": { "$ref": "#/types/google-native:compute/alpha:AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterface" } } }, "google-native:compute/alpha:AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskResponse": { "properties": { "diskSizeGb": { "format": "int64" }, "interface": {} } }, "google-native:compute/alpha:AllocationSpecificSKUAllocationReservedInstanceProperties": { "properties": { "guestAccelerators": { "items": { "$ref": "#/types/google-native:compute/alpha:AcceleratorConfig" } }, "localSsds": { "items": { "$ref": "#/types/google-native:compute/alpha:AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk" } }, "locationHint": {}, "machineType": {}, "maintenanceFreezeDurationHours": { "format": "int32" }, "maintenanceInterval": { "$ref": "#/types/google-native:compute/alpha:AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceInterval" }, "minCpuPlatform": {} } }, "google-native:compute/alpha:AllocationSpecificSKUAllocationReservedInstancePropertiesResponse": { "properties": { "guestAccelerators": { "items": { "$ref": "#/types/google-native:compute/alpha:AcceleratorConfigResponse" } }, "localSsds": { "items": { "$ref": "#/types/google-native:compute/alpha:AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskResponse" } }, "locationHint": {}, "machineType": {}, "maintenanceFreezeDurationHours": { "format": "int32" }, "maintenanceInterval": {}, "minCpuPlatform": {} } }, "google-native:compute/alpha:AllocationSpecificSKUReservation": { "properties": { "count": { "format": "int64" }, "instanceProperties": { "$ref": "#/types/google-native:compute/alpha:AllocationSpecificSKUAllocationReservedInstanceProperties" }, "sourceInstanceTemplate": {} } }, "google-native:compute/alpha:AllocationSpecificSKUReservationResponse": { "properties": { "assuredCount": { "format": "int64" }, "count": { "format": "int64" }, "inUseCount": { "format": "int64" }, "instanceProperties": { "$ref": "#/types/google-native:compute/alpha:AllocationSpecificSKUAllocationReservedInstancePropertiesResponse" }, "sourceInstanceTemplate": {} } }, "google-native:compute/alpha:AttachedDisk": { "properties": { "autoDelete": {}, "boot": {}, "deviceName": {}, "diskEncryptionKey": { "$ref": "#/types/google-native:compute/alpha:CustomerEncryptionKey" }, "diskSizeGb": { "format": "int64" }, "forceAttach": {}, "guestOsFeatures": { "items": { "$ref": "#/types/google-native:compute/alpha:GuestOsFeature" } }, "initializeParams": { "$ref": "#/types/google-native:compute/alpha:AttachedDiskInitializeParams" }, "interface": { "$ref": "#/types/google-native:compute/alpha:AttachedDiskInterface" }, "mode": { "$ref": "#/types/google-native:compute/alpha:AttachedDiskMode" }, "savedState": { "$ref": "#/types/google-native:compute/alpha:AttachedDiskSavedState" }, "source": {}, "type": { "$ref": "#/types/google-native:compute/alpha:AttachedDiskType" } } }, "google-native:compute/alpha:AttachedDiskInitializeParams": { "properties": { "architecture": { "$ref": "#/types/google-native:compute/alpha:AttachedDiskInitializeParamsArchitecture" }, "description": {}, "diskName": {}, "diskSizeGb": { "format": "int64" }, "diskType": {}, "enableConfidentialCompute": {}, "guestOsFeatures": { "items": { "$ref": "#/types/google-native:compute/alpha:GuestOsFeature" } }, "interface": { "$ref": "#/types/google-native:compute/alpha:AttachedDiskInitializeParamsInterface" }, "labels": {}, "licenseCodes": { "items": {} }, "licenses": { "items": {} }, "multiWriter": {}, "onUpdateAction": { "$ref": "#/types/google-native:compute/alpha:AttachedDiskInitializeParamsOnUpdateAction" }, "provisionedIops": { "format": "int64" }, "provisionedThroughput": { "format": "int64" }, "replicaZones": { "items": {} }, "resourceManagerTags": {}, "resourcePolicies": { "items": {} }, "sourceImage": {}, "sourceImageEncryptionKey": { "$ref": "#/types/google-native:compute/alpha:CustomerEncryptionKey" }, "sourceInstantSnapshot": {}, "sourceSnapshot": {}, "sourceSnapshotEncryptionKey": { "$ref": "#/types/google-native:compute/alpha:CustomerEncryptionKey" }, "storagePool": {} } }, "google-native:compute/alpha:AttachedDiskInitializeParamsResponse": { "properties": { "architecture": {}, "description": {}, "diskName": {}, "diskSizeGb": { "format": "int64" }, "diskType": {}, "enableConfidentialCompute": {}, "guestOsFeatures": { "items": { "$ref": "#/types/google-native:compute/alpha:GuestOsFeatureResponse" } }, "interface": {}, "labels": {}, "licenseCodes": { "items": {} }, "licenses": { "items": {} }, "multiWriter": {}, "onUpdateAction": {}, "provisionedIops": { "format": "int64" }, "provisionedThroughput": { "format": "int64" }, "replicaZones": { "items": {} }, "resourceManagerTags": {}, "resourcePolicies": { "items": {} }, "sourceImage": {}, "sourceImageEncryptionKey": { "$ref": "#/types/google-native:compute/alpha:CustomerEncryptionKeyResponse" }, "sourceInstantSnapshot": {}, "sourceSnapshot": {}, "sourceSnapshotEncryptionKey": { "$ref": "#/types/google-native:compute/alpha:CustomerEncryptionKeyResponse" }, "storagePool": {} } }, "google-native:compute/alpha:AttachedDiskResponse": { "properties": { "architecture": {}, "autoDelete": {}, "boot": {}, "deviceName": {}, "diskEncryptionKey": { "$ref": "#/types/google-native:compute/alpha:CustomerEncryptionKeyResponse" }, "diskSizeGb": { "format": "int64" }, "forceAttach": {}, "guestOsFeatures": { "items": { "$ref": "#/types/google-native:compute/alpha:GuestOsFeatureResponse" } }, "index": { "format": "int32" }, "initializeParams": { "$ref": "#/types/google-native:compute/alpha:AttachedDiskInitializeParamsResponse" }, "interface": {}, "kind": {}, "licenses": { "items": {} }, "locked": {}, "mode": {}, "savedState": {}, "shieldedInstanceInitialState": { "$ref": "#/types/google-native:compute/alpha:InitialStateConfigResponse" }, "source": {}, "type": {}, "userLicenses": { "items": {} } } }, "google-native:compute/alpha:AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:compute/alpha:AuditLogConfig" } }, "exemptedMembers": { "items": {} }, "service": {} } }, "google-native:compute/alpha:AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:compute/alpha:AuditLogConfigResponse" } }, "exemptedMembers": { "items": {} }, "service": {} } }, "google-native:compute/alpha:AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "ignoreChildExemptions": {}, "logType": { "$ref": "#/types/google-native:compute/alpha:AuditLogConfigLogType" } } }, "google-native:compute/alpha:AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "ignoreChildExemptions": {}, "logType": {} } }, "google-native:compute/alpha:AuthenticationPolicy": { "properties": { "origins": { "items": { "$ref": "#/types/google-native:compute/alpha:OriginAuthenticationMethod" } }, "peers": { "items": { "$ref": "#/types/google-native:compute/alpha:PeerAuthenticationMethod" } }, "principalBinding": { "$ref": "#/types/google-native:compute/alpha:AuthenticationPolicyPrincipalBinding" }, "serverTlsContext": { "$ref": "#/types/google-native:compute/alpha:TlsContext" } } }, "google-native:compute/alpha:AuthenticationPolicyResponse": { "properties": { "origins": { "items": { "$ref": "#/types/google-native:compute/alpha:OriginAuthenticationMethodResponse" } }, "peers": { "items": { "$ref": "#/types/google-native:compute/alpha:PeerAuthenticationMethodResponse" } }, "principalBinding": {}, "serverTlsContext": { "$ref": "#/types/google-native:compute/alpha:TlsContextResponse" } } }, "google-native:compute/alpha:AuthorizationConfig": { "properties": { "policies": { "items": { "$ref": "#/types/google-native:compute/alpha:RbacPolicy" } } } }, "google-native:compute/alpha:AuthorizationConfigResponse": { "properties": { "policies": { "items": { "$ref": "#/types/google-native:compute/alpha:RbacPolicyResponse" } } } }, "google-native:compute/alpha:AuthorizationLoggingOptions": { "properties": { "permissionType": { "$ref": "#/types/google-native:compute/alpha:AuthorizationLoggingOptionsPermissionType" } } }, "google-native:compute/alpha:AuthorizationLoggingOptionsResponse": { "properties": { "permissionType": {} } }, "google-native:compute/alpha:AutoscalerStatusDetailsResponse": { "properties": { "message": {}, "type": {} } }, "google-native:compute/alpha:AutoscalingPolicy": { "properties": { "coolDownPeriodSec": { "format": "int32" }, "cpuUtilization": { "$ref": "#/types/google-native:compute/alpha:AutoscalingPolicyCpuUtilization" }, "customMetricUtilizations": { "items": { "$ref": "#/types/google-native:compute/alpha:AutoscalingPolicyCustomMetricUtilization" } }, "loadBalancingUtilization": { "$ref": "#/types/google-native:compute/alpha:AutoscalingPolicyLoadBalancingUtilization" }, "maxNumReplicas": { "format": "int32" }, "minNumReplicas": { "format": "int32" }, "mode": { "$ref": "#/types/google-native:compute/alpha:AutoscalingPolicyMode" }, "scaleDownControl": { "$ref": "#/types/google-native:compute/alpha:AutoscalingPolicyScaleDownControl" }, "scaleInControl": { "$ref": "#/types/google-native:compute/alpha:AutoscalingPolicyScaleInControl" }, "scalingSchedules": {} } }, "google-native:compute/alpha:AutoscalingPolicyCpuUtilization": { "properties": { "predictiveMethod": { "$ref": "#/types/google-native:compute/alpha:AutoscalingPolicyCpuUtilizationPredictiveMethod" }, "utilizationTarget": { "format": "double" } } }, "google-native:compute/alpha:AutoscalingPolicyCpuUtilizationResponse": { "properties": { "predictiveMethod": {}, "utilizationTarget": { "format": "double" } } }, "google-native:compute/alpha:AutoscalingPolicyCustomMetricUtilization": { "properties": { "filter": {}, "metric": {}, "singleInstanceAssignment": { "format": "double" }, "utilizationTarget": { "format": "double" }, "utilizationTargetType": { "$ref": "#/types/google-native:compute/alpha:AutoscalingPolicyCustomMetricUtilizationUtilizationTargetType" } } }, "google-native:compute/alpha:AutoscalingPolicyCustomMetricUtilizationResponse": { "properties": { "filter": {}, "metric": {}, "singleInstanceAssignment": { "format": "double" }, "utilizationTarget": { "format": "double" }, "utilizationTargetType": {} } }, "google-native:compute/alpha:AutoscalingPolicyLoadBalancingUtilization": { "properties": { "utilizationTarget": { "format": "double" } } }, "google-native:compute/alpha:AutoscalingPolicyLoadBalancingUtilizationResponse": { "properties": { "utilizationTarget": { "format": "double" } } }, "google-native:compute/alpha:AutoscalingPolicyResponse": { "properties": { "coolDownPeriodSec": { "format": "int32" }, "cpuUtilization": { "$ref": "#/types/google-native:compute/alpha:AutoscalingPolicyCpuUtilizationResponse" }, "customMetricUtilizations": { "items": { "$ref": "#/types/google-native:compute/alpha:AutoscalingPolicyCustomMetricUtilizationResponse" } }, "loadBalancingUtilization": { "$ref": "#/types/google-native:compute/alpha:AutoscalingPolicyLoadBalancingUtilizationResponse" }, "maxNumReplicas": { "format": "int32" }, "minNumReplicas": { "format": "int32" }, "mode": {}, "scaleDownControl": { "$ref": "#/types/google-native:compute/alpha:AutoscalingPolicyScaleDownControlResponse" }, "scaleInControl": { "$ref": "#/types/google-native:compute/alpha:AutoscalingPolicyScaleInControlResponse" }, "scalingSchedules": {} } }, "google-native:compute/alpha:AutoscalingPolicyScaleDownControl": { "properties": { "maxScaledDownReplicas": { "$ref": "#/types/google-native:compute/alpha:FixedOrPercent" }, "timeWindowSec": { "format": "int32" } } }, "google-native:compute/alpha:AutoscalingPolicyScaleDownControlResponse": { "properties": { "maxScaledDownReplicas": { "$ref": "#/types/google-native:compute/alpha:FixedOrPercentResponse" }, "timeWindowSec": { "format": "int32" } } }, "google-native:compute/alpha:AutoscalingPolicyScaleInControl": { "properties": { "maxScaledInReplicas": { "$ref": "#/types/google-native:compute/alpha:FixedOrPercent" }, "timeWindowSec": { "format": "int32" } } }, "google-native:compute/alpha:AutoscalingPolicyScaleInControlResponse": { "properties": { "maxScaledInReplicas": { "$ref": "#/types/google-native:compute/alpha:FixedOrPercentResponse" }, "timeWindowSec": { "format": "int32" } } }, "google-native:compute/alpha:Backend": { "properties": { "balancingMode": { "$ref": "#/types/google-native:compute/alpha:BackendBalancingMode" }, "capacityScaler": { "format": "float" }, "description": {}, "failover": {}, "group": {}, "maxConnections": { "format": "int32" }, "maxConnectionsPerEndpoint": { "format": "int32" }, "maxConnectionsPerInstance": { "format": "int32" }, "maxRate": { "format": "int32" }, "maxRatePerEndpoint": { "format": "float" }, "maxRatePerInstance": { "format": "float" }, "maxUtilization": { "format": "float" } } }, "google-native:compute/alpha:BackendBucketCdnPolicy": { "properties": { "bypassCacheOnRequestHeaders": { "items": { "$ref": "#/types/google-native:compute/alpha:BackendBucketCdnPolicyBypassCacheOnRequestHeader" } }, "cacheKeyPolicy": { "$ref": "#/types/google-native:compute/alpha:BackendBucketCdnPolicyCacheKeyPolicy" }, "cacheMode": { "$ref": "#/types/google-native:compute/alpha:BackendBucketCdnPolicyCacheMode" }, "clientTtl": { "format": "int32" }, "defaultTtl": { "format": "int32" }, "maxTtl": { "format": "int32" }, "negativeCaching": {}, "negativeCachingPolicy": { "items": { "$ref": "#/types/google-native:compute/alpha:BackendBucketCdnPolicyNegativeCachingPolicy" } }, "requestCoalescing": {}, "serveWhileStale": { "format": "int32" }, "signedUrlCacheMaxAgeSec": { "format": "int64" } } }, "google-native:compute/alpha:BackendBucketCdnPolicyBypassCacheOnRequestHeader": { "properties": { "headerName": {} } }, "google-native:compute/alpha:BackendBucketCdnPolicyBypassCacheOnRequestHeaderResponse": { "properties": { "headerName": {} } }, "google-native:compute/alpha:BackendBucketCdnPolicyCacheKeyPolicy": { "properties": { "includeHttpHeaders": { "items": {} }, "queryStringWhitelist": { "items": {} } } }, "google-native:compute/alpha:BackendBucketCdnPolicyCacheKeyPolicyResponse": { "properties": { "includeHttpHeaders": { "items": {} }, "queryStringWhitelist": { "items": {} } } }, "google-native:compute/alpha:BackendBucketCdnPolicyNegativeCachingPolicy": { "properties": { "code": { "format": "int32" }, "ttl": { "format": "int32" } } }, "google-native:compute/alpha:BackendBucketCdnPolicyNegativeCachingPolicyResponse": { "properties": { "code": { "format": "int32" }, "ttl": { "format": "int32" } } }, "google-native:compute/alpha:BackendBucketCdnPolicyResponse": { "properties": { "bypassCacheOnRequestHeaders": { "items": { "$ref": "#/types/google-native:compute/alpha:BackendBucketCdnPolicyBypassCacheOnRequestHeaderResponse" } }, "cacheKeyPolicy": { "$ref": "#/types/google-native:compute/alpha:BackendBucketCdnPolicyCacheKeyPolicyResponse" }, "cacheMode": {}, "clientTtl": { "format": "int32" }, "defaultTtl": { "format": "int32" }, "maxTtl": { "format": "int32" }, "negativeCaching": {}, "negativeCachingPolicy": { "items": { "$ref": "#/types/google-native:compute/alpha:BackendBucketCdnPolicyNegativeCachingPolicyResponse" } }, "requestCoalescing": {}, "serveWhileStale": { "format": "int32" }, "signedUrlCacheMaxAgeSec": { "format": "int64" }, "signedUrlKeyNames": { "items": {} } } }, "google-native:compute/alpha:BackendResponse": { "properties": { "balancingMode": {}, "capacityScaler": { "format": "float" }, "description": {}, "failover": {}, "group": {}, "maxConnections": { "format": "int32" }, "maxConnectionsPerEndpoint": { "format": "int32" }, "maxConnectionsPerInstance": { "format": "int32" }, "maxRate": { "format": "int32" }, "maxRatePerEndpoint": { "format": "float" }, "maxRatePerInstance": { "format": "float" }, "maxUtilization": { "format": "float" } } }, "google-native:compute/alpha:BackendServiceCdnPolicy": { "properties": { "bypassCacheOnRequestHeaders": { "items": { "$ref": "#/types/google-native:compute/alpha:BackendServiceCdnPolicyBypassCacheOnRequestHeader" } }, "cacheKeyPolicy": { "$ref": "#/types/google-native:compute/alpha:CacheKeyPolicy" }, "cacheMode": { "$ref": "#/types/google-native:compute/alpha:BackendServiceCdnPolicyCacheMode" }, "clientTtl": { "format": "int32" }, "defaultTtl": { "format": "int32" }, "maxTtl": { "format": "int32" }, "negativeCaching": {}, "negativeCachingPolicy": { "items": { "$ref": "#/types/google-native:compute/alpha:BackendServiceCdnPolicyNegativeCachingPolicy" } }, "requestCoalescing": {}, "serveWhileStale": { "format": "int32" }, "signedUrlCacheMaxAgeSec": { "format": "int64" } } }, "google-native:compute/alpha:BackendServiceCdnPolicyBypassCacheOnRequestHeader": { "properties": { "headerName": {} } }, "google-native:compute/alpha:BackendServiceCdnPolicyBypassCacheOnRequestHeaderResponse": { "properties": { "headerName": {} } }, "google-native:compute/alpha:BackendServiceCdnPolicyNegativeCachingPolicy": { "properties": { "code": { "format": "int32" }, "ttl": { "format": "int32" } } }, "google-native:compute/alpha:BackendServiceCdnPolicyNegativeCachingPolicyResponse": { "properties": { "code": { "format": "int32" }, "ttl": { "format": "int32" } } }, "google-native:compute/alpha:BackendServiceCdnPolicyResponse": { "properties": { "bypassCacheOnRequestHeaders": { "items": { "$ref": "#/types/google-native:compute/alpha:BackendServiceCdnPolicyBypassCacheOnRequestHeaderResponse" } }, "cacheKeyPolicy": { "$ref": "#/types/google-native:compute/alpha:CacheKeyPolicyResponse" }, "cacheMode": {}, "clientTtl": { "format": "int32" }, "defaultTtl": { "format": "int32" }, "maxTtl": { "format": "int32" }, "negativeCaching": {}, "negativeCachingPolicy": { "items": { "$ref": "#/types/google-native:compute/alpha:BackendServiceCdnPolicyNegativeCachingPolicyResponse" } }, "requestCoalescing": {}, "serveWhileStale": { "format": "int32" }, "signedUrlCacheMaxAgeSec": { "format": "int64" }, "signedUrlKeyNames": { "items": {} } } }, "google-native:compute/alpha:BackendServiceConnectionTrackingPolicy": { "properties": { "connectionPersistenceOnUnhealthyBackends": { "$ref": "#/types/google-native:compute/alpha:BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackends" }, "enableStrongAffinity": {}, "idleTimeoutSec": { "format": "int32" }, "trackingMode": { "$ref": "#/types/google-native:compute/alpha:BackendServiceConnectionTrackingPolicyTrackingMode" } } }, "google-native:compute/alpha:BackendServiceConnectionTrackingPolicyResponse": { "properties": { "connectionPersistenceOnUnhealthyBackends": {}, "enableStrongAffinity": {}, "idleTimeoutSec": { "format": "int32" }, "trackingMode": {} } }, "google-native:compute/alpha:BackendServiceFailoverPolicy": { "properties": { "disableConnectionDrainOnFailover": {}, "dropTrafficIfUnhealthy": {}, "failoverRatio": { "format": "float" } } }, "google-native:compute/alpha:BackendServiceFailoverPolicyResponse": { "properties": { "disableConnectionDrainOnFailover": {}, "dropTrafficIfUnhealthy": {}, "failoverRatio": { "format": "float" } } }, "google-native:compute/alpha:BackendServiceIAP": { "properties": { "enabled": {}, "oauth2ClientId": {}, "oauth2ClientInfo": { "$ref": "#/types/google-native:compute/alpha:BackendServiceIAPOAuth2ClientInfo" }, "oauth2ClientSecret": {} } }, "google-native:compute/alpha:BackendServiceIAPOAuth2ClientInfo": { "properties": { "applicationName": {}, "clientName": {}, "developerEmailAddress": {} } }, "google-native:compute/alpha:BackendServiceIAPOAuth2ClientInfoResponse": { "properties": { "applicationName": {}, "clientName": {}, "developerEmailAddress": {} } }, "google-native:compute/alpha:BackendServiceIAPResponse": { "properties": { "enabled": {}, "oauth2ClientId": {}, "oauth2ClientInfo": { "$ref": "#/types/google-native:compute/alpha:BackendServiceIAPOAuth2ClientInfoResponse" }, "oauth2ClientSecret": {}, "oauth2ClientSecretSha256": {} } }, "google-native:compute/alpha:BackendServiceLocalityLoadBalancingPolicyConfig": { "properties": { "customPolicy": { "$ref": "#/types/google-native:compute/alpha:BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy" }, "policy": { "$ref": "#/types/google-native:compute/alpha:BackendServiceLocalityLoadBalancingPolicyConfigPolicy" } } }, "google-native:compute/alpha:BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy": { "properties": { "data": {}, "name": {} } }, "google-native:compute/alpha:BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicyResponse": { "properties": { "data": {}, "name": {} } }, "google-native:compute/alpha:BackendServiceLocalityLoadBalancingPolicyConfigPolicy": { "properties": { "name": { "$ref": "#/types/google-native:compute/alpha:BackendServiceLocalityLoadBalancingPolicyConfigPolicyName" } } }, "google-native:compute/alpha:BackendServiceLocalityLoadBalancingPolicyConfigPolicyResponse": { "properties": { "name": {} } }, "google-native:compute/alpha:BackendServiceLocalityLoadBalancingPolicyConfigResponse": { "properties": { "customPolicy": { "$ref": "#/types/google-native:compute/alpha:BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicyResponse" }, "policy": { "$ref": "#/types/google-native:compute/alpha:BackendServiceLocalityLoadBalancingPolicyConfigPolicyResponse" } } }, "google-native:compute/alpha:BackendServiceLogConfig": { "properties": { "enable": {}, "optional": { "$ref": "#/types/google-native:compute/alpha:BackendServiceLogConfigOptional" }, "optionalFields": { "items": {} }, "optionalMode": { "$ref": "#/types/google-native:compute/alpha:BackendServiceLogConfigOptionalMode" }, "sampleRate": { "format": "float" } } }, "google-native:compute/alpha:BackendServiceLogConfigResponse": { "properties": { "enable": {}, "optional": {}, "optionalFields": { "items": {} }, "optionalMode": {}, "sampleRate": { "format": "float" } } }, "google-native:compute/alpha:Binding": { "properties": { "bindingId": {}, "condition": { "$ref": "#/types/google-native:compute/alpha:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:compute/alpha:BindingResponse": { "properties": { "bindingId": {}, "condition": { "$ref": "#/types/google-native:compute/alpha:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:compute/alpha:BulkInsertInstanceResource": { "properties": { "count": { "format": "int64" }, "instanceProperties": { "$ref": "#/types/google-native:compute/alpha:InstanceProperties" }, "locationPolicy": { "$ref": "#/types/google-native:compute/alpha:LocationPolicy" }, "minCount": { "format": "int64" }, "namePattern": {}, "perInstanceProperties": {}, "sourceInstanceTemplate": {} } }, "google-native:compute/alpha:BulkInsertInstanceResourceResponse": { "properties": { "count": { "format": "int64" }, "instanceProperties": { "$ref": "#/types/google-native:compute/alpha:InstancePropertiesResponse" }, "locationPolicy": { "$ref": "#/types/google-native:compute/alpha:LocationPolicyResponse" }, "minCount": { "format": "int64" }, "namePattern": {}, "perInstanceProperties": {}, "sourceInstanceTemplate": {} } }, "google-native:compute/alpha:CacheKeyPolicy": { "properties": { "includeHost": {}, "includeHttpHeaders": { "items": {} }, "includeNamedCookies": { "items": {} }, "includeProtocol": {}, "includeQueryString": {}, "queryStringBlacklist": { "items": {} }, "queryStringWhitelist": { "items": {} } } }, "google-native:compute/alpha:CacheKeyPolicyResponse": { "properties": { "includeHost": {}, "includeHttpHeaders": { "items": {} }, "includeNamedCookies": { "items": {} }, "includeProtocol": {}, "includeQueryString": {}, "queryStringBlacklist": { "items": {} }, "queryStringWhitelist": { "items": {} } } }, "google-native:compute/alpha:CallCredentials": { "properties": { "callCredentialType": { "$ref": "#/types/google-native:compute/alpha:CallCredentialsCallCredentialType" }, "fromPlugin": { "$ref": "#/types/google-native:compute/alpha:MetadataCredentialsFromPlugin" } } }, "google-native:compute/alpha:CallCredentialsResponse": { "properties": { "callCredentialType": {}, "fromPlugin": { "$ref": "#/types/google-native:compute/alpha:MetadataCredentialsFromPluginResponse" } } }, "google-native:compute/alpha:ChannelCredentials": { "properties": { "certificates": { "$ref": "#/types/google-native:compute/alpha:TlsCertificatePaths" }, "channelCredentialType": { "$ref": "#/types/google-native:compute/alpha:ChannelCredentialsChannelCredentialType" } } }, "google-native:compute/alpha:ChannelCredentialsResponse": { "properties": { "certificates": { "$ref": "#/types/google-native:compute/alpha:TlsCertificatePathsResponse" }, "channelCredentialType": {} } }, "google-native:compute/alpha:CircuitBreakers": { "properties": { "connectTimeout": { "$ref": "#/types/google-native:compute/alpha:Duration" }, "maxConnections": { "format": "int32" }, "maxPendingRequests": { "format": "int32" }, "maxRequests": { "format": "int32" }, "maxRequestsPerConnection": { "format": "int32" }, "maxRetries": { "format": "int32" } } }, "google-native:compute/alpha:CircuitBreakersResponse": { "properties": { "connectTimeout": { "$ref": "#/types/google-native:compute/alpha:DurationResponse" }, "maxConnections": { "format": "int32" }, "maxPendingRequests": { "format": "int32" }, "maxRequests": { "format": "int32" }, "maxRequestsPerConnection": { "format": "int32" }, "maxRetries": { "format": "int32" } } }, "google-native:compute/alpha:ClientTlsSettings": { "properties": { "clientTlsContext": { "$ref": "#/types/google-native:compute/alpha:TlsContext" }, "mode": { "$ref": "#/types/google-native:compute/alpha:ClientTlsSettingsMode" }, "sni": {}, "subjectAltNames": { "items": {} } } }, "google-native:compute/alpha:ClientTlsSettingsResponse": { "properties": { "clientTlsContext": { "$ref": "#/types/google-native:compute/alpha:TlsContextResponse" }, "mode": {}, "sni": {}, "subjectAltNames": { "items": {} } } }, "google-native:compute/alpha:Condition": { "properties": { "iam": { "$ref": "#/types/google-native:compute/alpha:ConditionIam" }, "op": { "$ref": "#/types/google-native:compute/alpha:ConditionOp" }, "svc": {}, "sys": { "$ref": "#/types/google-native:compute/alpha:ConditionSys" }, "values": { "items": {} } } }, "google-native:compute/alpha:ConditionResponse": { "properties": { "iam": {}, "op": {}, "svc": {}, "sys": {}, "values": { "items": {} } } }, "google-native:compute/alpha:ConfidentialInstanceConfig": { "properties": { "confidentialInstanceType": { "$ref": "#/types/google-native:compute/alpha:ConfidentialInstanceConfigConfidentialInstanceType" }, "enableConfidentialCompute": {} } }, "google-native:compute/alpha:ConfidentialInstanceConfigResponse": { "properties": { "confidentialInstanceType": {}, "enableConfidentialCompute": {} } }, "google-native:compute/alpha:ConnectionDraining": { "properties": { "drainingTimeoutSec": { "format": "int32" } } }, "google-native:compute/alpha:ConnectionDrainingResponse": { "properties": { "drainingTimeoutSec": { "format": "int32" } } }, "google-native:compute/alpha:ConsistentHashLoadBalancerSettings": { "properties": { "httpCookie": { "$ref": "#/types/google-native:compute/alpha:ConsistentHashLoadBalancerSettingsHttpCookie" }, "httpHeaderName": {}, "minimumRingSize": { "format": "int64" } } }, "google-native:compute/alpha:ConsistentHashLoadBalancerSettingsHttpCookie": { "properties": { "name": {}, "path": {}, "ttl": { "$ref": "#/types/google-native:compute/alpha:Duration" } } }, "google-native:compute/alpha:ConsistentHashLoadBalancerSettingsHttpCookieResponse": { "properties": { "name": {}, "path": {}, "ttl": { "$ref": "#/types/google-native:compute/alpha:DurationResponse" } } }, "google-native:compute/alpha:ConsistentHashLoadBalancerSettingsResponse": { "properties": { "httpCookie": { "$ref": "#/types/google-native:compute/alpha:ConsistentHashLoadBalancerSettingsHttpCookieResponse" }, "httpHeaderName": {}, "minimumRingSize": { "format": "int64" } } }, "google-native:compute/alpha:CorsPolicy": { "properties": { "allowCredentials": {}, "allowHeaders": { "items": {} }, "allowMethods": { "items": {} }, "allowOriginRegexes": { "items": {} }, "allowOrigins": { "items": {} }, "disabled": {}, "exposeHeaders": { "items": {} }, "maxAge": { "format": "int32" } } }, "google-native:compute/alpha:CorsPolicyResponse": { "properties": { "allowCredentials": {}, "allowHeaders": { "items": {} }, "allowMethods": { "items": {} }, "allowOriginRegexes": { "items": {} }, "allowOrigins": { "items": {} }, "disabled": {}, "exposeHeaders": { "items": {} }, "maxAge": { "format": "int32" } } }, "google-native:compute/alpha:CustomErrorResponsePolicy": { "properties": { "errorResponseRules": { "items": { "$ref": "#/types/google-native:compute/alpha:CustomErrorResponsePolicyCustomErrorResponseRule" } }, "errorService": {} } }, "google-native:compute/alpha:CustomErrorResponsePolicyCustomErrorResponseRule": { "properties": { "matchResponseCodes": { "items": {} }, "overrideResponseCode": { "format": "int32" }, "path": {} } }, "google-native:compute/alpha:CustomErrorResponsePolicyCustomErrorResponseRuleResponse": { "properties": { "matchResponseCodes": { "items": {} }, "overrideResponseCode": { "format": "int32" }, "path": {} } }, "google-native:compute/alpha:CustomErrorResponsePolicyResponse": { "properties": { "errorResponseRules": { "items": { "$ref": "#/types/google-native:compute/alpha:CustomErrorResponsePolicyCustomErrorResponseRuleResponse" } }, "errorService": {} } }, "google-native:compute/alpha:CustomerEncryptionKey": { "properties": { "kmsKeyName": {}, "kmsKeyServiceAccount": {}, "rawKey": {}, "rsaEncryptedKey": {} } }, "google-native:compute/alpha:CustomerEncryptionKeyResponse": { "properties": { "kmsKeyName": {}, "kmsKeyServiceAccount": {}, "rawKey": {}, "rsaEncryptedKey": {}, "sha256": {} } }, "google-native:compute/alpha:DeprecationStatus": { "properties": { "deleted": {}, "deprecated": {}, "obsolete": {}, "replacement": {}, "state": { "$ref": "#/types/google-native:compute/alpha:DeprecationStatusState" }, "stateOverride": { "$ref": "#/types/google-native:compute/alpha:RolloutPolicy" } } }, "google-native:compute/alpha:DeprecationStatusResponse": { "properties": { "deleted": {}, "deprecated": {}, "obsolete": {}, "replacement": {}, "state": {}, "stateOverride": { "$ref": "#/types/google-native:compute/alpha:RolloutPolicyResponse" } } }, "google-native:compute/alpha:DiskAsyncReplication": { "properties": { "disk": {} } }, "google-native:compute/alpha:DiskAsyncReplicationResponse": { "properties": { "consistencyGroupPolicy": {}, "consistencyGroupPolicyId": {}, "disk": {}, "diskId": {} } }, "google-native:compute/alpha:DiskInstantiationConfig": { "properties": { "autoDelete": {}, "customImage": {}, "deviceName": {}, "instantiateFrom": { "$ref": "#/types/google-native:compute/alpha:DiskInstantiationConfigInstantiateFrom" } } }, "google-native:compute/alpha:DiskInstantiationConfigResponse": { "properties": { "autoDelete": {}, "customImage": {}, "deviceName": {}, "instantiateFrom": {} } }, "google-native:compute/alpha:DiskParams": { "properties": { "resourceManagerTags": {} } }, "google-native:compute/alpha:DiskParamsResponse": { "properties": { "resourceManagerTags": {} } }, "google-native:compute/alpha:DiskResourceStatusAsyncReplicationStatusResponse": { "properties": { "state": {} } }, "google-native:compute/alpha:DiskResourceStatusResponse": { "properties": { "asyncPrimaryDisk": { "$ref": "#/types/google-native:compute/alpha:DiskResourceStatusAsyncReplicationStatusResponse" }, "asyncSecondaryDisks": {} } }, "google-native:compute/alpha:DisplayDevice": { "properties": { "enableDisplay": {} } }, "google-native:compute/alpha:DisplayDeviceResponse": { "properties": { "enableDisplay": {} } }, "google-native:compute/alpha:DistributionPolicy": { "properties": { "targetShape": { "$ref": "#/types/google-native:compute/alpha:DistributionPolicyTargetShape" }, "zones": { "items": { "$ref": "#/types/google-native:compute/alpha:DistributionPolicyZoneConfiguration" } } } }, "google-native:compute/alpha:DistributionPolicyResponse": { "properties": { "targetShape": {}, "zones": { "items": { "$ref": "#/types/google-native:compute/alpha:DistributionPolicyZoneConfigurationResponse" } } } }, "google-native:compute/alpha:DistributionPolicyZoneConfiguration": { "properties": { "zone": {} } }, "google-native:compute/alpha:DistributionPolicyZoneConfigurationResponse": { "properties": { "zone": {} } }, "google-native:compute/alpha:Duration": { "properties": { "nanos": { "format": "int32" }, "seconds": { "format": "int64" } } }, "google-native:compute/alpha:DurationResponse": { "properties": { "nanos": { "format": "int32" }, "seconds": { "format": "int64" } } }, "google-native:compute/alpha:ErrorInfoResponse": { "properties": { "domain": {}, "metadatas": {}, "reason": {} } }, "google-native:compute/alpha:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:compute/alpha:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:compute/alpha:ExternalVpnGatewayInterface": { "properties": { "id": { "format": "uint32" }, "ipAddress": {}, "ipv6Address": {} } }, "google-native:compute/alpha:ExternalVpnGatewayInterfaceResponse": { "properties": { "ipAddress": {}, "ipv6Address": {} } }, "google-native:compute/alpha:FileContentBuffer": { "properties": { "content": { "format": "byte" }, "fileType": { "$ref": "#/types/google-native:compute/alpha:FileContentBufferFileType" } } }, "google-native:compute/alpha:FileContentBufferResponse": { "properties": { "content": { "format": "byte" }, "fileType": {} } }, "google-native:compute/alpha:FirewallAllowedItem": { "properties": { "IPProtocol": { "sdkName": "ipProtocol" }, "ports": { "items": {} } } }, "google-native:compute/alpha:FirewallAllowedItemResponse": { "properties": { "IPProtocol": { "sdkName": "ipProtocol" }, "ports": { "items": {} } } }, "google-native:compute/alpha:FirewallDeniedItem": { "properties": { "IPProtocol": { "sdkName": "ipProtocol" }, "ports": { "items": {} } } }, "google-native:compute/alpha:FirewallDeniedItemResponse": { "properties": { "IPProtocol": { "sdkName": "ipProtocol" }, "ports": { "items": {} } } }, "google-native:compute/alpha:FirewallLogConfig": { "properties": { "enable": {}, "metadata": { "$ref": "#/types/google-native:compute/alpha:FirewallLogConfigMetadata" } } }, "google-native:compute/alpha:FirewallLogConfigResponse": { "properties": { "enable": {}, "metadata": {} } }, "google-native:compute/alpha:FirewallPolicyAssociation": { "properties": { "attachmentTarget": {}, "name": {}, "priority": { "format": "int32" } } }, "google-native:compute/alpha:FirewallPolicyAssociationResponse": { "properties": { "attachmentTarget": {}, "displayName": {}, "firewallPolicyId": {}, "name": {}, "priority": { "format": "int32" }, "shortName": {} } }, "google-native:compute/alpha:FirewallPolicyRule": { "properties": { "action": {}, "description": {}, "direction": { "$ref": "#/types/google-native:compute/alpha:FirewallPolicyRuleDirection" }, "disabled": {}, "enableLogging": {}, "match": { "$ref": "#/types/google-native:compute/alpha:FirewallPolicyRuleMatcher" }, "priority": { "format": "int32" }, "ruleName": {}, "securityProfileGroup": {}, "targetResources": { "items": {} }, "targetSecureTags": { "items": { "$ref": "#/types/google-native:compute/alpha:FirewallPolicyRuleSecureTag" } }, "targetServiceAccounts": { "items": {} }, "tlsInspect": {} } }, "google-native:compute/alpha:FirewallPolicyRuleMatcher": { "properties": { "destAddressGroups": { "items": {} }, "destFqdns": { "items": {} }, "destIpRanges": { "items": {} }, "destRegionCodes": { "items": {} }, "destThreatIntelligences": { "items": {} }, "layer4Configs": { "items": { "$ref": "#/types/google-native:compute/alpha:FirewallPolicyRuleMatcherLayer4Config" } }, "srcAddressGroups": { "items": {} }, "srcFqdns": { "items": {} }, "srcIpRanges": { "items": {} }, "srcRegionCodes": { "items": {} }, "srcSecureTags": { "items": { "$ref": "#/types/google-native:compute/alpha:FirewallPolicyRuleSecureTag" } }, "srcThreatIntelligences": { "items": {} } } }, "google-native:compute/alpha:FirewallPolicyRuleMatcherLayer4Config": { "properties": { "ipProtocol": {}, "ports": { "items": {} } } }, "google-native:compute/alpha:FirewallPolicyRuleMatcherLayer4ConfigResponse": { "properties": { "ipProtocol": {}, "ports": { "items": {} } } }, "google-native:compute/alpha:FirewallPolicyRuleMatcherResponse": { "properties": { "destAddressGroups": { "items": {} }, "destFqdns": { "items": {} }, "destIpRanges": { "items": {} }, "destRegionCodes": { "items": {} }, "destThreatIntelligences": { "items": {} }, "layer4Configs": { "items": { "$ref": "#/types/google-native:compute/alpha:FirewallPolicyRuleMatcherLayer4ConfigResponse" } }, "srcAddressGroups": { "items": {} }, "srcFqdns": { "items": {} }, "srcIpRanges": { "items": {} }, "srcRegionCodes": { "items": {} }, "srcSecureTags": { "items": { "$ref": "#/types/google-native:compute/alpha:FirewallPolicyRuleSecureTagResponse" } }, "srcThreatIntelligences": { "items": {} } } }, "google-native:compute/alpha:FirewallPolicyRuleResponse": { "properties": { "action": {}, "description": {}, "direction": {}, "disabled": {}, "enableLogging": {}, "kind": {}, "match": { "$ref": "#/types/google-native:compute/alpha:FirewallPolicyRuleMatcherResponse" }, "priority": { "format": "int32" }, "ruleName": {}, "ruleTupleCount": { "format": "int32" }, "securityProfileGroup": {}, "targetResources": { "items": {} }, "targetSecureTags": { "items": { "$ref": "#/types/google-native:compute/alpha:FirewallPolicyRuleSecureTagResponse" } }, "targetServiceAccounts": { "items": {} }, "tlsInspect": {} } }, "google-native:compute/alpha:FirewallPolicyRuleSecureTag": { "properties": { "name": {} } }, "google-native:compute/alpha:FirewallPolicyRuleSecureTagResponse": { "properties": { "name": {}, "state": {} } }, "google-native:compute/alpha:FixedOrPercent": { "properties": { "fixed": { "format": "int32" }, "percent": { "format": "int32" } } }, "google-native:compute/alpha:FixedOrPercentResponse": { "properties": { "calculated": { "format": "int32" }, "fixed": { "format": "int32" }, "percent": { "format": "int32" } } }, "google-native:compute/alpha:ForwardingRuleServiceDirectoryRegistration": { "properties": { "namespace": {}, "service": {}, "serviceDirectoryRegion": {} } }, "google-native:compute/alpha:ForwardingRuleServiceDirectoryRegistrationResponse": { "properties": { "namespace": {}, "service": {}, "serviceDirectoryRegion": {} } }, "google-native:compute/alpha:FutureReservationSpecificSKUProperties": { "properties": { "instanceProperties": { "$ref": "#/types/google-native:compute/alpha:AllocationSpecificSKUAllocationReservedInstanceProperties" }, "sourceInstanceTemplate": {}, "totalCount": { "format": "int64" } } }, "google-native:compute/alpha:FutureReservationSpecificSKUPropertiesResponse": { "properties": { "instanceProperties": { "$ref": "#/types/google-native:compute/alpha:AllocationSpecificSKUAllocationReservedInstancePropertiesResponse" }, "sourceInstanceTemplate": {}, "totalCount": { "format": "int64" } } }, "google-native:compute/alpha:FutureReservationStatusLastKnownGoodStateFutureReservationSpecsResponse": { "properties": { "shareSettings": { "$ref": "#/types/google-native:compute/alpha:ShareSettingsResponse" }, "specificSkuProperties": { "$ref": "#/types/google-native:compute/alpha:FutureReservationSpecificSKUPropertiesResponse" }, "timeWindow": { "$ref": "#/types/google-native:compute/alpha:FutureReservationTimeWindowResponse" } } }, "google-native:compute/alpha:FutureReservationStatusLastKnownGoodStateResponse": { "properties": { "description": {}, "futureReservationSpecs": { "$ref": "#/types/google-native:compute/alpha:FutureReservationStatusLastKnownGoodStateFutureReservationSpecsResponse" }, "namePrefix": {}, "procurementStatus": {} } }, "google-native:compute/alpha:FutureReservationStatusResponse": { "properties": { "amendmentStatus": {}, "autoCreatedReservations": { "items": {} }, "fulfilledCount": { "format": "int64" }, "lastKnownGoodState": { "$ref": "#/types/google-native:compute/alpha:FutureReservationStatusLastKnownGoodStateResponse" }, "lockTime": {}, "procurementStatus": {}, "specificSkuProperties": { "$ref": "#/types/google-native:compute/alpha:FutureReservationStatusSpecificSKUPropertiesResponse" } } }, "google-native:compute/alpha:FutureReservationStatusSpecificSKUPropertiesResponse": { "properties": { "sourceInstanceTemplateId": {} } }, "google-native:compute/alpha:FutureReservationTimeWindow": { "properties": { "duration": { "$ref": "#/types/google-native:compute/alpha:Duration" }, "endTime": {}, "startTime": {} } }, "google-native:compute/alpha:FutureReservationTimeWindowResponse": { "properties": { "duration": { "$ref": "#/types/google-native:compute/alpha:DurationResponse" }, "endTime": {}, "startTime": {} } }, "google-native:compute/alpha:GRPCHealthCheck": { "properties": { "grpcServiceName": {}, "port": { "format": "int32" }, "portName": {}, "portSpecification": { "$ref": "#/types/google-native:compute/alpha:GRPCHealthCheckPortSpecification" } } }, "google-native:compute/alpha:GRPCHealthCheckResponse": { "properties": { "grpcServiceName": {}, "port": { "format": "int32" }, "portName": {}, "portSpecification": {} } }, "google-native:compute/alpha:GrpcServiceConfig": { "properties": { "callCredentials": { "$ref": "#/types/google-native:compute/alpha:CallCredentials" }, "channelCredentials": { "$ref": "#/types/google-native:compute/alpha:ChannelCredentials" }, "targetUri": {} } }, "google-native:compute/alpha:GrpcServiceConfigResponse": { "properties": { "callCredentials": { "$ref": "#/types/google-native:compute/alpha:CallCredentialsResponse" }, "channelCredentials": { "$ref": "#/types/google-native:compute/alpha:ChannelCredentialsResponse" }, "targetUri": {} } }, "google-native:compute/alpha:GuestOsFeature": { "properties": { "type": { "$ref": "#/types/google-native:compute/alpha:GuestOsFeatureType" } } }, "google-native:compute/alpha:GuestOsFeatureResponse": { "properties": { "type": {} } }, "google-native:compute/alpha:HTTP2HealthCheck": { "properties": { "host": {}, "port": { "format": "int32" }, "portName": {}, "portSpecification": { "$ref": "#/types/google-native:compute/alpha:HTTP2HealthCheckPortSpecification" }, "proxyHeader": { "$ref": "#/types/google-native:compute/alpha:HTTP2HealthCheckProxyHeader" }, "requestPath": {}, "response": {}, "weightReportMode": { "$ref": "#/types/google-native:compute/alpha:HTTP2HealthCheckWeightReportMode" } } }, "google-native:compute/alpha:HTTP2HealthCheckResponse": { "properties": { "host": {}, "port": { "format": "int32" }, "portName": {}, "portSpecification": {}, "proxyHeader": {}, "requestPath": {}, "response": {}, "weightReportMode": {} } }, "google-native:compute/alpha:HTTPHealthCheck": { "properties": { "host": {}, "port": { "format": "int32" }, "portName": {}, "portSpecification": { "$ref": "#/types/google-native:compute/alpha:HTTPHealthCheckPortSpecification" }, "proxyHeader": { "$ref": "#/types/google-native:compute/alpha:HTTPHealthCheckProxyHeader" }, "requestPath": {}, "response": {}, "weightReportMode": { "$ref": "#/types/google-native:compute/alpha:HTTPHealthCheckWeightReportMode" } } }, "google-native:compute/alpha:HTTPHealthCheckResponse": { "properties": { "host": {}, "port": { "format": "int32" }, "portName": {}, "portSpecification": {}, "proxyHeader": {}, "requestPath": {}, "response": {}, "weightReportMode": {} } }, "google-native:compute/alpha:HTTPSHealthCheck": { "properties": { "host": {}, "port": { "format": "int32" }, "portName": {}, "portSpecification": { "$ref": "#/types/google-native:compute/alpha:HTTPSHealthCheckPortSpecification" }, "proxyHeader": { "$ref": "#/types/google-native:compute/alpha:HTTPSHealthCheckProxyHeader" }, "requestPath": {}, "response": {}, "weightReportMode": { "$ref": "#/types/google-native:compute/alpha:HTTPSHealthCheckWeightReportMode" } } }, "google-native:compute/alpha:HTTPSHealthCheckResponse": { "properties": { "host": {}, "port": { "format": "int32" }, "portName": {}, "portSpecification": {}, "proxyHeader": {}, "requestPath": {}, "response": {}, "weightReportMode": {} } }, "google-native:compute/alpha:HealthCheckLogConfig": { "properties": { "enable": {} } }, "google-native:compute/alpha:HealthCheckLogConfigResponse": { "properties": { "enable": {} } }, "google-native:compute/alpha:HelpLinkResponse": { "properties": { "description": {}, "url": {} } }, "google-native:compute/alpha:HelpResponse": { "properties": { "links": { "items": { "$ref": "#/types/google-native:compute/alpha:HelpLinkResponse" } } } }, "google-native:compute/alpha:HostRule": { "properties": { "description": {}, "hosts": { "items": {} }, "pathMatcher": {} } }, "google-native:compute/alpha:HostRuleResponse": { "properties": { "description": {}, "hosts": { "items": {} }, "pathMatcher": {} } }, "google-native:compute/alpha:HttpFaultAbort": { "properties": { "httpStatus": { "format": "uint32" }, "percentage": { "format": "double" } } }, "google-native:compute/alpha:HttpFaultAbortResponse": { "properties": { "httpStatus": { "format": "uint32" }, "percentage": { "format": "double" } } }, "google-native:compute/alpha:HttpFaultDelay": { "properties": { "fixedDelay": { "$ref": "#/types/google-native:compute/alpha:Duration" }, "percentage": { "format": "double" } } }, "google-native:compute/alpha:HttpFaultDelayResponse": { "properties": { "fixedDelay": { "$ref": "#/types/google-native:compute/alpha:DurationResponse" }, "percentage": { "format": "double" } } }, "google-native:compute/alpha:HttpFaultInjection": { "properties": { "abort": { "$ref": "#/types/google-native:compute/alpha:HttpFaultAbort" }, "delay": { "$ref": "#/types/google-native:compute/alpha:HttpFaultDelay" } } }, "google-native:compute/alpha:HttpFaultInjectionResponse": { "properties": { "abort": { "$ref": "#/types/google-native:compute/alpha:HttpFaultAbortResponse" }, "delay": { "$ref": "#/types/google-native:compute/alpha:HttpFaultDelayResponse" } } }, "google-native:compute/alpha:HttpFilterConfig": { "properties": { "config": {}, "configTypeUrl": {}, "filterName": {} } }, "google-native:compute/alpha:HttpFilterConfigResponse": { "properties": { "config": {}, "configTypeUrl": {}, "filterName": {} } }, "google-native:compute/alpha:HttpHeaderAction": { "properties": { "requestHeadersToAdd": { "items": { "$ref": "#/types/google-native:compute/alpha:HttpHeaderOption" } }, "requestHeadersToRemove": { "items": {} }, "responseHeadersToAdd": { "items": { "$ref": "#/types/google-native:compute/alpha:HttpHeaderOption" } }, "responseHeadersToRemove": { "items": {} } } }, "google-native:compute/alpha:HttpHeaderActionResponse": { "properties": { "requestHeadersToAdd": { "items": { "$ref": "#/types/google-native:compute/alpha:HttpHeaderOptionResponse" } }, "requestHeadersToRemove": { "items": {} }, "responseHeadersToAdd": { "items": { "$ref": "#/types/google-native:compute/alpha:HttpHeaderOptionResponse" } }, "responseHeadersToRemove": { "items": {} } } }, "google-native:compute/alpha:HttpHeaderMatch": { "properties": { "exactMatch": {}, "headerName": {}, "invertMatch": {}, "prefixMatch": {}, "presentMatch": {}, "rangeMatch": { "$ref": "#/types/google-native:compute/alpha:Int64RangeMatch" }, "regexMatch": {}, "suffixMatch": {} } }, "google-native:compute/alpha:HttpHeaderMatchResponse": { "properties": { "exactMatch": {}, "headerName": {}, "invertMatch": {}, "prefixMatch": {}, "presentMatch": {}, "rangeMatch": { "$ref": "#/types/google-native:compute/alpha:Int64RangeMatchResponse" }, "regexMatch": {}, "suffixMatch": {} } }, "google-native:compute/alpha:HttpHeaderOption": { "properties": { "headerName": {}, "headerValue": {}, "replace": {} } }, "google-native:compute/alpha:HttpHeaderOptionResponse": { "properties": { "headerName": {}, "headerValue": {}, "replace": {} } }, "google-native:compute/alpha:HttpQueryParameterMatch": { "properties": { "exactMatch": {}, "name": {}, "presentMatch": {}, "regexMatch": {} } }, "google-native:compute/alpha:HttpQueryParameterMatchResponse": { "properties": { "exactMatch": {}, "name": {}, "presentMatch": {}, "regexMatch": {} } }, "google-native:compute/alpha:HttpRedirectAction": { "properties": { "hostRedirect": {}, "httpsRedirect": {}, "pathRedirect": {}, "prefixRedirect": {}, "redirectResponseCode": { "$ref": "#/types/google-native:compute/alpha:HttpRedirectActionRedirectResponseCode" }, "stripQuery": {} } }, "google-native:compute/alpha:HttpRedirectActionResponse": { "properties": { "hostRedirect": {}, "httpsRedirect": {}, "pathRedirect": {}, "prefixRedirect": {}, "redirectResponseCode": {}, "stripQuery": {} } }, "google-native:compute/alpha:HttpRetryPolicy": { "properties": { "numRetries": { "format": "uint32" }, "perTryTimeout": { "$ref": "#/types/google-native:compute/alpha:Duration" }, "retryConditions": { "items": {} } } }, "google-native:compute/alpha:HttpRetryPolicyResponse": { "properties": { "numRetries": { "format": "uint32" }, "perTryTimeout": { "$ref": "#/types/google-native:compute/alpha:DurationResponse" }, "retryConditions": { "items": {} } } }, "google-native:compute/alpha:HttpRouteAction": { "properties": { "corsPolicy": { "$ref": "#/types/google-native:compute/alpha:CorsPolicy" }, "faultInjectionPolicy": { "$ref": "#/types/google-native:compute/alpha:HttpFaultInjection" }, "maxStreamDuration": { "$ref": "#/types/google-native:compute/alpha:Duration" }, "requestMirrorPolicy": { "$ref": "#/types/google-native:compute/alpha:RequestMirrorPolicy" }, "retryPolicy": { "$ref": "#/types/google-native:compute/alpha:HttpRetryPolicy" }, "timeout": { "$ref": "#/types/google-native:compute/alpha:Duration" }, "urlRewrite": { "$ref": "#/types/google-native:compute/alpha:UrlRewrite" }, "weightedBackendServices": { "items": { "$ref": "#/types/google-native:compute/alpha:WeightedBackendService" } } } }, "google-native:compute/alpha:HttpRouteActionResponse": { "properties": { "corsPolicy": { "$ref": "#/types/google-native:compute/alpha:CorsPolicyResponse" }, "faultInjectionPolicy": { "$ref": "#/types/google-native:compute/alpha:HttpFaultInjectionResponse" }, "maxStreamDuration": { "$ref": "#/types/google-native:compute/alpha:DurationResponse" }, "requestMirrorPolicy": { "$ref": "#/types/google-native:compute/alpha:RequestMirrorPolicyResponse" }, "retryPolicy": { "$ref": "#/types/google-native:compute/alpha:HttpRetryPolicyResponse" }, "timeout": { "$ref": "#/types/google-native:compute/alpha:DurationResponse" }, "urlRewrite": { "$ref": "#/types/google-native:compute/alpha:UrlRewriteResponse" }, "weightedBackendServices": { "items": { "$ref": "#/types/google-native:compute/alpha:WeightedBackendServiceResponse" } } } }, "google-native:compute/alpha:HttpRouteRule": { "properties": { "customErrorResponsePolicy": { "$ref": "#/types/google-native:compute/alpha:CustomErrorResponsePolicy" }, "description": {}, "headerAction": { "$ref": "#/types/google-native:compute/alpha:HttpHeaderAction" }, "httpFilterConfigs": { "items": { "$ref": "#/types/google-native:compute/alpha:HttpFilterConfig" } }, "httpFilterMetadata": { "items": { "$ref": "#/types/google-native:compute/alpha:HttpFilterConfig" } }, "matchRules": { "items": { "$ref": "#/types/google-native:compute/alpha:HttpRouteRuleMatch" } }, "priority": { "format": "int32" }, "routeAction": { "$ref": "#/types/google-native:compute/alpha:HttpRouteAction" }, "service": {}, "urlRedirect": { "$ref": "#/types/google-native:compute/alpha:HttpRedirectAction" } } }, "google-native:compute/alpha:HttpRouteRuleMatch": { "properties": { "fullPathMatch": {}, "headerMatches": { "items": { "$ref": "#/types/google-native:compute/alpha:HttpHeaderMatch" } }, "ignoreCase": {}, "metadataFilters": { "items": { "$ref": "#/types/google-native:compute/alpha:MetadataFilter" } }, "pathTemplateMatch": {}, "prefixMatch": {}, "queryParameterMatches": { "items": { "$ref": "#/types/google-native:compute/alpha:HttpQueryParameterMatch" } }, "regexMatch": {} } }, "google-native:compute/alpha:HttpRouteRuleMatchResponse": { "properties": { "fullPathMatch": {}, "headerMatches": { "items": { "$ref": "#/types/google-native:compute/alpha:HttpHeaderMatchResponse" } }, "ignoreCase": {}, "metadataFilters": { "items": { "$ref": "#/types/google-native:compute/alpha:MetadataFilterResponse" } }, "pathTemplateMatch": {}, "prefixMatch": {}, "queryParameterMatches": { "items": { "$ref": "#/types/google-native:compute/alpha:HttpQueryParameterMatchResponse" } }, "regexMatch": {} } }, "google-native:compute/alpha:HttpRouteRuleResponse": { "properties": { "customErrorResponsePolicy": { "$ref": "#/types/google-native:compute/alpha:CustomErrorResponsePolicyResponse" }, "description": {}, "headerAction": { "$ref": "#/types/google-native:compute/alpha:HttpHeaderActionResponse" }, "httpFilterConfigs": { "items": { "$ref": "#/types/google-native:compute/alpha:HttpFilterConfigResponse" } }, "httpFilterMetadata": { "items": { "$ref": "#/types/google-native:compute/alpha:HttpFilterConfigResponse" } }, "matchRules": { "items": { "$ref": "#/types/google-native:compute/alpha:HttpRouteRuleMatchResponse" } }, "priority": { "format": "int32" }, "routeAction": { "$ref": "#/types/google-native:compute/alpha:HttpRouteActionResponse" }, "service": {}, "urlRedirect": { "$ref": "#/types/google-native:compute/alpha:HttpRedirectActionResponse" } } }, "google-native:compute/alpha:ImageRawDisk": { "properties": { "containerType": { "$ref": "#/types/google-native:compute/alpha:ImageRawDiskContainerType" }, "sha1Checksum": {}, "source": {} } }, "google-native:compute/alpha:ImageRawDiskResponse": { "properties": { "containerType": {}, "sha1Checksum": {}, "source": {} } }, "google-native:compute/alpha:InitialStateConfig": { "properties": { "dbs": { "items": { "$ref": "#/types/google-native:compute/alpha:FileContentBuffer" } }, "dbxs": { "items": { "$ref": "#/types/google-native:compute/alpha:FileContentBuffer" } }, "keks": { "items": { "$ref": "#/types/google-native:compute/alpha:FileContentBuffer" } }, "pk": { "$ref": "#/types/google-native:compute/alpha:FileContentBuffer" } } }, "google-native:compute/alpha:InitialStateConfigResponse": { "properties": { "dbs": { "items": { "$ref": "#/types/google-native:compute/alpha:FileContentBufferResponse" } }, "dbxs": { "items": { "$ref": "#/types/google-native:compute/alpha:FileContentBufferResponse" } }, "keks": { "items": { "$ref": "#/types/google-native:compute/alpha:FileContentBufferResponse" } }, "pk": { "$ref": "#/types/google-native:compute/alpha:FileContentBufferResponse" } } }, "google-native:compute/alpha:InstanceGroupManagerActionsSummaryResponse": { "properties": { "abandoning": { "format": "int32" }, "creating": { "format": "int32" }, "creatingAtomically": { "format": "int32" }, "creatingWithoutRetries": { "format": "int32" }, "deleting": { "format": "int32" }, "none": { "format": "int32" }, "queuing": { "format": "int32" }, "recreating": { "format": "int32" }, "refreshing": { "format": "int32" }, "restarting": { "format": "int32" }, "resuming": { "format": "int32" }, "starting": { "format": "int32" }, "stopping": { "format": "int32" }, "suspending": { "format": "int32" }, "verifying": { "format": "int32" } } }, "google-native:compute/alpha:InstanceGroupManagerAllInstancesConfig": { "properties": { "properties": { "$ref": "#/types/google-native:compute/alpha:InstancePropertiesPatch" } } }, "google-native:compute/alpha:InstanceGroupManagerAllInstancesConfigResponse": { "properties": { "properties": { "$ref": "#/types/google-native:compute/alpha:InstancePropertiesPatchResponse" } } }, "google-native:compute/alpha:InstanceGroupManagerAutoHealingPolicy": { "properties": { "autoHealingTriggers": { "$ref": "#/types/google-native:compute/alpha:InstanceGroupManagerAutoHealingPolicyAutoHealingTriggers" }, "healthCheck": {}, "initialDelaySec": { "format": "int32" }, "maxUnavailable": { "$ref": "#/types/google-native:compute/alpha:FixedOrPercent" } } }, "google-native:compute/alpha:InstanceGroupManagerAutoHealingPolicyAutoHealingTriggers": { "properties": { "onHealthCheck": { "$ref": "#/types/google-native:compute/alpha:InstanceGroupManagerAutoHealingPolicyAutoHealingTriggersOnHealthCheck" } } }, "google-native:compute/alpha:InstanceGroupManagerAutoHealingPolicyAutoHealingTriggersResponse": { "properties": { "onHealthCheck": {} } }, "google-native:compute/alpha:InstanceGroupManagerAutoHealingPolicyResponse": { "properties": { "autoHealingTriggers": { "$ref": "#/types/google-native:compute/alpha:InstanceGroupManagerAutoHealingPolicyAutoHealingTriggersResponse" }, "healthCheck": {}, "initialDelaySec": { "format": "int32" }, "maxUnavailable": { "$ref": "#/types/google-native:compute/alpha:FixedOrPercentResponse" } } }, "google-native:compute/alpha:InstanceGroupManagerInstanceFlexibilityPolicy": { "properties": { "instanceSelectionLists": {} } }, "google-native:compute/alpha:InstanceGroupManagerInstanceFlexibilityPolicyResponse": { "properties": { "instanceSelectionLists": {} } }, "google-native:compute/alpha:InstanceGroupManagerInstanceLifecyclePolicy": { "properties": { "defaultActionOnFailure": { "$ref": "#/types/google-native:compute/alpha:InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailure" }, "forceUpdateOnRepair": { "$ref": "#/types/google-native:compute/alpha:InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepair" }, "metadataBasedReadinessSignal": { "$ref": "#/types/google-native:compute/alpha:InstanceGroupManagerInstanceLifecyclePolicyMetadataBasedReadinessSignal" } } }, "google-native:compute/alpha:InstanceGroupManagerInstanceLifecyclePolicyMetadataBasedReadinessSignal": { "properties": { "timeoutSec": { "format": "int32" } } }, "google-native:compute/alpha:InstanceGroupManagerInstanceLifecyclePolicyMetadataBasedReadinessSignalResponse": { "properties": { "timeoutSec": { "format": "int32" } } }, "google-native:compute/alpha:InstanceGroupManagerInstanceLifecyclePolicyResponse": { "properties": { "defaultActionOnFailure": {}, "forceUpdateOnRepair": {}, "metadataBasedReadinessSignal": { "$ref": "#/types/google-native:compute/alpha:InstanceGroupManagerInstanceLifecyclePolicyMetadataBasedReadinessSignalResponse" } } }, "google-native:compute/alpha:InstanceGroupManagerResizeRequestStatusErrorErrorsItemErrorDetailsItemResponse": { "properties": { "errorInfo": { "$ref": "#/types/google-native:compute/alpha:ErrorInfoResponse" }, "help": { "$ref": "#/types/google-native:compute/alpha:HelpResponse" }, "localizedMessage": { "$ref": "#/types/google-native:compute/alpha:LocalizedMessageResponse" }, "quotaInfo": { "$ref": "#/types/google-native:compute/alpha:QuotaExceededInfoResponse" } } }, "google-native:compute/alpha:InstanceGroupManagerResizeRequestStatusErrorErrorsItemResponse": { "properties": { "code": {}, "errorDetails": { "items": { "$ref": "#/types/google-native:compute/alpha:InstanceGroupManagerResizeRequestStatusErrorErrorsItemErrorDetailsItemResponse" } }, "location": {}, "message": {} } }, "google-native:compute/alpha:InstanceGroupManagerResizeRequestStatusErrorResponse": { "properties": { "errors": { "items": { "$ref": "#/types/google-native:compute/alpha:InstanceGroupManagerResizeRequestStatusErrorErrorsItemResponse" } } } }, "google-native:compute/alpha:InstanceGroupManagerResizeRequestStatusResponse": { "properties": { "error": { "$ref": "#/types/google-native:compute/alpha:InstanceGroupManagerResizeRequestStatusErrorResponse" }, "queuingPolicy": { "$ref": "#/types/google-native:compute/alpha:QueuingPolicyResponse" } } }, "google-native:compute/alpha:InstanceGroupManagerStandbyPolicy": { "properties": { "initialDelaySec": { "format": "int32" } } }, "google-native:compute/alpha:InstanceGroupManagerStandbyPolicyResponse": { "properties": { "initialDelaySec": { "format": "int32" } } }, "google-native:compute/alpha:InstanceGroupManagerStatusAllInstancesConfigResponse": { "properties": { "currentRevision": {}, "effective": {} } }, "google-native:compute/alpha:InstanceGroupManagerStatusResponse": { "properties": { "allInstancesConfig": { "$ref": "#/types/google-native:compute/alpha:InstanceGroupManagerStatusAllInstancesConfigResponse" }, "autoscaler": {}, "isStable": {}, "stateful": { "$ref": "#/types/google-native:compute/alpha:InstanceGroupManagerStatusStatefulResponse" }, "versionTarget": { "$ref": "#/types/google-native:compute/alpha:InstanceGroupManagerStatusVersionTargetResponse" } } }, "google-native:compute/alpha:InstanceGroupManagerStatusStatefulPerInstanceConfigsResponse": { "properties": { "allEffective": {} } }, "google-native:compute/alpha:InstanceGroupManagerStatusStatefulResponse": { "properties": { "hasStatefulConfig": {}, "isStateful": {}, "perInstanceConfigs": { "$ref": "#/types/google-native:compute/alpha:InstanceGroupManagerStatusStatefulPerInstanceConfigsResponse" } } }, "google-native:compute/alpha:InstanceGroupManagerStatusVersionTargetResponse": { "properties": { "isReached": {} } }, "google-native:compute/alpha:InstanceGroupManagerUpdatePolicy": { "properties": { "instanceRedistributionType": { "$ref": "#/types/google-native:compute/alpha:InstanceGroupManagerUpdatePolicyInstanceRedistributionType" }, "maxSurge": { "$ref": "#/types/google-native:compute/alpha:FixedOrPercent" }, "maxUnavailable": { "$ref": "#/types/google-native:compute/alpha:FixedOrPercent" }, "minReadySec": { "format": "int32" }, "minimalAction": { "$ref": "#/types/google-native:compute/alpha:InstanceGroupManagerUpdatePolicyMinimalAction" }, "mostDisruptiveAllowedAction": { "$ref": "#/types/google-native:compute/alpha:InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedAction" }, "replacementMethod": { "$ref": "#/types/google-native:compute/alpha:InstanceGroupManagerUpdatePolicyReplacementMethod" }, "type": { "$ref": "#/types/google-native:compute/alpha:InstanceGroupManagerUpdatePolicyType" } } }, "google-native:compute/alpha:InstanceGroupManagerUpdatePolicyResponse": { "properties": { "instanceRedistributionType": {}, "maxSurge": { "$ref": "#/types/google-native:compute/alpha:FixedOrPercentResponse" }, "maxUnavailable": { "$ref": "#/types/google-native:compute/alpha:FixedOrPercentResponse" }, "minReadySec": { "format": "int32" }, "minimalAction": {}, "mostDisruptiveAllowedAction": {}, "replacementMethod": {}, "type": {} } }, "google-native:compute/alpha:InstanceGroupManagerVersion": { "properties": { "instanceTemplate": {}, "name": {}, "tag": {}, "targetSize": { "$ref": "#/types/google-native:compute/alpha:FixedOrPercent" } } }, "google-native:compute/alpha:InstanceGroupManagerVersionResponse": { "properties": { "instanceTemplate": {}, "name": {}, "tag": {}, "targetSize": { "$ref": "#/types/google-native:compute/alpha:FixedOrPercentResponse" } } }, "google-native:compute/alpha:InstanceParams": { "properties": { "resourceManagerTags": {} } }, "google-native:compute/alpha:InstanceParamsResponse": { "properties": { "resourceManagerTags": {} } }, "google-native:compute/alpha:InstanceProperties": { "properties": { "advancedMachineFeatures": { "$ref": "#/types/google-native:compute/alpha:AdvancedMachineFeatures" }, "canIpForward": {}, "confidentialInstanceConfig": { "$ref": "#/types/google-native:compute/alpha:ConfidentialInstanceConfig" }, "description": {}, "disks": { "items": { "$ref": "#/types/google-native:compute/alpha:AttachedDisk" } }, "displayDevice": { "$ref": "#/types/google-native:compute/alpha:DisplayDevice" }, "guestAccelerators": { "items": { "$ref": "#/types/google-native:compute/alpha:AcceleratorConfig" } }, "keyRevocationActionType": { "$ref": "#/types/google-native:compute/alpha:InstancePropertiesKeyRevocationActionType" }, "labels": {}, "machineType": {}, "metadata": { "$ref": "#/types/google-native:compute/alpha:Metadata" }, "minCpuPlatform": {}, "networkInterfaces": { "items": { "$ref": "#/types/google-native:compute/alpha:NetworkInterface" } }, "networkPerformanceConfig": { "$ref": "#/types/google-native:compute/alpha:NetworkPerformanceConfig" }, "postKeyRevocationActionType": { "$ref": "#/types/google-native:compute/alpha:InstancePropertiesPostKeyRevocationActionType" }, "privateIpv6GoogleAccess": { "$ref": "#/types/google-native:compute/alpha:InstancePropertiesPrivateIpv6GoogleAccess" }, "reservationAffinity": { "$ref": "#/types/google-native:compute/alpha:ReservationAffinity" }, "resourceManagerTags": {}, "resourcePolicies": { "items": {} }, "scheduling": { "$ref": "#/types/google-native:compute/alpha:Scheduling" }, "secureTags": { "items": {} }, "serviceAccounts": { "items": { "$ref": "#/types/google-native:compute/alpha:ServiceAccount" } }, "serviceIntegrationSpecs": {}, "shieldedInstanceConfig": { "$ref": "#/types/google-native:compute/alpha:ShieldedInstanceConfig" }, "shieldedVmConfig": { "$ref": "#/types/google-native:compute/alpha:ShieldedVmConfig" }, "tags": { "$ref": "#/types/google-native:compute/alpha:Tags" } } }, "google-native:compute/alpha:InstancePropertiesPatch": { "properties": { "labels": {}, "metadata": {} } }, "google-native:compute/alpha:InstancePropertiesPatchResponse": { "properties": { "labels": {}, "metadata": {} } }, "google-native:compute/alpha:InstancePropertiesResponse": { "properties": { "advancedMachineFeatures": { "$ref": "#/types/google-native:compute/alpha:AdvancedMachineFeaturesResponse" }, "canIpForward": {}, "confidentialInstanceConfig": { "$ref": "#/types/google-native:compute/alpha:ConfidentialInstanceConfigResponse" }, "description": {}, "disks": { "items": { "$ref": "#/types/google-native:compute/alpha:AttachedDiskResponse" } }, "displayDevice": { "$ref": "#/types/google-native:compute/alpha:DisplayDeviceResponse" }, "guestAccelerators": { "items": { "$ref": "#/types/google-native:compute/alpha:AcceleratorConfigResponse" } }, "keyRevocationActionType": {}, "labels": {}, "machineType": {}, "metadata": { "$ref": "#/types/google-native:compute/alpha:MetadataResponse" }, "minCpuPlatform": {}, "networkInterfaces": { "items": { "$ref": "#/types/google-native:compute/alpha:NetworkInterfaceResponse" } }, "networkPerformanceConfig": { "$ref": "#/types/google-native:compute/alpha:NetworkPerformanceConfigResponse" }, "postKeyRevocationActionType": {}, "privateIpv6GoogleAccess": {}, "reservationAffinity": { "$ref": "#/types/google-native:compute/alpha:ReservationAffinityResponse" }, "resourceManagerTags": {}, "resourcePolicies": { "items": {} }, "scheduling": { "$ref": "#/types/google-native:compute/alpha:SchedulingResponse" }, "secureTags": { "items": {} }, "serviceAccounts": { "items": { "$ref": "#/types/google-native:compute/alpha:ServiceAccountResponse" } }, "serviceIntegrationSpecs": {}, "shieldedInstanceConfig": { "$ref": "#/types/google-native:compute/alpha:ShieldedInstanceConfigResponse" }, "shieldedVmConfig": { "$ref": "#/types/google-native:compute/alpha:ShieldedVmConfigResponse" }, "tags": { "$ref": "#/types/google-native:compute/alpha:TagsResponse" } } }, "google-native:compute/alpha:InstantSnapshotResourceStatusResponse": { "properties": { "storageSizeBytes": { "format": "int64" } } }, "google-native:compute/alpha:Int64RangeMatch": { "properties": { "rangeEnd": { "format": "int64" }, "rangeStart": { "format": "int64" } } }, "google-native:compute/alpha:Int64RangeMatchResponse": { "properties": { "rangeEnd": { "format": "int64" }, "rangeStart": { "format": "int64" } } }, "google-native:compute/alpha:InterconnectAttachmentConfigurationConstraintsBgpPeerASNRangeResponse": { "properties": { "max": { "format": "uint32" }, "min": { "format": "uint32" } } }, "google-native:compute/alpha:InterconnectAttachmentConfigurationConstraintsResponse": { "properties": { "bgpMd5": {}, "bgpPeerAsnRanges": { "items": { "$ref": "#/types/google-native:compute/alpha:InterconnectAttachmentConfigurationConstraintsBgpPeerASNRangeResponse" } } } }, "google-native:compute/alpha:InterconnectAttachmentPartnerMetadata": { "properties": { "interconnectName": {}, "partnerName": {}, "portalUrl": {} } }, "google-native:compute/alpha:InterconnectAttachmentPartnerMetadataResponse": { "properties": { "interconnectName": {}, "partnerName": {}, "portalUrl": {} } }, "google-native:compute/alpha:InterconnectAttachmentPrivateInfoResponse": { "properties": { "tag8021q": { "format": "uint32" } } }, "google-native:compute/alpha:InterconnectCircuitInfoResponse": { "properties": { "customerDemarcId": {}, "googleCircuitId": {}, "googleDemarcId": {} } }, "google-native:compute/alpha:InterconnectMacsec": { "properties": { "failOpen": {}, "preSharedKeys": { "required": true, "items": { "$ref": "#/types/google-native:compute/alpha:InterconnectMacsecPreSharedKey" } } } }, "google-native:compute/alpha:InterconnectMacsecPreSharedKey": { "properties": { "name": { "required": true }, "startTime": {} } }, "google-native:compute/alpha:InterconnectMacsecPreSharedKeyResponse": { "properties": { "name": { "required": true }, "startTime": {} } }, "google-native:compute/alpha:InterconnectMacsecResponse": { "properties": { "failOpen": {}, "preSharedKeys": { "required": true, "items": { "$ref": "#/types/google-native:compute/alpha:InterconnectMacsecPreSharedKeyResponse" } } } }, "google-native:compute/alpha:InterconnectOutageNotificationResponse": { "properties": { "affectedCircuits": { "items": {} }, "description": {}, "endTime": { "format": "int64" }, "issueType": {}, "name": {}, "source": {}, "startTime": { "format": "int64" }, "state": {} } }, "google-native:compute/alpha:Jwt": { "properties": { "audiences": { "items": {} }, "issuer": {}, "jwksPublicKeys": {}, "jwtHeaders": { "items": { "$ref": "#/types/google-native:compute/alpha:JwtHeader" } }, "jwtParams": { "items": {} } } }, "google-native:compute/alpha:JwtHeader": { "properties": { "name": {}, "valuePrefix": {} } }, "google-native:compute/alpha:JwtHeaderResponse": { "properties": { "name": {}, "valuePrefix": {} } }, "google-native:compute/alpha:JwtResponse": { "properties": { "audiences": { "items": {} }, "issuer": {}, "jwksPublicKeys": {}, "jwtHeaders": { "items": { "$ref": "#/types/google-native:compute/alpha:JwtHeaderResponse" } }, "jwtParams": { "items": {} } } }, "google-native:compute/alpha:LicenseResourceCommitment": { "properties": { "amount": { "format": "int64" }, "coresPerLicense": {}, "license": {} } }, "google-native:compute/alpha:LicenseResourceCommitmentResponse": { "properties": { "amount": { "format": "int64" }, "coresPerLicense": {}, "license": {} } }, "google-native:compute/alpha:LicenseResourceRequirements": { "properties": { "minGuestCpuCount": { "format": "int32" }, "minMemoryMb": { "format": "int32" } } }, "google-native:compute/alpha:LicenseResourceRequirementsResponse": { "properties": { "minGuestCpuCount": { "format": "int32" }, "minMemoryMb": { "format": "int32" } } }, "google-native:compute/alpha:LocalDisk": { "properties": { "diskCount": { "format": "int32" }, "diskSizeGb": { "format": "int32" }, "diskType": {} } }, "google-native:compute/alpha:LocalDiskResponse": { "properties": { "diskCount": { "format": "int32" }, "diskSizeGb": { "format": "int32" }, "diskType": {} } }, "google-native:compute/alpha:LocalizedMessageResponse": { "properties": { "locale": {}, "message": {} } }, "google-native:compute/alpha:LocationPolicy": { "properties": { "locations": {}, "targetShape": { "$ref": "#/types/google-native:compute/alpha:LocationPolicyTargetShape" } } }, "google-native:compute/alpha:LocationPolicyResponse": { "properties": { "locations": {}, "targetShape": {} } }, "google-native:compute/alpha:LogConfig": { "properties": { "cloudAudit": { "$ref": "#/types/google-native:compute/alpha:LogConfigCloudAuditOptions" }, "counter": { "$ref": "#/types/google-native:compute/alpha:LogConfigCounterOptions" }, "dataAccess": { "$ref": "#/types/google-native:compute/alpha:LogConfigDataAccessOptions" } } }, "google-native:compute/alpha:LogConfigCloudAuditOptions": { "properties": { "authorizationLoggingOptions": { "$ref": "#/types/google-native:compute/alpha:AuthorizationLoggingOptions" }, "logName": { "$ref": "#/types/google-native:compute/alpha:LogConfigCloudAuditOptionsLogName" } } }, "google-native:compute/alpha:LogConfigCloudAuditOptionsResponse": { "properties": { "authorizationLoggingOptions": { "$ref": "#/types/google-native:compute/alpha:AuthorizationLoggingOptionsResponse" }, "logName": {} } }, "google-native:compute/alpha:LogConfigCounterOptions": { "properties": { "customFields": { "items": { "$ref": "#/types/google-native:compute/alpha:LogConfigCounterOptionsCustomField" } }, "field": {}, "metric": {} } }, "google-native:compute/alpha:LogConfigCounterOptionsCustomField": { "properties": { "name": {}, "value": {} } }, "google-native:compute/alpha:LogConfigCounterOptionsCustomFieldResponse": { "properties": { "name": {}, "value": {} } }, "google-native:compute/alpha:LogConfigCounterOptionsResponse": { "properties": { "customFields": { "items": { "$ref": "#/types/google-native:compute/alpha:LogConfigCounterOptionsCustomFieldResponse" } }, "field": {}, "metric": {} } }, "google-native:compute/alpha:LogConfigDataAccessOptions": { "properties": { "logMode": { "$ref": "#/types/google-native:compute/alpha:LogConfigDataAccessOptionsLogMode" } } }, "google-native:compute/alpha:LogConfigDataAccessOptionsResponse": { "properties": { "logMode": {} } }, "google-native:compute/alpha:LogConfigResponse": { "properties": { "cloudAudit": { "$ref": "#/types/google-native:compute/alpha:LogConfigCloudAuditOptionsResponse" }, "counter": { "$ref": "#/types/google-native:compute/alpha:LogConfigCounterOptionsResponse" }, "dataAccess": { "$ref": "#/types/google-native:compute/alpha:LogConfigDataAccessOptionsResponse" } } }, "google-native:compute/alpha:Metadata": { "properties": { "fingerprint": { "format": "byte", "copyFromOutputs": true }, "items": { "items": { "$ref": "#/types/google-native:compute/alpha:MetadataItemsItem" } } } }, "google-native:compute/alpha:MetadataCredentialsFromPlugin": { "properties": { "name": {}, "structConfig": {} } }, "google-native:compute/alpha:MetadataCredentialsFromPluginResponse": { "properties": { "name": {}, "structConfig": {} } }, "google-native:compute/alpha:MetadataFilter": { "properties": { "filterLabels": { "items": { "$ref": "#/types/google-native:compute/alpha:MetadataFilterLabelMatch" } }, "filterMatchCriteria": { "$ref": "#/types/google-native:compute/alpha:MetadataFilterFilterMatchCriteria" } } }, "google-native:compute/alpha:MetadataFilterLabelMatch": { "properties": { "name": {}, "value": {} } }, "google-native:compute/alpha:MetadataFilterLabelMatchResponse": { "properties": { "name": {}, "value": {} } }, "google-native:compute/alpha:MetadataFilterResponse": { "properties": { "filterLabels": { "items": { "$ref": "#/types/google-native:compute/alpha:MetadataFilterLabelMatchResponse" } }, "filterMatchCriteria": {} } }, "google-native:compute/alpha:MetadataItemsItem": { "properties": { "key": {}, "value": {} } }, "google-native:compute/alpha:MetadataItemsItemResponse": { "properties": { "key": {}, "value": {} } }, "google-native:compute/alpha:MetadataResponse": { "properties": { "fingerprint": { "format": "byte" }, "items": { "items": { "$ref": "#/types/google-native:compute/alpha:MetadataItemsItemResponse" } }, "kind": {} } }, "google-native:compute/alpha:MutualTls": { "properties": { "mode": { "$ref": "#/types/google-native:compute/alpha:MutualTlsMode" } } }, "google-native:compute/alpha:MutualTlsResponse": { "properties": { "mode": {} } }, "google-native:compute/alpha:NamedPort": { "properties": { "name": {}, "port": { "format": "int32" } } }, "google-native:compute/alpha:NamedPortResponse": { "properties": { "name": {}, "port": { "format": "int32" } } }, "google-native:compute/alpha:NetworkAttachmentConnectedEndpointResponse": { "properties": { "ipAddress": {}, "projectIdOrNum": {}, "secondaryIpCidrRanges": { "items": {} }, "status": {}, "subnetwork": {} } }, "google-native:compute/alpha:NetworkEndpointGroupAppEngine": { "properties": { "service": {}, "urlMask": {}, "version": {} } }, "google-native:compute/alpha:NetworkEndpointGroupAppEngineResponse": { "properties": { "service": {}, "urlMask": {}, "version": {} } }, "google-native:compute/alpha:NetworkEndpointGroupCloudFunction": { "properties": { "function": {}, "urlMask": {} } }, "google-native:compute/alpha:NetworkEndpointGroupCloudFunctionResponse": { "properties": { "function": {}, "urlMask": {} } }, "google-native:compute/alpha:NetworkEndpointGroupCloudRun": { "properties": { "service": {}, "tag": {}, "urlMask": {} } }, "google-native:compute/alpha:NetworkEndpointGroupCloudRunResponse": { "properties": { "service": {}, "tag": {}, "urlMask": {} } }, "google-native:compute/alpha:NetworkEndpointGroupLbNetworkEndpointGroup": { "properties": { "defaultPort": { "format": "int32" }, "network": {}, "subnetwork": {} } }, "google-native:compute/alpha:NetworkEndpointGroupLbNetworkEndpointGroupResponse": { "properties": { "defaultPort": { "format": "int32" }, "network": {}, "subnetwork": {}, "zone": {} } }, "google-native:compute/alpha:NetworkEndpointGroupPscData": {}, "google-native:compute/alpha:NetworkEndpointGroupPscDataResponse": { "properties": { "consumerPscAddress": {}, "pscConnectionId": { "format": "uint64" }, "pscConnectionStatus": {} } }, "google-native:compute/alpha:NetworkEndpointGroupServerlessDeployment": { "properties": { "platform": {}, "resource": {}, "urlMask": {}, "version": {} } }, "google-native:compute/alpha:NetworkEndpointGroupServerlessDeploymentResponse": { "properties": { "platform": {}, "resource": {}, "urlMask": {}, "version": {} } }, "google-native:compute/alpha:NetworkInterface": { "properties": { "accessConfigs": { "items": { "$ref": "#/types/google-native:compute/alpha:AccessConfig" } }, "aliasIpRanges": { "items": { "$ref": "#/types/google-native:compute/alpha:AliasIpRange" } }, "fingerprint": { "format": "byte", "copyFromOutputs": true }, "internalIpv6PrefixLength": { "format": "int32" }, "ipv6AccessConfigs": { "items": { "$ref": "#/types/google-native:compute/alpha:AccessConfig" } }, "ipv6Address": {}, "network": {}, "networkAttachment": {}, "networkIP": {}, "nicType": { "$ref": "#/types/google-native:compute/alpha:NetworkInterfaceNicType" }, "parentNicName": {}, "queueCount": { "format": "int32" }, "stackType": { "$ref": "#/types/google-native:compute/alpha:NetworkInterfaceStackType" }, "subinterfaces": { "items": { "$ref": "#/types/google-native:compute/alpha:NetworkInterfaceSubInterface" } }, "subnetwork": {}, "vlan": { "format": "int32" } } }, "google-native:compute/alpha:NetworkInterfaceResponse": { "properties": { "accessConfigs": { "items": { "$ref": "#/types/google-native:compute/alpha:AccessConfigResponse" } }, "aliasIpRanges": { "items": { "$ref": "#/types/google-native:compute/alpha:AliasIpRangeResponse" } }, "fingerprint": { "format": "byte" }, "internalIpv6PrefixLength": { "format": "int32" }, "ipv6AccessConfigs": { "items": { "$ref": "#/types/google-native:compute/alpha:AccessConfigResponse" } }, "ipv6AccessType": {}, "ipv6Address": {}, "kind": {}, "name": {}, "network": {}, "networkAttachment": {}, "networkIP": {}, "nicType": {}, "parentNicName": {}, "queueCount": { "format": "int32" }, "stackType": {}, "subinterfaces": { "items": { "$ref": "#/types/google-native:compute/alpha:NetworkInterfaceSubInterfaceResponse" } }, "subnetwork": {}, "vlan": { "format": "int32" } } }, "google-native:compute/alpha:NetworkInterfaceSubInterface": { "properties": { "ipAddress": {}, "ipAllocationMode": { "$ref": "#/types/google-native:compute/alpha:NetworkInterfaceSubInterfaceIpAllocationMode" }, "subnetwork": {}, "vlan": { "format": "int32" } } }, "google-native:compute/alpha:NetworkInterfaceSubInterfaceResponse": { "properties": { "ipAddress": {}, "ipAllocationMode": {}, "subnetwork": {}, "vlan": { "format": "int32" } } }, "google-native:compute/alpha:NetworkPeeringResponse": { "properties": { "advertisePeerSubnetsViaRouters": {}, "autoCreateRoutes": {}, "exchangeSubnetRoutes": {}, "exportCustomRoutes": {}, "exportSubnetRoutesWithPublicIp": {}, "importCustomRoutes": {}, "importSubnetRoutesWithPublicIp": {}, "name": {}, "network": {}, "peerMtu": { "format": "int32" }, "stackType": {}, "state": {}, "stateDetails": {} } }, "google-native:compute/alpha:NetworkPerformanceConfig": { "properties": { "externalIpEgressBandwidthTier": { "$ref": "#/types/google-native:compute/alpha:NetworkPerformanceConfigExternalIpEgressBandwidthTier" }, "totalEgressBandwidthTier": { "$ref": "#/types/google-native:compute/alpha:NetworkPerformanceConfigTotalEgressBandwidthTier" } } }, "google-native:compute/alpha:NetworkPerformanceConfigResponse": { "properties": { "externalIpEgressBandwidthTier": {}, "totalEgressBandwidthTier": {} } }, "google-native:compute/alpha:NetworkRoutingConfig": { "properties": { "routingMode": { "$ref": "#/types/google-native:compute/alpha:NetworkRoutingConfigRoutingMode" } } }, "google-native:compute/alpha:NetworkRoutingConfigResponse": { "properties": { "routingMode": {} } }, "google-native:compute/alpha:NodeGroupAutoscalingPolicy": { "properties": { "maxNodes": { "format": "int32" }, "minNodes": { "format": "int32" }, "mode": { "$ref": "#/types/google-native:compute/alpha:NodeGroupAutoscalingPolicyMode" } } }, "google-native:compute/alpha:NodeGroupAutoscalingPolicyResponse": { "properties": { "maxNodes": { "format": "int32" }, "minNodes": { "format": "int32" }, "mode": {} } }, "google-native:compute/alpha:NodeGroupMaintenanceWindow": { "properties": { "startTime": {} } }, "google-native:compute/alpha:NodeGroupMaintenanceWindowResponse": { "properties": { "duration": {}, "maintenanceDuration": { "$ref": "#/types/google-native:compute/alpha:DurationResponse" }, "startTime": {} } }, "google-native:compute/alpha:NodeTemplateNodeTypeFlexibility": { "properties": { "cpus": {}, "localSsd": {}, "memory": {} } }, "google-native:compute/alpha:NodeTemplateNodeTypeFlexibilityResponse": { "properties": { "cpus": {}, "localSsd": {}, "memory": {} } }, "google-native:compute/alpha:NotificationEndpointGrpcSettings": { "properties": { "authority": {}, "endpoint": {}, "payloadName": {}, "resendInterval": { "$ref": "#/types/google-native:compute/alpha:Duration" }, "retryDurationSec": { "format": "uint32" } } }, "google-native:compute/alpha:NotificationEndpointGrpcSettingsResponse": { "properties": { "authority": {}, "endpoint": {}, "payloadName": {}, "resendInterval": { "$ref": "#/types/google-native:compute/alpha:DurationResponse" }, "retryDurationSec": { "format": "uint32" } } }, "google-native:compute/alpha:OriginAuthenticationMethod": { "properties": { "jwt": { "$ref": "#/types/google-native:compute/alpha:Jwt" } } }, "google-native:compute/alpha:OriginAuthenticationMethodResponse": { "properties": { "jwt": { "$ref": "#/types/google-native:compute/alpha:JwtResponse" } } }, "google-native:compute/alpha:OutlierDetection": { "properties": { "baseEjectionTime": { "$ref": "#/types/google-native:compute/alpha:Duration" }, "consecutiveErrors": { "format": "int32" }, "consecutiveGatewayFailure": { "format": "int32" }, "enforcingConsecutiveErrors": { "format": "int32" }, "enforcingConsecutiveGatewayFailure": { "format": "int32" }, "enforcingSuccessRate": { "format": "int32" }, "interval": { "$ref": "#/types/google-native:compute/alpha:Duration" }, "maxEjectionPercent": { "format": "int32" }, "successRateMinimumHosts": { "format": "int32" }, "successRateRequestVolume": { "format": "int32" }, "successRateStdevFactor": { "format": "int32" } } }, "google-native:compute/alpha:OutlierDetectionResponse": { "properties": { "baseEjectionTime": { "$ref": "#/types/google-native:compute/alpha:DurationResponse" }, "consecutiveErrors": { "format": "int32" }, "consecutiveGatewayFailure": { "format": "int32" }, "enforcingConsecutiveErrors": { "format": "int32" }, "enforcingConsecutiveGatewayFailure": { "format": "int32" }, "enforcingSuccessRate": { "format": "int32" }, "interval": { "$ref": "#/types/google-native:compute/alpha:DurationResponse" }, "maxEjectionPercent": { "format": "int32" }, "successRateMinimumHosts": { "format": "int32" }, "successRateRequestVolume": { "format": "int32" }, "successRateStdevFactor": { "format": "int32" } } }, "google-native:compute/alpha:PacketMirroringFilter": { "properties": { "IPProtocols": { "items": {}, "sdkName": "ipProtocols" }, "cidrRanges": { "items": {} }, "direction": { "$ref": "#/types/google-native:compute/alpha:PacketMirroringFilterDirection" } } }, "google-native:compute/alpha:PacketMirroringFilterResponse": { "properties": { "IPProtocols": { "items": {}, "sdkName": "ipProtocols" }, "cidrRanges": { "items": {} }, "direction": {} } }, "google-native:compute/alpha:PacketMirroringForwardingRuleInfo": { "properties": { "url": {} } }, "google-native:compute/alpha:PacketMirroringForwardingRuleInfoResponse": { "properties": { "canonicalUrl": {}, "url": {} } }, "google-native:compute/alpha:PacketMirroringMirroredResourceInfo": { "properties": { "instances": { "items": { "$ref": "#/types/google-native:compute/alpha:PacketMirroringMirroredResourceInfoInstanceInfo" } }, "subnetworks": { "items": { "$ref": "#/types/google-native:compute/alpha:PacketMirroringMirroredResourceInfoSubnetInfo" } }, "tags": { "items": {} } } }, "google-native:compute/alpha:PacketMirroringMirroredResourceInfoInstanceInfo": { "properties": { "url": {} } }, "google-native:compute/alpha:PacketMirroringMirroredResourceInfoInstanceInfoResponse": { "properties": { "canonicalUrl": {}, "url": {} } }, "google-native:compute/alpha:PacketMirroringMirroredResourceInfoResponse": { "properties": { "instances": { "items": { "$ref": "#/types/google-native:compute/alpha:PacketMirroringMirroredResourceInfoInstanceInfoResponse" } }, "subnetworks": { "items": { "$ref": "#/types/google-native:compute/alpha:PacketMirroringMirroredResourceInfoSubnetInfoResponse" } }, "tags": { "items": {} } } }, "google-native:compute/alpha:PacketMirroringMirroredResourceInfoSubnetInfo": { "properties": { "url": {} } }, "google-native:compute/alpha:PacketMirroringMirroredResourceInfoSubnetInfoResponse": { "properties": { "canonicalUrl": {}, "url": {} } }, "google-native:compute/alpha:PacketMirroringNetworkInfo": { "properties": { "url": {} } }, "google-native:compute/alpha:PacketMirroringNetworkInfoResponse": { "properties": { "canonicalUrl": {}, "url": {} } }, "google-native:compute/alpha:PathMatcher": { "properties": { "defaultCustomErrorResponsePolicy": { "$ref": "#/types/google-native:compute/alpha:CustomErrorResponsePolicy" }, "defaultRouteAction": { "$ref": "#/types/google-native:compute/alpha:HttpRouteAction" }, "defaultService": {}, "defaultUrlRedirect": { "$ref": "#/types/google-native:compute/alpha:HttpRedirectAction" }, "description": {}, "headerAction": { "$ref": "#/types/google-native:compute/alpha:HttpHeaderAction" }, "name": {}, "pathRules": { "items": { "$ref": "#/types/google-native:compute/alpha:PathRule" } }, "routeRules": { "items": { "$ref": "#/types/google-native:compute/alpha:HttpRouteRule" } } } }, "google-native:compute/alpha:PathMatcherResponse": { "properties": { "defaultCustomErrorResponsePolicy": { "$ref": "#/types/google-native:compute/alpha:CustomErrorResponsePolicyResponse" }, "defaultRouteAction": { "$ref": "#/types/google-native:compute/alpha:HttpRouteActionResponse" }, "defaultService": {}, "defaultUrlRedirect": { "$ref": "#/types/google-native:compute/alpha:HttpRedirectActionResponse" }, "description": {}, "headerAction": { "$ref": "#/types/google-native:compute/alpha:HttpHeaderActionResponse" }, "name": {}, "pathRules": { "items": { "$ref": "#/types/google-native:compute/alpha:PathRuleResponse" } }, "routeRules": { "items": { "$ref": "#/types/google-native:compute/alpha:HttpRouteRuleResponse" } } } }, "google-native:compute/alpha:PathRule": { "properties": { "customErrorResponsePolicy": { "$ref": "#/types/google-native:compute/alpha:CustomErrorResponsePolicy" }, "paths": { "items": {} }, "routeAction": { "$ref": "#/types/google-native:compute/alpha:HttpRouteAction" }, "service": {}, "urlRedirect": { "$ref": "#/types/google-native:compute/alpha:HttpRedirectAction" } } }, "google-native:compute/alpha:PathRuleResponse": { "properties": { "customErrorResponsePolicy": { "$ref": "#/types/google-native:compute/alpha:CustomErrorResponsePolicyResponse" }, "paths": { "items": {} }, "routeAction": { "$ref": "#/types/google-native:compute/alpha:HttpRouteActionResponse" }, "service": {}, "urlRedirect": { "$ref": "#/types/google-native:compute/alpha:HttpRedirectActionResponse" } } }, "google-native:compute/alpha:PeerAuthenticationMethod": { "properties": { "mtls": { "$ref": "#/types/google-native:compute/alpha:MutualTls" } } }, "google-native:compute/alpha:PeerAuthenticationMethodResponse": { "properties": { "mtls": { "$ref": "#/types/google-native:compute/alpha:MutualTlsResponse" } } }, "google-native:compute/alpha:Permission": { "properties": { "constraints": { "items": { "$ref": "#/types/google-native:compute/alpha:PermissionConstraint" } }, "hosts": { "items": {} }, "methods": { "items": {} }, "notHosts": { "items": {} }, "notMethods": { "items": {} }, "notPaths": { "items": {} }, "notPorts": { "items": {} }, "paths": { "items": {} }, "ports": { "items": {} } } }, "google-native:compute/alpha:PermissionConstraint": { "properties": { "key": {}, "values": { "items": {} } } }, "google-native:compute/alpha:PermissionConstraintResponse": { "properties": { "key": {}, "values": { "items": {} } } }, "google-native:compute/alpha:PermissionResponse": { "properties": { "constraints": { "items": { "$ref": "#/types/google-native:compute/alpha:PermissionConstraintResponse" } }, "hosts": { "items": {} }, "methods": { "items": {} }, "notHosts": { "items": {} }, "notMethods": { "items": {} }, "notPaths": { "items": {} }, "notPorts": { "items": {} }, "paths": { "items": {} }, "ports": { "items": {} } } }, "google-native:compute/alpha:Principal": { "properties": { "condition": {}, "groups": { "items": {} }, "ips": { "items": {} }, "namespaces": { "items": {} }, "notGroups": { "items": {} }, "notIps": { "items": {} }, "notNamespaces": { "items": {} }, "notUsers": { "items": {} }, "properties": {}, "users": { "items": {} } } }, "google-native:compute/alpha:PrincipalResponse": { "properties": { "condition": {}, "groups": { "items": {} }, "ips": { "items": {} }, "namespaces": { "items": {} }, "notGroups": { "items": {} }, "notIps": { "items": {} }, "notNamespaces": { "items": {} }, "notUsers": { "items": {} }, "properties": {}, "users": { "items": {} } } }, "google-native:compute/alpha:PublicAdvertisedPrefixPublicDelegatedPrefixResponse": { "properties": { "ipRange": {}, "name": {}, "project": {}, "region": {}, "status": {} } }, "google-native:compute/alpha:PublicDelegatedPrefixPublicDelegatedSubPrefix": { "properties": { "delegateeProject": {}, "description": {}, "ipCidrRange": {}, "isAddress": {}, "name": {} } }, "google-native:compute/alpha:PublicDelegatedPrefixPublicDelegatedSubPrefixResponse": { "properties": { "delegateeProject": {}, "description": {}, "ipCidrRange": {}, "isAddress": {}, "name": {}, "region": {}, "status": {} } }, "google-native:compute/alpha:QueuedResourceStatusFailedDataErrorErrorsItemErrorDetailsItemResponse": { "properties": { "errorInfo": { "$ref": "#/types/google-native:compute/alpha:ErrorInfoResponse" }, "help": { "$ref": "#/types/google-native:compute/alpha:HelpResponse" }, "localizedMessage": { "$ref": "#/types/google-native:compute/alpha:LocalizedMessageResponse" }, "quotaInfo": { "$ref": "#/types/google-native:compute/alpha:QuotaExceededInfoResponse" } } }, "google-native:compute/alpha:QueuedResourceStatusFailedDataErrorErrorsItemResponse": { "properties": { "code": {}, "errorDetails": { "items": { "$ref": "#/types/google-native:compute/alpha:QueuedResourceStatusFailedDataErrorErrorsItemErrorDetailsItemResponse" } }, "location": {}, "message": {} } }, "google-native:compute/alpha:QueuedResourceStatusFailedDataErrorResponse": { "properties": { "errors": { "items": { "$ref": "#/types/google-native:compute/alpha:QueuedResourceStatusFailedDataErrorErrorsItemResponse" } } } }, "google-native:compute/alpha:QueuedResourceStatusFailedDataResponse": { "properties": { "error": { "$ref": "#/types/google-native:compute/alpha:QueuedResourceStatusFailedDataErrorResponse" } } }, "google-native:compute/alpha:QueuedResourceStatusResponse": { "properties": { "failedData": { "$ref": "#/types/google-native:compute/alpha:QueuedResourceStatusFailedDataResponse" }, "provisioningOperations": { "items": {} }, "queuingPolicy": { "$ref": "#/types/google-native:compute/alpha:QueuingPolicyResponse" } } }, "google-native:compute/alpha:QueuingPolicy": { "properties": { "validUntilDuration": { "$ref": "#/types/google-native:compute/alpha:Duration" }, "validUntilTime": {} } }, "google-native:compute/alpha:QueuingPolicyResponse": { "properties": { "validUntilDuration": { "$ref": "#/types/google-native:compute/alpha:DurationResponse" }, "validUntilTime": {} } }, "google-native:compute/alpha:QuotaExceededInfoResponse": { "properties": { "dimensions": {}, "limit": { "format": "double" }, "limitName": {}, "metricName": {} } }, "google-native:compute/alpha:RbacPolicy": { "properties": { "name": {}, "permissions": { "items": { "$ref": "#/types/google-native:compute/alpha:Permission" } }, "principals": { "items": { "$ref": "#/types/google-native:compute/alpha:Principal" } } } }, "google-native:compute/alpha:RbacPolicyResponse": { "properties": { "name": {}, "permissions": { "items": { "$ref": "#/types/google-native:compute/alpha:PermissionResponse" } }, "principals": { "items": { "$ref": "#/types/google-native:compute/alpha:PrincipalResponse" } } } }, "google-native:compute/alpha:RegionSslPolicyWarningsItemDataItemResponse": { "properties": { "key": {}, "value": {} } }, "google-native:compute/alpha:RegionSslPolicyWarningsItemResponse": { "properties": { "code": {}, "data": { "items": { "$ref": "#/types/google-native:compute/alpha:RegionSslPolicyWarningsItemDataItemResponse" } }, "message": {} } }, "google-native:compute/alpha:RequestMirrorPolicy": { "properties": { "backendService": {} } }, "google-native:compute/alpha:RequestMirrorPolicyResponse": { "properties": { "backendService": {} } }, "google-native:compute/alpha:Reservation": { "properties": { "aggregateReservation": { "$ref": "#/types/google-native:compute/alpha:AllocationAggregateReservation" }, "description": {}, "name": {}, "resourcePolicies": {}, "shareSettings": { "$ref": "#/types/google-native:compute/alpha:ShareSettings" }, "specificReservation": { "$ref": "#/types/google-native:compute/alpha:AllocationSpecificSKUReservation" }, "specificReservationRequired": {}, "zone": {} } }, "google-native:compute/alpha:ReservationAffinity": { "properties": { "consumeReservationType": { "$ref": "#/types/google-native:compute/alpha:ReservationAffinityConsumeReservationType" }, "key": {}, "values": { "items": {} } } }, "google-native:compute/alpha:ReservationAffinityResponse": { "properties": { "consumeReservationType": {}, "key": {}, "values": { "items": {} } } }, "google-native:compute/alpha:ReservationResponse": { "properties": { "aggregateReservation": { "$ref": "#/types/google-native:compute/alpha:AllocationAggregateReservationResponse" }, "commitment": {}, "creationTimestamp": {}, "description": {}, "kind": {}, "name": {}, "resourcePolicies": {}, "resourceStatus": { "$ref": "#/types/google-native:compute/alpha:AllocationResourceStatusResponse" }, "satisfiesPzs": {}, "selfLink": {}, "selfLinkWithId": {}, "shareSettings": { "$ref": "#/types/google-native:compute/alpha:ShareSettingsResponse" }, "specificReservation": { "$ref": "#/types/google-native:compute/alpha:AllocationSpecificSKUReservationResponse" }, "specificReservationRequired": {}, "status": {}, "zone": {} } }, "google-native:compute/alpha:ResourceCommitment": { "properties": { "acceleratorType": {}, "amount": { "format": "int64" }, "type": { "$ref": "#/types/google-native:compute/alpha:ResourceCommitmentType" } } }, "google-native:compute/alpha:ResourceCommitmentResponse": { "properties": { "acceleratorType": {}, "amount": { "format": "int64" }, "type": {} } }, "google-native:compute/alpha:ResourcePolicyDailyCycle": { "properties": { "daysInCycle": { "format": "int32" }, "startTime": {} } }, "google-native:compute/alpha:ResourcePolicyDailyCycleResponse": { "properties": { "daysInCycle": { "format": "int32" }, "duration": {}, "startTime": {} } }, "google-native:compute/alpha:ResourcePolicyDiskConsistencyGroupPolicy": {}, "google-native:compute/alpha:ResourcePolicyDiskConsistencyGroupPolicyResponse": {}, "google-native:compute/alpha:ResourcePolicyGroupPlacementPolicy": { "properties": { "availabilityDomainCount": { "format": "int32" }, "collocation": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyGroupPlacementPolicyCollocation" }, "locality": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyGroupPlacementPolicyLocality" }, "maxDistance": { "format": "int32" }, "scope": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyGroupPlacementPolicyScope" }, "style": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyGroupPlacementPolicyStyle" }, "tpuTopology": {}, "vmCount": { "format": "int32" } } }, "google-native:compute/alpha:ResourcePolicyGroupPlacementPolicyResponse": { "properties": { "availabilityDomainCount": { "format": "int32" }, "collocation": {}, "locality": {}, "maxDistance": { "format": "int32" }, "scope": {}, "style": {}, "tpuTopology": {}, "vmCount": { "format": "int32" } } }, "google-native:compute/alpha:ResourcePolicyHourlyCycle": { "properties": { "hoursInCycle": { "format": "int32" }, "startTime": {} } }, "google-native:compute/alpha:ResourcePolicyHourlyCycleResponse": { "properties": { "duration": {}, "hoursInCycle": { "format": "int32" }, "startTime": {} } }, "google-native:compute/alpha:ResourcePolicyInstanceSchedulePolicy": { "properties": { "expirationTime": {}, "startTime": {}, "timeZone": {}, "vmStartSchedule": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyInstanceSchedulePolicySchedule" }, "vmStopSchedule": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyInstanceSchedulePolicySchedule" } } }, "google-native:compute/alpha:ResourcePolicyInstanceSchedulePolicyResponse": { "properties": { "expirationTime": {}, "startTime": {}, "timeZone": {}, "vmStartSchedule": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyInstanceSchedulePolicyScheduleResponse" }, "vmStopSchedule": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyInstanceSchedulePolicyScheduleResponse" } } }, "google-native:compute/alpha:ResourcePolicyInstanceSchedulePolicySchedule": { "properties": { "schedule": {} } }, "google-native:compute/alpha:ResourcePolicyInstanceSchedulePolicyScheduleResponse": { "properties": { "schedule": {} } }, "google-native:compute/alpha:ResourcePolicyResourceStatusInstanceSchedulePolicyStatusResponse": { "properties": { "lastRunStartTime": {}, "nextRunStartTime": {} } }, "google-native:compute/alpha:ResourcePolicyResourceStatusResponse": { "properties": { "instanceSchedulePolicy": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyResourceStatusInstanceSchedulePolicyStatusResponse" } } }, "google-native:compute/alpha:ResourcePolicySnapshotSchedulePolicy": { "properties": { "retentionPolicy": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicySnapshotSchedulePolicyRetentionPolicy" }, "schedule": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicySnapshotSchedulePolicySchedule" }, "snapshotProperties": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicySnapshotSchedulePolicySnapshotProperties" } } }, "google-native:compute/alpha:ResourcePolicySnapshotSchedulePolicyResponse": { "properties": { "retentionPolicy": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicySnapshotSchedulePolicyRetentionPolicyResponse" }, "schedule": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicySnapshotSchedulePolicyScheduleResponse" }, "snapshotProperties": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicySnapshotSchedulePolicySnapshotPropertiesResponse" } } }, "google-native:compute/alpha:ResourcePolicySnapshotSchedulePolicyRetentionPolicy": { "properties": { "maxRetentionDays": { "format": "int32" }, "onPolicySwitch": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnPolicySwitch" }, "onSourceDiskDelete": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDelete" } } }, "google-native:compute/alpha:ResourcePolicySnapshotSchedulePolicyRetentionPolicyResponse": { "properties": { "maxRetentionDays": { "format": "int32" }, "onPolicySwitch": {}, "onSourceDiskDelete": {} } }, "google-native:compute/alpha:ResourcePolicySnapshotSchedulePolicySchedule": { "properties": { "dailySchedule": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyDailyCycle" }, "hourlySchedule": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyHourlyCycle" }, "weeklySchedule": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyWeeklyCycle" } } }, "google-native:compute/alpha:ResourcePolicySnapshotSchedulePolicyScheduleResponse": { "properties": { "dailySchedule": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyDailyCycleResponse" }, "hourlySchedule": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyHourlyCycleResponse" }, "weeklySchedule": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyWeeklyCycleResponse" } } }, "google-native:compute/alpha:ResourcePolicySnapshotSchedulePolicySnapshotProperties": { "properties": { "chainName": {}, "guestFlush": {}, "labels": {}, "storageLocations": { "items": {} } } }, "google-native:compute/alpha:ResourcePolicySnapshotSchedulePolicySnapshotPropertiesResponse": { "properties": { "chainName": {}, "guestFlush": {}, "labels": {}, "storageLocations": { "items": {} } } }, "google-native:compute/alpha:ResourcePolicyVmMaintenancePolicy": { "properties": { "concurrencyControlGroup": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyVmMaintenancePolicyConcurrencyControl" }, "maintenanceWindow": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyVmMaintenancePolicyMaintenanceWindow" } } }, "google-native:compute/alpha:ResourcePolicyVmMaintenancePolicyConcurrencyControl": { "properties": { "concurrencyLimit": { "format": "int32" } } }, "google-native:compute/alpha:ResourcePolicyVmMaintenancePolicyConcurrencyControlResponse": { "properties": { "concurrencyLimit": { "format": "int32" } } }, "google-native:compute/alpha:ResourcePolicyVmMaintenancePolicyMaintenanceWindow": { "properties": { "dailyMaintenanceWindow": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyDailyCycle" } } }, "google-native:compute/alpha:ResourcePolicyVmMaintenancePolicyMaintenanceWindowResponse": { "properties": { "dailyMaintenanceWindow": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyDailyCycleResponse" } } }, "google-native:compute/alpha:ResourcePolicyVmMaintenancePolicyResponse": { "properties": { "concurrencyControlGroup": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyVmMaintenancePolicyConcurrencyControlResponse" }, "maintenanceWindow": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyVmMaintenancePolicyMaintenanceWindowResponse" } } }, "google-native:compute/alpha:ResourcePolicyWeeklyCycle": { "properties": { "dayOfWeeks": { "items": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyWeeklyCycleDayOfWeek" } } } }, "google-native:compute/alpha:ResourcePolicyWeeklyCycleDayOfWeek": { "properties": { "day": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyWeeklyCycleDayOfWeekDay" }, "startTime": {} } }, "google-native:compute/alpha:ResourcePolicyWeeklyCycleDayOfWeekResponse": { "properties": { "day": {}, "duration": {}, "startTime": {} } }, "google-native:compute/alpha:ResourcePolicyWeeklyCycleResponse": { "properties": { "dayOfWeeks": { "items": { "$ref": "#/types/google-native:compute/alpha:ResourcePolicyWeeklyCycleDayOfWeekResponse" } } } }, "google-native:compute/alpha:ResourceStatusResponse": { "properties": { "physicalHost": {}, "scheduling": { "$ref": "#/types/google-native:compute/alpha:ResourceStatusSchedulingResponse" }, "serviceIntegrationStatuses": {} } }, "google-native:compute/alpha:ResourceStatusSchedulingResponse": { "properties": { "availabilityDomain": { "format": "int32" }, "terminationTimestamp": {} } }, "google-native:compute/alpha:RolloutPolicy": { "properties": { "defaultRolloutTime": {}, "locationRolloutPolicies": {} } }, "google-native:compute/alpha:RolloutPolicyResponse": { "properties": { "defaultRolloutTime": {}, "locationRolloutPolicies": {} } }, "google-native:compute/alpha:RouteAsPathResponse": { "properties": { "asLists": { "items": {} }, "pathSegmentType": {} } }, "google-native:compute/alpha:RouteWarningsItemDataItemResponse": { "properties": { "key": {}, "value": {} } }, "google-native:compute/alpha:RouteWarningsItemResponse": { "properties": { "code": {}, "data": { "items": { "$ref": "#/types/google-native:compute/alpha:RouteWarningsItemDataItemResponse" } }, "message": {} } }, "google-native:compute/alpha:RouterAdvertisedIpRange": { "properties": { "description": {}, "range": {} } }, "google-native:compute/alpha:RouterAdvertisedIpRangeResponse": { "properties": { "description": {}, "range": {} } }, "google-native:compute/alpha:RouterBgp": { "properties": { "advertiseMode": { "$ref": "#/types/google-native:compute/alpha:RouterBgpAdvertiseMode" }, "advertisedGroups": { "items": { "$ref": "#/types/google-native:compute/alpha:RouterBgpAdvertisedGroupsItem" } }, "advertisedIpRanges": { "items": { "$ref": "#/types/google-native:compute/alpha:RouterAdvertisedIpRange" } }, "asn": { "format": "uint32" }, "keepaliveInterval": { "format": "uint32" } } }, "google-native:compute/alpha:RouterBgpPeer": { "properties": { "advertiseMode": { "$ref": "#/types/google-native:compute/alpha:RouterBgpPeerAdvertiseMode" }, "advertisedGroups": { "items": { "$ref": "#/types/google-native:compute/alpha:RouterBgpPeerAdvertisedGroupsItem" } }, "advertisedIpRanges": { "items": { "$ref": "#/types/google-native:compute/alpha:RouterAdvertisedIpRange" } }, "advertisedRoutePriority": { "format": "uint32" }, "bfd": { "$ref": "#/types/google-native:compute/alpha:RouterBgpPeerBfd" }, "customLearnedIpRanges": { "items": { "$ref": "#/types/google-native:compute/alpha:RouterBgpPeerCustomLearnedIpRange" } }, "customLearnedRoutePriority": { "format": "int32" }, "enable": { "$ref": "#/types/google-native:compute/alpha:RouterBgpPeerEnable" }, "enableIpv6": {}, "interfaceName": {}, "ipAddress": {}, "ipv6NexthopAddress": {}, "md5AuthenticationKeyName": {}, "name": {}, "peerAsn": { "format": "uint32" }, "peerIpAddress": {}, "peerIpv6NexthopAddress": {}, "routerApplianceInstance": {} } }, "google-native:compute/alpha:RouterBgpPeerBfd": { "properties": { "minReceiveInterval": { "format": "uint32" }, "minTransmitInterval": { "format": "uint32" }, "mode": { "$ref": "#/types/google-native:compute/alpha:RouterBgpPeerBfdMode" }, "multiplier": { "format": "uint32" }, "packetMode": { "$ref": "#/types/google-native:compute/alpha:RouterBgpPeerBfdPacketMode" }, "sessionInitializationMode": { "$ref": "#/types/google-native:compute/alpha:RouterBgpPeerBfdSessionInitializationMode" }, "slowTimerInterval": { "format": "uint32" } } }, "google-native:compute/alpha:RouterBgpPeerBfdResponse": { "properties": { "minReceiveInterval": { "format": "uint32" }, "minTransmitInterval": { "format": "uint32" }, "mode": {}, "multiplier": { "format": "uint32" }, "packetMode": {}, "sessionInitializationMode": {}, "slowTimerInterval": { "format": "uint32" } } }, "google-native:compute/alpha:RouterBgpPeerCustomLearnedIpRange": { "properties": { "range": {} } }, "google-native:compute/alpha:RouterBgpPeerCustomLearnedIpRangeResponse": { "properties": { "range": {} } }, "google-native:compute/alpha:RouterBgpPeerResponse": { "properties": { "advertiseMode": {}, "advertisedGroups": { "items": {} }, "advertisedIpRanges": { "items": { "$ref": "#/types/google-native:compute/alpha:RouterAdvertisedIpRangeResponse" } }, "advertisedRoutePriority": { "format": "uint32" }, "bfd": { "$ref": "#/types/google-native:compute/alpha:RouterBgpPeerBfdResponse" }, "customLearnedIpRanges": { "items": { "$ref": "#/types/google-native:compute/alpha:RouterBgpPeerCustomLearnedIpRangeResponse" } }, "customLearnedRoutePriority": { "format": "int32" }, "enable": {}, "enableIpv6": {}, "interfaceName": {}, "ipAddress": {}, "ipv6NexthopAddress": {}, "managementType": {}, "md5AuthenticationKeyName": {}, "name": {}, "peerAsn": { "format": "uint32" }, "peerIpAddress": {}, "peerIpv6NexthopAddress": {}, "routerApplianceInstance": {} } }, "google-native:compute/alpha:RouterBgpResponse": { "properties": { "advertiseMode": {}, "advertisedGroups": { "items": {} }, "advertisedIpRanges": { "items": { "$ref": "#/types/google-native:compute/alpha:RouterAdvertisedIpRangeResponse" } }, "asn": { "format": "uint32" }, "keepaliveInterval": { "format": "uint32" } } }, "google-native:compute/alpha:RouterInterface": { "properties": { "ipRange": {}, "linkedInterconnectAttachment": {}, "linkedVpnTunnel": {}, "name": {}, "privateIpAddress": {}, "redundantInterface": {}, "subnetwork": {} } }, "google-native:compute/alpha:RouterInterfaceResponse": { "properties": { "ipRange": {}, "linkedInterconnectAttachment": {}, "linkedVpnTunnel": {}, "managementType": {}, "name": {}, "privateIpAddress": {}, "redundantInterface": {}, "subnetwork": {} } }, "google-native:compute/alpha:RouterMd5AuthenticationKey": { "properties": { "key": {}, "name": {} } }, "google-native:compute/alpha:RouterMd5AuthenticationKeyResponse": { "properties": { "key": {}, "name": {} } }, "google-native:compute/alpha:RouterNat": { "properties": { "autoNetworkTier": { "$ref": "#/types/google-native:compute/alpha:RouterNatAutoNetworkTier" }, "drainNatIps": { "items": {} }, "enableDynamicPortAllocation": {}, "enableEndpointIndependentMapping": {}, "endpointTypes": { "items": { "$ref": "#/types/google-native:compute/alpha:RouterNatEndpointTypesItem" } }, "icmpIdleTimeoutSec": { "format": "int32" }, "logConfig": { "$ref": "#/types/google-native:compute/alpha:RouterNatLogConfig" }, "maxPortsPerVm": { "format": "int32" }, "minPortsPerVm": { "format": "int32" }, "name": {}, "natIpAllocateOption": { "$ref": "#/types/google-native:compute/alpha:RouterNatNatIpAllocateOption" }, "natIps": { "items": {} }, "rules": { "items": { "$ref": "#/types/google-native:compute/alpha:RouterNatRule" } }, "sourceSubnetworkIpRangesToNat": { "$ref": "#/types/google-native:compute/alpha:RouterNatSourceSubnetworkIpRangesToNat" }, "subnetworks": { "items": { "$ref": "#/types/google-native:compute/alpha:RouterNatSubnetworkToNat" } }, "tcpEstablishedIdleTimeoutSec": { "format": "int32" }, "tcpTimeWaitTimeoutSec": { "format": "int32" }, "tcpTransitoryIdleTimeoutSec": { "format": "int32" }, "type": { "$ref": "#/types/google-native:compute/alpha:RouterNatType" }, "udpIdleTimeoutSec": { "format": "int32" } } }, "google-native:compute/alpha:RouterNatLogConfig": { "properties": { "enable": {}, "filter": { "$ref": "#/types/google-native:compute/alpha:RouterNatLogConfigFilter" } } }, "google-native:compute/alpha:RouterNatLogConfigResponse": { "properties": { "enable": {}, "filter": {} } }, "google-native:compute/alpha:RouterNatResponse": { "properties": { "autoNetworkTier": {}, "drainNatIps": { "items": {} }, "enableDynamicPortAllocation": {}, "enableEndpointIndependentMapping": {}, "endpointTypes": { "items": {} }, "icmpIdleTimeoutSec": { "format": "int32" }, "logConfig": { "$ref": "#/types/google-native:compute/alpha:RouterNatLogConfigResponse" }, "maxPortsPerVm": { "format": "int32" }, "minPortsPerVm": { "format": "int32" }, "name": {}, "natIpAllocateOption": {}, "natIps": { "items": {} }, "rules": { "items": { "$ref": "#/types/google-native:compute/alpha:RouterNatRuleResponse" } }, "sourceSubnetworkIpRangesToNat": {}, "subnetworks": { "items": { "$ref": "#/types/google-native:compute/alpha:RouterNatSubnetworkToNatResponse" } }, "tcpEstablishedIdleTimeoutSec": { "format": "int32" }, "tcpTimeWaitTimeoutSec": { "format": "int32" }, "tcpTransitoryIdleTimeoutSec": { "format": "int32" }, "type": {}, "udpIdleTimeoutSec": { "format": "int32" } } }, "google-native:compute/alpha:RouterNatRule": { "properties": { "action": { "$ref": "#/types/google-native:compute/alpha:RouterNatRuleAction" }, "description": {}, "match": {}, "ruleNumber": { "format": "uint32" } } }, "google-native:compute/alpha:RouterNatRuleAction": { "properties": { "sourceNatActiveIps": { "items": {} }, "sourceNatActiveRanges": { "items": {} }, "sourceNatDrainIps": { "items": {} }, "sourceNatDrainRanges": { "items": {} } } }, "google-native:compute/alpha:RouterNatRuleActionResponse": { "properties": { "sourceNatActiveIps": { "items": {} }, "sourceNatActiveRanges": { "items": {} }, "sourceNatDrainIps": { "items": {} }, "sourceNatDrainRanges": { "items": {} } } }, "google-native:compute/alpha:RouterNatRuleResponse": { "properties": { "action": { "$ref": "#/types/google-native:compute/alpha:RouterNatRuleActionResponse" }, "description": {}, "match": {}, "ruleNumber": { "format": "uint32" } } }, "google-native:compute/alpha:RouterNatSubnetworkToNat": { "properties": { "name": {}, "secondaryIpRangeNames": { "items": {} }, "sourceIpRangesToNat": { "items": { "$ref": "#/types/google-native:compute/alpha:RouterNatSubnetworkToNatSourceIpRangesToNatItem" } } } }, "google-native:compute/alpha:RouterNatSubnetworkToNatResponse": { "properties": { "name": {}, "secondaryIpRangeNames": { "items": {} }, "sourceIpRangesToNat": { "items": {} } } }, "google-native:compute/alpha:Rule": { "properties": { "action": { "$ref": "#/types/google-native:compute/alpha:RuleAction" }, "conditions": { "items": { "$ref": "#/types/google-native:compute/alpha:Condition" } }, "description": {}, "ins": { "items": {} }, "logConfigs": { "items": { "$ref": "#/types/google-native:compute/alpha:LogConfig" } }, "notIns": { "items": {} }, "permissions": { "items": {} } } }, "google-native:compute/alpha:RuleResponse": { "properties": { "action": {}, "conditions": { "items": { "$ref": "#/types/google-native:compute/alpha:ConditionResponse" } }, "description": {}, "ins": { "items": {} }, "logConfigs": { "items": { "$ref": "#/types/google-native:compute/alpha:LogConfigResponse" } }, "notIns": { "items": {} }, "permissions": { "items": {} } } }, "google-native:compute/alpha:SSLHealthCheck": { "properties": { "port": { "format": "int32" }, "portName": {}, "portSpecification": { "$ref": "#/types/google-native:compute/alpha:SSLHealthCheckPortSpecification" }, "proxyHeader": { "$ref": "#/types/google-native:compute/alpha:SSLHealthCheckProxyHeader" }, "request": {}, "response": {} } }, "google-native:compute/alpha:SSLHealthCheckResponse": { "properties": { "port": { "format": "int32" }, "portName": {}, "portSpecification": {}, "proxyHeader": {}, "request": {}, "response": {} } }, "google-native:compute/alpha:SavedAttachedDiskResponse": { "properties": { "autoDelete": {}, "boot": {}, "deviceName": {}, "diskEncryptionKey": { "$ref": "#/types/google-native:compute/alpha:CustomerEncryptionKeyResponse" }, "diskSizeGb": { "format": "int64" }, "diskType": {}, "guestOsFeatures": { "items": { "$ref": "#/types/google-native:compute/alpha:GuestOsFeatureResponse" } }, "index": { "format": "int32" }, "interface": {}, "kind": {}, "licenses": { "items": {} }, "mode": {}, "source": {}, "storageBytes": { "format": "int64" }, "storageBytesStatus": {}, "type": {} } }, "google-native:compute/alpha:SavedDisk": { "properties": { "sourceDisk": {} } }, "google-native:compute/alpha:SavedDiskResponse": { "properties": { "architecture": {}, "kind": {}, "sourceDisk": {}, "storageBytes": { "format": "int64" }, "storageBytesStatus": {} } }, "google-native:compute/alpha:Scheduling": { "properties": { "automaticRestart": {}, "availabilityDomain": { "format": "int32" }, "currentCpus": { "format": "int32" }, "currentMemoryMb": { "format": "int64" }, "hostErrorTimeoutSeconds": { "format": "int32" }, "instanceTerminationAction": { "$ref": "#/types/google-native:compute/alpha:SchedulingInstanceTerminationAction" }, "latencyTolerant": {}, "localSsdRecoveryTimeout": { "$ref": "#/types/google-native:compute/alpha:Duration" }, "locationHint": {}, "maintenanceFreezeDurationHours": { "format": "int32" }, "maintenanceInterval": { "$ref": "#/types/google-native:compute/alpha:SchedulingMaintenanceInterval" }, "maxRunDuration": { "$ref": "#/types/google-native:compute/alpha:Duration" }, "minNodeCpus": { "format": "int32" }, "nodeAffinities": { "items": { "$ref": "#/types/google-native:compute/alpha:SchedulingNodeAffinity" } }, "onHostMaintenance": { "$ref": "#/types/google-native:compute/alpha:SchedulingOnHostMaintenance" }, "preemptible": {}, "provisioningModel": { "$ref": "#/types/google-native:compute/alpha:SchedulingProvisioningModel" }, "terminationTime": {} } }, "google-native:compute/alpha:SchedulingNodeAffinity": { "properties": { "key": {}, "operator": { "$ref": "#/types/google-native:compute/alpha:SchedulingNodeAffinityOperator" }, "values": { "items": {} } } }, "google-native:compute/alpha:SchedulingNodeAffinityResponse": { "properties": { "key": {}, "operator": {}, "values": { "items": {} } } }, "google-native:compute/alpha:SchedulingResponse": { "properties": { "automaticRestart": {}, "availabilityDomain": { "format": "int32" }, "currentCpus": { "format": "int32" }, "currentMemoryMb": { "format": "int64" }, "hostErrorTimeoutSeconds": { "format": "int32" }, "instanceTerminationAction": {}, "latencyTolerant": {}, "localSsdRecoveryTimeout": { "$ref": "#/types/google-native:compute/alpha:DurationResponse" }, "locationHint": {}, "maintenanceFreezeDurationHours": { "format": "int32" }, "maintenanceInterval": {}, "maxRunDuration": { "$ref": "#/types/google-native:compute/alpha:DurationResponse" }, "minNodeCpus": { "format": "int32" }, "nodeAffinities": { "items": { "$ref": "#/types/google-native:compute/alpha:SchedulingNodeAffinityResponse" } }, "onHostMaintenance": {}, "preemptible": {}, "provisioningModel": {}, "terminationTime": {} } }, "google-native:compute/alpha:SdsConfig": { "properties": { "grpcServiceConfig": { "$ref": "#/types/google-native:compute/alpha:GrpcServiceConfig" } } }, "google-native:compute/alpha:SdsConfigResponse": { "properties": { "grpcServiceConfig": { "$ref": "#/types/google-native:compute/alpha:GrpcServiceConfigResponse" } } }, "google-native:compute/alpha:SecurityPolicyAdaptiveProtectionConfig": { "properties": { "autoDeployConfig": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyAdaptiveProtectionConfigAutoDeployConfig" }, "layer7DdosDefenseConfig": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig" } } }, "google-native:compute/alpha:SecurityPolicyAdaptiveProtectionConfigAutoDeployConfig": { "properties": { "confidenceThreshold": { "format": "float" }, "expirationSec": { "format": "int32" }, "impactedBaselineThreshold": { "format": "float" }, "loadThreshold": { "format": "float" } } }, "google-native:compute/alpha:SecurityPolicyAdaptiveProtectionConfigAutoDeployConfigResponse": { "properties": { "confidenceThreshold": { "format": "float" }, "expirationSec": { "format": "int32" }, "impactedBaselineThreshold": { "format": "float" }, "loadThreshold": { "format": "float" } } }, "google-native:compute/alpha:SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig": { "properties": { "enable": {}, "ruleVisibility": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibility" } } }, "google-native:compute/alpha:SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigResponse": { "properties": { "enable": {}, "ruleVisibility": {} } }, "google-native:compute/alpha:SecurityPolicyAdaptiveProtectionConfigResponse": { "properties": { "autoDeployConfig": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyAdaptiveProtectionConfigAutoDeployConfigResponse" }, "layer7DdosDefenseConfig": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigResponse" } } }, "google-native:compute/alpha:SecurityPolicyAdvancedOptionsConfig": { "properties": { "jsonCustomConfig": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyAdvancedOptionsConfigJsonCustomConfig" }, "jsonParsing": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyAdvancedOptionsConfigJsonParsing" }, "logLevel": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyAdvancedOptionsConfigLogLevel" }, "userIpRequestHeaders": { "items": {} } } }, "google-native:compute/alpha:SecurityPolicyAdvancedOptionsConfigJsonCustomConfig": { "properties": { "contentTypes": { "items": {} } } }, "google-native:compute/alpha:SecurityPolicyAdvancedOptionsConfigJsonCustomConfigResponse": { "properties": { "contentTypes": { "items": {} } } }, "google-native:compute/alpha:SecurityPolicyAdvancedOptionsConfigResponse": { "properties": { "jsonCustomConfig": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyAdvancedOptionsConfigJsonCustomConfigResponse" }, "jsonParsing": {}, "logLevel": {}, "userIpRequestHeaders": { "items": {} } } }, "google-native:compute/alpha:SecurityPolicyAssociation": { "properties": { "attachmentId": {}, "name": {} } }, "google-native:compute/alpha:SecurityPolicyAssociationResponse": { "properties": { "attachmentId": {}, "displayName": {}, "name": {}, "securityPolicyId": {} } }, "google-native:compute/alpha:SecurityPolicyCloudArmorConfig": { "properties": { "enableMl": {} } }, "google-native:compute/alpha:SecurityPolicyCloudArmorConfigResponse": { "properties": { "enableMl": {} } }, "google-native:compute/alpha:SecurityPolicyDdosProtectionConfig": { "properties": { "ddosProtection": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyDdosProtectionConfigDdosProtection" } } }, "google-native:compute/alpha:SecurityPolicyDdosProtectionConfigResponse": { "properties": { "ddosProtection": {} } }, "google-native:compute/alpha:SecurityPolicyRecaptchaOptionsConfig": { "properties": { "redirectSiteKey": {} } }, "google-native:compute/alpha:SecurityPolicyRecaptchaOptionsConfigResponse": { "properties": { "redirectSiteKey": {} } }, "google-native:compute/alpha:SecurityPolicyRule": { "properties": { "action": {}, "description": {}, "direction": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleDirection" }, "enableLogging": {}, "headerAction": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleHttpHeaderAction" }, "match": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleMatcher" }, "networkMatch": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleNetworkMatcher" }, "preconfiguredWafConfig": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRulePreconfiguredWafConfig" }, "preview": {}, "priority": { "format": "int32" }, "rateLimitOptions": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleRateLimitOptions" }, "redirectOptions": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleRedirectOptions" }, "redirectTarget": {}, "ruleNumber": { "format": "int64" }, "targetResources": { "items": {} }, "targetServiceAccounts": { "items": {} } } }, "google-native:compute/alpha:SecurityPolicyRuleHttpHeaderAction": { "properties": { "requestHeadersToAdds": { "items": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleHttpHeaderActionHttpHeaderOption" } } } }, "google-native:compute/alpha:SecurityPolicyRuleHttpHeaderActionHttpHeaderOption": { "properties": { "headerName": {}, "headerValue": {} } }, "google-native:compute/alpha:SecurityPolicyRuleHttpHeaderActionHttpHeaderOptionResponse": { "properties": { "headerName": {}, "headerValue": {} } }, "google-native:compute/alpha:SecurityPolicyRuleHttpHeaderActionResponse": { "properties": { "requestHeadersToAdds": { "items": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleHttpHeaderActionHttpHeaderOptionResponse" } } } }, "google-native:compute/alpha:SecurityPolicyRuleMatcher": { "properties": { "config": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleMatcherConfig" }, "expr": { "$ref": "#/types/google-native:compute/alpha:Expr" }, "versionedExpr": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleMatcherVersionedExpr" } } }, "google-native:compute/alpha:SecurityPolicyRuleMatcherConfig": { "properties": { "destIpRanges": { "items": {} }, "destPorts": { "items": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleMatcherConfigDestinationPort" } }, "layer4Configs": { "items": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleMatcherConfigLayer4Config" } }, "srcIpRanges": { "items": {} } } }, "google-native:compute/alpha:SecurityPolicyRuleMatcherConfigDestinationPort": { "properties": { "ipProtocol": {}, "ports": { "items": {} } } }, "google-native:compute/alpha:SecurityPolicyRuleMatcherConfigDestinationPortResponse": { "properties": { "ipProtocol": {}, "ports": { "items": {} } } }, "google-native:compute/alpha:SecurityPolicyRuleMatcherConfigLayer4Config": { "properties": { "ipProtocol": {}, "ports": { "items": {} } } }, "google-native:compute/alpha:SecurityPolicyRuleMatcherConfigLayer4ConfigResponse": { "properties": { "ipProtocol": {}, "ports": { "items": {} } } }, "google-native:compute/alpha:SecurityPolicyRuleMatcherConfigResponse": { "properties": { "destIpRanges": { "items": {} }, "destPorts": { "items": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleMatcherConfigDestinationPortResponse" } }, "layer4Configs": { "items": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleMatcherConfigLayer4ConfigResponse" } }, "srcIpRanges": { "items": {} } } }, "google-native:compute/alpha:SecurityPolicyRuleMatcherResponse": { "properties": { "config": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleMatcherConfigResponse" }, "expr": { "$ref": "#/types/google-native:compute/alpha:ExprResponse" }, "versionedExpr": {} } }, "google-native:compute/alpha:SecurityPolicyRuleNetworkMatcher": { "properties": { "destIpRanges": { "items": {} }, "destPorts": { "items": {} }, "ipProtocols": { "items": {} }, "srcAsns": { "items": {} }, "srcIpRanges": { "items": {} }, "srcPorts": { "items": {} }, "srcRegionCodes": { "items": {} }, "userDefinedFields": { "items": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch" } } } }, "google-native:compute/alpha:SecurityPolicyRuleNetworkMatcherResponse": { "properties": { "destIpRanges": { "items": {} }, "destPorts": { "items": {} }, "ipProtocols": { "items": {} }, "srcAsns": { "items": {} }, "srcIpRanges": { "items": {} }, "srcPorts": { "items": {} }, "srcRegionCodes": { "items": {} }, "userDefinedFields": { "items": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatchResponse" } } } }, "google-native:compute/alpha:SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch": { "properties": { "name": {}, "values": { "items": {} } } }, "google-native:compute/alpha:SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatchResponse": { "properties": { "name": {}, "values": { "items": {} } } }, "google-native:compute/alpha:SecurityPolicyRulePreconfiguredWafConfig": { "properties": { "exclusions": { "items": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRulePreconfiguredWafConfigExclusion" } } } }, "google-native:compute/alpha:SecurityPolicyRulePreconfiguredWafConfigExclusion": { "properties": { "requestCookiesToExclude": { "items": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams" } }, "requestHeadersToExclude": { "items": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams" } }, "requestQueryParamsToExclude": { "items": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams" } }, "requestUrisToExclude": { "items": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams" } }, "targetRuleIds": { "items": {} }, "targetRuleSet": {} } }, "google-native:compute/alpha:SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams": { "properties": { "op": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOp" }, "val": {} } }, "google-native:compute/alpha:SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsResponse": { "properties": { "op": {}, "val": {} } }, "google-native:compute/alpha:SecurityPolicyRulePreconfiguredWafConfigExclusionResponse": { "properties": { "requestCookiesToExclude": { "items": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsResponse" } }, "requestHeadersToExclude": { "items": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsResponse" } }, "requestQueryParamsToExclude": { "items": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsResponse" } }, "requestUrisToExclude": { "items": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsResponse" } }, "targetRuleIds": { "items": {} }, "targetRuleSet": {} } }, "google-native:compute/alpha:SecurityPolicyRulePreconfiguredWafConfigResponse": { "properties": { "exclusions": { "items": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRulePreconfiguredWafConfigExclusionResponse" } } } }, "google-native:compute/alpha:SecurityPolicyRuleRateLimitOptions": { "properties": { "banDurationSec": { "format": "int32" }, "banThreshold": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleRateLimitOptionsThreshold" }, "conformAction": {}, "enforceOnKey": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleRateLimitOptionsEnforceOnKey" }, "enforceOnKeyConfigs": { "items": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig" } }, "enforceOnKeyName": {}, "exceedAction": {}, "exceedActionRpcStatus": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleRateLimitOptionsRpcStatus" }, "exceedRedirectOptions": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleRedirectOptions" }, "rateLimitThreshold": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleRateLimitOptionsThreshold" } } }, "google-native:compute/alpha:SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig": { "properties": { "enforceOnKeyName": {}, "enforceOnKeyType": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyType" } } }, "google-native:compute/alpha:SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigResponse": { "properties": { "enforceOnKeyName": {}, "enforceOnKeyType": {} } }, "google-native:compute/alpha:SecurityPolicyRuleRateLimitOptionsResponse": { "properties": { "banDurationSec": { "format": "int32" }, "banThreshold": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleRateLimitOptionsThresholdResponse" }, "conformAction": {}, "enforceOnKey": {}, "enforceOnKeyConfigs": { "items": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigResponse" } }, "enforceOnKeyName": {}, "exceedAction": {}, "exceedActionRpcStatus": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleRateLimitOptionsRpcStatusResponse" }, "exceedRedirectOptions": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleRedirectOptionsResponse" }, "rateLimitThreshold": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleRateLimitOptionsThresholdResponse" } } }, "google-native:compute/alpha:SecurityPolicyRuleRateLimitOptionsRpcStatus": { "properties": { "code": { "format": "int32" }, "message": {} } }, "google-native:compute/alpha:SecurityPolicyRuleRateLimitOptionsRpcStatusResponse": { "properties": { "code": { "format": "int32" }, "message": {} } }, "google-native:compute/alpha:SecurityPolicyRuleRateLimitOptionsThreshold": { "properties": { "count": { "format": "int32" }, "intervalSec": { "format": "int32" } } }, "google-native:compute/alpha:SecurityPolicyRuleRateLimitOptionsThresholdResponse": { "properties": { "count": { "format": "int32" }, "intervalSec": { "format": "int32" } } }, "google-native:compute/alpha:SecurityPolicyRuleRedirectOptions": { "properties": { "target": {}, "type": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleRedirectOptionsType" } } }, "google-native:compute/alpha:SecurityPolicyRuleRedirectOptionsResponse": { "properties": { "target": {}, "type": {} } }, "google-native:compute/alpha:SecurityPolicyRuleResponse": { "properties": { "action": {}, "description": {}, "direction": {}, "enableLogging": {}, "headerAction": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleHttpHeaderActionResponse" }, "kind": {}, "match": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleMatcherResponse" }, "networkMatch": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleNetworkMatcherResponse" }, "preconfiguredWafConfig": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRulePreconfiguredWafConfigResponse" }, "preview": {}, "priority": { "format": "int32" }, "rateLimitOptions": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleRateLimitOptionsResponse" }, "redirectOptions": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyRuleRedirectOptionsResponse" }, "redirectTarget": {}, "ruleManagedProtectionTier": {}, "ruleNumber": { "format": "int64" }, "ruleTupleCount": { "format": "int32" }, "targetResources": { "items": {} }, "targetServiceAccounts": { "items": {} } } }, "google-native:compute/alpha:SecurityPolicyUserDefinedField": { "properties": { "base": { "$ref": "#/types/google-native:compute/alpha:SecurityPolicyUserDefinedFieldBase" }, "mask": {}, "name": {}, "offset": { "format": "int32" }, "size": { "format": "int32" } } }, "google-native:compute/alpha:SecurityPolicyUserDefinedFieldResponse": { "properties": { "base": {}, "mask": {}, "name": {}, "offset": { "format": "int32" }, "size": { "format": "int32" } } }, "google-native:compute/alpha:SecuritySettings": { "properties": { "authentication": {}, "authenticationPolicy": { "$ref": "#/types/google-native:compute/alpha:AuthenticationPolicy" }, "authorizationConfig": { "$ref": "#/types/google-native:compute/alpha:AuthorizationConfig" }, "awsV4Authentication": { "$ref": "#/types/google-native:compute/alpha:AWSV4Signature" }, "clientTlsPolicy": {}, "clientTlsSettings": { "$ref": "#/types/google-native:compute/alpha:ClientTlsSettings" }, "subjectAltNames": { "items": {} } } }, "google-native:compute/alpha:SecuritySettingsResponse": { "properties": { "authentication": {}, "authenticationPolicy": { "$ref": "#/types/google-native:compute/alpha:AuthenticationPolicyResponse" }, "authorizationConfig": { "$ref": "#/types/google-native:compute/alpha:AuthorizationConfigResponse" }, "awsV4Authentication": { "$ref": "#/types/google-native:compute/alpha:AWSV4SignatureResponse" }, "clientTlsPolicy": {}, "clientTlsSettings": { "$ref": "#/types/google-native:compute/alpha:ClientTlsSettingsResponse" }, "subjectAltNames": { "items": {} } } }, "google-native:compute/alpha:ServerBinding": { "properties": { "type": { "$ref": "#/types/google-native:compute/alpha:ServerBindingType" } } }, "google-native:compute/alpha:ServerBindingResponse": { "properties": { "type": {} } }, "google-native:compute/alpha:ServerTlsSettings": { "properties": { "proxyTlsContext": { "$ref": "#/types/google-native:compute/alpha:TlsContext" }, "subjectAltNames": { "items": {} }, "tlsMode": { "$ref": "#/types/google-native:compute/alpha:ServerTlsSettingsTlsMode" } } }, "google-native:compute/alpha:ServerTlsSettingsResponse": { "properties": { "proxyTlsContext": { "$ref": "#/types/google-native:compute/alpha:TlsContextResponse" }, "subjectAltNames": { "items": {} }, "tlsMode": {} } }, "google-native:compute/alpha:ServiceAccount": { "properties": { "email": {}, "scopes": { "items": {} } } }, "google-native:compute/alpha:ServiceAccountResponse": { "properties": { "email": {}, "scopes": { "items": {} } } }, "google-native:compute/alpha:ServiceAttachmentConnectedEndpointResponse": { "properties": { "endpoint": {}, "pscConnectionId": { "format": "uint64" }, "status": {} } }, "google-native:compute/alpha:ServiceAttachmentConsumerProjectLimit": { "properties": { "connectionLimit": { "format": "uint32" }, "networkUrl": {}, "projectIdOrNum": {} } }, "google-native:compute/alpha:ServiceAttachmentConsumerProjectLimitResponse": { "properties": { "connectionLimit": { "format": "uint32" }, "networkUrl": {}, "projectIdOrNum": {} } }, "google-native:compute/alpha:ShareSettings": { "properties": { "folderMap": {}, "projectMap": {}, "projects": { "items": {} }, "shareType": { "$ref": "#/types/google-native:compute/alpha:ShareSettingsShareType" } } }, "google-native:compute/alpha:ShareSettingsResponse": { "properties": { "folderMap": {}, "projectMap": {}, "projects": { "items": {} }, "shareType": {} } }, "google-native:compute/alpha:ShieldedInstanceConfig": { "properties": { "enableIntegrityMonitoring": {}, "enableSecureBoot": {}, "enableVtpm": {} } }, "google-native:compute/alpha:ShieldedInstanceConfigResponse": { "properties": { "enableIntegrityMonitoring": {}, "enableSecureBoot": {}, "enableVtpm": {} } }, "google-native:compute/alpha:ShieldedInstanceIntegrityPolicy": { "properties": { "updateAutoLearnPolicy": {} } }, "google-native:compute/alpha:ShieldedInstanceIntegrityPolicyResponse": { "properties": { "updateAutoLearnPolicy": {} } }, "google-native:compute/alpha:ShieldedVmConfig": { "properties": { "enableIntegrityMonitoring": {}, "enableSecureBoot": {}, "enableVtpm": {} } }, "google-native:compute/alpha:ShieldedVmConfigResponse": { "properties": { "enableIntegrityMonitoring": {}, "enableSecureBoot": {}, "enableVtpm": {} } }, "google-native:compute/alpha:ShieldedVmIntegrityPolicy": { "properties": { "updateAutoLearnPolicy": {} } }, "google-native:compute/alpha:ShieldedVmIntegrityPolicyResponse": { "properties": { "updateAutoLearnPolicy": {} } }, "google-native:compute/alpha:SourceDiskEncryptionKey": { "properties": { "diskEncryptionKey": { "$ref": "#/types/google-native:compute/alpha:CustomerEncryptionKey" }, "sourceDisk": {} } }, "google-native:compute/alpha:SourceDiskEncryptionKeyResponse": { "properties": { "diskEncryptionKey": { "$ref": "#/types/google-native:compute/alpha:CustomerEncryptionKeyResponse" }, "sourceDisk": {} } }, "google-native:compute/alpha:SourceInstanceParams": { "properties": { "diskConfigs": { "items": { "$ref": "#/types/google-native:compute/alpha:DiskInstantiationConfig" } } } }, "google-native:compute/alpha:SourceInstanceParamsResponse": { "properties": { "diskConfigs": { "items": { "$ref": "#/types/google-native:compute/alpha:DiskInstantiationConfigResponse" } } } }, "google-native:compute/alpha:SourceInstancePropertiesResponse": { "properties": { "canIpForward": {}, "deletionProtection": {}, "description": {}, "disks": { "items": { "$ref": "#/types/google-native:compute/alpha:SavedAttachedDiskResponse" } }, "guestAccelerators": { "items": { "$ref": "#/types/google-native:compute/alpha:AcceleratorConfigResponse" } }, "keyRevocationActionType": {}, "labels": {}, "machineType": {}, "metadata": { "$ref": "#/types/google-native:compute/alpha:MetadataResponse" }, "minCpuPlatform": {}, "networkInterfaces": { "items": { "$ref": "#/types/google-native:compute/alpha:NetworkInterfaceResponse" } }, "postKeyRevocationActionType": {}, "scheduling": { "$ref": "#/types/google-native:compute/alpha:SchedulingResponse" }, "serviceAccounts": { "items": { "$ref": "#/types/google-native:compute/alpha:ServiceAccountResponse" } }, "tags": { "$ref": "#/types/google-native:compute/alpha:TagsResponse" } } }, "google-native:compute/alpha:SslCertificateManagedSslCertificate": { "properties": { "domains": { "items": {} } } }, "google-native:compute/alpha:SslCertificateManagedSslCertificateResponse": { "properties": { "domainStatus": {}, "domains": { "items": {} }, "status": {} } }, "google-native:compute/alpha:SslCertificateSelfManagedSslCertificate": { "properties": { "certificate": {}, "privateKey": {} } }, "google-native:compute/alpha:SslCertificateSelfManagedSslCertificateResponse": { "properties": { "certificate": {}, "privateKey": {} } }, "google-native:compute/alpha:SslPolicyWarningsItemDataItemResponse": { "properties": { "key": {}, "value": {} } }, "google-native:compute/alpha:SslPolicyWarningsItemResponse": { "properties": { "code": {}, "data": { "items": { "$ref": "#/types/google-native:compute/alpha:SslPolicyWarningsItemDataItemResponse" } }, "message": {} } }, "google-native:compute/alpha:StatefulPolicy": { "properties": { "preservedState": { "$ref": "#/types/google-native:compute/alpha:StatefulPolicyPreservedState" } } }, "google-native:compute/alpha:StatefulPolicyPreservedState": { "properties": { "disks": {}, "externalIPs": {}, "internalIPs": {} } }, "google-native:compute/alpha:StatefulPolicyPreservedStateResponse": { "properties": { "disks": {}, "externalIPs": {}, "internalIPs": {} } }, "google-native:compute/alpha:StatefulPolicyResponse": { "properties": { "preservedState": { "$ref": "#/types/google-native:compute/alpha:StatefulPolicyPreservedStateResponse" } } }, "google-native:compute/alpha:StoragePoolResourceStatusResponse": { "properties": { "aggregateDiskProvisionedIops": { "format": "int64" }, "aggregateDiskSizeGb": { "format": "int64" }, "lastResizeTimestamp": {}, "maxAggregateDiskSizeGb": { "format": "int64" }, "numberOfDisks": { "format": "int64" }, "usedBytes": { "format": "int64" }, "usedReducedBytes": { "format": "int64" } } }, "google-native:compute/alpha:SubnetworkLogConfig": { "properties": { "aggregationInterval": { "$ref": "#/types/google-native:compute/alpha:SubnetworkLogConfigAggregationInterval" }, "enable": {}, "filterExpr": {}, "flowSampling": { "format": "float" }, "metadata": { "$ref": "#/types/google-native:compute/alpha:SubnetworkLogConfigMetadata" }, "metadataFields": { "items": {} } } }, "google-native:compute/alpha:SubnetworkLogConfigResponse": { "properties": { "aggregationInterval": {}, "enable": {}, "filterExpr": {}, "flowSampling": { "format": "float" }, "metadata": {}, "metadataFields": { "items": {} } } }, "google-native:compute/alpha:SubnetworkSecondaryRange": { "properties": { "ipCidrRange": {}, "rangeName": {}, "reservedInternalRange": {} } }, "google-native:compute/alpha:SubnetworkSecondaryRangeResponse": { "properties": { "ipCidrRange": {}, "rangeName": {}, "reservedInternalRange": {} } }, "google-native:compute/alpha:Subsetting": { "properties": { "policy": { "$ref": "#/types/google-native:compute/alpha:SubsettingPolicy" }, "subsetSize": { "format": "int32" } } }, "google-native:compute/alpha:SubsettingResponse": { "properties": { "policy": {}, "subsetSize": { "format": "int32" } } }, "google-native:compute/alpha:TCPHealthCheck": { "properties": { "port": { "format": "int32" }, "portName": {}, "portSpecification": { "$ref": "#/types/google-native:compute/alpha:TCPHealthCheckPortSpecification" }, "proxyHeader": { "$ref": "#/types/google-native:compute/alpha:TCPHealthCheckProxyHeader" }, "request": {}, "response": {} } }, "google-native:compute/alpha:TCPHealthCheckResponse": { "properties": { "port": { "format": "int32" }, "portName": {}, "portSpecification": {}, "proxyHeader": {}, "request": {}, "response": {} } }, "google-native:compute/alpha:Tags": { "properties": { "fingerprint": { "format": "byte", "copyFromOutputs": true }, "items": { "items": {} } } }, "google-native:compute/alpha:TagsResponse": { "properties": { "fingerprint": { "format": "byte" }, "items": { "items": {} } } }, "google-native:compute/alpha:TlsCertificateContext": { "properties": { "certificatePaths": { "$ref": "#/types/google-native:compute/alpha:TlsCertificatePaths" }, "certificateSource": { "$ref": "#/types/google-native:compute/alpha:TlsCertificateContextCertificateSource" }, "sdsConfig": { "$ref": "#/types/google-native:compute/alpha:SdsConfig" } } }, "google-native:compute/alpha:TlsCertificateContextResponse": { "properties": { "certificatePaths": { "$ref": "#/types/google-native:compute/alpha:TlsCertificatePathsResponse" }, "certificateSource": {}, "sdsConfig": { "$ref": "#/types/google-native:compute/alpha:SdsConfigResponse" } } }, "google-native:compute/alpha:TlsCertificatePaths": { "properties": { "certificatePath": {}, "privateKeyPath": {} } }, "google-native:compute/alpha:TlsCertificatePathsResponse": { "properties": { "certificatePath": {}, "privateKeyPath": {} } }, "google-native:compute/alpha:TlsContext": { "properties": { "certificateContext": { "$ref": "#/types/google-native:compute/alpha:TlsCertificateContext" }, "validationContext": { "$ref": "#/types/google-native:compute/alpha:TlsValidationContext" } } }, "google-native:compute/alpha:TlsContextResponse": { "properties": { "certificateContext": { "$ref": "#/types/google-native:compute/alpha:TlsCertificateContextResponse" }, "validationContext": { "$ref": "#/types/google-native:compute/alpha:TlsValidationContextResponse" } } }, "google-native:compute/alpha:TlsValidationContext": { "properties": { "certificatePath": {}, "sdsConfig": { "$ref": "#/types/google-native:compute/alpha:SdsConfig" }, "validationSource": { "$ref": "#/types/google-native:compute/alpha:TlsValidationContextValidationSource" } } }, "google-native:compute/alpha:TlsValidationContextResponse": { "properties": { "certificatePath": {}, "sdsConfig": { "$ref": "#/types/google-native:compute/alpha:SdsConfigResponse" }, "validationSource": {} } }, "google-native:compute/alpha:UDPHealthCheck": { "properties": { "port": { "format": "int32" }, "portName": {}, "request": {}, "response": {} } }, "google-native:compute/alpha:UDPHealthCheckResponse": { "properties": { "port": { "format": "int32" }, "portName": {}, "request": {}, "response": {} } }, "google-native:compute/alpha:Uint128Response": { "properties": { "high": { "format": "uint64" }, "low": { "format": "uint64" } } }, "google-native:compute/alpha:UpcomingMaintenanceResponse": { "properties": { "canReschedule": {}, "date": {}, "latestWindowStartTime": {}, "maintenanceStatus": {}, "startTimeWindow": { "$ref": "#/types/google-native:compute/alpha:UpcomingMaintenanceTimeWindowResponse" }, "time": {}, "type": {}, "windowEndTime": {}, "windowStartTime": {} } }, "google-native:compute/alpha:UpcomingMaintenanceTimeWindowResponse": { "properties": { "earliest": {}, "latest": {} } }, "google-native:compute/alpha:UrlMapTest": { "properties": { "backendServiceWeight": { "format": "uint32" }, "description": {}, "expectedOutputUrl": {}, "expectedRedirectResponseCode": { "format": "int32" }, "expectedUrlRedirect": {}, "headers": { "items": { "$ref": "#/types/google-native:compute/alpha:UrlMapTestHeader" } }, "host": {}, "path": {}, "service": {} } }, "google-native:compute/alpha:UrlMapTestHeader": { "properties": { "name": {}, "value": {} } }, "google-native:compute/alpha:UrlMapTestHeaderResponse": { "properties": { "name": {}, "value": {} } }, "google-native:compute/alpha:UrlMapTestResponse": { "properties": { "backendServiceWeight": { "format": "uint32" }, "description": {}, "expectedOutputUrl": {}, "expectedRedirectResponseCode": { "format": "int32" }, "expectedUrlRedirect": {}, "headers": { "items": { "$ref": "#/types/google-native:compute/alpha:UrlMapTestHeaderResponse" } }, "host": {}, "path": {}, "service": {} } }, "google-native:compute/alpha:UrlRewrite": { "properties": { "hostRewrite": {}, "pathPrefixRewrite": {}, "pathTemplateRewrite": {} } }, "google-native:compute/alpha:UrlRewriteResponse": { "properties": { "hostRewrite": {}, "pathPrefixRewrite": {}, "pathTemplateRewrite": {} } }, "google-native:compute/alpha:VpnGatewayVpnGatewayInterface": { "properties": { "interconnectAttachment": {} } }, "google-native:compute/alpha:VpnGatewayVpnGatewayInterfaceResponse": { "properties": { "interconnectAttachment": {}, "ipAddress": {}, "ipv6Address": {} } }, "google-native:compute/alpha:WeightedBackendService": { "properties": { "backendService": {}, "headerAction": { "$ref": "#/types/google-native:compute/alpha:HttpHeaderAction" }, "weight": { "format": "uint32" } } }, "google-native:compute/alpha:WeightedBackendServiceResponse": { "properties": { "backendService": {}, "headerAction": { "$ref": "#/types/google-native:compute/alpha:HttpHeaderActionResponse" }, "weight": { "format": "uint32" } } }, "google-native:compute/beta:AWSV4Signature": { "properties": { "accessKey": {}, "accessKeyId": {}, "accessKeyVersion": {}, "originRegion": {} } }, "google-native:compute/beta:AWSV4SignatureResponse": { "properties": { "accessKey": {}, "accessKeyId": {}, "accessKeyVersion": {}, "originRegion": {} } }, "google-native:compute/beta:AcceleratorConfig": { "properties": { "acceleratorCount": { "format": "int32" }, "acceleratorType": {} } }, "google-native:compute/beta:AcceleratorConfigResponse": { "properties": { "acceleratorCount": { "format": "int32" }, "acceleratorType": {} } }, "google-native:compute/beta:AccessConfig": { "properties": { "externalIpv6": {}, "externalIpv6PrefixLength": { "format": "int32" }, "name": {}, "natIP": {}, "networkTier": { "$ref": "#/types/google-native:compute/beta:AccessConfigNetworkTier" }, "publicPtrDomainName": {}, "setPublicPtr": {}, "type": { "$ref": "#/types/google-native:compute/beta:AccessConfigType" } } }, "google-native:compute/beta:AccessConfigResponse": { "properties": { "externalIpv6": {}, "externalIpv6PrefixLength": { "format": "int32" }, "kind": {}, "name": {}, "natIP": {}, "networkTier": {}, "publicPtrDomainName": {}, "securityPolicy": {}, "setPublicPtr": {}, "type": {} } }, "google-native:compute/beta:AdvancedMachineFeatures": { "properties": { "enableNestedVirtualization": {}, "enableUefiNetworking": {}, "threadsPerCore": { "format": "int32" }, "visibleCoreCount": { "format": "int32" } } }, "google-native:compute/beta:AdvancedMachineFeaturesResponse": { "properties": { "enableNestedVirtualization": {}, "enableUefiNetworking": {}, "threadsPerCore": { "format": "int32" }, "visibleCoreCount": { "format": "int32" } } }, "google-native:compute/beta:AliasIpRange": { "properties": { "ipCidrRange": {}, "subnetworkRangeName": {} } }, "google-native:compute/beta:AliasIpRangeResponse": { "properties": { "ipCidrRange": {}, "subnetworkRangeName": {} } }, "google-native:compute/beta:AllocationResourceStatusResponse": { "properties": { "specificSkuAllocation": { "$ref": "#/types/google-native:compute/beta:AllocationResourceStatusSpecificSKUAllocationResponse" } } }, "google-native:compute/beta:AllocationResourceStatusSpecificSKUAllocationResponse": { "properties": { "sourceInstanceTemplateId": {} } }, "google-native:compute/beta:AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk": { "properties": { "diskSizeGb": { "format": "int64" }, "interface": { "$ref": "#/types/google-native:compute/beta:AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterface" } } }, "google-native:compute/beta:AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskResponse": { "properties": { "diskSizeGb": { "format": "int64" }, "interface": {} } }, "google-native:compute/beta:AllocationSpecificSKUAllocationReservedInstanceProperties": { "properties": { "guestAccelerators": { "items": { "$ref": "#/types/google-native:compute/beta:AcceleratorConfig" } }, "localSsds": { "items": { "$ref": "#/types/google-native:compute/beta:AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk" } }, "locationHint": {}, "machineType": {}, "maintenanceFreezeDurationHours": { "format": "int32" }, "maintenanceInterval": { "$ref": "#/types/google-native:compute/beta:AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceInterval" }, "minCpuPlatform": {} } }, "google-native:compute/beta:AllocationSpecificSKUAllocationReservedInstancePropertiesResponse": { "properties": { "guestAccelerators": { "items": { "$ref": "#/types/google-native:compute/beta:AcceleratorConfigResponse" } }, "localSsds": { "items": { "$ref": "#/types/google-native:compute/beta:AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskResponse" } }, "locationHint": {}, "machineType": {}, "maintenanceFreezeDurationHours": { "format": "int32" }, "maintenanceInterval": {}, "minCpuPlatform": {} } }, "google-native:compute/beta:AllocationSpecificSKUReservation": { "properties": { "count": { "format": "int64" }, "instanceProperties": { "$ref": "#/types/google-native:compute/beta:AllocationSpecificSKUAllocationReservedInstanceProperties" }, "sourceInstanceTemplate": {} } }, "google-native:compute/beta:AllocationSpecificSKUReservationResponse": { "properties": { "assuredCount": { "format": "int64" }, "count": { "format": "int64" }, "inUseCount": { "format": "int64" }, "instanceProperties": { "$ref": "#/types/google-native:compute/beta:AllocationSpecificSKUAllocationReservedInstancePropertiesResponse" }, "sourceInstanceTemplate": {} } }, "google-native:compute/beta:AttachedDisk": { "properties": { "autoDelete": {}, "boot": {}, "deviceName": {}, "diskEncryptionKey": { "$ref": "#/types/google-native:compute/beta:CustomerEncryptionKey" }, "diskSizeGb": { "format": "int64" }, "forceAttach": {}, "guestOsFeatures": { "items": { "$ref": "#/types/google-native:compute/beta:GuestOsFeature" } }, "initializeParams": { "$ref": "#/types/google-native:compute/beta:AttachedDiskInitializeParams" }, "interface": { "$ref": "#/types/google-native:compute/beta:AttachedDiskInterface" }, "mode": { "$ref": "#/types/google-native:compute/beta:AttachedDiskMode" }, "source": {}, "type": { "$ref": "#/types/google-native:compute/beta:AttachedDiskType" } } }, "google-native:compute/beta:AttachedDiskInitializeParams": { "properties": { "architecture": { "$ref": "#/types/google-native:compute/beta:AttachedDiskInitializeParamsArchitecture" }, "description": {}, "diskName": {}, "diskSizeGb": { "format": "int64" }, "diskType": {}, "guestOsFeatures": { "items": { "$ref": "#/types/google-native:compute/beta:GuestOsFeature" } }, "labels": {}, "licenses": { "items": {} }, "multiWriter": {}, "onUpdateAction": { "$ref": "#/types/google-native:compute/beta:AttachedDiskInitializeParamsOnUpdateAction" }, "provisionedIops": { "format": "int64" }, "provisionedThroughput": { "format": "int64" }, "replicaZones": { "items": {} }, "resourceManagerTags": {}, "resourcePolicies": { "items": {} }, "sourceImage": {}, "sourceImageEncryptionKey": { "$ref": "#/types/google-native:compute/beta:CustomerEncryptionKey" }, "sourceSnapshot": {}, "sourceSnapshotEncryptionKey": { "$ref": "#/types/google-native:compute/beta:CustomerEncryptionKey" } } }, "google-native:compute/beta:AttachedDiskInitializeParamsResponse": { "properties": { "architecture": {}, "description": {}, "diskName": {}, "diskSizeGb": { "format": "int64" }, "diskType": {}, "guestOsFeatures": { "items": { "$ref": "#/types/google-native:compute/beta:GuestOsFeatureResponse" } }, "labels": {}, "licenses": { "items": {} }, "multiWriter": {}, "onUpdateAction": {}, "provisionedIops": { "format": "int64" }, "provisionedThroughput": { "format": "int64" }, "replicaZones": { "items": {} }, "resourceManagerTags": {}, "resourcePolicies": { "items": {} }, "sourceImage": {}, "sourceImageEncryptionKey": { "$ref": "#/types/google-native:compute/beta:CustomerEncryptionKeyResponse" }, "sourceSnapshot": {}, "sourceSnapshotEncryptionKey": { "$ref": "#/types/google-native:compute/beta:CustomerEncryptionKeyResponse" } } }, "google-native:compute/beta:AttachedDiskResponse": { "properties": { "architecture": {}, "autoDelete": {}, "boot": {}, "deviceName": {}, "diskEncryptionKey": { "$ref": "#/types/google-native:compute/beta:CustomerEncryptionKeyResponse" }, "diskSizeGb": { "format": "int64" }, "forceAttach": {}, "guestOsFeatures": { "items": { "$ref": "#/types/google-native:compute/beta:GuestOsFeatureResponse" } }, "index": { "format": "int32" }, "initializeParams": { "$ref": "#/types/google-native:compute/beta:AttachedDiskInitializeParamsResponse" }, "interface": {}, "kind": {}, "licenses": { "items": {} }, "locked": {}, "mode": {}, "shieldedInstanceInitialState": { "$ref": "#/types/google-native:compute/beta:InitialStateConfigResponse" }, "source": {}, "type": {}, "userLicenses": { "items": {} } } }, "google-native:compute/beta:AuditConfig": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:compute/beta:AuditLogConfig" } }, "exemptedMembers": { "items": {} }, "service": {} } }, "google-native:compute/beta:AuditConfigResponse": { "properties": { "auditLogConfigs": { "items": { "$ref": "#/types/google-native:compute/beta:AuditLogConfigResponse" } }, "exemptedMembers": { "items": {} }, "service": {} } }, "google-native:compute/beta:AuditLogConfig": { "properties": { "exemptedMembers": { "items": {} }, "ignoreChildExemptions": {}, "logType": { "$ref": "#/types/google-native:compute/beta:AuditLogConfigLogType" } } }, "google-native:compute/beta:AuditLogConfigResponse": { "properties": { "exemptedMembers": { "items": {} }, "ignoreChildExemptions": {}, "logType": {} } }, "google-native:compute/beta:AuthorizationLoggingOptions": { "properties": { "permissionType": { "$ref": "#/types/google-native:compute/beta:AuthorizationLoggingOptionsPermissionType" } } }, "google-native:compute/beta:AuthorizationLoggingOptionsResponse": { "properties": { "permissionType": {} } }, "google-native:compute/beta:AutoscalerStatusDetailsResponse": { "properties": { "message": {}, "type": {} } }, "google-native:compute/beta:AutoscalingPolicy": { "properties": { "coolDownPeriodSec": { "format": "int32" }, "cpuUtilization": { "$ref": "#/types/google-native:compute/beta:AutoscalingPolicyCpuUtilization" }, "customMetricUtilizations": { "items": { "$ref": "#/types/google-native:compute/beta:AutoscalingPolicyCustomMetricUtilization" } }, "loadBalancingUtilization": { "$ref": "#/types/google-native:compute/beta:AutoscalingPolicyLoadBalancingUtilization" }, "maxNumReplicas": { "format": "int32" }, "minNumReplicas": { "format": "int32" }, "mode": { "$ref": "#/types/google-native:compute/beta:AutoscalingPolicyMode" }, "scaleDownControl": { "$ref": "#/types/google-native:compute/beta:AutoscalingPolicyScaleDownControl" }, "scaleInControl": { "$ref": "#/types/google-native:compute/beta:AutoscalingPolicyScaleInControl" }, "scalingSchedules": {} } }, "google-native:compute/beta:AutoscalingPolicyCpuUtilization": { "properties": { "predictiveMethod": { "$ref": "#/types/google-native:compute/beta:AutoscalingPolicyCpuUtilizationPredictiveMethod" }, "utilizationTarget": { "format": "double" } } }, "google-native:compute/beta:AutoscalingPolicyCpuUtilizationResponse": { "properties": { "predictiveMethod": {}, "utilizationTarget": { "format": "double" } } }, "google-native:compute/beta:AutoscalingPolicyCustomMetricUtilization": { "properties": { "filter": {}, "metric": {}, "singleInstanceAssignment": { "format": "double" }, "utilizationTarget": { "format": "double" }, "utilizationTargetType": { "$ref": "#/types/google-native:compute/beta:AutoscalingPolicyCustomMetricUtilizationUtilizationTargetType" } } }, "google-native:compute/beta:AutoscalingPolicyCustomMetricUtilizationResponse": { "properties": { "filter": {}, "metric": {}, "singleInstanceAssignment": { "format": "double" }, "utilizationTarget": { "format": "double" }, "utilizationTargetType": {} } }, "google-native:compute/beta:AutoscalingPolicyLoadBalancingUtilization": { "properties": { "utilizationTarget": { "format": "double" } } }, "google-native:compute/beta:AutoscalingPolicyLoadBalancingUtilizationResponse": { "properties": { "utilizationTarget": { "format": "double" } } }, "google-native:compute/beta:AutoscalingPolicyResponse": { "properties": { "coolDownPeriodSec": { "format": "int32" }, "cpuUtilization": { "$ref": "#/types/google-native:compute/beta:AutoscalingPolicyCpuUtilizationResponse" }, "customMetricUtilizations": { "items": { "$ref": "#/types/google-native:compute/beta:AutoscalingPolicyCustomMetricUtilizationResponse" } }, "loadBalancingUtilization": { "$ref": "#/types/google-native:compute/beta:AutoscalingPolicyLoadBalancingUtilizationResponse" }, "maxNumReplicas": { "format": "int32" }, "minNumReplicas": { "format": "int32" }, "mode": {}, "scaleDownControl": { "$ref": "#/types/google-native:compute/beta:AutoscalingPolicyScaleDownControlResponse" }, "scaleInControl": { "$ref": "#/types/google-native:compute/beta:AutoscalingPolicyScaleInControlResponse" }, "scalingSchedules": {} } }, "google-native:compute/beta:AutoscalingPolicyScaleDownControl": { "properties": { "maxScaledDownReplicas": { "$ref": "#/types/google-native:compute/beta:FixedOrPercent" }, "timeWindowSec": { "format": "int32" } } }, "google-native:compute/beta:AutoscalingPolicyScaleDownControlResponse": { "properties": { "maxScaledDownReplicas": { "$ref": "#/types/google-native:compute/beta:FixedOrPercentResponse" }, "timeWindowSec": { "format": "int32" } } }, "google-native:compute/beta:AutoscalingPolicyScaleInControl": { "properties": { "maxScaledInReplicas": { "$ref": "#/types/google-native:compute/beta:FixedOrPercent" }, "timeWindowSec": { "format": "int32" } } }, "google-native:compute/beta:AutoscalingPolicyScaleInControlResponse": { "properties": { "maxScaledInReplicas": { "$ref": "#/types/google-native:compute/beta:FixedOrPercentResponse" }, "timeWindowSec": { "format": "int32" } } }, "google-native:compute/beta:Backend": { "properties": { "balancingMode": { "$ref": "#/types/google-native:compute/beta:BackendBalancingMode" }, "capacityScaler": { "format": "float" }, "description": {}, "failover": {}, "group": {}, "maxConnections": { "format": "int32" }, "maxConnectionsPerEndpoint": { "format": "int32" }, "maxConnectionsPerInstance": { "format": "int32" }, "maxRate": { "format": "int32" }, "maxRatePerEndpoint": { "format": "float" }, "maxRatePerInstance": { "format": "float" }, "maxUtilization": { "format": "float" } } }, "google-native:compute/beta:BackendBucketCdnPolicy": { "properties": { "bypassCacheOnRequestHeaders": { "items": { "$ref": "#/types/google-native:compute/beta:BackendBucketCdnPolicyBypassCacheOnRequestHeader" } }, "cacheKeyPolicy": { "$ref": "#/types/google-native:compute/beta:BackendBucketCdnPolicyCacheKeyPolicy" }, "cacheMode": { "$ref": "#/types/google-native:compute/beta:BackendBucketCdnPolicyCacheMode" }, "clientTtl": { "format": "int32" }, "defaultTtl": { "format": "int32" }, "maxTtl": { "format": "int32" }, "negativeCaching": {}, "negativeCachingPolicy": { "items": { "$ref": "#/types/google-native:compute/beta:BackendBucketCdnPolicyNegativeCachingPolicy" } }, "requestCoalescing": {}, "serveWhileStale": { "format": "int32" }, "signedUrlCacheMaxAgeSec": { "format": "int64" } } }, "google-native:compute/beta:BackendBucketCdnPolicyBypassCacheOnRequestHeader": { "properties": { "headerName": {} } }, "google-native:compute/beta:BackendBucketCdnPolicyBypassCacheOnRequestHeaderResponse": { "properties": { "headerName": {} } }, "google-native:compute/beta:BackendBucketCdnPolicyCacheKeyPolicy": { "properties": { "includeHttpHeaders": { "items": {} }, "queryStringWhitelist": { "items": {} } } }, "google-native:compute/beta:BackendBucketCdnPolicyCacheKeyPolicyResponse": { "properties": { "includeHttpHeaders": { "items": {} }, "queryStringWhitelist": { "items": {} } } }, "google-native:compute/beta:BackendBucketCdnPolicyNegativeCachingPolicy": { "properties": { "code": { "format": "int32" }, "ttl": { "format": "int32" } } }, "google-native:compute/beta:BackendBucketCdnPolicyNegativeCachingPolicyResponse": { "properties": { "code": { "format": "int32" }, "ttl": { "format": "int32" } } }, "google-native:compute/beta:BackendBucketCdnPolicyResponse": { "properties": { "bypassCacheOnRequestHeaders": { "items": { "$ref": "#/types/google-native:compute/beta:BackendBucketCdnPolicyBypassCacheOnRequestHeaderResponse" } }, "cacheKeyPolicy": { "$ref": "#/types/google-native:compute/beta:BackendBucketCdnPolicyCacheKeyPolicyResponse" }, "cacheMode": {}, "clientTtl": { "format": "int32" }, "defaultTtl": { "format": "int32" }, "maxTtl": { "format": "int32" }, "negativeCaching": {}, "negativeCachingPolicy": { "items": { "$ref": "#/types/google-native:compute/beta:BackendBucketCdnPolicyNegativeCachingPolicyResponse" } }, "requestCoalescing": {}, "serveWhileStale": { "format": "int32" }, "signedUrlCacheMaxAgeSec": { "format": "int64" }, "signedUrlKeyNames": { "items": {} } } }, "google-native:compute/beta:BackendResponse": { "properties": { "balancingMode": {}, "capacityScaler": { "format": "float" }, "description": {}, "failover": {}, "group": {}, "maxConnections": { "format": "int32" }, "maxConnectionsPerEndpoint": { "format": "int32" }, "maxConnectionsPerInstance": { "format": "int32" }, "maxRate": { "format": "int32" }, "maxRatePerEndpoint": { "format": "float" }, "maxRatePerInstance": { "format": "float" }, "maxUtilization": { "format": "float" } } }, "google-native:compute/beta:BackendServiceCdnPolicy": { "properties": { "bypassCacheOnRequestHeaders": { "items": { "$ref": "#/types/google-native:compute/beta:BackendServiceCdnPolicyBypassCacheOnRequestHeader" } }, "cacheKeyPolicy": { "$ref": "#/types/google-native:compute/beta:CacheKeyPolicy" }, "cacheMode": { "$ref": "#/types/google-native:compute/beta:BackendServiceCdnPolicyCacheMode" }, "clientTtl": { "format": "int32" }, "defaultTtl": { "format": "int32" }, "maxTtl": { "format": "int32" }, "negativeCaching": {}, "negativeCachingPolicy": { "items": { "$ref": "#/types/google-native:compute/beta:BackendServiceCdnPolicyNegativeCachingPolicy" } }, "requestCoalescing": {}, "serveWhileStale": { "format": "int32" }, "signedUrlCacheMaxAgeSec": { "format": "int64" } } }, "google-native:compute/beta:BackendServiceCdnPolicyBypassCacheOnRequestHeader": { "properties": { "headerName": {} } }, "google-native:compute/beta:BackendServiceCdnPolicyBypassCacheOnRequestHeaderResponse": { "properties": { "headerName": {} } }, "google-native:compute/beta:BackendServiceCdnPolicyNegativeCachingPolicy": { "properties": { "code": { "format": "int32" }, "ttl": { "format": "int32" } } }, "google-native:compute/beta:BackendServiceCdnPolicyNegativeCachingPolicyResponse": { "properties": { "code": { "format": "int32" }, "ttl": { "format": "int32" } } }, "google-native:compute/beta:BackendServiceCdnPolicyResponse": { "properties": { "bypassCacheOnRequestHeaders": { "items": { "$ref": "#/types/google-native:compute/beta:BackendServiceCdnPolicyBypassCacheOnRequestHeaderResponse" } }, "cacheKeyPolicy": { "$ref": "#/types/google-native:compute/beta:CacheKeyPolicyResponse" }, "cacheMode": {}, "clientTtl": { "format": "int32" }, "defaultTtl": { "format": "int32" }, "maxTtl": { "format": "int32" }, "negativeCaching": {}, "negativeCachingPolicy": { "items": { "$ref": "#/types/google-native:compute/beta:BackendServiceCdnPolicyNegativeCachingPolicyResponse" } }, "requestCoalescing": {}, "serveWhileStale": { "format": "int32" }, "signedUrlCacheMaxAgeSec": { "format": "int64" }, "signedUrlKeyNames": { "items": {} } } }, "google-native:compute/beta:BackendServiceConnectionTrackingPolicy": { "properties": { "connectionPersistenceOnUnhealthyBackends": { "$ref": "#/types/google-native:compute/beta:BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackends" }, "enableStrongAffinity": {}, "idleTimeoutSec": { "format": "int32" }, "trackingMode": { "$ref": "#/types/google-native:compute/beta:BackendServiceConnectionTrackingPolicyTrackingMode" } } }, "google-native:compute/beta:BackendServiceConnectionTrackingPolicyResponse": { "properties": { "connectionPersistenceOnUnhealthyBackends": {}, "enableStrongAffinity": {}, "idleTimeoutSec": { "format": "int32" }, "trackingMode": {} } }, "google-native:compute/beta:BackendServiceFailoverPolicy": { "properties": { "disableConnectionDrainOnFailover": {}, "dropTrafficIfUnhealthy": {}, "failoverRatio": { "format": "float" } } }, "google-native:compute/beta:BackendServiceFailoverPolicyResponse": { "properties": { "disableConnectionDrainOnFailover": {}, "dropTrafficIfUnhealthy": {}, "failoverRatio": { "format": "float" } } }, "google-native:compute/beta:BackendServiceIAP": { "properties": { "enabled": {}, "oauth2ClientId": {}, "oauth2ClientSecret": {} } }, "google-native:compute/beta:BackendServiceIAPResponse": { "properties": { "enabled": {}, "oauth2ClientId": {}, "oauth2ClientSecret": {}, "oauth2ClientSecretSha256": {} } }, "google-native:compute/beta:BackendServiceLocalityLoadBalancingPolicyConfig": { "properties": { "customPolicy": { "$ref": "#/types/google-native:compute/beta:BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy" }, "policy": { "$ref": "#/types/google-native:compute/beta:BackendServiceLocalityLoadBalancingPolicyConfigPolicy" } } }, "google-native:compute/beta:BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy": { "properties": { "data": {}, "name": {} } }, "google-native:compute/beta:BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicyResponse": { "properties": { "data": {}, "name": {} } }, "google-native:compute/beta:BackendServiceLocalityLoadBalancingPolicyConfigPolicy": { "properties": { "name": { "$ref": "#/types/google-native:compute/beta:BackendServiceLocalityLoadBalancingPolicyConfigPolicyName" } } }, "google-native:compute/beta:BackendServiceLocalityLoadBalancingPolicyConfigPolicyResponse": { "properties": { "name": {} } }, "google-native:compute/beta:BackendServiceLocalityLoadBalancingPolicyConfigResponse": { "properties": { "customPolicy": { "$ref": "#/types/google-native:compute/beta:BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicyResponse" }, "policy": { "$ref": "#/types/google-native:compute/beta:BackendServiceLocalityLoadBalancingPolicyConfigPolicyResponse" } } }, "google-native:compute/beta:BackendServiceLogConfig": { "properties": { "enable": {}, "optionalFields": { "items": {} }, "optionalMode": { "$ref": "#/types/google-native:compute/beta:BackendServiceLogConfigOptionalMode" }, "sampleRate": { "format": "float" } } }, "google-native:compute/beta:BackendServiceLogConfigResponse": { "properties": { "enable": {}, "optionalFields": { "items": {} }, "optionalMode": {}, "sampleRate": { "format": "float" } } }, "google-native:compute/beta:Binding": { "properties": { "bindingId": {}, "condition": { "$ref": "#/types/google-native:compute/beta:Expr" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:compute/beta:BindingResponse": { "properties": { "bindingId": {}, "condition": { "$ref": "#/types/google-native:compute/beta:ExprResponse" }, "members": { "items": {} }, "role": { "pattern": "roles/{role}" } } }, "google-native:compute/beta:CacheKeyPolicy": { "properties": { "includeHost": {}, "includeHttpHeaders": { "items": {} }, "includeNamedCookies": { "items": {} }, "includeProtocol": {}, "includeQueryString": {}, "queryStringBlacklist": { "items": {} }, "queryStringWhitelist": { "items": {} } } }, "google-native:compute/beta:CacheKeyPolicyResponse": { "properties": { "includeHost": {}, "includeHttpHeaders": { "items": {} }, "includeNamedCookies": { "items": {} }, "includeProtocol": {}, "includeQueryString": {}, "queryStringBlacklist": { "items": {} }, "queryStringWhitelist": { "items": {} } } }, "google-native:compute/beta:CircuitBreakers": { "properties": { "connectTimeout": { "$ref": "#/types/google-native:compute/beta:Duration" }, "maxConnections": { "format": "int32" }, "maxPendingRequests": { "format": "int32" }, "maxRequests": { "format": "int32" }, "maxRequestsPerConnection": { "format": "int32" }, "maxRetries": { "format": "int32" } } }, "google-native:compute/beta:CircuitBreakersResponse": { "properties": { "connectTimeout": { "$ref": "#/types/google-native:compute/beta:DurationResponse" }, "maxConnections": { "format": "int32" }, "maxPendingRequests": { "format": "int32" }, "maxRequests": { "format": "int32" }, "maxRequestsPerConnection": { "format": "int32" }, "maxRetries": { "format": "int32" } } }, "google-native:compute/beta:Condition": { "properties": { "iam": { "$ref": "#/types/google-native:compute/beta:ConditionIam" }, "op": { "$ref": "#/types/google-native:compute/beta:ConditionOp" }, "svc": {}, "sys": { "$ref": "#/types/google-native:compute/beta:ConditionSys" }, "values": { "items": {} } } }, "google-native:compute/beta:ConditionResponse": { "properties": { "iam": {}, "op": {}, "svc": {}, "sys": {}, "values": { "items": {} } } }, "google-native:compute/beta:ConfidentialInstanceConfig": { "properties": { "enableConfidentialCompute": {} } }, "google-native:compute/beta:ConfidentialInstanceConfigResponse": { "properties": { "enableConfidentialCompute": {} } }, "google-native:compute/beta:ConnectionDraining": { "properties": { "drainingTimeoutSec": { "format": "int32" } } }, "google-native:compute/beta:ConnectionDrainingResponse": { "properties": { "drainingTimeoutSec": { "format": "int32" } } }, "google-native:compute/beta:ConsistentHashLoadBalancerSettings": { "properties": { "httpCookie": { "$ref": "#/types/google-native:compute/beta:ConsistentHashLoadBalancerSettingsHttpCookie" }, "httpHeaderName": {}, "minimumRingSize": { "format": "int64" } } }, "google-native:compute/beta:ConsistentHashLoadBalancerSettingsHttpCookie": { "properties": { "name": {}, "path": {}, "ttl": { "$ref": "#/types/google-native:compute/beta:Duration" } } }, "google-native:compute/beta:ConsistentHashLoadBalancerSettingsHttpCookieResponse": { "properties": { "name": {}, "path": {}, "ttl": { "$ref": "#/types/google-native:compute/beta:DurationResponse" } } }, "google-native:compute/beta:ConsistentHashLoadBalancerSettingsResponse": { "properties": { "httpCookie": { "$ref": "#/types/google-native:compute/beta:ConsistentHashLoadBalancerSettingsHttpCookieResponse" }, "httpHeaderName": {}, "minimumRingSize": { "format": "int64" } } }, "google-native:compute/beta:CorsPolicy": { "properties": { "allowCredentials": {}, "allowHeaders": { "items": {} }, "allowMethods": { "items": {} }, "allowOriginRegexes": { "items": {} }, "allowOrigins": { "items": {} }, "disabled": {}, "exposeHeaders": { "items": {} }, "maxAge": { "format": "int32" } } }, "google-native:compute/beta:CorsPolicyResponse": { "properties": { "allowCredentials": {}, "allowHeaders": { "items": {} }, "allowMethods": { "items": {} }, "allowOriginRegexes": { "items": {} }, "allowOrigins": { "items": {} }, "disabled": {}, "exposeHeaders": { "items": {} }, "maxAge": { "format": "int32" } } }, "google-native:compute/beta:CustomErrorResponsePolicy": { "properties": { "errorResponseRules": { "items": { "$ref": "#/types/google-native:compute/beta:CustomErrorResponsePolicyCustomErrorResponseRule" } }, "errorService": {} } }, "google-native:compute/beta:CustomErrorResponsePolicyCustomErrorResponseRule": { "properties": { "matchResponseCodes": { "items": {} }, "overrideResponseCode": { "format": "int32" }, "path": {} } }, "google-native:compute/beta:CustomErrorResponsePolicyCustomErrorResponseRuleResponse": { "properties": { "matchResponseCodes": { "items": {} }, "overrideResponseCode": { "format": "int32" }, "path": {} } }, "google-native:compute/beta:CustomErrorResponsePolicyResponse": { "properties": { "errorResponseRules": { "items": { "$ref": "#/types/google-native:compute/beta:CustomErrorResponsePolicyCustomErrorResponseRuleResponse" } }, "errorService": {} } }, "google-native:compute/beta:CustomerEncryptionKey": { "properties": { "kmsKeyName": {}, "kmsKeyServiceAccount": {}, "rawKey": {}, "rsaEncryptedKey": {} } }, "google-native:compute/beta:CustomerEncryptionKeyResponse": { "properties": { "kmsKeyName": {}, "kmsKeyServiceAccount": {}, "rawKey": {}, "rsaEncryptedKey": {}, "sha256": {} } }, "google-native:compute/beta:DeprecationStatus": { "properties": { "deleted": {}, "deprecated": {}, "obsolete": {}, "replacement": {}, "state": { "$ref": "#/types/google-native:compute/beta:DeprecationStatusState" }, "stateOverride": { "$ref": "#/types/google-native:compute/beta:RolloutPolicy" } } }, "google-native:compute/beta:DeprecationStatusResponse": { "properties": { "deleted": {}, "deprecated": {}, "obsolete": {}, "replacement": {}, "state": {}, "stateOverride": { "$ref": "#/types/google-native:compute/beta:RolloutPolicyResponse" } } }, "google-native:compute/beta:DiskAsyncReplication": { "properties": { "disk": {} } }, "google-native:compute/beta:DiskAsyncReplicationResponse": { "properties": { "consistencyGroupPolicy": {}, "consistencyGroupPolicyId": {}, "disk": {}, "diskId": {} } }, "google-native:compute/beta:DiskInstantiationConfig": { "properties": { "autoDelete": {}, "customImage": {}, "deviceName": {}, "instantiateFrom": { "$ref": "#/types/google-native:compute/beta:DiskInstantiationConfigInstantiateFrom" } } }, "google-native:compute/beta:DiskInstantiationConfigResponse": { "properties": { "autoDelete": {}, "customImage": {}, "deviceName": {}, "instantiateFrom": {} } }, "google-native:compute/beta:DiskParams": { "properties": { "resourceManagerTags": {} } }, "google-native:compute/beta:DiskParamsResponse": { "properties": { "resourceManagerTags": {} } }, "google-native:compute/beta:DiskResourceStatusAsyncReplicationStatusResponse": { "properties": { "state": {} } }, "google-native:compute/beta:DiskResourceStatusResponse": { "properties": { "asyncPrimaryDisk": { "$ref": "#/types/google-native:compute/beta:DiskResourceStatusAsyncReplicationStatusResponse" }, "asyncSecondaryDisks": {} } }, "google-native:compute/beta:DisplayDevice": { "properties": { "enableDisplay": {} } }, "google-native:compute/beta:DisplayDeviceResponse": { "properties": { "enableDisplay": {} } }, "google-native:compute/beta:DistributionPolicy": { "properties": { "targetShape": { "$ref": "#/types/google-native:compute/beta:DistributionPolicyTargetShape" }, "zones": { "items": { "$ref": "#/types/google-native:compute/beta:DistributionPolicyZoneConfiguration" } } } }, "google-native:compute/beta:DistributionPolicyResponse": { "properties": { "targetShape": {}, "zones": { "items": { "$ref": "#/types/google-native:compute/beta:DistributionPolicyZoneConfigurationResponse" } } } }, "google-native:compute/beta:DistributionPolicyZoneConfiguration": { "properties": { "zone": {} } }, "google-native:compute/beta:DistributionPolicyZoneConfigurationResponse": { "properties": { "zone": {} } }, "google-native:compute/beta:Duration": { "properties": { "nanos": { "format": "int32" }, "seconds": { "format": "int64" } } }, "google-native:compute/beta:DurationResponse": { "properties": { "nanos": { "format": "int32" }, "seconds": { "format": "int64" } } }, "google-native:compute/beta:Expr": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:compute/beta:ExprResponse": { "properties": { "description": {}, "expression": {}, "location": {}, "title": {} } }, "google-native:compute/beta:ExternalVpnGatewayInterface": { "properties": { "id": { "format": "uint32" }, "ipAddress": {}, "ipv6Address": {} } }, "google-native:compute/beta:ExternalVpnGatewayInterfaceResponse": { "properties": { "ipAddress": {}, "ipv6Address": {} } }, "google-native:compute/beta:FileContentBuffer": { "properties": { "content": { "format": "byte" }, "fileType": { "$ref": "#/types/google-native:compute/beta:FileContentBufferFileType" } } }, "google-native:compute/beta:FileContentBufferResponse": { "properties": { "content": { "format": "byte" }, "fileType": {} } }, "google-native:compute/beta:FirewallAllowedItem": { "properties": { "IPProtocol": { "sdkName": "ipProtocol" }, "ports": { "items": {} } } }, "google-native:compute/beta:FirewallAllowedItemResponse": { "properties": { "IPProtocol": { "sdkName": "ipProtocol" }, "ports": { "items": {} } } }, "google-native:compute/beta:FirewallDeniedItem": { "properties": { "IPProtocol": { "sdkName": "ipProtocol" }, "ports": { "items": {} } } }, "google-native:compute/beta:FirewallDeniedItemResponse": { "properties": { "IPProtocol": { "sdkName": "ipProtocol" }, "ports": { "items": {} } } }, "google-native:compute/beta:FirewallLogConfig": { "properties": { "enable": {}, "metadata": { "$ref": "#/types/google-native:compute/beta:FirewallLogConfigMetadata" } } }, "google-native:compute/beta:FirewallLogConfigResponse": { "properties": { "enable": {}, "metadata": {} } }, "google-native:compute/beta:FirewallPolicyAssociation": { "properties": { "attachmentTarget": {}, "name": {} } }, "google-native:compute/beta:FirewallPolicyAssociationResponse": { "properties": { "attachmentTarget": {}, "displayName": {}, "firewallPolicyId": {}, "name": {}, "shortName": {} } }, "google-native:compute/beta:FirewallPolicyRule": { "properties": { "action": {}, "description": {}, "direction": { "$ref": "#/types/google-native:compute/beta:FirewallPolicyRuleDirection" }, "disabled": {}, "enableLogging": {}, "match": { "$ref": "#/types/google-native:compute/beta:FirewallPolicyRuleMatcher" }, "priority": { "format": "int32" }, "ruleName": {}, "securityProfileGroup": {}, "targetResources": { "items": {} }, "targetSecureTags": { "items": { "$ref": "#/types/google-native:compute/beta:FirewallPolicyRuleSecureTag" } }, "targetServiceAccounts": { "items": {} }, "tlsInspect": {} } }, "google-native:compute/beta:FirewallPolicyRuleMatcher": { "properties": { "destAddressGroups": { "items": {} }, "destFqdns": { "items": {} }, "destIpRanges": { "items": {} }, "destRegionCodes": { "items": {} }, "destThreatIntelligences": { "items": {} }, "layer4Configs": { "items": { "$ref": "#/types/google-native:compute/beta:FirewallPolicyRuleMatcherLayer4Config" } }, "srcAddressGroups": { "items": {} }, "srcFqdns": { "items": {} }, "srcIpRanges": { "items": {} }, "srcRegionCodes": { "items": {} }, "srcSecureTags": { "items": { "$ref": "#/types/google-native:compute/beta:FirewallPolicyRuleSecureTag" } }, "srcThreatIntelligences": { "items": {} } } }, "google-native:compute/beta:FirewallPolicyRuleMatcherLayer4Config": { "properties": { "ipProtocol": {}, "ports": { "items": {} } } }, "google-native:compute/beta:FirewallPolicyRuleMatcherLayer4ConfigResponse": { "properties": { "ipProtocol": {}, "ports": { "items": {} } } }, "google-native:compute/beta:FirewallPolicyRuleMatcherResponse": { "properties": { "destAddressGroups": { "items": {} }, "destFqdns": { "items": {} }, "destIpRanges": { "items": {} }, "destRegionCodes": { "items": {} }, "destThreatIntelligences": { "items": {} }, "layer4Configs": { "items": { "$ref": "#/types/google-native:compute/beta:FirewallPolicyRuleMatcherLayer4ConfigResponse" } }, "srcAddressGroups": { "items": {} }, "srcFqdns": { "items": {} }, "srcIpRanges": { "items": {} }, "srcRegionCodes": { "items": {} }, "srcSecureTags": { "items": { "$ref": "#/types/google-native:compute/beta:FirewallPolicyRuleSecureTagResponse" } }, "srcThreatIntelligences": { "items": {} } } }, "google-native:compute/beta:FirewallPolicyRuleResponse": { "properties": { "action": {}, "description": {}, "direction": {}, "disabled": {}, "enableLogging": {}, "kind": {}, "match": { "$ref": "#/types/google-native:compute/beta:FirewallPolicyRuleMatcherResponse" }, "priority": { "format": "int32" }, "ruleName": {}, "ruleTupleCount": { "format": "int32" }, "securityProfileGroup": {}, "targetResources": { "items": {} }, "targetSecureTags": { "items": { "$ref": "#/types/google-native:compute/beta:FirewallPolicyRuleSecureTagResponse" } }, "targetServiceAccounts": { "items": {} }, "tlsInspect": {} } }, "google-native:compute/beta:FirewallPolicyRuleSecureTag": { "properties": { "name": {} } }, "google-native:compute/beta:FirewallPolicyRuleSecureTagResponse": { "properties": { "name": {}, "state": {} } }, "google-native:compute/beta:FixedOrPercent": { "properties": { "fixed": { "format": "int32" }, "percent": { "format": "int32" } } }, "google-native:compute/beta:FixedOrPercentResponse": { "properties": { "calculated": { "format": "int32" }, "fixed": { "format": "int32" }, "percent": { "format": "int32" } } }, "google-native:compute/beta:ForwardingRuleServiceDirectoryRegistration": { "properties": { "namespace": {}, "service": {}, "serviceDirectoryRegion": {} } }, "google-native:compute/beta:ForwardingRuleServiceDirectoryRegistrationResponse": { "properties": { "namespace": {}, "service": {}, "serviceDirectoryRegion": {} } }, "google-native:compute/beta:GRPCHealthCheck": { "properties": { "grpcServiceName": {}, "port": { "format": "int32" }, "portName": {}, "portSpecification": { "$ref": "#/types/google-native:compute/beta:GRPCHealthCheckPortSpecification" } } }, "google-native:compute/beta:GRPCHealthCheckResponse": { "properties": { "grpcServiceName": {}, "port": { "format": "int32" }, "portName": {}, "portSpecification": {} } }, "google-native:compute/beta:GuestOsFeature": { "properties": { "type": { "$ref": "#/types/google-native:compute/beta:GuestOsFeatureType" } } }, "google-native:compute/beta:GuestOsFeatureResponse": { "properties": { "type": {} } }, "google-native:compute/beta:HTTP2HealthCheck": { "properties": { "host": {}, "port": { "format": "int32" }, "portName": {}, "portSpecification": { "$ref": "#/types/google-native:compute/beta:HTTP2HealthCheckPortSpecification" }, "proxyHeader": { "$ref": "#/types/google-native:compute/beta:HTTP2HealthCheckProxyHeader" }, "requestPath": {}, "response": {} } }, "google-native:compute/beta:HTTP2HealthCheckResponse": { "properties": { "host": {}, "port": { "format": "int32" }, "portName": {}, "portSpecification": {}, "proxyHeader": {}, "requestPath": {}, "response": {} } }, "google-native:compute/beta:HTTPHealthCheck": { "properties": { "host": {}, "port": { "format": "int32" }, "portName": {}, "portSpecification": { "$ref": "#/types/google-native:compute/beta:HTTPHealthCheckPortSpecification" }, "proxyHeader": { "$ref": "#/types/google-native:compute/beta:HTTPHealthCheckProxyHeader" }, "requestPath": {}, "response": {} } }, "google-native:compute/beta:HTTPHealthCheckResponse": { "properties": { "host": {}, "port": { "format": "int32" }, "portName": {}, "portSpecification": {}, "proxyHeader": {}, "requestPath": {}, "response": {} } }, "google-native:compute/beta:HTTPSHealthCheck": { "properties": { "host": {}, "port": { "format": "int32" }, "portName": {}, "portSpecification": { "$ref": "#/types/google-native:compute/beta:HTTPSHealthCheckPortSpecification" }, "proxyHeader": { "$ref": "#/types/google-native:compute/beta:HTTPSHealthCheckProxyHeader" }, "requestPath": {}, "response": {} } }, "google-native:compute/beta:HTTPSHealthCheckResponse": { "properties": { "host": {}, "port": { "format": "int32" }, "portName": {}, "portSpecification": {}, "proxyHeader": {}, "requestPath": {}, "response": {} } }, "google-native:compute/beta:HealthCheckLogConfig": { "properties": { "enable": {} } }, "google-native:compute/beta:HealthCheckLogConfigResponse": { "properties": { "enable": {} } }, "google-native:compute/beta:HostRule": { "properties": { "description": {}, "hosts": { "items": {} }, "pathMatcher": {} } }, "google-native:compute/beta:HostRuleResponse": { "properties": { "description": {}, "hosts": { "items": {} }, "pathMatcher": {} } }, "google-native:compute/beta:HttpFaultAbort": { "properties": { "httpStatus": { "format": "uint32" }, "percentage": { "format": "double" } } }, "google-native:compute/beta:HttpFaultAbortResponse": { "properties": { "httpStatus": { "format": "uint32" }, "percentage": { "format": "double" } } }, "google-native:compute/beta:HttpFaultDelay": { "properties": { "fixedDelay": { "$ref": "#/types/google-native:compute/beta:Duration" }, "percentage": { "format": "double" } } }, "google-native:compute/beta:HttpFaultDelayResponse": { "properties": { "fixedDelay": { "$ref": "#/types/google-native:compute/beta:DurationResponse" }, "percentage": { "format": "double" } } }, "google-native:compute/beta:HttpFaultInjection": { "properties": { "abort": { "$ref": "#/types/google-native:compute/beta:HttpFaultAbort" }, "delay": { "$ref": "#/types/google-native:compute/beta:HttpFaultDelay" } } }, "google-native:compute/beta:HttpFaultInjectionResponse": { "properties": { "abort": { "$ref": "#/types/google-native:compute/beta:HttpFaultAbortResponse" }, "delay": { "$ref": "#/types/google-native:compute/beta:HttpFaultDelayResponse" } } }, "google-native:compute/beta:HttpFilterConfig": { "properties": { "config": {}, "configTypeUrl": {}, "filterName": {} } }, "google-native:compute/beta:HttpFilterConfigResponse": { "properties": { "config": {}, "configTypeUrl": {}, "filterName": {} } }, "google-native:compute/beta:HttpHeaderAction": { "properties": { "requestHeadersToAdd": { "items": { "$ref": "#/types/google-native:compute/beta:HttpHeaderOption" } }, "requestHeadersToRemove": { "items": {} }, "responseHeadersToAdd": { "items": { "$ref": "#/types/google-native:compute/beta:HttpHeaderOption" } }, "responseHeadersToRemove": { "items": {} } } }, "google-native:compute/beta:HttpHeaderActionResponse": { "properties": { "requestHeadersToAdd": { "items": { "$ref": "#/types/google-native:compute/beta:HttpHeaderOptionResponse" } }, "requestHeadersToRemove": { "items": {} }, "responseHeadersToAdd": { "items": { "$ref": "#/types/google-native:compute/beta:HttpHeaderOptionResponse" } }, "responseHeadersToRemove": { "items": {} } } }, "google-native:compute/beta:HttpHeaderMatch": { "properties": { "exactMatch": {}, "headerName": {}, "invertMatch": {}, "prefixMatch": {}, "presentMatch": {}, "rangeMatch": { "$ref": "#/types/google-native:compute/beta:Int64RangeMatch" }, "regexMatch": {}, "suffixMatch": {} } }, "google-native:compute/beta:HttpHeaderMatchResponse": { "properties": { "exactMatch": {}, "headerName": {}, "invertMatch": {}, "prefixMatch": {}, "presentMatch": {}, "rangeMatch": { "$ref": "#/types/google-native:compute/beta:Int64RangeMatchResponse" }, "regexMatch": {}, "suffixMatch": {} } }, "google-native:compute/beta:HttpHeaderOption": { "properties": { "headerName": {}, "headerValue": {}, "replace": {} } }, "google-native:compute/beta:HttpHeaderOptionResponse": { "properties": { "headerName": {}, "headerValue": {}, "replace": {} } }, "google-native:compute/beta:HttpQueryParameterMatch": { "properties": { "exactMatch": {}, "name": {}, "presentMatch": {}, "regexMatch": {} } }, "google-native:compute/beta:HttpQueryParameterMatchResponse": { "properties": { "exactMatch": {}, "name": {}, "presentMatch": {}, "regexMatch": {} } }, "google-native:compute/beta:HttpRedirectAction": { "properties": { "hostRedirect": {}, "httpsRedirect": {}, "pathRedirect": {}, "prefixRedirect": {}, "redirectResponseCode": { "$ref": "#/types/google-native:compute/beta:HttpRedirectActionRedirectResponseCode" }, "stripQuery": {} } }, "google-native:compute/beta:HttpRedirectActionResponse": { "properties": { "hostRedirect": {}, "httpsRedirect": {}, "pathRedirect": {}, "prefixRedirect": {}, "redirectResponseCode": {}, "stripQuery": {} } }, "google-native:compute/beta:HttpRetryPolicy": { "properties": { "numRetries": { "format": "uint32" }, "perTryTimeout": { "$ref": "#/types/google-native:compute/beta:Duration" }, "retryConditions": { "items": {} } } }, "google-native:compute/beta:HttpRetryPolicyResponse": { "properties": { "numRetries": { "format": "uint32" }, "perTryTimeout": { "$ref": "#/types/google-native:compute/beta:DurationResponse" }, "retryConditions": { "items": {} } } }, "google-native:compute/beta:HttpRouteAction": { "properties": { "corsPolicy": { "$ref": "#/types/google-native:compute/beta:CorsPolicy" }, "faultInjectionPolicy": { "$ref": "#/types/google-native:compute/beta:HttpFaultInjection" }, "maxStreamDuration": { "$ref": "#/types/google-native:compute/beta:Duration" }, "requestMirrorPolicy": { "$ref": "#/types/google-native:compute/beta:RequestMirrorPolicy" }, "retryPolicy": { "$ref": "#/types/google-native:compute/beta:HttpRetryPolicy" }, "timeout": { "$ref": "#/types/google-native:compute/beta:Duration" }, "urlRewrite": { "$ref": "#/types/google-native:compute/beta:UrlRewrite" }, "weightedBackendServices": { "items": { "$ref": "#/types/google-native:compute/beta:WeightedBackendService" } } } }, "google-native:compute/beta:HttpRouteActionResponse": { "properties": { "corsPolicy": { "$ref": "#/types/google-native:compute/beta:CorsPolicyResponse" }, "faultInjectionPolicy": { "$ref": "#/types/google-native:compute/beta:HttpFaultInjectionResponse" }, "maxStreamDuration": { "$ref": "#/types/google-native:compute/beta:DurationResponse" }, "requestMirrorPolicy": { "$ref": "#/types/google-native:compute/beta:RequestMirrorPolicyResponse" }, "retryPolicy": { "$ref": "#/types/google-native:compute/beta:HttpRetryPolicyResponse" }, "timeout": { "$ref": "#/types/google-native:compute/beta:DurationResponse" }, "urlRewrite": { "$ref": "#/types/google-native:compute/beta:UrlRewriteResponse" }, "weightedBackendServices": { "items": { "$ref": "#/types/google-native:compute/beta:WeightedBackendServiceResponse" } } } }, "google-native:compute/beta:HttpRouteRule": { "properties": { "customErrorResponsePolicy": { "$ref": "#/types/google-native:compute/beta:CustomErrorResponsePolicy" }, "description": {}, "headerAction": { "$ref": "#/types/google-native:compute/beta:HttpHeaderAction" }, "httpFilterConfigs": { "items": { "$ref": "#/types/google-native:compute/beta:HttpFilterConfig" } }, "httpFilterMetadata": { "items": { "$ref": "#/types/google-native:compute/beta:HttpFilterConfig" } }, "matchRules": { "items": { "$ref": "#/types/google-native:compute/beta:HttpRouteRuleMatch" } }, "priority": { "format": "int32" }, "routeAction": { "$ref": "#/types/google-native:compute/beta:HttpRouteAction" }, "service": {}, "urlRedirect": { "$ref": "#/types/google-native:compute/beta:HttpRedirectAction" } } }, "google-native:compute/beta:HttpRouteRuleMatch": { "properties": { "fullPathMatch": {}, "headerMatches": { "items": { "$ref": "#/types/google-native:compute/beta:HttpHeaderMatch" } }, "ignoreCase": {}, "metadataFilters": { "items": { "$ref": "#/types/google-native:compute/beta:MetadataFilter" } }, "pathTemplateMatch": {}, "prefixMatch": {}, "queryParameterMatches": { "items": { "$ref": "#/types/google-native:compute/beta:HttpQueryParameterMatch" } }, "regexMatch": {} } }, "google-native:compute/beta:HttpRouteRuleMatchResponse": { "properties": { "fullPathMatch": {}, "headerMatches": { "items": { "$ref": "#/types/google-native:compute/beta:HttpHeaderMatchResponse" } }, "ignoreCase": {}, "metadataFilters": { "items": { "$ref": "#/types/google-native:compute/beta:MetadataFilterResponse" } }, "pathTemplateMatch": {}, "prefixMatch": {}, "queryParameterMatches": { "items": { "$ref": "#/types/google-native:compute/beta:HttpQueryParameterMatchResponse" } }, "regexMatch": {} } }, "google-native:compute/beta:HttpRouteRuleResponse": { "properties": { "customErrorResponsePolicy": { "$ref": "#/types/google-native:compute/beta:CustomErrorResponsePolicyResponse" }, "description": {}, "headerAction": { "$ref": "#/types/google-native:compute/beta:HttpHeaderActionResponse" }, "httpFilterConfigs": { "items": { "$ref": "#/types/google-native:compute/beta:HttpFilterConfigResponse" } }, "httpFilterMetadata": { "items": { "$ref": "#/types/google-native:compute/beta:HttpFilterConfigResponse" } }, "matchRules": { "items": { "$ref": "#/types/google-native:compute/beta:HttpRouteRuleMatchResponse" } }, "priority": { "format": "int32" }, "routeAction": { "$ref": "#/types/google-native:compute/beta:HttpRouteActionResponse" }, "service": {}, "urlRedirect": { "$ref": "#/types/google-native:compute/beta:HttpRedirectActionResponse" } } }, "google-native:compute/beta:ImageRawDisk": { "properties": { "containerType": { "$ref": "#/types/google-native:compute/beta:ImageRawDiskContainerType" }, "sha1Checksum": {}, "source": {} } }, "google-native:compute/beta:ImageRawDiskResponse": { "properties": { "containerType": {}, "sha1Checksum": {}, "source": {} } }, "google-native:compute/beta:InitialStateConfig": { "properties": { "dbs": { "items": { "$ref": "#/types/google-native:compute/beta:FileContentBuffer" } }, "dbxs": { "items": { "$ref": "#/types/google-native:compute/beta:FileContentBuffer" } }, "keks": { "items": { "$ref": "#/types/google-native:compute/beta:FileContentBuffer" } }, "pk": { "$ref": "#/types/google-native:compute/beta:FileContentBuffer" } } }, "google-native:compute/beta:InitialStateConfigResponse": { "properties": { "dbs": { "items": { "$ref": "#/types/google-native:compute/beta:FileContentBufferResponse" } }, "dbxs": { "items": { "$ref": "#/types/google-native:compute/beta:FileContentBufferResponse" } }, "keks": { "items": { "$ref": "#/types/google-native:compute/beta:FileContentBufferResponse" } }, "pk": { "$ref": "#/types/google-native:compute/beta:FileContentBufferResponse" } } }, "google-native:compute/beta:InstanceGroupManagerActionsSummaryResponse": { "properties": { "abandoning": { "format": "int32" }, "creating": { "format": "int32" }, "creatingWithoutRetries": { "format": "int32" }, "deleting": { "format": "int32" }, "none": { "format": "int32" }, "recreating": { "format": "int32" }, "refreshing": { "format": "int32" }, "restarting": { "format": "int32" }, "resuming": { "format": "int32" }, "starting": { "format": "int32" }, "stopping": { "format": "int32" }, "suspending": { "format": "int32" }, "verifying": { "format": "int32" } } }, "google-native:compute/beta:InstanceGroupManagerAllInstancesConfig": { "properties": { "properties": { "$ref": "#/types/google-native:compute/beta:InstancePropertiesPatch" } } }, "google-native:compute/beta:InstanceGroupManagerAllInstancesConfigResponse": { "properties": { "properties": { "$ref": "#/types/google-native:compute/beta:InstancePropertiesPatchResponse" } } }, "google-native:compute/beta:InstanceGroupManagerAutoHealingPolicy": { "properties": { "healthCheck": {}, "initialDelaySec": { "format": "int32" } } }, "google-native:compute/beta:InstanceGroupManagerAutoHealingPolicyResponse": { "properties": { "healthCheck": {}, "initialDelaySec": { "format": "int32" } } }, "google-native:compute/beta:InstanceGroupManagerInstanceLifecyclePolicy": { "properties": { "forceUpdateOnRepair": { "$ref": "#/types/google-native:compute/beta:InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepair" } } }, "google-native:compute/beta:InstanceGroupManagerInstanceLifecyclePolicyResponse": { "properties": { "forceUpdateOnRepair": {} } }, "google-native:compute/beta:InstanceGroupManagerStatusAllInstancesConfigResponse": { "properties": { "currentRevision": {}, "effective": {} } }, "google-native:compute/beta:InstanceGroupManagerStatusResponse": { "properties": { "allInstancesConfig": { "$ref": "#/types/google-native:compute/beta:InstanceGroupManagerStatusAllInstancesConfigResponse" }, "autoscaler": {}, "isStable": {}, "stateful": { "$ref": "#/types/google-native:compute/beta:InstanceGroupManagerStatusStatefulResponse" }, "versionTarget": { "$ref": "#/types/google-native:compute/beta:InstanceGroupManagerStatusVersionTargetResponse" } } }, "google-native:compute/beta:InstanceGroupManagerStatusStatefulPerInstanceConfigsResponse": { "properties": { "allEffective": {} } }, "google-native:compute/beta:InstanceGroupManagerStatusStatefulResponse": { "properties": { "hasStatefulConfig": {}, "isStateful": {}, "perInstanceConfigs": { "$ref": "#/types/google-native:compute/beta:InstanceGroupManagerStatusStatefulPerInstanceConfigsResponse" } } }, "google-native:compute/beta:InstanceGroupManagerStatusVersionTargetResponse": { "properties": { "isReached": {} } }, "google-native:compute/beta:InstanceGroupManagerUpdatePolicy": { "properties": { "instanceRedistributionType": { "$ref": "#/types/google-native:compute/beta:InstanceGroupManagerUpdatePolicyInstanceRedistributionType" }, "maxSurge": { "$ref": "#/types/google-native:compute/beta:FixedOrPercent" }, "maxUnavailable": { "$ref": "#/types/google-native:compute/beta:FixedOrPercent" }, "minReadySec": { "format": "int32" }, "minimalAction": { "$ref": "#/types/google-native:compute/beta:InstanceGroupManagerUpdatePolicyMinimalAction" }, "mostDisruptiveAllowedAction": { "$ref": "#/types/google-native:compute/beta:InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedAction" }, "replacementMethod": { "$ref": "#/types/google-native:compute/beta:InstanceGroupManagerUpdatePolicyReplacementMethod" }, "type": { "$ref": "#/types/google-native:compute/beta:InstanceGroupManagerUpdatePolicyType" } } }, "google-native:compute/beta:InstanceGroupManagerUpdatePolicyResponse": { "properties": { "instanceRedistributionType": {}, "maxSurge": { "$ref": "#/types/google-native:compute/beta:FixedOrPercentResponse" }, "maxUnavailable": { "$ref": "#/types/google-native:compute/beta:FixedOrPercentResponse" }, "minReadySec": { "format": "int32" }, "minimalAction": {}, "mostDisruptiveAllowedAction": {}, "replacementMethod": {}, "type": {} } }, "google-native:compute/beta:InstanceGroupManagerVersion": { "properties": { "instanceTemplate": {}, "name": {}, "targetSize": { "$ref": "#/types/google-native:compute/beta:FixedOrPercent" } } }, "google-native:compute/beta:InstanceGroupManagerVersionResponse": { "properties": { "instanceTemplate": {}, "name": {}, "targetSize": { "$ref": "#/types/google-native:compute/beta:FixedOrPercentResponse" } } }, "google-native:compute/beta:InstanceParams": { "properties": { "resourceManagerTags": {} } }, "google-native:compute/beta:InstanceParamsResponse": { "properties": { "resourceManagerTags": {} } }, "google-native:compute/beta:InstanceProperties": { "properties": { "advancedMachineFeatures": { "$ref": "#/types/google-native:compute/beta:AdvancedMachineFeatures" }, "canIpForward": {}, "confidentialInstanceConfig": { "$ref": "#/types/google-native:compute/beta:ConfidentialInstanceConfig" }, "description": {}, "disks": { "items": { "$ref": "#/types/google-native:compute/beta:AttachedDisk" } }, "displayDevice": { "$ref": "#/types/google-native:compute/beta:DisplayDevice" }, "guestAccelerators": { "items": { "$ref": "#/types/google-native:compute/beta:AcceleratorConfig" } }, "keyRevocationActionType": { "$ref": "#/types/google-native:compute/beta:InstancePropertiesKeyRevocationActionType" }, "labels": {}, "machineType": {}, "metadata": { "$ref": "#/types/google-native:compute/beta:Metadata" }, "minCpuPlatform": {}, "networkInterfaces": { "items": { "$ref": "#/types/google-native:compute/beta:NetworkInterface" } }, "networkPerformanceConfig": { "$ref": "#/types/google-native:compute/beta:NetworkPerformanceConfig" }, "postKeyRevocationActionType": { "$ref": "#/types/google-native:compute/beta:InstancePropertiesPostKeyRevocationActionType" }, "privateIpv6GoogleAccess": { "$ref": "#/types/google-native:compute/beta:InstancePropertiesPrivateIpv6GoogleAccess" }, "reservationAffinity": { "$ref": "#/types/google-native:compute/beta:ReservationAffinity" }, "resourceManagerTags": {}, "resourcePolicies": { "items": {} }, "scheduling": { "$ref": "#/types/google-native:compute/beta:Scheduling" }, "serviceAccounts": { "items": { "$ref": "#/types/google-native:compute/beta:ServiceAccount" } }, "shieldedInstanceConfig": { "$ref": "#/types/google-native:compute/beta:ShieldedInstanceConfig" }, "shieldedVmConfig": { "$ref": "#/types/google-native:compute/beta:ShieldedVmConfig" }, "tags": { "$ref": "#/types/google-native:compute/beta:Tags" } } }, "google-native:compute/beta:InstancePropertiesPatch": { "properties": { "labels": {}, "metadata": {} } }, "google-native:compute/beta:InstancePropertiesPatchResponse": { "properties": { "labels": {}, "metadata": {} } }, "google-native:compute/beta:InstancePropertiesResponse": { "properties": { "advancedMachineFeatures": { "$ref": "#/types/google-native:compute/beta:AdvancedMachineFeaturesResponse" }, "canIpForward": {}, "confidentialInstanceConfig": { "$ref": "#/types/google-native:compute/beta:ConfidentialInstanceConfigResponse" }, "description": {}, "disks": { "items": { "$ref": "#/types/google-native:compute/beta:AttachedDiskResponse" } }, "displayDevice": { "$ref": "#/types/google-native:compute/beta:DisplayDeviceResponse" }, "guestAccelerators": { "items": { "$ref": "#/types/google-native:compute/beta:AcceleratorConfigResponse" } }, "keyRevocationActionType": {}, "labels": {}, "machineType": {}, "metadata": { "$ref": "#/types/google-native:compute/beta:MetadataResponse" }, "minCpuPlatform": {}, "networkInterfaces": { "items": { "$ref": "#/types/google-native:compute/beta:NetworkInterfaceResponse" } }, "networkPerformanceConfig": { "$ref": "#/types/google-native:compute/beta:NetworkPerformanceConfigResponse" }, "postKeyRevocationActionType": {}, "privateIpv6GoogleAccess": {}, "reservationAffinity": { "$ref": "#/types/google-native:compute/beta:ReservationAffinityResponse" }, "resourceManagerTags": {}, "resourcePolicies": { "items": {} }, "scheduling": { "$ref": "#/types/google-native:compute/beta:SchedulingResponse" }, "serviceAccounts": { "items": { "$ref": "#/types/google-native:compute/beta:ServiceAccountResponse" } }, "shieldedInstanceConfig": { "$ref": "#/types/google-native:compute/beta:ShieldedInstanceConfigResponse" }, "shieldedVmConfig": { "$ref": "#/types/google-native:compute/beta:ShieldedVmConfigResponse" }, "tags": { "$ref": "#/types/google-native:compute/beta:TagsResponse" } } }, "google-native:compute/beta:InstantSnapshotResourceStatusResponse": { "properties": { "storageSizeBytes": { "format": "int64" } } }, "google-native:compute/beta:Int64RangeMatch": { "properties": { "rangeEnd": { "format": "int64" }, "rangeStart": { "format": "int64" } } }, "google-native:compute/beta:Int64RangeMatchResponse": { "properties": { "rangeEnd": { "format": "int64" }, "rangeStart": { "format": "int64" } } }, "google-native:compute/beta:InterconnectAttachmentConfigurationConstraintsBgpPeerASNRangeResponse": { "properties": { "max": { "format": "uint32" }, "min": { "format": "uint32" } } }, "google-native:compute/beta:InterconnectAttachmentConfigurationConstraintsResponse": { "properties": { "bgpMd5": {}, "bgpPeerAsnRanges": { "items": { "$ref": "#/types/google-native:compute/beta:InterconnectAttachmentConfigurationConstraintsBgpPeerASNRangeResponse" } } } }, "google-native:compute/beta:InterconnectAttachmentPartnerMetadata": { "properties": { "interconnectName": {}, "partnerName": {}, "portalUrl": {} } }, "google-native:compute/beta:InterconnectAttachmentPartnerMetadataResponse": { "properties": { "interconnectName": {}, "partnerName": {}, "portalUrl": {} } }, "google-native:compute/beta:InterconnectAttachmentPrivateInfoResponse": { "properties": { "tag8021q": { "format": "uint32" } } }, "google-native:compute/beta:InterconnectCircuitInfoResponse": { "properties": { "customerDemarcId": {}, "googleCircuitId": {}, "googleDemarcId": {} } }, "google-native:compute/beta:InterconnectOutageNotificationResponse": { "properties": { "affectedCircuits": { "items": {} }, "description": {}, "endTime": { "format": "int64" }, "issueType": {}, "name": {}, "source": {}, "startTime": { "format": "int64" }, "state": {} } }, "google-native:compute/beta:LicenseResourceCommitment": { "properties": { "amount": { "format": "int64" }, "coresPerLicense": {}, "license": {} } }, "google-native:compute/beta:LicenseResourceCommitmentResponse": { "properties": { "amount": { "format": "int64" }, "coresPerLicense": {}, "license": {} } }, "google-native:compute/beta:LicenseResourceRequirements": { "properties": { "minGuestCpuCount": { "format": "int32" }, "minMemoryMb": { "format": "int32" } } }, "google-native:compute/beta:LicenseResourceRequirementsResponse": { "properties": { "minGuestCpuCount": { "format": "int32" }, "minMemoryMb": { "format": "int32" } } }, "google-native:compute/beta:LocalDisk": { "properties": { "diskCount": { "format": "int32" }, "diskSizeGb": { "format": "int32" }, "diskType": {} } }, "google-native:compute/beta:LocalDiskResponse": { "properties": { "diskCount": { "format": "int32" }, "diskSizeGb": { "format": "int32" }, "diskType": {} } }, "google-native:compute/beta:LogConfig": { "properties": { "cloudAudit": { "$ref": "#/types/google-native:compute/beta:LogConfigCloudAuditOptions" }, "counter": { "$ref": "#/types/google-native:compute/beta:LogConfigCounterOptions" }, "dataAccess": { "$ref": "#/types/google-native:compute/beta:LogConfigDataAccessOptions" } } }, "google-native:compute/beta:LogConfigCloudAuditOptions": { "properties": { "authorizationLoggingOptions": { "$ref": "#/types/google-native:compute/beta:AuthorizationLoggingOptions" }, "logName": { "$ref": "#/types/google-native:compute/beta:LogConfigCloudAuditOptionsLogName" } } }, "google-native:compute/beta:LogConfigCloudAuditOptionsResponse": { "properties": { "authorizationLoggingOptions": { "$ref": "#/types/google-native:compute/beta:AuthorizationLoggingOptionsResponse" }, "logName": {} } }, "google-native:compute/beta:LogConfigCounterOptions": { "properties": { "customFields": { "items": { "$ref": "#/types/google-native:compute/beta:LogConfigCounterOptionsCustomField" } }, "field": {}, "metric": {} } }, "google-native:compute/beta:LogConfigCounterOptionsCustomField": { "properties": { "name": {}, "value": {} } }, "google-native:compute/beta:LogConfigCounterOptionsCustomFieldResponse": { "properties": { "name": {}, "value": {} } }, "google-native:compute/beta:LogConfigCounterOptionsResponse": { "properties": { "customFields": { "items": { "$ref": "#/types/google-native:compute/beta:LogConfigCounterOptionsCustomFieldResponse" } }, "field": {}, "metric": {} } }, "google-native:compute/beta:LogConfigDataAccessOptions": { "properties": { "logMode": { "$ref": "#/types/google-native:compute/beta:LogConfigDataAccessOptionsLogMode" } } }, "google-native:compute/beta:LogConfigDataAccessOptionsResponse": { "properties": { "logMode": {} } }, "google-native:compute/beta:LogConfigResponse": { "properties": { "cloudAudit": { "$ref": "#/types/google-native:compute/beta:LogConfigCloudAuditOptionsResponse" }, "counter": { "$ref": "#/types/google-native:compute/beta:LogConfigCounterOptionsResponse" }, "dataAccess": { "$ref": "#/types/google-native:compute/beta:LogConfigDataAccessOptionsResponse" } } }, "google-native:compute/beta:Metadata": { "properties": { "fingerprint": { "format": "byte", "copyFromOutputs": true }, "items": { "items": { "$ref": "#/types/google-native:compute/beta:MetadataItemsItem" } } } }, "google-native:compute/beta:MetadataFilter": { "properties": { "filterLabels": { "items": { "$ref": "#/types/google-native:compute/beta:MetadataFilterLabelMatch" } }, "filterMatchCriteria": { "$ref": "#/types/google-native:compute/beta:MetadataFilterFilterMatchCriteria" } } }, "google-native:compute/beta:MetadataFilterLabelMatch": { "properties": { "name": {}, "value": {} } }, "google-native:compute/beta:MetadataFilterLabelMatchResponse": { "properties": { "name": {}, "value": {} } }, "google-native:compute/beta:MetadataFilterResponse": { "properties": { "filterLabels": { "items": { "$ref": "#/types/google-native:compute/beta:MetadataFilterLabelMatchResponse" } }, "filterMatchCriteria": {} } }, "google-native:compute/beta:MetadataItemsItem": { "properties": { "key": {}, "value": {} } }, "google-native:compute/beta:MetadataItemsItemResponse": { "properties": { "key": {}, "value": {} } }, "google-native:compute/beta:MetadataResponse": { "properties": { "fingerprint": { "format": "byte" }, "items": { "items": { "$ref": "#/types/google-native:compute/beta:MetadataItemsItemResponse" } }, "kind": {} } }, "google-native:compute/beta:NamedPort": { "properties": { "name": {}, "port": { "format": "int32" } } }, "google-native:compute/beta:NamedPortResponse": { "properties": { "name": {}, "port": { "format": "int32" } } }, "google-native:compute/beta:NetworkAttachmentConnectedEndpointResponse": { "properties": { "ipAddress": {}, "projectIdOrNum": {}, "secondaryIpCidrRanges": { "items": {} }, "status": {}, "subnetwork": {} } }, "google-native:compute/beta:NetworkEndpointGroupAppEngine": { "properties": { "service": {}, "urlMask": {}, "version": {} } }, "google-native:compute/beta:NetworkEndpointGroupAppEngineResponse": { "properties": { "service": {}, "urlMask": {}, "version": {} } }, "google-native:compute/beta:NetworkEndpointGroupCloudFunction": { "properties": { "function": {}, "urlMask": {} } }, "google-native:compute/beta:NetworkEndpointGroupCloudFunctionResponse": { "properties": { "function": {}, "urlMask": {} } }, "google-native:compute/beta:NetworkEndpointGroupCloudRun": { "properties": { "service": {}, "tag": {}, "urlMask": {} } }, "google-native:compute/beta:NetworkEndpointGroupCloudRunResponse": { "properties": { "service": {}, "tag": {}, "urlMask": {} } }, "google-native:compute/beta:NetworkEndpointGroupLbNetworkEndpointGroup": { "properties": { "defaultPort": { "format": "int32" }, "network": {}, "subnetwork": {} } }, "google-native:compute/beta:NetworkEndpointGroupLbNetworkEndpointGroupResponse": { "properties": { "defaultPort": { "format": "int32" }, "network": {}, "subnetwork": {}, "zone": {} } }, "google-native:compute/beta:NetworkEndpointGroupPscData": {}, "google-native:compute/beta:NetworkEndpointGroupPscDataResponse": { "properties": { "consumerPscAddress": {}, "pscConnectionId": { "format": "uint64" }, "pscConnectionStatus": {} } }, "google-native:compute/beta:NetworkEndpointGroupServerlessDeployment": { "properties": { "platform": {}, "resource": {}, "urlMask": {}, "version": {} } }, "google-native:compute/beta:NetworkEndpointGroupServerlessDeploymentResponse": { "properties": { "platform": {}, "resource": {}, "urlMask": {}, "version": {} } }, "google-native:compute/beta:NetworkInterface": { "properties": { "accessConfigs": { "items": { "$ref": "#/types/google-native:compute/beta:AccessConfig" } }, "aliasIpRanges": { "items": { "$ref": "#/types/google-native:compute/beta:AliasIpRange" } }, "fingerprint": { "format": "byte", "copyFromOutputs": true }, "internalIpv6PrefixLength": { "format": "int32" }, "ipv6AccessConfigs": { "items": { "$ref": "#/types/google-native:compute/beta:AccessConfig" } }, "ipv6Address": {}, "network": {}, "networkAttachment": {}, "networkIP": {}, "nicType": { "$ref": "#/types/google-native:compute/beta:NetworkInterfaceNicType" }, "queueCount": { "format": "int32" }, "stackType": { "$ref": "#/types/google-native:compute/beta:NetworkInterfaceStackType" }, "subnetwork": {} } }, "google-native:compute/beta:NetworkInterfaceResponse": { "properties": { "accessConfigs": { "items": { "$ref": "#/types/google-native:compute/beta:AccessConfigResponse" } }, "aliasIpRanges": { "items": { "$ref": "#/types/google-native:compute/beta:AliasIpRangeResponse" } }, "fingerprint": { "format": "byte" }, "internalIpv6PrefixLength": { "format": "int32" }, "ipv6AccessConfigs": { "items": { "$ref": "#/types/google-native:compute/beta:AccessConfigResponse" } }, "ipv6AccessType": {}, "ipv6Address": {}, "kind": {}, "name": {}, "network": {}, "networkAttachment": {}, "networkIP": {}, "nicType": {}, "queueCount": { "format": "int32" }, "stackType": {}, "subnetwork": {} } }, "google-native:compute/beta:NetworkPeeringResponse": { "properties": { "autoCreateRoutes": {}, "exchangeSubnetRoutes": {}, "exportCustomRoutes": {}, "exportSubnetRoutesWithPublicIp": {}, "importCustomRoutes": {}, "importSubnetRoutesWithPublicIp": {}, "name": {}, "network": {}, "peerMtu": { "format": "int32" }, "stackType": {}, "state": {}, "stateDetails": {} } }, "google-native:compute/beta:NetworkPerformanceConfig": { "properties": { "totalEgressBandwidthTier": { "$ref": "#/types/google-native:compute/beta:NetworkPerformanceConfigTotalEgressBandwidthTier" } } }, "google-native:compute/beta:NetworkPerformanceConfigResponse": { "properties": { "totalEgressBandwidthTier": {} } }, "google-native:compute/beta:NetworkRoutingConfig": { "properties": { "routingMode": { "$ref": "#/types/google-native:compute/beta:NetworkRoutingConfigRoutingMode" } } }, "google-native:compute/beta:NetworkRoutingConfigResponse": { "properties": { "routingMode": {} } }, "google-native:compute/beta:NodeGroupAutoscalingPolicy": { "properties": { "maxNodes": { "format": "int32" }, "minNodes": { "format": "int32" }, "mode": { "$ref": "#/types/google-native:compute/beta:NodeGroupAutoscalingPolicyMode" } } }, "google-native:compute/beta:NodeGroupAutoscalingPolicyResponse": { "properties": { "maxNodes": { "format": "int32" }, "minNodes": { "format": "int32" }, "mode": {} } }, "google-native:compute/beta:NodeGroupMaintenanceWindow": { "properties": { "startTime": {} } }, "google-native:compute/beta:NodeGroupMaintenanceWindowResponse": { "properties": { "maintenanceDuration": { "$ref": "#/types/google-native:compute/beta:DurationResponse" }, "startTime": {} } }, "google-native:compute/beta:NodeTemplateNodeTypeFlexibility": { "properties": { "cpus": {}, "localSsd": {}, "memory": {} } }, "google-native:compute/beta:NodeTemplateNodeTypeFlexibilityResponse": { "properties": { "cpus": {}, "localSsd": {}, "memory": {} } }, "google-native:compute/beta:NotificationEndpointGrpcSettings": { "properties": { "authority": {}, "endpoint": {}, "payloadName": {}, "resendInterval": { "$ref": "#/types/google-native:compute/beta:Duration" }, "retryDurationSec": { "format": "uint32" } } }, "google-native:compute/beta:NotificationEndpointGrpcSettingsResponse": { "properties": { "authority": {}, "endpoint": {}, "payloadName": {}, "resendInterval": { "$ref": "#/types/google-native:compute/beta:DurationResponse" }, "retryDurationSec": { "format": "uint32" } } }, "google-native:compute/beta:OutlierDetection": { "properties": { "baseEjectionTime": { "$ref": "#/types/google-native:compute/beta:Duration" }, "consecutiveErrors": { "format": "int32" }, "consecutiveGatewayFailure": { "format": "int32" }, "enforcingConsecutiveErrors": { "format": "int32" }, "enforcingConsecutiveGatewayFailure": { "format": "int32" }, "enforcingSuccessRate": { "format": "int32" }, "interval": { "$ref": "#/types/google-native:compute/beta:Duration" }, "maxEjectionPercent": { "format": "int32" }, "successRateMinimumHosts": { "format": "int32" }, "successRateRequestVolume": { "format": "int32" }, "successRateStdevFactor": { "format": "int32" } } }, "google-native:compute/beta:OutlierDetectionResponse": { "properties": { "baseEjectionTime": { "$ref": "#/types/google-native:compute/beta:DurationResponse" }, "consecutiveErrors": { "format": "int32" }, "consecutiveGatewayFailure": { "format": "int32" }, "enforcingConsecutiveErrors": { "format": "int32" }, "enforcingConsecutiveGatewayFailure": { "format": "int32" }, "enforcingSuccessRate": { "format": "int32" }, "interval": { "$ref": "#/types/google-native:compute/beta:DurationResponse" }, "maxEjectionPercent": { "format": "int32" }, "successRateMinimumHosts": { "format": "int32" }, "successRateRequestVolume": { "format": "int32" }, "successRateStdevFactor": { "format": "int32" } } }, "google-native:compute/beta:PacketMirroringFilter": { "properties": { "IPProtocols": { "items": {}, "sdkName": "ipProtocols" }, "cidrRanges": { "items": {} }, "direction": { "$ref": "#/types/google-native:compute/beta:PacketMirroringFilterDirection" } } }, "google-native:compute/beta:PacketMirroringFilterResponse": { "properties": { "IPProtocols": { "items": {}, "sdkName": "ipProtocols" }, "cidrRanges": { "items": {} }, "direction": {} } }, "google-native:compute/beta:PacketMirroringForwardingRuleInfo": { "properties": { "url": {} } }, "google-native:compute/beta:PacketMirroringForwardingRuleInfoResponse": { "properties": { "canonicalUrl": {}, "url": {} } }, "google-native:compute/beta:PacketMirroringMirroredResourceInfo": { "properties": { "instances": { "items": { "$ref": "#/types/google-native:compute/beta:PacketMirroringMirroredResourceInfoInstanceInfo" } }, "subnetworks": { "items": { "$ref": "#/types/google-native:compute/beta:PacketMirroringMirroredResourceInfoSubnetInfo" } }, "tags": { "items": {} } } }, "google-native:compute/beta:PacketMirroringMirroredResourceInfoInstanceInfo": { "properties": { "url": {} } }, "google-native:compute/beta:PacketMirroringMirroredResourceInfoInstanceInfoResponse": { "properties": { "canonicalUrl": {}, "url": {} } }, "google-native:compute/beta:PacketMirroringMirroredResourceInfoResponse": { "properties": { "instances": { "items": { "$ref": "#/types/google-native:compute/beta:PacketMirroringMirroredResourceInfoInstanceInfoResponse" } }, "subnetworks": { "items": { "$ref": "#/types/google-native:compute/beta:PacketMirroringMirroredResourceInfoSubnetInfoResponse" } }, "tags": { "items": {} } } }, "google-native:compute/beta:PacketMirroringMirroredResourceInfoSubnetInfo": { "properties": { "url": {} } }, "google-native:compute/beta:PacketMirroringMirroredResourceInfoSubnetInfoResponse": { "properties": { "canonicalUrl": {}, "url": {} } }, "google-native:compute/beta:PacketMirroringNetworkInfo": { "properties": { "url": {} } }, "google-native:compute/beta:PacketMirroringNetworkInfoResponse": { "properties": { "canonicalUrl": {}, "url": {} } }, "google-native:compute/beta:PathMatcher": { "properties": { "defaultCustomErrorResponsePolicy": { "$ref": "#/types/google-native:compute/beta:CustomErrorResponsePolicy" }, "defaultRouteAction": { "$ref": "#/types/google-native:compute/beta:HttpRouteAction" }, "defaultService": {}, "defaultUrlRedirect": { "$ref": "#/types/google-native:compute/beta:HttpRedirectAction" }, "description": {}, "headerAction": { "$ref": "#/types/google-native:compute/beta:HttpHeaderAction" }, "name": {}, "pathRules": { "items": { "$ref": "#/types/google-native:compute/beta:PathRule" } }, "routeRules": { "items": { "$ref": "#/types/google-native:compute/beta:HttpRouteRule" } } } }, "google-native:compute/beta:PathMatcherResponse": { "properties": { "defaultCustomErrorResponsePolicy": { "$ref": "#/types/google-native:compute/beta:CustomErrorResponsePolicyResponse" }, "defaultRouteAction": { "$ref": "#/types/google-native:compute/beta:HttpRouteActionResponse" }, "defaultService": {}, "defaultUrlRedirect": { "$ref": "#/types/google-native:compute/beta:HttpRedirectActionResponse" }, "description": {}, "headerAction": { "$ref": "#/types/google-native:compute/beta:HttpHeaderActionResponse" }, "name": {}, "pathRules": { "items": { "$ref": "#/types/google-native:compute/beta:PathRuleResponse" } }, "routeRules": { "items": { "$ref": "#/types/google-native:compute/beta:HttpRouteRuleResponse" } } } }, "google-native:compute/beta:PathRule": { "properties": { "customErrorResponsePolicy": { "$ref": "#/types/google-native:compute/beta:CustomErrorResponsePolicy" }, "paths": { "items": {} }, "routeAction": { "$ref": "#/types/google-native:compute/beta:HttpRouteAction" }, "service": {}, "urlRedirect": { "$ref": "#/types/google-native:compute/beta:HttpRedirectAction" } } }, "google-native:compute/beta:PathRuleResponse": { "properties": { "customErrorResponsePolicy": { "$ref": "#/types/google-native:compute/beta:CustomErrorResponsePolicyResponse" }, "paths": { "items": {} }, "routeAction": { "$ref": "#/types/google-native:compute/beta:HttpRouteActionResponse" }, "service": {}, "urlRedirect": { "$ref": "#/types/google-native:compute/beta:HttpRedirectActionResponse" } } }, "google-native:compute/beta:PublicAdvertisedPrefixPublicDelegatedPrefixResponse": { "properties": { "ipRange": {}, "name": {}, "project": {}, "region": {}, "status": {} } }, "google-native:compute/beta:PublicDelegatedPrefixPublicDelegatedSubPrefix": { "properties": { "delegateeProject": {}, "description": {}, "ipCidrRange": {}, "isAddress": {}, "name": {} } }, "google-native:compute/beta:PublicDelegatedPrefixPublicDelegatedSubPrefixResponse": { "properties": { "delegateeProject": {}, "description": {}, "ipCidrRange": {}, "isAddress": {}, "name": {}, "region": {}, "status": {} } }, "google-native:compute/beta:RegionSslPolicyWarningsItemDataItemResponse": { "properties": { "key": {}, "value": {} } }, "google-native:compute/beta:RegionSslPolicyWarningsItemResponse": { "properties": { "code": {}, "data": { "items": { "$ref": "#/types/google-native:compute/beta:RegionSslPolicyWarningsItemDataItemResponse" } }, "message": {} } }, "google-native:compute/beta:RequestMirrorPolicy": { "properties": { "backendService": {} } }, "google-native:compute/beta:RequestMirrorPolicyResponse": { "properties": { "backendService": {} } }, "google-native:compute/beta:Reservation": { "properties": { "description": {}, "name": {}, "resourcePolicies": {}, "shareSettings": { "$ref": "#/types/google-native:compute/beta:ShareSettings" }, "specificReservation": { "$ref": "#/types/google-native:compute/beta:AllocationSpecificSKUReservation" }, "specificReservationRequired": {}, "zone": {} } }, "google-native:compute/beta:ReservationAffinity": { "properties": { "consumeReservationType": { "$ref": "#/types/google-native:compute/beta:ReservationAffinityConsumeReservationType" }, "key": {}, "values": { "items": {} } } }, "google-native:compute/beta:ReservationAffinityResponse": { "properties": { "consumeReservationType": {}, "key": {}, "values": { "items": {} } } }, "google-native:compute/beta:ReservationResponse": { "properties": { "commitment": {}, "creationTimestamp": {}, "description": {}, "kind": {}, "name": {}, "resourcePolicies": {}, "resourceStatus": { "$ref": "#/types/google-native:compute/beta:AllocationResourceStatusResponse" }, "satisfiesPzs": {}, "selfLink": {}, "shareSettings": { "$ref": "#/types/google-native:compute/beta:ShareSettingsResponse" }, "specificReservation": { "$ref": "#/types/google-native:compute/beta:AllocationSpecificSKUReservationResponse" }, "specificReservationRequired": {}, "status": {}, "zone": {} } }, "google-native:compute/beta:ResourceCommitment": { "properties": { "acceleratorType": {}, "amount": { "format": "int64" }, "type": { "$ref": "#/types/google-native:compute/beta:ResourceCommitmentType" } } }, "google-native:compute/beta:ResourceCommitmentResponse": { "properties": { "acceleratorType": {}, "amount": { "format": "int64" }, "type": {} } }, "google-native:compute/beta:ResourcePolicyDailyCycle": { "properties": { "daysInCycle": { "format": "int32" }, "startTime": {} } }, "google-native:compute/beta:ResourcePolicyDailyCycleResponse": { "properties": { "daysInCycle": { "format": "int32" }, "duration": {}, "startTime": {} } }, "google-native:compute/beta:ResourcePolicyDiskConsistencyGroupPolicy": {}, "google-native:compute/beta:ResourcePolicyDiskConsistencyGroupPolicyResponse": {}, "google-native:compute/beta:ResourcePolicyGroupPlacementPolicy": { "properties": { "availabilityDomainCount": { "format": "int32" }, "collocation": { "$ref": "#/types/google-native:compute/beta:ResourcePolicyGroupPlacementPolicyCollocation" }, "maxDistance": { "format": "int32" }, "vmCount": { "format": "int32" } } }, "google-native:compute/beta:ResourcePolicyGroupPlacementPolicyResponse": { "properties": { "availabilityDomainCount": { "format": "int32" }, "collocation": {}, "maxDistance": { "format": "int32" }, "vmCount": { "format": "int32" } } }, "google-native:compute/beta:ResourcePolicyHourlyCycle": { "properties": { "hoursInCycle": { "format": "int32" }, "startTime": {} } }, "google-native:compute/beta:ResourcePolicyHourlyCycleResponse": { "properties": { "duration": {}, "hoursInCycle": { "format": "int32" }, "startTime": {} } }, "google-native:compute/beta:ResourcePolicyInstanceSchedulePolicy": { "properties": { "expirationTime": {}, "startTime": {}, "timeZone": {}, "vmStartSchedule": { "$ref": "#/types/google-native:compute/beta:ResourcePolicyInstanceSchedulePolicySchedule" }, "vmStopSchedule": { "$ref": "#/types/google-native:compute/beta:ResourcePolicyInstanceSchedulePolicySchedule" } } }, "google-native:compute/beta:ResourcePolicyInstanceSchedulePolicyResponse": { "properties": { "expirationTime": {}, "startTime": {}, "timeZone": {}, "vmStartSchedule": { "$ref": "#/types/google-native:compute/beta:ResourcePolicyInstanceSchedulePolicyScheduleResponse" }, "vmStopSchedule": { "$ref": "#/types/google-native:compute/beta:ResourcePolicyInstanceSchedulePolicyScheduleResponse" } } }, "google-native:compute/beta:ResourcePolicyInstanceSchedulePolicySchedule": { "properties": { "schedule": {} } }, "google-native:compute/beta:ResourcePolicyInstanceSchedulePolicyScheduleResponse": { "properties": { "schedule": {} } }, "google-native:compute/beta:ResourcePolicyResourceStatusInstanceSchedulePolicyStatusResponse": { "properties": { "lastRunStartTime": {}, "nextRunStartTime": {} } }, "google-native:compute/beta:ResourcePolicyResourceStatusResponse": { "properties": { "instanceSchedulePolicy": { "$ref": "#/types/google-native:compute/beta:ResourcePolicyResourceStatusInstanceSchedulePolicyStatusResponse" } } }, "google-native:compute/beta:ResourcePolicySnapshotSchedulePolicy": { "properties": { "retentionPolicy": { "$ref": "#/types/google-native:compute/beta:ResourcePolicySnapshotSchedulePolicyRetentionPolicy" }, "schedule": { "$ref": "#/types/google-native:compute/beta:ResourcePolicySnapshotSchedulePolicySchedule" }, "snapshotProperties": { "$ref": "#/types/google-native:compute/beta:ResourcePolicySnapshotSchedulePolicySnapshotProperties" } } }, "google-native:compute/beta:ResourcePolicySnapshotSchedulePolicyResponse": { "properties": { "retentionPolicy": { "$ref": "#/types/google-native:compute/beta:ResourcePolicySnapshotSchedulePolicyRetentionPolicyResponse" }, "schedule": { "$ref": "#/types/google-native:compute/beta:ResourcePolicySnapshotSchedulePolicyScheduleResponse" }, "snapshotProperties": { "$ref": "#/types/google-native:compute/beta:ResourcePolicySnapshotSchedulePolicySnapshotPropertiesResponse" } } }, "google-native:compute/beta:ResourcePolicySnapshotSchedulePolicyRetentionPolicy": { "properties": { "maxRetentionDays": { "format": "int32" }, "onSourceDiskDelete": { "$ref": "#/types/google-native:compute/beta:ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDelete" } } }, "google-native:compute/beta:ResourcePolicySnapshotSchedulePolicyRetentionPolicyResponse": { "properties": { "maxRetentionDays": { "format": "int32" }, "onSourceDiskDelete": {} } }, "google-native:compute/beta:ResourcePolicySnapshotSchedulePolicySchedule": { "properties": { "dailySchedule": { "$ref": "#/types/google-native:compute/beta:ResourcePolicyDailyCycle" }, "hourlySchedule": { "$ref": "#/types/google-native:compute/beta:ResourcePolicyHourlyCycle" }, "weeklySchedule": { "$ref": "#/types/google-native:compute/beta:ResourcePolicyWeeklyCycle" } } }, "google-native:compute/beta:ResourcePolicySnapshotSchedulePolicyScheduleResponse": { "properties": { "dailySchedule": { "$ref": "#/types/google-native:compute/beta:ResourcePolicyDailyCycleResponse" }, "hourlySchedule": { "$ref": "#/types/google-native:compute/beta:ResourcePolicyHourlyCycleResponse" }, "weeklySchedule": { "$ref": "#/types/google-native:compute/beta:ResourcePolicyWeeklyCycleResponse" } } }, "google-native:compute/beta:ResourcePolicySnapshotSchedulePolicySnapshotProperties": { "properties": { "chainName": {}, "guestFlush": {}, "labels": {}, "storageLocations": { "items": {} } } }, "google-native:compute/beta:ResourcePolicySnapshotSchedulePolicySnapshotPropertiesResponse": { "properties": { "chainName": {}, "guestFlush": {}, "labels": {}, "storageLocations": { "items": {} } } }, "google-native:compute/beta:ResourcePolicyWeeklyCycle": { "properties": { "dayOfWeeks": { "items": { "$ref": "#/types/google-native:compute/beta:ResourcePolicyWeeklyCycleDayOfWeek" } } } }, "google-native:compute/beta:ResourcePolicyWeeklyCycleDayOfWeek": { "properties": { "day": { "$ref": "#/types/google-native:compute/beta:ResourcePolicyWeeklyCycleDayOfWeekDay" }, "startTime": {} } }, "google-native:compute/beta:ResourcePolicyWeeklyCycleDayOfWeekResponse": { "properties": { "day": {}, "duration": {}, "startTime": {} } }, "google-native:compute/beta:ResourcePolicyWeeklyCycleResponse": { "properties": { "dayOfWeeks": { "items": { "$ref": "#/types/google-native:compute/beta:ResourcePolicyWeeklyCycleDayOfWeekResponse" } } } }, "google-native:compute/beta:ResourceStatusResponse": { "properties": { "physicalHost": {}, "scheduling": { "$ref": "#/types/google-native:compute/beta:ResourceStatusSchedulingResponse" } } }, "google-native:compute/beta:ResourceStatusSchedulingResponse": { "properties": { "terminationTimestamp": {} } }, "google-native:compute/beta:RolloutPolicy": { "properties": { "defaultRolloutTime": {}, "locationRolloutPolicies": {} } }, "google-native:compute/beta:RolloutPolicyResponse": { "properties": { "defaultRolloutTime": {}, "locationRolloutPolicies": {} } }, "google-native:compute/beta:RouteAsPathResponse": { "properties": { "asLists": { "items": {} }, "pathSegmentType": {} } }, "google-native:compute/beta:RouteWarningsItemDataItemResponse": { "properties": { "key": {}, "value": {} } }, "google-native:compute/beta:RouteWarningsItemResponse": { "properties": { "code": {}, "data": { "items": { "$ref": "#/types/google-native:compute/beta:RouteWarningsItemDataItemResponse" } }, "message": {} } }, "google-native:compute/beta:RouterAdvertisedIpRange": { "properties": { "description": {}, "range": {} } }, "google-native:compute/beta:RouterAdvertisedIpRangeResponse": { "properties": { "description": {}, "range": {} } }, "google-native:compute/beta:RouterBgp": { "properties": { "advertiseMode": { "$ref": "#/types/google-native:compute/beta:RouterBgpAdvertiseMode" }, "advertisedGroups": { "items": { "$ref": "#/types/google-native:compute/beta:RouterBgpAdvertisedGroupsItem" } }, "advertisedIpRanges": { "items": { "$ref": "#/types/google-native:compute/beta:RouterAdvertisedIpRange" } }, "asn": { "format": "uint32" }, "keepaliveInterval": { "format": "uint32" } } }, "google-native:compute/beta:RouterBgpPeer": { "properties": { "advertiseMode": { "$ref": "#/types/google-native:compute/beta:RouterBgpPeerAdvertiseMode" }, "advertisedGroups": { "items": { "$ref": "#/types/google-native:compute/beta:RouterBgpPeerAdvertisedGroupsItem" } }, "advertisedIpRanges": { "items": { "$ref": "#/types/google-native:compute/beta:RouterAdvertisedIpRange" } }, "advertisedRoutePriority": { "format": "uint32" }, "bfd": { "$ref": "#/types/google-native:compute/beta:RouterBgpPeerBfd" }, "customLearnedIpRanges": { "items": { "$ref": "#/types/google-native:compute/beta:RouterBgpPeerCustomLearnedIpRange" } }, "customLearnedRoutePriority": { "format": "int32" }, "enable": { "$ref": "#/types/google-native:compute/beta:RouterBgpPeerEnable" }, "enableIpv6": {}, "interfaceName": {}, "ipAddress": {}, "ipv6NexthopAddress": {}, "md5AuthenticationKeyName": {}, "name": {}, "peerAsn": { "format": "uint32" }, "peerIpAddress": {}, "peerIpv6NexthopAddress": {}, "routerApplianceInstance": {} } }, "google-native:compute/beta:RouterBgpPeerBfd": { "properties": { "minReceiveInterval": { "format": "uint32" }, "minTransmitInterval": { "format": "uint32" }, "multiplier": { "format": "uint32" }, "sessionInitializationMode": { "$ref": "#/types/google-native:compute/beta:RouterBgpPeerBfdSessionInitializationMode" } } }, "google-native:compute/beta:RouterBgpPeerBfdResponse": { "properties": { "minReceiveInterval": { "format": "uint32" }, "minTransmitInterval": { "format": "uint32" }, "multiplier": { "format": "uint32" }, "sessionInitializationMode": {} } }, "google-native:compute/beta:RouterBgpPeerCustomLearnedIpRange": { "properties": { "range": {} } }, "google-native:compute/beta:RouterBgpPeerCustomLearnedIpRangeResponse": { "properties": { "range": {} } }, "google-native:compute/beta:RouterBgpPeerResponse": { "properties": { "advertiseMode": {}, "advertisedGroups": { "items": {} }, "advertisedIpRanges": { "items": { "$ref": "#/types/google-native:compute/beta:RouterAdvertisedIpRangeResponse" } }, "advertisedRoutePriority": { "format": "uint32" }, "bfd": { "$ref": "#/types/google-native:compute/beta:RouterBgpPeerBfdResponse" }, "customLearnedIpRanges": { "items": { "$ref": "#/types/google-native:compute/beta:RouterBgpPeerCustomLearnedIpRangeResponse" } }, "customLearnedRoutePriority": { "format": "int32" }, "enable": {}, "enableIpv6": {}, "interfaceName": {}, "ipAddress": {}, "ipv6NexthopAddress": {}, "managementType": {}, "md5AuthenticationKeyName": {}, "name": {}, "peerAsn": { "format": "uint32" }, "peerIpAddress": {}, "peerIpv6NexthopAddress": {}, "routerApplianceInstance": {} } }, "google-native:compute/beta:RouterBgpResponse": { "properties": { "advertiseMode": {}, "advertisedGroups": { "items": {} }, "advertisedIpRanges": { "items": { "$ref": "#/types/google-native:compute/beta:RouterAdvertisedIpRangeResponse" } }, "asn": { "format": "uint32" }, "keepaliveInterval": { "format": "uint32" } } }, "google-native:compute/beta:RouterInterface": { "properties": { "ipRange": {}, "linkedInterconnectAttachment": {}, "linkedVpnTunnel": {}, "name": {}, "privateIpAddress": {}, "redundantInterface": {}, "subnetwork": {} } }, "google-native:compute/beta:RouterInterfaceResponse": { "properties": { "ipRange": {}, "linkedInterconnectAttachment": {}, "linkedVpnTunnel": {}, "managementType": {}, "name": {}, "privateIpAddress": {}, "redundantInterface": {}, "subnetwork": {} } }, "google-native:compute/beta:RouterMd5AuthenticationKey": { "properties": { "key": {}, "name": {} } }, "google-native:compute/beta:RouterMd5AuthenticationKeyResponse": { "properties": { "key": {}, "name": {} } }, "google-native:compute/beta:RouterNat": { "properties": { "autoNetworkTier": { "$ref": "#/types/google-native:compute/beta:RouterNatAutoNetworkTier" }, "drainNatIps": { "items": {} }, "enableDynamicPortAllocation": {}, "enableEndpointIndependentMapping": {}, "endpointTypes": { "items": { "$ref": "#/types/google-native:compute/beta:RouterNatEndpointTypesItem" } }, "icmpIdleTimeoutSec": { "format": "int32" }, "logConfig": { "$ref": "#/types/google-native:compute/beta:RouterNatLogConfig" }, "maxPortsPerVm": { "format": "int32" }, "minPortsPerVm": { "format": "int32" }, "name": {}, "natIpAllocateOption": { "$ref": "#/types/google-native:compute/beta:RouterNatNatIpAllocateOption" }, "natIps": { "items": {} }, "rules": { "items": { "$ref": "#/types/google-native:compute/beta:RouterNatRule" } }, "sourceSubnetworkIpRangesToNat": { "$ref": "#/types/google-native:compute/beta:RouterNatSourceSubnetworkIpRangesToNat" }, "subnetworks": { "items": { "$ref": "#/types/google-native:compute/beta:RouterNatSubnetworkToNat" } }, "tcpEstablishedIdleTimeoutSec": { "format": "int32" }, "tcpTimeWaitTimeoutSec": { "format": "int32" }, "tcpTransitoryIdleTimeoutSec": { "format": "int32" }, "udpIdleTimeoutSec": { "format": "int32" } } }, "google-native:compute/beta:RouterNatLogConfig": { "properties": { "enable": {}, "filter": { "$ref": "#/types/google-native:compute/beta:RouterNatLogConfigFilter" } } }, "google-native:compute/beta:RouterNatLogConfigResponse": { "properties": { "enable": {}, "filter": {} } }, "google-native:compute/beta:RouterNatResponse": { "properties": { "autoNetworkTier": {}, "drainNatIps": { "items": {} }, "enableDynamicPortAllocation": {}, "enableEndpointIndependentMapping": {}, "endpointTypes": { "items": {} }, "icmpIdleTimeoutSec": { "format": "int32" }, "logConfig": { "$ref": "#/types/google-native:compute/beta:RouterNatLogConfigResponse" }, "maxPortsPerVm": { "format": "int32" }, "minPortsPerVm": { "format": "int32" }, "name": {}, "natIpAllocateOption": {}, "natIps": { "items": {} }, "rules": { "items": { "$ref": "#/types/google-native:compute/beta:RouterNatRuleResponse" } }, "sourceSubnetworkIpRangesToNat": {}, "subnetworks": { "items": { "$ref": "#/types/google-native:compute/beta:RouterNatSubnetworkToNatResponse" } }, "tcpEstablishedIdleTimeoutSec": { "format": "int32" }, "tcpTimeWaitTimeoutSec": { "format": "int32" }, "tcpTransitoryIdleTimeoutSec": { "format": "int32" }, "udpIdleTimeoutSec": { "format": "int32" } } }, "google-native:compute/beta:RouterNatRule": { "properties": { "action": { "$ref": "#/types/google-native:compute/beta:RouterNatRuleAction" }, "description": {}, "match": {}, "ruleNumber": { "format": "uint32" } } }, "google-native:compute/beta:RouterNatRuleAction": { "properties": { "sourceNatActiveIps": { "items": {} }, "sourceNatDrainIps": { "items": {} } } }, "google-native:compute/beta:RouterNatRuleActionResponse": { "properties": { "sourceNatActiveIps": { "items": {} }, "sourceNatDrainIps": { "items": {} } } }, "google-native:compute/beta:RouterNatRuleResponse": { "properties": { "action": { "$ref": "#/types/google-native:compute/beta:RouterNatRuleActionResponse" }, "description": {}, "match": {}, "ruleNumber": { "format": "uint32" } } }, "google-native:compute/beta:RouterNatSubnetworkToNat": { "properties": { "name": {}, "secondaryIpRangeNames": { "items": {} }, "sourceIpRangesToNat": { "items": { "$ref": "#/types/google-native:compute/beta:RouterNatSubnetworkToNatSourceIpRangesToNatItem" } } } }, "google-native:compute/beta:RouterNatSubnetworkToNatResponse": { "properties": { "name": {}, "secondaryIpRangeNames": { "items": {} }, "sourceIpRangesToNat": { "items": {} } } }, "google-native:compute/beta:Rule": { "properties": { "action": { "$ref": "#/types/google-native:compute/beta:RuleAction" }, "conditions": { "items": { "$ref": "#/types/google-native:compute/beta:Condition" } }, "description": {}, "ins": { "items": {} }, "logConfigs": { "items": { "$ref": "#/types/google-native:compute/beta:LogConfig" } }, "notIns": { "items": {} }, "permissions": { "items": {} } } }, "google-native:compute/beta:RuleResponse": { "properties": { "action": {}, "conditions": { "items": { "$ref": "#/types/google-native:compute/beta:ConditionResponse" } }, "description": {}, "ins": { "items": {} }, "logConfigs": { "items": { "$ref": "#/types/google-native:compute/beta:LogConfigResponse" } }, "notIns": { "items": {} }, "permissions": { "items": {} } } }, "google-native:compute/beta:SSLHealthCheck": { "properties": { "port": { "format": "int32" }, "portName": {}, "portSpecification": { "$ref": "#/types/google-native:compute/beta:SSLHealthCheckPortSpecification" }, "proxyHeader": { "$ref": "#/types/google-native:compute/beta:SSLHealthCheckProxyHeader" }, "request": {}, "response": {} } }, "google-native:compute/beta:SSLHealthCheckResponse": { "properties": { "port": { "format": "int32" }, "portName": {}, "portSpecification": {}, "proxyHeader": {}, "request": {}, "response": {} } }, "google-native:compute/beta:SavedAttachedDiskResponse": { "properties": { "autoDelete": {}, "boot": {}, "deviceName": {}, "diskEncryptionKey": { "$ref": "#/types/google-native:compute/beta:CustomerEncryptionKeyResponse" }, "diskSizeGb": { "format": "int64" }, "diskType": {}, "guestOsFeatures": { "items": { "$ref": "#/types/google-native:compute/beta:GuestOsFeatureResponse" } }, "index": { "format": "int32" }, "interface": {}, "kind": {}, "licenses": { "items": {} }, "mode": {}, "source": {}, "storageBytes": { "format": "int64" }, "storageBytesStatus": {}, "type": {} } }, "google-native:compute/beta:SavedDisk": { "properties": { "sourceDisk": {} } }, "google-native:compute/beta:SavedDiskResponse": { "properties": { "architecture": {}, "kind": {}, "sourceDisk": {}, "storageBytes": { "format": "int64" }, "storageBytesStatus": {} } }, "google-native:compute/beta:Scheduling": { "properties": { "automaticRestart": {}, "hostErrorTimeoutSeconds": { "format": "int32" }, "instanceTerminationAction": { "$ref": "#/types/google-native:compute/beta:SchedulingInstanceTerminationAction" }, "locationHint": {}, "maintenanceFreezeDurationHours":