DEPLOYMENTMANAGER
deploymentmanager.compositeTypes.delete
valid {
input.ReqMap.compositeType == STRING
input.ReqMap.ProjectID == STRING
input.Qs.header.bypassBillingFilter == BOOLEAN
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.compositeTypes.get
valid {
input.ReqMap.compositeType == STRING
input.ReqMap.ProjectID == STRING
input.Qs.header.bypassBillingFilter == BOOLEAN
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.compositeTypes.insert
enum_BulkInsertOperationStatusStatus := [ "STATUS_UNSPECIFIED", "CREATING", "ROLLING_BACK", "DONE" ]
enum_CompositeTypeStatus := [ "UNKNOWN_STATUS", "DEPRECATED", "EXPERIMENTAL", "SUPPORTED" ]
enum_OperationStatus := [ "PENDING", "RUNNING", "DONE" ]
enum_OperationWarningsCode := [ "DEPRECATED_RESOURCE_USED", "NO_RESULTS_ON_PAGE", "UNREACHABLE", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_INSTANCE_NOT_FOUND", "NEXT_HOP_INSTANCE_NOT_ON_NETWORK", "NEXT_HOP_CANNOT_IP_FORWARD", "NEXT_HOP_NOT_RUNNING", "INJECTED_KERNELS_DEPRECATED", "REQUIRED_TOS_AGREEMENT", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", "RESOURCE_NOT_DELETED", "SINGLE_INSTANCE_PROPERTY_TEMPLATE", "NOT_CRITICAL_ERROR", "CLEANUP_FAILED", "FIELD_VALUE_OVERRIDEN", "RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING", "NETWORK_ENDPOINT_NOT_DETACHED", "PAGE_MISSING_RESULTS", "SSL_POLICY_ENABLED_FEATURES_NOT_FETCHED", "RESOURCE_NOT_FOUND_WARNING", "MISSING_TYPE_DEPENDENCY", "EXTERNAL_API_WARNING", "SCHEMA_VALIDATION_IGNORED", "UNDECLARED_PROPERTIES", "EXPERIMENTAL_TYPE_USED", "DEPRECATED_TYPE_USED", "PARTIAL_SUCCESS", "LARGE_DEPLOYMENT_WARNING", "NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE", "INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB", "LIST_OVERHEAD_QUOTA_EXCEED", "QUOTA_INFO_UNAVAILABLE", "RESOURCE_USES_GLOBAL_DNS", "RATE_LIMIT_EXCEEDED", "RESERVED_ENTRY_135", "RESERVED_ENTRY_136", "RESERVED_ENTRY_139", "RESERVED_ENTRY_141", "RESERVED_ENTRY_142" ]
enum_QuotaExceededInfoRolloutStatus := [ "ROLLOUT_STATUS_UNSPECIFIED", "IN_PROGRESS" ]
enum_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfoState := [ "UNSPECIFIED", "PROPAGATING", "PROPAGATED", "ABANDONED", "FAILED", "DONE" ]
enum_TemplateContentsInterpreter := [ "UNKNOWN_INTERPRETER", "PYTHON", "JINJA" ]
valid {
input.Body.description == STRING
input.Body.id == STRING
input.Body.insertTime == STRING
input.Body.labels[_].key == STRING
input.Body.labels[_].value == STRING
input.Body.name == STRING
input.Body.operation.clientOperationId == STRING
input.Body.operation.creationTimestamp == STRING
input.Body.operation.description == STRING
input.Body.operation.endTime == STRING
input.Body.operation.error.errors[_].arguments[_] == STRING
input.Body.operation.error.errors[_].code == STRING
input.Body.operation.error.errors[_].debugInfo.detail == STRING
input.Body.operation.error.errors[_].debugInfo.stackEntries[_] == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.domain == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.metadata.STRING == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.reason == STRING
input.Body.operation.error.errors[_].errorDetails[_].help.links[_].description == STRING
input.Body.operation.error.errors[_].errorDetails[_].help.links[_].url == STRING
input.Body.operation.error.errors[_].errorDetails[_].localizedMessage.locale == STRING
input.Body.operation.error.errors[_].errorDetails[_].localizedMessage.message == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.dimensions.STRING == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.futureLimit == NUMBER
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.limit == NUMBER
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.limitName == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.metricName == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.rolloutStatus == enum_QuotaExceededInfoRolloutStatus[_]
input.Body.operation.error.errors[_].location == STRING
input.Body.operation.error.errors[_].message == STRING
input.Body.operation.httpErrorMessage == STRING
input.Body.operation.httpErrorStatusCode == INTEGER
input.Body.operation.id == STRING
input.Body.operation.insertTime == STRING
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.createdVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.deletedVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.failedToCreateVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.status == enum_BulkInsertOperationStatusStatus[_]
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.targetVmCount == INTEGER
input.Body.operation.kind == STRING
input.Body.operation.name == STRING
input.Body.operation.operationGroupId == STRING
input.Body.operation.operationType == STRING
input.Body.operation.progress == INTEGER
input.Body.operation.region == STRING
input.Body.operation.selfLink == STRING
input.Body.operation.selfLinkWithId == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.clientOperationId == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.code == INTEGER
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.details[_].STRING == ANY
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.message == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.state == enum_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfoState[_]
input.Body.operation.startTime == STRING
input.Body.operation.status == enum_OperationStatus[_]
input.Body.operation.statusMessage == STRING
input.Body.operation.targetId == STRING
input.Body.operation.targetLink == STRING
input.Body.operation.user == STRING
input.Body.operation.warnings[_].code == enum_OperationWarningsCode[_]
input.Body.operation.warnings[_].data[_].key == STRING
input.Body.operation.warnings[_].data[_].value == STRING
input.Body.operation.warnings[_].message == STRING
input.Body.operation.zone == STRING
input.Body.selfLink == STRING
input.Body.status == enum_CompositeTypeStatus[_]
input.Body.templateContents.imports[_].content == STRING
input.Body.templateContents.imports[_].name == STRING
input.Body.templateContents.interpreter == enum_TemplateContentsInterpreter[_]
input.Body.templateContents.mainTemplate == STRING
input.Body.templateContents.schema == STRING
input.Body.templateContents.template == STRING
input.ReqMap.ProjectID == STRING
input.Qs.header.bypassBillingFilter == BOOLEAN
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.compositeTypes.list
valid {
input.ReqMap.ProjectID == STRING
input.Qs.filter == STRING
input.Qs.maxResults == INTEGER
input.Qs.orderBy == STRING
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.compositeTypes.patch
enum_BulkInsertOperationStatusStatus := [ "STATUS_UNSPECIFIED", "CREATING", "ROLLING_BACK", "DONE" ]
enum_CompositeTypeStatus := [ "UNKNOWN_STATUS", "DEPRECATED", "EXPERIMENTAL", "SUPPORTED" ]
enum_OperationStatus := [ "PENDING", "RUNNING", "DONE" ]
enum_OperationWarningsCode := [ "DEPRECATED_RESOURCE_USED", "NO_RESULTS_ON_PAGE", "UNREACHABLE", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_INSTANCE_NOT_FOUND", "NEXT_HOP_INSTANCE_NOT_ON_NETWORK", "NEXT_HOP_CANNOT_IP_FORWARD", "NEXT_HOP_NOT_RUNNING", "INJECTED_KERNELS_DEPRECATED", "REQUIRED_TOS_AGREEMENT", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", "RESOURCE_NOT_DELETED", "SINGLE_INSTANCE_PROPERTY_TEMPLATE", "NOT_CRITICAL_ERROR", "CLEANUP_FAILED", "FIELD_VALUE_OVERRIDEN", "RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING", "NETWORK_ENDPOINT_NOT_DETACHED", "PAGE_MISSING_RESULTS", "SSL_POLICY_ENABLED_FEATURES_NOT_FETCHED", "RESOURCE_NOT_FOUND_WARNING", "MISSING_TYPE_DEPENDENCY", "EXTERNAL_API_WARNING", "SCHEMA_VALIDATION_IGNORED", "UNDECLARED_PROPERTIES", "EXPERIMENTAL_TYPE_USED", "DEPRECATED_TYPE_USED", "PARTIAL_SUCCESS", "LARGE_DEPLOYMENT_WARNING", "NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE", "INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB", "LIST_OVERHEAD_QUOTA_EXCEED", "QUOTA_INFO_UNAVAILABLE", "RESOURCE_USES_GLOBAL_DNS", "RATE_LIMIT_EXCEEDED", "RESERVED_ENTRY_135", "RESERVED_ENTRY_136", "RESERVED_ENTRY_139", "RESERVED_ENTRY_141", "RESERVED_ENTRY_142" ]
enum_QuotaExceededInfoRolloutStatus := [ "ROLLOUT_STATUS_UNSPECIFIED", "IN_PROGRESS" ]
enum_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfoState := [ "UNSPECIFIED", "PROPAGATING", "PROPAGATED", "ABANDONED", "FAILED", "DONE" ]
enum_TemplateContentsInterpreter := [ "UNKNOWN_INTERPRETER", "PYTHON", "JINJA" ]
valid {
input.Body.description == STRING
input.Body.id == STRING
input.Body.insertTime == STRING
input.Body.labels[_].key == STRING
input.Body.labels[_].value == STRING
input.Body.name == STRING
input.Body.operation.clientOperationId == STRING
input.Body.operation.creationTimestamp == STRING
input.Body.operation.description == STRING
input.Body.operation.endTime == STRING
input.Body.operation.error.errors[_].arguments[_] == STRING
input.Body.operation.error.errors[_].code == STRING
input.Body.operation.error.errors[_].debugInfo.detail == STRING
input.Body.operation.error.errors[_].debugInfo.stackEntries[_] == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.domain == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.metadata.STRING == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.reason == STRING
input.Body.operation.error.errors[_].errorDetails[_].help.links[_].description == STRING
input.Body.operation.error.errors[_].errorDetails[_].help.links[_].url == STRING
input.Body.operation.error.errors[_].errorDetails[_].localizedMessage.locale == STRING
input.Body.operation.error.errors[_].errorDetails[_].localizedMessage.message == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.dimensions.STRING == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.futureLimit == NUMBER
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.limit == NUMBER
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.limitName == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.metricName == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.rolloutStatus == enum_QuotaExceededInfoRolloutStatus[_]
input.Body.operation.error.errors[_].location == STRING
input.Body.operation.error.errors[_].message == STRING
input.Body.operation.httpErrorMessage == STRING
input.Body.operation.httpErrorStatusCode == INTEGER
input.Body.operation.id == STRING
input.Body.operation.insertTime == STRING
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.createdVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.deletedVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.failedToCreateVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.status == enum_BulkInsertOperationStatusStatus[_]
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.targetVmCount == INTEGER
input.Body.operation.kind == STRING
input.Body.operation.name == STRING
input.Body.operation.operationGroupId == STRING
input.Body.operation.operationType == STRING
input.Body.operation.progress == INTEGER
input.Body.operation.region == STRING
input.Body.operation.selfLink == STRING
input.Body.operation.selfLinkWithId == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.clientOperationId == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.code == INTEGER
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.details[_].STRING == ANY
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.message == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.state == enum_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfoState[_]
input.Body.operation.startTime == STRING
input.Body.operation.status == enum_OperationStatus[_]
input.Body.operation.statusMessage == STRING
input.Body.operation.targetId == STRING
input.Body.operation.targetLink == STRING
input.Body.operation.user == STRING
input.Body.operation.warnings[_].code == enum_OperationWarningsCode[_]
input.Body.operation.warnings[_].data[_].key == STRING
input.Body.operation.warnings[_].data[_].value == STRING
input.Body.operation.warnings[_].message == STRING
input.Body.operation.zone == STRING
input.Body.selfLink == STRING
input.Body.status == enum_CompositeTypeStatus[_]
input.Body.templateContents.imports[_].content == STRING
input.Body.templateContents.imports[_].name == STRING
input.Body.templateContents.interpreter == enum_TemplateContentsInterpreter[_]
input.Body.templateContents.mainTemplate == STRING
input.Body.templateContents.schema == STRING
input.Body.templateContents.template == STRING
input.ReqMap.compositeType == STRING
input.ReqMap.ProjectID == STRING
input.Qs.header.bypassBillingFilter == BOOLEAN
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.compositeTypes.update
enum_BulkInsertOperationStatusStatus := [ "STATUS_UNSPECIFIED", "CREATING", "ROLLING_BACK", "DONE" ]
enum_CompositeTypeStatus := [ "UNKNOWN_STATUS", "DEPRECATED", "EXPERIMENTAL", "SUPPORTED" ]
enum_OperationStatus := [ "PENDING", "RUNNING", "DONE" ]
enum_OperationWarningsCode := [ "DEPRECATED_RESOURCE_USED", "NO_RESULTS_ON_PAGE", "UNREACHABLE", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_INSTANCE_NOT_FOUND", "NEXT_HOP_INSTANCE_NOT_ON_NETWORK", "NEXT_HOP_CANNOT_IP_FORWARD", "NEXT_HOP_NOT_RUNNING", "INJECTED_KERNELS_DEPRECATED", "REQUIRED_TOS_AGREEMENT", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", "RESOURCE_NOT_DELETED", "SINGLE_INSTANCE_PROPERTY_TEMPLATE", "NOT_CRITICAL_ERROR", "CLEANUP_FAILED", "FIELD_VALUE_OVERRIDEN", "RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING", "NETWORK_ENDPOINT_NOT_DETACHED", "PAGE_MISSING_RESULTS", "SSL_POLICY_ENABLED_FEATURES_NOT_FETCHED", "RESOURCE_NOT_FOUND_WARNING", "MISSING_TYPE_DEPENDENCY", "EXTERNAL_API_WARNING", "SCHEMA_VALIDATION_IGNORED", "UNDECLARED_PROPERTIES", "EXPERIMENTAL_TYPE_USED", "DEPRECATED_TYPE_USED", "PARTIAL_SUCCESS", "LARGE_DEPLOYMENT_WARNING", "NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE", "INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB", "LIST_OVERHEAD_QUOTA_EXCEED", "QUOTA_INFO_UNAVAILABLE", "RESOURCE_USES_GLOBAL_DNS", "RATE_LIMIT_EXCEEDED", "RESERVED_ENTRY_135", "RESERVED_ENTRY_136", "RESERVED_ENTRY_139", "RESERVED_ENTRY_141", "RESERVED_ENTRY_142" ]
enum_QuotaExceededInfoRolloutStatus := [ "ROLLOUT_STATUS_UNSPECIFIED", "IN_PROGRESS" ]
enum_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfoState := [ "UNSPECIFIED", "PROPAGATING", "PROPAGATED", "ABANDONED", "FAILED", "DONE" ]
enum_TemplateContentsInterpreter := [ "UNKNOWN_INTERPRETER", "PYTHON", "JINJA" ]
valid {
input.Body.description == STRING
input.Body.id == STRING
input.Body.insertTime == STRING
input.Body.labels[_].key == STRING
input.Body.labels[_].value == STRING
input.Body.name == STRING
input.Body.operation.clientOperationId == STRING
input.Body.operation.creationTimestamp == STRING
input.Body.operation.description == STRING
input.Body.operation.endTime == STRING
input.Body.operation.error.errors[_].arguments[_] == STRING
input.Body.operation.error.errors[_].code == STRING
input.Body.operation.error.errors[_].debugInfo.detail == STRING
input.Body.operation.error.errors[_].debugInfo.stackEntries[_] == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.domain == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.metadata.STRING == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.reason == STRING
input.Body.operation.error.errors[_].errorDetails[_].help.links[_].description == STRING
input.Body.operation.error.errors[_].errorDetails[_].help.links[_].url == STRING
input.Body.operation.error.errors[_].errorDetails[_].localizedMessage.locale == STRING
input.Body.operation.error.errors[_].errorDetails[_].localizedMessage.message == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.dimensions.STRING == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.futureLimit == NUMBER
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.limit == NUMBER
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.limitName == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.metricName == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.rolloutStatus == enum_QuotaExceededInfoRolloutStatus[_]
input.Body.operation.error.errors[_].location == STRING
input.Body.operation.error.errors[_].message == STRING
input.Body.operation.httpErrorMessage == STRING
input.Body.operation.httpErrorStatusCode == INTEGER
input.Body.operation.id == STRING
input.Body.operation.insertTime == STRING
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.createdVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.deletedVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.failedToCreateVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.status == enum_BulkInsertOperationStatusStatus[_]
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.targetVmCount == INTEGER
input.Body.operation.kind == STRING
input.Body.operation.name == STRING
input.Body.operation.operationGroupId == STRING
input.Body.operation.operationType == STRING
input.Body.operation.progress == INTEGER
input.Body.operation.region == STRING
input.Body.operation.selfLink == STRING
input.Body.operation.selfLinkWithId == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.clientOperationId == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.code == INTEGER
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.details[_].STRING == ANY
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.message == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.state == enum_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfoState[_]
input.Body.operation.startTime == STRING
input.Body.operation.status == enum_OperationStatus[_]
input.Body.operation.statusMessage == STRING
input.Body.operation.targetId == STRING
input.Body.operation.targetLink == STRING
input.Body.operation.user == STRING
input.Body.operation.warnings[_].code == enum_OperationWarningsCode[_]
input.Body.operation.warnings[_].data[_].key == STRING
input.Body.operation.warnings[_].data[_].value == STRING
input.Body.operation.warnings[_].message == STRING
input.Body.operation.zone == STRING
input.Body.selfLink == STRING
input.Body.status == enum_CompositeTypeStatus[_]
input.Body.templateContents.imports[_].content == STRING
input.Body.templateContents.imports[_].name == STRING
input.Body.templateContents.interpreter == enum_TemplateContentsInterpreter[_]
input.Body.templateContents.mainTemplate == STRING
input.Body.templateContents.schema == STRING
input.Body.templateContents.template == STRING
input.ReqMap.compositeType == STRING
input.ReqMap.ProjectID == STRING
input.Qs.header.bypassBillingFilter == BOOLEAN
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.deployments.cancelPreview
valid {
input.Body.fingerprint == STRING
input.ReqMap.deployment == STRING
input.ReqMap.ProjectID == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.deployments.delete
enum_DeletePolicyParameter := [ "DELETE", "ABANDON" ]
valid {
input.ReqMap.deployment == STRING
input.ReqMap.ProjectID == STRING
input.Qs.deletePolicy == enum_DeletePolicyParameter[_]
input.Qs.header.bypassBillingFilter == BOOLEAN
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.deployments.get
valid {
input.ReqMap.deployment == STRING
input.ReqMap.ProjectID == STRING
input.Qs.header.bypassBillingFilter == BOOLEAN
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.deployments.getIamPolicy
valid {
input.ReqMap.ProjectID == STRING
input.ReqMap.resource == STRING
input.Qs.header.bypassBillingFilter == BOOLEAN
input.Qs.optionsRequestedPolicyVersion == INTEGER
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.deployments.insert
enum_BulkInsertOperationStatusStatus := [ "STATUS_UNSPECIFIED", "CREATING", "ROLLING_BACK", "DONE" ]
enum_CreatePolicyParameter := [ "CREATE_OR_ACQUIRE", "ACQUIRE" ]
enum_OperationStatus := [ "PENDING", "RUNNING", "DONE" ]
enum_OperationWarningsCode := [ "DEPRECATED_RESOURCE_USED", "NO_RESULTS_ON_PAGE", "UNREACHABLE", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_INSTANCE_NOT_FOUND", "NEXT_HOP_INSTANCE_NOT_ON_NETWORK", "NEXT_HOP_CANNOT_IP_FORWARD", "NEXT_HOP_NOT_RUNNING", "INJECTED_KERNELS_DEPRECATED", "REQUIRED_TOS_AGREEMENT", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", "RESOURCE_NOT_DELETED", "SINGLE_INSTANCE_PROPERTY_TEMPLATE", "NOT_CRITICAL_ERROR", "CLEANUP_FAILED", "FIELD_VALUE_OVERRIDEN", "RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING", "NETWORK_ENDPOINT_NOT_DETACHED", "PAGE_MISSING_RESULTS", "SSL_POLICY_ENABLED_FEATURES_NOT_FETCHED", "RESOURCE_NOT_FOUND_WARNING", "MISSING_TYPE_DEPENDENCY", "EXTERNAL_API_WARNING", "SCHEMA_VALIDATION_IGNORED", "UNDECLARED_PROPERTIES", "EXPERIMENTAL_TYPE_USED", "DEPRECATED_TYPE_USED", "PARTIAL_SUCCESS", "LARGE_DEPLOYMENT_WARNING", "NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE", "INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB", "LIST_OVERHEAD_QUOTA_EXCEED", "QUOTA_INFO_UNAVAILABLE", "RESOURCE_USES_GLOBAL_DNS", "RATE_LIMIT_EXCEEDED", "RESERVED_ENTRY_135", "RESERVED_ENTRY_136", "RESERVED_ENTRY_139", "RESERVED_ENTRY_141", "RESERVED_ENTRY_142" ]
enum_QuotaExceededInfoRolloutStatus := [ "ROLLOUT_STATUS_UNSPECIFIED", "IN_PROGRESS" ]
enum_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfoState := [ "UNSPECIFIED", "PROPAGATING", "PROPAGATED", "ABANDONED", "FAILED", "DONE" ]
valid {
input.Body.description == STRING
input.Body.fingerprint == STRING
input.Body.id == STRING
input.Body.insertTime == STRING
input.Body.labels[_].key == STRING
input.Body.labels[_].value == STRING
input.Body.manifest == STRING
input.Body.name == STRING
input.Body.operation.clientOperationId == STRING
input.Body.operation.creationTimestamp == STRING
input.Body.operation.description == STRING
input.Body.operation.endTime == STRING
input.Body.operation.error.errors[_].arguments[_] == STRING
input.Body.operation.error.errors[_].code == STRING
input.Body.operation.error.errors[_].debugInfo.detail == STRING
input.Body.operation.error.errors[_].debugInfo.stackEntries[_] == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.domain == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.metadata.STRING == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.reason == STRING
input.Body.operation.error.errors[_].errorDetails[_].help.links[_].description == STRING
input.Body.operation.error.errors[_].errorDetails[_].help.links[_].url == STRING
input.Body.operation.error.errors[_].errorDetails[_].localizedMessage.locale == STRING
input.Body.operation.error.errors[_].errorDetails[_].localizedMessage.message == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.dimensions.STRING == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.futureLimit == NUMBER
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.limit == NUMBER
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.limitName == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.metricName == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.rolloutStatus == enum_QuotaExceededInfoRolloutStatus[_]
input.Body.operation.error.errors[_].location == STRING
input.Body.operation.error.errors[_].message == STRING
input.Body.operation.httpErrorMessage == STRING
input.Body.operation.httpErrorStatusCode == INTEGER
input.Body.operation.id == STRING
input.Body.operation.insertTime == STRING
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.createdVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.deletedVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.failedToCreateVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.status == enum_BulkInsertOperationStatusStatus[_]
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.targetVmCount == INTEGER
input.Body.operation.kind == STRING
input.Body.operation.name == STRING
input.Body.operation.operationGroupId == STRING
input.Body.operation.operationType == STRING
input.Body.operation.progress == INTEGER
input.Body.operation.region == STRING
input.Body.operation.selfLink == STRING
input.Body.operation.selfLinkWithId == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.clientOperationId == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.code == INTEGER
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.details[_].STRING == ANY
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.message == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.state == enum_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfoState[_]
input.Body.operation.startTime == STRING
input.Body.operation.status == enum_OperationStatus[_]
input.Body.operation.statusMessage == STRING
input.Body.operation.targetId == STRING
input.Body.operation.targetLink == STRING
input.Body.operation.user == STRING
input.Body.operation.warnings[_].code == enum_OperationWarningsCode[_]
input.Body.operation.warnings[_].data[_].key == STRING
input.Body.operation.warnings[_].data[_].value == STRING
input.Body.operation.warnings[_].message == STRING
input.Body.operation.zone == STRING
input.Body.selfLink == STRING
input.Body.target.config.content == STRING
input.Body.target.imports[_].content == STRING
input.Body.target.imports[_].name == STRING
input.Body.update.description == STRING
input.Body.update.labels[_].key == STRING
input.Body.update.labels[_].value == STRING
input.Body.update.manifest == STRING
input.Body.updateTime == STRING
input.ReqMap.ProjectID == STRING
input.Qs.createPolicy == enum_CreatePolicyParameter[_]
input.Qs.header.bypassBillingFilter == BOOLEAN
input.Qs.preview == BOOLEAN
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.deployments.list
valid {
input.ReqMap.ProjectID == STRING
input.Qs.filter == STRING
input.Qs.maxResults == INTEGER
input.Qs.orderBy == STRING
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.deployments.patch
enum_BulkInsertOperationStatusStatus := [ "STATUS_UNSPECIFIED", "CREATING", "ROLLING_BACK", "DONE" ]
enum_CreatePolicyParameter := [ "CREATE_OR_ACQUIRE", "ACQUIRE" ]
enum_DeletePolicyParameter := [ "DELETE", "ABANDON" ]
enum_OperationStatus := [ "PENDING", "RUNNING", "DONE" ]
enum_OperationWarningsCode := [ "DEPRECATED_RESOURCE_USED", "NO_RESULTS_ON_PAGE", "UNREACHABLE", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_INSTANCE_NOT_FOUND", "NEXT_HOP_INSTANCE_NOT_ON_NETWORK", "NEXT_HOP_CANNOT_IP_FORWARD", "NEXT_HOP_NOT_RUNNING", "INJECTED_KERNELS_DEPRECATED", "REQUIRED_TOS_AGREEMENT", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", "RESOURCE_NOT_DELETED", "SINGLE_INSTANCE_PROPERTY_TEMPLATE", "NOT_CRITICAL_ERROR", "CLEANUP_FAILED", "FIELD_VALUE_OVERRIDEN", "RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING", "NETWORK_ENDPOINT_NOT_DETACHED", "PAGE_MISSING_RESULTS", "SSL_POLICY_ENABLED_FEATURES_NOT_FETCHED", "RESOURCE_NOT_FOUND_WARNING", "MISSING_TYPE_DEPENDENCY", "EXTERNAL_API_WARNING", "SCHEMA_VALIDATION_IGNORED", "UNDECLARED_PROPERTIES", "EXPERIMENTAL_TYPE_USED", "DEPRECATED_TYPE_USED", "PARTIAL_SUCCESS", "LARGE_DEPLOYMENT_WARNING", "NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE", "INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB", "LIST_OVERHEAD_QUOTA_EXCEED", "QUOTA_INFO_UNAVAILABLE", "RESOURCE_USES_GLOBAL_DNS", "RATE_LIMIT_EXCEEDED", "RESERVED_ENTRY_135", "RESERVED_ENTRY_136", "RESERVED_ENTRY_139", "RESERVED_ENTRY_141", "RESERVED_ENTRY_142" ]
enum_QuotaExceededInfoRolloutStatus := [ "ROLLOUT_STATUS_UNSPECIFIED", "IN_PROGRESS" ]
enum_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfoState := [ "UNSPECIFIED", "PROPAGATING", "PROPAGATED", "ABANDONED", "FAILED", "DONE" ]
valid {
input.Body.description == STRING
input.Body.fingerprint == STRING
input.Body.id == STRING
input.Body.insertTime == STRING
input.Body.labels[_].key == STRING
input.Body.labels[_].value == STRING
input.Body.manifest == STRING
input.Body.name == STRING
input.Body.operation.clientOperationId == STRING
input.Body.operation.creationTimestamp == STRING
input.Body.operation.description == STRING
input.Body.operation.endTime == STRING
input.Body.operation.error.errors[_].arguments[_] == STRING
input.Body.operation.error.errors[_].code == STRING
input.Body.operation.error.errors[_].debugInfo.detail == STRING
input.Body.operation.error.errors[_].debugInfo.stackEntries[_] == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.domain == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.metadata.STRING == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.reason == STRING
input.Body.operation.error.errors[_].errorDetails[_].help.links[_].description == STRING
input.Body.operation.error.errors[_].errorDetails[_].help.links[_].url == STRING
input.Body.operation.error.errors[_].errorDetails[_].localizedMessage.locale == STRING
input.Body.operation.error.errors[_].errorDetails[_].localizedMessage.message == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.dimensions.STRING == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.futureLimit == NUMBER
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.limit == NUMBER
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.limitName == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.metricName == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.rolloutStatus == enum_QuotaExceededInfoRolloutStatus[_]
input.Body.operation.error.errors[_].location == STRING
input.Body.operation.error.errors[_].message == STRING
input.Body.operation.httpErrorMessage == STRING
input.Body.operation.httpErrorStatusCode == INTEGER
input.Body.operation.id == STRING
input.Body.operation.insertTime == STRING
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.createdVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.deletedVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.failedToCreateVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.status == enum_BulkInsertOperationStatusStatus[_]
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.targetVmCount == INTEGER
input.Body.operation.kind == STRING
input.Body.operation.name == STRING
input.Body.operation.operationGroupId == STRING
input.Body.operation.operationType == STRING
input.Body.operation.progress == INTEGER
input.Body.operation.region == STRING
input.Body.operation.selfLink == STRING
input.Body.operation.selfLinkWithId == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.clientOperationId == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.code == INTEGER
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.details[_].STRING == ANY
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.message == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.state == enum_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfoState[_]
input.Body.operation.startTime == STRING
input.Body.operation.status == enum_OperationStatus[_]
input.Body.operation.statusMessage == STRING
input.Body.operation.targetId == STRING
input.Body.operation.targetLink == STRING
input.Body.operation.user == STRING
input.Body.operation.warnings[_].code == enum_OperationWarningsCode[_]
input.Body.operation.warnings[_].data[_].key == STRING
input.Body.operation.warnings[_].data[_].value == STRING
input.Body.operation.warnings[_].message == STRING
input.Body.operation.zone == STRING
input.Body.selfLink == STRING
input.Body.target.config.content == STRING
input.Body.target.imports[_].content == STRING
input.Body.target.imports[_].name == STRING
input.Body.update.description == STRING
input.Body.update.labels[_].key == STRING
input.Body.update.labels[_].value == STRING
input.Body.update.manifest == STRING
input.Body.updateTime == STRING
input.ReqMap.deployment == STRING
input.ReqMap.ProjectID == STRING
input.Qs.createPolicy == enum_CreatePolicyParameter[_]
input.Qs.deletePolicy == enum_DeletePolicyParameter[_]
input.Qs.header.bypassBillingFilter == BOOLEAN
input.Qs.preview == BOOLEAN
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.deployments.setIamPolicy
enum_AuditLogConfigLogType := [ "LOG_TYPE_UNSPECIFIED", "ADMIN_READ", "DATA_WRITE", "DATA_READ" ]
valid {
input.Body.bindings[_].condition.description == STRING
input.Body.bindings[_].condition.expression == STRING
input.Body.bindings[_].condition.location == STRING
input.Body.bindings[_].condition.title == STRING
input.Body.bindings[_].members[_] == STRING
input.Body.bindings[_].role == STRING
input.Body.etag == STRING
input.Body.policy.auditConfigs[_].auditLogConfigs[_].exemptedMembers[_] == STRING
input.Body.policy.auditConfigs[_].auditLogConfigs[_].logType == enum_AuditLogConfigLogType[_]
input.Body.policy.auditConfigs[_].service == STRING
input.Body.policy.bindings[_].condition.description == STRING
input.Body.policy.bindings[_].condition.expression == STRING
input.Body.policy.bindings[_].condition.location == STRING
input.Body.policy.bindings[_].condition.title == STRING
input.Body.policy.bindings[_].members[_] == STRING
input.Body.policy.bindings[_].role == STRING
input.Body.policy.etag == STRING
input.Body.policy.version == INTEGER
input.Body.updateMask == STRING
input.ReqMap.ProjectID == STRING
input.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.deployments.stop
valid {
input.Body.fingerprint == STRING
input.ReqMap.deployment == STRING
input.ReqMap.ProjectID == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.deployments.testIamPermissions
valid {
input.Body.permissions[_] == STRING
input.ReqMap.ProjectID == STRING
input.ReqMap.resource == STRING
input.Qs.header.bypassBillingFilter == BOOLEAN
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.deployments.update
enum_BulkInsertOperationStatusStatus := [ "STATUS_UNSPECIFIED", "CREATING", "ROLLING_BACK", "DONE" ]
enum_CreatePolicyParameter := [ "CREATE_OR_ACQUIRE", "ACQUIRE" ]
enum_DeletePolicyParameter := [ "DELETE", "ABANDON" ]
enum_OperationStatus := [ "PENDING", "RUNNING", "DONE" ]
enum_OperationWarningsCode := [ "DEPRECATED_RESOURCE_USED", "NO_RESULTS_ON_PAGE", "UNREACHABLE", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_INSTANCE_NOT_FOUND", "NEXT_HOP_INSTANCE_NOT_ON_NETWORK", "NEXT_HOP_CANNOT_IP_FORWARD", "NEXT_HOP_NOT_RUNNING", "INJECTED_KERNELS_DEPRECATED", "REQUIRED_TOS_AGREEMENT", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", "RESOURCE_NOT_DELETED", "SINGLE_INSTANCE_PROPERTY_TEMPLATE", "NOT_CRITICAL_ERROR", "CLEANUP_FAILED", "FIELD_VALUE_OVERRIDEN", "RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING", "NETWORK_ENDPOINT_NOT_DETACHED", "PAGE_MISSING_RESULTS", "SSL_POLICY_ENABLED_FEATURES_NOT_FETCHED", "RESOURCE_NOT_FOUND_WARNING", "MISSING_TYPE_DEPENDENCY", "EXTERNAL_API_WARNING", "SCHEMA_VALIDATION_IGNORED", "UNDECLARED_PROPERTIES", "EXPERIMENTAL_TYPE_USED", "DEPRECATED_TYPE_USED", "PARTIAL_SUCCESS", "LARGE_DEPLOYMENT_WARNING", "NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE", "INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB", "LIST_OVERHEAD_QUOTA_EXCEED", "QUOTA_INFO_UNAVAILABLE", "RESOURCE_USES_GLOBAL_DNS", "RATE_LIMIT_EXCEEDED", "RESERVED_ENTRY_135", "RESERVED_ENTRY_136", "RESERVED_ENTRY_139", "RESERVED_ENTRY_141", "RESERVED_ENTRY_142" ]
enum_QuotaExceededInfoRolloutStatus := [ "ROLLOUT_STATUS_UNSPECIFIED", "IN_PROGRESS" ]
enum_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfoState := [ "UNSPECIFIED", "PROPAGATING", "PROPAGATED", "ABANDONED", "FAILED", "DONE" ]
valid {
input.Body.description == STRING
input.Body.fingerprint == STRING
input.Body.id == STRING
input.Body.insertTime == STRING
input.Body.labels[_].key == STRING
input.Body.labels[_].value == STRING
input.Body.manifest == STRING
input.Body.name == STRING
input.Body.operation.clientOperationId == STRING
input.Body.operation.creationTimestamp == STRING
input.Body.operation.description == STRING
input.Body.operation.endTime == STRING
input.Body.operation.error.errors[_].arguments[_] == STRING
input.Body.operation.error.errors[_].code == STRING
input.Body.operation.error.errors[_].debugInfo.detail == STRING
input.Body.operation.error.errors[_].debugInfo.stackEntries[_] == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.domain == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.metadata.STRING == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.reason == STRING
input.Body.operation.error.errors[_].errorDetails[_].help.links[_].description == STRING
input.Body.operation.error.errors[_].errorDetails[_].help.links[_].url == STRING
input.Body.operation.error.errors[_].errorDetails[_].localizedMessage.locale == STRING
input.Body.operation.error.errors[_].errorDetails[_].localizedMessage.message == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.dimensions.STRING == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.futureLimit == NUMBER
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.limit == NUMBER
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.limitName == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.metricName == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.rolloutStatus == enum_QuotaExceededInfoRolloutStatus[_]
input.Body.operation.error.errors[_].location == STRING
input.Body.operation.error.errors[_].message == STRING
input.Body.operation.httpErrorMessage == STRING
input.Body.operation.httpErrorStatusCode == INTEGER
input.Body.operation.id == STRING
input.Body.operation.insertTime == STRING
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.createdVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.deletedVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.failedToCreateVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.status == enum_BulkInsertOperationStatusStatus[_]
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.targetVmCount == INTEGER
input.Body.operation.kind == STRING
input.Body.operation.name == STRING
input.Body.operation.operationGroupId == STRING
input.Body.operation.operationType == STRING
input.Body.operation.progress == INTEGER
input.Body.operation.region == STRING
input.Body.operation.selfLink == STRING
input.Body.operation.selfLinkWithId == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.clientOperationId == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.code == INTEGER
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.details[_].STRING == ANY
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.message == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.state == enum_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfoState[_]
input.Body.operation.startTime == STRING
input.Body.operation.status == enum_OperationStatus[_]
input.Body.operation.statusMessage == STRING
input.Body.operation.targetId == STRING
input.Body.operation.targetLink == STRING
input.Body.operation.user == STRING
input.Body.operation.warnings[_].code == enum_OperationWarningsCode[_]
input.Body.operation.warnings[_].data[_].key == STRING
input.Body.operation.warnings[_].data[_].value == STRING
input.Body.operation.warnings[_].message == STRING
input.Body.operation.zone == STRING
input.Body.selfLink == STRING
input.Body.target.config.content == STRING
input.Body.target.imports[_].content == STRING
input.Body.target.imports[_].name == STRING
input.Body.update.description == STRING
input.Body.update.labels[_].key == STRING
input.Body.update.labels[_].value == STRING
input.Body.update.manifest == STRING
input.Body.updateTime == STRING
input.ReqMap.deployment == STRING
input.ReqMap.ProjectID == STRING
input.Qs.createPolicy == enum_CreatePolicyParameter[_]
input.Qs.deletePolicy == enum_DeletePolicyParameter[_]
input.Qs.header.bypassBillingFilter == BOOLEAN
input.Qs.preview == BOOLEAN
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.manifests.get
valid {
input.ReqMap.deployment == STRING
input.ReqMap.manifest == STRING
input.ReqMap.ProjectID == STRING
input.Qs.header.bypassBillingFilter == BOOLEAN
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.manifests.list
valid {
input.ReqMap.deployment == STRING
input.ReqMap.ProjectID == STRING
input.Qs.filter == STRING
input.Qs.maxResults == INTEGER
input.Qs.orderBy == STRING
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.operations.get
valid {
input.ReqMap.operation == STRING
input.ReqMap.ProjectID == STRING
input.Qs.header.bypassBillingFilter == BOOLEAN
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.operations.list
valid {
input.ReqMap.ProjectID == STRING
input.Qs.filter == STRING
input.Qs.maxResults == INTEGER
input.Qs.orderBy == STRING
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.resources.get
valid {
input.ReqMap.deployment == STRING
input.ReqMap.ProjectID == STRING
input.ReqMap.resource == STRING
input.Qs.header.bypassBillingFilter == BOOLEAN
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.resources.list
valid {
input.ReqMap.deployment == STRING
input.ReqMap.ProjectID == STRING
input.Qs.filter == STRING
input.Qs.maxResults == INTEGER
input.Qs.orderBy == STRING
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.typeProviders.delete
valid {
input.ReqMap.ProjectID == STRING
input.ReqMap.typeProvider == STRING
input.Qs.header.bypassBillingFilter == BOOLEAN
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.typeProviders.get
valid {
input.ReqMap.ProjectID == STRING
input.ReqMap.typeProvider == STRING
input.Qs.header.bypassBillingFilter == BOOLEAN
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.typeProviders.getType
valid {
input.ReqMap.ProjectID == STRING
input.ReqMap.type == STRING
input.ReqMap.typeProvider == STRING
input.Qs.header.bypassBillingFilter == BOOLEAN
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.typeProviders.insert
enum_BulkInsertOperationStatusStatus := [ "STATUS_UNSPECIFIED", "CREATING", "ROLLING_BACK", "DONE" ]
enum_DiagnosticLevel := [ "UNKNOWN", "INFORMATION", "WARNING", "ERROR" ]
enum_InputMappingLocation := [ "UNKNOWN", "PATH", "QUERY", "BODY", "HEADER" ]
enum_OperationStatus := [ "PENDING", "RUNNING", "DONE" ]
enum_OperationWarningsCode := [ "DEPRECATED_RESOURCE_USED", "NO_RESULTS_ON_PAGE", "UNREACHABLE", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_INSTANCE_NOT_FOUND", "NEXT_HOP_INSTANCE_NOT_ON_NETWORK", "NEXT_HOP_CANNOT_IP_FORWARD", "NEXT_HOP_NOT_RUNNING", "INJECTED_KERNELS_DEPRECATED", "REQUIRED_TOS_AGREEMENT", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", "RESOURCE_NOT_DELETED", "SINGLE_INSTANCE_PROPERTY_TEMPLATE", "NOT_CRITICAL_ERROR", "CLEANUP_FAILED", "FIELD_VALUE_OVERRIDEN", "RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING", "NETWORK_ENDPOINT_NOT_DETACHED", "PAGE_MISSING_RESULTS", "SSL_POLICY_ENABLED_FEATURES_NOT_FETCHED", "RESOURCE_NOT_FOUND_WARNING", "MISSING_TYPE_DEPENDENCY", "EXTERNAL_API_WARNING", "SCHEMA_VALIDATION_IGNORED", "UNDECLARED_PROPERTIES", "EXPERIMENTAL_TYPE_USED", "DEPRECATED_TYPE_USED", "PARTIAL_SUCCESS", "LARGE_DEPLOYMENT_WARNING", "NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE", "INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB", "LIST_OVERHEAD_QUOTA_EXCEED", "QUOTA_INFO_UNAVAILABLE", "RESOURCE_USES_GLOBAL_DNS", "RATE_LIMIT_EXCEEDED", "RESERVED_ENTRY_135", "RESERVED_ENTRY_136", "RESERVED_ENTRY_139", "RESERVED_ENTRY_141", "RESERVED_ENTRY_142" ]
enum_QuotaExceededInfoRolloutStatus := [ "ROLLOUT_STATUS_UNSPECIFIED", "IN_PROGRESS" ]
enum_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfoState := [ "UNSPECIFIED", "PROPAGATING", "PROPAGATED", "ABANDONED", "FAILED", "DONE" ]
enum_ValidationOptionsSchemaValidation := [ "UNKNOWN", "IGNORE", "IGNORE_WITH_WARNINGS", "FAIL" ]
enum_ValidationOptionsUndeclaredProperties := [ "UNKNOWN", "INCLUDE", "IGNORE", "INCLUDE_WITH_WARNINGS", "IGNORE_WITH_WARNINGS", "FAIL" ]
valid {
input.Body.collectionOverrides[_].collection == STRING
input.Body.collectionOverrides[_].options.asyncOptions[_].methodMatch == STRING
input.Body.collectionOverrides[_].options.asyncOptions[_].pollingOptions.diagnostics[_].field == STRING
input.Body.collectionOverrides[_].options.asyncOptions[_].pollingOptions.diagnostics[_].level == enum_DiagnosticLevel[_]
input.Body.collectionOverrides[_].options.asyncOptions[_].pollingOptions.failCondition == STRING
input.Body.collectionOverrides[_].options.asyncOptions[_].pollingOptions.finishCondition == STRING
input.Body.collectionOverrides[_].options.asyncOptions[_].pollingOptions.pollingLink == STRING
input.Body.collectionOverrides[_].options.asyncOptions[_].pollingOptions.targetLink == STRING
input.Body.collectionOverrides[_].options.inputMappings[_].fieldName == STRING
input.Body.collectionOverrides[_].options.inputMappings[_].location == enum_InputMappingLocation[_]
input.Body.collectionOverrides[_].options.inputMappings[_].methodMatch == STRING
input.Body.collectionOverrides[_].options.inputMappings[_].value == STRING
input.Body.collectionOverrides[_].options.validationOptions.schemaValidation == enum_ValidationOptionsSchemaValidation[_]
input.Body.collectionOverrides[_].options.validationOptions.undeclaredProperties == enum_ValidationOptionsUndeclaredProperties[_]
input.Body.collectionOverrides[_].options.virtualProperties == STRING
input.Body.credential.basicAuth.password == STRING
input.Body.credential.basicAuth.user == STRING
input.Body.credential.serviceAccount.email == STRING
input.Body.credential.useProjectDefault == BOOLEAN
input.Body.customCertificateAuthorityRoots[_] == STRING
input.Body.description == STRING
input.Body.descriptorUrl == STRING
input.Body.id == STRING
input.Body.insertTime == STRING
input.Body.labels[_].key == STRING
input.Body.labels[_].value == STRING
input.Body.name == STRING
input.Body.operation.clientOperationId == STRING
input.Body.operation.creationTimestamp == STRING
input.Body.operation.description == STRING
input.Body.operation.endTime == STRING
input.Body.operation.error.errors[_].arguments[_] == STRING
input.Body.operation.error.errors[_].code == STRING
input.Body.operation.error.errors[_].debugInfo.detail == STRING
input.Body.operation.error.errors[_].debugInfo.stackEntries[_] == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.domain == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.metadata.STRING == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.reason == STRING
input.Body.operation.error.errors[_].errorDetails[_].help.links[_].description == STRING
input.Body.operation.error.errors[_].errorDetails[_].help.links[_].url == STRING
input.Body.operation.error.errors[_].errorDetails[_].localizedMessage.locale == STRING
input.Body.operation.error.errors[_].errorDetails[_].localizedMessage.message == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.dimensions.STRING == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.futureLimit == NUMBER
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.limit == NUMBER
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.limitName == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.metricName == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.rolloutStatus == enum_QuotaExceededInfoRolloutStatus[_]
input.Body.operation.error.errors[_].location == STRING
input.Body.operation.error.errors[_].message == STRING
input.Body.operation.httpErrorMessage == STRING
input.Body.operation.httpErrorStatusCode == INTEGER
input.Body.operation.id == STRING
input.Body.operation.insertTime == STRING
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.createdVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.deletedVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.failedToCreateVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.status == enum_BulkInsertOperationStatusStatus[_]
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.targetVmCount == INTEGER
input.Body.operation.kind == STRING
input.Body.operation.name == STRING
input.Body.operation.operationGroupId == STRING
input.Body.operation.operationType == STRING
input.Body.operation.progress == INTEGER
input.Body.operation.region == STRING
input.Body.operation.selfLink == STRING
input.Body.operation.selfLinkWithId == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.clientOperationId == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.code == INTEGER
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.details[_].STRING == ANY
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.message == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.state == enum_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfoState[_]
input.Body.operation.startTime == STRING
input.Body.operation.status == enum_OperationStatus[_]
input.Body.operation.statusMessage == STRING
input.Body.operation.targetId == STRING
input.Body.operation.targetLink == STRING
input.Body.operation.user == STRING
input.Body.operation.warnings[_].code == enum_OperationWarningsCode[_]
input.Body.operation.warnings[_].data[_].key == STRING
input.Body.operation.warnings[_].data[_].value == STRING
input.Body.operation.warnings[_].message == STRING
input.Body.operation.zone == STRING
input.Body.options.asyncOptions[_].methodMatch == STRING
input.Body.options.asyncOptions[_].pollingOptions.diagnostics[_].field == STRING
input.Body.options.asyncOptions[_].pollingOptions.diagnostics[_].level == enum_DiagnosticLevel[_]
input.Body.options.asyncOptions[_].pollingOptions.failCondition == STRING
input.Body.options.asyncOptions[_].pollingOptions.finishCondition == STRING
input.Body.options.asyncOptions[_].pollingOptions.pollingLink == STRING
input.Body.options.asyncOptions[_].pollingOptions.targetLink == STRING
input.Body.options.inputMappings[_].fieldName == STRING
input.Body.options.inputMappings[_].location == enum_InputMappingLocation[_]
input.Body.options.inputMappings[_].methodMatch == STRING
input.Body.options.inputMappings[_].value == STRING
input.Body.options.validationOptions.schemaValidation == enum_ValidationOptionsSchemaValidation[_]
input.Body.options.validationOptions.undeclaredProperties == enum_ValidationOptionsUndeclaredProperties[_]
input.Body.options.virtualProperties == STRING
input.Body.selfLink == STRING
input.ReqMap.ProjectID == STRING
input.Qs.header.bypassBillingFilter == BOOLEAN
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.typeProviders.list
valid {
input.ReqMap.ProjectID == STRING
input.Qs.filter == STRING
input.Qs.maxResults == INTEGER
input.Qs.orderBy == STRING
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.typeProviders.listTypes
valid {
input.ReqMap.ProjectID == STRING
input.ReqMap.typeProvider == STRING
input.Qs.filter == STRING
input.Qs.maxResults == INTEGER
input.Qs.orderBy == STRING
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.typeProviders.patch
enum_BulkInsertOperationStatusStatus := [ "STATUS_UNSPECIFIED", "CREATING", "ROLLING_BACK", "DONE" ]
enum_DiagnosticLevel := [ "UNKNOWN", "INFORMATION", "WARNING", "ERROR" ]
enum_InputMappingLocation := [ "UNKNOWN", "PATH", "QUERY", "BODY", "HEADER" ]
enum_OperationStatus := [ "PENDING", "RUNNING", "DONE" ]
enum_OperationWarningsCode := [ "DEPRECATED_RESOURCE_USED", "NO_RESULTS_ON_PAGE", "UNREACHABLE", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_INSTANCE_NOT_FOUND", "NEXT_HOP_INSTANCE_NOT_ON_NETWORK", "NEXT_HOP_CANNOT_IP_FORWARD", "NEXT_HOP_NOT_RUNNING", "INJECTED_KERNELS_DEPRECATED", "REQUIRED_TOS_AGREEMENT", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", "RESOURCE_NOT_DELETED", "SINGLE_INSTANCE_PROPERTY_TEMPLATE", "NOT_CRITICAL_ERROR", "CLEANUP_FAILED", "FIELD_VALUE_OVERRIDEN", "RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING", "NETWORK_ENDPOINT_NOT_DETACHED", "PAGE_MISSING_RESULTS", "SSL_POLICY_ENABLED_FEATURES_NOT_FETCHED", "RESOURCE_NOT_FOUND_WARNING", "MISSING_TYPE_DEPENDENCY", "EXTERNAL_API_WARNING", "SCHEMA_VALIDATION_IGNORED", "UNDECLARED_PROPERTIES", "EXPERIMENTAL_TYPE_USED", "DEPRECATED_TYPE_USED", "PARTIAL_SUCCESS", "LARGE_DEPLOYMENT_WARNING", "NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE", "INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB", "LIST_OVERHEAD_QUOTA_EXCEED", "QUOTA_INFO_UNAVAILABLE", "RESOURCE_USES_GLOBAL_DNS", "RATE_LIMIT_EXCEEDED", "RESERVED_ENTRY_135", "RESERVED_ENTRY_136", "RESERVED_ENTRY_139", "RESERVED_ENTRY_141", "RESERVED_ENTRY_142" ]
enum_QuotaExceededInfoRolloutStatus := [ "ROLLOUT_STATUS_UNSPECIFIED", "IN_PROGRESS" ]
enum_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfoState := [ "UNSPECIFIED", "PROPAGATING", "PROPAGATED", "ABANDONED", "FAILED", "DONE" ]
enum_ValidationOptionsSchemaValidation := [ "UNKNOWN", "IGNORE", "IGNORE_WITH_WARNINGS", "FAIL" ]
enum_ValidationOptionsUndeclaredProperties := [ "UNKNOWN", "INCLUDE", "IGNORE", "INCLUDE_WITH_WARNINGS", "IGNORE_WITH_WARNINGS", "FAIL" ]
valid {
input.Body.collectionOverrides[_].collection == STRING
input.Body.collectionOverrides[_].options.asyncOptions[_].methodMatch == STRING
input.Body.collectionOverrides[_].options.asyncOptions[_].pollingOptions.diagnostics[_].field == STRING
input.Body.collectionOverrides[_].options.asyncOptions[_].pollingOptions.diagnostics[_].level == enum_DiagnosticLevel[_]
input.Body.collectionOverrides[_].options.asyncOptions[_].pollingOptions.failCondition == STRING
input.Body.collectionOverrides[_].options.asyncOptions[_].pollingOptions.finishCondition == STRING
input.Body.collectionOverrides[_].options.asyncOptions[_].pollingOptions.pollingLink == STRING
input.Body.collectionOverrides[_].options.asyncOptions[_].pollingOptions.targetLink == STRING
input.Body.collectionOverrides[_].options.inputMappings[_].fieldName == STRING
input.Body.collectionOverrides[_].options.inputMappings[_].location == enum_InputMappingLocation[_]
input.Body.collectionOverrides[_].options.inputMappings[_].methodMatch == STRING
input.Body.collectionOverrides[_].options.inputMappings[_].value == STRING
input.Body.collectionOverrides[_].options.validationOptions.schemaValidation == enum_ValidationOptionsSchemaValidation[_]
input.Body.collectionOverrides[_].options.validationOptions.undeclaredProperties == enum_ValidationOptionsUndeclaredProperties[_]
input.Body.collectionOverrides[_].options.virtualProperties == STRING
input.Body.credential.basicAuth.password == STRING
input.Body.credential.basicAuth.user == STRING
input.Body.credential.serviceAccount.email == STRING
input.Body.credential.useProjectDefault == BOOLEAN
input.Body.customCertificateAuthorityRoots[_] == STRING
input.Body.description == STRING
input.Body.descriptorUrl == STRING
input.Body.id == STRING
input.Body.insertTime == STRING
input.Body.labels[_].key == STRING
input.Body.labels[_].value == STRING
input.Body.name == STRING
input.Body.operation.clientOperationId == STRING
input.Body.operation.creationTimestamp == STRING
input.Body.operation.description == STRING
input.Body.operation.endTime == STRING
input.Body.operation.error.errors[_].arguments[_] == STRING
input.Body.operation.error.errors[_].code == STRING
input.Body.operation.error.errors[_].debugInfo.detail == STRING
input.Body.operation.error.errors[_].debugInfo.stackEntries[_] == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.domain == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.metadata.STRING == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.reason == STRING
input.Body.operation.error.errors[_].errorDetails[_].help.links[_].description == STRING
input.Body.operation.error.errors[_].errorDetails[_].help.links[_].url == STRING
input.Body.operation.error.errors[_].errorDetails[_].localizedMessage.locale == STRING
input.Body.operation.error.errors[_].errorDetails[_].localizedMessage.message == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.dimensions.STRING == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.futureLimit == NUMBER
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.limit == NUMBER
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.limitName == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.metricName == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.rolloutStatus == enum_QuotaExceededInfoRolloutStatus[_]
input.Body.operation.error.errors[_].location == STRING
input.Body.operation.error.errors[_].message == STRING
input.Body.operation.httpErrorMessage == STRING
input.Body.operation.httpErrorStatusCode == INTEGER
input.Body.operation.id == STRING
input.Body.operation.insertTime == STRING
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.createdVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.deletedVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.failedToCreateVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.status == enum_BulkInsertOperationStatusStatus[_]
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.targetVmCount == INTEGER
input.Body.operation.kind == STRING
input.Body.operation.name == STRING
input.Body.operation.operationGroupId == STRING
input.Body.operation.operationType == STRING
input.Body.operation.progress == INTEGER
input.Body.operation.region == STRING
input.Body.operation.selfLink == STRING
input.Body.operation.selfLinkWithId == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.clientOperationId == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.code == INTEGER
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.details[_].STRING == ANY
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.message == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.state == enum_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfoState[_]
input.Body.operation.startTime == STRING
input.Body.operation.status == enum_OperationStatus[_]
input.Body.operation.statusMessage == STRING
input.Body.operation.targetId == STRING
input.Body.operation.targetLink == STRING
input.Body.operation.user == STRING
input.Body.operation.warnings[_].code == enum_OperationWarningsCode[_]
input.Body.operation.warnings[_].data[_].key == STRING
input.Body.operation.warnings[_].data[_].value == STRING
input.Body.operation.warnings[_].message == STRING
input.Body.operation.zone == STRING
input.Body.options.asyncOptions[_].methodMatch == STRING
input.Body.options.asyncOptions[_].pollingOptions.diagnostics[_].field == STRING
input.Body.options.asyncOptions[_].pollingOptions.diagnostics[_].level == enum_DiagnosticLevel[_]
input.Body.options.asyncOptions[_].pollingOptions.failCondition == STRING
input.Body.options.asyncOptions[_].pollingOptions.finishCondition == STRING
input.Body.options.asyncOptions[_].pollingOptions.pollingLink == STRING
input.Body.options.asyncOptions[_].pollingOptions.targetLink == STRING
input.Body.options.inputMappings[_].fieldName == STRING
input.Body.options.inputMappings[_].location == enum_InputMappingLocation[_]
input.Body.options.inputMappings[_].methodMatch == STRING
input.Body.options.inputMappings[_].value == STRING
input.Body.options.validationOptions.schemaValidation == enum_ValidationOptionsSchemaValidation[_]
input.Body.options.validationOptions.undeclaredProperties == enum_ValidationOptionsUndeclaredProperties[_]
input.Body.options.virtualProperties == STRING
input.Body.selfLink == STRING
input.ReqMap.ProjectID == STRING
input.ReqMap.typeProvider == STRING
input.Qs.header.bypassBillingFilter == BOOLEAN
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.typeProviders.update
enum_BulkInsertOperationStatusStatus := [ "STATUS_UNSPECIFIED", "CREATING", "ROLLING_BACK", "DONE" ]
enum_DiagnosticLevel := [ "UNKNOWN", "INFORMATION", "WARNING", "ERROR" ]
enum_InputMappingLocation := [ "UNKNOWN", "PATH", "QUERY", "BODY", "HEADER" ]
enum_OperationStatus := [ "PENDING", "RUNNING", "DONE" ]
enum_OperationWarningsCode := [ "DEPRECATED_RESOURCE_USED", "NO_RESULTS_ON_PAGE", "UNREACHABLE", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_INSTANCE_NOT_FOUND", "NEXT_HOP_INSTANCE_NOT_ON_NETWORK", "NEXT_HOP_CANNOT_IP_FORWARD", "NEXT_HOP_NOT_RUNNING", "INJECTED_KERNELS_DEPRECATED", "REQUIRED_TOS_AGREEMENT", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", "RESOURCE_NOT_DELETED", "SINGLE_INSTANCE_PROPERTY_TEMPLATE", "NOT_CRITICAL_ERROR", "CLEANUP_FAILED", "FIELD_VALUE_OVERRIDEN", "RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING", "NETWORK_ENDPOINT_NOT_DETACHED", "PAGE_MISSING_RESULTS", "SSL_POLICY_ENABLED_FEATURES_NOT_FETCHED", "RESOURCE_NOT_FOUND_WARNING", "MISSING_TYPE_DEPENDENCY", "EXTERNAL_API_WARNING", "SCHEMA_VALIDATION_IGNORED", "UNDECLARED_PROPERTIES", "EXPERIMENTAL_TYPE_USED", "DEPRECATED_TYPE_USED", "PARTIAL_SUCCESS", "LARGE_DEPLOYMENT_WARNING", "NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE", "INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB", "LIST_OVERHEAD_QUOTA_EXCEED", "QUOTA_INFO_UNAVAILABLE", "RESOURCE_USES_GLOBAL_DNS", "RATE_LIMIT_EXCEEDED", "RESERVED_ENTRY_135", "RESERVED_ENTRY_136", "RESERVED_ENTRY_139", "RESERVED_ENTRY_141", "RESERVED_ENTRY_142" ]
enum_QuotaExceededInfoRolloutStatus := [ "ROLLOUT_STATUS_UNSPECIFIED", "IN_PROGRESS" ]
enum_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfoState := [ "UNSPECIFIED", "PROPAGATING", "PROPAGATED", "ABANDONED", "FAILED", "DONE" ]
enum_ValidationOptionsSchemaValidation := [ "UNKNOWN", "IGNORE", "IGNORE_WITH_WARNINGS", "FAIL" ]
enum_ValidationOptionsUndeclaredProperties := [ "UNKNOWN", "INCLUDE", "IGNORE", "INCLUDE_WITH_WARNINGS", "IGNORE_WITH_WARNINGS", "FAIL" ]
valid {
input.Body.collectionOverrides[_].collection == STRING
input.Body.collectionOverrides[_].options.asyncOptions[_].methodMatch == STRING
input.Body.collectionOverrides[_].options.asyncOptions[_].pollingOptions.diagnostics[_].field == STRING
input.Body.collectionOverrides[_].options.asyncOptions[_].pollingOptions.diagnostics[_].level == enum_DiagnosticLevel[_]
input.Body.collectionOverrides[_].options.asyncOptions[_].pollingOptions.failCondition == STRING
input.Body.collectionOverrides[_].options.asyncOptions[_].pollingOptions.finishCondition == STRING
input.Body.collectionOverrides[_].options.asyncOptions[_].pollingOptions.pollingLink == STRING
input.Body.collectionOverrides[_].options.asyncOptions[_].pollingOptions.targetLink == STRING
input.Body.collectionOverrides[_].options.inputMappings[_].fieldName == STRING
input.Body.collectionOverrides[_].options.inputMappings[_].location == enum_InputMappingLocation[_]
input.Body.collectionOverrides[_].options.inputMappings[_].methodMatch == STRING
input.Body.collectionOverrides[_].options.inputMappings[_].value == STRING
input.Body.collectionOverrides[_].options.validationOptions.schemaValidation == enum_ValidationOptionsSchemaValidation[_]
input.Body.collectionOverrides[_].options.validationOptions.undeclaredProperties == enum_ValidationOptionsUndeclaredProperties[_]
input.Body.collectionOverrides[_].options.virtualProperties == STRING
input.Body.credential.basicAuth.password == STRING
input.Body.credential.basicAuth.user == STRING
input.Body.credential.serviceAccount.email == STRING
input.Body.credential.useProjectDefault == BOOLEAN
input.Body.customCertificateAuthorityRoots[_] == STRING
input.Body.description == STRING
input.Body.descriptorUrl == STRING
input.Body.id == STRING
input.Body.insertTime == STRING
input.Body.labels[_].key == STRING
input.Body.labels[_].value == STRING
input.Body.name == STRING
input.Body.operation.clientOperationId == STRING
input.Body.operation.creationTimestamp == STRING
input.Body.operation.description == STRING
input.Body.operation.endTime == STRING
input.Body.operation.error.errors[_].arguments[_] == STRING
input.Body.operation.error.errors[_].code == STRING
input.Body.operation.error.errors[_].debugInfo.detail == STRING
input.Body.operation.error.errors[_].debugInfo.stackEntries[_] == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.domain == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.metadata.STRING == STRING
input.Body.operation.error.errors[_].errorDetails[_].errorInfo.reason == STRING
input.Body.operation.error.errors[_].errorDetails[_].help.links[_].description == STRING
input.Body.operation.error.errors[_].errorDetails[_].help.links[_].url == STRING
input.Body.operation.error.errors[_].errorDetails[_].localizedMessage.locale == STRING
input.Body.operation.error.errors[_].errorDetails[_].localizedMessage.message == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.dimensions.STRING == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.futureLimit == NUMBER
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.limit == NUMBER
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.limitName == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.metricName == STRING
input.Body.operation.error.errors[_].errorDetails[_].quotaInfo.rolloutStatus == enum_QuotaExceededInfoRolloutStatus[_]
input.Body.operation.error.errors[_].location == STRING
input.Body.operation.error.errors[_].message == STRING
input.Body.operation.httpErrorMessage == STRING
input.Body.operation.httpErrorStatusCode == INTEGER
input.Body.operation.id == STRING
input.Body.operation.insertTime == STRING
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.createdVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.deletedVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.failedToCreateVmCount == INTEGER
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.status == enum_BulkInsertOperationStatusStatus[_]
input.Body.operation.instancesBulkInsertOperationMetadata.perLocationStatus.STRING.targetVmCount == INTEGER
input.Body.operation.kind == STRING
input.Body.operation.name == STRING
input.Body.operation.operationGroupId == STRING
input.Body.operation.operationType == STRING
input.Body.operation.progress == INTEGER
input.Body.operation.region == STRING
input.Body.operation.selfLink == STRING
input.Body.operation.selfLinkWithId == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.clientOperationId == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.code == INTEGER
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.details[_].STRING == ANY
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.error.message == STRING
input.Body.operation.setCommonInstanceMetadataOperationMetadata.perLocationOperations.STRING.state == enum_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfoState[_]
input.Body.operation.startTime == STRING
input.Body.operation.status == enum_OperationStatus[_]
input.Body.operation.statusMessage == STRING
input.Body.operation.targetId == STRING
input.Body.operation.targetLink == STRING
input.Body.operation.user == STRING
input.Body.operation.warnings[_].code == enum_OperationWarningsCode[_]
input.Body.operation.warnings[_].data[_].key == STRING
input.Body.operation.warnings[_].data[_].value == STRING
input.Body.operation.warnings[_].message == STRING
input.Body.operation.zone == STRING
input.Body.options.asyncOptions[_].methodMatch == STRING
input.Body.options.asyncOptions[_].pollingOptions.diagnostics[_].field == STRING
input.Body.options.asyncOptions[_].pollingOptions.diagnostics[_].level == enum_DiagnosticLevel[_]
input.Body.options.asyncOptions[_].pollingOptions.failCondition == STRING
input.Body.options.asyncOptions[_].pollingOptions.finishCondition == STRING
input.Body.options.asyncOptions[_].pollingOptions.pollingLink == STRING
input.Body.options.asyncOptions[_].pollingOptions.targetLink == STRING
input.Body.options.inputMappings[_].fieldName == STRING
input.Body.options.inputMappings[_].location == enum_InputMappingLocation[_]
input.Body.options.inputMappings[_].methodMatch == STRING
input.Body.options.inputMappings[_].value == STRING
input.Body.options.validationOptions.schemaValidation == enum_ValidationOptionsSchemaValidation[_]
input.Body.options.validationOptions.undeclaredProperties == enum_ValidationOptionsUndeclaredProperties[_]
input.Body.options.virtualProperties == STRING
input.Body.selfLink == STRING
input.ReqMap.ProjectID == STRING
input.ReqMap.typeProvider == STRING
input.Qs.header.bypassBillingFilter == BOOLEAN
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.types.get
valid {
input.ReqMap.ProjectID == STRING
input.ReqMap.type == STRING
input.Qs.header.bypassBillingFilter == BOOLEAN
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
deploymentmanager.types.list
valid {
input.ReqMap.ProjectID == STRING
input.Qs.filter == STRING
input.Qs.maxResults == INTEGER
input.Qs.orderBy == STRING
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.ProjectID == STRING
}
Updated 4 days ago