Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update schema and SDKs to the latest discovery docs #972

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

mikhailshilkov
Copy link
Member

No description provided.

@mikhailshilkov mikhailshilkov added the impact/no-changelog-required This issue doesn't require a CHANGELOG update label Apr 1, 2024
Copy link

github-actions bot commented Apr 1, 2024

Does the PR have any schema changes?

Found 439 breaking changes:

Resources

  • "google-native:bigquery/v2:Dataset":
    • inputs:
      • 🟡 "storageBillingModel" type changed from "string" to "#/types/google-native:bigquery/v2:DatasetStorageBillingModel"
      • 🟡 "tags" missing
    • 🟢 required inputs: "datasetReference" input has changed to Required
  • "google-native:bigquery/v2:Job":
    • 🟡 properties: "jobCreationReason" type changed from "pulumi.json#/Any" to "#/types/google-native:bigquery/v2:JobCreationReasonResponse"
    • 🟢 required inputs: "configuration" input has changed to Required
  • 🟢 "google-native:bigquery/v2:Table": required inputs: "tableReference" input has changed to Required
  • "google-native:connectors/v1:CustomConnectorVersion":
    • 🟡 inputs: "destinationConfig" missing
    • 🟡 properties: "destinationConfig" missing output "destinationConfig"
  • "google-native:discoveryengine/v1alpha:Conversation":
    • 🟡 inputs: "collectionId" missing
    • 🟡 properties: "collectionId" missing output "collectionId"
  • "google-native:discoveryengine/v1beta:Conversation":
    • 🟡 inputs: "collectionId" missing
    • 🟡 properties: "collectionId" missing output "collectionId"
  • 🟢 "google-native:healthcare/v1:Dataset": required inputs: "datasetId" input has changed to Required
  • 🟢 "google-native:healthcare/v1:DicomStore": required inputs: "dicomStoreId" input has changed to Required
  • "google-native:healthcare/v1:FhirStore": required inputs:
    • 🟢 "fhirStoreId" input has changed to Required
    • 🟢 "version" input has changed to Required
  • 🟢 "google-native:healthcare/v1:Hl7V2Store": required inputs: "hl7V2StoreId" input has changed to Required
  • "google-native:healthcare/v1:Message":
    • 🟡 inputs: "name" missing
    • 🟢 required inputs: "data" input has changed to Required
  • 🟢 "google-native:healthcare/v1beta1:Annotation": required inputs: "annotationSource" input has changed to Required
  • 🟢 "google-native:healthcare/v1beta1:AnnotationStore": required inputs: "annotationStoreId" input has changed to Required
  • 🟢 "google-native:healthcare/v1beta1:Dataset": required inputs: "datasetId" input has changed to Required
  • 🟢 "google-native:healthcare/v1beta1:DicomStore": required inputs: "dicomStoreId" input has changed to Required
  • "google-native:healthcare/v1beta1:FhirStore": required inputs:
    • 🟢 "fhirStoreId" input has changed to Required
    • 🟢 "version" input has changed to Required
  • 🟢 "google-native:healthcare/v1beta1:Hl7V2Store": required inputs: "hl7V2StoreId" input has changed to Required
  • "google-native:healthcare/v1beta1:Message":
    • 🟡 inputs: "name" missing
    • 🟢 required inputs: "data" input has changed to Required
  • 🔴 "google-native:integrations/v1alpha:TestCase" missing
  • 🟡 "google-native:logging/v2:BillingAccountBucketLink": inputs: "name" missing
  • 🟡 "google-native:logging/v2:BillingAccountBucketView": inputs: "name" missing
  • 🟡 "google-native:logging/v2:BillingAccountExclusion": inputs: "name" missing
  • 🟡 "google-native:logging/v2:BillingAccountSink": inputs: "name" missing
  • 🟡 "google-native:logging/v2:BucketView": inputs: "name" missing
  • 🟡 "google-native:logging/v2:Exclusion": inputs: "name" missing
  • 🟡 "google-native:logging/v2:FolderBucketLink": inputs: "name" missing
  • 🟡 "google-native:logging/v2:FolderBucketView": inputs: "name" missing
  • 🟡 "google-native:logging/v2:FolderExclusion": inputs: "name" missing
  • 🟡 "google-native:logging/v2:FolderSink": inputs: "name" missing
  • 🟡 "google-native:logging/v2:Link": inputs: "name" missing
  • 🟡 "google-native:logging/v2:OrganizationBucketLink": inputs: "name" missing
  • 🟡 "google-native:logging/v2:OrganizationBucketView": inputs: "name" missing
  • 🟡 "google-native:logging/v2:OrganizationExclusion": inputs: "name" missing
  • 🟡 "google-native:logging/v2:OrganizationSink": inputs: "name" missing
  • 🟡 "google-native:logging/v2:Sink": inputs: "name" missing
  • 🟢 "google-native:networksecurity/v1beta1:FirewallEndpoint": required inputs: "billingProjectId" input has changed to Required

Functions

  • 🟡 "google-native:discoveryengine/v1alpha:getConversation": inputs: "collectionId" missing input "collectionId"
  • 🟡 "google-native:discoveryengine/v1beta:getConversation": inputs: "collectionId" missing input "collectionId"
  • 🔴 "google-native:integrations/v1alpha:getTestCase" missing
  • 🟢 "google-native:secretmanager/v1:getSecret": inputs: required: "location" input has changed to Required
  • 🟢 "google-native:secretmanager/v1:getSecretIamPolicy": inputs: required: "location" input has changed to Required
  • 🟢 "google-native:vmwareengine/v1:getNetworkPeering": inputs: required: "location" input has changed to Required

Types

  • "google-native:aiplatform/v1:GoogleCloudAiplatformV1CustomJobSpecResponse": required:
    • 🟢 "models" property has changed to Required
    • 🟢 "persistentResourceId" property has changed to Required
  • 🟢 "google-native:aiplatform/v1:GoogleCloudAiplatformV1DeployedIndexRefResponse": required: "displayName" property has changed to Required
  • "google-native:aiplatform/v1:GoogleCloudAiplatformV1DeployedModelResponse": required:
    • 🟢 "disableExplanations" property has changed to Required
    • 🟢 "sharedResources" property has changed to Required
  • 🟢 "google-native:aiplatform/v1:GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceResponse": required: "projectNumber" property has changed to Required
  • 🟢 "google-native:aiplatform/v1:GoogleCloudAiplatformV1IndexPrivateEndpointsResponse": required: "pscAutomatedEndpoints" property has changed to Required
  • 🟢 "google-native:aiplatform/v1:GoogleCloudAiplatformV1ModelContainerSpecResponse": required: "grpcPorts" property has changed to Required
  • 🟢 "google-native:aiplatform/v1:GoogleCloudAiplatformV1ModelDeploymentMonitoringBigQueryTableResponse": required: "requestResponseLoggingSchemaVersion" property has changed to Required
  • "google-native:aiplatform/v1:GoogleCloudAiplatformV1ModelResponse": required:
    • 🟢 "baseModelSource" property has changed to Required
    • 🟢 "dataStats" property has changed to Required
  • 🟢 "google-native:aiplatform/v1beta1:GoogleCloudAiplatformV1beta1CustomJobSpecResponse": required: "models" property has changed to Required
  • 🟢 "google-native:aiplatform/v1beta1:GoogleCloudAiplatformV1beta1DeployedIndexRefResponse": required: "displayName" property has changed to Required
  • 🟢 "google-native:aiplatform/v1beta1:GoogleCloudAiplatformV1beta1FeatureViewFeatureRegistrySourceResponse": required: "projectNumber" property has changed to Required
  • 🟢 "google-native:aiplatform/v1beta1:GoogleCloudAiplatformV1beta1IndexPrivateEndpointsResponse": required: "pscAutomatedEndpoints" property has changed to Required
  • 🟢 "google-native:aiplatform/v1beta1:GoogleCloudAiplatformV1beta1ModelContainerSpecResponse": required: "grpcPorts" property has changed to Required
  • 🟢 "google-native:aiplatform/v1beta1:GoogleCloudAiplatformV1beta1ModelDeploymentMonitoringBigQueryTableResponse": required: "requestResponseLoggingSchemaVersion" property has changed to Required
  • 🟢 "google-native:aiplatform/v1beta1:GoogleCloudAiplatformV1beta1ModelResponse": required: "baseModelSource" property has changed to Required
  • 🟢 "google-native:aiplatform/v1beta1:GoogleCloudAiplatformV1beta1PipelineJobResponse": required: "preflightValidations" property has changed to Required
  • 🟢 "google-native:aiplatform/v1beta1:GoogleCloudAiplatformV1beta1RaySpecResponse": required: "rayMetricSpec" property has changed to Required
  • 🟢 "google-native:analyticshub/v1:BigQueryDatasetSourceResponse": required: "selectedResources" property has changed to Required
  • "google-native:analyticshub/v1:DcrExchangeConfigResponse": required:
    • 🟢 "singleLinkedDatasetPerCleanroom" property has changed to Required
    • 🟢 "singleSelectedResourceSharingRestriction" property has changed to Required
  • "google-native:apigee/v1:GoogleCloudApigeeV1SecurityActionConditionConfigResponse": required:
    • 🟢 "accessTokens" property has changed to Required
    • 🟢 "apiKeys" property has changed to Required
    • 🟢 "apiProducts" property has changed to Required
    • 🟢 "developerApps" property has changed to Required
    • 🟢 "developers" property has changed to Required
    • 🟢 "userAgents" property has changed to Required
  • 🟢 "google-native:artifactregistry/v1:AptRepositoryResponse": required: "customRepository" property has changed to Required
  • 🟢 "google-native:artifactregistry/v1:DockerRepositoryResponse": required: "customRepository" property has changed to Required
  • 🟢 "google-native:artifactregistry/v1:MavenRepositoryResponse": required: "customRepository" property has changed to Required
  • 🟢 "google-native:artifactregistry/v1:NpmRepositoryResponse": required: "customRepository" property has changed to Required
  • 🟢 "google-native:artifactregistry/v1:PythonRepositoryResponse": required: "customRepository" property has changed to Required
  • 🟢 "google-native:artifactregistry/v1:RemoteRepositoryConfigResponse": required: "disableUpstreamValidation" property has changed to Required
  • 🟢 "google-native:artifactregistry/v1:YumRepositoryResponse": required: "customRepository" property has changed to Required
  • 🟢 "google-native:baremetalsolution/v2:InstanceConfigResponse": required: "kmsKeyVersion" property has changed to Required
  • 🟢 "google-native:batch/v1:AllocationPolicyResponse": required: "tags" property has changed to Required
  • 🟢 "google-native:batch/v1:CloudLoggingOptionResponse": required: "useGenericTaskMonitoredResource" property has changed to Required
  • 🟢 "google-native:batch/v1:ContainerResponse": required: "enableImageStreaming" property has changed to Required
  • 🟢 "google-native:batch/v1:TaskGroupResponse": required: "runAsNonRoot" property has changed to Required
  • "google-native:bigquery/v2:BigLakeConfiguration":
    • properties:
      • 🟡 "fileFormat" type changed from "string" to "#/types/google-native:bigquery/v2:BigLakeConfigurationFileFormat"
      • 🟡 "tableFormat" type changed from "string" to "#/types/google-native:bigquery/v2:BigLakeConfigurationTableFormat"
    • required:
      • 🟢 "connectionId" property has changed to Required
      • 🟢 "fileFormat" property has changed to Required
      • 🟢 "storageUri" property has changed to Required
      • 🟢 "tableFormat" property has changed to Required
  • 🟢 "google-native:bigquery/v2:BigtableOptionsResponse": required: "outputColumnFamiliesAsJson" property has changed to Required
  • 🟢 "google-native:bigquery/v2:DatasetReference": required: "datasetId" property has changed to Required
  • 🔴 "google-native:bigquery/v2:DatasetTagsItem" missing
  • 🟢 "google-native:bigquery/v2:ExplainQueryStageResponse": required: "computeMode" property has changed to Required
  • "google-native:bigquery/v2:ExternalDataConfiguration": properties:
    • 🟡 "decimalTargetTypes": items type changed from "string" to "#/types/google-native:bigquery/v2:ExternalDataConfigurationDecimalTargetTypesItem"
    • 🟡 "fileSetSpecType" type changed from "string" to "#/types/google-native:bigquery/v2:ExternalDataConfigurationFileSetSpecType"
    • 🟡 "metadataCacheMode" type changed from "string" to "#/types/google-native:bigquery/v2:ExternalDataConfigurationMetadataCacheMode"
    • 🟡 "objectMetadata" type changed from "string" to "#/types/google-native:bigquery/v2:ExternalDataConfigurationObjectMetadata"
  • 🟢 "google-native:bigquery/v2:ExternalDataConfigurationResponse": required: "jsonExtension" property has changed to Required
  • "google-native:bigquery/v2:ExternalDatasetReference": required:
    • 🟢 "connection" property has changed to Required
    • 🟢 "externalSource" property has changed to Required
  • "google-native:bigquery/v2:IterationResultResponse": required:
    • 🟢 "arimaResult" property has changed to Required
    • 🟢 "clusterInfos" property has changed to Required
    • 🟢 "principalComponentInfos" property has changed to Required
  • 🟢 "google-native:bigquery/v2:JobConfigurationExtractResponse": required: "modelExtractOptions" property has changed to Required
  • "google-native:bigquery/v2:JobConfigurationLoad": properties:
    • 🟡 "decimalTargetTypes": items type changed from "string" to "#/types/google-native:bigquery/v2:JobConfigurationLoadDecimalTargetTypesItem"
    • 🟡 "fileSetSpecType" type changed from "string" to "#/types/google-native:bigquery/v2:JobConfigurationLoadFileSetSpecType"
    • 🟡 "jsonExtension" type changed from "string" to "#/types/google-native:bigquery/v2:JobConfigurationLoadJsonExtension"
  • 🟢 "google-native:bigquery/v2:JobConfigurationLoadResponse": required: "copyFilesOnly" property has changed to Required
  • "google-native:bigquery/v2:JobConfigurationQueryResponse": required:
    • 🟢 "scriptOptions" property has changed to Required
    • 🟢 "systemVariables" property has changed to Required
  • "google-native:bigquery/v2:JobConfigurationTableCopy": properties:
    • 🟡 "destinationExpirationTime" type changed from "pulumi.json#/Any" to "string"
    • 🟡 "operationType" type changed from "string" to "#/types/google-native:bigquery/v2:JobConfigurationTableCopyOperationType"
  • 🟡 "google-native:bigquery/v2:JobConfigurationTableCopyResponse": properties: "destinationExpirationTime" type changed from "pulumi.json#/Any" to "string"
  • "google-native:bigquery/v2:JobReference": required:
    • 🟢 "jobId" property has changed to Required
    • 🟢 "project" property has changed to Required
  • "google-native:bigquery/v2:JobStatistics2Response": required:
    • 🟢 "dclTargetDataset" property has changed to Required
    • 🟢 "dclTargetTable" property has changed to Required
    • 🟢 "dclTargetView" property has changed to Required
    • 🟢 "exportDataStatistics" property has changed to Required
    • 🟢 "externalServiceCosts" property has changed to Required
    • 🟢 "loadQueryStatistics" property has changed to Required
    • 🟢 "materializedViewStatistics" property has changed to Required
    • 🟢 "metadataCacheStatistics" property has changed to Required
    • 🟢 "performanceInsights" property has changed to Required
    • 🟢 "queryInfo" property has changed to Required
    • 🟢 "vectorSearchStatistics" property has changed to Required
  • 🟢 "google-native:bigquery/v2:JobStatistics3Response": required: "timeline" property has changed to Required
  • 🟢 "google-native:bigquery/v2:JobStatistics4Response": required: "timeline" property has changed to Required
  • 🟢 "google-native:bigquery/v2:JobStatisticsResponse": required: "finalExecutionDurationMs" property has changed to Required
  • 🟢 "google-native:bigquery/v2:MaterializedViewDefinition": required: "query" property has changed to Required
  • "google-native:bigquery/v2:MlStatisticsResponse": required:
    • 🟢 "hparamTrials" property has changed to Required
    • 🟢 "modelType" property has changed to Required
    • 🟢 "trainingType" property has changed to Required
  • "google-native:bigquery/v2:QueryParameter": required:
    • 🟢 "parameterType" property has changed to Required
    • 🟢 "parameterValue" property has changed to Required
  • 🟢 "google-native:bigquery/v2:QueryParameterType": required: "type" property has changed to Required
  • 🟢 "google-native:bigquery/v2:QueryParameterTypeResponse": required: "rangeElementType" property has changed to Required
  • 🟢 "google-native:bigquery/v2:QueryParameterTypeStructTypesItem": required: "type" property has changed to Required
  • 🟢 "google-native:bigquery/v2:QueryParameterValueResponse": required: "rangeValue" property has changed to Required
  • 🟢 "google-native:bigquery/v2:RangePartitioning": required: "field" property has changed to Required
  • "google-native:bigquery/v2:SparkStatisticsResponse": required:
    • 🟢 "gcsStagingBucket" property has changed to Required
    • 🟢 "kmsKeyName" property has changed to Required
  • 🟢 "google-native:bigquery/v2:TableConstraintsForeignKeysItem": required: "columnReferences" property has changed to Required
  • "google-native:bigquery/v2:TableConstraintsForeignKeysItemColumnReferencesItem": required:
    • 🟢 "referencedColumn" property has changed to Required
    • 🟢 "referencingColumn" property has changed to Required
  • 🟢 "google-native:bigquery/v2:TableConstraintsPrimaryKey": required: "columns" property has changed to Required
  • "google-native:bigquery/v2:TableFieldSchema":
    • 🟡 properties: "roundingMode" type changed from "string" to "#/types/google-native:bigquery/v2:TableFieldSchemaRoundingMode"
    • required:
      • 🟢 "name" property has changed to Required
      • 🟢 "type" property has changed to Required
  • 🟢 "google-native:bigquery/v2:TableFieldSchemaRangeElementType": required: "type" property has changed to Required
  • "google-native:bigquery/v2:TableReference": required:
    • 🟢 "datasetId" property has changed to Required
    • 🟢 "project" property has changed to Required
    • 🟢 "tableId" property has changed to Required
  • 🟢 "google-native:bigquery/v2:TimePartitioning": required: "type" property has changed to Required
  • 🟢 "google-native:bigquery/v2:ViewDefinition": required: "query" property has changed to Required
  • 🟢 "google-native:bigquery/v2:ViewDefinitionResponse": required: "privacyPolicy" property has changed to Required
  • 🟢 "google-native:binaryauthorization/v1:CheckResponse": required: "sigstoreSignatureCheck" property has changed to Required
  • 🟡 "google-native:blockchainnodeengine/v1:EthereumDetails": properties: "beaconFeeRecipient" missing
  • "google-native:blockchainnodeengine/v1:EthereumDetailsResponse":
    • 🟡 properties: "beaconFeeRecipient" missing
    • required:
      • 🟢 "beaconFeeRecipient" property is no longer Required
      • 🟢 "validatorConfig" property has changed to Required
  • 🟢 "google-native:clouddeploy/v1:AutomationRolloutMetadataResponse": required: "currentRepairAutomationRun" property has changed to Required
  • "google-native:clouddeploy/v1:CloudRunConfigResponse": required:
    • 🟢 "canaryRevisionTags" property has changed to Required
    • 🟢 "priorRevisionTags" property has changed to Required
    • 🟢 "stableRevisionTags" property has changed to Required
  • 🟢 "google-native:clouddeploy/v1:GatewayServiceMeshResponse": required: "stableCutbackDuration" property has changed to Required
  • 🟢 "google-native:clouddeploy/v1:MetadataResponse": required: "custom" property has changed to Required
  • 🟢 "google-native:clouddeploy/v1:TargetResponse": required: "customTarget" property has changed to Required
  • "google-native:cloudfunctions/v2:BuildConfigResponse": required:
    • 🟢 "automaticUpdatePolicy" property has changed to Required
    • 🟢 "onDeployUpdatePolicy" property has changed to Required
    • 🟢 "serviceAccount" property has changed to Required
  • 🟢 "google-native:cloudfunctions/v2:EventTriggerResponse": required: "service" property has changed to Required
  • "google-native:cloudfunctions/v2alpha:BuildConfigResponse": required:
    • 🟢 "automaticUpdatePolicy" property has changed to Required
    • 🟢 "onDeployUpdatePolicy" property has changed to Required
    • 🟢 "serviceAccount" property has changed to Required
  • 🟢 "google-native:cloudfunctions/v2alpha:EventTriggerResponse": required: "service" property has changed to Required
  • "google-native:cloudfunctions/v2beta:BuildConfigResponse": required:
    • 🟢 "automaticUpdatePolicy" property has changed to Required
    • 🟢 "onDeployUpdatePolicy" property has changed to Required
    • 🟢 "serviceAccount" property has changed to Required
  • 🟢 "google-native:cloudfunctions/v2beta:EventTriggerResponse": required: "service" property has changed to Required
  • "google-native:cloudidentity/v1beta1:EndpointVerificationSpecificAttributesResponse": required:
    • 🟢 "additionalSignals" property has changed to Required
    • 🟢 "browserAttributes" property has changed to Required
  • 🟢 "google-native:cloudsupport/v2:ActorResponse": required: "username" property has changed to Required
  • 🟢 "google-native:cloudsupport/v2beta:ActorResponse": required: "username" property has changed to Required
  • 🟢 "google-native:composer/v1:EnvironmentConfigResponse": required: "dataRetentionConfig" property has changed to Required
  • "google-native:composer/v1:NodeConfigResponse": required:
    • 🟢 "composerInternalIpv4CidrBlock" property has changed to Required
    • 🟢 "composerNetworkAttachment" property has changed to Required
  • 🟢 "google-native:composer/v1:PrivateEnvironmentConfigResponse": required: "enablePrivateBuildsOnly" property has changed to Required
  • "google-native:composer/v1:SoftwareConfigResponse": required:
    • 🟢 "cloudDataLineageIntegration" property has changed to Required
    • 🟢 "webServerPluginsMode" property has changed to Required
  • 🟢 "google-native:composer/v1:WorkloadsConfigResponse": required: "dagProcessor" property has changed to Required
  • 🟢 "google-native:composer/v1beta1:EnvironmentConfigResponse": required: "dataRetentionConfig" property has changed to Required
  • "google-native:composer/v1beta1:NodeConfigResponse": required:
    • 🟢 "composerInternalIpv4CidrBlock" property has changed to Required
    • 🟢 "composerNetworkAttachment" property has changed to Required
  • 🟢 "google-native:composer/v1beta1:PrivateEnvironmentConfigResponse": required: "enablePrivateBuildsOnly" property has changed to Required
  • 🟢 "google-native:composer/v1beta1:SoftwareConfigResponse": required: "webServerPluginsMode" property has changed to Required
  • 🟢 "google-native:composer/v1beta1:WorkloadsConfigResponse": required: "dagProcessor" property has changed to Required
  • 🟢 "google-native:compute/alpha:AdvancedMachineFeaturesResponse": required: "enableWatchdogTimer" property has changed to Required

New resources:

  • aiplatform/v1.ModelIamBinding
  • aiplatform/v1.ModelIamMember
  • aiplatform/v1.ModelIamPolicy
  • aiplatform/v1.PersistentResource
  • aiplatform/v1beta1.FeatureOnlineStoreFeatureViewIamBinding
  • aiplatform/v1beta1.FeatureOnlineStoreFeatureViewIamMember
  • aiplatform/v1beta1.FeatureOnlineStoreFeatureViewIamPolicy
  • aiplatform/v1beta1.FeatureOnlineStoreIamBinding
  • aiplatform/v1beta1.FeatureOnlineStoreIamMember
  • aiplatform/v1beta1.FeatureOnlineStoreIamPolicy
  • aiplatform/v1beta1.RagCorpora
  • aiplatform/v1beta1.ReasoningEngine
  • apphub/v1.Application
  • apphub/v1.ApplicationIamBinding
  • apphub/v1.ApplicationIamMember
  • apphub/v1.ApplicationIamPolicy
  • apphub/v1.Service
  • apphub/v1.ServiceProjectAttachment
  • apphub/v1.Workload
  • apphub/v1alpha.Application
  • apphub/v1alpha.ApplicationIamBinding
  • apphub/v1alpha.ApplicationIamMember
  • apphub/v1alpha.ApplicationIamPolicy
  • apphub/v1alpha.Service
  • apphub/v1alpha.ServiceProjectAttachment
  • apphub/v1alpha.Workload
  • beyondcorp/v1alpha.SecurityGateway
  • bigqueryconnection/v1.Connection
  • bigqueryconnection/v1.ConnectionIamBinding
  • bigqueryconnection/v1.ConnectionIamMember
  • bigqueryconnection/v1.ConnectionIamPolicy
  • bigtableadmin/v2.AuthorizedView
  • clouddeploy/v1.CustomTargetType
  • clouddeploy/v1.CustomTargetTypeIamBinding
  • clouddeploy/v1.CustomTargetTypeIamMember
  • clouddeploy/v1.CustomTargetTypeIamPolicy
  • composer/v1.UserWorkloadsConfigMap
  • composer/v1.UserWorkloadsSecret
  • composer/v1beta1.UserWorkloadsConfigMap
  • composer/v1beta1.UserWorkloadsSecret
  • compute/beta.StoragePool
  • compute/beta.StoragePoolIamBinding
  • compute/beta.StoragePoolIamMember
  • compute/beta.StoragePoolIamPolicy
  • compute/v1.InstanceGroupManagerResizeRequest
  • compute/v1.InstantSnapshot
  • compute/v1.InstantSnapshotIamBinding
  • compute/v1.InstantSnapshotIamMember
  • compute/v1.InstantSnapshotIamPolicy
  • compute/v1.RegionInstantSnapshot
  • compute/v1.RegionInstantSnapshotIamBinding
  • compute/v1.RegionInstantSnapshotIamMember
  • compute/v1.RegionInstantSnapshotIamPolicy
  • compute/v1.StoragePool
  • compute/v1.StoragePoolIamBinding
  • compute/v1.StoragePoolIamMember
  • compute/v1.StoragePoolIamPolicy
  • dataplex/v1.AspectType
  • dataplex/v1.Entry
  • dataplex/v1.EntryGroup
  • dataplex/v1.EntryType
  • dialogflow/v3.Generator
  • dialogflow/v3beta1.Generator
  • discoveryengine/v1alpha.DataStoreConversation
  • discoveryengine/v1alpha.EngineConversation
  • discoveryengine/v1alpha.TargetSite
  • discoveryengine/v1beta.DataStore
  • discoveryengine/v1beta.DataStoreConversation
  • discoveryengine/v1beta.Engine
  • discoveryengine/v1beta.EngineConversation
  • discoveryengine/v1beta.TargetSite
  • firebaseappcheck/v1beta.ResourcePolicy
  • firebaseappdistribution/v1alpha.Test
  • healthcare/v1.DatasetDataMapperWorkspaceIamBinding
  • healthcare/v1.DatasetDataMapperWorkspaceIamMember
  • healthcare/v1.DatasetDataMapperWorkspaceIamPolicy
  • healthcare/v1beta1.DatasetDataMapperWorkspaceIamBinding
  • healthcare/v1beta1.DatasetDataMapperWorkspaceIamMember
  • healthcare/v1beta1.DatasetDataMapperWorkspaceIamPolicy
  • migrationcenter/v1.DiscoveryClient
  • migrationcenter/v1alpha1.DiscoveryClient
  • networksecurity/v1.FirewallEndpoint
  • networksecurity/v1.FirewallEndpointAssociation
  • networksecurity/v1.SecurityProfile
  • networksecurity/v1.SecurityProfileGroup
  • networkservices/v1.LbRouteExtension
  • networkservices/v1.LbTrafficExtension
  • networkservices/v1.ServiceLbPolicy
  • networkservices/v1.ServiceLbPolicyIamBinding
  • networkservices/v1.ServiceLbPolicyIamMember
  • networkservices/v1.ServiceLbPolicyIamPolicy
  • policysimulator/v1.OrgPolicyViolationsPreview
  • policysimulator/v1alpha.OrgPolicyViolationsPreview
  • policysimulator/v1beta.OrgPolicyViolationsPreview
  • secretmanager/v1beta2.Secret
  • secretmanager/v1beta2.SecretIamBinding
  • secretmanager/v1beta2.SecretIamMember
  • secretmanager/v1beta2.SecretIamPolicy
  • securitycenter/v1.FolderEventThreatDetectionSettingCustomModule
  • securitycenter/v1.ProjectEventThreatDetectionSettingCustomModule
  • spanner/v1.InstancePartition
  • storage/v1.Folder
  • tpu/v2.QueuedResource
  • vmmigration/v1.ImageImport
  • vmmigration/v1alpha1.ImageImport

New functions:

  • aiplatform/v1.getModelIamPolicy
  • aiplatform/v1.getPersistentResource
  • aiplatform/v1beta1.getFeatureOnlineStoreFeatureViewIamPolicy
  • aiplatform/v1beta1.getFeatureOnlineStoreIamPolicy
  • aiplatform/v1beta1.getRagCorpora
  • aiplatform/v1beta1.getReasoningEngine
  • apigee/v1.getApidoc
  • apphub/v1.getApplication
  • apphub/v1.getApplicationIamPolicy
  • apphub/v1.getService
  • apphub/v1.getServiceProjectAttachment
  • apphub/v1.getWorkload
  • apphub/v1alpha.getApplication
  • apphub/v1alpha.getApplicationIamPolicy
  • apphub/v1alpha.getService
  • apphub/v1alpha.getServiceProjectAttachment
  • apphub/v1alpha.getWorkload
  • beyondcorp/v1alpha.getSecurityGateway
  • bigqueryconnection/v1.getConnection
  • bigqueryconnection/v1.getConnectionIamPolicy
  • bigtableadmin/v2.getAuthorizedView
  • clouddeploy/v1.getCustomTargetType
  • clouddeploy/v1.getCustomTargetTypeIamPolicy
  • composer/v1.getUserWorkloadsConfigMap
  • composer/v1.getUserWorkloadsSecret
  • composer/v1beta1.getUserWorkloadsConfigMap
  • composer/v1beta1.getUserWorkloadsSecret
  • compute/beta.getStoragePool
  • compute/beta.getStoragePoolIamPolicy
  • compute/v1.getInstanceGroupManagerResizeRequest
  • compute/v1.getInstantSnapshot
  • compute/v1.getInstantSnapshotIamPolicy
  • compute/v1.getRegionInstantSnapshot
  • compute/v1.getRegionInstantSnapshotIamPolicy
  • compute/v1.getStoragePool
  • compute/v1.getStoragePoolIamPolicy
  • dataplex/v1.getAspectType
  • dataplex/v1.getEntry
  • dataplex/v1.getEntryGroup
  • dataplex/v1.getEntryType
  • dialogflow/v3.getGenerator
  • dialogflow/v3beta1.getGenerator
  • discoveryengine/v1alpha.getDataStoreConversation
  • discoveryengine/v1alpha.getEngineConversation
  • discoveryengine/v1alpha.getTargetSite
  • discoveryengine/v1beta.getDataStore
  • discoveryengine/v1beta.getDataStoreConversation
  • discoveryengine/v1beta.getEngine
  • discoveryengine/v1beta.getEngineConversation
  • discoveryengine/v1beta.getTargetSite
  • firebaseappcheck/v1beta.getResourcePolicy
  • firebaseappdistribution/v1alpha.getTest
  • healthcare/v1.getDatasetDataMapperWorkspaceIamPolicy
  • healthcare/v1beta1.getDatasetDataMapperWorkspaceIamPolicy
  • migrationcenter/v1.getDiscoveryClient
  • migrationcenter/v1alpha1.getDiscoveryClient
  • networksecurity/v1.getFirewallEndpoint
  • networksecurity/v1.getFirewallEndpointAssociation
  • networksecurity/v1.getSecurityProfile
  • networksecurity/v1.getSecurityProfileGroup
  • networkservices/v1.getLbRouteExtension
  • networkservices/v1.getLbTrafficExtension
  • networkservices/v1.getServiceLbPolicy
  • networkservices/v1.getServiceLbPolicyIamPolicy
  • policysimulator/v1.getOrgPolicyViolationsPreview
  • policysimulator/v1alpha.getOrgPolicyViolationsPreview
  • policysimulator/v1beta.getOrgPolicyViolationsPreview
  • secretmanager/v1beta2.getSecret
  • secretmanager/v1beta2.getSecretIamPolicy
  • securitycenter/v1.getFolderEventThreatDetectionSettingCustomModule
  • securitycenter/v1.getProjectEventThreatDetectionSettingCustomModule
  • spanner/v1.getInstancePartition
  • storage/v1.getFolder
  • tpu/v2.getQueuedResource
  • vmmigration/v1.getImageImport
  • vmmigration/v1alpha1.getImageImport

Copy link

github-actions bot commented Apr 1, 2024

Does the PR have any schema changes?

Found 467 breaking changes:

Resources

  • "google-native:bigquery/v2:Dataset":
    • inputs:
      • 🟡 "storageBillingModel" type changed from "string" to "#/types/google-native:bigquery/v2:DatasetStorageBillingModel"
      • 🟡 "tags" missing
    • 🟢 required inputs: "datasetReference" input has changed to Required
  • "google-native:bigquery/v2:Job":
    • 🟡 properties: "jobCreationReason" type changed from "pulumi.json#/Any" to "#/types/google-native:bigquery/v2:JobCreationReasonResponse"
    • 🟢 required inputs: "configuration" input has changed to Required
  • 🟢 "google-native:bigquery/v2:Table": required inputs: "tableReference" input has changed to Required
  • "google-native:connectors/v1:CustomConnectorVersion":
    • 🟡 inputs: "destinationConfig" missing
    • 🟡 properties: "destinationConfig" missing output "destinationConfig"
  • "google-native:contactcenterinsights/v1:Conversation":
    • 🟡 properties: "conversationId" missing output "conversationId"
    • 🟢 required inputs: "parent" input has changed to Required
  • "google-native:discoveryengine/v1alpha:Conversation":
    • 🟡 inputs: "collectionId" missing
    • 🟡 properties: "collectionId" missing output "collectionId"
  • "google-native:discoveryengine/v1beta:Conversation":
    • 🟡 inputs: "collectionId" missing
    • 🟡 properties: "collectionId" missing output "collectionId"
  • 🟢 "google-native:healthcare/v1:Dataset": required inputs: "datasetId" input has changed to Required
  • 🟢 "google-native:healthcare/v1:DicomStore": required inputs: "dicomStoreId" input has changed to Required
  • "google-native:healthcare/v1:FhirStore": required inputs:
    • 🟢 "fhirStoreId" input has changed to Required
    • 🟢 "version" input has changed to Required
  • 🟢 "google-native:healthcare/v1:Hl7V2Store": required inputs: "hl7V2StoreId" input has changed to Required
  • "google-native:healthcare/v1:Message":
    • 🟡 inputs: "name" missing
    • 🟢 required inputs: "data" input has changed to Required
  • 🟢 "google-native:healthcare/v1beta1:Annotation": required inputs: "annotationSource" input has changed to Required
  • 🟢 "google-native:healthcare/v1beta1:AnnotationStore": required inputs: "annotationStoreId" input has changed to Required
  • 🟢 "google-native:healthcare/v1beta1:Dataset": required inputs: "datasetId" input has changed to Required
  • 🟢 "google-native:healthcare/v1beta1:DicomStore": required inputs: "dicomStoreId" input has changed to Required
  • "google-native:healthcare/v1beta1:FhirStore": required inputs:
    • 🟢 "fhirStoreId" input has changed to Required
    • 🟢 "version" input has changed to Required
  • 🟢 "google-native:healthcare/v1beta1:Hl7V2Store": required inputs: "hl7V2StoreId" input has changed to Required
  • "google-native:healthcare/v1beta1:Message":
    • 🟡 inputs: "name" missing
    • 🟢 required inputs: "data" input has changed to Required
  • "google-native:iam/v1:Key": inputs:
    • 🟡 "keyAlgorithm" missing
    • 🟡 "privateKeyType" missing
  • 🔴 "google-native:integrations/v1alpha:TestCase" missing
  • "google-native:integrations/v1alpha:Version":
    • inputs:
      • 🟡 "cloudLoggingDetails" missing
      • 🟡 "createSampleIntegrations" missing
      • 🟡 "databasePersistencePolicy" missing
      • 🟡 "description" missing
      • 🟡 "errorCatcherConfigs" missing
      • 🟡 "integrationParameters" missing
      • 🟡 "integrationParametersInternal" missing
      • 🟡 "lastModifierEmail" missing
      • 🟡 "lockHolder" missing
      • 🟡 "newIntegration" missing
      • 🟡 "origin" missing
      • 🟡 "parentTemplateId" missing
      • 🟡 "runAsServiceAccount" missing
      • 🟡 "snapshotNumber" missing
      • 🟡 "taskConfigs" missing
      • 🟡 "taskConfigsInternal" missing
      • 🟡 "teardown" missing
      • 🟡 "triggerConfigs" missing
      • 🟡 "triggerConfigsInternal" missing
      • 🟡 "userLabel" missing
    • properties:
      • 🟡 "createSampleIntegrations" missing output "createSampleIntegrations"
      • 🟡 "newIntegration" missing output "newIntegration"
  • 🟡 "google-native:logging/v2:BillingAccountBucketLink": inputs: "name" missing
  • 🟡 "google-native:logging/v2:BillingAccountBucketView": inputs: "name" missing
  • 🟡 "google-native:logging/v2:BillingAccountExclusion": inputs: "name" missing
  • 🟡 "google-native:logging/v2:BillingAccountSink": inputs: "name" missing
  • 🟡 "google-native:logging/v2:BucketView": inputs: "name" missing
  • 🟡 "google-native:logging/v2:Exclusion": inputs: "name" missing
  • 🟡 "google-native:logging/v2:FolderBucketLink": inputs: "name" missing
  • 🟡 "google-native:logging/v2:FolderBucketView": inputs: "name" missing
  • 🟡 "google-native:logging/v2:FolderExclusion": inputs: "name" missing
  • 🟡 "google-native:logging/v2:FolderSink": inputs: "name" missing
  • 🟡 "google-native:logging/v2:Link": inputs: "name" missing
  • 🟡 "google-native:logging/v2:OrganizationBucketLink": inputs: "name" missing
  • 🟡 "google-native:logging/v2:OrganizationBucketView": inputs: "name" missing
  • 🟡 "google-native:logging/v2:OrganizationExclusion": inputs: "name" missing
  • 🟡 "google-native:logging/v2:OrganizationSink": inputs: "name" missing
  • 🟡 "google-native:logging/v2:Sink": inputs: "name" missing
  • 🟢 "google-native:networksecurity/v1beta1:FirewallEndpoint": required inputs: "billingProjectId" input has changed to Required

Functions

  • 🟡 "google-native:discoveryengine/v1alpha:getConversation": inputs: "collectionId" missing input "collectionId"
  • 🟡 "google-native:discoveryengine/v1beta:getConversation": inputs: "collectionId" missing input "collectionId"
  • 🔴 "google-native:integrations/v1alpha:getTestCase" missing
  • 🟢 "google-native:secretmanager/v1:getSecret": inputs: required: "location" input has changed to Required
  • 🟢 "google-native:secretmanager/v1:getSecretIamPolicy": inputs: required: "location" input has changed to Required
  • 🟢 "google-native:vmwareengine/v1:getNetworkPeering": inputs: required: "location" input has changed to Required

Types

  • "google-native:aiplatform/v1:GoogleCloudAiplatformV1CustomJobSpecResponse": required:
    • 🟢 "models" property has changed to Required
    • 🟢 "persistentResourceId" property has changed to Required
  • 🟢 "google-native:aiplatform/v1:GoogleCloudAiplatformV1DeployedIndexRefResponse": required: "displayName" property has changed to Required
  • "google-native:aiplatform/v1:GoogleCloudAiplatformV1DeployedModelResponse": required:
    • 🟢 "disableExplanations" property has changed to Required
    • 🟢 "sharedResources" property has changed to Required
  • 🟢 "google-native:aiplatform/v1:GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceResponse": required: "projectNumber" property has changed to Required
  • 🟢 "google-native:aiplatform/v1:GoogleCloudAiplatformV1IndexPrivateEndpointsResponse": required: "pscAutomatedEndpoints" property has changed to Required
  • 🟢 "google-native:aiplatform/v1:GoogleCloudAiplatformV1ModelContainerSpecResponse": required: "grpcPorts" property has changed to Required
  • 🟢 "google-native:aiplatform/v1:GoogleCloudAiplatformV1ModelDeploymentMonitoringBigQueryTableResponse": required: "requestResponseLoggingSchemaVersion" property has changed to Required
  • "google-native:aiplatform/v1:GoogleCloudAiplatformV1ModelResponse": required:
    • 🟢 "baseModelSource" property has changed to Required
    • 🟢 "dataStats" property has changed to Required
  • 🟢 "google-native:aiplatform/v1beta1:GoogleCloudAiplatformV1beta1CustomJobSpecResponse": required: "models" property has changed to Required
  • 🟢 "google-native:aiplatform/v1beta1:GoogleCloudAiplatformV1beta1DeployedIndexRefResponse": required: "displayName" property has changed to Required
  • 🟢 "google-native:aiplatform/v1beta1:GoogleCloudAiplatformV1beta1FeatureViewFeatureRegistrySourceResponse": required: "projectNumber" property has changed to Required
  • 🟢 "google-native:aiplatform/v1beta1:GoogleCloudAiplatformV1beta1IndexPrivateEndpointsResponse": required: "pscAutomatedEndpoints" property has changed to Required
  • 🟢 "google-native:aiplatform/v1beta1:GoogleCloudAiplatformV1beta1ModelContainerSpecResponse": required: "grpcPorts" property has changed to Required
  • 🟢 "google-native:aiplatform/v1beta1:GoogleCloudAiplatformV1beta1ModelDeploymentMonitoringBigQueryTableResponse": required: "requestResponseLoggingSchemaVersion" property has changed to Required
  • 🟢 "google-native:aiplatform/v1beta1:GoogleCloudAiplatformV1beta1ModelResponse": required: "baseModelSource" property has changed to Required
  • 🟢 "google-native:aiplatform/v1beta1:GoogleCloudAiplatformV1beta1PipelineJobResponse": required: "preflightValidations" property has changed to Required
  • 🟢 "google-native:aiplatform/v1beta1:GoogleCloudAiplatformV1beta1RaySpecResponse": required: "rayMetricSpec" property has changed to Required
  • 🟢 "google-native:analyticshub/v1:BigQueryDatasetSourceResponse": required: "selectedResources" property has changed to Required
  • "google-native:analyticshub/v1:DcrExchangeConfigResponse": required:
    • 🟢 "singleLinkedDatasetPerCleanroom" property has changed to Required
    • 🟢 "singleSelectedResourceSharingRestriction" property has changed to Required
  • "google-native:apigee/v1:GoogleCloudApigeeV1SecurityActionConditionConfigResponse": required:
    • 🟢 "accessTokens" property has changed to Required
    • 🟢 "apiKeys" property has changed to Required
    • 🟢 "apiProducts" property has changed to Required
    • 🟢 "developerApps" property has changed to Required
    • 🟢 "developers" property has changed to Required
    • 🟢 "userAgents" property has changed to Required
  • 🟢 "google-native:artifactregistry/v1:AptRepositoryResponse": required: "customRepository" property has changed to Required
  • 🟢 "google-native:artifactregistry/v1:DockerRepositoryResponse": required: "customRepository" property has changed to Required
  • 🟢 "google-native:artifactregistry/v1:MavenRepositoryResponse": required: "customRepository" property has changed to Required
  • 🟢 "google-native:artifactregistry/v1:NpmRepositoryResponse": required: "customRepository" property has changed to Required
  • 🟢 "google-native:artifactregistry/v1:PythonRepositoryResponse": required: "customRepository" property has changed to Required
  • 🟢 "google-native:artifactregistry/v1:RemoteRepositoryConfigResponse": required: "disableUpstreamValidation" property has changed to Required
  • 🟢 "google-native:artifactregistry/v1:YumRepositoryResponse": required: "customRepository" property has changed to Required
  • 🟢 "google-native:baremetalsolution/v2:InstanceConfigResponse": required: "kmsKeyVersion" property has changed to Required
  • 🟢 "google-native:batch/v1:AllocationPolicyResponse": required: "tags" property has changed to Required
  • 🟢 "google-native:batch/v1:CloudLoggingOptionResponse": required: "useGenericTaskMonitoredResource" property has changed to Required
  • 🟢 "google-native:batch/v1:ContainerResponse": required: "enableImageStreaming" property has changed to Required
  • 🟢 "google-native:batch/v1:TaskGroupResponse": required: "runAsNonRoot" property has changed to Required
  • "google-native:bigquery/v2:BigLakeConfiguration":
    • properties:
      • 🟡 "fileFormat" type changed from "string" to "#/types/google-native:bigquery/v2:BigLakeConfigurationFileFormat"
      • 🟡 "tableFormat" type changed from "string" to "#/types/google-native:bigquery/v2:BigLakeConfigurationTableFormat"
    • required:
      • 🟢 "connectionId" property has changed to Required
      • 🟢 "fileFormat" property has changed to Required
      • 🟢 "storageUri" property has changed to Required
      • 🟢 "tableFormat" property has changed to Required
  • 🟢 "google-native:bigquery/v2:BigtableOptionsResponse": required: "outputColumnFamiliesAsJson" property has changed to Required
  • 🟢 "google-native:bigquery/v2:DatasetReference": required: "datasetId" property has changed to Required
  • 🔴 "google-native:bigquery/v2:DatasetTagsItem" missing
  • 🟢 "google-native:bigquery/v2:ExplainQueryStageResponse": required: "computeMode" property has changed to Required
  • "google-native:bigquery/v2:ExternalDataConfiguration": properties:
    • 🟡 "decimalTargetTypes": items type changed from "string" to "#/types/google-native:bigquery/v2:ExternalDataConfigurationDecimalTargetTypesItem"
    • 🟡 "fileSetSpecType" type changed from "string" to "#/types/google-native:bigquery/v2:ExternalDataConfigurationFileSetSpecType"
    • 🟡 "metadataCacheMode" type changed from "string" to "#/types/google-native:bigquery/v2:ExternalDataConfigurationMetadataCacheMode"
    • 🟡 "objectMetadata" type changed from "string" to "#/types/google-native:bigquery/v2:ExternalDataConfigurationObjectMetadata"
  • 🟢 "google-native:bigquery/v2:ExternalDataConfigurationResponse": required: "jsonExtension" property has changed to Required
  • "google-native:bigquery/v2:ExternalDatasetReference": required:
    • 🟢 "connection" property has changed to Required
    • 🟢 "externalSource" property has changed to Required
  • "google-native:bigquery/v2:IterationResultResponse": required:
    • 🟢 "arimaResult" property has changed to Required
    • 🟢 "clusterInfos" property has changed to Required
    • 🟢 "principalComponentInfos" property has changed to Required
  • 🟢 "google-native:bigquery/v2:JobConfigurationExtractResponse": required: "modelExtractOptions" property has changed to Required
  • "google-native:bigquery/v2:JobConfigurationLoad": properties:
    • 🟡 "decimalTargetTypes": items type changed from "string" to "#/types/google-native:bigquery/v2:JobConfigurationLoadDecimalTargetTypesItem"
    • 🟡 "fileSetSpecType" type changed from "string" to "#/types/google-native:bigquery/v2:JobConfigurationLoadFileSetSpecType"
    • 🟡 "jsonExtension" type changed from "string" to "#/types/google-native:bigquery/v2:JobConfigurationLoadJsonExtension"
  • 🟢 "google-native:bigquery/v2:JobConfigurationLoadResponse": required: "copyFilesOnly" property has changed to Required
  • "google-native:bigquery/v2:JobConfigurationQueryResponse": required:
    • 🟢 "scriptOptions" property has changed to Required
    • 🟢 "systemVariables" property has changed to Required
  • "google-native:bigquery/v2:JobConfigurationTableCopy": properties:
    • 🟡 "destinationExpirationTime" type changed from "pulumi.json#/Any" to "string"
    • 🟡 "operationType" type changed from "string" to "#/types/google-native:bigquery/v2:JobConfigurationTableCopyOperationType"
  • 🟡 "google-native:bigquery/v2:JobConfigurationTableCopyResponse": properties: "destinationExpirationTime" type changed from "pulumi.json#/Any" to "string"
  • "google-native:bigquery/v2:JobReference": required:
    • 🟢 "jobId" property has changed to Required
    • 🟢 "project" property has changed to Required
  • "google-native:bigquery/v2:JobStatistics2Response": required:
    • 🟢 "dclTargetDataset" property has changed to Required
    • 🟢 "dclTargetTable" property has changed to Required
    • 🟢 "dclTargetView" property has changed to Required
    • 🟢 "exportDataStatistics" property has changed to Required
    • 🟢 "externalServiceCosts" property has changed to Required
    • 🟢 "loadQueryStatistics" property has changed to Required
    • 🟢 "materializedViewStatistics" property has changed to Required
    • 🟢 "metadataCacheStatistics" property has changed to Required
    • 🟢 "performanceInsights" property has changed to Required
    • 🟢 "queryInfo" property has changed to Required
    • 🟢 "vectorSearchStatistics" property has changed to Required
  • 🟢 "google-native:bigquery/v2:JobStatistics3Response": required: "timeline" property has changed to Required
  • 🟢 "google-native:bigquery/v2:JobStatistics4Response": required: "timeline" property has changed to Required
  • 🟢 "google-native:bigquery/v2:JobStatisticsResponse": required: "finalExecutionDurationMs" property has changed to Required
  • 🟢 "google-native:bigquery/v2:MaterializedViewDefinition": required: "query" property has changed to Required
  • "google-native:bigquery/v2:MlStatisticsResponse": required:
    • 🟢 "hparamTrials" property has changed to Required
    • 🟢 "modelType" property has changed to Required
    • 🟢 "trainingType" property has changed to Required
  • "google-native:bigquery/v2:QueryParameter": required:
    • 🟢 "parameterType" property has changed to Required
    • 🟢 "parameterValue" property has changed to Required
  • 🟢 "google-native:bigquery/v2:QueryParameterType": required: "type" property has changed to Required
  • 🟢 "google-native:bigquery/v2:QueryParameterTypeResponse": required: "rangeElementType" property has changed to Required
  • 🟢 "google-native:bigquery/v2:QueryParameterTypeStructTypesItem": required: "type" property has changed to Required
  • 🟢 "google-native:bigquery/v2:QueryParameterValueResponse": required: "rangeValue" property has changed to Required
  • 🟢 "google-native:bigquery/v2:RangePartitioning": required: "field" property has changed to Required
  • "google-native:bigquery/v2:SparkStatisticsResponse": required:
    • 🟢 "gcsStagingBucket" property has changed to Required
    • 🟢 "kmsKeyName" property has changed to Required
  • 🟢 "google-native:bigquery/v2:TableConstraintsForeignKeysItem": required: "columnReferences" property has changed to Required
  • "google-native:bigquery/v2:TableConstraintsForeignKeysItemColumnReferencesItem": required:
    • 🟢 "referencedColumn" property has changed to Required
    • 🟢 "referencingColumn" property has changed to Required
  • 🟢 "google-native:bigquery/v2:TableConstraintsPrimaryKey": required: "columns" property has changed to Required
  • "google-native:bigquery/v2:TableFieldSchema":
    • 🟡 properties: "roundingMode" type changed from "string" to "#/types/google-native:bigquery/v2:TableFieldSchemaRoundingMode"
    • required:
      • 🟢 "name" property has changed to Required
      • 🟢 "type" property has changed to Required
  • 🟢 "google-native:bigquery/v2:TableFieldSchemaRangeElementType": required: "type" property has changed to Required
  • "google-native:bigquery/v2:TableReference": required:
    • 🟢 "datasetId" property has changed to Required
    • 🟢 "project" property has changed to Required
    • 🟢 "tableId" property has changed to Required
  • 🟢 "google-native:bigquery/v2:TimePartitioning": required: "type" property has changed to Required
  • 🟢 "google-native:bigquery/v2:ViewDefinition": required: "query" property has changed to Required
  • 🟢 "google-native:bigquery/v2:ViewDefinitionResponse": required: "privacyPolicy" property has changed to Required
  • 🟢 "google-native:binaryauthorization/v1:CheckResponse": required: "sigstoreSignatureCheck" property has changed to Required
  • 🟡 "google-native:blockchainnodeengine/v1:EthereumDetails": properties: "beaconFeeRecipient" missing
  • "google-native:blockchainnodeengine/v1:EthereumDetailsResponse":
    • 🟡 properties: "beaconFeeRecipient" missing
    • required:
      • 🟢 "beaconFeeRecipient" property is no longer Required
      • 🟢 "validatorConfig" property has changed to Required
  • 🟢 "google-native:clouddeploy/v1:AutomationRolloutMetadataResponse": required: "currentRepairAutomationRun" property has changed to Required
  • "google-native:clouddeploy/v1:CloudRunConfigResponse": required:
    • 🟢 "canaryRevisionTags" property has changed to Required
    • 🟢 "priorRevisionTags" property has changed to Required
    • 🟢 "stableRevisionTags" property has changed to Required
  • 🟢 "google-native:clouddeploy/v1:GatewayServiceMeshResponse": required: "stableCutbackDuration" property has changed to Required
  • 🟢 "google-native:clouddeploy/v1:MetadataResponse": required: "custom" property has changed to Required
  • 🟢 "google-native:clouddeploy/v1:TargetResponse": required: "customTarget" property has changed to Required
  • "google-native:cloudfunctions/v2:BuildConfigResponse": required:
    • 🟢 "automaticUpdatePolicy" property has changed to Required
    • 🟢 "onDeployUpdatePolicy" property has changed to Required
    • 🟢 "serviceAccount" property has changed to Required
  • 🟢 "google-native:cloudfunctions/v2:EventTriggerResponse": required: "service" property has changed to Required
  • "google-native:cloudfunctions/v2alpha:BuildConfigResponse": required:
    • 🟢 "automaticUpdatePolicy" property has changed to Required
    • 🟢 "onDeployUpdatePolicy" property has changed to Required
    • 🟢 "serviceAccount" property has changed to Required
  • 🟢 "google-native:cloudfunctions/v2alpha:EventTriggerResponse": required: "service" property has changed to Required
  • "google-native:cloudfunctions/v2beta:BuildConfigResponse": required:
    • 🟢 "automaticUpdatePolicy" property has changed to Required
    • 🟢 "onDeployUpdatePolicy" property has changed to Required
    • 🟢 "serviceAccount" property has changed to Required
  • 🟢 "google-native:cloudfunctions/v2beta:EventTriggerResponse": required: "service" property has changed to Required
  • "google-native:cloudidentity/v1beta1:EndpointVerificationSpecificAttributesResponse": required:
    • 🟢 "additionalSignals" property has changed to Required
    • 🟢 "browserAttributes" property has changed to Required
  • 🟢 "google-native:cloudsupport/v2:ActorResponse": required: "username" property has changed to Required
  • 🟢 "google-native:cloudsupport/v2beta:ActorResponse": required: "username" property has changed to Required
  • 🟢 "google-native:composer/v1:EnvironmentConfigResponse": required

New resources:

  • aiplatform/v1.Model
  • aiplatform/v1.ModelIamBinding
  • aiplatform/v1.ModelIamMember
  • aiplatform/v1.ModelIamPolicy
  • aiplatform/v1.PersistentResource
  • aiplatform/v1beta1.FeatureOnlineStoreFeatureViewIamBinding
  • aiplatform/v1beta1.FeatureOnlineStoreFeatureViewIamMember
  • aiplatform/v1beta1.FeatureOnlineStoreFeatureViewIamPolicy
  • aiplatform/v1beta1.FeatureOnlineStoreIamBinding
  • aiplatform/v1beta1.FeatureOnlineStoreIamMember
  • aiplatform/v1beta1.FeatureOnlineStoreIamPolicy
  • aiplatform/v1beta1.Model
  • aiplatform/v1beta1.RagCorpora
  • aiplatform/v1beta1.ReasoningEngine
  • apphub/v1.Application
  • apphub/v1.ApplicationIamBinding
  • apphub/v1.ApplicationIamMember
  • apphub/v1.ApplicationIamPolicy
  • apphub/v1.Service
  • apphub/v1.ServiceProjectAttachment
  • apphub/v1.Workload
  • apphub/v1alpha.Application
  • apphub/v1alpha.ApplicationIamBinding
  • apphub/v1alpha.ApplicationIamMember
  • apphub/v1alpha.ApplicationIamPolicy
  • apphub/v1alpha.Service
  • apphub/v1alpha.ServiceProjectAttachment
  • apphub/v1alpha.Workload
  • beyondcorp/v1alpha.SecurityGateway
  • bigqueryconnection/v1.Connection
  • bigqueryconnection/v1.ConnectionIamBinding
  • bigqueryconnection/v1.ConnectionIamMember
  • bigqueryconnection/v1.ConnectionIamPolicy
  • bigtableadmin/v2.AuthorizedView
  • clouddeploy/v1.CustomTargetType
  • clouddeploy/v1.CustomTargetTypeIamBinding
  • clouddeploy/v1.CustomTargetTypeIamMember
  • clouddeploy/v1.CustomTargetTypeIamPolicy
  • cloudsearch/v1.Item
  • composer/v1.UserWorkloadsConfigMap
  • composer/v1.UserWorkloadsSecret
  • composer/v1beta1.UserWorkloadsConfigMap
  • composer/v1beta1.UserWorkloadsSecret
  • compute/beta.StoragePool
  • compute/beta.StoragePoolIamBinding
  • compute/beta.StoragePoolIamMember
  • compute/beta.StoragePoolIamPolicy
  • compute/v1.InstanceGroupManagerResizeRequest
  • compute/v1.InstantSnapshot
  • compute/v1.InstantSnapshotIamBinding
  • compute/v1.InstantSnapshotIamMember
  • compute/v1.InstantSnapshotIamPolicy
  • compute/v1.RegionInstantSnapshot
  • compute/v1.RegionInstantSnapshotIamBinding
  • compute/v1.RegionInstantSnapshotIamMember
  • compute/v1.RegionInstantSnapshotIamPolicy
  • compute/v1.StoragePool
  • compute/v1.StoragePoolIamBinding
  • compute/v1.StoragePoolIamMember
  • compute/v1.StoragePoolIamPolicy
  • dataplex/v1.AspectType
  • dataplex/v1.Entry
  • dataplex/v1.EntryGroup
  • dataplex/v1.EntryType
  • dialogflow/v3.Generator
  • dialogflow/v3beta1.Generator
  • discoveryengine/v1alpha.DataStoreConversation
  • discoveryengine/v1alpha.EngineConversation
  • discoveryengine/v1alpha.TargetSite
  • discoveryengine/v1beta.DataStore
  • discoveryengine/v1beta.DataStoreConversation
  • discoveryengine/v1beta.Engine
  • discoveryengine/v1beta.EngineConversation
  • discoveryengine/v1beta.TargetSite
  • firebaseappcheck/v1beta.ResourcePolicy
  • firebaseappdistribution/v1alpha.Test
  • healthcare/v1.DatasetDataMapperWorkspaceIamBinding
  • healthcare/v1.DatasetDataMapperWorkspaceIamMember
  • healthcare/v1.DatasetDataMapperWorkspaceIamPolicy
  • healthcare/v1beta1.DatasetDataMapperWorkspaceIamBinding
  • healthcare/v1beta1.DatasetDataMapperWorkspaceIamMember
  • healthcare/v1beta1.DatasetDataMapperWorkspaceIamPolicy
  • migrationcenter/v1.DiscoveryClient
  • migrationcenter/v1alpha1.DiscoveryClient
  • networksecurity/v1.FirewallEndpoint
  • networksecurity/v1.FirewallEndpointAssociation
  • networksecurity/v1.SecurityProfile
  • networksecurity/v1.SecurityProfileGroup
  • networkservices/v1.LbRouteExtension
  • networkservices/v1.LbTrafficExtension
  • networkservices/v1.ServiceLbPolicy
  • networkservices/v1.ServiceLbPolicyIamBinding
  • networkservices/v1.ServiceLbPolicyIamMember
  • networkservices/v1.ServiceLbPolicyIamPolicy
  • policysimulator/v1.OrgPolicyViolationsPreview
  • policysimulator/v1alpha.OrgPolicyViolationsPreview
  • policysimulator/v1beta.OrgPolicyViolationsPreview
  • secretmanager/v1beta2.Secret
  • secretmanager/v1beta2.SecretIamBinding
  • secretmanager/v1beta2.SecretIamMember
  • secretmanager/v1beta2.SecretIamPolicy
  • securitycenter/v1.FolderEventThreatDetectionSettingCustomModule
  • securitycenter/v1.ProjectEventThreatDetectionSettingCustomModule
  • spanner/v1.InstancePartition
  • storage/v1.Folder
  • tpu/v2.QueuedResource
  • vmmigration/v1.ImageImport
  • vmmigration/v1alpha1.ImageImport

New functions:

  • aiplatform/v1.getModel
  • aiplatform/v1.getModelIamPolicy
  • aiplatform/v1.getPersistentResource
  • aiplatform/v1beta1.getFeatureOnlineStoreFeatureViewIamPolicy
  • aiplatform/v1beta1.getFeatureOnlineStoreIamPolicy
  • aiplatform/v1beta1.getModel
  • aiplatform/v1beta1.getRagCorpora
  • aiplatform/v1beta1.getReasoningEngine
  • apigee/v1.getApidoc
  • apphub/v1.getApplication
  • apphub/v1.getApplicationIamPolicy
  • apphub/v1.getService
  • apphub/v1.getServiceProjectAttachment
  • apphub/v1.getWorkload
  • apphub/v1alpha.getApplication
  • apphub/v1alpha.getApplicationIamPolicy
  • apphub/v1alpha.getService
  • apphub/v1alpha.getServiceProjectAttachment
  • apphub/v1alpha.getWorkload
  • beyondcorp/v1alpha.getSecurityGateway
  • bigqueryconnection/v1.getConnection
  • bigqueryconnection/v1.getConnectionIamPolicy
  • bigtableadmin/v2.getAuthorizedView
  • clouddeploy/v1.getCustomTargetType
  • clouddeploy/v1.getCustomTargetTypeIamPolicy
  • cloudsearch/v1.getItem
  • composer/v1.getUserWorkloadsConfigMap
  • composer/v1.getUserWorkloadsSecret
  • composer/v1beta1.getUserWorkloadsConfigMap
  • composer/v1beta1.getUserWorkloadsSecret
  • compute/beta.getStoragePool
  • compute/beta.getStoragePoolIamPolicy
  • compute/v1.getInstanceGroupManagerResizeRequest
  • compute/v1.getInstantSnapshot
  • compute/v1.getInstantSnapshotIamPolicy
  • compute/v1.getRegionInstantSnapshot
  • compute/v1.getRegionInstantSnapshotIamPolicy
  • compute/v1.getStoragePool
  • compute/v1.getStoragePoolIamPolicy
  • dataplex/v1.getAspectType
  • dataplex/v1.getEntry
  • dataplex/v1.getEntryGroup
  • dataplex/v1.getEntryType
  • dialogflow/v3.getGenerator
  • dialogflow/v3beta1.getGenerator
  • discoveryengine/v1alpha.getDataStoreConversation
  • discoveryengine/v1alpha.getEngineConversation
  • discoveryengine/v1alpha.getTargetSite
  • discoveryengine/v1beta.getDataStore
  • discoveryengine/v1beta.getDataStoreConversation
  • discoveryengine/v1beta.getEngine
  • discoveryengine/v1beta.getEngineConversation
  • discoveryengine/v1beta.getTargetSite
  • firebaseappcheck/v1beta.getResourcePolicy
  • firebaseappdistribution/v1alpha.getTest
  • healthcare/v1.getDatasetDataMapperWorkspaceIamPolicy
  • healthcare/v1beta1.getDatasetDataMapperWorkspaceIamPolicy
  • migrationcenter/v1.getDiscoveryClient
  • migrationcenter/v1alpha1.getDiscoveryClient
  • networksecurity/v1.getFirewallEndpoint
  • networksecurity/v1.getFirewallEndpointAssociation
  • networksecurity/v1.getSecurityProfile
  • networksecurity/v1.getSecurityProfileGroup
  • networkservices/v1.getLbRouteExtension
  • networkservices/v1.getLbTrafficExtension
  • networkservices/v1.getServiceLbPolicy
  • networkservices/v1.getServiceLbPolicyIamPolicy
  • policysimulator/v1.getOrgPolicyViolationsPreview
  • policysimulator/v1alpha.getOrgPolicyViolationsPreview
  • policysimulator/v1beta.getOrgPolicyViolationsPreview
  • secretmanager/v1beta2.getSecret
  • secretmanager/v1beta2.getSecretIamPolicy
  • securitycenter/v1.getFolderEventThreatDetectionSettingCustomModule
  • securitycenter/v1.getProjectEventThreatDetectionSettingCustomModule
  • spanner/v1.getInstancePartition
  • storage/v1.getFolder
  • tpu/v2.getQueuedResource
  • vmmigration/v1.getImageImport
  • vmmigration/v1alpha1.getImageImport

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
impact/no-changelog-required This issue doesn't require a CHANGELOG update
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant