From 2f55747ee2e5d43574fd15903a5f9f808b9ef47e Mon Sep 17 00:00:00 2001 From: evcheng-rubrik <97479644+evcheng-rubrik@users.noreply.github.com> Date: Tue, 2 Apr 2024 13:54:46 -1200 Subject: [PATCH] Add support for subfield arguments (autogenerated changes) (#66) * Prepare for next development iteration * MSSQL cmdlet Updates (#63) * Now works with Host/FCI/ID/List * Allow for filtering by InstanceName * Correct bugs on GetInstance and added ID to GetDatabase * Updates to MSSQL * Update to PR * change log updates * Update TOOLKIT_DEVELOPER_MANUAL.md about operations * Expand interfaces in -AddField and -RemoveField * Patched clusterConnection DETAIL profile * Add support for subfield arguments (handwritten changes) * Add support for subfield arguments (autogenerated changes) --------- Co-authored-by: Gui <12204241+guirava@users.noreply.github.com> Co-authored-by: Chris Lumnah --- .../Elements/enum/CdmSnapshotFilterField.cs | 42 ++++ .../Elements/enum/FieldEnum.cs | 72 ++++++ .../input/BrowseDirectoryFiltersInput.cs | 66 ++++++ .../Elements/input/CdmSnapshotFilter.cs | 61 ++++++ .../Elements/input/CdmSnapshotFilterInput.cs | 81 +++++++ .../Elements/input/ClusterDiskFilterInput.cs | 66 ++++++ .../Elements/input/ClusterNodeFilterInput.cs | 61 ++++++ .../input/ListFileResultFiltersInput.cs | 88 ++++++++ .../ManagedVolumeQueuedSnapshotFilterInput.cs | 56 +++++ .../input/MissedSnapshotFilterInput.cs | 56 +++++ .../input/MosaicSnapshotFilterInput.cs | 61 ++++++ .../input/PolarisSnapshotFilterInput.cs | 66 ++++++ .../input/PolarisSnapshotFilterNewInput.cs | 61 ++++++ .../input/VsphereVirtualDiskFilter.cs | 66 ++++++ .../Elements/type/AccessGroupConnection.cs | 6 +- .../Elements/type/AccessGroupEdge.cs | 2 +- .../Elements/type/AccessUserConnection.cs | 6 +- .../Elements/type/AccessUserEdge.cs | 2 +- .../type/ActiveDirectoryAppMetadata.cs | 2 +- .../Elements/type/ActiveDirectoryDomain.cs | 74 +++++-- .../type/ActiveDirectoryDomainConnection.cs | 6 +- .../type/ActiveDirectoryDomainController.cs | 131 ++++++++--- ...tiveDirectoryDomainControllerConnection.cs | 6 +- .../ActiveDirectoryDomainControllerEdge.cs | 2 +- ...DirectoryDomainDescendantTypeConnection.cs | 6 +- ...ActiveDirectoryDomainDescendantTypeEdge.cs | 2 +- .../type/ActiveDirectoryDomainEdge.cs | 2 +- ...ectoryDomainPhysicalChildTypeConnection.cs | 6 +- ...iveDirectoryDomainPhysicalChildTypeEdge.cs | 2 +- .../type/ActiveDirectorySearchVersions.cs | 2 +- .../ActiveDirectorySnappableSearchResponse.cs | 2 +- ...ectorySnappableSearchResponseConnection.cs | 6 +- ...iveDirectorySnappableSearchResponseEdge.cs | 2 +- .../Elements/type/Activity.cs | 2 +- .../Elements/type/ActivityConnection.cs | 6 +- .../Elements/type/ActivityEdge.cs | 2 +- .../Elements/type/ActivitySeries.cs | 28 ++- .../Elements/type/ActivitySeriesConnection.cs | 6 +- .../Elements/type/ActivitySeriesEdge.cs | 2 +- .../Elements/type/ActivityTimelineResult.cs | 4 +- .../type/ActivityTimelineResultConnection.cs | 6 +- .../type/ActivityTimelineResultEdge.cs | 2 +- .../Elements/type/AdVolumeExport.cs | 6 +- .../Elements/type/AdVolumeExportConnection.cs | 6 +- .../Elements/type/AdVolumeExportEdge.cs | 2 +- .../Elements/type/AddAndJoinSmbDomainReply.cs | 2 +- ...henticationServerBasedCloudAccountReply.cs | 2 +- .../AddAwsIamUserBasedCloudAccountReply.cs | 2 +- ...oudAccountExocomputeConfigurationsReply.cs | 2 +- .../type/AddAzureCloudAccountReply.cs | 2 +- .../AddAzureCloudAccountWithoutOauthReply.cs | 2 +- .../AddCrossAccountServiceConsumerReply.cs | 2 +- .../Elements/type/AddDb2InstanceReply.cs | 2 +- .../type/AddGlobalCertificateReply.cs | 4 +- .../Elements/type/AddManagedVolumeReply.cs | 4 +- .../Elements/type/AddMongoSourceReply.cs | 2 +- .../Elements/type/AddSapHanaSystemReply.cs | 2 +- .../Elements/type/AddStorageArrayReply.cs | 2 +- .../Elements/type/AddStorageArraysReply.cs | 2 +- .../Elements/type/AddSyslogExportRuleReply.cs | 2 +- .../type/AdvancedVirtualMachineSummary.cs | 6 +- .../type/AllRcvAccountEntitlements.cs | 2 +- .../Elements/type/AllStorageArraysReply.cs | 2 +- .../Elements/type/Analyzer.cs | 2 +- .../Elements/type/AnalyzerAccessUsage.cs | 4 +- .../type/AnalyzerAccessUsageConnection.cs | 6 +- .../Elements/type/AnalyzerAccessUsageEdge.cs | 2 +- .../Elements/type/AnalyzerConnection.cs | 6 +- .../Elements/type/AnalyzerEdge.cs | 2 +- .../Elements/type/AnalyzerGroup.cs | 2 +- .../Elements/type/AnalyzerGroupConnection.cs | 6 +- .../Elements/type/AnalyzerGroupEdge.cs | 2 +- .../Elements/type/AnalyzerGroupResult.cs | 6 +- .../Elements/type/AnalyzerHits.cs | 6 +- .../Elements/type/AnalyzerMapping.cs | 4 +- .../Elements/type/AnalyzerResult.cs | 4 +- .../Elements/type/AnalyzerUsage.cs | 4 +- .../Elements/type/AnalyzerUsageConnection.cs | 6 +- .../Elements/type/AnalyzerUsageEdge.cs | 2 +- .../Elements/type/AnomalyInfo.cs | 2 +- .../Elements/type/AnomalyResult.cs | 6 +- .../Elements/type/AnomalyResultConnection.cs | 8 +- .../Elements/type/AnomalyResultEdge.cs | 2 +- .../Elements/type/AnomalyResultGroupedData.cs | 38 +++- .../AnomalyResultGroupedDataConnection.cs | 6 +- .../type/AnomalyResultGroupedDataEdge.cs | 2 +- ...plicationCloudAccountToExocomputeConfig.cs | 4 +- .../type/ArchivalLocationToClusterMapping.cs | 4 +- .../Elements/type/ArchivalSpec.cs | 6 +- .../Elements/type/ArtifactsToDelete.cs | 2 +- ...ssignMssqlSlaDomainPropertiesAsyncReply.cs | 2 +- .../AssignmentResourceDetailsConnection.cs | 6 +- .../type/AssignmentResourceDetailsEdge.cs | 2 +- .../Elements/type/AsyncRequestStatus.cs | 4 +- .../Elements/type/AuthorizedPrincipal.cs | 8 +- .../type/AuthorizedPrincipalConnection.cs | 6 +- .../Elements/type/AuthorizedPrincipalEdge.cs | 2 +- .../Elements/type/AwsArtifactsToDelete.cs | 2 +- .../Elements/type/AwsCdmVersion.cs | 2 +- .../type/AwsCloudAccountCreateResponse.cs | 2 +- .../type/AwsCloudAccountFeatureVersion.cs | 2 +- ...sCloudAccountListSecurityGroupsResponse.cs | 2 +- .../AwsCloudAccountListSubnetsResponse.cs | 2 +- .../type/AwsCloudAccountListVpcResponse.cs | 2 +- .../type/AwsCloudAccountValidateResponse.cs | 4 +- .../type/AwsCloudAccountWithFeatures.cs | 4 +- .../Elements/type/AwsComputeSettings.cs | 6 +- .../AwsCustomerManagedExocomputeConfig.cs | 2 +- .../Elements/type/AwsExocomputeConfig.cs | 10 +- .../type/AwsExocomputeGetConfigResponse.cs | 6 +- .../Elements/type/AwsFeatureConfig.cs | 10 +- .../Elements/type/AwsNativeAccount.cs | 77 +++++-- .../type/AwsNativeAccountConnection.cs | 6 +- .../Elements/type/AwsNativeAccountEdge.cs | 2 +- .../Elements/type/AwsNativeEbsVolume.cs | 105 +++++++-- .../type/AwsNativeEbsVolumeConnection.cs | 6 +- .../Elements/type/AwsNativeEbsVolumeEdge.cs | 2 +- .../Elements/type/AwsNativeEc2Instance.cs | 109 ++++++++-- .../type/AwsNativeEc2InstanceConnection.cs | 6 +- .../Elements/type/AwsNativeEc2InstanceEdge.cs | 2 +- .../AwsNativeEc2InstanceSpecificSnapshot.cs | 2 +- .../AwsNativeHierarchyObjectConnection.cs | 6 +- .../type/AwsNativeHierarchyObjectEdge.cs | 2 +- .../Elements/type/AwsNativeRdsInstance.cs | 101 +++++++-- .../type/AwsNativeRdsInstanceConnection.cs | 6 +- .../Elements/type/AwsNativeRdsInstanceEdge.cs | 2 +- .../Elements/type/AwsNativeRoot.cs | 26 ++- .../Elements/type/AwsNativeS3Bucket.cs | 101 +++++++-- .../Elements/type/AwsRdsConfig.cs | 2 +- .../Elements/type/AwsRoleBasedAccount.cs | 2 +- .../type/AwsRscManagedExocomputeConfig.cs | 6 +- .../Elements/type/AwsTargetTemplate.cs | 8 +- .../Elements/type/AwsTrustPolicy.cs | 2 +- .../Elements/type/AwsTrustPolicyResult.cs | 2 +- .../Elements/type/AwsVpc.cs | 4 +- .../Elements/type/AzureAdDirectory.cs | 97 +++++++-- .../type/AzureAdDirectoryConnection.cs | 6 +- .../Elements/type/AzureAdDirectoryEdge.cs | 2 +- .../Elements/type/AzureAdObject.cs | 6 +- .../Elements/type/AzureAdObjectConnection.cs | 6 +- .../Elements/type/AzureAdObjectEdge.cs | 2 +- .../Elements/type/AzureAdObjects.cs | 4 +- .../type/AzureArmTemplateByFeature.cs | 2 +- .../Elements/type/AzureCdmVersion.cs | 2 +- .../type/AzureCloudAccountFeatureDetail.cs | 10 +- ...ureCloudAccountPermissionConfigResponse.cs | 6 +- .../AzureCloudAccountSubscriptionDetail.cs | 2 +- ...ureCloudAccountSubscriptionWithFeatures.cs | 4 +- .../Elements/type/AzureCloudAccountTenant.cs | 2 +- .../AzureCloudAccountTenantWithExoConfigs.cs | 2 +- .../type/AzureCloudNativeTargetCompanion.cs | 4 +- .../Elements/type/AzureComputeSettings.cs | 2 +- .../type/AzureExocomputeConfigDetails.cs | 2 +- .../AzureExocomputeConfigValidationInfo.cs | 2 +- .../type/AzureExocomputeConfigsInAccount.cs | 6 +- .../type/AzureExocomputeGetConfigResponse.cs | 2 +- ...zureNativeHierarchyObjectTypeConnection.cs | 6 +- .../AzureNativeHierarchyObjectTypeEdge.cs | 2 +- .../Elements/type/AzureNativeManagedDisk.cs | 105 +++++++-- .../type/AzureNativeManagedDiskConnection.cs | 6 +- .../type/AzureNativeManagedDiskEdge.cs | 2 +- .../Elements/type/AzureNativeResourceGroup.cs | 55 +++-- .../AzureNativeResourceGroupConnection.cs | 6 +- .../type/AzureNativeResourceGroupEdge.cs | 2 +- .../AzureNativeResourceGroupSlaAssignment.cs | 4 +- .../Elements/type/AzureNativeRoot.cs | 26 ++- .../type/AzureNativeStorageAccount.cs | 2 +- .../Elements/type/AzureNativeSubnet.cs | 2 +- .../Elements/type/AzureNativeSubscription.cs | 49 ++++- .../type/AzureNativeSubscriptionConnection.cs | 6 +- .../type/AzureNativeSubscriptionEdge.cs | 2 +- .../type/AzureNativeVirtualMachine.cs | 109 ++++++++-- .../AzureNativeVirtualMachineConnection.cs | 6 +- .../type/AzureNativeVirtualMachineEdge.cs | 2 +- .../type/AzureNativeVmSpecificSnapshot.cs | 4 +- .../type/AzureO365ExocomputeCluster.cs | 8 +- .../Elements/type/AzureRegionsResp.cs | 2 +- .../Elements/type/AzureResourceGroup.cs | 2 +- .../Elements/type/AzureResourceGroupInfo.cs | 2 +- .../Elements/type/AzureRoleBasedAccount.cs | 2 +- .../Elements/type/AzureSqlDatabaseDb.cs | 105 +++++++-- .../type/AzureSqlDatabaseDbConnection.cs | 6 +- .../Elements/type/AzureSqlDatabaseDbEdge.cs | 2 +- .../Elements/type/AzureSqlDatabaseServer.cs | 22 +- .../type/AzureSqlDatabaseServerConnection.cs | 6 +- .../type/AzureSqlDatabaseServerEdge.cs | 2 +- .../type/AzureSqlManagedInstanceDatabase.cs | 103 +++++++-- ...ureSqlManagedInstanceDatabaseConnection.cs | 6 +- .../AzureSqlManagedInstanceDatabaseEdge.cs | 2 +- .../type/AzureSqlManagedInstanceServer.cs | 22 +- ...AzureSqlManagedInstanceServerConnection.cs | 6 +- .../type/AzureSqlManagedInstanceServerEdge.cs | 2 +- .../Elements/type/AzureStorageAccount.cs | 101 +++++++-- .../type/AzureSubscriptionConnection.cs | 6 +- .../Elements/type/AzureSubscriptionEdge.cs | 2 +- .../type/AzureSubscriptionWithExoConfigs.cs | 10 +- .../AzureSubscriptionWithExocomputeMapping.cs | 2 +- .../type/AzureSubscriptionWithFeaturesType.cs | 2 +- .../Elements/type/AzureTargetTemplate.cs | 8 +- .../Elements/type/AzureUserRoleResp.cs | 4 +- .../Elements/type/BackupWindow.cs | 2 +- .../Elements/type/BaseSnapshotSummary.cs | 4 +- .../Elements/type/BatchAsyncJobStatus.cs | 4 +- .../Elements/type/BatchAsyncRequestStatus.cs | 2 +- .../Elements/type/BatchExportHypervVmReply.cs | 4 +- .../type/BatchExportNutanixVmReply.cs | 2 +- .../type/BatchInstantRecoverHypervVmReply.cs | 4 +- .../Elements/type/BatchMountHypervVmReply.cs | 4 +- .../Elements/type/BatchMountNutanixVmReply.cs | 2 +- .../type/BatchOnDemandBackupHypervVmReply.cs | 4 +- .../Elements/type/BatchVmwareCdpLiveInfo.cs | 2 +- .../type/BatchVmwareVmRecoverableRanges.cs | 2 +- .../type/BeginManagedVolumeSnapshotReply.cs | 2 +- .../type/BidirectionalReplicationSpec.cs | 4 +- .../type/BlackoutWindowResponseInfo.cs | 4 +- .../Elements/type/BlackoutWindows.cs | 4 +- .../BootstrappableNodeInfoListResponse.cs | 2 +- .../type/BrowseMssqlDatabaseSnapshotReply.cs | 2 +- .../type/BrowseResponseListResponse.cs | 2 +- .../type/BulkCreateFilesetTemplatesReply.cs | 2 +- .../Elements/type/BulkCreateFilesetsReply.cs | 2 +- .../type/BulkCreateNasFilesetsReply.cs | 2 +- ...ulkDeleteAwsCloudAccountWithoutCftReply.cs | 2 +- .../BulkOnDemandSnapshotNutanixVmReply.cs | 2 +- .../Elements/type/BulkRefreshHostsReply.cs | 2 +- .../type/BulkRegisterHostAsyncReply.cs | 2 +- .../Elements/type/BulkRegisterHostReply.cs | 2 +- .../type/BulkUpdateFilesetTemplateReply.cs | 2 +- .../Elements/type/BulkUpdateHostReply.cs | 2 +- .../BulkUpdateMssqlAvailabilityGroupReply.cs | 2 +- .../Elements/type/BulkUpdateMssqlDbsReply.cs | 2 +- .../type/BulkUpdateMssqlInstanceReply.cs | 2 +- .../BulkUpdateMssqlPropertiesOnHostReply.cs | 2 +- ...ateMssqlPropertiesOnWindowsClusterReply.cs | 2 +- .../type/BulkUpdateOracleDatabasesReply.cs | 2 +- .../type/BulkUpdateOracleHostsReply.cs | 2 +- .../type/BulkUpdateOracleRacsReply.cs | 2 +- .../Elements/type/CascadingArchivalSpec.cs | 6 +- .../Elements/type/CassandraColumnFamily.cs | 70 ++++-- .../type/CassandraColumnFamilyConnection.cs | 6 +- .../type/CassandraColumnFamilyEdge.cs | 2 +- .../Elements/type/CassandraKeyspace.cs | 64 ++++-- .../type/CassandraKeyspaceConnection.cs | 6 +- ...ssandraKeyspaceDescendantTypeConnection.cs | 6 +- .../CassandraKeyspaceDescendantTypeEdge.cs | 2 +- .../Elements/type/CassandraKeyspaceEdge.cs | 2 +- ...ndraKeyspacePhysicalChildTypeConnection.cs | 6 +- .../CassandraKeyspacePhysicalChildTypeEdge.cs | 2 +- .../Elements/type/CassandraSchemaObject.cs | 2 +- .../Elements/type/CassandraSource.cs | 64 ++++-- .../type/CassandraSourceConnection.cs | 6 +- ...CassandraSourceDescendantTypeConnection.cs | 6 +- .../type/CassandraSourceDescendantTypeEdge.cs | 2 +- .../Elements/type/CassandraSourceEdge.cs | 2 +- ...sandraSourcePhysicalChildTypeConnection.cs | 6 +- .../CassandraSourcePhysicalChildTypeEdge.cs | 2 +- .../Elements/type/CcWithCloudInfo.cs | 2 +- .../Elements/type/CdmClusterStatus.cs | 2 +- .../Elements/type/CdmGroupedSnapshot.cs | 4 +- .../type/CdmGroupedSnapshotConnection.cs | 6 +- .../Elements/type/CdmGroupedSnapshotEdge.cs | 2 +- .../Elements/type/CdmGuestCredential.cs | 4 +- .../type/CdmHierarchyObjectConnection.cs | 6 +- .../Elements/type/CdmHierarchyObjectEdge.cs | 2 +- .../type/CdmInventorySubHierarchyRoot.cs | 56 ++++- .../Elements/type/CdmManagedAwsTarget.cs | 8 +- .../Elements/type/CdmManagedAzureTarget.cs | 8 +- .../Elements/type/CdmManagedGcpTarget.cs | 6 +- .../Elements/type/CdmManagedGlacierTarget.cs | 6 +- .../Elements/type/CdmManagedNfsTarget.cs | 6 +- .../type/CdmManagedS3CompatibleTarget.cs | 6 +- .../Elements/type/CdmManagedTapeTarget.cs | 6 +- .../Elements/type/CdmMssqlDbReplica.cs | 4 +- .../Elements/type/CdmOracleRacNode.cs | 2 +- .../Elements/type/CdmSnapshot.cs | 44 ++-- .../Elements/type/CdmSnapshotConnection.cs | 6 +- .../Elements/type/CdmSnapshotEdge.cs | 2 +- .../Elements/type/CdmSnapshotGroupBy.cs | 37 +++- .../type/CdmSnapshotGroupByConnection.cs | 6 +- .../Elements/type/CdmSnapshotGroupByEdge.cs | 2 +- .../type/CdmSnapshotGroupBySummary.cs | 4 +- .../CdmSnapshotGroupBySummaryConnection.cs | 6 +- .../type/CdmSnapshotGroupBySummaryEdge.cs | 2 +- .../Elements/type/CdmSnapshotRetentionInfo.cs | 6 +- .../Elements/type/CdmTarget.cs | 6 +- .../type/CdmUpgradeAvailabilityReply.cs | 2 +- .../Elements/type/CdmUpgradeInfo.cs | 10 +- .../type/CdmUpgradeRecommendationReply.cs | 2 +- ...adeReleaseDetailsFromSupportPortalReply.cs | 2 +- .../Elements/type/CdmWorkload.cs | 4 +- .../Elements/type/CdmWorkloadSnapshot.cs | 6 +- .../type/CdmWorkloadSnapshotConnection.cs | 6 +- .../Elements/type/CdmWorkloadSnapshotEdge.cs | 2 +- .../Elements/type/CdpVmInfoConnection.cs | 6 +- .../Elements/type/CdpVmInfoEdge.cs | 2 +- .../Elements/type/CellData.cs | 6 +- .../Elements/type/CertificateConnection.cs | 6 +- .../Elements/type/CertificateEdge.cs | 2 +- .../type/CertificateSummaryListResponse.cs | 2 +- .../Elements/type/CertificateUsageInfo.cs | 2 +- .../Elements/type/ChangeVfdOnHostReply.cs | 2 +- .../type/ClassificationPolicyDetail.cs | 51 ++++- .../ClassificationPolicyDetailConnection.cs | 6 +- .../type/ClassificationPolicyDetailEdge.cs | 2 +- ...ssificationPolicyWhitelistDetailedEntry.cs | 2 +- .../type/ClosestSnapshotSearchResult.cs | 2 +- .../type/CloudAccountFeaturePermission.cs | 2 +- .../Elements/type/CloudAccountSubnet.cs | 2 +- .../Elements/type/CloudAccountVpc.cs | 2 +- .../type/CloudAccountWithExocomputeMapping.cs | 4 +- ...lusterRansomwareInvestigationEnablement.cs | 2 +- .../Elements/type/CloudDirectNasExport.cs | 18 +- .../CloudNativeCheckRbaConnectivityReply.cs | 4 +- .../type/CloudNativeCustomerTagsReply.cs | 2 +- .../CloudNativeDatabaseBackupSetupSpecs.cs | 2 +- .../Elements/type/CloudNativeFileVersion.cs | 2 +- .../Elements/type/CloudNativeRegion.cs | 2 +- .../CloudNativeSnapshotDetailsForRecovery.cs | 4 +- ...udNativeSnapshotDetailsForRecoveryReply.cs | 2 +- .../type/CloudNativeSnapshotTypeDetails.cs | 4 +- .../CloudNativeSnapshotTypeDetailsReply.cs | 2 +- .../Elements/type/CloudNativeTagRule.cs | 6 +- .../Elements/type/CloudNativeVersionedFile.cs | 2 +- .../CloudNativeVersionedFileConnection.cs | 6 +- .../type/CloudNativeVersionedFileEdge.cs | 2 +- .../Elements/type/Cluster.cs | 131 ++++++++--- .../Elements/type/ClusterArchivalSpec.cs | 2 +- .../Elements/type/ClusterCapacityQuota.cs | 2 +- .../Elements/type/ClusterConnection.cs | 10 +- .../Elements/type/ClusterDiskConnection.cs | 6 +- .../Elements/type/ClusterDiskEdge.cs | 2 +- .../Elements/type/ClusterEdge.cs | 2 +- .../Elements/type/ClusterGroupBy.cs | 41 +++- .../Elements/type/ClusterGroupByConnection.cs | 6 +- .../Elements/type/ClusterGroupByEdge.cs | 2 +- .../Elements/type/ClusterHostGroupInfo.cs | 2 +- .../Elements/type/ClusterInfCidrs.cs | 2 +- .../type/ClusterLicenseCapacityValidations.cs | 4 +- .../Elements/type/ClusterNode.cs | 4 +- .../Elements/type/ClusterNodeConnection.cs | 6 +- .../Elements/type/ClusterNodeEdge.cs | 2 +- .../Elements/type/ClusterSlaDomain.cs | 28 +-- .../type/ClusterSlaDomainConnection.cs | 6 +- .../Elements/type/ClusterSlaDomainEdge.cs | 2 +- .../Elements/type/ClusterStorageArrays.cs | 4 +- .../Elements/type/ClusterVisibilityInfo.cs | 2 +- .../Elements/type/ClusterWebCertAndIpmi.cs | 4 +- .../type/ClusterWebSignedCertificateReply.cs | 2 +- .../CompleteAzureCloudAccountOauthReply.cs | 2 +- .../Elements/type/ComputeClusterDetail.cs | 6 +- .../Elements/type/ComputeClusterSummary.cs | 4 +- .../Elements/type/ContentNode.cs | 2 +- .../CountOfObjectsProtectedBySlAsResult.cs | 2 +- .../Elements/type/Crawl.cs | 45 +++- .../Elements/type/CrawlConnection.cs | 6 +- .../Elements/type/CrawlEdge.cs | 2 +- .../Elements/type/CrawlObj.cs | 35 ++- .../Elements/type/CrawlObjConnection.cs | 6 +- .../Elements/type/CrawlObjEdge.cs | 2 +- .../type/CreateAwsExocomputeConfigsReply.cs | 4 +- ...CreateCloudNativeAwsStorageSettingReply.cs | 2 +- ...eateCloudNativeAzureStorageSettingReply.cs | 2 +- ...eCloudNativeRcvAzureStorageSettingReply.cs | 2 +- .../CreateCrossAccountRegOauthPayloadReply.cs | 2 +- .../Elements/type/CreateCustomReportReply.cs | 32 ++- .../type/CreateFailoverClusterAppReply.cs | 2 +- .../type/CreateFailoverClusterReply.cs | 2 +- .../type/CreateGuestCredentialReply.cs | 2 +- .../type/CreateK8sAgentManifestReply.cs | 2 +- .../type/CreateScheduledReportReply.cs | 2 +- .../type/CreateVappsInstantRecoveryReply.cs | 2 +- .../type/CreateVsphereAdvancedTagReply.cs | 2 +- .../type/CreateVsphereVcenterReply.cs | 2 +- .../Elements/type/CreateWebhookReply.cs | 2 +- .../Elements/type/CrossAccountPairInfo.cs | 2 +- .../type/CrossAccountPairInfoConnection.cs | 6 +- .../Elements/type/CrossAccountPairInfoEdge.cs | 2 +- .../type/CrossAccountReplicatedObjectInfo.cs | 4 +- .../Elements/type/CsrConnection.cs | 6 +- .../Elements/type/CsrEdge.cs | 2 +- .../Elements/type/CurrentStateInfo.cs | 2 +- .../Elements/type/CustomReportFilters.cs | 6 +- .../Elements/type/DailySnapshotSchedule.cs | 2 +- .../Elements/type/DataCenterSummary.cs | 4 +- .../type/DatastoreFreespaceThresholdType.cs | 4 +- .../Elements/type/DayToDayModeBackupStats.cs | 2 +- .../Elements/type/DayToDayModeStats.cs | 2 +- .../Elements/type/Db2AppMetadata.cs | 4 +- .../Elements/type/Db2Config.cs | 6 +- .../Elements/type/Db2DataBackupFile.cs | 2 +- .../Elements/type/Db2Database.cs | 159 +++++++++++--- .../Elements/type/Db2DatabaseConnection.cs | 6 +- .../Elements/type/Db2DatabaseEdge.cs | 2 +- .../Elements/type/Db2HadrInstanceInfo.cs | 2 +- .../Elements/type/Db2HadrMetadata.cs | 2 +- .../Elements/type/Db2Instance.cs | 72 ++++-- .../Elements/type/Db2InstanceConnection.cs | 6 +- .../Db2InstanceDescendantTypeConnection.cs | 6 +- .../type/Db2InstanceDescendantTypeEdge.cs | 2 +- .../Elements/type/Db2InstanceEdge.cs | 2 +- .../Db2InstancePhysicalChildTypeConnection.cs | 6 +- .../type/Db2InstancePhysicalChildTypeEdge.cs | 2 +- .../Elements/type/Db2LogSnapshot.cs | 2 +- .../type/Db2LogSnapshotAppMetadata.cs | 2 +- .../Elements/type/Db2LogSnapshotConnection.cs | 6 +- .../Elements/type/Db2LogSnapshotEdge.cs | 2 +- .../type/Db2RecoverableRangeConnection.cs | 6 +- .../Elements/type/Db2RecoverableRangeEdge.cs | 2 +- .../type/DbLogReportSummaryListReply.cs | 2 +- .../type/DeleteAwsExocomputeConfigsReply.cs | 2 +- .../type/DeleteAzureCloudAccountReply.cs | 2 +- ...eleteAzureCloudAccountWithoutOauthReply.cs | 2 +- .../type/DeleteGlobalCertificateReply.cs | 2 +- .../Elements/type/DeleteManagedVolumeReply.cs | 2 +- .../Elements/type/DeleteStorageArraysReply.cs | 2 +- .../type/DetailedPrivateEndpointConnection.cs | 4 +- .../type/DevicePathToVolumeSnapshotIdMap.cs | 2 +- .../Elements/type/DhrcActiveRecommendation.cs | 2 +- .../Elements/type/DhrcScore.cs | 2 +- .../Elements/type/DhrcScoreContext.cs | 2 +- .../Elements/type/DiffData.cs | 2 +- .../Elements/type/DiffResult.cs | 4 +- .../Elements/type/DiscoverNasSystemSummary.cs | 2 +- .../Elements/type/DiskInfo.cs | 2 +- .../Elements/type/DlpConfig.cs | 6 +- .../type/DownloadPackageStatusReply.cs | 2 +- .../Elements/type/DuplicatedVapp.cs | 4 +- .../Elements/type/DuplicatedVm.cs | 10 +- .../type/EndManagedVolumeSnapshotReply.cs | 4 +- .../Elements/type/ExchangeDag.cs | 57 +++-- .../Elements/type/ExchangeDagConnection.cs | 6 +- .../ExchangeDagDescendantTypeConnection.cs | 6 +- .../type/ExchangeDagDescendantTypeEdge.cs | 2 +- .../Elements/type/ExchangeDagEdge.cs | 2 +- .../Elements/type/ExchangeDatabase.cs | 125 ++++++++--- .../type/ExchangeDatabaseConnection.cs | 6 +- .../Elements/type/ExchangeDatabaseEdge.cs | 2 +- .../Elements/type/ExchangeLiveMount.cs | 6 +- .../type/ExchangeLiveMountConnection.cs | 6 +- .../Elements/type/ExchangeLiveMountEdge.cs | 2 +- .../Elements/type/ExchangeServer.cs | 61 ++++-- .../Elements/type/ExchangeServerConnection.cs | 6 +- .../ExchangeServerDescendantTypeConnection.cs | 6 +- .../type/ExchangeServerDescendantTypeEdge.cs | 2 +- .../Elements/type/ExchangeServerEdge.cs | 2 +- .../Elements/type/ExistingUser.cs | 2 +- .../Elements/type/FailoverClusterApp.cs | 76 +++++-- .../Elements/type/FailoverClusterAppConfig.cs | 2 +- .../type/FailoverClusterAppConnection.cs | 6 +- ...loverClusterAppDescendantTypeConnection.cs | 6 +- .../FailoverClusterAppDescendantTypeEdge.cs | 2 +- .../Elements/type/FailoverClusterAppEdge.cs | 2 +- ...erClusterAppPhysicalChildTypeConnection.cs | 6 +- ...FailoverClusterAppPhysicalChildTypeEdge.cs | 2 +- .../Elements/type/FailoverClusterAppSource.cs | 2 +- .../type/FailoverClusterAppSummary.cs | 6 +- .../Elements/type/FailoverClusterDetail.cs | 2 +- .../Elements/type/FailoverClusterSummary.cs | 6 +- ...ClusterTopLevelDescendantTypeConnection.cs | 6 +- ...iloverClusterTopLevelDescendantTypeEdge.cs | 2 +- .../Elements/type/FailuresAndWarningsStats.cs | 4 +- .../type/FailuresAndWarningsStatsReply.cs | 2 +- .../Elements/type/FeatureDetail.cs | 2 +- .../Elements/type/FeaturePermission.cs | 2 +- .../Elements/type/FileResult.cs | 30 +-- .../Elements/type/FileResultConnection.cs | 6 +- .../Elements/type/FileResultEdge.cs | 2 +- .../Elements/type/FilesetDetail.cs | 6 +- .../Elements/type/FilesetSnapshotDetail.cs | 4 +- .../Elements/type/FilesetSnapshotSummary.cs | 2 +- .../Elements/type/FilesetSummary.cs | 8 +- .../Elements/type/FilesetTemplate.cs | 72 ++++-- .../type/FilesetTemplateConnection.cs | 6 +- .../Elements/type/FilesetTemplateCreate.cs | 2 +- ...FilesetTemplateDescendantTypeConnection.cs | 6 +- .../type/FilesetTemplateDescendantTypeEdge.cs | 2 +- .../Elements/type/FilesetTemplateDetail.cs | 2 +- .../Elements/type/FilesetTemplateEdge.cs | 2 +- ...esetTemplatePhysicalChildTypeConnection.cs | 6 +- .../FilesetTemplatePhysicalChildTypeEdge.cs | 2 +- .../Elements/type/FilterCreateResponse.cs | 2 +- .../Elements/type/FilterPreviewResult.cs | 2 +- .../type/FilterPreviewResultListResponse.cs | 2 +- .../FinalizeAwsCloudAccountProtectionReply.cs | 2 +- .../Elements/type/FullSpSiteExclusions.cs | 2 +- .../type/GcpCloudAccountAddProjectsReply.cs | 2 +- .../GcpCloudAccountDeleteProjectsReply.cs | 2 +- .../type/GcpCloudAccountOauthCompleteReply.cs | 2 +- .../type/GcpCloudAccountProjectDetail.cs | 4 +- .../GcpCloudAccountUpgradeProjectsReply.cs | 2 +- .../Elements/type/GcpNativeDisk.cs | 103 +++++++-- .../Elements/type/GcpNativeDiskConnection.cs | 6 +- .../Elements/type/GcpNativeDiskEdge.cs | 2 +- .../Elements/type/GcpNativeGceInstance.cs | 103 +++++++-- .../type/GcpNativeGceInstanceConnection.cs | 6 +- .../Elements/type/GcpNativeGceInstanceEdge.cs | 2 +- .../Elements/type/GcpNativeNetwork.cs | 4 +- .../Elements/type/GcpNativeProject.cs | 58 ++++- .../type/GcpNativeProjectConnection.cs | 6 +- .../Elements/type/GcpNativeProjectEdge.cs | 2 +- ...NativeProjectLogicalChildTypeConnection.cs | 6 +- .../GcpNativeProjectLogicalChildTypeEdge.cs | 2 +- ...enerateConfigProtectionRestoreFormReply.cs | 2 +- .../type/GenericSnapshotConnection.cs | 6 +- .../Elements/type/GenericSnapshotEdge.cs | 2 +- .../Elements/type/GenericTimeRange.cs | 4 +- .../Elements/type/GetAnomalyDetailsReply.cs | 10 +- .../type/GetAzureO365ExocomputeResp.cs | 2 +- .../type/GetCloudNativeLabelRulesReply.cs | 2 +- .../type/GetCloudNativeTagRulesReply.cs | 2 +- .../Elements/type/GetDashboardSummaryReply.cs | 4 +- .../type/GetHealthMonitorPolicyStatusReply.cs | 2 +- ...itlyAuthorizedAncestorSummariesResponse.cs | 2 +- ...icitlyAuthorizedObjectSummariesResponse.cs | 2 +- .../type/GetLicensedProductsInfoReply.cs | 2 +- .../type/GetMosaicRecoverableRangeResponse.cs | 2 +- .../Elements/type/GetO365StorageStatsResp.cs | 2 +- .../type/GetPendingSlaAssignmentsReply.cs | 4 +- .../Elements/type/GetPoliciesTimelineReply.cs | 38 ++-- .../Elements/type/GetSchemaResponse.cs | 2 +- .../Elements/type/GetSmbConfigurationReply.cs | 2 +- .../Elements/type/GetTaskchainStatusReply.cs | 2 +- .../GetUserSessionManagementConfigReply.cs | 2 +- .../Elements/type/GlobalCertificate.cs | 8 +- .../type/GlobalCertificateConnection.cs | 6 +- .../Elements/type/GlobalCertificateEdge.cs | 2 +- .../Elements/type/GlobalFileSearchReply.cs | 2 +- .../type/GlobalManagerConnectivity.cs | 2 +- .../type/GlobalSlaForFilterConnection.cs | 6 +- .../Elements/type/GlobalSlaForFilterEdge.cs | 2 +- .../Elements/type/GlobalSlaReply.cs | 36 +-- .../Elements/type/GlobalSlaStatus.cs | 2 +- .../type/GlobalSlaStatusConnection.cs | 6 +- .../Elements/type/GlobalSlaStatusEdge.cs | 2 +- .../Elements/type/Group.cs | 6 +- .../Elements/type/GroupConnection.cs | 6 +- .../Elements/type/GroupCountListWithTotal.cs | 2 +- .../Elements/type/GroupEdge.cs | 2 +- .../type/GuestCredentialDetailListResponse.cs | 2 +- .../Elements/type/GuestOsCredential.cs | 2 +- .../type/GuestOsCredentialConnection.cs | 6 +- .../Elements/type/GuestOsCredentialEdge.cs | 2 +- .../Elements/type/HdfsBaseConfig.cs | 2 +- .../type/HelpContentSnippetConnection.cs | 6 +- .../Elements/type/HelpContentSnippetEdge.cs | 2 +- .../type/HierarchyObjectConnection.cs | 6 +- .../Elements/type/HierarchyObjectEdge.cs | 2 +- .../type/HierarchySnappableConnection.cs | 6 +- .../Elements/type/HierarchySnappableEdge.cs | 2 +- .../type/HierarchySnappableFileVersion.cs | 4 +- .../Elements/type/HitsSummary.cs | 4 +- .../Elements/type/HostDetail.cs | 2 +- .../Elements/type/HostDiagnosisSummary.cs | 2 +- .../Elements/type/HostFailoverCluster.cs | 76 +++++-- .../type/HostFailoverClusterConnection.cs | 6 +- ...FailoverClusterDescendantTypeConnection.cs | 6 +- .../HostFailoverClusterDescendantTypeEdge.cs | 2 +- .../Elements/type/HostFailoverClusterEdge.cs | 2 +- ...loverClusterPhysicalChildTypeConnection.cs | 6 +- ...ostFailoverClusterPhysicalChildTypeEdge.cs | 2 +- .../Elements/type/HostShare.cs | 72 ++++-- .../Elements/type/HostShareConnection.cs | 6 +- .../type/HostShareDescendantTypeConnection.cs | 6 +- .../type/HostShareDescendantTypeEdge.cs | 2 +- .../Elements/type/HostShareEdge.cs | 2 +- .../HostSharePhysicalChildTypeConnection.cs | 6 +- .../type/HostSharePhysicalChildTypeEdge.cs | 2 +- .../Elements/type/HostSummary.cs | 4 +- .../Elements/type/HostVolumeSummary.cs | 2 +- .../type/HotAddNetworkConfigWithName.cs | 2 +- .../Elements/type/HotAddProxyVmInfo.cs | 2 +- .../type/HotAddProxyVmInfoListResponse.cs | 2 +- .../Elements/type/HourlySnapshotSchedule.cs | 2 +- .../Elements/type/HyperVcluster.cs | 72 ++++-- .../HyperVclusterDescendantTypeConnection.cs | 6 +- .../type/HyperVclusterDescendantTypeEdge.cs | 2 +- ...HyperVclusterLogicalChildTypeConnection.cs | 6 +- .../type/HyperVclusterLogicalChildTypeEdge.cs | 2 +- .../Elements/type/HyperVliveMount.cs | 4 +- .../type/HyperVliveMountConnection.cs | 6 +- .../Elements/type/HyperVliveMountEdge.cs | 2 +- .../Elements/type/HyperVscvmm.cs | 76 +++++-- .../Elements/type/HyperVscvmmConnection.cs | 6 +- .../HyperVscvmmDescendantTypeConnection.cs | 6 +- .../type/HyperVscvmmDescendantTypeEdge.cs | 2 +- .../Elements/type/HyperVscvmmEdge.cs | 2 +- .../HyperVscvmmLogicalChildTypeConnection.cs | 6 +- .../type/HyperVscvmmLogicalChildTypeEdge.cs | 2 +- .../Elements/type/HyperVvirtualMachine.cs | 127 ++++++++--- .../type/HyperVvirtualMachineConnection.cs | 6 +- .../Elements/type/HyperVvirtualMachineEdge.cs | 2 +- .../type/HypervAsyncRequestSuccessSummary.cs | 2 +- .../type/HypervHostSummaryListResponse.cs | 2 +- .../Elements/type/HypervScvmmSummary.cs | 2 +- .../Elements/type/HypervScvmmUpdateReply.cs | 4 +- .../Elements/type/HypervServer.cs | 74 +++++-- .../Elements/type/HypervServerConnection.cs | 6 +- .../HypervServerDescendantTypeConnection.cs | 6 +- .../type/HypervServerDescendantTypeEdge.cs | 2 +- .../Elements/type/HypervServerEdge.cs | 2 +- .../HypervServerLogicalChildTypeConnection.cs | 6 +- .../type/HypervServerLogicalChildTypeEdge.cs | 2 +- .../HypervTopLevelDescendantTypeConnection.cs | 6 +- .../type/HypervTopLevelDescendantTypeEdge.cs | 2 +- .../type/HypervVirtualMachineDetail.cs | 27 ++- ...HypervVirtualMachineSnapshotFileDetails.cs | 4 +- .../type/HypervVirtualMachineSummary.cs | 10 +- .../type/HypervVirtualMachineUpdate.cs | 2 +- .../Elements/type/Integration.cs | 2 +- .../Elements/type/IntegrationConfig.cs | 2 +- .../type/InternalBulkUpdateHostResponse.cs | 2 +- .../type/InternalChangeVfdOnHostResponse.cs | 2 +- .../type/InternalGetDefaultGatewayResponse.cs | 2 +- ...nalReplicationBandwidthIncomingResponse.cs | 2 +- ...nalReplicationBandwidthOutgoingResponse.cs | 2 +- .../Elements/type/InventoryRoot.cs | 27 ++- .../type/InventorySubHierarchyRoot.cs | 56 ++++- .../Elements/type/Issue.cs | 8 +- .../Elements/type/IssueConnection.cs | 6 +- .../Elements/type/IssueEdge.cs | 2 +- .../Elements/type/JobReply.cs | 2 +- .../Elements/type/JobsReply.cs | 2 +- .../Elements/type/K8sAppManifest.cs | 4 +- .../Elements/type/K8sCluster.cs | 62 ++++-- .../Elements/type/K8sClusterConnection.cs | 6 +- .../type/K8sClusterDescendantConnection.cs | 6 +- .../Elements/type/K8sClusterDescendantEdge.cs | 2 +- .../Elements/type/K8sClusterEdge.cs | 2 +- .../Elements/type/K8sClusterInfo.cs | 2 +- .../Elements/type/K8sNamespace.cs | 97 +++++++-- .../Elements/type/K8sNamespaceConnection.cs | 6 +- .../Elements/type/K8sNamespaceEdge.cs | 2 +- .../Elements/type/K8sSnapshotInfo.cs | 2 +- .../Elements/type/K8sSnapshotSummary.cs | 2 +- .../type/K8sSnapshotSummaryListResponse.cs | 2 +- .../Elements/type/KnowledgeBaseArticle.cs | 10 +- .../Elements/type/KubernetesCluster.cs | 70 ++++-- .../type/KubernetesClusterConnection.cs | 6 +- .../KubernetesClusterDescendantConnection.cs | 6 +- .../type/KubernetesClusterDescendantEdge.cs | 2 +- .../Elements/type/KubernetesClusterEdge.cs | 2 +- .../Elements/type/KubernetesProtectionSet.cs | 123 ++++++++--- .../type/KubernetesProtectionSetConnection.cs | 6 +- .../type/KubernetesProtectionSetEdge.cs | 2 +- .../Elements/type/LabelRule.cs | 6 +- .../Elements/type/LdapIntegration.cs | 2 +- .../type/LdapIntegrationConnection.cs | 6 +- .../Elements/type/LdapIntegrationEdge.cs | 2 +- .../Elements/type/LegalHoldSnappableDetail.cs | 4 +- .../LegalHoldSnappableDetailConnection.cs | 6 +- .../type/LegalHoldSnappableDetailEdge.cs | 2 +- .../type/LegalHoldSnapshotDetailConnection.cs | 6 +- .../type/LegalHoldSnapshotDetailEdge.cs | 2 +- .../Elements/type/LicensedClusterProduct.cs | 2 +- .../type/LicensesForClusterProductReply.cs | 4 +- .../Elements/type/LinuxFileset.cs | 131 ++++++++--- .../type/ListCidrsForComputeSettingReply.cs | 2 +- .../Elements/type/ListIntegrationsReply.cs | 2 +- .../Elements/type/ListStoreResponse.cs | 2 +- .../Elements/type/ListVersionResponse.cs | 2 +- .../Elements/type/LogConfigResult.cs | 2 +- .../Elements/type/M365OrgBackupLocations.cs | 4 +- .../Elements/type/M365OrgOperationModes.cs | 2 +- .../Elements/type/M365RegionsResp.cs | 2 +- .../Elements/type/M365Snapshot.cs | 2 +- .../Elements/type/MalwareMatch.cs | 2 +- .../Elements/type/MalwareScanFileCriteria.cs | 6 +- .../type/MalwareScanInSnapshotResult.cs | 6 +- .../Elements/type/MalwareScanResult.cs | 4 +- .../Elements/type/MalwareScanSnapshotLimit.cs | 2 +- .../Elements/type/ManagedVolume.cs | 205 +++++++++++++++--- .../Elements/type/ManagedVolumeAppMetadata.cs | 2 +- .../Elements/type/ManagedVolumeConnection.cs | 6 +- .../ManagedVolumeDescendantTypeConnection.cs | 6 +- .../type/ManagedVolumeDescendantTypeEdge.cs | 2 +- .../Elements/type/ManagedVolumeEdge.cs | 2 +- .../Elements/type/ManagedVolumeExport.cs | 4 +- .../type/ManagedVolumeExportChannel.cs | 4 +- .../type/ManagedVolumeExportConfig.cs | 2 +- .../type/ManagedVolumeInventoryStats.cs | 4 +- .../Elements/type/ManagedVolumeMount.cs | 36 +-- .../type/ManagedVolumeMountConnection.cs | 6 +- .../Elements/type/ManagedVolumeMountEdge.cs | 2 +- .../Elements/type/ManagedVolumeMountSpec.cs | 2 +- ...anagedVolumePhysicalChildTypeConnection.cs | 6 +- .../ManagedVolumePhysicalChildTypeEdge.cs | 2 +- .../ManagedVolumeQueuedSnapshotConnection.cs | 6 +- .../type/ManagedVolumeQueuedSnapshotEdge.cs | 2 +- .../ManagedVolumeQueuedSnapshotGroupBy.cs | 35 ++- ...edVolumeQueuedSnapshotGroupByConnection.cs | 6 +- .../ManagedVolumeQueuedSnapshotGroupByEdge.cs | 2 +- .../type/ManagedVolumeSlaClientConfig.cs | 8 +- .../Elements/type/ManagedVolumeSlaConfig.cs | 2 +- .../type/ManagedVolumeSnapshotLinks.cs | 4 +- .../type/ManagedVolumeSnapshotSummary.cs | 4 +- .../Elements/type/Map.cs | 2 +- .../Elements/type/Metadata.cs | 2 +- .../Elements/type/MetadataV2.cs | 2 +- .../Elements/type/MetricTimeSeries.cs | 4 +- ...oft365RansomwareInvestigationEnablement.cs | 2 +- .../Elements/type/MinuteSnapshotSchedule.cs | 2 +- .../Elements/type/MissedSnapshot.cs | 2 +- .../type/MissedSnapshotCommonConnection.cs | 6 +- .../Elements/type/MissedSnapshotCommonEdge.cs | 2 +- .../Elements/type/MissedSnapshotGroupBy.cs | 35 ++- .../type/MissedSnapshotGroupByConnection.cs | 6 +- .../type/MissedSnapshotGroupByEdge.cs | 2 +- .../type/MissedSnapshotListResponse.cs | 2 +- .../Elements/type/ModifyIpmiReply.cs | 2 +- .../Elements/type/MongoCollection.cs | 82 +++++-- .../type/MongoCollectionConnection.cs | 6 +- .../Elements/type/MongoCollectionEdge.cs | 2 +- .../Elements/type/MongoCollectionSet.cs | 153 ++++++++++--- ...goCollectionSetDescendantTypeConnection.cs | 6 +- .../MongoCollectionSetDescendantTypeEdge.cs | 2 +- ...ollectionSetPhysicalChildTypeConnection.cs | 6 +- ...MongoCollectionSetPhysicalChildTypeEdge.cs | 2 +- .../Elements/type/MongoConfig.cs | 4 +- .../Elements/type/MongoDatabase.cs | 74 +++++-- .../Elements/type/MongoDatabaseConnection.cs | 6 +- .../MongoDatabaseDescendantTypeConnection.cs | 6 +- .../type/MongoDatabaseDescendantTypeEdge.cs | 2 +- .../Elements/type/MongoDatabaseEdge.cs | 2 +- ...ongoDatabasePhysicalChildTypeConnection.cs | 6 +- .../MongoDatabasePhysicalChildTypeEdge.cs | 2 +- .../Elements/type/MongoRecoverableRanges.cs | 2 +- .../Elements/type/MongoSnapshotGroupBy.cs | 37 +++- .../type/MongoSnapshotGroupByConnection.cs | 6 +- .../Elements/type/MongoSnapshotGroupByEdge.cs | 2 +- .../Elements/type/MongoSource.cs | 89 ++++++-- .../Elements/type/MongoSourceConnection.cs | 6 +- .../MongoSourceDescendantTypeConnection.cs | 6 +- .../type/MongoSourceDescendantTypeEdge.cs | 2 +- .../Elements/type/MongoSourceEdge.cs | 2 +- .../MongoSourcePhysicalChildTypeConnection.cs | 6 +- .../type/MongoSourcePhysicalChildTypeEdge.cs | 2 +- .../Elements/type/MongodbCollection.cs | 70 ++++-- .../type/MongodbCollectionConnection.cs | 6 +- .../Elements/type/MongodbCollectionEdge.cs | 2 +- .../Elements/type/MongodbDatabase.cs | 64 ++++-- .../type/MongodbDatabaseConnection.cs | 6 +- ...MongodbDatabaseDescendantTypeConnection.cs | 6 +- .../type/MongodbDatabaseDescendantTypeEdge.cs | 2 +- .../Elements/type/MongodbDatabaseEdge.cs | 2 +- ...godbDatabasePhysicalChildTypeConnection.cs | 6 +- .../MongodbDatabasePhysicalChildTypeEdge.cs | 2 +- .../Elements/type/MongodbSource.cs | 64 ++++-- .../type/MongodbSourceConfigParams.cs | 6 +- .../Elements/type/MongodbSourceConnection.cs | 6 +- .../MongodbSourceDescendantTypeConnection.cs | 6 +- .../type/MongodbSourceDescendantTypeEdge.cs | 2 +- .../Elements/type/MongodbSourceEdge.cs | 2 +- ...ongodbSourcePhysicalChildTypeConnection.cs | 6 +- .../MongodbSourcePhysicalChildTypeEdge.cs | 2 +- .../Elements/type/MonthlySnapshotSchedule.cs | 2 +- .../type/MosaicRecoveryRangeResponse.cs | 2 +- .../Elements/type/MosaicSnapshot.cs | 2 +- .../Elements/type/MosaicSnapshotConnection.cs | 6 +- .../Elements/type/MosaicSnapshotEdge.cs | 2 +- .../type/MosaicSnapshotGroupByType.cs | 37 +++- .../MosaicSnapshotGroupByTypeConnection.cs | 6 +- .../type/MosaicSnapshotGroupByTypeEdge.cs | 2 +- .../Elements/type/MosaicStorageLocation.cs | 2 +- .../Elements/type/MosaicStoreObject.cs | 2 +- .../Elements/type/MssqlAvailabilityGroup.cs | 74 +++++-- ...ailabilityGroupDescendantTypeConnection.cs | 6 +- ...ssqlAvailabilityGroupDescendantTypeEdge.cs | 2 +- .../type/MssqlAvailabilityGroupDetail.cs | 2 +- ...labilityGroupLogicalChildTypeConnection.cs | 6 +- ...qlAvailabilityGroupLogicalChildTypeEdge.cs | 2 +- .../type/MssqlAvailabilityGroupSummary.cs | 6 +- .../Elements/type/MssqlConfig.cs | 4 +- .../Elements/type/MssqlDatabase.cs | 169 ++++++++++++--- .../Elements/type/MssqlDatabaseConnection.cs | 6 +- .../Elements/type/MssqlDatabaseEdge.cs | 2 +- .../Elements/type/MssqlDatabaseLiveMount.cs | 6 +- .../type/MssqlDatabaseLiveMountConnection.cs | 6 +- .../type/MssqlDatabaseLiveMountEdge.cs | 2 +- .../Elements/type/MssqlDbDetail.cs | 8 +- .../Elements/type/MssqlDbReplica.cs | 4 +- .../Elements/type/MssqlDbSummary.cs | 12 +- .../Elements/type/MssqlInstance.cs | 72 ++++-- .../MssqlInstanceDescendantTypeConnection.cs | 6 +- .../type/MssqlInstanceDescendantTypeEdge.cs | 2 +- .../Elements/type/MssqlInstanceDetail.cs | 2 +- ...MssqlInstanceLogicalChildTypeConnection.cs | 6 +- .../type/MssqlInstanceLogicalChildTypeEdge.cs | 2 +- .../Elements/type/MssqlInstanceSummary.cs | 8 +- .../type/MssqlInstanceSummaryListResponse.cs | 2 +- .../Elements/type/MssqlLogShippingLinks.cs | 8 +- .../Elements/type/MssqlLogShippingSummary.cs | 2 +- .../type/MssqlLogShippingSummaryV2.cs | 2 +- .../MssqlLogShippingSummaryV2ListResponse.cs | 2 +- .../Elements/type/MssqlLogShippingTarget.cs | 10 +- .../type/MssqlLogShippingTargetConnection.cs | 6 +- .../type/MssqlLogShippingTargetEdge.cs | 2 +- .../type/MssqlMissedRecoverableRange.cs | 4 +- ...MssqlMissedRecoverableRangeListResponse.cs | 2 +- .../type/MssqlRecoverableRangeListResponse.cs | 2 +- .../MssqlTopLevelDescendantTypeConnection.cs | 6 +- .../type/MssqlTopLevelDescendantTypeEdge.cs | 2 +- .../Elements/type/NasFileset.cs | 125 ++++++++--- .../Elements/type/NasNamespace.cs | 72 ++++-- .../Elements/type/NasNamespaceConnection.cs | 6 +- .../NasNamespaceDescendantTypeConnection.cs | 6 +- .../type/NasNamespaceDescendantTypeEdge.cs | 2 +- .../Elements/type/NasNamespaceEdge.cs | 2 +- .../NasNamespaceLogicalChildTypeConnection.cs | 6 +- .../type/NasNamespaceLogicalChildTypeEdge.cs | 2 +- .../Elements/type/NasShare.cs | 76 +++++-- .../type/NasShareDescendantTypeConnection.cs | 6 +- .../type/NasShareDescendantTypeEdge.cs | 2 +- .../NasShareLogicalChildTypeConnection.cs | 6 +- .../type/NasShareLogicalChildTypeEdge.cs | 2 +- .../Elements/type/NasSystem.cs | 72 ++++-- .../Elements/type/NasSystemConnection.cs | 6 +- .../type/NasSystemDescendantTypeConnection.cs | 6 +- .../type/NasSystemDescendantTypeEdge.cs | 2 +- .../Elements/type/NasSystemEdge.cs | 2 +- .../NasSystemLogicalChildTypeConnection.cs | 6 +- .../type/NasSystemLogicalChildTypeEdge.cs | 2 +- .../Elements/type/NasVolume.cs | 76 +++++-- .../type/NasVolumeDescendantTypeConnection.cs | 6 +- .../type/NasVolumeDescendantTypeEdge.cs | 2 +- .../NasVolumeLogicalChildTypeConnection.cs | 6 +- .../type/NasVolumeLogicalChildTypeEdge.cs | 2 +- .../type/NcdObjectProtectionStatus.cs | 4 +- .../Elements/type/NetworkInfoListResponse.cs | 2 +- .../type/NetworkInterfaceListResponse.cs | 2 +- .../Elements/type/NetworkRuleSet.cs | 2 +- .../Elements/type/NetworkThrottle.cs | 2 +- .../NetworkThrottleSummaryListResponse.cs | 2 +- .../Elements/type/NfAnomalyResult.cs | 2 +- .../type/NfAnomalyResultConnection.cs | 6 +- .../Elements/type/NfAnomalyResultEdge.cs | 2 +- .../type/NfAnomalyResultGroupedData.cs | 38 +++- .../NfAnomalyResultGroupedDataConnection.cs | 6 +- .../type/NfAnomalyResultGroupedDataEdge.cs | 2 +- .../Elements/type/NodePolicyCheckResult.cs | 2 +- .../Elements/type/NodeStatus.cs | 2 +- .../Elements/type/NodeStatusListResponse.cs | 2 +- .../NotificationSettingSummaryListResponse.cs | 2 +- .../Elements/type/NtpServerConfiguration.cs | 2 +- .../NtpServerConfigurationListResponse.cs | 2 +- .../type/NutanixAsyncRequestSuccessSummary.cs | 2 +- .../type/NutanixBatchAsyncApiResponse.cs | 4 +- .../Elements/type/NutanixCategory.cs | 76 +++++-- ...NutanixCategoryDescendantTypeConnection.cs | 6 +- .../type/NutanixCategoryDescendantTypeEdge.cs | 2 +- ...tanixCategoryLogicalChildTypeConnection.cs | 6 +- .../NutanixCategoryLogicalChildTypeEdge.cs | 2 +- .../Elements/type/NutanixCategoryValue.cs | 89 ++++++-- ...ixCategoryValueDescendantTypeConnection.cs | 6 +- .../NutanixCategoryValueDescendantTypeEdge.cs | 2 +- ...CategoryValueLogicalChildTypeConnection.cs | 6 +- ...utanixCategoryValueLogicalChildTypeEdge.cs | 2 +- .../Elements/type/NutanixCluster.cs | 76 +++++-- .../Elements/type/NutanixClusterConnection.cs | 6 +- .../NutanixClusterDescendantTypeConnection.cs | 6 +- .../type/NutanixClusterDescendantTypeEdge.cs | 2 +- .../Elements/type/NutanixClusterEdge.cs | 2 +- ...utanixClusterLogicalChildTypeConnection.cs | 6 +- .../NutanixClusterLogicalChildTypeEdge.cs | 2 +- .../Elements/type/NutanixClusterSummary.cs | 6 +- .../type/NutanixContainerListResponse.cs | 2 +- .../Elements/type/NutanixLiveMount.cs | 4 +- .../type/NutanixLiveMountConnection.cs | 6 +- .../Elements/type/NutanixLiveMountEdge.cs | 2 +- .../type/NutanixNetworkListResponse.cs | 2 +- .../Elements/type/NutanixPrismCentral.cs | 89 ++++++-- .../type/NutanixPrismCentralConnection.cs | 6 +- ...nixPrismCentralDescendantTypeConnection.cs | 6 +- .../NutanixPrismCentralDescendantTypeEdge.cs | 2 +- .../Elements/type/NutanixPrismCentralEdge.cs | 2 +- ...xPrismCentralLogicalChildTypeConnection.cs | 6 +- ...NutanixPrismCentralLogicalChildTypeEdge.cs | 2 +- .../Elements/type/NutanixVm.cs | 135 +++++++++--- .../Elements/type/NutanixVmConnection.cs | 6 +- .../Elements/type/NutanixVmEdge.cs | 2 +- .../Elements/type/NutanixVmSnapshotDetail.cs | 2 +- .../Elements/type/NutanixVmSnapshotSummary.cs | 2 +- .../Elements/type/O365AppConnection.cs | 6 +- .../Elements/type/O365AppEdge.cs | 2 +- .../Elements/type/O365Calendar.cs | 97 +++++++-- .../Elements/type/O365CalendarEvent.cs | 2 +- .../type/O365CalendarEventRecurrence.cs | 18 +- .../O365ConfiguredGroupMemberConnection.cs | 6 +- .../type/O365ConfiguredGroupMemberEdge.cs | 2 +- .../type/O365ExchangeObjectConnection.cs | 6 +- .../Elements/type/O365ExchangeObjectEdge.cs | 2 +- .../type/O365FullSpObjectConnection.cs | 6 +- .../Elements/type/O365FullSpObjectEdge.cs | 2 +- .../Elements/type/O365Group.cs | 20 +- .../Elements/type/O365GroupConnection.cs | 6 +- .../Elements/type/O365GroupEdge.cs | 2 +- .../Elements/type/O365GroupMetadata.cs | 2 +- .../Elements/type/O365License.cs | 2 +- .../Elements/type/O365Mailbox.cs | 97 +++++++-- .../Elements/type/O365MailboxConnection.cs | 6 +- .../Elements/type/O365MailboxEdge.cs | 2 +- .../Elements/type/O365Onedrive.cs | 97 +++++++-- .../Elements/type/O365OnedriveConnection.cs | 6 +- .../Elements/type/O365OnedriveEdge.cs | 2 +- .../type/O365OnedriveObjectConnection.cs | 6 +- .../Elements/type/O365OnedriveObjectEdge.cs | 2 +- .../Elements/type/O365Org.cs | 54 ++++- .../Elements/type/O365OrgConnection.cs | 6 +- .../type/O365OrgDescendantConnection.cs | 6 +- .../Elements/type/O365OrgDescendantEdge.cs | 2 +- .../Elements/type/O365OrgEdge.cs | 2 +- .../Elements/type/O365PdlGroup.cs | 2 +- .../Elements/type/O365PdlGroupsReply.cs | 2 +- .../Elements/type/O365ReplyFields.cs | 2 +- .../type/O365SaasSetupKickoffReply.cs | 2 +- .../Elements/type/O365SetupKickoffResp.cs | 2 +- .../type/O365SharepointDriveConnection.cs | 6 +- .../Elements/type/O365SharepointDriveEdge.cs | 2 +- .../Elements/type/O365SharepointDrive_.cs | 97 +++++++-- .../Elements/type/O365SharepointList.cs | 97 +++++++-- .../type/O365SharepointListConnection.cs | 6 +- .../Elements/type/O365SharepointListEdge.cs | 2 +- .../type/O365SharepointObjectConnection.cs | 6 +- .../Elements/type/O365SharepointObjectEdge.cs | 2 +- .../Elements/type/O365Site.cs | 99 +++++++-- .../Elements/type/O365SiteConnection.cs | 6 +- .../Elements/type/O365SiteEdge.cs | 2 +- .../Elements/type/O365SnapshotItemInfo.cs | 2 +- .../type/O365SubscriptionAppTypeCounts.cs | 8 +- .../type/O365TeamConvChannelConnection.cs | 6 +- .../Elements/type/O365TeamConvChannelEdge.cs | 2 +- .../O365TeamConversationsSenderConnection.cs | 6 +- .../type/O365TeamConversationsSenderEdge.cs | 2 +- .../Elements/type/O365Teams.cs | 97 +++++++-- .../type/O365TeamsChannelConnection.cs | 6 +- .../Elements/type/O365TeamsChannelEdge.cs | 2 +- .../Elements/type/O365TeamsConnection.cs | 6 +- .../type/O365TeamsConversationsConnection.cs | 6 +- .../type/O365TeamsConversationsEdge.cs | 2 +- .../Elements/type/O365TeamsEdge.cs | 2 +- .../Elements/type/O365User.cs | 41 +++- .../Elements/type/O365UserConnection.cs | 6 +- .../type/O365UserDescendantConnection.cs | 6 +- .../Elements/type/O365UserDescendantEdge.cs | 2 +- .../O365UserDescendantMetadataConnection.cs | 6 +- .../type/O365UserDescendantMetadataEdge.cs | 2 +- .../Elements/type/O365UserEdge.cs | 2 +- .../type/OauthCodesForEdgeRegReply.cs | 2 +- .../Elements/type/ObjectSpecificConfigs.cs | 26 +-- .../Elements/type/ObjectStatus.cs | 4 +- .../Elements/type/ObjectTypeAccessSummary.cs | 2 +- .../type/ObjectTypeAccessSummaryConnection.cs | 6 +- .../type/ObjectTypeAccessSummaryEdge.cs | 2 +- .../type/OnboardingModeBackupStats.cs | 2 +- .../Elements/type/OracleConfig.cs | 6 +- .../Elements/type/OracleDataGuardGroup.cs | 157 +++++++++++--- ...eDataGuardGroupDescendantTypeConnection.cs | 6 +- .../OracleDataGuardGroupDescendantTypeEdge.cs | 2 +- ...ataGuardGroupLogicalChildTypeConnection.cs | 6 +- ...racleDataGuardGroupLogicalChildTypeEdge.cs | 2 +- .../Elements/type/OracleDatabase.cs | 145 ++++++++++--- .../Elements/type/OracleDatabaseConnection.cs | 6 +- .../Elements/type/OracleDatabaseEdge.cs | 2 +- .../Elements/type/OracleDbDetail.cs | 14 +- .../Elements/type/OracleDbSnapshotSummary.cs | 2 +- .../Elements/type/OracleDbSummary.cs | 10 +- .../Elements/type/OracleHost.cs | 76 +++++-- .../OracleHostDescendantTypeConnection.cs | 6 +- .../type/OracleHostDescendantTypeEdge.cs | 2 +- .../Elements/type/OracleHostDetail.cs | 4 +- .../OracleHostLogicalChildTypeConnection.cs | 6 +- .../type/OracleHostLogicalChildTypeEdge.cs | 2 +- .../Elements/type/OracleHostSummary.cs | 4 +- .../Elements/type/OracleLiveMount.cs | 14 +- .../type/OracleLiveMountConnection.cs | 6 +- .../Elements/type/OracleLiveMountEdge.cs | 2 +- ...racleMissedRecoverableRangeListResponse.cs | 2 +- .../Elements/type/OraclePdbDetails.cs | 2 +- .../Elements/type/OracleRac.cs | 78 +++++-- .../type/OracleRacDescendantTypeConnection.cs | 6 +- .../type/OracleRacDescendantTypeEdge.cs | 2 +- .../Elements/type/OracleRacDetail.cs | 4 +- .../OracleRacLogicalChildTypeConnection.cs | 6 +- .../type/OracleRacLogicalChildTypeEdge.cs | 2 +- .../Elements/type/OracleRacSummary.cs | 6 +- .../Elements/type/OracleRecoverableRange.cs | 2 +- .../OracleRecoverableRangeListResponse.cs | 2 +- .../OracleTopLevelDescendantTypeConnection.cs | 6 +- .../type/OracleTopLevelDescendantTypeEdge.cs | 2 +- .../Elements/type/Org.cs | 12 +- .../Elements/type/OrgConnection.cs | 6 +- .../Elements/type/OrgEdge.cs | 2 +- .../Elements/type/OrgsForPrincipalReply.cs | 2 +- .../Elements/type/PasskeyMetadata.cs | 2 +- .../Elements/type/PasswordComplexityPolicy.cs | 16 +- .../Elements/type/PatchDb2InstanceReply.cs | 4 +- .../Elements/type/PatchNutanixMountV1Reply.cs | 2 +- .../Elements/type/PatchSapHanaSystemReply.cs | 4 +- .../Elements/type/PathInfo.cs | 4 +- .../Elements/type/PathSecInfo.cs | 2 +- .../Elements/type/PausedClustersInfo.cs | 2 +- .../Elements/type/PendingAction.cs | 2 +- .../Elements/type/Permission.cs | 2 +- .../Elements/type/PermissionPolicy.cs | 2 +- .../Elements/type/PhysicalHost.cs | 78 +++++-- .../Elements/type/PhysicalHostConnection.cs | 6 +- .../PhysicalHostDescendantTypeConnection.cs | 6 +- .../type/PhysicalHostDescendantTypeEdge.cs | 2 +- .../Elements/type/PhysicalHostEdge.cs | 2 +- ...PhysicalHostPhysicalChildTypeConnection.cs | 6 +- .../type/PhysicalHostPhysicalChildTypeEdge.cs | 2 +- .../type/PolarisHierarchyObjectConnection.cs | 6 +- .../type/PolarisHierarchyObjectEdge.cs | 2 +- .../type/PolarisInventorySubHierarchyRoot.cs | 56 ++++- .../Elements/type/PolarisSnapshot.cs | 8 +- .../type/PolarisSnapshotConnection.cs | 6 +- .../Elements/type/PolarisSnapshotEdge.cs | 2 +- .../Elements/type/PolarisSnapshotGroupBy.cs | 37 +++- .../type/PolarisSnapshotGroupByConnection.cs | 6 +- .../type/PolarisSnapshotGroupByEdge.cs | 2 +- .../type/PolarisSnapshotGroupByNew.cs | 4 +- .../PolarisSnapshotGroupByNewConnection.cs | 6 +- .../type/PolarisSnapshotGroupByNewEdge.cs | 2 +- .../Elements/type/PolicyDetail.cs | 2 +- .../Elements/type/PolicyDetailConnection.cs | 6 +- .../Elements/type/PolicyDetailEdge.cs | 2 +- .../Elements/type/PolicyObj.cs | 81 +++++-- .../Elements/type/PolicyObjConnection.cs | 6 +- .../Elements/type/PolicyObjEdge.cs | 2 +- .../Elements/type/PolicyObjectUsage.cs | 4 +- .../type/PolicyObjectUsageConnection.cs | 6 +- .../Elements/type/PolicyObjectUsageEdge.cs | 2 +- .../Elements/type/PolicySummary.cs | 6 +- .../Elements/type/PolicySummaryDetails.cs | 2 +- .../type/PostgresDbClusterSlaConfig.cs | 2 +- .../Elements/type/PrechecksStatusReply.cs | 4 +- .../PrepareAwsCloudAccountDeletionReply.cs | 2 +- .../Elements/type/PrincipalConnection.cs | 6 +- .../Elements/type/PrincipalCounts.cs | 8 +- .../Elements/type/PrincipalEdge.cs | 2 +- .../PrivateContainerRegistryDetailsType.cs | 2 +- .../type/PrivateContainerRegistryReplyType.cs | 2 +- .../type/PrivateEndpointConnection.cs | 2 +- .../Elements/type/ProductDocumentation.cs | 4 +- .../Elements/type/ProductTypeInfo.cs | 2 +- .../Elements/type/ProtectedObjectTypeToSla.cs | 2 +- .../Elements/type/ProtectedObjects.cs | 2 +- .../type/ProtectedObjectsConnection.cs | 6 +- .../Elements/type/ProtectedObjectsEdge.cs | 2 +- .../type/ProtectionTaskDetailsTableFilter.cs | 14 +- .../Elements/type/PutSmbConfigurationReply.cs | 2 +- .../Elements/type/QuarantineSpec.cs | 2 +- .../type/QuarterlySnapshotSchedule.cs | 2 +- .../QueryDatastoreFreespaceThresholdsReply.cs | 2 +- .../Elements/type/QuerySddlReply.cs | 2 +- ...omwareInvestigationAnalysisSummaryReply.cs | 2 +- .../RansomwareInvestigationEnablementReply.cs | 10 +- .../type/RansomwareResultConnection.cs | 6 +- .../Elements/type/RansomwareResultEdge.cs | 2 +- .../type/RansomwareResultGroupedData.cs | 36 ++- .../RansomwareResultGroupedDataConnection.cs | 6 +- .../type/RansomwareResultGroupedDataEdge.cs | 2 +- .../Elements/type/RbacPermission.cs | 2 +- .../RcsArchivalLocationConsumptionStats.cs | 8 +- ...ArchivalLocationsConsumptionStatsOutput.cs | 2 +- .../Elements/type/RcsAzureTargetTemplate.cs | 2 +- .../Elements/type/RcvAccountEntitlement.cs | 6 +- .../type/RcvEntitlementWithOrderNumber.cs | 2 +- .../type/RcvEntitlementsUsageDetails.cs | 2 +- .../Elements/type/ReadIntegrationReply.cs | 2 +- .../Elements/type/RecoverableRangeResponse.cs | 2 +- .../type/RecoveryTaskDetailsTableFilter.cs | 14 +- .../Elements/type/RefreshHostReply.cs | 2 +- .../Elements/type/RefreshNasSystemsReply.cs | 2 +- .../type/RefreshStorageArraysReply.cs | 2 +- .../Elements/type/RegionConnection.cs | 6 +- .../Elements/type/RegionEdge.cs | 2 +- .../type/RegisterAwsFeatureArtifactsReply.cs | 2 +- .../Elements/type/RegisterNasSystemReply.cs | 4 +- .../Elements/type/RemoveNodeDetailsReply.cs | 2 +- .../Elements/type/ReplicatedSnapshotInfo.cs | 2 +- .../Elements/type/ReplicationPair.cs | 10 +- .../type/ReplicationPairConfigDetails.cs | 4 +- .../type/ReplicationPairConnection.cs | 6 +- .../Elements/type/ReplicationPairEdge.cs | 2 +- .../Elements/type/ReplicationSpec.cs | 2 +- .../Elements/type/ReplicationSpecV2.cs | 14 +- ...TargetThrottleBypassSummaryListResponse.cs | 2 +- .../type/ReplicationToCloudLocationSpec.cs | 4 +- .../Elements/type/ReportMigrationStatus.cs | 2 +- .../type/ReportMigrationStatusConnection.cs | 6 +- .../type/ReportMigrationStatusEdge.cs | 2 +- .../Elements/type/ReportsMigrationCount.cs | 2 +- .../Elements/type/ResourceGroupConnection.cs | 6 +- .../Elements/type/ResourceGroupEdge.cs | 2 +- ...toreFormConfigurationS3ArchivalLocation.cs | 4 +- .../type/RestoreFormConfigurations.cs | 32 +-- .../Elements/type/RetryBackupResp.cs | 2 +- .../Elements/type/Role.cs | 8 +- .../Elements/type/RoleConnection.cs | 6 +- .../Elements/type/RoleEdge.cs | 2 +- .../Elements/type/RoleTemplate.cs | 4 +- .../Elements/type/RoleTemplateConnection.cs | 6 +- .../Elements/type/RoleTemplateEdge.cs | 2 +- .../Elements/type/RollingUpgradeInfo.cs | 2 +- .../Elements/type/RollingUpgradeNodeInfo.cs | 2 +- .../type/RollingUpgradeNodeInfoEntry.cs | 2 +- .../Elements/type/Row.cs | 4 +- .../Elements/type/RowConnection.cs | 8 +- .../Elements/type/RowEdge.cs | 2 +- ...dVaultRansomwareInvestigationEnablement.cs | 2 +- .../Elements/type/RubrikManagedAwsTarget.cs | 14 +- .../Elements/type/RubrikManagedAzureTarget.cs | 16 +- .../Elements/type/RubrikManagedGcpTarget.cs | 8 +- .../type/RubrikManagedGlacierTarget.cs | 8 +- .../Elements/type/RubrikManagedNfsTarget.cs | 6 +- .../Elements/type/RubrikManagedRcsTarget.cs | 10 +- .../type/RubrikManagedS3CompatibleTarget.cs | 12 +- .../type/RubrikManagedTapeTargetType.cs | 6 +- .../Elements/type/RunCustomAnalyzerReply.cs | 2 +- .../Elements/type/SapHanaAppMetadata.cs | 2 +- .../Elements/type/SapHanaConfig.cs | 8 +- .../Elements/type/SapHanaDatabase.cs | 161 +++++++++++--- .../type/SapHanaDatabaseConnection.cs | 6 +- .../Elements/type/SapHanaDatabaseEdge.cs | 2 +- .../Elements/type/SapHanaHostObject.cs | 4 +- .../Elements/type/SapHanaLogBackup.cs | 2 +- .../Elements/type/SapHanaLogBackupFiles.cs | 2 +- .../Elements/type/SapHanaLogSnapshot.cs | 2 +- .../type/SapHanaLogSnapshotAppMetadata.cs | 2 +- .../type/SapHanaLogSnapshotConnection.cs | 6 +- .../Elements/type/SapHanaLogSnapshotEdge.cs | 2 +- .../type/SapHanaRecoverableRangeConnection.cs | 6 +- .../type/SapHanaRecoverableRangeEdge.cs | 2 +- .../type/SapHanaStorageSnapshotConfig.cs | 4 +- .../Elements/type/SapHanaSystem.cs | 78 +++++-- .../Elements/type/SapHanaSystemConnection.cs | 6 +- .../SapHanaSystemDescendantTypeConnection.cs | 6 +- .../type/SapHanaSystemDescendantTypeEdge.cs | 2 +- .../Elements/type/SapHanaSystemEdge.cs | 2 +- .../Elements/type/SapHanaSystemInfo.cs | 2 +- ...apHanaSystemPhysicalChildTypeConnection.cs | 6 +- .../SapHanaSystemPhysicalChildTypeEdge.cs | 2 +- .../Elements/type/SapHanaSystemSummary.cs | 8 +- .../Elements/type/ScheduledReport.cs | 6 +- .../type/ScheduledReportConnection.cs | 6 +- .../Elements/type/ScheduledReportEdge.cs | 2 +- .../Elements/type/SearchResponse.cs | 2 +- .../type/SearchResponseListResponse.cs | 2 +- .../Elements/type/SeedEnabledPoliciesReply.cs | 2 +- .../Elements/type/SeedInitialPoliciesReply.cs | 2 +- .../Elements/type/SensitiveFiles.cs | 8 +- .../Elements/type/SensitiveHits.cs | 8 +- .../Elements/type/ServiceAccount.cs | 2 +- .../Elements/type/ServiceAccountConnection.cs | 6 +- .../Elements/type/ServiceAccountEdge.cs | 2 +- .../Elements/type/SetAnalyzerRisksReply.cs | 2 +- .../SetDatastoreFreespaceThresholdsReply.cs | 2 +- .../Elements/type/ShareFileset.cs | 129 ++++++++--- .../Elements/type/SlaAuditDetail.cs | 6 +- .../Elements/type/SlaDomainConnection.cs | 6 +- .../Elements/type/SlaDomainEdge.cs | 2 +- .../type/SlaLogFrequencyConfigResult.cs | 2 +- .../Elements/type/SlaManagedVolumeDetail.cs | 12 +- .../Elements/type/SlaUpgradeInfo.cs | 4 +- .../Elements/type/SmbDomain.cs | 2 +- .../Elements/type/SmbDomainConnection.cs | 6 +- .../Elements/type/SmbDomainEdge.cs | 2 +- .../Elements/type/Snappable.cs | 6 +- .../Elements/type/SnappableConnection.cs | 8 +- .../Elements/type/SnappableEdge.cs | 2 +- .../Elements/type/SnappableGroupBy.cs | 37 +++- .../type/SnappableGroupByConnection.cs | 6 +- .../Elements/type/SnappableGroupByEdge.cs | 2 +- .../Elements/type/SnapshotFile.cs | 4 +- .../Elements/type/SnapshotFileConnection.cs | 6 +- .../Elements/type/SnapshotFileDelta.cs | 8 +- .../type/SnapshotFileDeltaConnection.cs | 10 +- .../Elements/type/SnapshotFileDeltaEdge.cs | 2 +- .../Elements/type/SnapshotFileDeltaV2.cs | 8 +- .../type/SnapshotFileDeltaV2Connection.cs | 10 +- .../Elements/type/SnapshotFileDeltaV2Edge.cs | 2 +- .../Elements/type/SnapshotFileEdge.cs | 2 +- .../Elements/type/SnapshotResultConnection.cs | 6 +- .../Elements/type/SnapshotResultEdge.cs | 2 +- .../Elements/type/SnapshotRetentionInfo.cs | 8 +- .../Elements/type/SnapshotSchedule.cs | 14 +- .../Elements/type/SnapshotSubObj.cs | 4 +- .../Elements/type/SnapshotSubObject.cs | 2 +- .../Elements/type/SnapshotSummary.cs | 2 +- .../type/SnapshotSummaryConnection.cs | 6 +- .../Elements/type/SnapshotSummaryEdge.cs | 2 +- .../Elements/type/SnmpConfiguration.cs | 2 +- .../type/SnoozedDirectoryConnection.cs | 6 +- .../Elements/type/SnoozedDirectoryEdge.cs | 2 +- .../Elements/type/SonarContentReport.cs | 8 +- .../type/SonarContentReportConnection.cs | 6 +- .../Elements/type/SonarContentReportEdge.cs | 2 +- .../Elements/type/SonarReport.cs | 2 +- .../Elements/type/SonarReportConnection.cs | 6 +- .../Elements/type/SonarReportEdge.cs | 2 +- .../Elements/type/SonarReportRowConnection.cs | 6 +- .../Elements/type/SonarReportRowEdge.cs | 2 +- .../Elements/type/SourceConfigParams.cs | 2 +- .../Elements/type/SpecificReplicationSpec.cs | 8 +- .../Elements/type/StartThreatHuntReply.cs | 2 +- .../Elements/type/StartTimeAttributes.cs | 2 +- .../Elements/type/StorageAccount.cs | 4 +- .../Elements/type/StorageAccountConnection.cs | 6 +- .../Elements/type/StorageAccountEdge.cs | 2 +- .../Elements/type/StorageArrayDetail.cs | 2 +- .../type/StorageArrayOperationOutputType.cs | 2 +- .../Elements/type/StrainInfo.cs | 4 +- .../Elements/type/Subnet.cs | 2 +- .../Elements/type/SubnetConnection.cs | 6 +- .../Elements/type/SubnetEdge.cs | 2 +- .../Elements/type/SubnetGroup.cs | 2 +- .../Elements/type/SupportPortalLoginReply.cs | 2 +- .../Elements/type/SupportPortalLogoutReply.cs | 2 +- .../Elements/type/SupportPortalStatusReply.cs | 2 +- .../Elements/type/SupportUserAccess.cs | 4 +- .../type/SupportUserAccessConnection.cs | 6 +- .../Elements/type/SupportUserAccessEdge.cs | 2 +- .../Elements/type/SyslogExportRuleSummary.cs | 4 +- .../SyslogExportRuleSummaryListResponse.cs | 2 +- .../Elements/type/TableFilters.cs | 4 +- .../type/TakeOnDemandSnapshotReply.cs | 4 +- .../Elements/type/TargetConnection.cs | 6 +- .../Elements/type/TargetEdge.cs | 2 +- .../Elements/type/TargetMapping.cs | 6 +- .../Elements/type/TaskDetail.cs | 2 +- .../Elements/type/TaskDetailConnection.cs | 6 +- .../Elements/type/TaskDetailEdge.cs | 2 +- .../Elements/type/TaskDetailGroupBy.cs | 37 +++- .../type/TaskDetailGroupByConnection.cs | 6 +- .../Elements/type/TaskDetailGroupByEdge.cs | 2 +- .../Elements/type/TestExistingWebhookReply.cs | 2 +- .../type/TestSyslogExportRuleReply.cs | 2 +- .../Elements/type/TestWebhookReply.cs | 2 +- .../Elements/type/ThreatHunt.cs | 4 +- .../Elements/type/ThreatHuntConfig.cs | 10 +- .../Elements/type/ThreatHuntConnection.cs | 6 +- .../Elements/type/ThreatHuntDetails.cs | 6 +- .../Elements/type/ThreatHuntEdge.cs | 2 +- .../Elements/type/ThreatHuntResult.cs | 6 +- .../type/ThreatHuntResultObjectsSummary.cs | 6 +- .../type/ThreatHuntResultSnapshotStats.cs | 2 +- .../Elements/type/ThreatHuntSummaryReply.cs | 6 +- .../Elements/type/TimelineEntry.cs | 2 +- .../type/UnidirectionalReplicationSpec.cs | 2 +- .../Elements/type/UnmanagedObjectDetail.cs | 12 +- .../type/UnmanagedObjectDetailConnection.cs | 6 +- .../type/UnmanagedObjectDetailEdge.cs | 2 +- ...pdateAutoEnablePolicyClusterConfigReply.cs | 2 +- .../type/UpdateAwsExocomputeConfigsReply.cs | 6 +- .../type/UpdateAzureCloudAccountReply.cs | 2 +- .../type/UpdateCertificateHostReply.cs | 2 +- ...UpdateCloudNativeAwsStorageSettingReply.cs | 2 +- ...dateCloudNativeAzureStorageSettingReply.cs | 2 +- .../UpdateCloudNativeIndexingStatusReply.cs | 2 +- ...eCloudNativeRcvAzureStorageSettingReply.cs | 2 +- .../type/UpdateClusterDefaultAddressReply.cs | 2 +- .../type/UpdateClusterSettingsReply.cs | 4 +- .../Elements/type/UpdateCustomReportReply.cs | 32 ++- .../type/UpdateDistributionListDigestReply.cs | 2 +- .../Elements/type/UpdateEventDigestReply.cs | 2 +- .../type/UpdateFailoverClusterAppReply.cs | 2 +- .../type/UpdateFailoverClusterReply.cs | 2 +- .../type/UpdateGlobalCertificateReply.cs | 2 +- .../type/UpdateGuestCredentialReply.cs | 2 +- .../UpdateHealthMonitorPolicyStatusReply.cs | 2 +- .../type/UpdateHypervVirtualMachineReply.cs | 6 +- ...eHypervVirtualMachineSnapshotMountReply.cs | 2 +- .../Elements/type/UpdateManagedVolumeReply.cs | 10 +- ...pdateMssqlLogShippingConfigurationReply.cs | 4 +- .../type/UpdateNetworkThrottleReply.cs | 2 +- .../type/UpdateNutanixClusterReply.cs | 4 +- .../type/UpdateNutanixPrismCentralReply.cs | 8 +- .../type/UpdateScheduledReportReply.cs | 2 +- .../Elements/type/UpdateSnmpConfigReply.cs | 2 +- .../type/UpdateStorageArrayReplyType.cs | 4 +- .../Elements/type/UpdateStorageArraysReply.cs | 2 +- .../type/UpdateSyslogExportRuleReply.cs | 2 +- .../Elements/type/UpdateTunnelStatusReply.cs | 2 +- .../Elements/type/UpdateVcenterReply.cs | 2 +- .../Elements/type/UpdateVolumeGroupReply.cs | 8 +- .../type/UpdateVsphereAdvancedTagReply.cs | 2 +- .../Elements/type/UpdateWebhookReply.cs | 4 +- .../type/UpgradeAzureCloudAccountReply.cs | 2 +- ...loudAccountPermissionsWithoutOauthReply.cs | 2 +- .../Elements/type/UpgradeJobReplyWithUuid.cs | 2 +- .../Elements/type/UpgradeStatusReply.cs | 4 +- .../Elements/type/User.cs | 14 +- .../Elements/type/UserActivityResult.cs | 4 +- .../type/UserActivityResultConnection.cs | 6 +- .../Elements/type/UserActivityResultEdge.cs | 2 +- .../Elements/type/UserAudit.cs | 2 +- .../Elements/type/UserAuditConnection.cs | 6 +- .../Elements/type/UserAuditEdge.cs | 2 +- .../Elements/type/UserConnection.cs | 6 +- .../Elements/type/UserEdge.cs | 2 +- .../Elements/type/UserLoginContext.cs | 2 +- .../Elements/type/UserSettings.cs | 2 +- .../type/V1BulkRegisterHostAsyncResponse.cs | 2 +- .../type/V1BulkUpdateExchangeDagResponse.cs | 2 +- .../type/V1MssqlGetRestoreFilesV1Response.cs | 2 +- .../type/ValidReplicationSourceConnection.cs | 6 +- .../type/ValidReplicationSourceEdge.cs | 2 +- .../type/ValidReplicationTargetConnection.cs | 6 +- .../type/ValidReplicationTargetEdge.cs | 2 +- .../ValidateAndCreateAwsCloudAccountReply.cs | 4 +- ...reSubnetsForCloudAccountExocomputeReply.cs | 2 +- ...CloudNativeFileRecoveryFeasibilityReply.cs | 2 +- .../type/ValidateOracleAcoFileReply.cs | 4 +- .../Elements/type/VappAppMetadata.cs | 2 +- .../type/VappInstantRecoveryOptions.cs | 4 +- .../type/VappTemplateExportOptions.cs | 2 +- .../type/VappTemplateExportOptionsUnion.cs | 6 +- .../Elements/type/VappVmNetworkConnection.cs | 2 +- .../Elements/type/VappVmRestoreSpec.cs | 2 +- .../Elements/type/Vcd.cs | 78 +++++-- .../type/VcdDescendantTypeConnection.cs | 6 +- .../Elements/type/VcdDescendantTypeEdge.cs | 2 +- .../type/VcdLogicalChildTypeConnection.cs | 6 +- .../Elements/type/VcdLogicalChildTypeEdge.cs | 2 +- .../Elements/type/VcdOrg.cs | 72 ++++-- .../type/VcdOrgDescendantTypeConnection.cs | 6 +- .../Elements/type/VcdOrgDescendantTypeEdge.cs | 2 +- .../type/VcdOrgLogicalChildTypeConnection.cs | 6 +- .../type/VcdOrgLogicalChildTypeEdge.cs | 2 +- .../Elements/type/VcdOrgVdc.cs | 72 ++++-- .../type/VcdOrgVdcDescendantTypeConnection.cs | 6 +- .../type/VcdOrgVdcDescendantTypeEdge.cs | 2 +- .../VcdOrgVdcLogicalChildTypeConnection.cs | 6 +- .../type/VcdOrgVdcLogicalChildTypeEdge.cs | 2 +- .../Elements/type/VcdVapp.cs | 144 +++++++++--- .../type/VcdVappLogicalChildTypeConnection.cs | 6 +- .../type/VcdVappLogicalChildTypeEdge.cs | 2 +- .../type/VcdVcenterConnectionState.cs | 2 +- .../Elements/type/VcdVimServer.cs | 30 +-- .../type/VcenterAdvancedTagPreviewReply.cs | 2 +- .../Elements/type/VcenterHotAddProxyVmInfo.cs | 4 +- .../Elements/type/VcenterPreAddInfo.cs | 2 +- .../Elements/type/VcenterSummary.cs | 8 +- .../Elements/type/VersionedFile.cs | 2 +- .../Elements/type/VersionedFileConnection.cs | 6 +- .../Elements/type/VersionedFileEdge.cs | 2 +- .../Elements/type/VirtualMachineFilesReply.cs | 2 +- .../Elements/type/VirtualMachineSummary.cs | 14 +- .../Elements/type/VlanConfig.cs | 2 +- .../Elements/type/VlanConfigListResponse.cs | 2 +- .../Elements/type/VmNetworkConnection.cs | 2 +- .../Elements/type/VmwareAppMetadata.cs | 2 +- .../Elements/type/VmwareHostDetail.cs | 10 +- .../Elements/type/VmwareHostSummary.cs | 6 +- .../Elements/type/VmwareNetworkConfig.cs | 2 +- .../VmwareRecoverableRangeListResponse.cs | 2 +- .../Elements/type/VmwareSnapshotVmConfig.cs | 2 +- .../type/VmwareVmRecoverableRanges.cs | 2 +- .../Elements/type/VmwareVmResourceSpec.cs | 2 +- .../Elements/type/Vnet.cs | 2 +- .../Elements/type/VnetConnection.cs | 6 +- .../Elements/type/VnetEdge.cs | 2 +- .../Elements/type/VolumeGroupLiveMount.cs | 10 +- .../type/VolumeGroupLiveMountConnection.cs | 6 +- .../Elements/type/VolumeGroupLiveMountEdge.cs | 2 +- .../Elements/type/VolumeGroupSummary.cs | 2 +- .../type/VsphereAsyncRequestStatus.cs | 4 +- .../Elements/type/VsphereComputeCluster.cs | 102 +++++++-- .../type/VsphereComputeClusterConnection.cs | 6 +- ...eComputeClusterDescendantTypeConnection.cs | 6 +- ...VsphereComputeClusterDescendantTypeEdge.cs | 2 +- .../type/VsphereComputeClusterEdge.cs | 2 +- ...mputeClusterPhysicalChildTypeConnection.cs | 6 +- ...hereComputeClusterPhysicalChildTypeEdge.cs | 2 +- .../Elements/type/VsphereDatacenter.cs | 102 +++++++-- ...phereDatacenterDescendantTypeConnection.cs | 6 +- .../VsphereDatacenterDescendantTypeEdge.cs | 2 +- ...ereDatacenterLogicalChildTypeConnection.cs | 6 +- .../VsphereDatacenterLogicalChildTypeEdge.cs | 2 +- ...reDatacenterPhysicalChildTypeConnection.cs | 6 +- .../VsphereDatacenterPhysicalChildTypeEdge.cs | 2 +- .../Elements/type/VsphereDatastore.cs | 30 +-- .../Elements/type/VsphereDatastoreCluster.cs | 72 ++++-- .../type/VsphereDatastoreClusterConnection.cs | 6 +- ...atastoreClusterDescendantTypeConnection.cs | 6 +- ...phereDatastoreClusterDescendantTypeEdge.cs | 2 +- .../type/VsphereDatastoreClusterEdge.cs | 2 +- ...storeClusterPhysicalChildTypeConnection.cs | 6 +- ...reDatastoreClusterPhysicalChildTypeEdge.cs | 2 +- .../type/VsphereDatastoreConnection.cs | 6 +- .../Elements/type/VsphereDatastoreEdge.cs | 2 +- .../Elements/type/VsphereFolder.cs | 72 ++++-- .../Elements/type/VsphereFolderConnection.cs | 6 +- .../VsphereFolderDescendantTypeConnection.cs | 6 +- .../type/VsphereFolderDescendantTypeEdge.cs | 2 +- .../Elements/type/VsphereFolderEdge.cs | 2 +- ...VsphereFolderLogicalChildTypeConnection.cs | 6 +- .../type/VsphereFolderLogicalChildTypeEdge.cs | 2 +- .../Elements/type/VsphereHost.cs | 102 +++++++-- .../Elements/type/VsphereHostConnection.cs | 6 +- .../VsphereHostDescendantTypeConnection.cs | 6 +- .../type/VsphereHostDescendantTypeEdge.cs | 2 +- .../Elements/type/VsphereHostEdge.cs | 2 +- .../VsphereHostPhysicalChildTypeConnection.cs | 6 +- .../type/VsphereHostPhysicalChildTypeEdge.cs | 2 +- .../Elements/type/VsphereLiveMount.cs | 10 +- .../type/VsphereLiveMountConnection.cs | 6 +- .../Elements/type/VsphereLiveMountEdge.cs | 2 +- .../Elements/type/VsphereMount.cs | 12 +- .../Elements/type/VsphereMountConnection.cs | 6 +- .../Elements/type/VsphereMountEdge.cs | 2 +- .../Elements/type/VsphereNetwork.cs | 30 +-- .../Elements/type/VsphereResourcePool.cs | 102 +++++++-- ...ereResourcePoolDescendantTypeConnection.cs | 6 +- .../VsphereResourcePoolDescendantTypeEdge.cs | 2 +- ...ResourcePoolPhysicalChildTypeConnection.cs | 6 +- ...sphereResourcePoolPhysicalChildTypeEdge.cs | 2 +- .../Elements/type/VsphereTag.cs | 59 +++-- .../Elements/type/VsphereTagCategory.cs | 59 +++-- ...sphereTagCategoryTagChildTypeConnection.cs | 6 +- .../VsphereTagCategoryTagChildTypeEdge.cs | 2 +- .../type/VsphereTagTagChildTypeConnection.cs | 6 +- .../type/VsphereTagTagChildTypeEdge.cs | 2 +- .../Elements/type/VsphereVcenter.cs | 125 +++++++++-- .../Elements/type/VsphereVcenterConnection.cs | 6 +- .../VsphereVcenterDescendantTypeConnection.cs | 6 +- .../type/VsphereVcenterDescendantTypeEdge.cs | 2 +- .../Elements/type/VsphereVcenterEdge.cs | 2 +- ...sphereVcenterLibraryChildTypeConnection.cs | 6 +- .../VsphereVcenterLibraryChildTypeEdge.cs | 2 +- ...sphereVcenterLogicalChildTypeConnection.cs | 6 +- .../VsphereVcenterLogicalChildTypeEdge.cs | 2 +- ...phereVcenterPhysicalChildTypeConnection.cs | 6 +- .../VsphereVcenterPhysicalChildTypeEdge.cs | 2 +- .../VsphereVcenterTagChildTypeConnection.cs | 6 +- .../type/VsphereVcenterTagChildTypeEdge.cs | 2 +- .../Elements/type/VsphereVirtualDisk.cs | 2 +- .../type/VsphereVirtualDiskConnection.cs | 6 +- .../Elements/type/VsphereVirtualDiskEdge.cs | 2 +- .../Elements/type/VsphereVm.cs | 178 ++++++++++++--- .../Elements/type/VsphereVmConnection.cs | 6 +- .../Elements/type/VsphereVmEdge.cs | 2 +- .../type/VsphereVmListEsxiDatastoresReply.cs | 2 +- .../type/VsphereVmPowerOnOffLiveMountReply.cs | 2 +- .../Elements/type/WebServerCertificate.cs | 2 +- .../Elements/type/Webhook.cs | 6 +- .../Elements/type/WebhookConnection.cs | 6 +- .../Elements/type/WebhookEdge.cs | 2 +- .../Elements/type/WeeklySnapshotSchedule.cs | 2 +- .../Elements/type/WindowsCluster.cs | 74 +++++-- .../WindowsClusterDescendantTypeConnection.cs | 6 +- .../type/WindowsClusterDescendantTypeEdge.cs | 2 +- ...indowsClusterLogicalChildTypeConnection.cs | 6 +- .../WindowsClusterLogicalChildTypeEdge.cs | 2 +- .../Elements/type/WindowsFileset.cs | 131 ++++++++--- .../Elements/type/WorkloadAnomaly.cs | 10 +- .../type/WorkloadAnomalyConnection.cs | 8 +- .../Elements/type/WorkloadAnomalyEdge.cs | 2 +- .../Elements/type/WorkloadFields.cs | 2 +- .../type/WorkloadTypeToBackupSetupSpecs.cs | 2 +- .../Elements/type/YearlySnapshotSchedule.cs | 2 +- 1461 files changed, 11518 insertions(+), 4629 deletions(-) create mode 100644 RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/enum/CdmSnapshotFilterField.cs create mode 100644 RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/enum/FieldEnum.cs create mode 100644 RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/BrowseDirectoryFiltersInput.cs create mode 100644 RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/CdmSnapshotFilter.cs create mode 100644 RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/CdmSnapshotFilterInput.cs create mode 100644 RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/ClusterDiskFilterInput.cs create mode 100644 RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/ClusterNodeFilterInput.cs create mode 100644 RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/ListFileResultFiltersInput.cs create mode 100644 RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/ManagedVolumeQueuedSnapshotFilterInput.cs create mode 100644 RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/MissedSnapshotFilterInput.cs create mode 100644 RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/MosaicSnapshotFilterInput.cs create mode 100644 RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/PolarisSnapshotFilterInput.cs create mode 100644 RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/PolarisSnapshotFilterNewInput.cs create mode 100644 RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/VsphereVirtualDiskFilter.cs diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/enum/CdmSnapshotFilterField.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/enum/CdmSnapshotFilterField.cs new file mode 100644 index 000000000..53327b43c --- /dev/null +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/enum/CdmSnapshotFilterField.cs @@ -0,0 +1,42 @@ +// CdmSnapshotFilterField.cs +// +// This generated file is part of the Rubrik PowerShell SDK. +// Manual changes to this file may be lost. + +#nullable enable +using System; +using System.Collections.Generic; +using System.Text; +using System.ComponentModel.DataAnnotations; +using Newtonsoft.Json; +using System.Runtime.Serialization; + +namespace RubrikSecurityCloud.Types +{ + public enum CdmSnapshotFilterField + { + [EnumMember(Value = "CLUSTER_UUID")] + CLUSTER_UUID, + + [EnumMember(Value = "EMPTY")] + EMPTY, + + [EnumMember(Value = "IS_EXPIRED")] + IS_EXPIRED, + + [EnumMember(Value = "IS_ON_DEMAND_SNAPSHOT")] + IS_ON_DEMAND_SNAPSHOT, + + [EnumMember(Value = "SNAPPABLE_ID")] + SNAPPABLE_ID, + + [EnumMember(Value = "SNAPSHOT_ID")] + SNAPSHOT_ID, + + [EnumMember(Value = "TIME_RANGE")] + TIME_RANGE + + + } // enum CdmSnapshotFilterField + +} // namespace RubrikSecurityCloud.Types \ No newline at end of file diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/enum/FieldEnum.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/enum/FieldEnum.cs new file mode 100644 index 000000000..bef52722b --- /dev/null +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/enum/FieldEnum.cs @@ -0,0 +1,72 @@ +// FieldEnum.cs +// +// This generated file is part of the Rubrik PowerShell SDK. +// Manual changes to this file may be lost. + +#nullable enable +using System; +using System.Collections.Generic; +using System.Text; +using System.ComponentModel.DataAnnotations; +using Newtonsoft.Json; +using System.Runtime.Serialization; + +namespace RubrikSecurityCloud.Types +{ + public enum FieldEnum + { + [EnumMember(Value = "ALL")] + ALL, + + [EnumMember(Value = "HAS_UNEXPIRED_ARCHIVED_OR_SOURCE_SNAPSHOTS")] + HAS_UNEXPIRED_ARCHIVED_OR_SOURCE_SNAPSHOTS, + + [EnumMember(Value = "HAS_UNEXPIRED_ARCHIVED_OR_UNGCED_SOURCE_SNAPSHOTS")] + HAS_UNEXPIRED_ARCHIVED_OR_UNGCED_SOURCE_SNAPSHOTS, + + [EnumMember(Value = "HAS_UNEXPIRED_ARCHIVED_SNAPSHOTS")] + HAS_UNEXPIRED_ARCHIVED_SNAPSHOTS, + + [EnumMember(Value = "IS_COMPLETE")] + IS_COMPLETE, + + [EnumMember(Value = "IS_CORRUPTED")] + IS_CORRUPTED, + + [EnumMember(Value = "IS_DELETED_FROM_SOURCE")] + IS_DELETED_FROM_SOURCE, + + [EnumMember(Value = "IS_EXPIRED")] + IS_EXPIRED, + + [EnumMember(Value = "IS_HINT_SET")] + IS_HINT_SET, + + [EnumMember(Value = "IS_INDEXED")] + IS_INDEXED, + + [EnumMember(Value = "IS_INDEX_MERGED")] + IS_INDEX_MERGED, + + [EnumMember(Value = "IS_ON_DEMAND")] + IS_ON_DEMAND, + + [EnumMember(Value = "IS_REPLICA")] + IS_REPLICA, + + [EnumMember(Value = "IS_SKIPPED_FOR_REPLICATION")] + IS_SKIPPED_FOR_REPLICATION, + + [EnumMember(Value = "SEQUENCE_NUMBER_GREATER_THAN")] + SEQUENCE_NUMBER_GREATER_THAN, + + [EnumMember(Value = "SPECIFIC_SNAPSHOT_NOT_REQUIRED")] + SPECIFIC_SNAPSHOT_NOT_REQUIRED, + + [EnumMember(Value = "TIME_RANGE_WITH_OFFSET")] + TIME_RANGE_WITH_OFFSET + + + } // enum FieldEnum + +} // namespace RubrikSecurityCloud.Types \ No newline at end of file diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/BrowseDirectoryFiltersInput.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/BrowseDirectoryFiltersInput.cs new file mode 100644 index 000000000..4e35bab5f --- /dev/null +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/BrowseDirectoryFiltersInput.cs @@ -0,0 +1,66 @@ +// BrowseDirectoryFiltersInput.cs +// +// This generated file is part of the Rubrik PowerShell SDK. +// Manual changes to this file may be lost. + +#nullable enable +using System; +using System.Collections.Generic; +using System.Text; +using System.ComponentModel.DataAnnotations; +using Newtonsoft.Json; +using RubrikSecurityCloud; + +namespace RubrikSecurityCloud.Types +{ + #region BrowseDirectoryFiltersInput + + public class BrowseDirectoryFiltersInput: IInput + { + #region members + + // C# -> List? AnalyzerGroupIds + // GraphQL -> analyzerGroupIds: [String!] (scalar) + [JsonProperty("analyzerGroupIds")] + public List? AnalyzerGroupIds { get; set; } + + // C# -> System.Boolean? WhitelistEnabled + // GraphQL -> whitelistEnabled: Boolean (scalar) + [JsonProperty("whitelistEnabled")] + public System.Boolean? WhitelistEnabled { get; set; } + + // C# -> List? Sids + // GraphQL -> sids: [String!] (scalar) + [JsonProperty("sids")] + public List? Sids { get; set; } + + + #endregion + + + #region methods + public dynamic GetInputObject() + { + IDictionary d = new System.Dynamic.ExpandoObject(); + + var properties = GetType().GetProperties(System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.Public); + foreach (var propertyInfo in properties) + { + var value = propertyInfo.GetValue(this); + var defaultValue = propertyInfo.PropertyType.IsValueType ? Activator.CreateInstance(propertyInfo.PropertyType) : null; + + var requiredProp = propertyInfo.GetCustomAttributes(typeof(JsonRequiredAttribute), false).Length > 0; + + if (requiredProp || value != defaultValue) + { + d[propertyInfo.Name] = value; + } + } + return d; + } + #endregion + + } // class BrowseDirectoryFiltersInput + #endregion + +} // namespace RubrikSecurityCloud.Types \ No newline at end of file diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/CdmSnapshotFilter.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/CdmSnapshotFilter.cs new file mode 100644 index 000000000..8f02227ea --- /dev/null +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/CdmSnapshotFilter.cs @@ -0,0 +1,61 @@ +// CdmSnapshotFilter.cs +// +// This generated file is part of the Rubrik PowerShell SDK. +// Manual changes to this file may be lost. + +#nullable enable +using System; +using System.Collections.Generic; +using System.Text; +using System.ComponentModel.DataAnnotations; +using Newtonsoft.Json; +using RubrikSecurityCloud; + +namespace RubrikSecurityCloud.Types +{ + #region CdmSnapshotFilter + + public class CdmSnapshotFilter: IInput + { + #region members + + // C# -> CdmSnapshotFilterField? Field + // GraphQL -> field: CdmSnapshotFilterField (enum) + [JsonProperty("field")] + public CdmSnapshotFilterField? Field { get; set; } + + // C# -> List? Texts + // GraphQL -> texts: [String!] (scalar) + [JsonProperty("texts")] + public List? Texts { get; set; } + + + #endregion + + + #region methods + public dynamic GetInputObject() + { + IDictionary d = new System.Dynamic.ExpandoObject(); + + var properties = GetType().GetProperties(System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.Public); + foreach (var propertyInfo in properties) + { + var value = propertyInfo.GetValue(this); + var defaultValue = propertyInfo.PropertyType.IsValueType ? Activator.CreateInstance(propertyInfo.PropertyType) : null; + + var requiredProp = propertyInfo.GetCustomAttributes(typeof(JsonRequiredAttribute), false).Length > 0; + + if (requiredProp || value != defaultValue) + { + d[propertyInfo.Name] = value; + } + } + return d; + } + #endregion + + } // class CdmSnapshotFilter + #endregion + +} // namespace RubrikSecurityCloud.Types \ No newline at end of file diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/CdmSnapshotFilterInput.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/CdmSnapshotFilterInput.cs new file mode 100644 index 000000000..5fb7eb212 --- /dev/null +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/CdmSnapshotFilterInput.cs @@ -0,0 +1,81 @@ +// CdmSnapshotFilterInput.cs +// +// This generated file is part of the Rubrik PowerShell SDK. +// Manual changes to this file may be lost. + +#nullable enable +using System; +using System.Collections.Generic; +using System.Text; +using System.ComponentModel.DataAnnotations; +using Newtonsoft.Json; +using RubrikSecurityCloud; + +namespace RubrikSecurityCloud.Types +{ + #region CdmSnapshotFilterInput + + public class CdmSnapshotFilterInput: IInput + { + #region members + + // C# -> List? ClusterUuid + // GraphQL -> clusterUuid: [UUID!] (scalar) + [JsonProperty("clusterUuid")] + public List? ClusterUuid { get; set; } + + // C# -> List? SnappableId + // GraphQL -> snappableId: [String!] (scalar) + [JsonProperty("snappableId")] + public List? SnappableId { get; set; } + + // C# -> List? SnapshotId + // GraphQL -> snapshotId: [UUID!] (scalar) + [JsonProperty("snapshotId")] + public List? SnapshotId { get; set; } + + // C# -> TimeRangeInput? TimeRange + // GraphQL -> timeRange: TimeRangeInput (input) + [JsonProperty("timeRange")] + public TimeRangeInput? TimeRange { get; set; } + + // C# -> System.Boolean? IsOnDemandSnapshot + // GraphQL -> isOnDemandSnapshot: Boolean (scalar) + [JsonProperty("isOnDemandSnapshot")] + public System.Boolean? IsOnDemandSnapshot { get; set; } + + // C# -> System.Boolean? IsIndexed + // GraphQL -> isIndexed: Boolean (scalar) + [JsonProperty("isIndexed")] + public System.Boolean? IsIndexed { get; set; } + + + #endregion + + + #region methods + public dynamic GetInputObject() + { + IDictionary d = new System.Dynamic.ExpandoObject(); + + var properties = GetType().GetProperties(System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.Public); + foreach (var propertyInfo in properties) + { + var value = propertyInfo.GetValue(this); + var defaultValue = propertyInfo.PropertyType.IsValueType ? Activator.CreateInstance(propertyInfo.PropertyType) : null; + + var requiredProp = propertyInfo.GetCustomAttributes(typeof(JsonRequiredAttribute), false).Length > 0; + + if (requiredProp || value != defaultValue) + { + d[propertyInfo.Name] = value; + } + } + return d; + } + #endregion + + } // class CdmSnapshotFilterInput + #endregion + +} // namespace RubrikSecurityCloud.Types \ No newline at end of file diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/ClusterDiskFilterInput.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/ClusterDiskFilterInput.cs new file mode 100644 index 000000000..add79a8cb --- /dev/null +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/ClusterDiskFilterInput.cs @@ -0,0 +1,66 @@ +// ClusterDiskFilterInput.cs +// +// This generated file is part of the Rubrik PowerShell SDK. +// Manual changes to this file may be lost. + +#nullable enable +using System; +using System.Collections.Generic; +using System.Text; +using System.ComponentModel.DataAnnotations; +using Newtonsoft.Json; +using RubrikSecurityCloud; + +namespace RubrikSecurityCloud.Types +{ + #region ClusterDiskFilterInput + + public class ClusterDiskFilterInput: IInput + { + #region members + + // C# -> ClusterDiskType? Type + // GraphQL -> type: ClusterDiskType (enum) + [JsonProperty("type")] + public ClusterDiskType? Type { get; set; } + + // C# -> ClusterDiskStatus? Status + // GraphQL -> status: ClusterDiskStatus (enum) + [JsonProperty("status")] + public ClusterDiskStatus? Status { get; set; } + + // C# -> System.String? NodeId + // GraphQL -> nodeId: String (scalar) + [JsonProperty("nodeId")] + public System.String? NodeId { get; set; } + + + #endregion + + + #region methods + public dynamic GetInputObject() + { + IDictionary d = new System.Dynamic.ExpandoObject(); + + var properties = GetType().GetProperties(System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.Public); + foreach (var propertyInfo in properties) + { + var value = propertyInfo.GetValue(this); + var defaultValue = propertyInfo.PropertyType.IsValueType ? Activator.CreateInstance(propertyInfo.PropertyType) : null; + + var requiredProp = propertyInfo.GetCustomAttributes(typeof(JsonRequiredAttribute), false).Length > 0; + + if (requiredProp || value != defaultValue) + { + d[propertyInfo.Name] = value; + } + } + return d; + } + #endregion + + } // class ClusterDiskFilterInput + #endregion + +} // namespace RubrikSecurityCloud.Types \ No newline at end of file diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/ClusterNodeFilterInput.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/ClusterNodeFilterInput.cs new file mode 100644 index 000000000..a5f19651d --- /dev/null +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/ClusterNodeFilterInput.cs @@ -0,0 +1,61 @@ +// ClusterNodeFilterInput.cs +// +// This generated file is part of the Rubrik PowerShell SDK. +// Manual changes to this file may be lost. + +#nullable enable +using System; +using System.Collections.Generic; +using System.Text; +using System.ComponentModel.DataAnnotations; +using Newtonsoft.Json; +using RubrikSecurityCloud; + +namespace RubrikSecurityCloud.Types +{ + #region ClusterNodeFilterInput + + public class ClusterNodeFilterInput: IInput + { + #region members + + // C# -> ClusterNodeStatus? Status + // GraphQL -> status: ClusterNodeStatus (enum) + [JsonProperty("status")] + public ClusterNodeStatus? Status { get; set; } + + // C# -> System.String? NodeId + // GraphQL -> nodeId: String (scalar) + [JsonProperty("nodeId")] + public System.String? NodeId { get; set; } + + + #endregion + + + #region methods + public dynamic GetInputObject() + { + IDictionary d = new System.Dynamic.ExpandoObject(); + + var properties = GetType().GetProperties(System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.Public); + foreach (var propertyInfo in properties) + { + var value = propertyInfo.GetValue(this); + var defaultValue = propertyInfo.PropertyType.IsValueType ? Activator.CreateInstance(propertyInfo.PropertyType) : null; + + var requiredProp = propertyInfo.GetCustomAttributes(typeof(JsonRequiredAttribute), false).Length > 0; + + if (requiredProp || value != defaultValue) + { + d[propertyInfo.Name] = value; + } + } + return d; + } + #endregion + + } // class ClusterNodeFilterInput + #endregion + +} // namespace RubrikSecurityCloud.Types \ No newline at end of file diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/ListFileResultFiltersInput.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/ListFileResultFiltersInput.cs new file mode 100644 index 000000000..e5801c79a --- /dev/null +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/ListFileResultFiltersInput.cs @@ -0,0 +1,88 @@ +// ListFileResultFiltersInput.cs +// +// This generated file is part of the Rubrik PowerShell SDK. +// Manual changes to this file may be lost. + +#nullable enable +using System; +using System.Collections.Generic; +using System.Text; +using System.ComponentModel.DataAnnotations; +using Newtonsoft.Json; +using RubrikSecurityCloud; + +namespace RubrikSecurityCloud.Types +{ + #region ListFileResultFiltersInput + + public class ListFileResultFiltersInput: IInput + { + #region members + + // C# -> List? AnalyzerGroupIds + // GraphQL -> analyzerGroupIds: [String!] (scalar) + [JsonProperty("analyzerGroupIds")] + public List? AnalyzerGroupIds { get; set; } + + // C# -> List? SnappablePaths + // GraphQL -> snappablePaths: [SnappablePathInput!] (input) + [JsonProperty("snappablePaths")] + public List? SnappablePaths { get; set; } + + // C# -> List? SnappableTypes + // GraphQL -> snappableTypes: [String!] (scalar) + [JsonProperty("snappableTypes")] + public List? SnappableTypes { get; set; } + + // C# -> System.String? SearchText + // GraphQL -> searchText: String (scalar) + [JsonProperty("searchText")] + public System.String? SearchText { get; set; } + + // C# -> System.Boolean? WhitelistEnabled + // GraphQL -> whitelistEnabled: Boolean (scalar) + [JsonProperty("whitelistEnabled")] + public System.Boolean? WhitelistEnabled { get; set; } + + // C# -> List? Sids + // GraphQL -> sids: [String!] (scalar) + [JsonProperty("sids")] + public List? Sids { get; set; } + + // C# -> FileCountType? FileType + // GraphQL -> fileType: FileCountType! (enum) + [Required] + [JsonRequired] + [JsonProperty("fileType")] + public FileCountType? FileType { get; set; } + + + #endregion + + + #region methods + public dynamic GetInputObject() + { + IDictionary d = new System.Dynamic.ExpandoObject(); + + var properties = GetType().GetProperties(System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.Public); + foreach (var propertyInfo in properties) + { + var value = propertyInfo.GetValue(this); + var defaultValue = propertyInfo.PropertyType.IsValueType ? Activator.CreateInstance(propertyInfo.PropertyType) : null; + + var requiredProp = propertyInfo.GetCustomAttributes(typeof(JsonRequiredAttribute), false).Length > 0; + + if (requiredProp || value != defaultValue) + { + d[propertyInfo.Name] = value; + } + } + return d; + } + #endregion + + } // class ListFileResultFiltersInput + #endregion + +} // namespace RubrikSecurityCloud.Types \ No newline at end of file diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/ManagedVolumeQueuedSnapshotFilterInput.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/ManagedVolumeQueuedSnapshotFilterInput.cs new file mode 100644 index 000000000..c800c919c --- /dev/null +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/ManagedVolumeQueuedSnapshotFilterInput.cs @@ -0,0 +1,56 @@ +// ManagedVolumeQueuedSnapshotFilterInput.cs +// +// This generated file is part of the Rubrik PowerShell SDK. +// Manual changes to this file may be lost. + +#nullable enable +using System; +using System.Collections.Generic; +using System.Text; +using System.ComponentModel.DataAnnotations; +using Newtonsoft.Json; +using RubrikSecurityCloud; + +namespace RubrikSecurityCloud.Types +{ + #region ManagedVolumeQueuedSnapshotFilterInput + + public class ManagedVolumeQueuedSnapshotFilterInput: IInput + { + #region members + + // C# -> TimeRangeInput? TimeRange + // GraphQL -> timeRange: TimeRangeInput (input) + [JsonProperty("timeRange")] + public TimeRangeInput? TimeRange { get; set; } + + + #endregion + + + #region methods + public dynamic GetInputObject() + { + IDictionary d = new System.Dynamic.ExpandoObject(); + + var properties = GetType().GetProperties(System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.Public); + foreach (var propertyInfo in properties) + { + var value = propertyInfo.GetValue(this); + var defaultValue = propertyInfo.PropertyType.IsValueType ? Activator.CreateInstance(propertyInfo.PropertyType) : null; + + var requiredProp = propertyInfo.GetCustomAttributes(typeof(JsonRequiredAttribute), false).Length > 0; + + if (requiredProp || value != defaultValue) + { + d[propertyInfo.Name] = value; + } + } + return d; + } + #endregion + + } // class ManagedVolumeQueuedSnapshotFilterInput + #endregion + +} // namespace RubrikSecurityCloud.Types \ No newline at end of file diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/MissedSnapshotFilterInput.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/MissedSnapshotFilterInput.cs new file mode 100644 index 000000000..00fea4568 --- /dev/null +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/MissedSnapshotFilterInput.cs @@ -0,0 +1,56 @@ +// MissedSnapshotFilterInput.cs +// +// This generated file is part of the Rubrik PowerShell SDK. +// Manual changes to this file may be lost. + +#nullable enable +using System; +using System.Collections.Generic; +using System.Text; +using System.ComponentModel.DataAnnotations; +using Newtonsoft.Json; +using RubrikSecurityCloud; + +namespace RubrikSecurityCloud.Types +{ + #region MissedSnapshotFilterInput + + public class MissedSnapshotFilterInput: IInput + { + #region members + + // C# -> TimeRangeInput? TimeRange + // GraphQL -> timeRange: TimeRangeInput (input) + [JsonProperty("timeRange")] + public TimeRangeInput? TimeRange { get; set; } + + + #endregion + + + #region methods + public dynamic GetInputObject() + { + IDictionary d = new System.Dynamic.ExpandoObject(); + + var properties = GetType().GetProperties(System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.Public); + foreach (var propertyInfo in properties) + { + var value = propertyInfo.GetValue(this); + var defaultValue = propertyInfo.PropertyType.IsValueType ? Activator.CreateInstance(propertyInfo.PropertyType) : null; + + var requiredProp = propertyInfo.GetCustomAttributes(typeof(JsonRequiredAttribute), false).Length > 0; + + if (requiredProp || value != defaultValue) + { + d[propertyInfo.Name] = value; + } + } + return d; + } + #endregion + + } // class MissedSnapshotFilterInput + #endregion + +} // namespace RubrikSecurityCloud.Types \ No newline at end of file diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/MosaicSnapshotFilterInput.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/MosaicSnapshotFilterInput.cs new file mode 100644 index 000000000..4f68b26d0 --- /dev/null +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/MosaicSnapshotFilterInput.cs @@ -0,0 +1,61 @@ +// MosaicSnapshotFilterInput.cs +// +// This generated file is part of the Rubrik PowerShell SDK. +// Manual changes to this file may be lost. + +#nullable enable +using System; +using System.Collections.Generic; +using System.Text; +using System.ComponentModel.DataAnnotations; +using Newtonsoft.Json; +using RubrikSecurityCloud; + +namespace RubrikSecurityCloud.Types +{ + #region MosaicSnapshotFilterInput + + public class MosaicSnapshotFilterInput: IInput + { + #region members + + // C# -> List? WorkloadId + // GraphQL -> workloadId: [String!] (scalar) + [JsonProperty("workloadId")] + public List? WorkloadId { get; set; } + + // C# -> TimeRangeInput? TimeRange + // GraphQL -> timeRange: TimeRangeInput (input) + [JsonProperty("timeRange")] + public TimeRangeInput? TimeRange { get; set; } + + + #endregion + + + #region methods + public dynamic GetInputObject() + { + IDictionary d = new System.Dynamic.ExpandoObject(); + + var properties = GetType().GetProperties(System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.Public); + foreach (var propertyInfo in properties) + { + var value = propertyInfo.GetValue(this); + var defaultValue = propertyInfo.PropertyType.IsValueType ? Activator.CreateInstance(propertyInfo.PropertyType) : null; + + var requiredProp = propertyInfo.GetCustomAttributes(typeof(JsonRequiredAttribute), false).Length > 0; + + if (requiredProp || value != defaultValue) + { + d[propertyInfo.Name] = value; + } + } + return d; + } + #endregion + + } // class MosaicSnapshotFilterInput + #endregion + +} // namespace RubrikSecurityCloud.Types \ No newline at end of file diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/PolarisSnapshotFilterInput.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/PolarisSnapshotFilterInput.cs new file mode 100644 index 000000000..88c091c98 --- /dev/null +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/PolarisSnapshotFilterInput.cs @@ -0,0 +1,66 @@ +// PolarisSnapshotFilterInput.cs +// +// This generated file is part of the Rubrik PowerShell SDK. +// Manual changes to this file may be lost. + +#nullable enable +using System; +using System.Collections.Generic; +using System.Text; +using System.ComponentModel.DataAnnotations; +using Newtonsoft.Json; +using RubrikSecurityCloud; + +namespace RubrikSecurityCloud.Types +{ + #region PolarisSnapshotFilterInput + + public class PolarisSnapshotFilterInput: IInput + { + #region members + + // C# -> List? SnappableId + // GraphQL -> snappableId: [String!] (scalar) + [JsonProperty("snappableId")] + public List? SnappableId { get; set; } + + // C# -> TimeRangeInput? TimeRange + // GraphQL -> timeRange: TimeRangeInput (input) + [JsonProperty("timeRange")] + public TimeRangeInput? TimeRange { get; set; } + + // C# -> System.Boolean? IsOnDemandSnapshot + // GraphQL -> isOnDemandSnapshot: Boolean (scalar) + [JsonProperty("isOnDemandSnapshot")] + public System.Boolean? IsOnDemandSnapshot { get; set; } + + + #endregion + + + #region methods + public dynamic GetInputObject() + { + IDictionary d = new System.Dynamic.ExpandoObject(); + + var properties = GetType().GetProperties(System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.Public); + foreach (var propertyInfo in properties) + { + var value = propertyInfo.GetValue(this); + var defaultValue = propertyInfo.PropertyType.IsValueType ? Activator.CreateInstance(propertyInfo.PropertyType) : null; + + var requiredProp = propertyInfo.GetCustomAttributes(typeof(JsonRequiredAttribute), false).Length > 0; + + if (requiredProp || value != defaultValue) + { + d[propertyInfo.Name] = value; + } + } + return d; + } + #endregion + + } // class PolarisSnapshotFilterInput + #endregion + +} // namespace RubrikSecurityCloud.Types \ No newline at end of file diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/PolarisSnapshotFilterNewInput.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/PolarisSnapshotFilterNewInput.cs new file mode 100644 index 000000000..3817f849f --- /dev/null +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/PolarisSnapshotFilterNewInput.cs @@ -0,0 +1,61 @@ +// PolarisSnapshotFilterNewInput.cs +// +// This generated file is part of the Rubrik PowerShell SDK. +// Manual changes to this file may be lost. + +#nullable enable +using System; +using System.Collections.Generic; +using System.Text; +using System.ComponentModel.DataAnnotations; +using Newtonsoft.Json; +using RubrikSecurityCloud; + +namespace RubrikSecurityCloud.Types +{ + #region PolarisSnapshotFilterNewInput + + public class PolarisSnapshotFilterNewInput: IInput + { + #region members + + // C# -> FieldEnum? Field + // GraphQL -> field: FieldEnum (enum) + [JsonProperty("field")] + public FieldEnum? Field { get; set; } + + // C# -> List? Texts + // GraphQL -> texts: [String!] (scalar) + [JsonProperty("texts")] + public List? Texts { get; set; } + + + #endregion + + + #region methods + public dynamic GetInputObject() + { + IDictionary d = new System.Dynamic.ExpandoObject(); + + var properties = GetType().GetProperties(System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.Public); + foreach (var propertyInfo in properties) + { + var value = propertyInfo.GetValue(this); + var defaultValue = propertyInfo.PropertyType.IsValueType ? Activator.CreateInstance(propertyInfo.PropertyType) : null; + + var requiredProp = propertyInfo.GetCustomAttributes(typeof(JsonRequiredAttribute), false).Length > 0; + + if (requiredProp || value != defaultValue) + { + d[propertyInfo.Name] = value; + } + } + return d; + } + #endregion + + } // class PolarisSnapshotFilterNewInput + #endregion + +} // namespace RubrikSecurityCloud.Types \ No newline at end of file diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/VsphereVirtualDiskFilter.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/VsphereVirtualDiskFilter.cs new file mode 100644 index 000000000..8815d966a --- /dev/null +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/input/VsphereVirtualDiskFilter.cs @@ -0,0 +1,66 @@ +// VsphereVirtualDiskFilter.cs +// +// This generated file is part of the Rubrik PowerShell SDK. +// Manual changes to this file may be lost. + +#nullable enable +using System; +using System.Collections.Generic; +using System.Text; +using System.ComponentModel.DataAnnotations; +using Newtonsoft.Json; +using RubrikSecurityCloud; + +namespace RubrikSecurityCloud.Types +{ + #region VsphereVirtualDiskFilter + + public class VsphereVirtualDiskFilter: IInput + { + #region members + + // C# -> System.String? FileName + // GraphQL -> fileName: String (scalar) + [JsonProperty("fileName")] + public System.String? FileName { get; set; } + + // C# -> List? ClusterUuid + // GraphQL -> clusterUuid: [UUID!] (scalar) + [JsonProperty("clusterUuid")] + public List? ClusterUuid { get; set; } + + // C# -> System.String? SourceVmId + // GraphQL -> sourceVmId: UUID (scalar) + [JsonProperty("sourceVmId")] + public System.String? SourceVmId { get; set; } + + + #endregion + + + #region methods + public dynamic GetInputObject() + { + IDictionary d = new System.Dynamic.ExpandoObject(); + + var properties = GetType().GetProperties(System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.Public); + foreach (var propertyInfo in properties) + { + var value = propertyInfo.GetValue(this); + var defaultValue = propertyInfo.PropertyType.IsValueType ? Activator.CreateInstance(propertyInfo.PropertyType) : null; + + var requiredProp = propertyInfo.GetCustomAttributes(typeof(JsonRequiredAttribute), false).Length > 0; + + if (requiredProp || value != defaultValue) + { + d[propertyInfo.Name] = value; + } + } + return d; + } + #endregion + + } // class VsphereVirtualDiskFilter + #endregion + +} // namespace RubrikSecurityCloud.Types \ No newline at end of file diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AccessGroupConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AccessGroupConnection.cs index 4b9ebdd1a..19509cd57 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AccessGroupConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AccessGroupConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AccessGroupEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AccessGroupEdge.cs index b123c0196..ec2665af4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AccessGroupEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AccessGroupEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AccessUserConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AccessUserConnection.cs index 01c64bfc1..46dd2e01f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AccessUserConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AccessUserConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AccessUserEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AccessUserEdge.cs index 24beca2b7..3decf83df 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AccessUserEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AccessUserEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryAppMetadata.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryAppMetadata.cs index 05d1609a4..bbb92c092 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryAppMetadata.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryAppMetadata.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "objectsCount {\n" + fspec + ind + "}\n" ; + s += ind + "objectsCount" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomain.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomain.cs index 9cd2fc6c5..fefefa6d0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomain.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomain.cs @@ -166,10 +166,48 @@ public class ActiveDirectoryDomain: BaseType, CdmHierarchyObject, HierarchyObjec [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars PhysicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] physicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.PhysicalChildConnection = + new RscGqlVars(null, physicalChildConnectionArgs, null, true); + } + } + + public ActiveDirectoryDomain() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "ActiveDirectoryDomain"; @@ -344,7 +382,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -357,7 +395,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -370,7 +408,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -383,7 +421,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -396,7 +434,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -480,7 +518,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -492,7 +530,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -504,7 +542,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -516,7 +554,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -528,7 +566,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -540,7 +578,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -552,7 +590,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -564,7 +602,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -576,7 +614,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "physicalChildConnection" + "\n(" + this.Vars.PhysicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -588,7 +626,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -600,7 +638,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -612,7 +650,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "smbDomain {\n" + fspec + ind + "}\n" ; + s += ind + "smbDomain" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -624,7 +662,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainConnection.cs index e89d1c94c..95debd26c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainController.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainController.cs index e04cb836c..26e5e58fe 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainController.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainController.cs @@ -256,10 +256,83 @@ public class ActiveDirectoryDomainController: BaseType, ActiveDirectoryDomainDes [JsonProperty("snapshotGroupBySummary")] public CdmSnapshotGroupBySummaryConnection? SnapshotGroupBySummary { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars MissedSnapshotConnection { get; set; } + + public RscGqlVars MissedSnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupBySummary { get; set; } + + + public InlineVars() { + Tuple[] missedSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + }; + this.MissedSnapshotConnection = + new RscGqlVars(null, missedSnapshotConnectionArgs, null, true); + Tuple[] missedSnapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + Tuple.Create("groupBy", "MissedSnapshotGroupByTime!"), + Tuple.Create("timezoneOffset", "Float"), + }; + this.MissedSnapshotGroupByConnection = + new RscGqlVars(null, missedSnapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupBySummaryArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupBySummary = + new RscGqlVars(null, snapshotGroupBySummaryArgs, null, true); + } + } + + public ActiveDirectoryDomainController() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "ActiveDirectoryDomainController"; @@ -524,7 +597,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -537,7 +610,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -550,7 +623,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -563,7 +636,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -576,7 +649,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -705,7 +778,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "activeDirectoryDomain {\n" + fspec + ind + "}\n" ; + s += ind + "activeDirectoryDomain" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -717,7 +790,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "adServiceStatus {\n" + fspec + ind + "}\n" ; + s += ind + "adServiceStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -729,7 +802,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -741,7 +814,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -753,7 +826,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -765,7 +838,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -777,7 +850,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -789,7 +862,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -801,7 +874,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotConnection" + "\n(" + this.Vars.MissedSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -813,7 +886,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotGroupByConnection" + "\n(" + this.Vars.MissedSnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -825,7 +898,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestArchivedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestArchivedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -837,7 +910,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -849,7 +922,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestReplicatedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestReplicatedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -861,7 +934,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -873,7 +946,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -885,7 +958,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -897,7 +970,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -909,7 +982,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -921,7 +994,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "rbsStatus {\n" + fspec + ind + "}\n" ; + s += ind + "rbsStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -933,7 +1006,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "reportWorkload {\n" + fspec + ind + "}\n" ; + s += ind + "reportWorkload" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -945,7 +1018,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -957,7 +1030,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -969,7 +1042,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -981,7 +1054,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupBySummary {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupBySummary" + "\n(" + this.Vars.SnapshotGroupBySummary.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainControllerConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainControllerConnection.cs index 81081f515..11cc265b1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainControllerConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainControllerConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainControllerEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainControllerEdge.cs index 6d56ce5f3..54555aede 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainControllerEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainControllerEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainDescendantTypeConnection.cs index 2d3644b68..b780478ff 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainDescendantTypeEdge.cs index cffdaa548..ccf99f983 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainEdge.cs index 94e8073e6..c459cd5d9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainPhysicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainPhysicalChildTypeConnection.cs index a282d5317..6954b612e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainPhysicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainPhysicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainPhysicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainPhysicalChildTypeEdge.cs index 69337f939..007029e9f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainPhysicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectoryDomainPhysicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectorySearchVersions.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectorySearchVersions.cs index 0eec57c7a..1bad3c0ea 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectorySearchVersions.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectorySearchVersions.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshot {\n" + fspec + ind + "}\n" ; + s += ind + "snapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectorySnappableSearchResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectorySnappableSearchResponse.cs index 03a490d00..18b872661 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectorySnappableSearchResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectorySnappableSearchResponse.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "versions {\n" + fspec + ind + "}\n" ; + s += ind + "versions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectorySnappableSearchResponseConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectorySnappableSearchResponseConnection.cs index eaa5420d0..dd564a225 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectorySnappableSearchResponseConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectorySnappableSearchResponseConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectorySnappableSearchResponseEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectorySnappableSearchResponseEdge.cs index e5bcc9eab..df4790690 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectorySnappableSearchResponseEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActiveDirectorySnappableSearchResponseEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Activity.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Activity.cs index 70f480718..af3f4db96 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Activity.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Activity.cs @@ -261,7 +261,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "activitySeries {\n" + fspec + ind + "}\n" ; + s += ind + "activitySeries" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivityConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivityConnection.cs index 0da718dc2..6589c7725 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivityConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivityConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivityEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivityEdge.cs index 3be4b880c..d037619de 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivityEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivityEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivitySeries.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivitySeries.cs index e1c88a3d4..bd9cc5935 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivitySeries.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivitySeries.cs @@ -180,10 +180,32 @@ public class ActivitySeries: BaseType [JsonProperty("organizations")] public List? Organizations { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars ActivityConnection { get; set; } + + + public InlineVars() { + Tuple[] activityConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + }; + this.ActivityConnection = + new RscGqlVars(null, activityConnectionArgs, null, true); + } + } + + public ActivitySeries() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "ActivitySeries"; @@ -603,7 +625,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "activityConnection {\n" + fspec + ind + "}\n" ; + s += ind + "activityConnection" + "\n(" + this.Vars.ActivityConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -615,7 +637,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -627,7 +649,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "organizations {\n" + fspec + ind + "}\n" ; + s += ind + "organizations" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivitySeriesConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivitySeriesConnection.cs index 4d2fca483..e327fe3d2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivitySeriesConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivitySeriesConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivitySeriesEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivitySeriesEdge.cs index 23d843cd6..2c6893a39 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivitySeriesEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivitySeriesEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivityTimelineResult.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivityTimelineResult.cs index 2f700cbe1..c07f58c96 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivityTimelineResult.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivityTimelineResult.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "activityResults {\n" + fspec + ind + "}\n" ; + s += ind + "activityResults" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "topFiles {\n" + fspec + ind + "}\n" ; + s += ind + "topFiles" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivityTimelineResultConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivityTimelineResultConnection.cs index 487223d93..9ba4e5b90 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivityTimelineResultConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivityTimelineResultConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivityTimelineResultEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivityTimelineResultEdge.cs index 86a43cf4c..864a0b787 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivityTimelineResultEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ActivityTimelineResultEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AdVolumeExport.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AdVolumeExport.cs index 8dce164c0..d5b374430 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AdVolumeExport.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AdVolumeExport.cs @@ -261,7 +261,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -273,7 +273,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -285,7 +285,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sourceSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "sourceSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AdVolumeExportConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AdVolumeExportConnection.cs index a7fc256d5..95f187154 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AdVolumeExportConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AdVolumeExportConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AdVolumeExportEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AdVolumeExportEdge.cs index ecb65668d..22b10ddde 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AdVolumeExportEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AdVolumeExportEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAndJoinSmbDomainReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAndJoinSmbDomainReply.cs index 0a4f6122c..54e63eaa9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAndJoinSmbDomainReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAndJoinSmbDomainReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAwsAuthenticationServerBasedCloudAccountReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAwsAuthenticationServerBasedCloudAccountReply.cs index 397758862..f124d61f1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAwsAuthenticationServerBasedCloudAccountReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAwsAuthenticationServerBasedCloudAccountReply.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "awsAccount {\n" + fspec + ind + "}\n" ; + s += ind + "awsAccount" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAwsIamUserBasedCloudAccountReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAwsIamUserBasedCloudAccountReply.cs index 4ba06ea4a..b962fa088 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAwsIamUserBasedCloudAccountReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAwsIamUserBasedCloudAccountReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "awsAccount {\n" + fspec + ind + "}\n" ; + s += ind + "awsAccount" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAzureCloudAccountExocomputeConfigurationsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAzureCloudAccountExocomputeConfigurationsReply.cs index fc24eaee7..b84c9ddaa 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAzureCloudAccountExocomputeConfigurationsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAzureCloudAccountExocomputeConfigurationsReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configs {\n" + fspec + ind + "}\n" ; + s += ind + "configs" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAzureCloudAccountReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAzureCloudAccountReply.cs index f07442f79..86c9297df 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAzureCloudAccountReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAzureCloudAccountReply.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "status {\n" + fspec + ind + "}\n" ; + s += ind + "status" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAzureCloudAccountWithoutOauthReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAzureCloudAccountWithoutOauthReply.cs index 94925b567..7d2b3da36 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAzureCloudAccountWithoutOauthReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddAzureCloudAccountWithoutOauthReply.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "status {\n" + fspec + ind + "}\n" ; + s += ind + "status" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddCrossAccountServiceConsumerReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddCrossAccountServiceConsumerReply.cs index a99b2e119..8b1915113 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddCrossAccountServiceConsumerReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddCrossAccountServiceConsumerReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "serviceProviderSa {\n" + fspec + ind + "}\n" ; + s += ind + "serviceProviderSa" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddDb2InstanceReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddDb2InstanceReply.cs index e89acea5f..49e359da9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddDb2InstanceReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddDb2InstanceReply.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "asyncRequestStatus {\n" + fspec + ind + "}\n" ; + s += ind + "asyncRequestStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddGlobalCertificateReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddGlobalCertificateReply.cs index 298ccde12..292ec9205 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddGlobalCertificateReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddGlobalCertificateReply.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "certificate {\n" + fspec + ind + "}\n" ; + s += ind + "certificate" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clusterErrors {\n" + fspec + ind + "}\n" ; + s += ind + "clusterErrors" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddManagedVolumeReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddManagedVolumeReply.cs index d77a5743b..f08064b66 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddManagedVolumeReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddManagedVolumeReply.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "asyncRequestStatus {\n" + fspec + ind + "}\n" ; + s += ind + "asyncRequestStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "managedVolumeSummary {\n" + fspec + ind + "}\n" ; + s += ind + "managedVolumeSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddMongoSourceReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddMongoSourceReply.cs index d37164c91..77537b11c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddMongoSourceReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddMongoSourceReply.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "asyncRequestStatus {\n" + fspec + ind + "}\n" ; + s += ind + "asyncRequestStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddSapHanaSystemReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddSapHanaSystemReply.cs index 895313f4c..92580a0e1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddSapHanaSystemReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddSapHanaSystemReply.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "asyncRequestStatus {\n" + fspec + ind + "}\n" ; + s += ind + "asyncRequestStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddStorageArrayReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddStorageArrayReply.cs index b8e02a96b..17eed8237 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddStorageArrayReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddStorageArrayReply.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddStorageArraysReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddStorageArraysReply.cs index e5899316c..a7e2661b9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddStorageArraysReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddStorageArraysReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "responses {\n" + fspec + ind + "}\n" ; + s += ind + "responses" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddSyslogExportRuleReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddSyslogExportRuleReply.cs index bae4841d3..ac5a01c6b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddSyslogExportRuleReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AddSyslogExportRuleReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AdvancedVirtualMachineSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AdvancedVirtualMachineSummary.cs index af860390f..d15e4d476 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AdvancedVirtualMachineSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AdvancedVirtualMachineSummary.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "postBackupScript {\n" + fspec + ind + "}\n" ; + s += ind + "postBackupScript" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "postSnapScript {\n" + fspec + ind + "}\n" ; + s += ind + "postSnapScript" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "preBackupScript {\n" + fspec + ind + "}\n" ; + s += ind + "preBackupScript" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AllRcvAccountEntitlements.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AllRcvAccountEntitlements.cs index 4d49a31c0..f315f33cf 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AllRcvAccountEntitlements.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AllRcvAccountEntitlements.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "entitlements {\n" + fspec + ind + "}\n" ; + s += ind + "entitlements" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AllStorageArraysReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AllStorageArraysReply.cs index 67ec643b0..a49ddebc9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AllStorageArraysReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AllStorageArraysReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clusterStorageArrays {\n" + fspec + ind + "}\n" ; + s += ind + "clusterStorageArrays" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Analyzer.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Analyzer.cs index 1fc1de9be..78d6d0c49 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Analyzer.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Analyzer.cs @@ -207,7 +207,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "analyzerRiskInstance {\n" + fspec + ind + "}\n" ; + s += ind + "analyzerRiskInstance" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerAccessUsage.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerAccessUsage.cs index fd9dfa1b1..21ec91738 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerAccessUsage.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerAccessUsage.cs @@ -108,7 +108,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "analyzer {\n" + fspec + ind + "}\n" ; + s += ind + "analyzer" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -120,7 +120,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "topFiles {\n" + fspec + ind + "}\n" ; + s += ind + "topFiles" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerAccessUsageConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerAccessUsageConnection.cs index 819674018..ae8892ca7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerAccessUsageConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerAccessUsageConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerAccessUsageEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerAccessUsageEdge.cs index 6bc8f8b26..d99886a9c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerAccessUsageEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerAccessUsageEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerConnection.cs index 0bfdfa77f..eab72f2be 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerEdge.cs index 84c183f7e..6aeafde62 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerGroup.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerGroup.cs index ef8e22453..fc488f7a7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerGroup.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerGroup.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "analyzers {\n" + fspec + ind + "}\n" ; + s += ind + "analyzers" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerGroupConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerGroupConnection.cs index 5898dcd25..4bb766772 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerGroupConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerGroupConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerGroupEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerGroupEdge.cs index c83d1773b..00887024d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerGroupEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerGroupEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerGroupResult.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerGroupResult.cs index 10c6402f6..ceacc795b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerGroupResult.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerGroupResult.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "analyzerGroup {\n" + fspec + ind + "}\n" ; + s += ind + "analyzerGroup" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -93,7 +93,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "analyzerResults {\n" + fspec + ind + "}\n" ; + s += ind + "analyzerResults" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -105,7 +105,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hits {\n" + fspec + ind + "}\n" ; + s += ind + "hits" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerHits.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerHits.cs index 8646939f7..903f9c059 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerHits.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerHits.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "highRiskHits {\n" + fspec + ind + "}\n" ; + s += ind + "highRiskHits" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -93,7 +93,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "lowRiskHits {\n" + fspec + ind + "}\n" ; + s += ind + "lowRiskHits" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -105,7 +105,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mediumRiskHits {\n" + fspec + ind + "}\n" ; + s += ind + "mediumRiskHits" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerMapping.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerMapping.cs index 2bbe9ca78..c224e9b14 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerMapping.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerMapping.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "analyzerResult {\n" + fspec + ind + "}\n" ; + s += ind + "analyzerResult" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "groups {\n" + fspec + ind + "}\n" ; + s += ind + "groups" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerResult.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerResult.cs index 29994f9b1..0a92ca059 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerResult.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerResult.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "analyzer {\n" + fspec + ind + "}\n" ; + s += ind + "analyzer" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hits {\n" + fspec + ind + "}\n" ; + s += ind + "hits" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerUsage.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerUsage.cs index 4a5d8283e..8eaa95b43 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerUsage.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerUsage.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "analyzer {\n" + fspec + ind + "}\n" ; + s += ind + "analyzer" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "policies {\n" + fspec + ind + "}\n" ; + s += ind + "policies" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerUsageConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerUsageConnection.cs index ee6e64646..3a15b3bdf 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerUsageConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerUsageConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerUsageEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerUsageEdge.cs index f1c810d47..87e2b1d2c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerUsageEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnalyzerUsageEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyInfo.cs index 79ae8ee82..123250ee9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyInfo.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "strainAnalysisInfo {\n" + fspec + ind + "}\n" ; + s += ind + "strainAnalysisInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResult.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResult.cs index 98080b67d..93bc51e24 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResult.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResult.cs @@ -531,7 +531,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -543,7 +543,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "ransomwareResult {\n" + fspec + ind + "}\n" ; + s += ind + "ransomwareResult" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -555,7 +555,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshot {\n" + fspec + ind + "}\n" ; + s += ind + "snapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResultConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResultConnection.cs index 360208038..1d0281d42 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResultConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResultConnection.cs @@ -108,7 +108,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "aggregation {\n" + fspec + ind + "}\n" ; + s += ind + "aggregation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -120,7 +120,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -132,7 +132,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -144,7 +144,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResultEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResultEdge.cs index 4f4d015c2..8e16763a8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResultEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResultEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResultGroupedData.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResultGroupedData.cs index f41defb71..2f8ace957 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResultGroupedData.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResultGroupedData.cs @@ -35,10 +35,42 @@ public class AnomalyResultGroupedData: BaseType [JsonProperty("groupByInfo")] public AnomalyResultGroupByInfo? GroupByInfo { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars AnomalyResultGroupedDataField { get; set; } + + public RscGqlVars AnomalyResults { get; set; } + + + public InlineVars() { + Tuple[] anomalyResultGroupedDataArgs = { + Tuple.Create("groupBy", "AnomalyResultGroupBy!"), + }; + this.AnomalyResultGroupedDataField = + new RscGqlVars(null, anomalyResultGroupedDataArgs, null, true); + Tuple[] anomalyResultsArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "AnomalyResultSortBy"), + Tuple.Create("filter", "AnomalyResultFilterInput"), + }; + this.AnomalyResults = + new RscGqlVars(null, anomalyResultsArgs, null, true); + } + } + + public AnomalyResultGroupedData() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "AnomalyResultGroupedData"; @@ -81,7 +113,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "anomalyResultGroupedData {\n" + fspec + ind + "}\n" ; + s += ind + "anomalyResultGroupedData" + "\n(" + this.Vars.AnomalyResultGroupedDataField.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -93,7 +125,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "anomalyResults {\n" + fspec + ind + "}\n" ; + s += ind + "anomalyResults" + "\n(" + this.Vars.AnomalyResults.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -105,7 +137,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "groupByInfo {\n" + fspec + ind + "}\n" ; + s += ind + "groupByInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResultGroupedDataConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResultGroupedDataConnection.cs index ed3f04ce1..ed95d8019 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResultGroupedDataConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResultGroupedDataConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResultGroupedDataEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResultGroupedDataEdge.cs index 5fe072664..5ffca310c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResultGroupedDataEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AnomalyResultGroupedDataEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ApplicationCloudAccountToExocomputeConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ApplicationCloudAccountToExocomputeConfig.cs index 8c6ad7ad9..b85b04b80 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ApplicationCloudAccountToExocomputeConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ApplicationCloudAccountToExocomputeConfig.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "exocomputeConfigs {\n" + fspec + ind + "}\n"; + s += ind + "exocomputeConfigs" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -121,7 +121,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mappedExocomputeAccount {\n" + fspec + ind + "}\n" ; + s += ind + "mappedExocomputeAccount" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ArchivalLocationToClusterMapping.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ArchivalLocationToClusterMapping.cs index 99b571bce..716ca4910 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ArchivalLocationToClusterMapping.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ArchivalLocationToClusterMapping.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "location {\n" + fspec + ind + "}\n" ; + s += ind + "location" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ArchivalSpec.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ArchivalSpec.cs index b2de9cbdc..0f5450f4c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ArchivalSpec.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ArchivalSpec.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "archivalLocationToClusterMapping {\n" + fspec + ind + "}\n" ; + s += ind + "archivalLocationToClusterMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -147,7 +147,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "archivalTieringSpec {\n" + fspec + ind + "}\n" ; + s += ind + "archivalTieringSpec" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -159,7 +159,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "storageSetting {\n" + fspec + ind + "}\n" ; + s += ind + "storageSetting" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ArtifactsToDelete.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ArtifactsToDelete.cs index bdcb5bd5a..fde1b4a73 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ArtifactsToDelete.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ArtifactsToDelete.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "artifactsToDelete {\n" + fspec + ind + "}\n" ; + s += ind + "artifactsToDelete" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AssignMssqlSlaDomainPropertiesAsyncReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AssignMssqlSlaDomainPropertiesAsyncReply.cs index 5f556589d..818037aa7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AssignMssqlSlaDomainPropertiesAsyncReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AssignMssqlSlaDomainPropertiesAsyncReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "items {\n" + fspec + ind + "}\n" ; + s += ind + "items" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AssignmentResourceDetailsConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AssignmentResourceDetailsConnection.cs index 4a7ba9745..a0c65b37e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AssignmentResourceDetailsConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AssignmentResourceDetailsConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AssignmentResourceDetailsEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AssignmentResourceDetailsEdge.cs index ccfe2f053..b71f2cfb1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AssignmentResourceDetailsEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AssignmentResourceDetailsEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AsyncRequestStatus.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AsyncRequestStatus.cs index efaf0d829..830430bd1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AsyncRequestStatus.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AsyncRequestStatus.cs @@ -180,7 +180,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "error {\n" + fspec + ind + "}\n" ; + s += ind + "error" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -192,7 +192,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "links {\n" + fspec + ind + "}\n" ; + s += ind + "links" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AuthorizedPrincipal.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AuthorizedPrincipal.cs index 0d8336c05..ecc74c29a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AuthorizedPrincipal.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AuthorizedPrincipal.cs @@ -216,7 +216,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "emailConfig {\n" + fspec + ind + "}\n" ; + s += ind + "emailConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -228,7 +228,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "lockoutStatus {\n" + fspec + ind + "}\n" ; + s += ind + "lockoutStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -240,7 +240,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "roles {\n" + fspec + ind + "}\n" ; + s += ind + "roles" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -252,7 +252,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "totpStatus {\n" + fspec + ind + "}\n" ; + s += ind + "totpStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AuthorizedPrincipalConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AuthorizedPrincipalConnection.cs index a4a2d6fc5..46623b0a1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AuthorizedPrincipalConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AuthorizedPrincipalConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AuthorizedPrincipalEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AuthorizedPrincipalEdge.cs index 7ceb072c9..5f94fc3d2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AuthorizedPrincipalEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AuthorizedPrincipalEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsArtifactsToDelete.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsArtifactsToDelete.cs index 066e13879..bfaa7781d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsArtifactsToDelete.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsArtifactsToDelete.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "artifactsToDelete {\n" + fspec + ind + "}\n" ; + s += ind + "artifactsToDelete" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCdmVersion.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCdmVersion.cs index 37bb91a66..97f480568 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCdmVersion.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCdmVersion.cs @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tags {\n" + fspec + ind + "}\n" ; + s += ind + "tags" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountCreateResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountCreateResponse.cs index 775fdee26..497c6be06 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountCreateResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountCreateResponse.cs @@ -189,7 +189,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "featureVersions {\n" + fspec + ind + "}\n" ; + s += ind + "featureVersions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountFeatureVersion.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountFeatureVersion.cs index 27ed12921..728f59ac7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountFeatureVersion.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountFeatureVersion.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "permissionsGroupVersions {\n" + fspec + ind + "}\n" ; + s += ind + "permissionsGroupVersions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountListSecurityGroupsResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountListSecurityGroupsResponse.cs index dc4306dd3..de949a689 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountListSecurityGroupsResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountListSecurityGroupsResponse.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "result {\n" + fspec + ind + "}\n" ; + s += ind + "result" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountListSubnetsResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountListSubnetsResponse.cs index eed0c3ac6..612a6631f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountListSubnetsResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountListSubnetsResponse.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "result {\n" + fspec + ind + "}\n" ; + s += ind + "result" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountListVpcResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountListVpcResponse.cs index ec61c63d6..b679a0f74 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountListVpcResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountListVpcResponse.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "result {\n" + fspec + ind + "}\n" ; + s += ind + "result" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountValidateResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountValidateResponse.cs index 194374ddf..133c1c9eb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountValidateResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountValidateResponse.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "invalidAwsAccounts {\n" + fspec + ind + "}\n" ; + s += ind + "invalidAwsAccounts" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "invalidAwsAdminAccount {\n" + fspec + ind + "}\n" ; + s += ind + "invalidAwsAdminAccount" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountWithFeatures.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountWithFeatures.cs index f15f109a6..240b60c6a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountWithFeatures.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCloudAccountWithFeatures.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "awsCloudAccount {\n" + fspec + ind + "}\n" ; + s += ind + "awsCloudAccount" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "featureDetails {\n" + fspec + ind + "}\n" ; + s += ind + "featureDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsComputeSettings.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsComputeSettings.cs index 856005468..78bd7c65c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsComputeSettings.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsComputeSettings.cs @@ -163,7 +163,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cloudAccount {\n" + fspec + ind + "}\n"; + s += ind + "cloudAccount" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -238,7 +238,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clusterInterfaceCidrs {\n" + fspec + ind + "}\n" ; + s += ind + "clusterInterfaceCidrs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -250,7 +250,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "proxySettings {\n" + fspec + ind + "}\n" ; + s += ind + "proxySettings" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCustomerManagedExocomputeConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCustomerManagedExocomputeConfig.cs index 1cf36a19f..54d0eafbc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCustomerManagedExocomputeConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsCustomerManagedExocomputeConfig.cs @@ -172,7 +172,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "healthCheckStatus {\n" + fspec + ind + "}\n" ; + s += ind + "healthCheckStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsExocomputeConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsExocomputeConfig.cs index 850822a6b..339bb15c8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsExocomputeConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsExocomputeConfig.cs @@ -127,7 +127,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "exocomputeConfigs {\n" + fspec + ind + "}\n"; + s += ind + "exocomputeConfigs" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -148,7 +148,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "awsCloudAccount {\n" + fspec + ind + "}\n" ; + s += ind + "awsCloudAccount" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -160,7 +160,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configs {\n" + fspec + ind + "}\n" ; + s += ind + "configs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -172,7 +172,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "featureDetail {\n" + fspec + ind + "}\n" ; + s += ind + "featureDetail" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -184,7 +184,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mappedCloudAccounts {\n" + fspec + ind + "}\n" ; + s += ind + "mappedCloudAccounts" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsExocomputeGetConfigResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsExocomputeGetConfigResponse.cs index e11caf2c1..f9d119a0a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsExocomputeGetConfigResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsExocomputeGetConfigResponse.cs @@ -243,7 +243,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "healthCheckStatus {\n" + fspec + ind + "}\n" ; + s += ind + "healthCheckStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -255,7 +255,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "subnet1 {\n" + fspec + ind + "}\n" ; + s += ind + "subnet1" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -267,7 +267,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "subnet2 {\n" + fspec + ind + "}\n" ; + s += ind + "subnet2" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsFeatureConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsFeatureConfig.cs index 86974a234..2dfe07082 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsFeatureConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsFeatureConfig.cs @@ -100,7 +100,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "exocomputeConfigurations {\n" + fspec + ind + "}\n"; + s += ind + "exocomputeConfigurations" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "awsCloudAccount {\n" + fspec + ind + "}\n" ; + s += ind + "awsCloudAccount" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "exocomputeConfigs {\n" + fspec + ind + "}\n" ; + s += ind + "exocomputeConfigs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -136,7 +136,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "featureDetail {\n" + fspec + ind + "}\n" ; + s += ind + "featureDetail" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -148,7 +148,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mappedExocomputeAccount {\n" + fspec + ind + "}\n" ; + s += ind + "mappedExocomputeAccount" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeAccount.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeAccount.cs index fe19313d7..281d56a25 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeAccount.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeAccount.cs @@ -161,10 +161,61 @@ public class AwsNativeAccount: BaseType, HierarchyObject, PolarisHierarchyObject [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars AwsNativeEbsVolumes { get; set; } + + public RscGqlVars AwsNativeEc2Instances { get; set; } + + public RscGqlVars AwsNativeRdsInstances { get; set; } + + + public InlineVars() { + Tuple[] awsNativeEbsVolumesArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("sortBy", "AwsNativeEbsVolumeSortFields"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("ebsVolumeFilters", "AwsNativeEbsVolumeFilters"), + }; + this.AwsNativeEbsVolumes = + new RscGqlVars(null, awsNativeEbsVolumesArgs, null, true); + Tuple[] awsNativeEc2InstancesArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("sortBy", "AwsNativeEc2InstanceSortFields"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("ec2InstanceFilters", "AwsNativeEc2InstanceFilters"), + }; + this.AwsNativeEc2Instances = + new RscGqlVars(null, awsNativeEc2InstancesArgs, null, true); + Tuple[] awsNativeRdsInstancesArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("sortBy", "AwsNativeRdsInstanceSortFields"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("rdsInstanceFilters", "AwsNativeRdsInstanceFilters"), + }; + this.AwsNativeRdsInstances = + new RscGqlVars(null, awsNativeRdsInstancesArgs, null, true); + } + } + + public AwsNativeAccount() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "AwsNativeAccount"; @@ -362,7 +413,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -375,7 +426,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -388,7 +439,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -481,7 +532,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -493,7 +544,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "applicationCloudAccountExoConfigs {\n" + fspec + ind + "}\n" ; + s += ind + "applicationCloudAccountExoConfigs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -505,7 +556,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "awsNativeEbsVolumes {\n" + fspec + ind + "}\n" ; + s += ind + "awsNativeEbsVolumes" + "\n(" + this.Vars.AwsNativeEbsVolumes.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -517,7 +568,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "awsNativeEc2Instances {\n" + fspec + ind + "}\n" ; + s += ind + "awsNativeEc2Instances" + "\n(" + this.Vars.AwsNativeEc2Instances.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -529,7 +580,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "awsNativeRdsInstances {\n" + fspec + ind + "}\n" ; + s += ind + "awsNativeRdsInstances" + "\n(" + this.Vars.AwsNativeRdsInstances.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -541,7 +592,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -553,7 +604,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -565,7 +616,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -577,7 +628,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "regionSpecs {\n" + fspec + ind + "}\n" ; + s += ind + "regionSpecs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -589,7 +640,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeAccountConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeAccountConnection.cs index 7cff8e5b6..7185bbe56 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeAccountConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeAccountConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeAccountEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeAccountEdge.cs index 9f4f9ce4a..054bb4fa4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeAccountEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeAccountEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEbsVolume.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEbsVolume.cs index 8c9789afe..2a5e3bdaf 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEbsVolume.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEbsVolume.cs @@ -231,10 +231,77 @@ public class AwsNativeEbsVolume: BaseType, AwsNativeAccountDescendantType, AwsNa [JsonProperty("workloadSnapshotConnection")] public GenericSnapshotConnection? WorkloadSnapshotConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupByNewConnection { get; set; } + + public RscGqlVars WorkloadSnapshotConnection { get; set; } + + + public InlineVars() { + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("sortBy", "PolarisSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("groupBy", "PolarisSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupByNewConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("snapshotFilter", "[PolarisSnapshotFilterNewInput!]!"), + Tuple.Create("snapshotGroupBy", "SnapshotGroupByTime!"), + }; + this.SnapshotGroupByNewConnection = + new RscGqlVars(null, snapshotGroupByNewConnectionArgs, null, true); + Tuple[] workloadSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("workloadId", "String!"), + Tuple.Create("snapshotFilter", "[SnapshotQueryFilterInput!]"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SnapshotQuerySortByField"), + Tuple.Create("timeRange", "TimeRangeInput"), + Tuple.Create("ignoreActiveWorkloadCheck", "Boolean"), + }; + this.WorkloadSnapshotConnection = + new RscGqlVars(null, workloadSnapshotConnectionArgs, null, true); + } + } + + public AwsNativeEbsVolume() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "AwsNativeEbsVolume"; @@ -470,7 +537,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -483,7 +550,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -496,7 +563,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -679,7 +746,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -691,7 +758,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "attachedEc2Instances {\n" + fspec + ind + "}\n" ; + s += ind + "attachedEc2Instances" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -703,7 +770,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "attachmentSpecs {\n" + fspec + ind + "}\n" ; + s += ind + "attachmentSpecs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -715,7 +782,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "awsNativeAccount {\n" + fspec + ind + "}\n" ; + s += ind + "awsNativeAccount" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -727,7 +794,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -739,7 +806,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -751,7 +818,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -763,7 +830,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -775,7 +842,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -787,7 +854,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -799,7 +866,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -811,7 +878,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -823,7 +890,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -835,7 +902,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByNewConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByNewConnection" + "\n(" + this.Vars.SnapshotGroupByNewConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -847,7 +914,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tags {\n" + fspec + ind + "}\n" ; + s += ind + "tags" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -859,7 +926,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "workloadSnapshotConnection" + "\n(" + this.Vars.WorkloadSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEbsVolumeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEbsVolumeConnection.cs index 157c85fba..fb5365e11 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEbsVolumeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEbsVolumeConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEbsVolumeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEbsVolumeEdge.cs index d8c48d9d1..be9a55286 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEbsVolumeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEbsVolumeEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEc2Instance.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEc2Instance.cs index 32e43f5c1..0a96ce32d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEc2Instance.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEc2Instance.cs @@ -271,10 +271,77 @@ public class AwsNativeEc2Instance: BaseType, AwsNativeAccountDescendantType, Aws [JsonProperty("workloadSnapshotConnection")] public GenericSnapshotConnection? WorkloadSnapshotConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupByNewConnection { get; set; } + + public RscGqlVars WorkloadSnapshotConnection { get; set; } + + + public InlineVars() { + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("sortBy", "PolarisSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("groupBy", "PolarisSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupByNewConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("snapshotFilter", "[PolarisSnapshotFilterNewInput!]!"), + Tuple.Create("snapshotGroupBy", "SnapshotGroupByTime!"), + }; + this.SnapshotGroupByNewConnection = + new RscGqlVars(null, snapshotGroupByNewConnectionArgs, null, true); + Tuple[] workloadSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("workloadId", "String!"), + Tuple.Create("snapshotFilter", "[SnapshotQueryFilterInput!]"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SnapshotQuerySortByField"), + Tuple.Create("timeRange", "TimeRangeInput"), + Tuple.Create("ignoreActiveWorkloadCheck", "Boolean"), + }; + this.WorkloadSnapshotConnection = + new RscGqlVars(null, workloadSnapshotConnectionArgs, null, true); + } + } + + public AwsNativeEc2Instance() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "AwsNativeEc2Instance"; @@ -551,7 +618,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -564,7 +631,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -577,7 +644,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -805,7 +872,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -817,7 +884,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "attachedEbsVolumes {\n" + fspec + ind + "}\n" ; + s += ind + "attachedEbsVolumes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -829,7 +896,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "attachmentSpecs {\n" + fspec + ind + "}\n" ; + s += ind + "attachmentSpecs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -841,7 +908,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "awsNativeAccount {\n" + fspec + ind + "}\n" ; + s += ind + "awsNativeAccount" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -853,7 +920,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -865,7 +932,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hostInfo {\n" + fspec + ind + "}\n" ; + s += ind + "hostInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -877,7 +944,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -889,7 +956,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -901,7 +968,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -913,7 +980,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -925,7 +992,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -937,7 +1004,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -949,7 +1016,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -961,7 +1028,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -973,7 +1040,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByNewConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByNewConnection" + "\n(" + this.Vars.SnapshotGroupByNewConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -985,7 +1052,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tags {\n" + fspec + ind + "}\n" ; + s += ind + "tags" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -997,7 +1064,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vmAppConsistentSpecs {\n" + fspec + ind + "}\n" ; + s += ind + "vmAppConsistentSpecs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1009,7 +1076,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "workloadSnapshotConnection" + "\n(" + this.Vars.WorkloadSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEc2InstanceConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEc2InstanceConnection.cs index 59d699d8d..dc31841e0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEc2InstanceConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEc2InstanceConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEc2InstanceEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEc2InstanceEdge.cs index 0819ca261..67a92cb78 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEc2InstanceEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEc2InstanceEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEc2InstanceSpecificSnapshot.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEc2InstanceSpecificSnapshot.cs index 718ec1d29..3bb93a106 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEc2InstanceSpecificSnapshot.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeEc2InstanceSpecificSnapshot.cs @@ -226,7 +226,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "devicePathToVolumeSnapshotIdMap {\n" + fspec + ind + "}\n" ; + s += ind + "devicePathToVolumeSnapshotIdMap" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeHierarchyObjectConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeHierarchyObjectConnection.cs index 218ab9c2d..ba15eec9c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeHierarchyObjectConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeHierarchyObjectConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeHierarchyObjectEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeHierarchyObjectEdge.cs index 93e405aee..8ef154323 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeHierarchyObjectEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeHierarchyObjectEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeRdsInstance.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeRdsInstance.cs index a24aad247..f55f1695d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeRdsInstance.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeRdsInstance.cs @@ -226,10 +226,77 @@ public class AwsNativeRdsInstance: BaseType, AwsNativeAccountDescendantType, Aws [JsonProperty("workloadSnapshotConnection")] public GenericSnapshotConnection? WorkloadSnapshotConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupByNewConnection { get; set; } + + public RscGqlVars WorkloadSnapshotConnection { get; set; } + + + public InlineVars() { + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("sortBy", "PolarisSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("groupBy", "PolarisSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupByNewConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("snapshotFilter", "[PolarisSnapshotFilterNewInput!]!"), + Tuple.Create("snapshotGroupBy", "SnapshotGroupByTime!"), + }; + this.SnapshotGroupByNewConnection = + new RscGqlVars(null, snapshotGroupByNewConnectionArgs, null, true); + Tuple[] workloadSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("workloadId", "String!"), + Tuple.Create("snapshotFilter", "[SnapshotQueryFilterInput!]"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SnapshotQuerySortByField"), + Tuple.Create("timeRange", "TimeRangeInput"), + Tuple.Create("ignoreActiveWorkloadCheck", "Boolean"), + }; + this.WorkloadSnapshotConnection = + new RscGqlVars(null, workloadSnapshotConnectionArgs, null, true); + } + } + + public AwsNativeRdsInstance() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "AwsNativeRdsInstance"; @@ -488,7 +555,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -501,7 +568,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -514,7 +581,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -679,7 +746,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -691,7 +758,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "awsNativeAccount {\n" + fspec + ind + "}\n" ; + s += ind + "awsNativeAccount" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -703,7 +770,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -715,7 +782,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -727,7 +794,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -739,7 +806,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -751,7 +818,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -763,7 +830,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -775,7 +842,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -787,7 +854,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -799,7 +866,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -811,7 +878,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByNewConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByNewConnection" + "\n(" + this.Vars.SnapshotGroupByNewConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -823,7 +890,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tags {\n" + fspec + ind + "}\n" ; + s += ind + "tags" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -835,7 +902,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "workloadSnapshotConnection" + "\n(" + this.Vars.WorkloadSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeRdsInstanceConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeRdsInstanceConnection.cs index f9856d6a5..4da19ece7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeRdsInstanceConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeRdsInstanceConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeRdsInstanceEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeRdsInstanceEdge.cs index aea8810c0..13c1daf1e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeRdsInstanceEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeRdsInstanceEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeRoot.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeRoot.cs index 480e22f0f..6f5d57163 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeRoot.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeRoot.cs @@ -25,10 +25,34 @@ public class AwsNativeRoot: BaseType [JsonProperty("objectTypeDescendantConnection")] public AwsNativeHierarchyObjectConnection? ObjectTypeDescendantConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars ObjectTypeDescendantConnection { get; set; } + + + public InlineVars() { + Tuple[] objectTypeDescendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("objectTypeFilter", "HierarchyObjectTypeEnum!"), + Tuple.Create("filter", "[Filter!]"), + }; + this.ObjectTypeDescendantConnection = + new RscGqlVars(null, objectTypeDescendantConnectionArgs, null, true); + } + } + + public AwsNativeRoot() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "AwsNativeRoot"; @@ -63,7 +87,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "objectTypeDescendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "objectTypeDescendantConnection" + "\n(" + this.Vars.ObjectTypeDescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeS3Bucket.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeS3Bucket.cs index f46c6f858..c2c652924 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeS3Bucket.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsNativeS3Bucket.cs @@ -191,10 +191,77 @@ public class AwsNativeS3Bucket: BaseType, AwsNativeAccountDescendantType, AwsNat [JsonProperty("workloadSnapshotConnection")] public GenericSnapshotConnection? WorkloadSnapshotConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupByNewConnection { get; set; } + + public RscGqlVars WorkloadSnapshotConnection { get; set; } + + + public InlineVars() { + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("sortBy", "PolarisSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("groupBy", "PolarisSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupByNewConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("snapshotFilter", "[PolarisSnapshotFilterNewInput!]!"), + Tuple.Create("snapshotGroupBy", "SnapshotGroupByTime!"), + }; + this.SnapshotGroupByNewConnection = + new RscGqlVars(null, snapshotGroupByNewConnectionArgs, null, true); + Tuple[] workloadSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("workloadId", "String!"), + Tuple.Create("snapshotFilter", "[SnapshotQueryFilterInput!]"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SnapshotQuerySortByField"), + Tuple.Create("timeRange", "TimeRangeInput"), + Tuple.Create("ignoreActiveWorkloadCheck", "Boolean"), + }; + this.WorkloadSnapshotConnection = + new RscGqlVars(null, workloadSnapshotConnectionArgs, null, true); + } + } + + public AwsNativeS3Bucket() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "AwsNativeS3Bucket"; @@ -398,7 +465,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -411,7 +478,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -424,7 +491,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -553,7 +620,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -565,7 +632,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "awsNativeAccount {\n" + fspec + ind + "}\n" ; + s += ind + "awsNativeAccount" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -577,7 +644,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -589,7 +656,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -601,7 +668,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -613,7 +680,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -625,7 +692,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -637,7 +704,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -649,7 +716,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -661,7 +728,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -673,7 +740,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -685,7 +752,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByNewConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByNewConnection" + "\n(" + this.Vars.SnapshotGroupByNewConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -697,7 +764,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tags {\n" + fspec + ind + "}\n" ; + s += ind + "tags" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -709,7 +776,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "workloadSnapshotConnection" + "\n(" + this.Vars.WorkloadSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsRdsConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsRdsConfig.cs index 400aa5580..483c53055 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsRdsConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsRdsConfig.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logRetention {\n" + fspec + ind + "}\n" ; + s += ind + "logRetention" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsRoleBasedAccount.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsRoleBasedAccount.cs index ea2e69980..e73493834 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsRoleBasedAccount.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsRoleBasedAccount.cs @@ -154,7 +154,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "awsSpecificInfo {\n" + fspec + ind + "}\n" ; + s += ind + "awsSpecificInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsRscManagedExocomputeConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsRscManagedExocomputeConfig.cs index ec54a5297..c42be7f08 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsRscManagedExocomputeConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsRscManagedExocomputeConfig.cs @@ -244,7 +244,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "healthCheckStatus {\n" + fspec + ind + "}\n" ; + s += ind + "healthCheckStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -256,7 +256,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "subnet1 {\n" + fspec + ind + "}\n" ; + s += ind + "subnet1" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -268,7 +268,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "subnet2 {\n" + fspec + ind + "}\n" ; + s += ind + "subnet2" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsTargetTemplate.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsTargetTemplate.cs index ae6c42d6b..b9c095c4c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsTargetTemplate.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsTargetTemplate.cs @@ -209,7 +209,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cloudAccount {\n" + fspec + ind + "}\n"; + s += ind + "cloudAccount" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -248,7 +248,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "bucketTags {\n" + fspec + ind + "}\n" ; + s += ind + "bucketTags" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -260,7 +260,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "computeSettings {\n" + fspec + ind + "}\n" ; + s += ind + "computeSettings" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -272,7 +272,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "proxySettings {\n" + fspec + ind + "}\n" ; + s += ind + "proxySettings" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsTrustPolicy.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsTrustPolicy.cs index e663d89e5..3bd782542 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsTrustPolicy.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsTrustPolicy.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "result {\n" + fspec + ind + "}\n" ; + s += ind + "result" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsTrustPolicyResult.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsTrustPolicyResult.cs index 17cb22592..9af323b4c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsTrustPolicyResult.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsTrustPolicyResult.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "artifacts {\n" + fspec + ind + "}\n" ; + s += ind + "artifacts" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsVpc.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsVpc.cs index 869801189..aea8b33f8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsVpc.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AwsVpc.cs @@ -108,7 +108,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "securityGroups {\n" + fspec + ind + "}\n" ; + s += ind + "securityGroups" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -120,7 +120,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "subnets {\n" + fspec + ind + "}\n" ; + s += ind + "subnets" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdDirectory.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdDirectory.cs index 3d359a5e7..6172b943e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdDirectory.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdDirectory.cs @@ -191,10 +191,77 @@ public class AzureAdDirectory: BaseType, HierarchyObject, HierarchySnappable, Po [JsonProperty("workloadSnapshotConnection")] public GenericSnapshotConnection? WorkloadSnapshotConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupByNewConnection { get; set; } + + public RscGqlVars WorkloadSnapshotConnection { get; set; } + + + public InlineVars() { + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("sortBy", "PolarisSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("groupBy", "PolarisSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupByNewConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("snapshotFilter", "[PolarisSnapshotFilterNewInput!]!"), + Tuple.Create("snapshotGroupBy", "SnapshotGroupByTime!"), + }; + this.SnapshotGroupByNewConnection = + new RscGqlVars(null, snapshotGroupByNewConnectionArgs, null, true); + Tuple[] workloadSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("workloadId", "String!"), + Tuple.Create("snapshotFilter", "[SnapshotQueryFilterInput!]"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SnapshotQuerySortByField"), + Tuple.Create("timeRange", "TimeRangeInput"), + Tuple.Create("ignoreActiveWorkloadCheck", "Boolean"), + }; + this.WorkloadSnapshotConnection = + new RscGqlVars(null, workloadSnapshotConnectionArgs, null, true); + } + } + + public AzureAdDirectory() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "AzureAdDirectory"; @@ -389,7 +456,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -402,7 +469,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -415,7 +482,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -571,7 +638,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -583,7 +650,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -595,7 +662,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -607,7 +674,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -619,7 +686,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -631,7 +698,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -643,7 +710,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -655,7 +722,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -667,7 +734,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -679,7 +746,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -691,7 +758,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByNewConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByNewConnection" + "\n(" + this.Vars.SnapshotGroupByNewConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -703,7 +770,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "workloadSnapshotConnection" + "\n(" + this.Vars.WorkloadSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdDirectoryConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdDirectoryConnection.cs index 608a76da1..6aa9eee93 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdDirectoryConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdDirectoryConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdDirectoryEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdDirectoryEdge.cs index 7afaf2375..f50061971 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdDirectoryEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdDirectoryEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdObject.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdObject.cs index 8663f27d3..3e0d4f475 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdObject.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdObject.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "azureAdObjects {\n" + fspec + ind + "}\n" ; + s += ind + "azureAdObjects" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -147,7 +147,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "relationships {\n" + fspec + ind + "}\n" ; + s += ind + "relationships" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -159,7 +159,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "reverseRelationships {\n" + fspec + ind + "}\n" ; + s += ind + "reverseRelationships" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdObjectConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdObjectConnection.cs index 1ecec809d..20adb5a84 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdObjectConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdObjectConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdObjectEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdObjectEdge.cs index 42d2cb888..59c7ce151 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdObjectEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdObjectEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdObjects.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdObjects.cs index a53ce1565..4b3d36dc1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdObjects.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureAdObjects.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "azureAdGroup {\n" + fspec + ind + "}\n" ; + s += ind + "azureAdGroup" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "azureAdUser {\n" + fspec + ind + "}\n" ; + s += ind + "azureAdUser" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureArmTemplateByFeature.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureArmTemplateByFeature.cs index bdc937218..12abea47f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureArmTemplateByFeature.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureArmTemplateByFeature.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "permissionsGroupVersions {\n" + fspec + ind + "}\n" ; + s += ind + "permissionsGroupVersions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCdmVersion.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCdmVersion.cs index 1c47c643c..5382f9ce0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCdmVersion.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCdmVersion.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tags {\n" + fspec + ind + "}\n" ; + s += ind + "tags" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountFeatureDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountFeatureDetail.cs index f1c4b29cb..76c195e04 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountFeatureDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountFeatureDetail.cs @@ -171,7 +171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "persistentStorage {\n" + fspec + ind + "}\n" ; + s += ind + "persistentStorage" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -183,7 +183,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "resourceGroup {\n" + fspec + ind + "}\n" ; + s += ind + "resourceGroup" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -195,7 +195,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "role {\n" + fspec + ind + "}\n" ; + s += ind + "role" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -207,7 +207,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "roles {\n" + fspec + ind + "}\n" ; + s += ind + "roles" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -219,7 +219,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "userAssignedManagedIdentity {\n" + fspec + ind + "}\n" ; + s += ind + "userAssignedManagedIdentity" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountPermissionConfigResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountPermissionConfigResponse.cs index 6d32d4390..74ea9adae 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountPermissionConfigResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountPermissionConfigResponse.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "permissionsGroupVersions {\n" + fspec + ind + "}\n" ; + s += ind + "permissionsGroupVersions" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "resourceGroupRolePermissions {\n" + fspec + ind + "}\n" ; + s += ind + "resourceGroupRolePermissions" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "rolePermissions {\n" + fspec + ind + "}\n" ; + s += ind + "rolePermissions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountSubscriptionDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountSubscriptionDetail.cs index 4d2a657cf..b00af821d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountSubscriptionDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountSubscriptionDetail.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "featureDetail {\n" + fspec + ind + "}\n" ; + s += ind + "featureDetail" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountSubscriptionWithFeatures.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountSubscriptionWithFeatures.cs index 0b498e9e0..68b0b37b1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountSubscriptionWithFeatures.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountSubscriptionWithFeatures.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "featureDetails {\n" + fspec + ind + "}\n" ; + s += ind + "featureDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "subscription {\n" + fspec + ind + "}\n" ; + s += ind + "subscription" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountTenant.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountTenant.cs index 9e30bba35..cfe39a06d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountTenant.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountTenant.cs @@ -189,7 +189,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "subscriptions {\n" + fspec + ind + "}\n" ; + s += ind + "subscriptions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountTenantWithExoConfigs.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountTenantWithExoConfigs.cs index 1d53a78e8..75ba369a6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountTenantWithExoConfigs.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudAccountTenantWithExoConfigs.cs @@ -189,7 +189,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "subscriptions {\n" + fspec + ind + "}\n" ; + s += ind + "subscriptions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudNativeTargetCompanion.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudNativeTargetCompanion.cs index 454598622..6ae04de92 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudNativeTargetCompanion.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureCloudNativeTargetCompanion.cs @@ -162,7 +162,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cmkInfo {\n" + fspec + ind + "}\n" ; + s += ind + "cmkInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -174,7 +174,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "storageAccountTags {\n" + fspec + ind + "}\n" ; + s += ind + "storageAccountTags" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureComputeSettings.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureComputeSettings.cs index 9bccdf14f..46341156a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureComputeSettings.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureComputeSettings.cs @@ -225,7 +225,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "computeProxySettings {\n" + fspec + ind + "}\n" ; + s += ind + "computeProxySettings" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureExocomputeConfigDetails.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureExocomputeConfigDetails.cs index 939b3fe82..db69f45b1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureExocomputeConfigDetails.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureExocomputeConfigDetails.cs @@ -189,7 +189,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "healthCheckStatus {\n" + fspec + ind + "}\n" ; + s += ind + "healthCheckStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureExocomputeConfigValidationInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureExocomputeConfigValidationInfo.cs index d119db0b2..0ca3a6d49 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureExocomputeConfigValidationInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureExocomputeConfigValidationInfo.cs @@ -243,7 +243,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "config {\n" + fspec + ind + "}\n" ; + s += ind + "config" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureExocomputeConfigsInAccount.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureExocomputeConfigsInAccount.cs index b9da3ec2a..a556cd379 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureExocomputeConfigsInAccount.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureExocomputeConfigsInAccount.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "azureCloudAccount {\n" + fspec + ind + "}\n" ; + s += ind + "azureCloudAccount" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configs {\n" + fspec + ind + "}\n" ; + s += ind + "configs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "featureDetails {\n" + fspec + ind + "}\n" ; + s += ind + "featureDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureExocomputeGetConfigResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureExocomputeGetConfigResponse.cs index 93b2d9466..2fff2368a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureExocomputeGetConfigResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureExocomputeGetConfigResponse.cs @@ -189,7 +189,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "healthCheckStatus {\n" + fspec + ind + "}\n" ; + s += ind + "healthCheckStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeHierarchyObjectTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeHierarchyObjectTypeConnection.cs index 97fcc3a63..c84292875 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeHierarchyObjectTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeHierarchyObjectTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeHierarchyObjectTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeHierarchyObjectTypeEdge.cs index 95ff9f10a..e1de0f952 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeHierarchyObjectTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeHierarchyObjectTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeManagedDisk.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeManagedDisk.cs index 300d64515..08b74f09a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeManagedDisk.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeManagedDisk.cs @@ -226,10 +226,77 @@ public class AzureNativeManagedDisk: BaseType, AzureNativeHierarchyObjectType, H [JsonProperty("workloadSnapshotConnection")] public GenericSnapshotConnection? WorkloadSnapshotConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupByNewConnection { get; set; } + + public RscGqlVars WorkloadSnapshotConnection { get; set; } + + + public InlineVars() { + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("sortBy", "PolarisSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("groupBy", "PolarisSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupByNewConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("snapshotFilter", "[PolarisSnapshotFilterNewInput!]!"), + Tuple.Create("snapshotGroupBy", "SnapshotGroupByTime!"), + }; + this.SnapshotGroupByNewConnection = + new RscGqlVars(null, snapshotGroupByNewConnectionArgs, null, true); + Tuple[] workloadSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("workloadId", "String!"), + Tuple.Create("snapshotFilter", "[SnapshotQueryFilterInput!]"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SnapshotQuerySortByField"), + Tuple.Create("timeRange", "TimeRangeInput"), + Tuple.Create("ignoreActiveWorkloadCheck", "Boolean"), + }; + this.WorkloadSnapshotConnection = + new RscGqlVars(null, workloadSnapshotConnectionArgs, null, true); + } + } + + public AzureNativeManagedDisk() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "AzureNativeManagedDisk"; @@ -479,7 +546,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -492,7 +559,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -505,7 +572,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -661,7 +728,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allAttachedAzureNativeVirtualMachines {\n" + fspec + ind + "}\n" ; + s += ind + "allAttachedAzureNativeVirtualMachines" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -673,7 +740,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -685,7 +752,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "attachmentSpecs {\n" + fspec + ind + "}\n" ; + s += ind + "attachmentSpecs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -697,7 +764,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -709,7 +776,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -721,7 +788,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -733,7 +800,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -745,7 +812,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -757,7 +824,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -769,7 +836,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "resourceGroup {\n" + fspec + ind + "}\n" ; + s += ind + "resourceGroup" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -781,7 +848,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -793,7 +860,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -805,7 +872,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -817,7 +884,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByNewConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByNewConnection" + "\n(" + this.Vars.SnapshotGroupByNewConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -829,7 +896,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tags {\n" + fspec + ind + "}\n" ; + s += ind + "tags" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -841,7 +908,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "workloadSnapshotConnection" + "\n(" + this.Vars.WorkloadSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeManagedDiskConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeManagedDiskConnection.cs index 4a9f28cb0..04c0537e9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeManagedDiskConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeManagedDiskConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeManagedDiskEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeManagedDiskEdge.cs index d304a1513..b6c2e2983 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeManagedDiskEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeManagedDiskEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeResourceGroup.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeResourceGroup.cs index 44671492a..a7790f7ca 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeResourceGroup.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeResourceGroup.cs @@ -166,10 +166,35 @@ public class AzureNativeResourceGroup: BaseType, HierarchyObject, PolarisHierarc [JsonProperty("vmSla")] public AzureNativeResourceGroupSlaAssignment? VmSla { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars AzureNativeVirtualMachines { get; set; } + + + public InlineVars() { + Tuple[] azureNativeVirtualMachinesArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("sortBy", "AzureNativeVirtualMachineSortFields"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("virtualMachineFilters", "AzureNativeVirtualMachineFilters"), + }; + this.AzureNativeVirtualMachines = + new RscGqlVars(null, azureNativeVirtualMachinesArgs, null, true); + } + } + + public AzureNativeResourceGroup() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "AzureNativeResourceGroup"; @@ -353,7 +378,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -366,7 +391,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -379,7 +404,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -481,7 +506,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -493,7 +518,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "azureNativeVirtualMachines {\n" + fspec + ind + "}\n" ; + s += ind + "azureNativeVirtualMachines" + "\n(" + this.Vars.AzureNativeVirtualMachines.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -505,7 +530,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "diskSla {\n" + fspec + ind + "}\n" ; + s += ind + "diskSla" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -517,7 +542,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -529,7 +554,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -541,7 +566,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -553,7 +578,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "protectedObjectTypeToSla {\n" + fspec + ind + "}\n" ; + s += ind + "protectedObjectTypeToSla" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -565,7 +590,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snappableTypeToBackupSetupSpecs {\n" + fspec + ind + "}\n" ; + s += ind + "snappableTypeToBackupSetupSpecs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -577,7 +602,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -589,7 +614,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "subscription {\n" + fspec + ind + "}\n" ; + s += ind + "subscription" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -601,7 +626,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tags {\n" + fspec + ind + "}\n" ; + s += ind + "tags" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -613,7 +638,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vmSla {\n" + fspec + ind + "}\n" ; + s += ind + "vmSla" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeResourceGroupConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeResourceGroupConnection.cs index ab6a7a83c..dd468935a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeResourceGroupConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeResourceGroupConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeResourceGroupEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeResourceGroupEdge.cs index 1299729f8..c7e83f548 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeResourceGroupEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeResourceGroupEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeResourceGroupSlaAssignment.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeResourceGroupSlaAssignment.cs index 65389712c..12717a631 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeResourceGroupSlaAssignment.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeResourceGroupSlaAssignment.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n" ; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeRoot.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeRoot.cs index 76e156e82..da634bede 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeRoot.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeRoot.cs @@ -25,10 +25,34 @@ public class AzureNativeRoot: BaseType [JsonProperty("objectTypeDescendantConnection")] public AzureNativeHierarchyObjectTypeConnection? ObjectTypeDescendantConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars ObjectTypeDescendantConnection { get; set; } + + + public InlineVars() { + Tuple[] objectTypeDescendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("objectTypeFilter", "HierarchyObjectTypeEnum!"), + Tuple.Create("filter", "[Filter!]"), + }; + this.ObjectTypeDescendantConnection = + new RscGqlVars(null, objectTypeDescendantConnectionArgs, null, true); + } + } + + public AzureNativeRoot() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "AzureNativeRoot"; @@ -63,7 +87,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "objectTypeDescendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "objectTypeDescendantConnection" + "\n(" + this.Vars.ObjectTypeDescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeStorageAccount.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeStorageAccount.cs index af3583649..73c16869f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeStorageAccount.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeStorageAccount.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tags {\n" + fspec + ind + "}\n" ; + s += ind + "tags" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeSubnet.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeSubnet.cs index 2b3443992..4dec1e580 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeSubnet.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeSubnet.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vnet {\n" + fspec + ind + "}\n" ; + s += ind + "vnet" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeSubscription.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeSubscription.cs index c563523f9..b796b1add 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeSubscription.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeSubscription.cs @@ -171,10 +171,35 @@ public class AzureNativeSubscription: BaseType, HierarchyObject, PolarisHierarch [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars AzureNativeResourceGroups { get; set; } + + + public InlineVars() { + Tuple[] azureNativeResourceGroupsArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("sortBy", "AzureNativeCommonResourceGroupSortFields"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("commonResourceGroupFilters", "AzureNativeCommonResourceGroupFilters"), + }; + this.AzureNativeResourceGroups = + new RscGqlVars(null, azureNativeResourceGroupsArgs, null, true); + } + } + + public AzureNativeSubscription() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "AzureNativeSubscription"; @@ -371,7 +396,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -384,7 +409,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -397,7 +422,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -526,7 +551,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -538,7 +563,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "azureNativeResourceGroups {\n" + fspec + ind + "}\n" ; + s += ind + "azureNativeResourceGroups" + "\n(" + this.Vars.AzureNativeResourceGroups.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -550,7 +575,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -562,7 +587,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "enabledFeatures {\n" + fspec + ind + "}\n" ; + s += ind + "enabledFeatures" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -574,7 +599,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -586,7 +611,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -598,7 +623,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "regionSpecs {\n" + fspec + ind + "}\n" ; + s += ind + "regionSpecs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -610,7 +635,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snappableTypeToBackupSetupSpecs {\n" + fspec + ind + "}\n" ; + s += ind + "snappableTypeToBackupSetupSpecs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -622,7 +647,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeSubscriptionConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeSubscriptionConnection.cs index 4590f7857..7ef2d68a4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeSubscriptionConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeSubscriptionConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeSubscriptionEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeSubscriptionEdge.cs index 4ef8d958d..606b92b12 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeSubscriptionEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeSubscriptionEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeVirtualMachine.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeVirtualMachine.cs index d2e68145c..c55f660ed 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeVirtualMachine.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeVirtualMachine.cs @@ -261,10 +261,77 @@ public class AzureNativeVirtualMachine: BaseType, AzureNativeHierarchyObjectType [JsonProperty("workloadSnapshotConnection")] public GenericSnapshotConnection? WorkloadSnapshotConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupByNewConnection { get; set; } + + public RscGqlVars WorkloadSnapshotConnection { get; set; } + + + public InlineVars() { + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("sortBy", "PolarisSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("groupBy", "PolarisSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupByNewConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("snapshotFilter", "[PolarisSnapshotFilterNewInput!]!"), + Tuple.Create("snapshotGroupBy", "SnapshotGroupByTime!"), + }; + this.SnapshotGroupByNewConnection = + new RscGqlVars(null, snapshotGroupByNewConnectionArgs, null, true); + Tuple[] workloadSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("workloadId", "String!"), + Tuple.Create("snapshotFilter", "[SnapshotQueryFilterInput!]"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SnapshotQuerySortByField"), + Tuple.Create("timeRange", "TimeRangeInput"), + Tuple.Create("ignoreActiveWorkloadCheck", "Boolean"), + }; + this.WorkloadSnapshotConnection = + new RscGqlVars(null, workloadSnapshotConnectionArgs, null, true); + } + } + + public AzureNativeVirtualMachine() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "AzureNativeVirtualMachine"; @@ -533,7 +600,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -546,7 +613,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -559,7 +626,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -769,7 +836,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -781,7 +848,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "attachedManagedDisks {\n" + fspec + ind + "}\n" ; + s += ind + "attachedManagedDisks" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -793,7 +860,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "attachmentSpecs {\n" + fspec + ind + "}\n" ; + s += ind + "attachmentSpecs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -805,7 +872,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -817,7 +884,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hostInfo {\n" + fspec + ind + "}\n" ; + s += ind + "hostInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -829,7 +896,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -841,7 +908,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -853,7 +920,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -865,7 +932,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -877,7 +944,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -889,7 +956,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "resourceGroup {\n" + fspec + ind + "}\n" ; + s += ind + "resourceGroup" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -901,7 +968,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -913,7 +980,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -925,7 +992,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -937,7 +1004,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByNewConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByNewConnection" + "\n(" + this.Vars.SnapshotGroupByNewConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -949,7 +1016,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tags {\n" + fspec + ind + "}\n" ; + s += ind + "tags" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -961,7 +1028,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vmAppConsistentSpecs {\n" + fspec + ind + "}\n" ; + s += ind + "vmAppConsistentSpecs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -973,7 +1040,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "workloadSnapshotConnection" + "\n(" + this.Vars.WorkloadSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeVirtualMachineConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeVirtualMachineConnection.cs index 6a1cf5c2a..14b3777b0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeVirtualMachineConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeVirtualMachineConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeVirtualMachineEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeVirtualMachineEdge.cs index f00547ed2..0280e3722 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeVirtualMachineEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeVirtualMachineEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeVmSpecificSnapshot.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeVmSpecificSnapshot.cs index cca41b961..37c13d149 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeVmSpecificSnapshot.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureNativeVmSpecificSnapshot.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "dataDiskSnapshots {\n" + fspec + ind + "}\n" ; + s += ind + "dataDiskSnapshots" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -103,7 +103,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "osDiskSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "osDiskSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureO365ExocomputeCluster.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureO365ExocomputeCluster.cs index c9b050ac6..313e99b7c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureO365ExocomputeCluster.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureO365ExocomputeCluster.cs @@ -540,7 +540,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "databaseIds {\n" + fspec + ind + "}\n" ; + s += ind + "databaseIds" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -552,7 +552,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "kmsSpec {\n" + fspec + ind + "}\n" ; + s += ind + "kmsSpec" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -564,7 +564,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "scaleRuntime {\n" + fspec + ind + "}\n" ; + s += ind + "scaleRuntime" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -576,7 +576,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "storageIds {\n" + fspec + ind + "}\n" ; + s += ind + "storageIds" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureRegionsResp.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureRegionsResp.cs index bf7099d4d..547386032 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureRegionsResp.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureRegionsResp.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "regions {\n" + fspec + ind + "}\n" ; + s += ind + "regions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureResourceGroup.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureResourceGroup.cs index 94d1bd27f..5cbdd401a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureResourceGroup.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureResourceGroup.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tags {\n" + fspec + ind + "}\n" ; + s += ind + "tags" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureResourceGroupInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureResourceGroupInfo.cs index ca17eb675..96e804e5d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureResourceGroupInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureResourceGroupInfo.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tags {\n" + fspec + ind + "}\n" ; + s += ind + "tags" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureRoleBasedAccount.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureRoleBasedAccount.cs index c20751263..590d26ad5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureRoleBasedAccount.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureRoleBasedAccount.cs @@ -154,7 +154,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "subscriptionWithFeatures {\n" + fspec + ind + "}\n" ; + s += ind + "subscriptionWithFeatures" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseDb.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseDb.cs index 9504c93ea..674ef585f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseDb.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseDb.cs @@ -211,10 +211,77 @@ public class AzureSqlDatabaseDb: BaseType, HierarchyObject, PolarisHierarchyObje [JsonProperty("workloadSnapshotConnection")] public GenericSnapshotConnection? WorkloadSnapshotConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupByNewConnection { get; set; } + + public RscGqlVars WorkloadSnapshotConnection { get; set; } + + + public InlineVars() { + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("sortBy", "PolarisSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("groupBy", "PolarisSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupByNewConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("snapshotFilter", "[PolarisSnapshotFilterNewInput!]!"), + Tuple.Create("snapshotGroupBy", "SnapshotGroupByTime!"), + }; + this.SnapshotGroupByNewConnection = + new RscGqlVars(null, snapshotGroupByNewConnectionArgs, null, true); + Tuple[] workloadSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("workloadId", "String!"), + Tuple.Create("snapshotFilter", "[SnapshotQueryFilterInput!]"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SnapshotQuerySortByField"), + Tuple.Create("timeRange", "TimeRangeInput"), + Tuple.Create("ignoreActiveWorkloadCheck", "Boolean"), + }; + this.WorkloadSnapshotConnection = + new RscGqlVars(null, workloadSnapshotConnectionArgs, null, true); + } + } + + public AzureSqlDatabaseDb() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "AzureSqlDatabaseDb"; @@ -452,7 +519,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -465,7 +532,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -478,7 +545,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -607,7 +674,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -619,7 +686,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "azureSqlDatabaseServer {\n" + fspec + ind + "}\n" ; + s += ind + "azureSqlDatabaseServer" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -631,7 +698,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "backupSetupSpecs {\n" + fspec + ind + "}\n" ; + s += ind + "backupSetupSpecs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -643,7 +710,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -655,7 +722,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -667,7 +734,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -679,7 +746,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -691,7 +758,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -703,7 +770,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "persistentStorage {\n" + fspec + ind + "}\n" ; + s += ind + "persistentStorage" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -715,7 +782,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -727,7 +794,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -739,7 +806,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -751,7 +818,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -763,7 +830,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByNewConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByNewConnection" + "\n(" + this.Vars.SnapshotGroupByNewConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -775,7 +842,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tags {\n" + fspec + ind + "}\n" ; + s += ind + "tags" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -787,7 +854,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "workloadSnapshotConnection" + "\n(" + this.Vars.WorkloadSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseDbConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseDbConnection.cs index 12da9eb46..cdc4d9158 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseDbConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseDbConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseDbEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseDbEdge.cs index 351708db2..f968d321b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseDbEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseDbEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseServer.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseServer.cs index 8d2fbc39a..58d49d086 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseServer.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseServer.cs @@ -272,7 +272,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -285,7 +285,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -298,7 +298,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -355,7 +355,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -367,7 +367,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "azureNativeResourceGroup {\n" + fspec + ind + "}\n" ; + s += ind + "azureNativeResourceGroup" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -379,7 +379,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "backupSetupSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "backupSetupSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -391,7 +391,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -403,7 +403,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -415,7 +415,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -427,7 +427,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -439,7 +439,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tags {\n" + fspec + ind + "}\n" ; + s += ind + "tags" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseServerConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseServerConnection.cs index 58efcbb9a..fa48ae66e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseServerConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseServerConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseServerEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseServerEdge.cs index 68f44e70b..5128ae7e0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseServerEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlDatabaseServerEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceDatabase.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceDatabase.cs index a19bc5a66..a7b235a88 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceDatabase.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceDatabase.cs @@ -176,10 +176,77 @@ public class AzureSqlManagedInstanceDatabase: BaseType, HierarchyObject, Polaris [JsonProperty("workloadSnapshotConnection")] public GenericSnapshotConnection? WorkloadSnapshotConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupByNewConnection { get; set; } + + public RscGqlVars WorkloadSnapshotConnection { get; set; } + + + public InlineVars() { + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("sortBy", "PolarisSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("groupBy", "PolarisSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupByNewConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("snapshotFilter", "[PolarisSnapshotFilterNewInput!]!"), + Tuple.Create("snapshotGroupBy", "SnapshotGroupByTime!"), + }; + this.SnapshotGroupByNewConnection = + new RscGqlVars(null, snapshotGroupByNewConnectionArgs, null, true); + Tuple[] workloadSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("workloadId", "String!"), + Tuple.Create("snapshotFilter", "[SnapshotQueryFilterInput!]"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SnapshotQuerySortByField"), + Tuple.Create("timeRange", "TimeRangeInput"), + Tuple.Create("ignoreActiveWorkloadCheck", "Boolean"), + }; + this.WorkloadSnapshotConnection = + new RscGqlVars(null, workloadSnapshotConnectionArgs, null, true); + } + } + + public AzureSqlManagedInstanceDatabase() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "AzureSqlManagedInstanceDatabase"; @@ -380,7 +447,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -393,7 +460,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -406,7 +473,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -490,7 +557,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -502,7 +569,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "azureSqlManagedInstanceServer {\n" + fspec + ind + "}\n" ; + s += ind + "azureSqlManagedInstanceServer" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -514,7 +581,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "backupSetupSpecs {\n" + fspec + ind + "}\n" ; + s += ind + "backupSetupSpecs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -526,7 +593,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -538,7 +605,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -550,7 +617,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -562,7 +629,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -574,7 +641,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -586,7 +653,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "persistentStorage {\n" + fspec + ind + "}\n" ; + s += ind + "persistentStorage" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -598,7 +665,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -610,7 +677,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -622,7 +689,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -634,7 +701,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -646,7 +713,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByNewConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByNewConnection" + "\n(" + this.Vars.SnapshotGroupByNewConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -658,7 +725,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "workloadSnapshotConnection" + "\n(" + this.Vars.WorkloadSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceDatabaseConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceDatabaseConnection.cs index d941cb3e3..09a2a8ed9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceDatabaseConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceDatabaseConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceDatabaseEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceDatabaseEdge.cs index 00747bc1b..6a9e71f6b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceDatabaseEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceDatabaseEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceServer.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceServer.cs index 2c492aec1..849d31f82 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceServer.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceServer.cs @@ -344,7 +344,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -357,7 +357,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -370,7 +370,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -481,7 +481,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -493,7 +493,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "azureNativeResourceGroup {\n" + fspec + ind + "}\n" ; + s += ind + "azureNativeResourceGroup" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -505,7 +505,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "backupSetupSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "backupSetupSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -517,7 +517,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -529,7 +529,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -541,7 +541,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -553,7 +553,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -565,7 +565,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tags {\n" + fspec + ind + "}\n" ; + s += ind + "tags" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceServerConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceServerConnection.cs index 527c0bc56..893564153 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceServerConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceServerConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceServerEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceServerEdge.cs index a3ee70bf7..d5c9abdd3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceServerEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSqlManagedInstanceServerEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureStorageAccount.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureStorageAccount.cs index 90613fa53..201a958c8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureStorageAccount.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureStorageAccount.cs @@ -191,10 +191,77 @@ public class AzureStorageAccount: BaseType, AzureNativeHierarchyObjectType, Hier [JsonProperty("workloadSnapshotConnection")] public GenericSnapshotConnection? WorkloadSnapshotConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupByNewConnection { get; set; } + + public RscGqlVars WorkloadSnapshotConnection { get; set; } + + + public InlineVars() { + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("sortBy", "PolarisSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("groupBy", "PolarisSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupByNewConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("snapshotFilter", "[PolarisSnapshotFilterNewInput!]!"), + Tuple.Create("snapshotGroupBy", "SnapshotGroupByTime!"), + }; + this.SnapshotGroupByNewConnection = + new RscGqlVars(null, snapshotGroupByNewConnectionArgs, null, true); + Tuple[] workloadSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("workloadId", "String!"), + Tuple.Create("snapshotFilter", "[SnapshotQueryFilterInput!]"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SnapshotQuerySortByField"), + Tuple.Create("timeRange", "TimeRangeInput"), + Tuple.Create("ignoreActiveWorkloadCheck", "Boolean"), + }; + this.WorkloadSnapshotConnection = + new RscGqlVars(null, workloadSnapshotConnectionArgs, null, true); + } + } + + public AzureStorageAccount() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "AzureStorageAccount"; @@ -416,7 +483,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -429,7 +496,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -442,7 +509,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -553,7 +620,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -565,7 +632,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -577,7 +644,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -589,7 +656,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -601,7 +668,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -613,7 +680,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -625,7 +692,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -637,7 +704,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "resourceGroup {\n" + fspec + ind + "}\n" ; + s += ind + "resourceGroup" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -649,7 +716,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -661,7 +728,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -673,7 +740,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -685,7 +752,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByNewConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByNewConnection" + "\n(" + this.Vars.SnapshotGroupByNewConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -697,7 +764,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tags {\n" + fspec + ind + "}\n" ; + s += ind + "tags" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -709,7 +776,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "workloadSnapshotConnection" + "\n(" + this.Vars.WorkloadSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSubscriptionConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSubscriptionConnection.cs index b86d0715e..c94df2328 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSubscriptionConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSubscriptionConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSubscriptionEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSubscriptionEdge.cs index 56bcf4c99..c9a4e8654 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSubscriptionEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSubscriptionEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSubscriptionWithExoConfigs.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSubscriptionWithExoConfigs.cs index bd324658b..08fc0081b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSubscriptionWithExoConfigs.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSubscriptionWithExoConfigs.cs @@ -171,7 +171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "exocomputeConfigs {\n" + fspec + ind + "}\n" ; + s += ind + "exocomputeConfigs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -183,7 +183,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "featureDetail {\n" + fspec + ind + "}\n" ; + s += ind + "featureDetail" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -195,7 +195,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mappedCloudAccounts {\n" + fspec + ind + "}\n" ; + s += ind + "mappedCloudAccounts" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -207,7 +207,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mappedExocomputeConfigs {\n" + fspec + ind + "}\n" ; + s += ind + "mappedExocomputeConfigs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -219,7 +219,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mappedExocomputeSubscription {\n" + fspec + ind + "}\n" ; + s += ind + "mappedExocomputeSubscription" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSubscriptionWithExocomputeMapping.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSubscriptionWithExocomputeMapping.cs index b79214eaa..80b681b30 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSubscriptionWithExocomputeMapping.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSubscriptionWithExocomputeMapping.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mappedExocomputeSubscription {\n" + fspec + ind + "}\n" ; + s += ind + "mappedExocomputeSubscription" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSubscriptionWithFeaturesType.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSubscriptionWithFeaturesType.cs index f3220591a..383d2c7f0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSubscriptionWithFeaturesType.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureSubscriptionWithFeaturesType.cs @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "featureDetails {\n" + fspec + ind + "}\n" ; + s += ind + "featureDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureTargetTemplate.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureTargetTemplate.cs index b21ceeae1..c96487e79 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureTargetTemplate.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureTargetTemplate.cs @@ -155,7 +155,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cloudAccount {\n" + fspec + ind + "}\n"; + s += ind + "cloudAccount" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -194,7 +194,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cloudNativeCompanion {\n" + fspec + ind + "}\n" ; + s += ind + "cloudNativeCompanion" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -206,7 +206,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "computeSettings {\n" + fspec + ind + "}\n" ; + s += ind + "computeSettings" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -218,7 +218,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "proxySettings {\n" + fspec + ind + "}\n" ; + s += ind + "proxySettings" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureUserRoleResp.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureUserRoleResp.cs index c0f9cce97..b055c4780 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureUserRoleResp.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/AzureUserRoleResp.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "globalAdministrator {\n" + fspec + ind + "}\n" ; + s += ind + "globalAdministrator" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "subscriptionOwner {\n" + fspec + ind + "}\n" ; + s += ind + "subscriptionOwner" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BackupWindow.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BackupWindow.cs index b99f417e4..a323ba348 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BackupWindow.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BackupWindow.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "startTimeAttributes {\n" + fspec + ind + "}\n" ; + s += ind + "startTimeAttributes" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BaseSnapshotSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BaseSnapshotSummary.cs index 611232db5..ed3b26a6d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BaseSnapshotSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BaseSnapshotSummary.cs @@ -378,7 +378,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cloudStorageTiers {\n" + fspec + ind + "}\n" ; + s += ind + "cloudStorageTiers" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -390,7 +390,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotRetentionInfo {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotRetentionInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchAsyncJobStatus.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchAsyncJobStatus.cs index 3d9559dd4..1ba39430e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchAsyncJobStatus.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchAsyncJobStatus.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "errors {\n" + fspec + ind + "}\n" ; + s += ind + "errors" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "jobIds {\n" + fspec + ind + "}\n" ; + s += ind + "jobIds" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchAsyncRequestStatus.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchAsyncRequestStatus.cs index 72b9f3716..71e73be36 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchAsyncRequestStatus.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchAsyncRequestStatus.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "responses {\n" + fspec + ind + "}\n" ; + s += ind + "responses" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchExportHypervVmReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchExportHypervVmReply.cs index dffcaffc1..8032d78cc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchExportHypervVmReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchExportHypervVmReply.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "failedRequests {\n" + fspec + ind + "}\n" ; + s += ind + "failedRequests" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "successfulRequests {\n" + fspec + ind + "}\n" ; + s += ind + "successfulRequests" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchExportNutanixVmReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchExportNutanixVmReply.cs index 60ad312d5..72864f670 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchExportNutanixVmReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchExportNutanixVmReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchInstantRecoverHypervVmReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchInstantRecoverHypervVmReply.cs index 736093366..9f674449f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchInstantRecoverHypervVmReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchInstantRecoverHypervVmReply.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "failedRequests {\n" + fspec + ind + "}\n" ; + s += ind + "failedRequests" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "successfulRequests {\n" + fspec + ind + "}\n" ; + s += ind + "successfulRequests" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchMountHypervVmReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchMountHypervVmReply.cs index c2acad259..79578942b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchMountHypervVmReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchMountHypervVmReply.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "failedRequests {\n" + fspec + ind + "}\n" ; + s += ind + "failedRequests" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "successfulRequests {\n" + fspec + ind + "}\n" ; + s += ind + "successfulRequests" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchMountNutanixVmReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchMountNutanixVmReply.cs index 034e83f41..c0ebb939c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchMountNutanixVmReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchMountNutanixVmReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchOnDemandBackupHypervVmReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchOnDemandBackupHypervVmReply.cs index d7a857baf..2719cab8d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchOnDemandBackupHypervVmReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchOnDemandBackupHypervVmReply.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "failedRequests {\n" + fspec + ind + "}\n" ; + s += ind + "failedRequests" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "successfulRequests {\n" + fspec + ind + "}\n" ; + s += ind + "successfulRequests" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchVmwareCdpLiveInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchVmwareCdpLiveInfo.cs index b022ed04e..e160531ba 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchVmwareCdpLiveInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchVmwareCdpLiveInfo.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "responses {\n" + fspec + ind + "}\n" ; + s += ind + "responses" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchVmwareVmRecoverableRanges.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchVmwareVmRecoverableRanges.cs index e32e5e773..3544667f9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchVmwareVmRecoverableRanges.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BatchVmwareVmRecoverableRanges.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "responses {\n" + fspec + ind + "}\n" ; + s += ind + "responses" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BeginManagedVolumeSnapshotReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BeginManagedVolumeSnapshotReply.cs index e836d1344..c78fe4208 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BeginManagedVolumeSnapshotReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BeginManagedVolumeSnapshotReply.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "asyncRequestStatus {\n" + fspec + ind + "}\n" ; + s += ind + "asyncRequestStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BidirectionalReplicationSpec.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BidirectionalReplicationSpec.cs index d2bab8d29..b7ddca86e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BidirectionalReplicationSpec.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BidirectionalReplicationSpec.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicationSpec1 {\n" + fspec + ind + "}\n" ; + s += ind + "replicationSpec1" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicationSpec2 {\n" + fspec + ind + "}\n" ; + s += ind + "replicationSpec2" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BlackoutWindowResponseInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BlackoutWindowResponseInfo.cs index 6d2ad6e2d..6f7d29aeb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BlackoutWindowResponseInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BlackoutWindowResponseInfo.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "blackoutWindowStatus {\n" + fspec + ind + "}\n" ; + s += ind + "blackoutWindowStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "blackoutWindows {\n" + fspec + ind + "}\n" ; + s += ind + "blackoutWindows" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BlackoutWindows.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BlackoutWindows.cs index bdc6e14c9..19d902ccf 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BlackoutWindows.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BlackoutWindows.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "globalBlackoutWindows {\n" + fspec + ind + "}\n" ; + s += ind + "globalBlackoutWindows" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snappableBlackoutWindows {\n" + fspec + ind + "}\n" ; + s += ind + "snappableBlackoutWindows" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BootstrappableNodeInfoListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BootstrappableNodeInfoListResponse.cs index 970308eb1..f63e22a19 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BootstrappableNodeInfoListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BootstrappableNodeInfoListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BrowseMssqlDatabaseSnapshotReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BrowseMssqlDatabaseSnapshotReply.cs index c5e9f7dd8..b093be700 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BrowseMssqlDatabaseSnapshotReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BrowseMssqlDatabaseSnapshotReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "items {\n" + fspec + ind + "}\n" ; + s += ind + "items" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BrowseResponseListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BrowseResponseListResponse.cs index 9c6609c0a..070ed36b1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BrowseResponseListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BrowseResponseListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkCreateFilesetTemplatesReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkCreateFilesetTemplatesReply.cs index e6842654e..ed7a1648d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkCreateFilesetTemplatesReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkCreateFilesetTemplatesReply.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkCreateFilesetsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkCreateFilesetsReply.cs index a45a0c13a..5b7ab4adc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkCreateFilesetsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkCreateFilesetsReply.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkCreateNasFilesetsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkCreateNasFilesetsReply.cs index c0712fcd8..b0b89dafc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkCreateNasFilesetsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkCreateNasFilesetsReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "filesetDetails {\n" + fspec + ind + "}\n" ; + s += ind + "filesetDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkDeleteAwsCloudAccountWithoutCftReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkDeleteAwsCloudAccountWithoutCftReply.cs index befb39f0b..b2b27cc33 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkDeleteAwsCloudAccountWithoutCftReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkDeleteAwsCloudAccountWithoutCftReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "deleteAwsCloudAccountWithoutCftResp {\n" + fspec + ind + "}\n" ; + s += ind + "deleteAwsCloudAccountWithoutCftResp" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkOnDemandSnapshotNutanixVmReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkOnDemandSnapshotNutanixVmReply.cs index 5b5a0cc31..448e8e2b9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkOnDemandSnapshotNutanixVmReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkOnDemandSnapshotNutanixVmReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkRefreshHostsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkRefreshHostsReply.cs index c20ce3997..2f58f6caf 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkRefreshHostsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkRefreshHostsReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkRegisterHostAsyncReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkRegisterHostAsyncReply.cs index 495ef1bdb..b212d063f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkRegisterHostAsyncReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkRegisterHostAsyncReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkRegisterHostReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkRegisterHostReply.cs index 6f1217c81..105a21018 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkRegisterHostReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkRegisterHostReply.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateFilesetTemplateReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateFilesetTemplateReply.cs index f4bc6cbad..4fc43dd35 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateFilesetTemplateReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateFilesetTemplateReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateHostReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateHostReply.cs index 50a191075..86766bcdd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateHostReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateHostReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateMssqlAvailabilityGroupReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateMssqlAvailabilityGroupReply.cs index 39e7eee1d..5b7dadf3d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateMssqlAvailabilityGroupReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateMssqlAvailabilityGroupReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "items {\n" + fspec + ind + "}\n" ; + s += ind + "items" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateMssqlDbsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateMssqlDbsReply.cs index 39373aa17..21bf75a64 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateMssqlDbsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateMssqlDbsReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "items {\n" + fspec + ind + "}\n" ; + s += ind + "items" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateMssqlInstanceReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateMssqlInstanceReply.cs index f1916228c..5edb8d3bd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateMssqlInstanceReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateMssqlInstanceReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "items {\n" + fspec + ind + "}\n" ; + s += ind + "items" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateMssqlPropertiesOnHostReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateMssqlPropertiesOnHostReply.cs index 1cc2fe351..71f5db0df 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateMssqlPropertiesOnHostReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateMssqlPropertiesOnHostReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "items {\n" + fspec + ind + "}\n" ; + s += ind + "items" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateMssqlPropertiesOnWindowsClusterReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateMssqlPropertiesOnWindowsClusterReply.cs index 49c9f025c..88bc8fe36 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateMssqlPropertiesOnWindowsClusterReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateMssqlPropertiesOnWindowsClusterReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "items {\n" + fspec + ind + "}\n" ; + s += ind + "items" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateOracleDatabasesReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateOracleDatabasesReply.cs index 2e0dfb88a..b14e9052d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateOracleDatabasesReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateOracleDatabasesReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "responses {\n" + fspec + ind + "}\n" ; + s += ind + "responses" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateOracleHostsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateOracleHostsReply.cs index a19a07af5..4bcadb091 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateOracleHostsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateOracleHostsReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "responses {\n" + fspec + ind + "}\n" ; + s += ind + "responses" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateOracleRacsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateOracleRacsReply.cs index 835e099ff..dd4e22ee9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateOracleRacsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/BulkUpdateOracleRacsReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "responses {\n" + fspec + ind + "}\n" ; + s += ind + "responses" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CascadingArchivalSpec.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CascadingArchivalSpec.cs index 38f28885d..428054107 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CascadingArchivalSpec.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CascadingArchivalSpec.cs @@ -100,7 +100,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "archivalLocation {\n" + fspec + ind + "}\n"; + s += ind + "archivalLocation" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "archivalThreshold {\n" + fspec + ind + "}\n" ; + s += ind + "archivalThreshold" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "archivalTieringSpec {\n" + fspec + ind + "}\n" ; + s += ind + "archivalTieringSpec" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraColumnFamily.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraColumnFamily.cs index 11f203c1c..13f75e241 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraColumnFamily.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraColumnFamily.cs @@ -156,10 +156,48 @@ public class CassandraColumnFamily: BaseType, CassandraKeyspaceDescendantType, C [JsonProperty("source")] public CassandraSource? Source { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnapshotGroupBys { get; set; } + + public RscGqlVars Snapshots { get; set; } + + + public InlineVars() { + Tuple[] snapshotGroupBysArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "MosaicSnapshotFilterInput"), + Tuple.Create("groupBy", "MosaicSnapshotGroupBy!"), + }; + this.SnapshotGroupBys = + new RscGqlVars(null, snapshotGroupBysArgs, null, true); + Tuple[] snapshotsArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "MosaicSnapshotFilterInput"), + Tuple.Create("sortBy", "MosaicSnapshotSortBy"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.Snapshots = + new RscGqlVars(null, snapshotsArgs, null, true); + } + } + + public CassandraColumnFamily() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "CassandraColumnFamily"; @@ -326,7 +364,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -339,7 +377,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -352,7 +390,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -436,7 +474,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -448,7 +486,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "backupParams {\n" + fspec + ind + "}\n" ; + s += ind + "backupParams" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -460,7 +498,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -472,7 +510,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -484,7 +522,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "keyspace {\n" + fspec + ind + "}\n" ; + s += ind + "keyspace" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -496,7 +534,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -508,7 +546,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -520,7 +558,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -532,7 +570,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -544,7 +582,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -556,7 +594,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupBys {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupBys" + "\n(" + this.Vars.SnapshotGroupBys.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -568,7 +606,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshots {\n" + fspec + ind + "}\n" ; + s += ind + "snapshots" + "\n(" + this.Vars.Snapshots.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -580,7 +618,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "source {\n" + fspec + ind + "}\n" ; + s += ind + "source" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraColumnFamilyConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraColumnFamilyConnection.cs index bbaf4da8b..cc6242bf6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraColumnFamilyConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraColumnFamilyConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraColumnFamilyEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraColumnFamilyEdge.cs index fd6e55880..bfc0616a3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraColumnFamilyEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraColumnFamilyEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspace.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspace.cs index 5ae9a65c1..6c865b95e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspace.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspace.cs @@ -136,10 +136,48 @@ public class CassandraKeyspace: BaseType, CassandraSourceDescendantType, Cassand [JsonProperty("source")] public CassandraSource? Source { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars PhysicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] physicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.PhysicalChildConnection = + new RscGqlVars(null, physicalChildConnectionArgs, null, true); + } + } + + public CassandraKeyspace() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "CassandraKeyspace"; @@ -281,7 +319,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -294,7 +332,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -307,7 +345,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -391,7 +429,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -403,7 +441,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "backupParams {\n" + fspec + ind + "}\n" ; + s += ind + "backupParams" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -415,7 +453,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -427,7 +465,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -439,7 +477,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -451,7 +489,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -463,7 +501,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "physicalChildConnection" + "\n(" + this.Vars.PhysicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -475,7 +513,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -487,7 +525,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -499,7 +537,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "source {\n" + fspec + ind + "}\n" ; + s += ind + "source" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspaceConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspaceConnection.cs index 97561366a..f3510c3f3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspaceConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspaceConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspaceDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspaceDescendantTypeConnection.cs index a50d1476a..ed1253ad7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspaceDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspaceDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspaceDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspaceDescendantTypeEdge.cs index c1c498599..756936183 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspaceDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspaceDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspaceEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspaceEdge.cs index 79e7917c9..c6efc2e4c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspaceEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspaceEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspacePhysicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspacePhysicalChildTypeConnection.cs index 71537d81a..0ae8d887c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspacePhysicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspacePhysicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspacePhysicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspacePhysicalChildTypeEdge.cs index 7856d50e6..d7ff2a5e6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspacePhysicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraKeyspacePhysicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSchemaObject.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSchemaObject.cs index a8ad93260..235c50837 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSchemaObject.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSchemaObject.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "columns {\n" + fspec + ind + "}\n" ; + s += ind + "columns" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSource.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSource.cs index 1042b4b67..478ac60b0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSource.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSource.cs @@ -161,10 +161,48 @@ public class CassandraSource: BaseType, HierarchyObject, PolarisHierarchyObject [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars PhysicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] physicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.PhysicalChildConnection = + new RscGqlVars(null, physicalChildConnectionArgs, null, true); + } + } + + public CassandraSource() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "CassandraSource"; @@ -335,7 +373,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -348,7 +386,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -361,7 +399,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -481,7 +519,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -493,7 +531,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "backupParams {\n" + fspec + ind + "}\n" ; + s += ind + "backupParams" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -505,7 +543,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -517,7 +555,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configParams {\n" + fspec + ind + "}\n" ; + s += ind + "configParams" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -529,7 +567,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -541,7 +579,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -553,7 +591,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -565,7 +603,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "physicalChildConnection" + "\n(" + this.Vars.PhysicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -577,7 +615,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -589,7 +627,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourceConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourceConnection.cs index 17eecde1f..1e352e615 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourceConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourceConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourceDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourceDescendantTypeConnection.cs index 4ef83699a..4af257fdb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourceDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourceDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourceDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourceDescendantTypeEdge.cs index 76e447c8e..979f58234 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourceDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourceDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourceEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourceEdge.cs index b035cbf21..260505722 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourceEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourceEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourcePhysicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourcePhysicalChildTypeConnection.cs index 5b356a3c1..56bc129c8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourcePhysicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourcePhysicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourcePhysicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourcePhysicalChildTypeEdge.cs index 9c6d6a391..2fffba153 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourcePhysicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CassandraSourcePhysicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CcWithCloudInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CcWithCloudInfo.cs index 10bd87683..cf5e5efbf 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CcWithCloudInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CcWithCloudInfo.cs @@ -243,7 +243,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "storageConfig {\n" + fspec + ind + "}\n" ; + s += ind + "storageConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmClusterStatus.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmClusterStatus.cs index 15835a656..be0408d11 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmClusterStatus.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmClusterStatus.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "statusInfo {\n" + fspec + ind + "}\n" ; + s += ind + "statusInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmGroupedSnapshot.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmGroupedSnapshot.cs index 8265ad215..920761ffc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmGroupedSnapshot.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmGroupedSnapshot.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cdmSnapshots {\n" + fspec + ind + "}\n" ; + s += ind + "cdmSnapshots" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "groupByInfo {\n" + fspec + ind + "}\n" ; + s += ind + "groupByInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmGroupedSnapshotConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmGroupedSnapshotConnection.cs index 3fad1a030..e45411ab8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmGroupedSnapshotConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmGroupedSnapshotConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmGroupedSnapshotEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmGroupedSnapshotEdge.cs index c4bb9b937..94717e353 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmGroupedSnapshotEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmGroupedSnapshotEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmGuestCredential.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmGuestCredential.cs index f92b57e08..f8bbbd22b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmGuestCredential.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmGuestCredential.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "detail {\n" + fspec + ind + "}\n" ; + s += ind + "detail" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmHierarchyObjectConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmHierarchyObjectConnection.cs index d2ca85300..9417a64f3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmHierarchyObjectConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmHierarchyObjectConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmHierarchyObjectEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmHierarchyObjectEdge.cs index 974e45a4d..a24f78f5f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmHierarchyObjectEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmHierarchyObjectEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmInventorySubHierarchyRoot.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmInventorySubHierarchyRoot.cs index 0756a509c..7a6b031b1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmInventorySubHierarchyRoot.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmInventorySubHierarchyRoot.cs @@ -40,10 +40,60 @@ public class CdmInventorySubHierarchyRoot: BaseType [JsonProperty("topLevelDescendantConnection")] public CdmHierarchyObjectConnection? TopLevelDescendantConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars ChildConnection { get; set; } + + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars TopLevelDescendantConnection { get; set; } + + + public InlineVars() { + Tuple[] childConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.ChildConnection = + new RscGqlVars(null, childConnectionArgs, null, true); + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] topLevelDescendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + }; + this.TopLevelDescendantConnection = + new RscGqlVars(null, topLevelDescendantConnectionArgs, null, true); + } + } + + public CdmInventorySubHierarchyRoot() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "CdmInventorySubHierarchyRoot"; @@ -99,7 +149,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "childConnection {\n" + fspec + ind + "}\n" ; + s += ind + "childConnection" + "\n(" + this.Vars.ChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +161,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +173,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "topLevelDescendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "topLevelDescendantConnection" + "\n(" + this.Vars.TopLevelDescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedAwsTarget.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedAwsTarget.cs index 2c23098a8..84c81172a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedAwsTarget.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedAwsTarget.cs @@ -379,7 +379,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -391,7 +391,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "immutabilitySettings {\n" + fspec + ind + "}\n" ; + s += ind + "immutabilitySettings" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -403,7 +403,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -415,7 +415,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMappingBasic {\n" + fspec + ind + "}\n" ; + s += ind + "targetMappingBasic" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedAzureTarget.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedAzureTarget.cs index bda2b7152..30ab3f985 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedAzureTarget.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedAzureTarget.cs @@ -379,7 +379,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -391,7 +391,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "immutabilitySettings {\n" + fspec + ind + "}\n" ; + s += ind + "immutabilitySettings" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -403,7 +403,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -415,7 +415,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMappingBasic {\n" + fspec + ind + "}\n" ; + s += ind + "targetMappingBasic" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedGcpTarget.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedGcpTarget.cs index 24f8b2912..bba974ddb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedGcpTarget.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedGcpTarget.cs @@ -352,7 +352,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -364,7 +364,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -376,7 +376,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMappingBasic {\n" + fspec + ind + "}\n" ; + s += ind + "targetMappingBasic" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedGlacierTarget.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedGlacierTarget.cs index 256af7a68..1793656c3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedGlacierTarget.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedGlacierTarget.cs @@ -352,7 +352,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -364,7 +364,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -376,7 +376,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMappingBasic {\n" + fspec + ind + "}\n" ; + s += ind + "targetMappingBasic" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedNfsTarget.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedNfsTarget.cs index 35a2852b6..f9aa628b3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedNfsTarget.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedNfsTarget.cs @@ -352,7 +352,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -364,7 +364,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -376,7 +376,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMappingBasic {\n" + fspec + ind + "}\n" ; + s += ind + "targetMappingBasic" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedS3CompatibleTarget.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedS3CompatibleTarget.cs index a2aab7e42..4e0222c1d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedS3CompatibleTarget.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedS3CompatibleTarget.cs @@ -352,7 +352,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -364,7 +364,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -376,7 +376,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMappingBasic {\n" + fspec + ind + "}\n" ; + s += ind + "targetMappingBasic" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedTapeTarget.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedTapeTarget.cs index 2e33555bc..aa46b0131 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedTapeTarget.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmManagedTapeTarget.cs @@ -352,7 +352,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -364,7 +364,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -376,7 +376,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMappingBasic {\n" + fspec + ind + "}\n" ; + s += ind + "targetMappingBasic" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmMssqlDbReplica.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmMssqlDbReplica.cs index 49565b306..e74beea44 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmMssqlDbReplica.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmMssqlDbReplica.cs @@ -216,7 +216,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "availabilityInfo {\n" + fspec + ind + "}\n" ; + s += ind + "availabilityInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -228,7 +228,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "instance {\n" + fspec + ind + "}\n" ; + s += ind + "instance" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmOracleRacNode.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmOracleRacNode.cs index ae82ca248..500be577d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmOracleRacNode.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmOracleRacNode.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "host {\n" + fspec + ind + "}\n" ; + s += ind + "host" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshot.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshot.cs index 39131b8be..467245611 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshot.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshot.cs @@ -488,7 +488,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -501,7 +501,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaDomain {\n" + fspec + ind + "}\n"; + s += ind + "slaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -514,7 +514,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snappableNew {\n" + fspec + ind + "}\n"; + s += ind + "snappableNew" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -724,7 +724,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "activeDirectoryAppMetadata {\n" + fspec + ind + "}\n" ; + s += ind + "activeDirectoryAppMetadata" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -736,7 +736,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "archivalLocations {\n" + fspec + ind + "}\n" ; + s += ind + "archivalLocations" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -748,7 +748,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cdmWorkloadSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "cdmWorkloadSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -760,7 +760,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "childSnapshots {\n" + fspec + ind + "}\n" ; + s += ind + "childSnapshots" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -772,7 +772,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cloudNativeLocations {\n" + fspec + ind + "}\n" ; + s += ind + "cloudNativeLocations" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -784,7 +784,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -796,7 +796,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "db2AppMetadata {\n" + fspec + ind + "}\n" ; + s += ind + "db2AppMetadata" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -808,7 +808,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -820,7 +820,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "legalHoldInfo {\n" + fspec + ind + "}\n" ; + s += ind + "legalHoldInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -832,7 +832,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "localLocations {\n" + fspec + ind + "}\n" ; + s += ind + "localLocations" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -844,7 +844,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "locations {\n" + fspec + ind + "}\n" ; + s += ind + "locations" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -856,7 +856,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "managedVolumeAppMetadata {\n" + fspec + ind + "}\n" ; + s += ind + "managedVolumeAppMetadata" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -868,7 +868,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mssqlAppMetadata {\n" + fspec + ind + "}\n" ; + s += ind + "mssqlAppMetadata" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -880,7 +880,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSnapshotDeletion {\n" + fspec + ind + "}\n" ; + s += ind + "pendingSnapshotDeletion" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -892,7 +892,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicationLocations {\n" + fspec + ind + "}\n" ; + s += ind + "replicationLocations" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -904,7 +904,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sapHanaAppMetadata {\n" + fspec + ind + "}\n" ; + s += ind + "sapHanaAppMetadata" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -916,7 +916,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotRetentionInfo {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotRetentionInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -928,7 +928,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vappAppMetadata {\n" + fspec + ind + "}\n" ; + s += ind + "vappAppMetadata" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -940,7 +940,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vmwareAppMetadata {\n" + fspec + ind + "}\n" ; + s += ind + "vmwareAppMetadata" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotConnection.cs index 16e93292f..1143e483e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotEdge.cs index f9839153f..67debb1dd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupBy.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupBy.cs index 98d7d56d7..e61dceabc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupBy.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupBy.cs @@ -35,10 +35,41 @@ public class CdmSnapshotGroupBy: BaseType [JsonProperty("groupByInfo")] public CdmSnapshotGroupByInfo? GroupByInfo { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars CdmSnapshotGroupByField { get; set; } + + public RscGqlVars SnapshotConnection { get; set; } + + + public InlineVars() { + Tuple[] cdmSnapshotGroupByArgs = { + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.CdmSnapshotGroupByField = + new RscGqlVars(null, cdmSnapshotGroupByArgs, null, true); + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + } + } + + public CdmSnapshotGroupBy() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "CdmSnapshotGroupBy"; @@ -81,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cdmSnapshotGroupBy {\n" + fspec + ind + "}\n" ; + s += ind + "cdmSnapshotGroupBy" + "\n(" + this.Vars.CdmSnapshotGroupByField.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -93,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -105,7 +136,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "groupByInfo {\n" + fspec + ind + "}\n" ; + s += ind + "groupByInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupByConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupByConnection.cs index 35752e5f4..c8f9049a6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupByConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupByConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupByEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupByEdge.cs index 8565ff28f..5c4fa290d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupByEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupByEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupBySummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupBySummary.cs index a31db876d..1009fe59e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupBySummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupBySummary.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cdmSnapshots {\n" + fspec + ind + "}\n" ; + s += ind + "cdmSnapshots" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "groupByInfo {\n" + fspec + ind + "}\n" ; + s += ind + "groupByInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupBySummaryConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupBySummaryConnection.cs index f09c8a66f..3d3b2781d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupBySummaryConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupBySummaryConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupBySummaryEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupBySummaryEdge.cs index 6d99edb1f..9f32d6bf3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupBySummaryEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotGroupBySummaryEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotRetentionInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotRetentionInfo.cs index fe97ebc6d..062b9b326 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotRetentionInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmSnapshotRetentionInfo.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "archivalInfos {\n" + fspec + ind + "}\n" ; + s += ind + "archivalInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "localInfo {\n" + fspec + ind + "}\n" ; + s += ind + "localInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicationInfos {\n" + fspec + ind + "}\n" ; + s += ind + "replicationInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmTarget.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmTarget.cs index 4a2717a6e..57a4765a6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmTarget.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmTarget.cs @@ -334,7 +334,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -346,7 +346,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -358,7 +358,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMappingBasic {\n" + fspec + ind + "}\n" ; + s += ind + "targetMappingBasic" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmUpgradeAvailabilityReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmUpgradeAvailabilityReply.cs index 3c6dd3fdb..e6d5c4119 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmUpgradeAvailabilityReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmUpgradeAvailabilityReply.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "status {\n" + fspec + ind + "}\n" ; + s += ind + "status" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmUpgradeInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmUpgradeInfo.cs index fc6e2a755..2e8dfc648 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmUpgradeInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmUpgradeInfo.cs @@ -441,7 +441,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "authorizedOperations {\n" + fspec + ind + "}\n" ; + s += ind + "authorizedOperations" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -453,7 +453,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cdmClusterNodeDetails {\n" + fspec + ind + "}\n" ; + s += ind + "cdmClusterNodeDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -465,7 +465,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clusterStatus {\n" + fspec + ind + "}\n" ; + s += ind + "clusterStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -477,7 +477,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "lastUpgradeDuration {\n" + fspec + ind + "}\n" ; + s += ind + "lastUpgradeDuration" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -489,7 +489,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "upgradeRecommendationInfo {\n" + fspec + ind + "}\n" ; + s += ind + "upgradeRecommendationInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmUpgradeRecommendationReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmUpgradeRecommendationReply.cs index 28bf34fc1..813e49da4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmUpgradeRecommendationReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmUpgradeRecommendationReply.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "status {\n" + fspec + ind + "}\n" ; + s += ind + "status" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmUpgradeReleaseDetailsFromSupportPortalReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmUpgradeReleaseDetailsFromSupportPortalReply.cs index b7170b3d8..1576f521e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmUpgradeReleaseDetailsFromSupportPortalReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmUpgradeReleaseDetailsFromSupportPortalReply.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "releaseDetails {\n" + fspec + ind + "}\n" ; + s += ind + "releaseDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmWorkload.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmWorkload.cs index 01f13d62a..f99532b87 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmWorkload.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmWorkload.cs @@ -198,7 +198,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaHolder {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaHolder" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -210,7 +210,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaAssignable {\n" + fspec + ind + "}\n" ; + s += ind + "slaAssignable" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmWorkloadSnapshot.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmWorkloadSnapshot.cs index d2038c5ba..cc264eb77 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmWorkloadSnapshot.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmWorkloadSnapshot.cs @@ -387,7 +387,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -399,7 +399,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaDomain {\n" + fspec + ind + "}\n" ; + s += ind + "slaDomain" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -411,7 +411,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "subObjs {\n" + fspec + ind + "}\n" ; + s += ind + "subObjs" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmWorkloadSnapshotConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmWorkloadSnapshotConnection.cs index 05b2cdae6..42eda331c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmWorkloadSnapshotConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmWorkloadSnapshotConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmWorkloadSnapshotEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmWorkloadSnapshotEdge.cs index 5431e7dd6..76a51b16c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmWorkloadSnapshotEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdmWorkloadSnapshotEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdpVmInfoConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdpVmInfoConnection.cs index bf3fb85d6..72da76dbd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdpVmInfoConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdpVmInfoConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdpVmInfoEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdpVmInfoEdge.cs index a9c7ee7fb..970567a1c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdpVmInfoEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CdpVmInfoEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CellData.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CellData.cs index 4282b8b9c..906e5198a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CellData.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CellData.cs @@ -82,7 +82,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "displayableValue {\n" + fspec + ind + "}\n"; + s += ind + "displayableValue" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -94,7 +94,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "metadata {\n" + fspec + ind + "}\n" ; + s += ind + "metadata" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -106,7 +106,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "metadataV2 {\n" + fspec + ind + "}\n" ; + s += ind + "metadataV2" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CertificateConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CertificateConnection.cs index b90305b5b..362d75a9e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CertificateConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CertificateConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CertificateEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CertificateEdge.cs index 020cc541a..f0fa58fff 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CertificateEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CertificateEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CertificateSummaryListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CertificateSummaryListResponse.cs index ecd8bf97f..d8636ec98 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CertificateSummaryListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CertificateSummaryListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CertificateUsageInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CertificateUsageInfo.cs index a0768d907..ce07f3558 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CertificateUsageInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CertificateUsageInfo.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "params {\n" + fspec + ind + "}\n" ; + s += ind + "params" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ChangeVfdOnHostReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ChangeVfdOnHostReply.cs index e9af68cf2..7a3ffe43a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ChangeVfdOnHostReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ChangeVfdOnHostReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClassificationPolicyDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClassificationPolicyDetail.cs index 043a54e73..5d87ea7e7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClassificationPolicyDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClassificationPolicyDetail.cs @@ -110,10 +110,47 @@ public class ClassificationPolicyDetail: BaseType [JsonProperty("whitelists")] public List? Whitelists { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars AssignmentResources { get; set; } + + public RscGqlVars HierarchyObjectConnection { get; set; } + + + public InlineVars() { + Tuple[] assignmentResourcesArgs = { + Tuple.Create("searchObjectName", "String"), + Tuple.Create("workloadTypes", "[DataGovObjectType!]"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("directResourceAssignmentSortBy", "DirectResourceAssignmentSortBy"), + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + }; + this.AssignmentResources = + new RscGqlVars(null, assignmentResourcesArgs, null, true); + Tuple[] hierarchyObjectConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.HierarchyObjectConnection = + new RscGqlVars(null, hierarchyObjectConnectionArgs, null, true); + } + } + + public ClassificationPolicyDetail() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "ClassificationPolicyDetail"; @@ -235,7 +272,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hierarchyObjects {\n" + fspec + ind + "}\n"; + s += ind + "hierarchyObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -328,7 +365,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "analyzers {\n" + fspec + ind + "}\n" ; + s += ind + "analyzers" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -340,7 +377,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "assignmentResources {\n" + fspec + ind + "}\n" ; + s += ind + "assignmentResources" + "\n(" + this.Vars.AssignmentResources.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -352,7 +389,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "creator {\n" + fspec + ind + "}\n" ; + s += ind + "creator" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -364,7 +401,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hierarchyObjectConnection {\n" + fspec + ind + "}\n" ; + s += ind + "hierarchyObjectConnection" + "\n(" + this.Vars.HierarchyObjectConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -376,7 +413,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "objectStatuses {\n" + fspec + ind + "}\n" ; + s += ind + "objectStatuses" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -388,7 +425,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "whitelists {\n" + fspec + ind + "}\n" ; + s += ind + "whitelists" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClassificationPolicyDetailConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClassificationPolicyDetailConnection.cs index bcf041363..86692ba8d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClassificationPolicyDetailConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClassificationPolicyDetailConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClassificationPolicyDetailEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClassificationPolicyDetailEdge.cs index 3d2a3f597..d9ac846dd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClassificationPolicyDetailEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClassificationPolicyDetailEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClassificationPolicyWhitelistDetailedEntry.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClassificationPolicyWhitelistDetailedEntry.cs index b0de2af2d..d9af0c65c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClassificationPolicyWhitelistDetailedEntry.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClassificationPolicyWhitelistDetailedEntry.cs @@ -100,7 +100,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snappable {\n" + fspec + ind + "}\n"; + s += ind + "snappable" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClosestSnapshotSearchResult.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClosestSnapshotSearchResult.cs index 273cf5c75..970b57e6a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClosestSnapshotSearchResult.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClosestSnapshotSearchResult.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshot {\n" + fspec + ind + "}\n" ; + s += ind + "snapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudAccountFeaturePermission.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudAccountFeaturePermission.cs index 7304dbf9c..e750bb695 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudAccountFeaturePermission.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudAccountFeaturePermission.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "featurePermissions {\n" + fspec + ind + "}\n" ; + s += ind + "featurePermissions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudAccountSubnet.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudAccountSubnet.cs index 73721c539..6b525d339 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudAccountSubnet.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudAccountSubnet.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cidrBlock {\n" + fspec + ind + "}\n" ; + s += ind + "cidrBlock" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudAccountVpc.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudAccountVpc.cs index 8384c7920..040f9ec64 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudAccountVpc.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudAccountVpc.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cidrBlock {\n" + fspec + ind + "}\n" ; + s += ind + "cidrBlock" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudAccountWithExocomputeMapping.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudAccountWithExocomputeMapping.cs index b4c09ff74..bb52a76f5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudAccountWithExocomputeMapping.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudAccountWithExocomputeMapping.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "applicationAccount {\n" + fspec + ind + "}\n" ; + s += ind + "applicationAccount" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "exocomputeAccount {\n" + fspec + ind + "}\n" ; + s += ind + "exocomputeAccount" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudDirectClusterRansomwareInvestigationEnablement.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudDirectClusterRansomwareInvestigationEnablement.cs index 77c1424d0..e00de4d97 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudDirectClusterRansomwareInvestigationEnablement.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudDirectClusterRansomwareInvestigationEnablement.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudDirectNasExport.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudDirectNasExport.cs index bebb6c3b2..c2c64ac04 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudDirectNasExport.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudDirectNasExport.cs @@ -290,7 +290,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -303,7 +303,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -316,7 +316,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -445,7 +445,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -457,7 +457,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -469,7 +469,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -481,7 +481,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -493,7 +493,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -505,7 +505,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeCheckRbaConnectivityReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeCheckRbaConnectivityReply.cs index 7f5380ae0..0dbbadd38 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeCheckRbaConnectivityReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeCheckRbaConnectivityReply.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "failures {\n" + fspec + ind + "}\n" ; + s += ind + "failures" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "successes {\n" + fspec + ind + "}\n" ; + s += ind + "successes" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeCustomerTagsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeCustomerTagsReply.cs index 169d256d7..707f88b75 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeCustomerTagsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeCustomerTagsReply.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "customerTags {\n" + fspec + ind + "}\n" ; + s += ind + "customerTags" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeDatabaseBackupSetupSpecs.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeDatabaseBackupSetupSpecs.cs index 869fa5273..09a65b56a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeDatabaseBackupSetupSpecs.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeDatabaseBackupSetupSpecs.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "setupSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "setupSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeFileVersion.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeFileVersion.cs index 0878fd955..be7a04f43 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeFileVersion.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeFileVersion.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshot {\n" + fspec + ind + "}\n" ; + s += ind + "snapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeRegion.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeRegion.cs index 90206ea4e..9bccc504a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeRegion.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeRegion.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "gcpRegion {\n" + fspec + ind + "}\n" ; + s += ind + "gcpRegion" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeSnapshotDetailsForRecovery.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeSnapshotDetailsForRecovery.cs index fcf6e046e..8a87ac707 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeSnapshotDetailsForRecovery.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeSnapshotDetailsForRecovery.cs @@ -126,7 +126,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cloudNativeAccountId {\n" + fspec + ind + "}\n" ; + s += ind + "cloudNativeAccountId" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -138,7 +138,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotRegion {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotRegion" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeSnapshotDetailsForRecoveryReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeSnapshotDetailsForRecoveryReply.cs index 2bbde102d..fe27f2d6c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeSnapshotDetailsForRecoveryReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeSnapshotDetailsForRecoveryReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDetails {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeSnapshotTypeDetails.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeSnapshotTypeDetails.cs index d9872d31f..ce9f673ef 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeSnapshotTypeDetails.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeSnapshotTypeDetails.cs @@ -108,7 +108,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cloudNativeAccountId {\n" + fspec + ind + "}\n" ; + s += ind + "cloudNativeAccountId" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -120,7 +120,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotRegion {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotRegion" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeSnapshotTypeDetailsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeSnapshotTypeDetailsReply.cs index 7923ab410..edf589c46 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeSnapshotTypeDetailsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeSnapshotTypeDetailsReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDetails {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeTagRule.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeTagRule.cs index 0f3be6dd8..426b5f698 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeTagRule.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeTagRule.cs @@ -171,7 +171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cloudNativeAccounts {\n" + fspec + ind + "}\n" ; + s += ind + "cloudNativeAccounts" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -183,7 +183,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSla {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSla" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -195,7 +195,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tag {\n" + fspec + ind + "}\n" ; + s += ind + "tag" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeVersionedFile.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeVersionedFile.cs index 28c33d2e6..86c17988b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeVersionedFile.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeVersionedFile.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "fileVersions {\n" + fspec + ind + "}\n" ; + s += ind + "fileVersions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeVersionedFileConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeVersionedFileConnection.cs index 5c677e86a..9fb81647a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeVersionedFileConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeVersionedFileConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeVersionedFileEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeVersionedFileEdge.cs index 7d80ffe47..e8b0696b7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeVersionedFileEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CloudNativeVersionedFileEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Cluster.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Cluster.cs index f0528aa96..c11d73330 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Cluster.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Cluster.cs @@ -306,10 +306,83 @@ public class Cluster: BaseType, AnomalyResultGroupByInfo, NfAnomalyResultGroupBy [JsonProperty("webServerCertificate")] public WebServerCertificate? WebServerCertificate { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars ActivitySeriesConnection { get; set; } + + public RscGqlVars ClusterDiskConnection { get; set; } + + public RscGqlVars ClusterNodeConnection { get; set; } + + public RscGqlVars ClusterNodeStats { get; set; } + + public RscGqlVars MetricTimeSeries { get; set; } + + public RscGqlVars SnappableConnection { get; set; } + + + public InlineVars() { + Tuple[] activitySeriesConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("sortBy", "ActivitySeriesSortField"), + Tuple.Create("filters", "ActivitySeriesFilter"), + }; + this.ActivitySeriesConnection = + new RscGqlVars(null, activitySeriesConnectionArgs, null, true); + Tuple[] clusterDiskConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "ClusterDiskFilterInput"), + }; + this.ClusterDiskConnection = + new RscGqlVars(null, clusterDiskConnectionArgs, null, true); + Tuple[] clusterNodeConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "ClusterNodeFilterInput"), + }; + this.ClusterNodeConnection = + new RscGqlVars(null, clusterNodeConnectionArgs, null, true); + Tuple[] clusterNodeStatsArgs = { + Tuple.Create("cdmClusterNodeID", "String"), + Tuple.Create("timeRange", "TimeRangeInput"), + }; + this.ClusterNodeStats = + new RscGqlVars(null, clusterNodeStatsArgs, null, true); + Tuple[] metricTimeSeriesArgs = { + Tuple.Create("timeRange", "TimeRangeInput"), + Tuple.Create("unit", "TimeUnitEnum!"), + }; + this.MetricTimeSeries = + new RscGqlVars(null, metricTimeSeriesArgs, null, true); + Tuple[] snappableConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "SnappableFilterInput"), + }; + this.SnappableConnection = + new RscGqlVars(null, snappableConnectionArgs, null, true); + } + } + + public Cluster() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "Cluster"; @@ -820,7 +893,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "activitySeriesConnection {\n" + fspec + ind + "}\n" ; + s += ind + "activitySeriesConnection" + "\n(" + this.Vars.ActivitySeriesConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -832,7 +905,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -844,7 +917,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "authorizedOperations {\n" + fspec + ind + "}\n" ; + s += ind + "authorizedOperations" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -856,7 +929,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "ccprovisionInfo {\n" + fspec + ind + "}\n" ; + s += ind + "ccprovisionInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -868,7 +941,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cdmClusterNodeDetails {\n" + fspec + ind + "}\n" ; + s += ind + "cdmClusterNodeDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -880,7 +953,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cdmNotificationSettings {\n" + fspec + ind + "}\n" ; + s += ind + "cdmNotificationSettings" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -892,7 +965,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cdmUpgradeInfo {\n" + fspec + ind + "}\n" ; + s += ind + "cdmUpgradeInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -904,7 +977,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cloudInfo {\n" + fspec + ind + "}\n" ; + s += ind + "cloudInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -916,7 +989,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clusterDiskConnection {\n" + fspec + ind + "}\n" ; + s += ind + "clusterDiskConnection" + "\n(" + this.Vars.ClusterDiskConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -928,7 +1001,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clusterNodeConnection {\n" + fspec + ind + "}\n" ; + s += ind + "clusterNodeConnection" + "\n(" + this.Vars.ClusterNodeConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -940,7 +1013,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clusterNodeStats {\n" + fspec + ind + "}\n" ; + s += ind + "clusterNodeStats" + "\n(" + this.Vars.ClusterNodeStats.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -952,7 +1025,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configProtectionInfo {\n" + fspec + ind + "}\n" ; + s += ind + "configProtectionInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -964,7 +1037,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "datagovAutoEnablePolicyConfig {\n" + fspec + ind + "}\n" ; + s += ind + "datagovAutoEnablePolicyConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -976,7 +1049,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "datagovPreviewerConfig {\n" + fspec + ind + "}\n" ; + s += ind + "datagovPreviewerConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -988,7 +1061,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "geoLocation {\n" + fspec + ind + "}\n" ; + s += ind + "geoLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1000,7 +1073,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "globalManagerConnectivityStatus {\n" + fspec + ind + "}\n" ; + s += ind + "globalManagerConnectivityStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1012,7 +1085,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "ipmiInfo {\n" + fspec + ind + "}\n" ; + s += ind + "ipmiInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1024,7 +1097,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "lambdaConfig {\n" + fspec + ind + "}\n" ; + s += ind + "lambdaConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1036,7 +1109,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "lambdaFeatureHistory {\n" + fspec + ind + "}\n" ; + s += ind + "lambdaFeatureHistory" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1048,7 +1121,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "metadataPullScheduler {\n" + fspec + ind + "}\n" ; + s += ind + "metadataPullScheduler" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1060,7 +1133,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "metric {\n" + fspec + ind + "}\n" ; + s += ind + "metric" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1072,7 +1145,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "metricTimeSeries {\n" + fspec + ind + "}\n" ; + s += ind + "metricTimeSeries" + "\n(" + this.Vars.MetricTimeSeries.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1084,7 +1157,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicationSources {\n" + fspec + ind + "}\n" ; + s += ind + "replicationSources" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1096,7 +1169,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicationTargets {\n" + fspec + ind + "}\n" ; + s += ind + "replicationTargets" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1108,7 +1181,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "rubrikSyncStatus {\n" + fspec + ind + "}\n" ; + s += ind + "rubrikSyncStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1120,7 +1193,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snappableConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snappableConnection" + "\n(" + this.Vars.SnappableConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1132,7 +1205,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "state {\n" + fspec + ind + "}\n" ; + s += ind + "state" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1144,7 +1217,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "systemStatusAffectedNodes {\n" + fspec + ind + "}\n" ; + s += ind + "systemStatusAffectedNodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1156,7 +1229,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "webServerCertificate {\n" + fspec + ind + "}\n" ; + s += ind + "webServerCertificate" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterArchivalSpec.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterArchivalSpec.cs index f46463dfb..4167896ce 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterArchivalSpec.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterArchivalSpec.cs @@ -171,7 +171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "archivalTieringSpec {\n" + fspec + ind + "}\n" ; + s += ind + "archivalTieringSpec" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterCapacityQuota.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterCapacityQuota.cs index 2967af67a..5aa3ed6bb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterCapacityQuota.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterCapacityQuota.cs @@ -171,7 +171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterConnection.cs index ea0639a7e..126626114 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterConnection.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "aggregateClusterHealth {\n" + fspec + ind + "}\n" ; + s += ind + "aggregateClusterHealth" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -129,7 +129,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "aggregateClusterStatistics {\n" + fspec + ind + "}\n" ; + s += ind + "aggregateClusterStatistics" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -141,7 +141,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -165,7 +165,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterDiskConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterDiskConnection.cs index 886634caf..fa57b7b63 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterDiskConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterDiskConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterDiskEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterDiskEdge.cs index e035e260d..02a28f9a6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterDiskEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterDiskEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterEdge.cs index d8b36a750..3c4db23a0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterGroupBy.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterGroupBy.cs index 4e1e0d1e3..4cd28ad65 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterGroupBy.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterGroupBy.cs @@ -35,10 +35,45 @@ public class ClusterGroupBy: BaseType [JsonProperty("groupByInfo")] public ClusterGroupByInfo? GroupByInfo { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars ClusterConnection { get; set; } + + public RscGqlVars ClusterGroupByField { get; set; } + + + public InlineVars() { + Tuple[] clusterConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("sortBy", "ClusterSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.ClusterConnection = + new RscGqlVars(null, clusterConnectionArgs, null, true); + Tuple[] clusterGroupByArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("groupBy", "ClusterGroupByEnum!"), + }; + this.ClusterGroupByField = + new RscGqlVars(null, clusterGroupByArgs, null, true); + } + } + + public ClusterGroupBy() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "ClusterGroupBy"; @@ -81,7 +116,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clusterConnection {\n" + fspec + ind + "}\n" ; + s += ind + "clusterConnection" + "\n(" + this.Vars.ClusterConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -93,7 +128,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clusterGroupBy {\n" + fspec + ind + "}\n" ; + s += ind + "clusterGroupBy" + "\n(" + this.Vars.ClusterGroupByField.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -105,7 +140,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "groupByInfo {\n" + fspec + ind + "}\n" ; + s += ind + "groupByInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterGroupByConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterGroupByConnection.cs index dd92f7587..e7d1688a8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterGroupByConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterGroupByConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterGroupByEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterGroupByEdge.cs index 33e75c201..ecc5738a7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterGroupByEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterGroupByEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterHostGroupInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterHostGroupInfo.cs index 2a643195f..f5c8c36f1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterHostGroupInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterHostGroupInfo.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hostGroups {\n" + fspec + ind + "}\n" ; + s += ind + "hostGroups" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterInfCidrs.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterInfCidrs.cs index 5e0f33829..ed4723592 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterInfCidrs.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterInfCidrs.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "interfaceCidr {\n" + fspec + ind + "}\n" ; + s += ind + "interfaceCidr" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterLicenseCapacityValidations.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterLicenseCapacityValidations.cs index bf3c06eb6..a653fd89d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterLicenseCapacityValidations.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterLicenseCapacityValidations.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "errors {\n" + fspec + ind + "}\n" ; + s += ind + "errors" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "warnings {\n" + fspec + ind + "}\n" ; + s += ind + "warnings" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterNode.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterNode.cs index aa88040a7..c7ff31bcc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterNode.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterNode.cs @@ -288,7 +288,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hardwareHealth {\n" + fspec + ind + "}\n" ; + s += ind + "hardwareHealth" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -300,7 +300,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "interfaceCidrs {\n" + fspec + ind + "}\n" ; + s += ind + "interfaceCidrs" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterNodeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterNodeConnection.cs index dfe527c1b..d5fb9f170 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterNodeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterNodeConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterNodeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterNodeEdge.cs index 8c68c105c..0abd00dc6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterNodeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterNodeEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterSlaDomain.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterSlaDomain.cs index 2d749caad..0ba775d9d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterSlaDomain.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterSlaDomain.cs @@ -379,7 +379,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "archivalLocationsUpgradeInfo {\n" + fspec + ind + "}\n" ; + s += ind + "archivalLocationsUpgradeInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -391,7 +391,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "archivalSpec {\n" + fspec + ind + "}\n" ; + s += ind + "archivalSpec" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -403,7 +403,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "archivalSpecs {\n" + fspec + ind + "}\n" ; + s += ind + "archivalSpecs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -415,7 +415,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "backupWindows {\n" + fspec + ind + "}\n" ; + s += ind + "backupWindows" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -427,7 +427,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "baseFrequency {\n" + fspec + ind + "}\n" ; + s += ind + "baseFrequency" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -439,7 +439,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -451,7 +451,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "firstFullBackupWindows {\n" + fspec + ind + "}\n" ; + s += ind + "firstFullBackupWindows" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -463,7 +463,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "localRetentionLimit {\n" + fspec + ind + "}\n" ; + s += ind + "localRetentionLimit" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -475,7 +475,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "objectSpecificConfigs {\n" + fspec + ind + "}\n" ; + s += ind + "objectSpecificConfigs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -487,7 +487,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "ownerOrg {\n" + fspec + ind + "}\n" ; + s += ind + "ownerOrg" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -499,7 +499,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicationSpec {\n" + fspec + ind + "}\n" ; + s += ind + "replicationSpec" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -511,7 +511,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicationSpecsV2 {\n" + fspec + ind + "}\n" ; + s += ind + "replicationSpecsV2" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -523,7 +523,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotSchedule {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotSchedule" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -535,7 +535,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "upgradeInfo {\n" + fspec + ind + "}\n" ; + s += ind + "upgradeInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterSlaDomainConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterSlaDomainConnection.cs index e2beb6611..5b55a0190 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterSlaDomainConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterSlaDomainConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterSlaDomainEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterSlaDomainEdge.cs index ef58f20ff..379f4496d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterSlaDomainEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterSlaDomainEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterStorageArrays.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterStorageArrays.cs index fc0832eb6..5ffaea779 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterStorageArrays.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterStorageArrays.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "storageArrays {\n" + fspec + ind + "}\n" ; + s += ind + "storageArrays" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterVisibilityInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterVisibilityInfo.cs index aa932cb59..fab9f24c5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterVisibilityInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterVisibilityInfo.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clusterVisibilityConfig {\n" + fspec + ind + "}\n" ; + s += ind + "clusterVisibilityConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterWebCertAndIpmi.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterWebCertAndIpmi.cs index c804f6a3e..3af8aa46c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterWebCertAndIpmi.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterWebCertAndIpmi.cs @@ -108,7 +108,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "certInfo {\n" + fspec + ind + "}\n" ; + s += ind + "certInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -120,7 +120,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "ipmiInfo {\n" + fspec + ind + "}\n" ; + s += ind + "ipmiInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterWebSignedCertificateReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterWebSignedCertificateReply.cs index 3a877230b..1b391ac43 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterWebSignedCertificateReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ClusterWebSignedCertificateReply.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cert {\n" + fspec + ind + "}\n" ; + s += ind + "cert" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CompleteAzureCloudAccountOauthReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CompleteAzureCloudAccountOauthReply.cs index 4c153ac8c..0a6e0b3d9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CompleteAzureCloudAccountOauthReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CompleteAzureCloudAccountOauthReply.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "subscriptions {\n" + fspec + ind + "}\n" ; + s += ind + "subscriptions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ComputeClusterDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ComputeClusterDetail.cs index d19577e08..6922abbb9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ComputeClusterDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ComputeClusterDetail.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "computeClusterSummary {\n" + fspec + ind + "}\n" ; + s += ind + "computeClusterSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hosts {\n" + fspec + ind + "}\n" ; + s += ind + "hosts" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "virtualMachines {\n" + fspec + ind + "}\n" ; + s += ind + "virtualMachines" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ComputeClusterSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ComputeClusterSummary.cs index abf2c24ec..e5c481003 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ComputeClusterSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ComputeClusterSummary.cs @@ -252,7 +252,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaHolder {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaHolder" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -264,7 +264,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaAssignable {\n" + fspec + ind + "}\n" ; + s += ind + "slaAssignable" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ContentNode.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ContentNode.cs index 3e8dff4d7..0bf3eeb40 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ContentNode.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ContentNode.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "attributes {\n" + fspec + ind + "}\n" ; + s += ind + "attributes" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CountOfObjectsProtectedBySlAsResult.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CountOfObjectsProtectedBySlAsResult.cs index 6888cb237..16e7442ab 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CountOfObjectsProtectedBySlAsResult.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CountOfObjectsProtectedBySlAsResult.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaObjectCounts {\n" + fspec + ind + "}\n" ; + s += ind + "slaObjectCounts" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Crawl.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Crawl.cs index 1cb175f25..c3cb44643 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Crawl.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Crawl.cs @@ -115,10 +115,41 @@ public class Crawl: BaseType [JsonProperty("user")] public User? User { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars CrawlObj { get; set; } + + public RscGqlVars FileResultConnection { get; set; } + + + public InlineVars() { + Tuple[] crawlObjArgs = { + Tuple.Create("snappableFid", "String!"), + }; + this.CrawlObj = + new RscGqlVars(null, crawlObjArgs, null, true); + Tuple[] fileResultConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "ListFileResultFiltersInput"), + Tuple.Create("sort", "FileResultSortInput"), + }; + this.FileResultConnection = + new RscGqlVars(null, fileResultConnectionArgs, null, true); + } + } + + public Crawl() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "Crawl"; @@ -333,7 +364,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "analyzerGroupResults {\n" + fspec + ind + "}\n" ; + s += ind + "analyzerGroupResults" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -345,7 +376,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "analyzerResults {\n" + fspec + ind + "}\n" ; + s += ind + "analyzerResults" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -357,7 +388,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crawlObj {\n" + fspec + ind + "}\n" ; + s += ind + "crawlObj" + "\n(" + this.Vars.CrawlObj.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -369,7 +400,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crawlObjConnection {\n" + fspec + ind + "}\n" ; + s += ind + "crawlObjConnection" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -381,7 +412,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "fileResultConnection {\n" + fspec + ind + "}\n" ; + s += ind + "fileResultConnection" + "\n(" + this.Vars.FileResultConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -393,7 +424,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snappableTypeSummaries {\n" + fspec + ind + "}\n" ; + s += ind + "snappableTypeSummaries" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -405,7 +436,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "user {\n" + fspec + ind + "}\n" ; + s += ind + "user" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrawlConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrawlConnection.cs index 603075c35..375d410b0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrawlConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrawlConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrawlEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrawlEdge.cs index 856466d6d..1f43b1dc1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrawlEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrawlEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrawlObj.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrawlObj.cs index 40b537e56..67943a1bf 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrawlObj.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrawlObj.cs @@ -110,10 +110,35 @@ public class CrawlObj: BaseType [JsonProperty("fileResultConnection")] public FileResultConnection? FileResultConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars FileResultConnection { get; set; } + + + public InlineVars() { + Tuple[] fileResultConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "BrowseDirectoryFiltersInput"), + Tuple.Create("sort", "FileResultSortInput"), + Tuple.Create("stdPath", "String!"), + }; + this.FileResultConnection = + new RscGqlVars(null, fileResultConnectionArgs, null, true); + } + } + + public CrawlObj() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "CrawlObj"; @@ -226,7 +251,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snappable {\n" + fspec + ind + "}\n"; + s += ind + "snappable" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -346,7 +371,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "analyzerGroupResults {\n" + fspec + ind + "}\n" ; + s += ind + "analyzerGroupResults" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -358,7 +383,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "analyzerResults {\n" + fspec + ind + "}\n" ; + s += ind + "analyzerResults" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -370,7 +395,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -382,7 +407,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "fileResultConnection {\n" + fspec + ind + "}\n" ; + s += ind + "fileResultConnection" + "\n(" + this.Vars.FileResultConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrawlObjConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrawlObjConnection.cs index 52760641a..636a586d7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrawlObjConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrawlObjConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrawlObjEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrawlObjEdge.cs index ad51e506b..657d9e915 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrawlObjEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrawlObjEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateAwsExocomputeConfigsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateAwsExocomputeConfigsReply.cs index 233a8de06..cded2ef14 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateAwsExocomputeConfigsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateAwsExocomputeConfigsReply.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "exocomputeConfigs {\n" + fspec + ind + "}\n"; + s += ind + "exocomputeConfigs" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -85,7 +85,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configs {\n" + fspec + ind + "}\n" ; + s += ind + "configs" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateCloudNativeAwsStorageSettingReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateCloudNativeAwsStorageSettingReply.cs index ed788f6b9..a3026cd2d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateCloudNativeAwsStorageSettingReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateCloudNativeAwsStorageSettingReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateCloudNativeAzureStorageSettingReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateCloudNativeAzureStorageSettingReply.cs index 5bcfe2d9b..145d78b06 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateCloudNativeAzureStorageSettingReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateCloudNativeAzureStorageSettingReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateCloudNativeRcvAzureStorageSettingReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateCloudNativeRcvAzureStorageSettingReply.cs index b83d6e7d0..0a355e8da 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateCloudNativeRcvAzureStorageSettingReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateCloudNativeRcvAzureStorageSettingReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateCrossAccountRegOauthPayloadReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateCrossAccountRegOauthPayloadReply.cs index ce6d818ed..68cb88764 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateCrossAccountRegOauthPayloadReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateCrossAccountRegOauthPayloadReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oauthPayload {\n" + fspec + ind + "}\n" ; + s += ind + "oauthPayload" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateCustomReportReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateCustomReportReply.cs index 0630a51a7..86873330f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateCustomReportReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateCustomReportReply.cs @@ -100,10 +100,32 @@ public class CreateCustomReportReply: BaseType [JsonProperty("tables")] public List? Tables { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars ScheduledReportConnection { get; set; } + + + public InlineVars() { + Tuple[] scheduledReportConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + }; + this.ScheduledReportConnection = + new RscGqlVars(null, scheduledReportConnectionArgs, null, true); + } + } + + public CreateCustomReportReply() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "CreateCustomReportReply"; @@ -297,7 +319,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "filters {\n" + fspec + ind + "}\n" ; + s += ind + "filters" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -309,7 +331,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "owner {\n" + fspec + ind + "}\n" ; + s += ind + "owner" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -321,7 +343,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "scheduledReportConnection {\n" + fspec + ind + "}\n" ; + s += ind + "scheduledReportConnection" + "\n(" + this.Vars.ScheduledReportConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -333,7 +355,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "charts {\n" + fspec + ind + "}\n" ; + s += ind + "charts" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -345,7 +367,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tables {\n" + fspec + ind + "}\n" ; + s += ind + "tables" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateFailoverClusterAppReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateFailoverClusterAppReply.cs index 3f0c99d65..a27da3950 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateFailoverClusterAppReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateFailoverClusterAppReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateFailoverClusterReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateFailoverClusterReply.cs index 3424ad842..5371510a6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateFailoverClusterReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateFailoverClusterReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateGuestCredentialReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateGuestCredentialReply.cs index 18be72ff0..b115cc6c8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateGuestCredentialReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateGuestCredentialReply.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "baseGuestCredentialDetail {\n" + fspec + ind + "}\n" ; + s += ind + "baseGuestCredentialDetail" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateK8sAgentManifestReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateK8sAgentManifestReply.cs index fc2608a22..68a6d715c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateK8sAgentManifestReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateK8sAgentManifestReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "info {\n" + fspec + ind + "}\n" ; + s += ind + "info" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateScheduledReportReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateScheduledReportReply.cs index d71003fe4..ed01aff56 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateScheduledReportReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateScheduledReportReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "scheduledReport {\n" + fspec + ind + "}\n" ; + s += ind + "scheduledReport" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateVappsInstantRecoveryReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateVappsInstantRecoveryReply.cs index 2da234bed..f01779b17 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateVappsInstantRecoveryReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateVappsInstantRecoveryReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "responses {\n" + fspec + ind + "}\n" ; + s += ind + "responses" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateVsphereAdvancedTagReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateVsphereAdvancedTagReply.cs index 93ea3a2d1..e297c2d26 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateVsphereAdvancedTagReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateVsphereAdvancedTagReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateVsphereVcenterReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateVsphereVcenterReply.cs index 2813bd2f3..badd07629 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateVsphereVcenterReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateVsphereVcenterReply.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "asyncRequestStatus {\n" + fspec + ind + "}\n" ; + s += ind + "asyncRequestStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateWebhookReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateWebhookReply.cs index 2f7d348c6..6e22953d8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateWebhookReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CreateWebhookReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "webhook {\n" + fspec + ind + "}\n" ; + s += ind + "webhook" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrossAccountPairInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrossAccountPairInfo.cs index 8a97fb61f..0714054e5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrossAccountPairInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrossAccountPairInfo.cs @@ -171,7 +171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "organization {\n" + fspec + ind + "}\n" ; + s += ind + "organization" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrossAccountPairInfoConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrossAccountPairInfoConnection.cs index 417332240..9ac1b02d8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrossAccountPairInfoConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrossAccountPairInfoConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrossAccountPairInfoEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrossAccountPairInfoEdge.cs index 522151a9c..12d444915 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrossAccountPairInfoEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrossAccountPairInfoEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrossAccountReplicatedObjectInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrossAccountReplicatedObjectInfo.cs index 88f415535..3e5cc51a9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrossAccountReplicatedObjectInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CrossAccountReplicatedObjectInfo.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountPairInfo {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountPairInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n" ; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CsrConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CsrConnection.cs index 11f5210e3..f64bdd6e4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CsrConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CsrConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CsrEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CsrEdge.cs index bd8e1e4c6..68bfa2e53 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CsrEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CsrEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CurrentStateInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CurrentStateInfo.cs index ed32904bb..92d889d98 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CurrentStateInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CurrentStateInfo.cs @@ -171,7 +171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "status {\n" + fspec + ind + "}\n" ; + s += ind + "status" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CustomReportFilters.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CustomReportFilters.cs index 09d9cdbc6..03a734f18 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CustomReportFilters.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/CustomReportFilters.cs @@ -460,7 +460,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaDomain {\n" + fspec + ind + "}\n"; + s += ind + "slaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -598,7 +598,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -610,7 +610,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "timeRange {\n" + fspec + ind + "}\n" ; + s += ind + "timeRange" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DailySnapshotSchedule.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DailySnapshotSchedule.cs index 7b1261ba7..8d5bf11fd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DailySnapshotSchedule.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DailySnapshotSchedule.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "basicSchedule {\n" + fspec + ind + "}\n" ; + s += ind + "basicSchedule" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DataCenterSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DataCenterSummary.cs index c558a7d12..893fb7555 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DataCenterSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DataCenterSummary.cs @@ -180,7 +180,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaHolder {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaHolder" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -192,7 +192,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaAssignable {\n" + fspec + ind + "}\n" ; + s += ind + "slaAssignable" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DatastoreFreespaceThresholdType.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DatastoreFreespaceThresholdType.cs index d4a887c09..228460e89 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DatastoreFreespaceThresholdType.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DatastoreFreespaceThresholdType.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "datastoreFreespaceThreshold {\n" + fspec + ind + "}\n" ; + s += ind + "datastoreFreespaceThreshold" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DayToDayModeBackupStats.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DayToDayModeBackupStats.cs index df3505b9d..e3f9bc993 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DayToDayModeBackupStats.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DayToDayModeBackupStats.cs @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "backupStatsBuckets {\n" + fspec + ind + "}\n" ; + s += ind + "backupStatsBuckets" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DayToDayModeStats.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DayToDayModeStats.cs index 354e2c767..a78972a60 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DayToDayModeStats.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DayToDayModeStats.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "complianceStatus {\n" + fspec + ind + "}\n" ; + s += ind + "complianceStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2AppMetadata.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2AppMetadata.cs index 1faab06e6..e0f481a37 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2AppMetadata.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2AppMetadata.cs @@ -270,7 +270,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "db2SnapshotMetadata {\n" + fspec + ind + "}\n" ; + s += ind + "db2SnapshotMetadata" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -282,7 +282,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "files {\n" + fspec + ind + "}\n" ; + s += ind + "files" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2Config.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2Config.cs index 8d61c8c9b..7982564d9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2Config.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2Config.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "differentialFrequency {\n" + fspec + ind + "}\n" ; + s += ind + "differentialFrequency" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -93,7 +93,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "incrementalFrequency {\n" + fspec + ind + "}\n" ; + s += ind + "incrementalFrequency" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -105,7 +105,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logRetention {\n" + fspec + ind + "}\n" ; + s += ind + "logRetention" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2DataBackupFile.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2DataBackupFile.cs index e0f9bbe02..6c5efbd39 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2DataBackupFile.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2DataBackupFile.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "db2BackupFile {\n" + fspec + ind + "}\n" ; + s += ind + "db2BackupFile" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2Database.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2Database.cs index 6c3512441..0ee23f47b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2Database.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2Database.cs @@ -276,10 +276,109 @@ public class Db2Database: BaseType, CdmHierarchyObject, CdmHierarchySnappableNew [JsonProperty("snapshotGroupBySummary")] public CdmSnapshotGroupBySummaryConnection? SnapshotGroupBySummary { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars LogSnapshots { get; set; } + + public RscGqlVars MissedSnapshotConnection { get; set; } + + public RscGqlVars MissedSnapshotGroupByConnection { get; set; } + + public RscGqlVars RecoverableRanges { get; set; } + + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupBySummary { get; set; } + + + public InlineVars() { + Tuple[] logSnapshotsArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "Db2LogSnapshotSortBy"), + Tuple.Create("filter", "Db2LogSnapshotFilterInput"), + }; + this.LogSnapshots = + new RscGqlVars(null, logSnapshotsArgs, null, true); + Tuple[] missedSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + }; + this.MissedSnapshotConnection = + new RscGqlVars(null, missedSnapshotConnectionArgs, null, true); + Tuple[] missedSnapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + Tuple.Create("groupBy", "MissedSnapshotGroupByTime!"), + Tuple.Create("timezoneOffset", "Float"), + }; + this.MissedSnapshotGroupByConnection = + new RscGqlVars(null, missedSnapshotGroupByConnectionArgs, null, true); + Tuple[] recoverableRangesArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "Db2RecoverableRangeSortBy"), + Tuple.Create("filter", "Db2RecoverableRangeFilterInput"), + }; + this.RecoverableRanges = + new RscGqlVars(null, recoverableRangesArgs, null, true); + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupBySummaryArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupBySummary = + new RscGqlVars(null, snapshotGroupBySummaryArgs, null, true); + } + } + + public Db2Database() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "Db2Database"; @@ -560,7 +659,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -573,7 +672,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -586,7 +685,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -599,7 +698,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -612,7 +711,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -768,7 +867,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -780,7 +879,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -792,7 +891,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -804,7 +903,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "db2HadrMetadata {\n" + fspec + ind + "}\n" ; + s += ind + "db2HadrMetadata" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -816,7 +915,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "db2Instance {\n" + fspec + ind + "}\n" ; + s += ind + "db2Instance" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -828,7 +927,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -840,7 +939,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -852,7 +951,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logSnapshots {\n" + fspec + ind + "}\n" ; + s += ind + "logSnapshots" + "\n(" + this.Vars.LogSnapshots.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -864,7 +963,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -876,7 +975,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotConnection" + "\n(" + this.Vars.MissedSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -888,7 +987,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotGroupByConnection" + "\n(" + this.Vars.MissedSnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -900,7 +999,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestArchivedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestArchivedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -912,7 +1011,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -924,7 +1023,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestReplicatedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestReplicatedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -936,7 +1035,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -948,7 +1047,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -960,7 +1059,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -972,7 +1071,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -984,7 +1083,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -996,7 +1095,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "recoverableRanges {\n" + fspec + ind + "}\n" ; + s += ind + "recoverableRanges" + "\n(" + this.Vars.RecoverableRanges.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1008,7 +1107,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "reportWorkload {\n" + fspec + ind + "}\n" ; + s += ind + "reportWorkload" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1020,7 +1119,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1032,7 +1131,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1044,7 +1143,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1056,7 +1155,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupBySummary {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupBySummary" + "\n(" + this.Vars.SnapshotGroupBySummary.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2DatabaseConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2DatabaseConnection.cs index 93075c465..aa8abd12d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2DatabaseConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2DatabaseConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2DatabaseEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2DatabaseEdge.cs index 5ed814772..f52ccc5ea 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2DatabaseEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2DatabaseEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2HadrInstanceInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2HadrInstanceInfo.cs index 54be694d0..f26a2d281 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2HadrInstanceInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2HadrInstanceInfo.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "db2Instance {\n" + fspec + ind + "}\n" ; + s += ind + "db2Instance" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2HadrMetadata.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2HadrMetadata.cs index 4ea247df3..98c027047 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2HadrMetadata.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2HadrMetadata.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "instancesInfoList {\n" + fspec + ind + "}\n" ; + s += ind + "instancesInfoList" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2Instance.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2Instance.cs index 17b820ebe..75c4d36b2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2Instance.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2Instance.cs @@ -186,10 +186,48 @@ public class Db2Instance: BaseType, CdmHierarchyObject, HierarchyObject [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars PhysicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] physicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.PhysicalChildConnection = + new RscGqlVars(null, physicalChildConnectionArgs, null, true); + } + } + + public Db2Instance() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "Db2Instance"; @@ -398,7 +436,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -411,7 +449,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -424,7 +462,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -437,7 +475,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -450,7 +488,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -561,7 +599,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -573,7 +611,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -585,7 +623,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -597,7 +635,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -609,7 +647,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -621,7 +659,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -633,7 +671,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -645,7 +683,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -657,7 +695,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "physicalChildConnection" + "\n(" + this.Vars.PhysicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -669,7 +707,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -681,7 +719,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -693,7 +731,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstanceConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstanceConnection.cs index 622de0231..defaedf9c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstanceConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstanceConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstanceDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstanceDescendantTypeConnection.cs index d82004119..cd9dd2c44 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstanceDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstanceDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstanceDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstanceDescendantTypeEdge.cs index a93207a83..f57a50cef 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstanceDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstanceDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstanceEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstanceEdge.cs index 98bf5c9f8..a4fc51381 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstanceEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstanceEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstancePhysicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstancePhysicalChildTypeConnection.cs index 8d0ee5baa..4fcbbe06f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstancePhysicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstancePhysicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstancePhysicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstancePhysicalChildTypeEdge.cs index 6963cdd1c..cac65b077 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstancePhysicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2InstancePhysicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2LogSnapshot.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2LogSnapshot.cs index d6166d4cd..646dff9fa 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2LogSnapshot.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2LogSnapshot.cs @@ -207,7 +207,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "appMetadata {\n" + fspec + ind + "}\n" ; + s += ind + "appMetadata" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2LogSnapshotAppMetadata.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2LogSnapshotAppMetadata.cs index 04104c664..04073806a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2LogSnapshotAppMetadata.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2LogSnapshotAppMetadata.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "backups {\n" + fspec + ind + "}\n" ; + s += ind + "backups" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2LogSnapshotConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2LogSnapshotConnection.cs index 6124ac22f..1484a98ae 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2LogSnapshotConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2LogSnapshotConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2LogSnapshotEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2LogSnapshotEdge.cs index c7846fdda..f63298889 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2LogSnapshotEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2LogSnapshotEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2RecoverableRangeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2RecoverableRangeConnection.cs index ae481608a..0be8a92b1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2RecoverableRangeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2RecoverableRangeConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2RecoverableRangeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2RecoverableRangeEdge.cs index ba22ff275..96dcb655a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2RecoverableRangeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Db2RecoverableRangeEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DbLogReportSummaryListReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DbLogReportSummaryListReply.cs index 1f94706be..49c4a9a9d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DbLogReportSummaryListReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DbLogReportSummaryListReply.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteAwsExocomputeConfigsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteAwsExocomputeConfigsReply.cs index 305394657..88872a26d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteAwsExocomputeConfigsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteAwsExocomputeConfigsReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "deletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "deletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteAzureCloudAccountReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteAzureCloudAccountReply.cs index 31d3d6fee..05dfdda0d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteAzureCloudAccountReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteAzureCloudAccountReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "status {\n" + fspec + ind + "}\n" ; + s += ind + "status" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteAzureCloudAccountWithoutOauthReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteAzureCloudAccountWithoutOauthReply.cs index e7885d416..a4a20590a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteAzureCloudAccountWithoutOauthReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteAzureCloudAccountWithoutOauthReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "status {\n" + fspec + ind + "}\n" ; + s += ind + "status" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteGlobalCertificateReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteGlobalCertificateReply.cs index e5e5467df..370bc93a4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteGlobalCertificateReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteGlobalCertificateReply.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clusterErrors {\n" + fspec + ind + "}\n" ; + s += ind + "clusterErrors" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteManagedVolumeReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteManagedVolumeReply.cs index 0df1045d3..1cc7a576b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteManagedVolumeReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteManagedVolumeReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "asyncRequestStatus {\n" + fspec + ind + "}\n" ; + s += ind + "asyncRequestStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteStorageArraysReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteStorageArraysReply.cs index 2ee412603..b92eb9ace 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteStorageArraysReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DeleteStorageArraysReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "responses {\n" + fspec + ind + "}\n" ; + s += ind + "responses" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DetailedPrivateEndpointConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DetailedPrivateEndpointConnection.cs index 39d4d7e2e..156bfa725 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DetailedPrivateEndpointConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DetailedPrivateEndpointConnection.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "privateEndpointConnection {\n" + fspec + ind + "}\n" ; + s += ind + "privateEndpointConnection" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DevicePathToVolumeSnapshotIdMap.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DevicePathToVolumeSnapshotIdMap.cs index ae69a5d5f..022aa7ea8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DevicePathToVolumeSnapshotIdMap.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DevicePathToVolumeSnapshotIdMap.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "devicePathToVolumeSnapshotIdList {\n" + fspec + ind + "}\n" ; + s += ind + "devicePathToVolumeSnapshotIdList" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DhrcActiveRecommendation.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DhrcActiveRecommendation.cs index f5a383760..82b5b74e4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DhrcActiveRecommendation.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DhrcActiveRecommendation.cs @@ -171,7 +171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "translationArgs {\n" + fspec + ind + "}\n" ; + s += ind + "translationArgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DhrcScore.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DhrcScore.cs index 2d2ffd694..319bf5083 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DhrcScore.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DhrcScore.cs @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "context {\n" + fspec + ind + "}\n" ; + s += ind + "context" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DhrcScoreContext.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DhrcScoreContext.cs index 80111154a..4478b1514 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DhrcScoreContext.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DhrcScoreContext.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "metrics {\n" + fspec + ind + "}\n" ; + s += ind + "metrics" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DiffData.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DiffData.cs index 046de710f..ed421c18f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DiffData.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DiffData.cs @@ -297,7 +297,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "anomalyInfo {\n" + fspec + ind + "}\n" ; + s += ind + "anomalyInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DiffResult.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DiffResult.cs index 04f92c3c0..5606ff7c7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DiffResult.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DiffResult.cs @@ -108,7 +108,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -120,7 +120,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "paginationMarker {\n" + fspec + ind + "}\n" ; + s += ind + "paginationMarker" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DiscoverNasSystemSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DiscoverNasSystemSummary.cs index 318fd38e6..136694b07 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DiscoverNasSystemSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DiscoverNasSystemSummary.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nasDiscoverJobStatus {\n" + fspec + ind + "}\n" ; + s += ind + "nasDiscoverJobStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DiskInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DiskInfo.cs index b72c2c7e0..5fcd6d5b2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DiskInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DiskInfo.cs @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "diskStatus {\n" + fspec + ind + "}\n" ; + s += ind + "diskStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DlpConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DlpConfig.cs index 0301bc49d..c116abfcf 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DlpConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DlpConfig.cs @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "genericNas {\n" + fspec + ind + "}\n" ; + s += ind + "genericNas" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -165,7 +165,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "status {\n" + fspec + ind + "}\n" ; + s += ind + "status" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -177,7 +177,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vmwareVm {\n" + fspec + ind + "}\n" ; + s += ind + "vmwareVm" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DownloadPackageStatusReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DownloadPackageStatusReply.cs index 9ea1b326e..ed0342930 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DownloadPackageStatusReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DownloadPackageStatusReply.cs @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "downloadJobInfo {\n" + fspec + ind + "}\n" ; + s += ind + "downloadJobInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DuplicatedVapp.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DuplicatedVapp.cs index 0517e3f19..bff993c9a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DuplicatedVapp.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DuplicatedVapp.cs @@ -100,7 +100,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -121,7 +121,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DuplicatedVm.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DuplicatedVm.cs index 9bb6947c5..d06fb68f3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DuplicatedVm.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/DuplicatedVm.cs @@ -127,7 +127,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -148,7 +148,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -160,7 +160,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -172,7 +172,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "reportWorkload {\n" + fspec + ind + "}\n" ; + s += ind + "reportWorkload" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -184,7 +184,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/EndManagedVolumeSnapshotReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/EndManagedVolumeSnapshotReply.cs index 604f14e4c..c85a4264b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/EndManagedVolumeSnapshotReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/EndManagedVolumeSnapshotReply.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "asyncRequestStatus {\n" + fspec + ind + "}\n" ; + s += ind + "asyncRequestStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "managedVolumeSnapshotSummary {\n" + fspec + ind + "}\n" ; + s += ind + "managedVolumeSnapshotSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDag.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDag.cs index 10c0e3d77..db47f7580 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDag.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDag.cs @@ -161,10 +161,35 @@ public class ExchangeDag: BaseType, CdmHierarchyObject, HierarchyObject [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + } + } + + public ExchangeDag() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "ExchangeDag"; @@ -335,7 +360,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -348,7 +373,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -361,7 +386,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -374,7 +399,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -387,7 +412,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -480,7 +505,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -492,7 +517,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -504,7 +529,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -516,7 +541,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -528,7 +553,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -540,7 +565,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -552,7 +577,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -564,7 +589,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -576,7 +601,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -588,7 +613,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -600,7 +625,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDagConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDagConnection.cs index 8fb16abdf..87cf92191 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDagConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDagConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDagDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDagDescendantTypeConnection.cs index fb3fc2991..dd4d722cd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDagDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDagDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDagDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDagDescendantTypeEdge.cs index d0406fa10..4813f360c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDagDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDagDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDagEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDagEdge.cs index 9b679748e..b0358333f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDagEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDagEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDatabase.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDatabase.cs index df29bdeeb..cf63fd109 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDatabase.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDatabase.cs @@ -226,10 +226,83 @@ public class ExchangeDatabase: BaseType, CdmHierarchyObject, CdmHierarchySnappab [JsonProperty("snapshotGroupBySummary")] public CdmSnapshotGroupBySummaryConnection? SnapshotGroupBySummary { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars MissedSnapshotConnection { get; set; } + + public RscGqlVars MissedSnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupBySummary { get; set; } + + + public InlineVars() { + Tuple[] missedSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + }; + this.MissedSnapshotConnection = + new RscGqlVars(null, missedSnapshotConnectionArgs, null, true); + Tuple[] missedSnapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + Tuple.Create("groupBy", "MissedSnapshotGroupByTime!"), + Tuple.Create("timezoneOffset", "Float"), + }; + this.MissedSnapshotGroupByConnection = + new RscGqlVars(null, missedSnapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupBySummaryArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupBySummary = + new RscGqlVars(null, snapshotGroupBySummaryArgs, null, true); + } + } + + public ExchangeDatabase() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "ExchangeDatabase"; @@ -452,7 +525,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -465,7 +538,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -478,7 +551,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -491,7 +564,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -504,7 +577,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -624,7 +697,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -636,7 +709,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -648,7 +721,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -660,7 +733,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -672,7 +745,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "exchangeServer {\n" + fspec + ind + "}\n" ; + s += ind + "exchangeServer" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -684,7 +757,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -696,7 +769,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -708,7 +781,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotConnection" + "\n(" + this.Vars.MissedSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -720,7 +793,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotGroupByConnection" + "\n(" + this.Vars.MissedSnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -732,7 +805,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestArchivedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestArchivedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -744,7 +817,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -756,7 +829,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestReplicatedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestReplicatedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -768,7 +841,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -780,7 +853,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -792,7 +865,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -804,7 +877,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -816,7 +889,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -828,7 +901,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -840,7 +913,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -852,7 +925,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -864,7 +937,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupBySummary {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupBySummary" + "\n(" + this.Vars.SnapshotGroupBySummary.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDatabaseConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDatabaseConnection.cs index 3ec07a884..3318b0a37 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDatabaseConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDatabaseConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDatabaseEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDatabaseEdge.cs index 366910a93..af7b38804 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDatabaseEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeDatabaseEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeLiveMount.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeLiveMount.cs index c54e4c412..81a3198ba 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeLiveMount.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeLiveMount.cs @@ -171,7 +171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -183,7 +183,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sourceDatabase {\n" + fspec + ind + "}\n" ; + s += ind + "sourceDatabase" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -195,7 +195,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sourceSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "sourceSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeLiveMountConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeLiveMountConnection.cs index 9a3e1a4a0..3fe5ddbeb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeLiveMountConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeLiveMountConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeLiveMountEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeLiveMountEdge.cs index 9e1b44043..8878ff568 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeLiveMountEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeLiveMountEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeServer.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeServer.cs index a1664e109..adb115165 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeServer.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeServer.cs @@ -181,10 +181,35 @@ public class ExchangeServer: BaseType, CdmHierarchyObject, HierarchyObject, Phys [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + } + } + + public ExchangeServer() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "ExchangeServer"; @@ -371,7 +396,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -384,7 +409,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -397,7 +422,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -410,7 +435,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -423,7 +448,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -534,7 +559,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -546,7 +571,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -558,7 +583,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -570,7 +595,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -582,7 +607,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -594,7 +619,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "exchangeDag {\n" + fspec + ind + "}\n" ; + s += ind + "exchangeDag" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -606,7 +631,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "host {\n" + fspec + ind + "}\n" ; + s += ind + "host" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -618,7 +643,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -630,7 +655,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -642,7 +667,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -654,7 +679,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -666,7 +691,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -678,7 +703,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeServerConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeServerConnection.cs index c0c13640d..6f2328e64 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeServerConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeServerConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeServerDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeServerDescendantTypeConnection.cs index 2f6de66ba..68e7c85c8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeServerDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeServerDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeServerDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeServerDescendantTypeEdge.cs index 5f48f6c33..948bbeb15 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeServerDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeServerDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeServerEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeServerEdge.cs index 1ded97f03..bf8b3c068 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeServerEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExchangeServerEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExistingUser.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExistingUser.cs index f220a138a..7b128959d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExistingUser.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ExistingUser.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "user {\n" + fspec + ind + "}\n" ; + s += ind + "user" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterApp.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterApp.cs index 2ebcc5e89..1be626d09 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterApp.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterApp.cs @@ -181,10 +181,48 @@ public class FailoverClusterApp: BaseType, CdmHierarchyObject, FailoverClusterTo [JsonProperty("status")] public FailoverClusterStatus? Status { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars PhysicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] physicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.PhysicalChildConnection = + new RscGqlVars(null, physicalChildConnectionArgs, null, true); + } + } + + public FailoverClusterApp() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "FailoverClusterApp"; @@ -371,7 +409,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -384,7 +422,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -397,7 +435,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -410,7 +448,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -423,7 +461,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -525,7 +563,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -537,7 +575,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -549,7 +587,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -561,7 +599,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -573,7 +611,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -585,7 +623,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hostFailoverCluster {\n" + fspec + ind + "}\n" ; + s += ind + "hostFailoverCluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -597,7 +635,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -609,7 +647,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -621,7 +659,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -633,7 +671,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "physicalChildConnection" + "\n(" + this.Vars.PhysicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -645,7 +683,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -657,7 +695,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -669,7 +707,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -681,7 +719,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "status {\n" + fspec + ind + "}\n" ; + s += ind + "status" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppConfig.cs index a1c953800..04d7e3fbf 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppConfig.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "failoverClusterAppSource {\n" + fspec + ind + "}\n" ; + s += ind + "failoverClusterAppSource" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppConnection.cs index b3eb67d12..6b09404ba 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppDescendantTypeConnection.cs index f1b6e9d35..341594d66 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppDescendantTypeEdge.cs index e40ea6198..f0f94b04a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppEdge.cs index a4163a41f..14694009f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppPhysicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppPhysicalChildTypeConnection.cs index dd381dab8..1528e829b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppPhysicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppPhysicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppPhysicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppPhysicalChildTypeEdge.cs index e11aba1df..75c16c0d0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppPhysicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppPhysicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppSource.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppSource.cs index 86591e0fc..737ef56cf 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppSource.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppSource.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodeOrders {\n" + fspec + ind + "}\n" ; + s += ind + "nodeOrders" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppSummary.cs index d13fbf2fc..a87646036 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterAppSummary.cs @@ -189,7 +189,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaHolder {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaHolder" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -201,7 +201,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "failoverClusterAppConfig {\n" + fspec + ind + "}\n" ; + s += ind + "failoverClusterAppConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -213,7 +213,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaAssignable {\n" + fspec + ind + "}\n" ; + s += ind + "slaAssignable" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterDetail.cs index f95d5554c..f2598cf74 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterDetail.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "failoverClusterSummary {\n" + fspec + ind + "}\n" ; + s += ind + "failoverClusterSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterSummary.cs index 30ed3cc55..1598a3a14 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterSummary.cs @@ -189,7 +189,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaHolder {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaHolder" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -201,7 +201,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -213,7 +213,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaAssignable {\n" + fspec + ind + "}\n" ; + s += ind + "slaAssignable" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterTopLevelDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterTopLevelDescendantTypeConnection.cs index b887dfd78..a056fb2a3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterTopLevelDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterTopLevelDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterTopLevelDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterTopLevelDescendantTypeEdge.cs index 194c67fe9..9e83bac89 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterTopLevelDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailoverClusterTopLevelDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailuresAndWarningsStats.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailuresAndWarningsStats.cs index 4fab8f9f2..7c693c72b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailuresAndWarningsStats.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailuresAndWarningsStats.cs @@ -108,7 +108,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadTypeToFailureCount {\n" + fspec + ind + "}\n" ; + s += ind + "workloadTypeToFailureCount" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -120,7 +120,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadTypeToWarningCount {\n" + fspec + ind + "}\n" ; + s += ind + "workloadTypeToWarningCount" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailuresAndWarningsStatsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailuresAndWarningsStatsReply.cs index 0bdf7207e..e9e64bdb9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailuresAndWarningsStatsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FailuresAndWarningsStatsReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "failuresAndWarningsStats {\n" + fspec + ind + "}\n" ; + s += ind + "failuresAndWarningsStats" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FeatureDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FeatureDetail.cs index 0d1237ed1..de3647acb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FeatureDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FeatureDetail.cs @@ -207,7 +207,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "authServerDetail {\n" + fspec + ind + "}\n" ; + s += ind + "authServerDetail" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FeaturePermission.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FeaturePermission.cs index f9ba3fbb1..002a2acb9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FeaturePermission.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FeaturePermission.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "permissionsGroupVersions {\n" + fspec + ind + "}\n" ; + s += ind + "permissionsGroupVersions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FileResult.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FileResult.cs index c88403e03..959c5a92f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FileResult.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FileResult.cs @@ -523,7 +523,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snappable {\n" + fspec + ind + "}\n"; + s += ind + "snappable" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -742,7 +742,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "analyzerGroupResults {\n" + fspec + ind + "}\n" ; + s += ind + "analyzerGroupResults" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -754,7 +754,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "analyzerResults {\n" + fspec + ind + "}\n" ; + s += ind + "analyzerResults" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -766,7 +766,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "analyzerRiskHits {\n" + fspec + ind + "}\n" ; + s += ind + "analyzerRiskHits" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -778,7 +778,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "filesWithHits {\n" + fspec + ind + "}\n" ; + s += ind + "filesWithHits" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -790,7 +790,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hits {\n" + fspec + ind + "}\n" ; + s += ind + "hits" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -802,7 +802,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "numActivitiesBreakdown {\n" + fspec + ind + "}\n" ; + s += ind + "numActivitiesBreakdown" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -814,7 +814,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "openAccessFiles {\n" + fspec + ind + "}\n" ; + s += ind + "openAccessFiles" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -826,7 +826,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "openAccessFilesWithHits {\n" + fspec + ind + "}\n" ; + s += ind + "openAccessFilesWithHits" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -838,7 +838,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "openAccessFolders {\n" + fspec + ind + "}\n" ; + s += ind + "openAccessFolders" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -850,7 +850,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "openAccessStaleFiles {\n" + fspec + ind + "}\n" ; + s += ind + "openAccessStaleFiles" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -862,7 +862,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "principalAccessInfo {\n" + fspec + ind + "}\n" ; + s += ind + "principalAccessInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -874,7 +874,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sensitiveFiles {\n" + fspec + ind + "}\n" ; + s += ind + "sensitiveFiles" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -886,7 +886,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "staleFiles {\n" + fspec + ind + "}\n" ; + s += ind + "staleFiles" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -898,7 +898,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "staleFilesWithHits {\n" + fspec + ind + "}\n" ; + s += ind + "staleFilesWithHits" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FileResultConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FileResultConnection.cs index 3ec365adf..f017f8c74 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FileResultConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FileResultConnection.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -147,7 +147,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -159,7 +159,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FileResultEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FileResultEdge.cs index bcc9db39f..22c523741 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FileResultEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FileResultEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetDetail.cs index 1985577cb..b0345f462 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetDetail.cs @@ -243,7 +243,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "filesetSummary {\n" + fspec + ind + "}\n" ; + s += ind + "filesetSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -255,7 +255,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "filesetUpdate {\n" + fspec + ind + "}\n" ; + s += ind + "filesetUpdate" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -267,7 +267,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshots {\n" + fspec + ind + "}\n" ; + s += ind + "snapshots" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetSnapshotDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetSnapshotDetail.cs index e3cd3c69a..246b71f6c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetSnapshotDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetSnapshotDetail.cs @@ -108,7 +108,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "filesetSnapshotSummary {\n" + fspec + ind + "}\n" ; + s += ind + "filesetSnapshotSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -120,7 +120,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "verbose {\n" + fspec + ind + "}\n" ; + s += ind + "verbose" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetSnapshotSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetSnapshotSummary.cs index 269755707..1f0751007 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetSnapshotSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetSnapshotSummary.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "baseSnapshotSummary {\n" + fspec + ind + "}\n" ; + s += ind + "baseSnapshotSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetSummary.cs index d08fc8b0e..1e88ceaad 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetSummary.cs @@ -468,7 +468,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "arraySpec {\n" + fspec + ind + "}\n" ; + s += ind + "arraySpec" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -480,7 +480,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "filesetOptions {\n" + fspec + ind + "}\n" ; + s += ind + "filesetOptions" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -492,7 +492,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSlaDomain {\n" + fspec + ind + "}\n" ; + s += ind + "pendingSlaDomain" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -504,7 +504,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaAssignable {\n" + fspec + ind + "}\n" ; + s += ind + "slaAssignable" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplate.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplate.cs index 09eb8fca2..52fb616de 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplate.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplate.cs @@ -206,10 +206,48 @@ public class FilesetTemplate: BaseType, CdmHierarchyObject, HierarchyObject [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars PhysicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] physicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.PhysicalChildConnection = + new RscGqlVars(null, physicalChildConnectionArgs, null, true); + } + } + + public FilesetTemplate() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "FilesetTemplate"; @@ -434,7 +472,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -447,7 +485,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -460,7 +498,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -473,7 +511,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -486,7 +524,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -633,7 +671,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -645,7 +683,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -657,7 +695,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -669,7 +707,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -681,7 +719,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -693,7 +731,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -705,7 +743,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -717,7 +755,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -729,7 +767,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "physicalChildConnection" + "\n(" + this.Vars.PhysicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -741,7 +779,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -753,7 +791,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -765,7 +803,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateConnection.cs index 48b8cdfeb..54411ded8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateCreate.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateCreate.cs index e2cd2b600..62edfab2a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateCreate.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateCreate.cs @@ -297,7 +297,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "filesetOptions {\n" + fspec + ind + "}\n" ; + s += ind + "filesetOptions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateDescendantTypeConnection.cs index 65883bcd3..2a2b8315a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateDescendantTypeEdge.cs index 7f795d14b..308b4500b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateDetail.cs index c204e07fb..22b6de5fa 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateDetail.cs @@ -171,7 +171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "filesetTemplateCreate {\n" + fspec + ind + "}\n" ; + s += ind + "filesetTemplateCreate" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateEdge.cs index 645bcb7b4..8714fd416 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplateEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplatePhysicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplatePhysicalChildTypeConnection.cs index 8031a1fc4..cddc7598f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplatePhysicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplatePhysicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplatePhysicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplatePhysicalChildTypeEdge.cs index 9af5922e4..540edecc8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplatePhysicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilesetTemplatePhysicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilterCreateResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilterCreateResponse.cs index b98c4d6c0..414149441 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilterCreateResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilterCreateResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "asyncRequestStatus {\n" + fspec + ind + "}\n" ; + s += ind + "asyncRequestStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilterPreviewResult.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilterPreviewResult.cs index f6502b118..b80efadc3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilterPreviewResult.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilterPreviewResult.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "virtualMachineSummary {\n" + fspec + ind + "}\n" ; + s += ind + "virtualMachineSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilterPreviewResultListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilterPreviewResultListResponse.cs index 95685b572..94f0b0d20 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilterPreviewResultListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FilterPreviewResultListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FinalizeAwsCloudAccountProtectionReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FinalizeAwsCloudAccountProtectionReply.cs index 6c93c61ac..8a604b844 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FinalizeAwsCloudAccountProtectionReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FinalizeAwsCloudAccountProtectionReply.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "awsChildAccounts {\n" + fspec + ind + "}\n" ; + s += ind + "awsChildAccounts" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FullSpSiteExclusions.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FullSpSiteExclusions.cs index 0dcfc4e64..6b9561e8d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FullSpSiteExclusions.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/FullSpSiteExclusions.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "excludedObjects {\n" + fspec + ind + "}\n" ; + s += ind + "excludedObjects" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpCloudAccountAddProjectsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpCloudAccountAddProjectsReply.cs index 4098b806c..c75e5c574 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpCloudAccountAddProjectsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpCloudAccountAddProjectsReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "details {\n" + fspec + ind + "}\n" ; + s += ind + "details" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpCloudAccountDeleteProjectsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpCloudAccountDeleteProjectsReply.cs index 48571d284..5f3cccd13 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpCloudAccountDeleteProjectsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpCloudAccountDeleteProjectsReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "gcpProjectDeleteStatuses {\n" + fspec + ind + "}\n" ; + s += ind + "gcpProjectDeleteStatuses" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpCloudAccountOauthCompleteReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpCloudAccountOauthCompleteReply.cs index e73b2296b..5bde45144 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpCloudAccountOauthCompleteReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpCloudAccountOauthCompleteReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "userInfo {\n" + fspec + ind + "}\n" ; + s += ind + "userInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpCloudAccountProjectDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpCloudAccountProjectDetail.cs index 7621fb4b2..35907f241 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpCloudAccountProjectDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpCloudAccountProjectDetail.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "featureDetail {\n" + fspec + ind + "}\n" ; + s += ind + "featureDetail" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "project {\n" + fspec + ind + "}\n" ; + s += ind + "project" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpCloudAccountUpgradeProjectsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpCloudAccountUpgradeProjectsReply.cs index f54444f05..0747abb14 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpCloudAccountUpgradeProjectsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpCloudAccountUpgradeProjectsReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "gcpProjectUpgradeStatuses {\n" + fspec + ind + "}\n" ; + s += ind + "gcpProjectUpgradeStatuses" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeDisk.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeDisk.cs index 74bf6567e..1a7e8cdbc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeDisk.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeDisk.cs @@ -201,10 +201,77 @@ public class GcpNativeDisk: BaseType, GcpNativeProjectDescendantType, GcpNativeP [JsonProperty("workloadSnapshotConnection")] public GenericSnapshotConnection? WorkloadSnapshotConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupByNewConnection { get; set; } + + public RscGqlVars WorkloadSnapshotConnection { get; set; } + + + public InlineVars() { + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("sortBy", "PolarisSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("groupBy", "PolarisSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupByNewConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("snapshotFilter", "[PolarisSnapshotFilterNewInput!]!"), + Tuple.Create("snapshotGroupBy", "SnapshotGroupByTime!"), + }; + this.SnapshotGroupByNewConnection = + new RscGqlVars(null, snapshotGroupByNewConnectionArgs, null, true); + Tuple[] workloadSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("workloadId", "String!"), + Tuple.Create("snapshotFilter", "[SnapshotQueryFilterInput!]"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SnapshotQuerySortByField"), + Tuple.Create("timeRange", "TimeRangeInput"), + Tuple.Create("ignoreActiveWorkloadCheck", "Boolean"), + }; + this.WorkloadSnapshotConnection = + new RscGqlVars(null, workloadSnapshotConnectionArgs, null, true); + } + } + + public GcpNativeDisk() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "GcpNativeDisk"; @@ -407,7 +474,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -420,7 +487,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -433,7 +500,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -580,7 +647,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -592,7 +659,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "attachedInstances {\n" + fspec + ind + "}\n" ; + s += ind + "attachedInstances" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -604,7 +671,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -616,7 +683,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "gcpNativeProject {\n" + fspec + ind + "}\n" ; + s += ind + "gcpNativeProject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -628,7 +695,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "labels {\n" + fspec + ind + "}\n" ; + s += ind + "labels" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -640,7 +707,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -652,7 +719,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -664,7 +731,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -676,7 +743,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -688,7 +755,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -700,7 +767,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -712,7 +779,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -724,7 +791,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -736,7 +803,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByNewConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByNewConnection" + "\n(" + this.Vars.SnapshotGroupByNewConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -748,7 +815,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "workloadSnapshotConnection" + "\n(" + this.Vars.WorkloadSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeDiskConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeDiskConnection.cs index d725d9dcc..5091ee395 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeDiskConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeDiskConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeDiskEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeDiskEdge.cs index 18c5942b3..c4fc564d3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeDiskEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeDiskEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeGceInstance.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeGceInstance.cs index 38261b16c..29b80453d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeGceInstance.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeGceInstance.cs @@ -196,10 +196,77 @@ public class GcpNativeGceInstance: BaseType, GcpNativeProjectDescendantType, Gcp [JsonProperty("workloadSnapshotConnection")] public GenericSnapshotConnection? WorkloadSnapshotConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupByNewConnection { get; set; } + + public RscGqlVars WorkloadSnapshotConnection { get; set; } + + + public InlineVars() { + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("sortBy", "PolarisSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("groupBy", "PolarisSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupByNewConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("snapshotFilter", "[PolarisSnapshotFilterNewInput!]!"), + Tuple.Create("snapshotGroupBy", "SnapshotGroupByTime!"), + }; + this.SnapshotGroupByNewConnection = + new RscGqlVars(null, snapshotGroupByNewConnectionArgs, null, true); + Tuple[] workloadSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("workloadId", "String!"), + Tuple.Create("snapshotFilter", "[SnapshotQueryFilterInput!]"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SnapshotQuerySortByField"), + Tuple.Create("timeRange", "TimeRangeInput"), + Tuple.Create("ignoreActiveWorkloadCheck", "Boolean"), + }; + this.WorkloadSnapshotConnection = + new RscGqlVars(null, workloadSnapshotConnectionArgs, null, true); + } + } + + public GcpNativeGceInstance() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "GcpNativeGceInstance"; @@ -398,7 +465,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -411,7 +478,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -424,7 +491,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -562,7 +629,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -574,7 +641,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "attachedDisks {\n" + fspec + ind + "}\n" ; + s += ind + "attachedDisks" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -586,7 +653,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -598,7 +665,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "gcpNativeProject {\n" + fspec + ind + "}\n" ; + s += ind + "gcpNativeProject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -610,7 +677,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "labels {\n" + fspec + ind + "}\n" ; + s += ind + "labels" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -622,7 +689,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -634,7 +701,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -646,7 +713,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -658,7 +725,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -670,7 +737,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -682,7 +749,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -694,7 +761,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -706,7 +773,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -718,7 +785,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByNewConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByNewConnection" + "\n(" + this.Vars.SnapshotGroupByNewConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -730,7 +797,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "workloadSnapshotConnection" + "\n(" + this.Vars.WorkloadSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeGceInstanceConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeGceInstanceConnection.cs index b20a60be5..bfcbc534f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeGceInstanceConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeGceInstanceConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeGceInstanceEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeGceInstanceEdge.cs index 13a0722b9..fe1145335 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeGceInstanceEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeGceInstanceEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeNetwork.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeNetwork.cs index bf8b6e687..7af1a2555 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeNetwork.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeNetwork.cs @@ -108,7 +108,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "firewallRules {\n" + fspec + ind + "}\n" ; + s += ind + "firewallRules" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -120,7 +120,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "subnetworks {\n" + fspec + ind + "}\n" ; + s += ind + "subnetworks" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeProject.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeProject.cs index cafe96f9d..7ff313925 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeProject.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeProject.cs @@ -146,10 +146,48 @@ public class GcpNativeProject: BaseType, HierarchyObject, PolarisHierarchyObject [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars GcpNativeGceInstanceConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] gcpNativeGceInstanceConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("gceInstanceFilters", "GcpNativeGceInstanceFilters"), + }; + this.GcpNativeGceInstanceConnection = + new RscGqlVars(null, gcpNativeGceInstanceConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + } + } + + public GcpNativeProject() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "GcpNativeProject"; @@ -317,7 +355,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -330,7 +368,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -343,7 +381,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -454,7 +492,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -466,7 +504,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -478,7 +516,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "gcpNativeGceInstanceConnection {\n" + fspec + ind + "}\n" ; + s += ind + "gcpNativeGceInstanceConnection" + "\n(" + this.Vars.GcpNativeGceInstanceConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -490,7 +528,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -502,7 +540,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -514,7 +552,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -526,7 +564,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeProjectConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeProjectConnection.cs index 242488e36..90de1628b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeProjectConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeProjectConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeProjectEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeProjectEdge.cs index 021bdd4e4..ba4094a45 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeProjectEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeProjectEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeProjectLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeProjectLogicalChildTypeConnection.cs index 88664d4bf..8329cb7ab 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeProjectLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeProjectLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeProjectLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeProjectLogicalChildTypeEdge.cs index 19ee13a34..5cb4faf9d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeProjectLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GcpNativeProjectLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GenerateConfigProtectionRestoreFormReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GenerateConfigProtectionRestoreFormReply.cs index 41c8828da..fd4683a7c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GenerateConfigProtectionRestoreFormReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GenerateConfigProtectionRestoreFormReply.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configurations {\n" + fspec + ind + "}\n" ; + s += ind + "configurations" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GenericSnapshotConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GenericSnapshotConnection.cs index 79fca14e3..018676f3f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GenericSnapshotConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GenericSnapshotConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GenericSnapshotEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GenericSnapshotEdge.cs index f555890a2..ed91d2d8e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GenericSnapshotEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GenericSnapshotEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GenericTimeRange.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GenericTimeRange.cs index 0374fcb20..8d98ccb37 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GenericTimeRange.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GenericTimeRange.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "absoluteTimeRange {\n" + fspec + ind + "}\n" ; + s += ind + "absoluteTimeRange" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "relativeTimeRange {\n" + fspec + ind + "}\n" ; + s += ind + "relativeTimeRange" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetAnomalyDetailsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetAnomalyDetailsReply.cs index 869378a1d..f31c479a7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetAnomalyDetailsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetAnomalyDetailsReply.cs @@ -657,7 +657,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "anomalyInfo {\n" + fspec + ind + "}\n" ; + s += ind + "anomalyInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -669,7 +669,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -681,7 +681,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "previousSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "previousSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -693,7 +693,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "ransomwareResult {\n" + fspec + ind + "}\n" ; + s += ind + "ransomwareResult" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -705,7 +705,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshot {\n" + fspec + ind + "}\n" ; + s += ind + "snapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetAzureO365ExocomputeResp.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetAzureO365ExocomputeResp.cs index da68fb2b6..8018313b7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetAzureO365ExocomputeResp.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetAzureO365ExocomputeResp.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetCloudNativeLabelRulesReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetCloudNativeLabelRulesReply.cs index 1d1b993fb..d18b13fb1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetCloudNativeLabelRulesReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetCloudNativeLabelRulesReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "labelRules {\n" + fspec + ind + "}\n" ; + s += ind + "labelRules" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetCloudNativeTagRulesReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetCloudNativeTagRulesReply.cs index 3afbb8604..57836631f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetCloudNativeTagRulesReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetCloudNativeTagRulesReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tagRules {\n" + fspec + ind + "}\n" ; + s += ind + "tagRules" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetDashboardSummaryReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetDashboardSummaryReply.cs index e630c685a..a37f2b9d6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetDashboardSummaryReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetDashboardSummaryReply.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "analyzerResults {\n" + fspec + ind + "}\n" ; + s += ind + "analyzerResults" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "policyResults {\n" + fspec + ind + "}\n" ; + s += ind + "policyResults" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetHealthMonitorPolicyStatusReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetHealthMonitorPolicyStatusReply.cs index 70b9e2c27..798359331 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetHealthMonitorPolicyStatusReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetHealthMonitorPolicyStatusReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "items {\n" + fspec + ind + "}\n" ; + s += ind + "items" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetImplicitlyAuthorizedAncestorSummariesResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetImplicitlyAuthorizedAncestorSummariesResponse.cs index c52944657..eb52c1dfe 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetImplicitlyAuthorizedAncestorSummariesResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetImplicitlyAuthorizedAncestorSummariesResponse.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "objectSummaries {\n" + fspec + ind + "}\n" ; + s += ind + "objectSummaries" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetImplicitlyAuthorizedObjectSummariesResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetImplicitlyAuthorizedObjectSummariesResponse.cs index 64fa9b75a..182488feb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetImplicitlyAuthorizedObjectSummariesResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetImplicitlyAuthorizedObjectSummariesResponse.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "objectSummaries {\n" + fspec + ind + "}\n" ; + s += ind + "objectSummaries" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetLicensedProductsInfoReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetLicensedProductsInfoReply.cs index c59bd3e2f..1b054cd66 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetLicensedProductsInfoReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetLicensedProductsInfoReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clusterProducts {\n" + fspec + ind + "}\n" ; + s += ind + "clusterProducts" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetMosaicRecoverableRangeResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetMosaicRecoverableRangeResponse.cs index b25196ed3..0cf67b41b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetMosaicRecoverableRangeResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetMosaicRecoverableRangeResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetO365StorageStatsResp.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetO365StorageStatsResp.cs index 7fa8899d1..69ba6ce7b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetO365StorageStatsResp.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetO365StorageStatsResp.cs @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalDataSizeTimeSeries {\n" + fspec + ind + "}\n" ; + s += ind + "physicalDataSizeTimeSeries" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetPendingSlaAssignmentsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetPendingSlaAssignmentsReply.cs index e53ed6136..c985de904 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetPendingSlaAssignmentsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetPendingSlaAssignmentsReply.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "objectsWithNoOp {\n" + fspec + ind + "}\n" ; + s += ind + "objectsWithNoOp" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "objectsWithPendingOp {\n" + fspec + ind + "}\n" ; + s += ind + "objectsWithPendingOp" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetPoliciesTimelineReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetPoliciesTimelineReply.cs index 8a7c1e046..f8a91ba92 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetPoliciesTimelineReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetPoliciesTimelineReply.cs @@ -225,7 +225,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "highRiskObjects {\n" + fspec + ind + "}\n" ; + s += ind + "highRiskObjects" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -237,7 +237,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "initialAnalysisStatus {\n" + fspec + ind + "}\n" ; + s += ind + "initialAnalysisStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -249,7 +249,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "lowRiskObjects {\n" + fspec + ind + "}\n" ; + s += ind + "lowRiskObjects" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -261,7 +261,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mediumRiskObjects {\n" + fspec + ind + "}\n" ; + s += ind + "mediumRiskObjects" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -273,7 +273,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "noRiskObjects {\n" + fspec + ind + "}\n" ; + s += ind + "noRiskObjects" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -285,7 +285,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "outOfDateStatus {\n" + fspec + ind + "}\n" ; + s += ind + "outOfDateStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -297,7 +297,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "policyFilesHitsEntries {\n" + fspec + ind + "}\n" ; + s += ind + "policyFilesHitsEntries" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -309,7 +309,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "policyHitsEntries {\n" + fspec + ind + "}\n" ; + s += ind + "policyHitsEntries" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -321,7 +321,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "policyOaFilesHitsEntries {\n" + fspec + ind + "}\n" ; + s += ind + "policyOaFilesHitsEntries" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -333,7 +333,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "policyStaleFilesHitsEntries {\n" + fspec + ind + "}\n" ; + s += ind + "policyStaleFilesHitsEntries" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -345,7 +345,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "policySummaries {\n" + fspec + ind + "}\n" ; + s += ind + "policySummaries" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -357,7 +357,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "totalFilesHitsEntries {\n" + fspec + ind + "}\n" ; + s += ind + "totalFilesHitsEntries" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -369,7 +369,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "totalHitsEntries {\n" + fspec + ind + "}\n" ; + s += ind + "totalHitsEntries" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -381,7 +381,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "totalOaFilesEntries {\n" + fspec + ind + "}\n" ; + s += ind + "totalOaFilesEntries" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -393,7 +393,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "totalOaFilesHitsEntries {\n" + fspec + ind + "}\n" ; + s += ind + "totalOaFilesHitsEntries" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -405,7 +405,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "totalOaFoldersEntries {\n" + fspec + ind + "}\n" ; + s += ind + "totalOaFoldersEntries" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -417,7 +417,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "totalStaleFilesHitsEntries {\n" + fspec + ind + "}\n" ; + s += ind + "totalStaleFilesHitsEntries" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -429,7 +429,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "totalStaleOaFilesEntries {\n" + fspec + ind + "}\n" ; + s += ind + "totalStaleOaFilesEntries" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -441,7 +441,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "upToDateStatus {\n" + fspec + ind + "}\n" ; + s += ind + "upToDateStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetSchemaResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetSchemaResponse.cs index 06e285d55..e4e2eb74c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetSchemaResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetSchemaResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetSmbConfigurationReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetSmbConfigurationReply.cs index 4f8f067f0..aa68fd4a1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetSmbConfigurationReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetSmbConfigurationReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetTaskchainStatusReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetTaskchainStatusReply.cs index 55645c211..fe3c3f938 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetTaskchainStatusReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetTaskchainStatusReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "taskchain {\n" + fspec + ind + "}\n" ; + s += ind + "taskchain" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetUserSessionManagementConfigReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetUserSessionManagementConfigReply.cs index 5da6866bb..9a8ee82d3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetUserSessionManagementConfigReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GetUserSessionManagementConfigReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "config {\n" + fspec + ind + "}\n" ; + s += ind + "config" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalCertificate.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalCertificate.cs index 33074f9e9..b52e652b3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalCertificate.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalCertificate.cs @@ -378,7 +378,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cdmUsages {\n" + fspec + ind + "}\n" ; + s += ind + "cdmUsages" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -390,7 +390,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clusters {\n" + fspec + ind + "}\n" ; + s += ind + "clusters" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -402,7 +402,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "org {\n" + fspec + ind + "}\n" ; + s += ind + "org" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -414,7 +414,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "usages {\n" + fspec + ind + "}\n" ; + s += ind + "usages" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalCertificateConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalCertificateConnection.cs index 493e364c1..a05598e05 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalCertificateConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalCertificateConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalCertificateEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalCertificateEdge.cs index f9ef37824..991387741 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalCertificateEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalCertificateEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalFileSearchReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalFileSearchReply.cs index 5da723c09..813b94fcd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalFileSearchReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalFileSearchReply.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalManagerConnectivity.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalManagerConnectivity.cs index 562a0828f..66998d2bb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalManagerConnectivity.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalManagerConnectivity.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "urls {\n" + fspec + ind + "}\n" ; + s += ind + "urls" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaForFilterConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaForFilterConnection.cs index 470950820..e1338df10 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaForFilterConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaForFilterConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaForFilterEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaForFilterEdge.cs index 52cb0ae6f..69ca23387 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaForFilterEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaForFilterEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaReply.cs index 4905f48a9..1a27632b1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaReply.cs @@ -505,7 +505,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgsHavingAccess {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgsHavingAccess" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -517,7 +517,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgsWithAccess {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgsWithAccess" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -529,7 +529,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "archivalLocationsUpgradeInfo {\n" + fspec + ind + "}\n" ; + s += ind + "archivalLocationsUpgradeInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -541,7 +541,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "archivalSpec {\n" + fspec + ind + "}\n" ; + s += ind + "archivalSpec" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -553,7 +553,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "archivalSpecs {\n" + fspec + ind + "}\n" ; + s += ind + "archivalSpecs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -565,7 +565,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "backupWindows {\n" + fspec + ind + "}\n" ; + s += ind + "backupWindows" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -577,7 +577,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "baseFrequency {\n" + fspec + ind + "}\n" ; + s += ind + "baseFrequency" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -589,7 +589,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clusterToSyncStatusMap {\n" + fspec + ind + "}\n" ; + s += ind + "clusterToSyncStatusMap" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -601,7 +601,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "firstFullBackupWindows {\n" + fspec + ind + "}\n" ; + s += ind + "firstFullBackupWindows" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -613,7 +613,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "localRetentionLimit {\n" + fspec + ind + "}\n" ; + s += ind + "localRetentionLimit" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -625,7 +625,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logConfig {\n" + fspec + ind + "}\n" ; + s += ind + "logConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -637,7 +637,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "objectSpecificConfigs {\n" + fspec + ind + "}\n" ; + s += ind + "objectSpecificConfigs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -649,7 +649,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "ownerOrg {\n" + fspec + ind + "}\n" ; + s += ind + "ownerOrg" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -661,7 +661,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pausedClustersInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pausedClustersInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -673,7 +673,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicationSpec {\n" + fspec + ind + "}\n" ; + s += ind + "replicationSpec" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -685,7 +685,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicationSpecsV2 {\n" + fspec + ind + "}\n" ; + s += ind + "replicationSpecsV2" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -697,7 +697,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotSchedule {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotSchedule" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -709,7 +709,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "upgradeInfo {\n" + fspec + ind + "}\n" ; + s += ind + "upgradeInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaStatus.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaStatus.cs index ff49c3ac9..ea086f370 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaStatus.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaStatus.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaStatusConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaStatusConnection.cs index eae0fcb8f..5966b9c70 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaStatusConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaStatusConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaStatusEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaStatusEdge.cs index ac79b4065..9bda96257 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaStatusEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GlobalSlaStatusEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Group.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Group.cs index 1600cca81..4cb8630d4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Group.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Group.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -129,7 +129,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "roles {\n" + fspec + ind + "}\n" ; + s += ind + "roles" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -141,7 +141,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "users {\n" + fspec + ind + "}\n" ; + s += ind + "users" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GroupConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GroupConnection.cs index edfcf7876..484390593 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GroupConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GroupConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GroupCountListWithTotal.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GroupCountListWithTotal.cs index 6b7aa235d..1c528755e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GroupCountListWithTotal.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GroupCountListWithTotal.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "groupList {\n" + fspec + ind + "}\n" ; + s += ind + "groupList" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GroupEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GroupEdge.cs index 7077a8f3f..5573e17a2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GroupEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GroupEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GuestCredentialDetailListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GuestCredentialDetailListResponse.cs index a1deb3a74..67a57a6d6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GuestCredentialDetailListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GuestCredentialDetailListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GuestOsCredential.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GuestOsCredential.cs index e3b631091..221369ae3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GuestOsCredential.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GuestOsCredential.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GuestOsCredentialConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GuestOsCredentialConnection.cs index 91d44f5cb..c88738a43 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GuestOsCredentialConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GuestOsCredentialConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GuestOsCredentialEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GuestOsCredentialEdge.cs index 3e5e8d188..b63ab6d52 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GuestOsCredentialEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/GuestOsCredentialEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HdfsBaseConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HdfsBaseConfig.cs index a76b93a9e..931e726e7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HdfsBaseConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HdfsBaseConfig.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hosts {\n" + fspec + ind + "}\n" ; + s += ind + "hosts" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HelpContentSnippetConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HelpContentSnippetConnection.cs index 29c8b1751..df44d33a6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HelpContentSnippetConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HelpContentSnippetConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HelpContentSnippetEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HelpContentSnippetEdge.cs index 3b1ee2e47..cd57af382 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HelpContentSnippetEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HelpContentSnippetEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HierarchyObjectConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HierarchyObjectConnection.cs index 0560d3a35..364b2a59d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HierarchyObjectConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HierarchyObjectConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HierarchyObjectEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HierarchyObjectEdge.cs index 280eb1cba..1f837bd87 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HierarchyObjectEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HierarchyObjectEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HierarchySnappableConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HierarchySnappableConnection.cs index 2caa46e44..56bedd1d6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HierarchySnappableConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HierarchySnappableConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HierarchySnappableEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HierarchySnappableEdge.cs index d266f756c..2ebb4314b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HierarchySnappableEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HierarchySnappableEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HierarchySnappableFileVersion.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HierarchySnappableFileVersion.cs index c24446902..4128c21bf 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HierarchySnappableFileVersion.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HierarchySnappableFileVersion.cs @@ -162,7 +162,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "quarantineInfo {\n" + fspec + ind + "}\n" ; + s += ind + "quarantineInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -174,7 +174,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshot {\n" + fspec + ind + "}\n" ; + s += ind + "snapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HitsSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HitsSummary.cs index d79d9a0d6..949598c30 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HitsSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HitsSummary.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "deltaHitsSummary {\n" + fspec + ind + "}\n" ; + s += ind + "deltaHitsSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "totalHitsSummary {\n" + fspec + ind + "}\n" ; + s += ind + "totalHitsSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostDetail.cs index fb1e5f379..55e61cdce 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostDetail.cs @@ -279,7 +279,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hostSummary {\n" + fspec + ind + "}\n" ; + s += ind + "hostSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostDiagnosisSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostDiagnosisSummary.cs index 3481db98d..86b1719b4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostDiagnosisSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostDiagnosisSummary.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "connectivity {\n" + fspec + ind + "}\n" ; + s += ind + "connectivity" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverCluster.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverCluster.cs index 07e3fe627..b74761935 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverCluster.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverCluster.cs @@ -171,10 +171,48 @@ public class HostFailoverCluster: BaseType, CdmHierarchyObject, FailoverClusterT [JsonProperty("status")] public FailoverClusterStatus? Status { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars PhysicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] physicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.PhysicalChildConnection = + new RscGqlVars(null, physicalChildConnectionArgs, null, true); + } + } + + public HostFailoverCluster() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "HostFailoverCluster"; @@ -362,7 +400,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -375,7 +413,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -388,7 +426,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -401,7 +439,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -414,7 +452,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -489,7 +527,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allNodes {\n" + fspec + ind + "}\n" ; + s += ind + "allNodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -501,7 +539,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -513,7 +551,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -525,7 +563,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -537,7 +575,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -549,7 +587,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -561,7 +599,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -573,7 +611,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -585,7 +623,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -597,7 +635,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "physicalChildConnection" + "\n(" + this.Vars.PhysicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -609,7 +647,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -621,7 +659,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -633,7 +671,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -645,7 +683,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "status {\n" + fspec + ind + "}\n" ; + s += ind + "status" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterConnection.cs index 748974d0f..cd07317a5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterDescendantTypeConnection.cs index 48a991add..593a28a5b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterDescendantTypeEdge.cs index c4d949c55..491de9491 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterEdge.cs index 83b006271..804f96965 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterPhysicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterPhysicalChildTypeConnection.cs index b35e26d42..19d997e90 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterPhysicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterPhysicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterPhysicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterPhysicalChildTypeEdge.cs index 15ee4811f..57de5740e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterPhysicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostFailoverClusterPhysicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostShare.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostShare.cs index dc023c86e..9bda9e5b1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostShare.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostShare.cs @@ -161,10 +161,48 @@ public class HostShare: BaseType, CdmHierarchyObject, HierarchyObject, PhysicalH [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars PhysicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] physicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.PhysicalChildConnection = + new RscGqlVars(null, physicalChildConnectionArgs, null, true); + } + } + + public HostShare() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "HostShare"; @@ -335,7 +373,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -348,7 +386,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -361,7 +399,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -374,7 +412,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -387,7 +425,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -471,7 +509,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -483,7 +521,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -495,7 +533,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -507,7 +545,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -519,7 +557,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -531,7 +569,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -543,7 +581,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -555,7 +593,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -567,7 +605,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "physicalChildConnection" + "\n(" + this.Vars.PhysicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -579,7 +617,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -591,7 +629,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -603,7 +641,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostShareConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostShareConnection.cs index 93bb9d4da..96f880f82 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostShareConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostShareConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostShareDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostShareDescendantTypeConnection.cs index 5fae8f0bc..ea08fe551 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostShareDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostShareDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostShareDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostShareDescendantTypeEdge.cs index 8033d7f53..56624bb56 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostShareDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostShareDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostShareEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostShareEdge.cs index 99ef9c183..3d2f69d87 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostShareEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostShareEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostSharePhysicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostSharePhysicalChildTypeConnection.cs index b1b8ed443..8af77dfaf 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostSharePhysicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostSharePhysicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostSharePhysicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostSharePhysicalChildTypeEdge.cs index 4d654dea4..59f46fee6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostSharePhysicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostSharePhysicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostSummary.cs index edf1d548d..249666b31 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostSummary.cs @@ -360,7 +360,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hdfsBaseConfig {\n" + fspec + ind + "}\n" ; + s += ind + "hdfsBaseConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -372,7 +372,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nasBaseConfig {\n" + fspec + ind + "}\n" ; + s += ind + "nasBaseConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostVolumeSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostVolumeSummary.cs index eafabf8c9..1e00f10ae 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostVolumeSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HostVolumeSummary.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "volumeGroupSnapshotVolumeSummary {\n" + fspec + ind + "}\n" ; + s += ind + "volumeGroupSnapshotVolumeSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HotAddNetworkConfigWithName.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HotAddNetworkConfigWithName.cs index 11653321b..264f44146 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HotAddNetworkConfigWithName.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HotAddNetworkConfigWithName.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "staticIpConfig {\n" + fspec + ind + "}\n" ; + s += ind + "staticIpConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HotAddProxyVmInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HotAddProxyVmInfo.cs index 23c93d452..a5ab5d82f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HotAddProxyVmInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HotAddProxyVmInfo.cs @@ -207,7 +207,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "proxyNetworkInfo {\n" + fspec + ind + "}\n" ; + s += ind + "proxyNetworkInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HotAddProxyVmInfoListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HotAddProxyVmInfoListResponse.cs index 0aec141df..2349787ad 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HotAddProxyVmInfoListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HotAddProxyVmInfoListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HourlySnapshotSchedule.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HourlySnapshotSchedule.cs index 13ea29643..418a0ad35 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HourlySnapshotSchedule.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HourlySnapshotSchedule.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "basicSchedule {\n" + fspec + ind + "}\n" ; + s += ind + "basicSchedule" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVcluster.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVcluster.cs index 722eb33f6..212e05fda 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVcluster.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVcluster.cs @@ -156,10 +156,48 @@ public class HyperVcluster: BaseType, CdmHierarchyObject, HierarchyObject, Hyper [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + } + } + + public HyperVcluster() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "HyperVCluster"; @@ -335,7 +373,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -348,7 +386,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -361,7 +399,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -374,7 +412,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -387,7 +425,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -453,7 +491,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -465,7 +503,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -477,7 +515,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -489,7 +527,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -501,7 +539,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -513,7 +551,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -525,7 +563,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -537,7 +575,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -549,7 +587,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -561,7 +599,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -573,7 +611,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -585,7 +623,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVclusterDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVclusterDescendantTypeConnection.cs index dc4acd1b0..b0b3c0c33 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVclusterDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVclusterDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVclusterDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVclusterDescendantTypeEdge.cs index e109e44fa..525c004dc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVclusterDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVclusterDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVclusterLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVclusterLogicalChildTypeConnection.cs index 42efab36d..9d9f6ade5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVclusterLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVclusterLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVclusterLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVclusterLogicalChildTypeEdge.cs index 9e6c5b3b5..a6cc8a734 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVclusterLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVclusterLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVliveMount.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVliveMount.cs index 5a96c0858..ab35980de 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVliveMount.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVliveMount.cs @@ -342,7 +342,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -354,7 +354,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sourceSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "sourceSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVliveMountConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVliveMountConnection.cs index fe2942063..6ed1f2e86 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVliveMountConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVliveMountConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVliveMountEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVliveMountEdge.cs index aa49bfa1a..6df835526 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVliveMountEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVliveMountEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmm.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmm.cs index 00ed94801..9620ba9a6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmm.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmm.cs @@ -176,10 +176,48 @@ public class HyperVscvmm: BaseType, CdmHierarchyObject, HierarchyObject, HypervT [JsonProperty("status")] public HyperVstatus? Status { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + } + } + + public HyperVscvmm() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "HyperVSCVMM"; @@ -371,7 +409,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -384,7 +422,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -397,7 +435,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -410,7 +448,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -423,7 +461,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -507,7 +545,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -519,7 +557,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -531,7 +569,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -543,7 +581,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -555,7 +593,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -567,7 +605,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -579,7 +617,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -591,7 +629,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -603,7 +641,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -615,7 +653,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -627,7 +665,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -639,7 +677,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "scvmmInfo {\n" + fspec + ind + "}\n" ; + s += ind + "scvmmInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -651,7 +689,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -663,7 +701,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "status {\n" + fspec + ind + "}\n" ; + s += ind + "status" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmConnection.cs index c53749181..c19d3f623 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmDescendantTypeConnection.cs index 549312b6d..4ddf4c77b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmDescendantTypeEdge.cs index dbb0ecc6d..19b5a4b84 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmEdge.cs index a409e83a3..6443fb9ca 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmLogicalChildTypeConnection.cs index 49793a462..6da412c15 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmLogicalChildTypeEdge.cs index 487200879..28a81c61b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVscvmmLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVvirtualMachine.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVvirtualMachine.cs index 257962bce..371f60cab 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVvirtualMachine.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVvirtualMachine.cs @@ -231,10 +231,83 @@ public class HyperVvirtualMachine: BaseType, CdmHierarchyObject, CdmHierarchySna [JsonProperty("snapshotGroupBySummary")] public CdmSnapshotGroupBySummaryConnection? SnapshotGroupBySummary { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars MissedSnapshotConnection { get; set; } + + public RscGqlVars MissedSnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupBySummary { get; set; } + + + public InlineVars() { + Tuple[] missedSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + }; + this.MissedSnapshotConnection = + new RscGqlVars(null, missedSnapshotConnectionArgs, null, true); + Tuple[] missedSnapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + Tuple.Create("groupBy", "MissedSnapshotGroupByTime!"), + Tuple.Create("timezoneOffset", "Float"), + }; + this.MissedSnapshotGroupByConnection = + new RscGqlVars(null, missedSnapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupBySummaryArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupBySummary = + new RscGqlVars(null, snapshotGroupBySummaryArgs, null, true); + } + } + + public HyperVvirtualMachine() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "HyperVVirtualMachine"; @@ -461,7 +534,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -474,7 +547,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -487,7 +560,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -500,7 +573,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -513,7 +586,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -633,7 +706,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "agentStatus {\n" + fspec + ind + "}\n" ; + s += ind + "agentStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -645,7 +718,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -657,7 +730,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -669,7 +742,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -681,7 +754,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -693,7 +766,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -705,7 +778,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -717,7 +790,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotConnection" + "\n(" + this.Vars.MissedSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -729,7 +802,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotGroupByConnection" + "\n(" + this.Vars.MissedSnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -741,7 +814,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestArchivedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestArchivedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -753,7 +826,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -765,7 +838,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestReplicatedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestReplicatedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -777,7 +850,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -789,7 +862,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -801,7 +874,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -813,7 +886,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -825,7 +898,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -837,7 +910,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "reportWorkload {\n" + fspec + ind + "}\n" ; + s += ind + "reportWorkload" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -849,7 +922,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -861,7 +934,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -873,7 +946,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -885,7 +958,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupBySummary {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupBySummary" + "\n(" + this.Vars.SnapshotGroupBySummary.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVvirtualMachineConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVvirtualMachineConnection.cs index cf71ec7be..7e0be2a0d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVvirtualMachineConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVvirtualMachineConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVvirtualMachineEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVvirtualMachineEdge.cs index 1ea51fac1..ad42d94e8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVvirtualMachineEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HyperVvirtualMachineEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervAsyncRequestSuccessSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervAsyncRequestSuccessSummary.cs index f7352188d..8a3a342a6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervAsyncRequestSuccessSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervAsyncRequestSuccessSummary.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "asyncRequestStatus {\n" + fspec + ind + "}\n" ; + s += ind + "asyncRequestStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervHostSummaryListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervHostSummaryListResponse.cs index c56a7b5de..6afe29b8f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervHostSummaryListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervHostSummaryListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervScvmmSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervScvmmSummary.cs index d2e809014..c4d1aa9de 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervScvmmSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervScvmmSummary.cs @@ -171,7 +171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaAssignable {\n" + fspec + ind + "}\n" ; + s += ind + "slaAssignable" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervScvmmUpdateReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervScvmmUpdateReply.cs index 1532dd3f7..3c668d328 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervScvmmUpdateReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervScvmmUpdateReply.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hypervScvmmSummary {\n" + fspec + ind + "}\n" ; + s += ind + "hypervScvmmSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hypervScvmmUpdate {\n" + fspec + ind + "}\n" ; + s += ind + "hypervScvmmUpdate" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServer.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServer.cs index 3c7074f3f..d0f996813 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServer.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServer.cs @@ -161,10 +161,48 @@ public class HypervServer: BaseType, CdmHierarchyObject, HierarchyObject, HyperV [JsonProperty("status")] public HyperVstatus? Status { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + } + } + + public HypervServer() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "HypervServer"; @@ -344,7 +382,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -357,7 +395,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -370,7 +408,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -383,7 +421,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -396,7 +434,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -462,7 +500,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -474,7 +512,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -486,7 +524,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -498,7 +536,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -510,7 +548,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -522,7 +560,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -534,7 +572,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -546,7 +584,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -558,7 +596,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -570,7 +608,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -582,7 +620,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -594,7 +632,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -606,7 +644,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "status {\n" + fspec + ind + "}\n" ; + s += ind + "status" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerConnection.cs index ff73887a0..5cbddcb2d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerDescendantTypeConnection.cs index 493eaab98..daa744931 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerDescendantTypeEdge.cs index b68e4601d..8b49a700f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerEdge.cs index 9e33189de..a2c77f64a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerLogicalChildTypeConnection.cs index 8baf1c1ea..118a4b47f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerLogicalChildTypeEdge.cs index d1d4fe729..a29dfcec0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervServerLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervTopLevelDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervTopLevelDescendantTypeConnection.cs index 97349471c..825b145ed 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervTopLevelDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervTopLevelDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervTopLevelDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervTopLevelDescendantTypeEdge.cs index 827560ac0..02f06c1e5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervTopLevelDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervTopLevelDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervVirtualMachineDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervVirtualMachineDetail.cs index 4ac52b7f7..7a1c44a08 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervVirtualMachineDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervVirtualMachineDetail.cs @@ -55,10 +55,31 @@ public class HypervVirtualMachineDetail: BaseType [JsonProperty("virtualDiskInfo")] public List? VirtualDiskInfo { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars VirtualDiskInfo { get; set; } + + + public InlineVars() { + Tuple[] virtualDiskInfoArgs = { + Tuple.Create("diskNameFilter", "String"), + Tuple.Create("sortBy", "HypervExcludeDiskSortByField"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.VirtualDiskInfo = + new RscGqlVars(null, virtualDiskInfoArgs, null, true); + } + } + + public HypervVirtualMachineDetail() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "HypervVirtualMachineDetail"; @@ -153,7 +174,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hypervVirtualMachineSummary {\n" + fspec + ind + "}\n" ; + s += ind + "hypervVirtualMachineSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -165,7 +186,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hypervVirtualMachineUpdate {\n" + fspec + ind + "}\n" ; + s += ind + "hypervVirtualMachineUpdate" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -177,7 +198,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "virtualDiskInfo {\n" + fspec + ind + "}\n" ; + s += ind + "virtualDiskInfo" + "\n(" + this.Vars.VirtualDiskInfo.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervVirtualMachineSnapshotFileDetails.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervVirtualMachineSnapshotFileDetails.cs index 44862102f..afd1da359 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervVirtualMachineSnapshotFileDetails.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervVirtualMachineSnapshotFileDetails.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configFileInfo {\n" + fspec + ind + "}\n" ; + s += ind + "configFileInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "virtualDiskInfo {\n" + fspec + ind + "}\n" ; + s += ind + "virtualDiskInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervVirtualMachineSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervVirtualMachineSummary.cs index 9b7707f72..fa0a9c5c2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervVirtualMachineSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervVirtualMachineSummary.cs @@ -189,7 +189,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "agentStatus {\n" + fspec + ind + "}\n" ; + s += ind + "agentStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -201,7 +201,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cloudInstantiationSpec {\n" + fspec + ind + "}\n" ; + s += ind + "cloudInstantiationSpec" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -213,7 +213,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "infraPath {\n" + fspec + ind + "}\n" ; + s += ind + "infraPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -225,7 +225,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSlaDomain {\n" + fspec + ind + "}\n" ; + s += ind + "pendingSlaDomain" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -237,7 +237,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snappable {\n" + fspec + ind + "}\n" ; + s += ind + "snappable" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervVirtualMachineUpdate.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervVirtualMachineUpdate.cs index 7ac34a5cc..9218bc544 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervVirtualMachineUpdate.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/HypervVirtualMachineUpdate.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cloudInstantiationSpec {\n" + fspec + ind + "}\n" ; + s += ind + "cloudInstantiationSpec" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Integration.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Integration.cs index daffe8b0e..47beb2b25 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Integration.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Integration.cs @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "config {\n" + fspec + ind + "}\n" ; + s += ind + "config" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/IntegrationConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/IntegrationConfig.cs index 455397f0a..4b4b4be8d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/IntegrationConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/IntegrationConfig.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "dataLossPrevention {\n" + fspec + ind + "}\n" ; + s += ind + "dataLossPrevention" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InternalBulkUpdateHostResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InternalBulkUpdateHostResponse.cs index c146adb77..9d3bb681b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InternalBulkUpdateHostResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InternalBulkUpdateHostResponse.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "items {\n" + fspec + ind + "}\n" ; + s += ind + "items" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InternalChangeVfdOnHostResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InternalChangeVfdOnHostResponse.cs index fa17c0d07..1deb0e139 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InternalChangeVfdOnHostResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InternalChangeVfdOnHostResponse.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "items {\n" + fspec + ind + "}\n" ; + s += ind + "items" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InternalGetDefaultGatewayResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InternalGetDefaultGatewayResponse.cs index 848ad1480..c9731749e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InternalGetDefaultGatewayResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InternalGetDefaultGatewayResponse.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "items {\n" + fspec + ind + "}\n" ; + s += ind + "items" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InternalReplicationBandwidthIncomingResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InternalReplicationBandwidthIncomingResponse.cs index abb70da61..8129a6ea8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InternalReplicationBandwidthIncomingResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InternalReplicationBandwidthIncomingResponse.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "items {\n" + fspec + ind + "}\n" ; + s += ind + "items" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InternalReplicationBandwidthOutgoingResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InternalReplicationBandwidthOutgoingResponse.cs index 5baba1a1a..ddfe1852a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InternalReplicationBandwidthOutgoingResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InternalReplicationBandwidthOutgoingResponse.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "items {\n" + fspec + ind + "}\n" ; + s += ind + "items" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InventoryRoot.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InventoryRoot.cs index 040b4c6b5..7c98aabe2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InventoryRoot.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InventoryRoot.cs @@ -25,10 +25,35 @@ public class InventoryRoot: BaseType [JsonProperty("descendantConnection")] public HierarchyObjectConnection? DescendantConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + } + } + + public InventoryRoot() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "InventoryRoot"; @@ -63,7 +88,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InventorySubHierarchyRoot.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InventorySubHierarchyRoot.cs index df338c737..5a963b456 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InventorySubHierarchyRoot.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/InventorySubHierarchyRoot.cs @@ -40,10 +40,60 @@ public class InventorySubHierarchyRoot: BaseType [JsonProperty("topLevelDescendantConnection")] public HierarchyObjectConnection? TopLevelDescendantConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars ChildConnection { get; set; } + + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars TopLevelDescendantConnection { get; set; } + + + public InlineVars() { + Tuple[] childConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.ChildConnection = + new RscGqlVars(null, childConnectionArgs, null, true); + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] topLevelDescendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + }; + this.TopLevelDescendantConnection = + new RscGqlVars(null, topLevelDescendantConnectionArgs, null, true); + } + } + + public InventorySubHierarchyRoot() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "InventorySubHierarchyRoot"; @@ -99,7 +149,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "childConnection {\n" + fspec + ind + "}\n" ; + s += ind + "childConnection" + "\n(" + this.Vars.ChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +161,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +173,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "topLevelDescendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "topLevelDescendantConnection" + "\n(" + this.Vars.TopLevelDescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Issue.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Issue.cs index 4f7dabca2..9095dffab 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Issue.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Issue.cs @@ -180,7 +180,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "events {\n" + fspec + ind + "}\n" ; + s += ind + "events" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -192,7 +192,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "fileResult {\n" + fspec + ind + "}\n" ; + s += ind + "fileResult" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -204,7 +204,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestPolicyObj {\n" + fspec + ind + "}\n" ; + s += ind + "latestPolicyObj" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -216,7 +216,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "policies {\n" + fspec + ind + "}\n" ; + s += ind + "policies" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/IssueConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/IssueConnection.cs index a22fefe39..889e14a38 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/IssueConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/IssueConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/IssueEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/IssueEdge.cs index aeb8bd33e..e90372092 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/IssueEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/IssueEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/JobReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/JobReply.cs index efa4689cb..fc5b187bb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/JobReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/JobReply.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "metadata {\n" + fspec + ind + "}\n" ; + s += ind + "metadata" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/JobsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/JobsReply.cs index 3ab20679c..371992d92 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/JobsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/JobsReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "jobs {\n" + fspec + ind + "}\n" ; + s += ind + "jobs" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sAppManifest.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sAppManifest.cs index 5950e18ac..322670c3e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sAppManifest.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sAppManifest.cs @@ -108,7 +108,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "toApply {\n" + fspec + ind + "}\n" ; + s += ind + "toApply" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -120,7 +120,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "toDelete {\n" + fspec + ind + "}\n" ; + s += ind + "toDelete" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sCluster.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sCluster.cs index 0140efff3..9a6af1e6a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sCluster.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sCluster.cs @@ -136,10 +136,46 @@ public class K8sCluster: BaseType, HierarchyObject, PolarisHierarchyObject [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars K8sDescendantNamespaces { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] k8sDescendantNamespacesArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("filter", "[Filter!]"), + }; + this.K8sDescendantNamespaces = + new RscGqlVars(null, k8sDescendantNamespacesArgs, null, true); + } + } + + public K8sCluster() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "K8sCluster"; @@ -299,7 +335,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -312,7 +348,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -325,7 +361,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -391,7 +427,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -403,7 +439,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clusterInfo {\n" + fspec + ind + "}\n" ; + s += ind + "clusterInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -415,7 +451,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clusterPortRanges {\n" + fspec + ind + "}\n" ; + s += ind + "clusterPortRanges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -427,7 +463,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -439,7 +475,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -451,7 +487,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "k8sDescendantNamespaces {\n" + fspec + ind + "}\n" ; + s += ind + "k8sDescendantNamespaces" + "\n(" + this.Vars.K8sDescendantNamespaces.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -463,7 +499,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -475,7 +511,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -487,7 +523,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "rbsPortRanges {\n" + fspec + ind + "}\n" ; + s += ind + "rbsPortRanges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -499,7 +535,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sClusterConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sClusterConnection.cs index 3ea45e8a0..386ea5945 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sClusterConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sClusterConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sClusterDescendantConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sClusterDescendantConnection.cs index 671e1049b..06fbef79b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sClusterDescendantConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sClusterDescendantConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sClusterDescendantEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sClusterDescendantEdge.cs index 061e4731e..3ba961388 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sClusterDescendantEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sClusterDescendantEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sClusterEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sClusterEdge.cs index 234b90378..7e31780dd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sClusterEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sClusterEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sClusterInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sClusterInfo.cs index bace9b8cd..46e4d2552 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sClusterInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sClusterInfo.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "associatedCdm {\n" + fspec + ind + "}\n" ; + s += ind + "associatedCdm" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sNamespace.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sNamespace.cs index 1e1820062..f7eb6e60b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sNamespace.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sNamespace.cs @@ -176,10 +176,77 @@ public class K8sNamespace: BaseType, HierarchyObject, HierarchySnappable, K8sClu [JsonProperty("workloadSnapshotConnection")] public GenericSnapshotConnection? WorkloadSnapshotConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupByNewConnection { get; set; } + + public RscGqlVars WorkloadSnapshotConnection { get; set; } + + + public InlineVars() { + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("sortBy", "PolarisSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("groupBy", "PolarisSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupByNewConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("snapshotFilter", "[PolarisSnapshotFilterNewInput!]!"), + Tuple.Create("snapshotGroupBy", "SnapshotGroupByTime!"), + }; + this.SnapshotGroupByNewConnection = + new RscGqlVars(null, snapshotGroupByNewConnectionArgs, null, true); + Tuple[] workloadSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("workloadId", "String!"), + Tuple.Create("snapshotFilter", "[SnapshotQueryFilterInput!]"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SnapshotQuerySortByField"), + Tuple.Create("timeRange", "TimeRangeInput"), + Tuple.Create("ignoreActiveWorkloadCheck", "Boolean"), + }; + this.WorkloadSnapshotConnection = + new RscGqlVars(null, workloadSnapshotConnectionArgs, null, true); + } + } + + public K8sNamespace() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "K8sNamespace"; @@ -362,7 +429,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -375,7 +442,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -388,7 +455,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -517,7 +584,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -529,7 +596,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -541,7 +608,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -553,7 +620,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -565,7 +632,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -577,7 +644,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -589,7 +656,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -601,7 +668,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -613,7 +680,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -625,7 +692,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -637,7 +704,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByNewConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByNewConnection" + "\n(" + this.Vars.SnapshotGroupByNewConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -649,7 +716,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "workloadSnapshotConnection" + "\n(" + this.Vars.WorkloadSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sNamespaceConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sNamespaceConnection.cs index 5df14d732..1a6e09893 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sNamespaceConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sNamespaceConnection.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -147,7 +147,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -159,7 +159,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sNamespaceEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sNamespaceEdge.cs index 630a12f55..104a56007 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sNamespaceEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sNamespaceEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sSnapshotInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sSnapshotInfo.cs index 94514f7e9..e7cb41be2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sSnapshotInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sSnapshotInfo.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pvcList {\n" + fspec + ind + "}\n" ; + s += ind + "pvcList" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sSnapshotSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sSnapshotSummary.cs index a8ac67b17..1add871be 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sSnapshotSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sSnapshotSummary.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "baseSnapshotSummary {\n" + fspec + ind + "}\n" ; + s += ind + "baseSnapshotSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sSnapshotSummaryListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sSnapshotSummaryListResponse.cs index 659008591..7ef8b2746 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sSnapshotSummaryListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/K8sSnapshotSummaryListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KnowledgeBaseArticle.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KnowledgeBaseArticle.cs index f16bf9b51..671836fa0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KnowledgeBaseArticle.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KnowledgeBaseArticle.cs @@ -171,7 +171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cause {\n" + fspec + ind + "}\n" ; + s += ind + "cause" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -183,7 +183,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "environment {\n" + fspec + ind + "}\n" ; + s += ind + "environment" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -195,7 +195,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "notes {\n" + fspec + ind + "}\n" ; + s += ind + "notes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -207,7 +207,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "resolution {\n" + fspec + ind + "}\n" ; + s += ind + "resolution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -219,7 +219,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "summary {\n" + fspec + ind + "}\n" ; + s += ind + "summary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesCluster.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesCluster.cs index 7e8cf4a85..370c366be 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesCluster.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesCluster.cs @@ -181,10 +181,46 @@ public class KubernetesCluster: BaseType, CdmHierarchyObject, HierarchyObject [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars K8sDescendantProtectionSets { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] k8sDescendantProtectionSetsArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("filter", "[Filter!]"), + }; + this.K8sDescendantProtectionSets = + new RscGqlVars(null, k8sDescendantProtectionSetsArgs, null, true); + } + } + + public KubernetesCluster() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "KubernetesCluster"; @@ -371,7 +407,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -384,7 +420,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -397,7 +433,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -410,7 +446,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -423,7 +459,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -543,7 +579,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -555,7 +591,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -567,7 +603,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -579,7 +615,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -591,7 +627,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -603,7 +639,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "k8sDescendantProtectionSets {\n" + fspec + ind + "}\n" ; + s += ind + "k8sDescendantProtectionSets" + "\n(" + this.Vars.K8sDescendantProtectionSets.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -615,7 +651,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -627,7 +663,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -639,7 +675,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -651,7 +687,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -663,7 +699,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -675,7 +711,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesClusterConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesClusterConnection.cs index 621361c0f..cff7cd335 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesClusterConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesClusterConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesClusterDescendantConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesClusterDescendantConnection.cs index 3d1a272e8..15b8d777e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesClusterDescendantConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesClusterDescendantConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesClusterDescendantEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesClusterDescendantEdge.cs index 8e22ac21f..ab721ff6d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesClusterDescendantEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesClusterDescendantEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesClusterEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesClusterEdge.cs index bce6a5e1f..31c84f708 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesClusterEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesClusterEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesProtectionSet.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesProtectionSet.cs index d72dd805d..b5fcef1b0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesProtectionSet.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesProtectionSet.cs @@ -246,10 +246,83 @@ public class KubernetesProtectionSet: BaseType, CdmHierarchyObject, CdmHierarchy [JsonProperty("snapshotGroupBySummary")] public CdmSnapshotGroupBySummaryConnection? SnapshotGroupBySummary { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars MissedSnapshotConnection { get; set; } + + public RscGqlVars MissedSnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupBySummary { get; set; } + + + public InlineVars() { + Tuple[] missedSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + }; + this.MissedSnapshotConnection = + new RscGqlVars(null, missedSnapshotConnectionArgs, null, true); + Tuple[] missedSnapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + Tuple.Create("groupBy", "MissedSnapshotGroupByTime!"), + Tuple.Create("timezoneOffset", "Float"), + }; + this.MissedSnapshotGroupByConnection = + new RscGqlVars(null, missedSnapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupBySummaryArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupBySummary = + new RscGqlVars(null, snapshotGroupBySummaryArgs, null, true); + } + } + + public KubernetesProtectionSet() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "KubernetesProtectionSet"; @@ -488,7 +561,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -501,7 +574,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -514,7 +587,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -527,7 +600,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -540,7 +613,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -705,7 +778,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -717,7 +790,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -729,7 +802,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -741,7 +814,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -753,7 +826,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -765,7 +838,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -777,7 +850,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotConnection" + "\n(" + this.Vars.MissedSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -789,7 +862,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotGroupByConnection" + "\n(" + this.Vars.MissedSnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -801,7 +874,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestArchivedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestArchivedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -813,7 +886,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -825,7 +898,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestReplicatedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestReplicatedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -837,7 +910,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -849,7 +922,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -861,7 +934,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -873,7 +946,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -885,7 +958,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -897,7 +970,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -909,7 +982,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -921,7 +994,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -933,7 +1006,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupBySummary {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupBySummary" + "\n(" + this.Vars.SnapshotGroupBySummary.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesProtectionSetConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesProtectionSetConnection.cs index aeb11a221..8240c0dff 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesProtectionSetConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesProtectionSetConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesProtectionSetEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesProtectionSetEdge.cs index e42814888..6798e6a69 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesProtectionSetEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/KubernetesProtectionSetEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LabelRule.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LabelRule.cs index 22ca13fe5..3c89eb313 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LabelRule.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LabelRule.cs @@ -171,7 +171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cloudNativeAccounts {\n" + fspec + ind + "}\n" ; + s += ind + "cloudNativeAccounts" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -183,7 +183,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSla {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSla" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -195,7 +195,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "label {\n" + fspec + ind + "}\n" ; + s += ind + "label" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LdapIntegration.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LdapIntegration.cs index 008c9db90..9888d7018 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LdapIntegration.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LdapIntegration.cs @@ -279,7 +279,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "ldapServers {\n" + fspec + ind + "}\n" ; + s += ind + "ldapServers" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LdapIntegrationConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LdapIntegrationConnection.cs index c646acff2..cd67ad723 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LdapIntegrationConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LdapIntegrationConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LdapIntegrationEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LdapIntegrationEdge.cs index 0d658c795..b5f3da4e7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LdapIntegrationEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LdapIntegrationEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LegalHoldSnappableDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LegalHoldSnappableDetail.cs index 4652840f3..2d189e5ce 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LegalHoldSnappableDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LegalHoldSnappableDetail.cs @@ -144,7 +144,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalLocation {\n" + fspec + ind + "}\n" ; + s += ind + "physicalLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -156,7 +156,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDetails {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LegalHoldSnappableDetailConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LegalHoldSnappableDetailConnection.cs index f8fc159a7..c3534a4d2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LegalHoldSnappableDetailConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LegalHoldSnappableDetailConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LegalHoldSnappableDetailEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LegalHoldSnappableDetailEdge.cs index b700df669..a8a0037f8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LegalHoldSnappableDetailEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LegalHoldSnappableDetailEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LegalHoldSnapshotDetailConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LegalHoldSnapshotDetailConnection.cs index 98e91839c..aa0321af4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LegalHoldSnapshotDetailConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LegalHoldSnapshotDetailConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LegalHoldSnapshotDetailEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LegalHoldSnapshotDetailEdge.cs index 20149d62b..7867a1679 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LegalHoldSnapshotDetailEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LegalHoldSnapshotDetailEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LicensedClusterProduct.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LicensedClusterProduct.cs index 4c10ae4d9..3c6ffcfa9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LicensedClusterProduct.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LicensedClusterProduct.cs @@ -189,7 +189,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "contributions {\n" + fspec + ind + "}\n" ; + s += ind + "contributions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LicensesForClusterProductReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LicensesForClusterProductReply.cs index b20fdd907..1bbfd79f3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LicensesForClusterProductReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LicensesForClusterProductReply.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "infos {\n" + fspec + ind + "}\n" ; + s += ind + "infos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "overview {\n" + fspec + ind + "}\n" ; + s += ind + "overview" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LinuxFileset.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LinuxFileset.cs index d819796e2..9189a3e29 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LinuxFileset.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LinuxFileset.cs @@ -256,10 +256,83 @@ public class LinuxFileset: BaseType, CdmHierarchyObject, CdmHierarchySnappableNe [JsonProperty("snapshotGroupBySummary")] public CdmSnapshotGroupBySummaryConnection? SnapshotGroupBySummary { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars MissedSnapshotConnection { get; set; } + + public RscGqlVars MissedSnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupBySummary { get; set; } + + + public InlineVars() { + Tuple[] missedSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + }; + this.MissedSnapshotConnection = + new RscGqlVars(null, missedSnapshotConnectionArgs, null, true); + Tuple[] missedSnapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + Tuple.Create("groupBy", "MissedSnapshotGroupByTime!"), + Tuple.Create("timezoneOffset", "Float"), + }; + this.MissedSnapshotGroupByConnection = + new RscGqlVars(null, missedSnapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupBySummaryArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupBySummary = + new RscGqlVars(null, snapshotGroupBySummaryArgs, null, true); + } + } + + public LinuxFileset() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "LinuxFileset"; @@ -506,7 +579,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -519,7 +592,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -532,7 +605,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -545,7 +618,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -558,7 +631,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -705,7 +778,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -717,7 +790,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -729,7 +802,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -741,7 +814,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -753,7 +826,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "failoverClusterApp {\n" + fspec + ind + "}\n" ; + s += ind + "failoverClusterApp" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -765,7 +838,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "filesetTemplate {\n" + fspec + ind + "}\n" ; + s += ind + "filesetTemplate" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -777,7 +850,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "host {\n" + fspec + ind + "}\n" ; + s += ind + "host" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -789,7 +862,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -801,7 +874,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -813,7 +886,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotConnection" + "\n(" + this.Vars.MissedSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -825,7 +898,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotGroupByConnection" + "\n(" + this.Vars.MissedSnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -837,7 +910,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestArchivedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestArchivedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -849,7 +922,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -861,7 +934,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestReplicatedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestReplicatedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -873,7 +946,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -885,7 +958,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -897,7 +970,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -909,7 +982,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -921,7 +994,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -933,7 +1006,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "reportWorkload {\n" + fspec + ind + "}\n" ; + s += ind + "reportWorkload" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -945,7 +1018,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -957,7 +1030,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -969,7 +1042,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -981,7 +1054,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupBySummary {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupBySummary" + "\n(" + this.Vars.SnapshotGroupBySummary.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ListCidrsForComputeSettingReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ListCidrsForComputeSettingReply.cs index 821da2711..4625819e3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ListCidrsForComputeSettingReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ListCidrsForComputeSettingReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clusterInterfaceCidrs {\n" + fspec + ind + "}\n" ; + s += ind + "clusterInterfaceCidrs" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ListIntegrationsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ListIntegrationsReply.cs index 3fcc4db87..331e503b8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ListIntegrationsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ListIntegrationsReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "integrations {\n" + fspec + ind + "}\n" ; + s += ind + "integrations" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ListStoreResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ListStoreResponse.cs index e5857c7e6..e092f1753 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ListStoreResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ListStoreResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ListVersionResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ListVersionResponse.cs index 77ad37c22..461360aa0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ListVersionResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ListVersionResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LogConfigResult.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LogConfigResult.cs index d494c5788..37ba61a8b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LogConfigResult.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/LogConfigResult.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaLogFrequencyConfig {\n" + fspec + ind + "}\n" ; + s += ind + "slaLogFrequencyConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/M365OrgBackupLocations.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/M365OrgBackupLocations.cs index 363723be6..6cfa43679 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/M365OrgBackupLocations.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/M365OrgBackupLocations.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "secondaryLocations {\n" + fspec + ind + "}\n" ; + s += ind + "secondaryLocations" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/M365OrgOperationModes.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/M365OrgOperationModes.cs index 81b485cc2..04cda9c39 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/M365OrgOperationModes.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/M365OrgOperationModes.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "operationModes {\n" + fspec + ind + "}\n" ; + s += ind + "operationModes" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/M365RegionsResp.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/M365RegionsResp.cs index 048b39d60..b1e159d95 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/M365RegionsResp.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/M365RegionsResp.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "regions {\n" + fspec + ind + "}\n" ; + s += ind + "regions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/M365Snapshot.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/M365Snapshot.cs index a1e6109b4..3fc243ac7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/M365Snapshot.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/M365Snapshot.cs @@ -82,7 +82,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "backupEventStatus {\n" + fspec + ind + "}\n" ; + s += ind + "backupEventStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MalwareMatch.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MalwareMatch.cs index aabd1bf10..a9eb88333 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MalwareMatch.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MalwareMatch.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "paths {\n" + fspec + ind + "}\n" ; + s += ind + "paths" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MalwareScanFileCriteria.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MalwareScanFileCriteria.cs index d64b91ae0..5894af863 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MalwareScanFileCriteria.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MalwareScanFileCriteria.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "fileSizeLimits {\n" + fspec + ind + "}\n" ; + s += ind + "fileSizeLimits" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -93,7 +93,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "fileTimeLimits {\n" + fspec + ind + "}\n" ; + s += ind + "fileTimeLimits" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -105,7 +105,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pathFilter {\n" + fspec + ind + "}\n" ; + s += ind + "pathFilter" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MalwareScanInSnapshotResult.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MalwareScanInSnapshotResult.cs index 7fe418971..f4505b35f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MalwareScanInSnapshotResult.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MalwareScanInSnapshotResult.cs @@ -171,7 +171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "matches {\n" + fspec + ind + "}\n" ; + s += ind + "matches" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -183,7 +183,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "quarantineDetails {\n" + fspec + ind + "}\n" ; + s += ind + "quarantineDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -195,7 +195,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "scanStats {\n" + fspec + ind + "}\n" ; + s += ind + "scanStats" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MalwareScanResult.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MalwareScanResult.cs index c88397aea..de558a988 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MalwareScanResult.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MalwareScanResult.cs @@ -82,7 +82,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "object {\n" + fspec + ind + "}\n"; + s += ind + "object" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -103,7 +103,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotResults {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotResults" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MalwareScanSnapshotLimit.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MalwareScanSnapshotLimit.cs index bc1053c27..f1df1608d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MalwareScanSnapshotLimit.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MalwareScanSnapshotLimit.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotsToScanPerObject {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotsToScanPerObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolume.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolume.cs index 43cdd785b..bc127413b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolume.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolume.cs @@ -316,10 +316,143 @@ public class ManagedVolume: BaseType, CdmHierarchyObject, CdmHierarchySnappableN [JsonProperty("snapshotGroupBySummary")] public CdmSnapshotGroupBySummaryConnection? SnapshotGroupBySummary { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LiveMounts { get; set; } + + public RscGqlVars MissedSnapshotConnection { get; set; } + + public RscGqlVars MissedSnapshotGroupByConnection { get; set; } + + public RscGqlVars PhysicalChildConnection { get; set; } + + public RscGqlVars QueuedSnapshotGroupBys { get; set; } + + public RscGqlVars QueuedSnapshots { get; set; } + + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupBySummary { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] liveMountsArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("filter", "[Filter!]"), + }; + this.LiveMounts = + new RscGqlVars(null, liveMountsArgs, null, true); + Tuple[] missedSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + }; + this.MissedSnapshotConnection = + new RscGqlVars(null, missedSnapshotConnectionArgs, null, true); + Tuple[] missedSnapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + Tuple.Create("groupBy", "MissedSnapshotGroupByTime!"), + Tuple.Create("timezoneOffset", "Float"), + }; + this.MissedSnapshotGroupByConnection = + new RscGqlVars(null, missedSnapshotGroupByConnectionArgs, null, true); + Tuple[] physicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.PhysicalChildConnection = + new RscGqlVars(null, physicalChildConnectionArgs, null, true); + Tuple[] queuedSnapshotGroupBysArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "ManagedVolumeQueuedSnapshotFilterInput"), + Tuple.Create("groupBy", "ManagedVolumeQueuedSnapshotGroupByTime!"), + Tuple.Create("timezoneOffset", "Float"), + }; + this.QueuedSnapshotGroupBys = + new RscGqlVars(null, queuedSnapshotGroupBysArgs, null, true); + Tuple[] queuedSnapshotsArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filter", "ManagedVolumeQueuedSnapshotFilterInput"), + Tuple.Create("timezoneOffset", "Float"), + }; + this.QueuedSnapshots = + new RscGqlVars(null, queuedSnapshotsArgs, null, true); + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupBySummaryArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupBySummary = + new RscGqlVars(null, snapshotGroupBySummaryArgs, null, true); + } + } + + public ManagedVolume() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "ManagedVolume"; @@ -659,7 +792,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -672,7 +805,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -685,7 +818,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -698,7 +831,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -711,7 +844,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -858,7 +991,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -870,7 +1003,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clientConfig {\n" + fspec + ind + "}\n" ; + s += ind + "clientConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -882,7 +1015,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -894,7 +1027,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -906,7 +1039,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -918,7 +1051,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -930,7 +1063,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "host {\n" + fspec + ind + "}\n" ; + s += ind + "host" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -942,7 +1075,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hostDetail {\n" + fspec + ind + "}\n" ; + s += ind + "hostDetail" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -954,7 +1087,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -966,7 +1099,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "liveMounts {\n" + fspec + ind + "}\n" ; + s += ind + "liveMounts" + "\n(" + this.Vars.LiveMounts.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -978,7 +1111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -990,7 +1123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mainMount {\n" + fspec + ind + "}\n" ; + s += ind + "mainMount" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1002,7 +1135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotConnection" + "\n(" + this.Vars.MissedSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1014,7 +1147,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotGroupByConnection" + "\n(" + this.Vars.MissedSnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1026,7 +1159,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestArchivedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestArchivedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1038,7 +1171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1050,7 +1183,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestReplicatedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestReplicatedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1062,7 +1195,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1074,7 +1207,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1086,7 +1219,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1098,7 +1231,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "physicalChildConnection" + "\n(" + this.Vars.PhysicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1110,7 +1243,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1122,7 +1255,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1134,7 +1267,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "queuedSnapshotGroupBys {\n" + fspec + ind + "}\n" ; + s += ind + "queuedSnapshotGroupBys" + "\n(" + this.Vars.QueuedSnapshotGroupBys.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1146,7 +1279,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "queuedSnapshots {\n" + fspec + ind + "}\n" ; + s += ind + "queuedSnapshots" + "\n(" + this.Vars.QueuedSnapshots.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1158,7 +1291,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "reportWorkload {\n" + fspec + ind + "}\n" ; + s += ind + "reportWorkload" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1170,7 +1303,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "smbShare {\n" + fspec + ind + "}\n" ; + s += ind + "smbShare" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1182,7 +1315,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1194,7 +1327,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1206,7 +1339,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1218,7 +1351,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupBySummary {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupBySummary" + "\n(" + this.Vars.SnapshotGroupBySummary.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeAppMetadata.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeAppMetadata.cs index 060fb62b7..a55477a13 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeAppMetadata.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeAppMetadata.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "stats {\n" + fspec + ind + "}\n" ; + s += ind + "stats" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeConnection.cs index a5a0942b6..a43b647ff 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeDescendantTypeConnection.cs index 3dbf25656..9998c5bb4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeDescendantTypeEdge.cs index 73c0770dc..b2c3efdd0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeEdge.cs index d2854c5cc..9b518a586 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeExport.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeExport.cs index 688980c00..97ef2306e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeExport.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeExport.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "channels {\n" + fspec + ind + "}\n" ; + s += ind + "channels" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "config {\n" + fspec + ind + "}\n" ; + s += ind + "config" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeExportChannel.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeExportChannel.cs index cb434da04..ab4827b77 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeExportChannel.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeExportChannel.cs @@ -144,7 +144,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "channelStats {\n" + fspec + ind + "}\n" ; + s += ind + "channelStats" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -156,7 +156,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mountSpec {\n" + fspec + ind + "}\n" ; + s += ind + "mountSpec" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeExportConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeExportConfig.cs index 98f09d3e7..ec11351b8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeExportConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeExportConfig.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "managedVolumePatchConfig {\n" + fspec + ind + "}\n" ; + s += ind + "managedVolumePatchConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeInventoryStats.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeInventoryStats.cs index 9b86f48cd..8e77aa428 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeInventoryStats.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeInventoryStats.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "alwaysMounted {\n" + fspec + ind + "}\n" ; + s += ind + "alwaysMounted" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaBased {\n" + fspec + ind + "}\n" ; + s += ind + "slaBased" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeMount.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeMount.cs index 5b2e5663b..7153758e8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeMount.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeMount.cs @@ -335,7 +335,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -348,7 +348,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -361,7 +361,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -374,7 +374,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -387,7 +387,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -462,7 +462,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -474,7 +474,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "channels {\n" + fspec + ind + "}\n" ; + s += ind + "channels" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -486,7 +486,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -498,7 +498,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -510,7 +510,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -522,7 +522,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -534,7 +534,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -546,7 +546,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "managedVolume {\n" + fspec + ind + "}\n" ; + s += ind + "managedVolume" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -558,7 +558,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -570,7 +570,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -582,7 +582,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -594,7 +594,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -606,7 +606,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sourceSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "sourceSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeMountConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeMountConnection.cs index ef47a0397..80166ecc0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeMountConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeMountConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeMountEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeMountEdge.cs index 79ce14846..4e0c7b228 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeMountEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeMountEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeMountSpec.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeMountSpec.cs index d71474d93..e9a466f78 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeMountSpec.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeMountSpec.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumePhysicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumePhysicalChildTypeConnection.cs index 75f7561df..b5fd3c893 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumePhysicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumePhysicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumePhysicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumePhysicalChildTypeEdge.cs index 1c515d46e..44410ad68 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumePhysicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumePhysicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeQueuedSnapshotConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeQueuedSnapshotConnection.cs index 879f95461..529eef95e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeQueuedSnapshotConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeQueuedSnapshotConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeQueuedSnapshotEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeQueuedSnapshotEdge.cs index 94674d43a..7e3a41f35 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeQueuedSnapshotEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeQueuedSnapshotEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeQueuedSnapshotGroupBy.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeQueuedSnapshotGroupBy.cs index a2c1a10a1..0d14786ce 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeQueuedSnapshotGroupBy.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeQueuedSnapshotGroupBy.cs @@ -35,10 +35,39 @@ public class ManagedVolumeQueuedSnapshotGroupBy: BaseType [JsonProperty("groupByInfo")] public ManagedVolumeQueuedSnapshotGroupByInfo? GroupByInfo { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars ManagedVolumeQueuedSnapshotConnection { get; set; } + + public RscGqlVars ManagedVolumeQueuedSnapshotGroupByField { get; set; } + + + public InlineVars() { + Tuple[] managedVolumeQueuedSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "ManagedVolumeQueuedSnapshotSortBy"), + }; + this.ManagedVolumeQueuedSnapshotConnection = + new RscGqlVars(null, managedVolumeQueuedSnapshotConnectionArgs, null, true); + Tuple[] managedVolumeQueuedSnapshotGroupByArgs = { + Tuple.Create("groupBy", "ManagedVolumeQueuedSnapshotGroupByTime!"), + }; + this.ManagedVolumeQueuedSnapshotGroupByField = + new RscGqlVars(null, managedVolumeQueuedSnapshotGroupByArgs, null, true); + } + } + + public ManagedVolumeQueuedSnapshotGroupBy() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "ManagedVolumeQueuedSnapshotGroupBy"; @@ -81,7 +110,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "managedVolumeQueuedSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "managedVolumeQueuedSnapshotConnection" + "\n(" + this.Vars.ManagedVolumeQueuedSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -93,7 +122,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "managedVolumeQueuedSnapshotGroupBy {\n" + fspec + ind + "}\n" ; + s += ind + "managedVolumeQueuedSnapshotGroupBy" + "\n(" + this.Vars.ManagedVolumeQueuedSnapshotGroupByField.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -105,7 +134,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "groupByInfo {\n" + fspec + ind + "}\n" ; + s += ind + "groupByInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeQueuedSnapshotGroupByConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeQueuedSnapshotGroupByConnection.cs index 1e50b8251..802ec64ab 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeQueuedSnapshotGroupByConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeQueuedSnapshotGroupByConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeQueuedSnapshotGroupByEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeQueuedSnapshotGroupByEdge.cs index ad61cb8d8..da06f8108 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeQueuedSnapshotGroupByEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeQueuedSnapshotGroupByEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeSlaClientConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeSlaClientConfig.cs index c26bdda95..17d475b41 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeSlaClientConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeSlaClientConfig.cs @@ -162,7 +162,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "backupScript {\n" + fspec + ind + "}\n" ; + s += ind + "backupScript" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -174,7 +174,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "failedPostBackupScript {\n" + fspec + ind + "}\n" ; + s += ind + "failedPostBackupScript" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -186,7 +186,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "preBackupScript {\n" + fspec + ind + "}\n" ; + s += ind + "preBackupScript" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -198,7 +198,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "successfulPostBackupScript {\n" + fspec + ind + "}\n" ; + s += ind + "successfulPostBackupScript" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeSlaConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeSlaConfig.cs index a0dd16a6f..9ac33f83c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeSlaConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeSlaConfig.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logRetention {\n" + fspec + ind + "}\n" ; + s += ind + "logRetention" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeSnapshotLinks.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeSnapshotLinks.cs index 55f8bd902..25145d79b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeSnapshotLinks.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeSnapshotLinks.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "exportLink {\n" + fspec + ind + "}\n" ; + s += ind + "exportLink" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "self {\n" + fspec + ind + "}\n" ; + s += ind + "self" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeSnapshotSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeSnapshotSummary.cs index 8efc82b47..0a3393f61 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeSnapshotSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ManagedVolumeSnapshotSummary.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "baseSnapshotSummary {\n" + fspec + ind + "}\n" ; + s += ind + "baseSnapshotSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "links {\n" + fspec + ind + "}\n" ; + s += ind + "links" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Map.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Map.cs index fba75589d..0ea719298 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Map.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Map.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "values {\n" + fspec + ind + "}\n" ; + s += ind + "values" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Metadata.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Metadata.cs index 54ff78abb..65bfeeb10 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Metadata.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Metadata.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "value {\n" + fspec + ind + "}\n"; + s += ind + "value" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MetadataV2.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MetadataV2.cs index 2ebace955..62cde881c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MetadataV2.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MetadataV2.cs @@ -82,7 +82,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "values {\n" + fspec + ind + "}\n"; + s += ind + "values" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MetricTimeSeries.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MetricTimeSeries.cs index a20285981..de1f09be0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MetricTimeSeries.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MetricTimeSeries.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "metric {\n" + fspec + ind + "}\n" ; + s += ind + "metric" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "timeInfo {\n" + fspec + ind + "}\n" ; + s += ind + "timeInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Microsoft365RansomwareInvestigationEnablement.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Microsoft365RansomwareInvestigationEnablement.cs index 352f4006e..c4172fea8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Microsoft365RansomwareInvestigationEnablement.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Microsoft365RansomwareInvestigationEnablement.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "subscription {\n" + fspec + ind + "}\n" ; + s += ind + "subscription" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MinuteSnapshotSchedule.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MinuteSnapshotSchedule.cs index 4ebc60c71..4284ed90a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MinuteSnapshotSchedule.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MinuteSnapshotSchedule.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "basicSchedule {\n" + fspec + ind + "}\n" ; + s += ind + "basicSchedule" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshot.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshot.cs index 7a8331eaa..55a80b193 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshot.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshot.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotTimeUnits {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotTimeUnits" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotCommonConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotCommonConnection.cs index ded7016c1..c34daa608 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotCommonConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotCommonConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotCommonEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotCommonEdge.cs index ce71c9237..a49753c99 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotCommonEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotCommonEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotGroupBy.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotGroupBy.cs index 9309078d9..51244b8cb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotGroupBy.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotGroupBy.cs @@ -35,10 +35,39 @@ public class MissedSnapshotGroupBy: BaseType [JsonProperty("groupByInfo")] public MissedSnapshotGroupByInfo? GroupByInfo { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars MissedSnapshotConnection { get; set; } + + public RscGqlVars MissedSnapshotGroupByField { get; set; } + + + public InlineVars() { + Tuple[] missedSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "MissedSnapshotSortByEnum"), + }; + this.MissedSnapshotConnection = + new RscGqlVars(null, missedSnapshotConnectionArgs, null, true); + Tuple[] missedSnapshotGroupByArgs = { + Tuple.Create("groupBy", "MissedSnapshotGroupByTime!"), + }; + this.MissedSnapshotGroupByField = + new RscGqlVars(null, missedSnapshotGroupByArgs, null, true); + } + } + + public MissedSnapshotGroupBy() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "MissedSnapshotGroupBy"; @@ -81,7 +110,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotConnection" + "\n(" + this.Vars.MissedSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -93,7 +122,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotGroupBy {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotGroupBy" + "\n(" + this.Vars.MissedSnapshotGroupByField.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -105,7 +134,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "groupByInfo {\n" + fspec + ind + "}\n" ; + s += ind + "groupByInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotGroupByConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotGroupByConnection.cs index ca86dcc18..f739b6628 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotGroupByConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotGroupByConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotGroupByEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotGroupByEdge.cs index 7a8601697..344a8a73e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotGroupByEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotGroupByEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotListResponse.cs index 069defc91..3d27b97a5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MissedSnapshotListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ModifyIpmiReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ModifyIpmiReply.cs index 72759059c..4da186b83 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ModifyIpmiReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ModifyIpmiReply.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "access {\n" + fspec + ind + "}\n" ; + s += ind + "access" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollection.cs index 32116a292..a6456a262 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollection.cs @@ -191,10 +191,48 @@ public class MongoCollection: BaseType, CdmHierarchyObject, HierarchyObject, Mon [JsonProperty("source")] public MongoSource? Source { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars MongoSnapshotConnection { get; set; } + + public RscGqlVars MongoSnapshotGroupByConnection { get; set; } + + + public InlineVars() { + Tuple[] mongoSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.MongoSnapshotConnection = + new RscGqlVars(null, mongoSnapshotConnectionArgs, null, true); + Tuple[] mongoSnapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "MongoSnapshotGroupByTime!"), + }; + this.MongoSnapshotGroupByConnection = + new RscGqlVars(null, mongoSnapshotGroupByConnectionArgs, null, true); + } + } + + public MongoCollection() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "MongoCollection"; @@ -389,7 +427,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -402,7 +440,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -415,7 +453,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -428,7 +466,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -441,7 +479,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -534,7 +572,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -546,7 +584,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -558,7 +596,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "collectionSet {\n" + fspec + ind + "}\n" ; + s += ind + "collectionSet" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -570,7 +608,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -582,7 +620,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "database {\n" + fspec + ind + "}\n" ; + s += ind + "database" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -594,7 +632,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -606,7 +644,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -618,7 +656,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -630,7 +668,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mongoSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "mongoSnapshotConnection" + "\n(" + this.Vars.MongoSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -642,7 +680,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mongoSnapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "mongoSnapshotGroupByConnection" + "\n(" + this.Vars.MongoSnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -654,7 +692,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -666,7 +704,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -678,7 +716,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -690,7 +728,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -702,7 +740,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -714,7 +752,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -726,7 +764,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "source {\n" + fspec + ind + "}\n" ; + s += ind + "source" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionConnection.cs index d05a73d30..694c729dc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionEdge.cs index a3ab72a0b..300d3aa0a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionSet.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionSet.cs index 480205e62..386702233 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionSet.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionSet.cs @@ -226,10 +226,109 @@ public class MongoCollectionSet: BaseType, CdmHierarchyObject, CdmHierarchySnapp [JsonProperty("snapshotGroupBySummary")] public CdmSnapshotGroupBySummaryConnection? SnapshotGroupBySummary { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars MissedSnapshotConnection { get; set; } + + public RscGqlVars MissedSnapshotGroupByConnection { get; set; } + + public RscGqlVars PhysicalChildConnection { get; set; } + + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupBySummary { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] missedSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + }; + this.MissedSnapshotConnection = + new RscGqlVars(null, missedSnapshotConnectionArgs, null, true); + Tuple[] missedSnapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + Tuple.Create("groupBy", "MissedSnapshotGroupByTime!"), + Tuple.Create("timezoneOffset", "Float"), + }; + this.MissedSnapshotGroupByConnection = + new RscGqlVars(null, missedSnapshotGroupByConnectionArgs, null, true); + Tuple[] physicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.PhysicalChildConnection = + new RscGqlVars(null, physicalChildConnectionArgs, null, true); + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupBySummaryArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupBySummary = + new RscGqlVars(null, snapshotGroupBySummaryArgs, null, true); + } + } + + public MongoCollectionSet() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "MongoCollectionSet"; @@ -452,7 +551,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -465,7 +564,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -478,7 +577,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -491,7 +590,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -504,7 +603,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -615,7 +714,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -627,7 +726,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -639,7 +738,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -651,7 +750,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -663,7 +762,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -675,7 +774,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -687,7 +786,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -699,7 +798,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotConnection" + "\n(" + this.Vars.MissedSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -711,7 +810,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotGroupByConnection" + "\n(" + this.Vars.MissedSnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -723,7 +822,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestArchivedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestArchivedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -735,7 +834,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -747,7 +846,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestReplicatedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestReplicatedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -759,7 +858,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -771,7 +870,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -783,7 +882,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -795,7 +894,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "physicalChildConnection" + "\n(" + this.Vars.PhysicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -807,7 +906,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -819,7 +918,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -831,7 +930,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -843,7 +942,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -855,7 +954,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -867,7 +966,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupBySummary {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupBySummary" + "\n(" + this.Vars.SnapshotGroupBySummary.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionSetDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionSetDescendantTypeConnection.cs index 2fce1d20c..c209c5f32 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionSetDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionSetDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionSetDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionSetDescendantTypeEdge.cs index 6e7c9fbb4..ead7f722d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionSetDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionSetDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionSetPhysicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionSetPhysicalChildTypeConnection.cs index eee423a51..7ee134c59 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionSetPhysicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionSetPhysicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionSetPhysicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionSetPhysicalChildTypeEdge.cs index bf351278a..7480ce498 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionSetPhysicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoCollectionSetPhysicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoConfig.cs index 4307025a9..6816d81d2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoConfig.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logFrequency {\n" + fspec + ind + "}\n" ; + s += ind + "logFrequency" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logRetention {\n" + fspec + ind + "}\n" ; + s += ind + "logRetention" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabase.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabase.cs index 8f54cab01..b72cebec5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabase.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabase.cs @@ -181,10 +181,48 @@ public class MongoDatabase: BaseType, CdmHierarchyObject, HierarchyObject, Mongo [JsonProperty("source")] public MongoSource? Source { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars PhysicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] physicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.PhysicalChildConnection = + new RscGqlVars(null, physicalChildConnectionArgs, null, true); + } + } + + public MongoDatabase() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "MongoDatabase"; @@ -371,7 +409,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -384,7 +422,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -397,7 +435,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -410,7 +448,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -423,7 +461,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -534,7 +572,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -546,7 +584,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -558,7 +596,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -570,7 +608,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -582,7 +620,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -594,7 +632,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -606,7 +644,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -618,7 +656,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -630,7 +668,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "physicalChildConnection" + "\n(" + this.Vars.PhysicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -642,7 +680,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -654,7 +692,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -666,7 +704,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -678,7 +716,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "source {\n" + fspec + ind + "}\n" ; + s += ind + "source" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabaseConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabaseConnection.cs index f2b4b9f20..08825ec4d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabaseConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabaseConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabaseDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabaseDescendantTypeConnection.cs index 3bfd3ef93..270f430cd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabaseDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabaseDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabaseDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabaseDescendantTypeEdge.cs index bc0055dd3..cf072c82b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabaseDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabaseDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabaseEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabaseEdge.cs index 03b33e860..f24b1a68d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabaseEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabaseEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabasePhysicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabasePhysicalChildTypeConnection.cs index f9e195af8..12ba6a513 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabasePhysicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabasePhysicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabasePhysicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabasePhysicalChildTypeEdge.cs index 314330be5..83c9dfec8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabasePhysicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoDatabasePhysicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoRecoverableRanges.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoRecoverableRanges.cs index 693e91859..87be81aa8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoRecoverableRanges.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoRecoverableRanges.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "recoverableRanges {\n" + fspec + ind + "}\n" ; + s += ind + "recoverableRanges" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSnapshotGroupBy.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSnapshotGroupBy.cs index 0ff12f764..ec7034525 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSnapshotGroupBy.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSnapshotGroupBy.cs @@ -35,10 +35,41 @@ public class MongoSnapshotGroupBy: BaseType [JsonProperty("groupByInfo")] public MongoSnapshotGroupByInfo? GroupByInfo { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars MongoSnapshotConnection { get; set; } + + public RscGqlVars MongoSnapshotGroupByField { get; set; } + + + public InlineVars() { + Tuple[] mongoSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + }; + this.MongoSnapshotConnection = + new RscGqlVars(null, mongoSnapshotConnectionArgs, null, true); + Tuple[] mongoSnapshotGroupByArgs = { + Tuple.Create("groupBy", "MongoSnapshotGroupByTime!"), + }; + this.MongoSnapshotGroupByField = + new RscGqlVars(null, mongoSnapshotGroupByArgs, null, true); + } + } + + public MongoSnapshotGroupBy() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "MongoSnapshotGroupBy"; @@ -81,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mongoSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "mongoSnapshotConnection" + "\n(" + this.Vars.MongoSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -93,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mongoSnapshotGroupBy {\n" + fspec + ind + "}\n" ; + s += ind + "mongoSnapshotGroupBy" + "\n(" + this.Vars.MongoSnapshotGroupByField.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -105,7 +136,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "groupByInfo {\n" + fspec + ind + "}\n" ; + s += ind + "groupByInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSnapshotGroupByConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSnapshotGroupByConnection.cs index aba7e15bd..92a57bf09 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSnapshotGroupByConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSnapshotGroupByConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSnapshotGroupByEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSnapshotGroupByEdge.cs index 80e2df55f..4b98eb359 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSnapshotGroupByEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSnapshotGroupByEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSource.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSource.cs index 4392a92aa..a47510e80 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSource.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSource.cs @@ -221,10 +221,57 @@ public class MongoSource: BaseType, CdmHierarchyObject, HierarchyObject [JsonProperty("sslParams")] public CdmMongoSslParams? SslParams { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DataHosts { get; set; } + + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars PhysicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] dataHostsArgs = { + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("filter", "[Filter!]"), + }; + this.DataHosts = + new RscGqlVars(null, dataHostsArgs, null, true); + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] physicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.PhysicalChildConnection = + new RscGqlVars(null, physicalChildConnectionArgs, null, true); + } + } + + public MongoSource() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "MongoSource"; @@ -470,7 +517,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -483,7 +530,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -496,7 +543,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -509,7 +556,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -522,7 +569,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -651,7 +698,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -663,7 +710,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -675,7 +722,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -687,7 +734,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "dataHosts {\n" + fspec + ind + "}\n" ; + s += ind + "dataHosts" + "\n(" + this.Vars.DataHosts.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -699,7 +746,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -711,7 +758,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -723,7 +770,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "ignoreSecondaryNodes {\n" + fspec + ind + "}\n" ; + s += ind + "ignoreSecondaryNodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -735,7 +782,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -747,7 +794,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -759,7 +806,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -771,7 +818,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "physicalChildConnection" + "\n(" + this.Vars.PhysicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -783,7 +830,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -795,7 +842,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -807,7 +854,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -819,7 +866,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sourceNodes {\n" + fspec + ind + "}\n" ; + s += ind + "sourceNodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -831,7 +878,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sslParams {\n" + fspec + ind + "}\n" ; + s += ind + "sslParams" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourceConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourceConnection.cs index df4d8211f..99f24d585 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourceConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourceConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourceDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourceDescendantTypeConnection.cs index 01cb1f04e..1472fce18 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourceDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourceDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourceDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourceDescendantTypeEdge.cs index 952656719..e2143a06e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourceDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourceDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourceEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourceEdge.cs index a370abaf9..534faa2a2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourceEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourceEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourcePhysicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourcePhysicalChildTypeConnection.cs index 989978734..43dc5f48c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourcePhysicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourcePhysicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourcePhysicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourcePhysicalChildTypeEdge.cs index 97474e239..286343431 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourcePhysicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongoSourcePhysicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbCollection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbCollection.cs index 589bfc90e..8b6b3c42e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbCollection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbCollection.cs @@ -151,10 +151,48 @@ public class MongodbCollection: BaseType, HierarchyObject, MongodbDatabaseDescen [JsonProperty("source")] public MongodbSource? Source { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnapshotGroupBys { get; set; } + + public RscGqlVars Snapshots { get; set; } + + + public InlineVars() { + Tuple[] snapshotGroupBysArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "MosaicSnapshotFilterInput"), + Tuple.Create("groupBy", "MosaicSnapshotGroupBy!"), + }; + this.SnapshotGroupBys = + new RscGqlVars(null, snapshotGroupBysArgs, null, true); + Tuple[] snapshotsArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "MosaicSnapshotFilterInput"), + Tuple.Create("sortBy", "MosaicSnapshotSortBy"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.Snapshots = + new RscGqlVars(null, snapshotsArgs, null, true); + } + } + + public MongodbCollection() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "MongodbCollection"; @@ -317,7 +355,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -330,7 +368,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -343,7 +381,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -418,7 +456,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -430,7 +468,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "backupParams {\n" + fspec + ind + "}\n" ; + s += ind + "backupParams" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -442,7 +480,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -454,7 +492,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "database {\n" + fspec + ind + "}\n" ; + s += ind + "database" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -466,7 +504,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -478,7 +516,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -490,7 +528,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -502,7 +540,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -514,7 +552,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -526,7 +564,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -538,7 +576,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupBys {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupBys" + "\n(" + this.Vars.SnapshotGroupBys.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -550,7 +588,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshots {\n" + fspec + ind + "}\n" ; + s += ind + "snapshots" + "\n(" + this.Vars.Snapshots.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -562,7 +600,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "source {\n" + fspec + ind + "}\n" ; + s += ind + "source" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbCollectionConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbCollectionConnection.cs index 7f692ed7b..959d75f33 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbCollectionConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbCollectionConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbCollectionEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbCollectionEdge.cs index e03740fb4..433436ddb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbCollectionEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbCollectionEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabase.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabase.cs index d53bc98be..e92a320cf 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabase.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabase.cs @@ -136,10 +136,48 @@ public class MongodbDatabase: BaseType, HierarchyObject, MongodbSourceDescendant [JsonProperty("source")] public MongodbSource? Source { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars PhysicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] physicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.PhysicalChildConnection = + new RscGqlVars(null, physicalChildConnectionArgs, null, true); + } + } + + public MongodbDatabase() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "MongodbDatabase"; @@ -281,7 +319,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -294,7 +332,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -307,7 +345,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -391,7 +429,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -403,7 +441,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "backupParams {\n" + fspec + ind + "}\n" ; + s += ind + "backupParams" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -415,7 +453,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -427,7 +465,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -439,7 +477,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -451,7 +489,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -463,7 +501,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "physicalChildConnection" + "\n(" + this.Vars.PhysicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -475,7 +513,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -487,7 +525,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -499,7 +537,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "source {\n" + fspec + ind + "}\n" ; + s += ind + "source" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabaseConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabaseConnection.cs index 522066ea9..e6b7e4cd6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabaseConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabaseConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabaseDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabaseDescendantTypeConnection.cs index f53b632bc..b85066e70 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabaseDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabaseDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabaseDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabaseDescendantTypeEdge.cs index 9e84c3119..4a27e6a5d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabaseDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabaseDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabaseEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabaseEdge.cs index 615374222..9e41b9703 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabaseEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabaseEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabasePhysicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabasePhysicalChildTypeConnection.cs index cfbcf741a..e85b960e7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabasePhysicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabasePhysicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabasePhysicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabasePhysicalChildTypeEdge.cs index 1717d22e1..ed183e9b6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabasePhysicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbDatabasePhysicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSource.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSource.cs index 9af81e87a..b7dd4ff26 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSource.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSource.cs @@ -151,10 +151,48 @@ public class MongodbSource: BaseType, HierarchyObject, PolarisHierarchyObject [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars PhysicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] physicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.PhysicalChildConnection = + new RscGqlVars(null, physicalChildConnectionArgs, null, true); + } + } + + public MongodbSource() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "MongodbSource"; @@ -317,7 +355,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -330,7 +368,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -343,7 +381,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -445,7 +483,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -457,7 +495,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "backupParams {\n" + fspec + ind + "}\n" ; + s += ind + "backupParams" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -469,7 +507,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -481,7 +519,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configParams {\n" + fspec + ind + "}\n" ; + s += ind + "configParams" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -493,7 +531,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -505,7 +543,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -517,7 +555,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -529,7 +567,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "physicalChildConnection" + "\n(" + this.Vars.PhysicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -541,7 +579,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -553,7 +591,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourceConfigParams.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourceConfigParams.cs index 5b4307459..7ac38ed26 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourceConfigParams.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourceConfigParams.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "ignoreSecondaries {\n" + fspec + ind + "}\n" ; + s += ind + "ignoreSecondaries" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -147,7 +147,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mongodbHosts {\n" + fspec + ind + "}\n" ; + s += ind + "mongodbHosts" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -159,7 +159,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sslOptions {\n" + fspec + ind + "}\n" ; + s += ind + "sslOptions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourceConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourceConnection.cs index 6ba33683f..5747877a7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourceConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourceConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourceDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourceDescendantTypeConnection.cs index 0f4d071c0..1e10712cb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourceDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourceDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourceDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourceDescendantTypeEdge.cs index 58b826136..449de5bad 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourceDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourceDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourceEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourceEdge.cs index 8b9a310e4..0f00b4cbd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourceEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourceEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourcePhysicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourcePhysicalChildTypeConnection.cs index 9b4cf4c96..52bbc5f21 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourcePhysicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourcePhysicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourcePhysicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourcePhysicalChildTypeEdge.cs index ea48f4b7b..7a470f767 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourcePhysicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MongodbSourcePhysicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MonthlySnapshotSchedule.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MonthlySnapshotSchedule.cs index d02008401..60e4e65ff 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MonthlySnapshotSchedule.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MonthlySnapshotSchedule.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "basicSchedule {\n" + fspec + ind + "}\n" ; + s += ind + "basicSchedule" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicRecoveryRangeResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicRecoveryRangeResponse.cs index 1740c7ebb..a210725bc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicRecoveryRangeResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicRecoveryRangeResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshot.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshot.cs index 48e4f6e52..7461aeb03 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshot.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshot.cs @@ -154,7 +154,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaDomain {\n" + fspec + ind + "}\n"; + s += ind + "slaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshotConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshotConnection.cs index c5a500b81..c0a33be8c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshotConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshotConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshotEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshotEdge.cs index fe31590f2..e0bd47ae6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshotEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshotEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshotGroupByType.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshotGroupByType.cs index 8fdcb9e49..88401043c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshotGroupByType.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshotGroupByType.cs @@ -35,10 +35,41 @@ public class MosaicSnapshotGroupByType: BaseType [JsonProperty("groupByInfo")] public MosaicSnapshotGroupByInfo? GroupByInfo { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars AllSnapshotGroupBys { get; set; } + + public RscGqlVars Snapshots { get; set; } + + + public InlineVars() { + Tuple[] allSnapshotGroupBysArgs = { + Tuple.Create("groupBy", "MosaicSnapshotGroupBy!"), + }; + this.AllSnapshotGroupBys = + new RscGqlVars(null, allSnapshotGroupBysArgs, null, true); + Tuple[] snapshotsArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "MosaicSnapshotSortBy"), + }; + this.Snapshots = + new RscGqlVars(null, snapshotsArgs, null, true); + } + } + + public MosaicSnapshotGroupByType() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "MosaicSnapshotGroupByType"; @@ -81,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allSnapshotGroupBys {\n" + fspec + ind + "}\n" ; + s += ind + "allSnapshotGroupBys" + "\n(" + this.Vars.AllSnapshotGroupBys.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -93,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshots {\n" + fspec + ind + "}\n" ; + s += ind + "snapshots" + "\n(" + this.Vars.Snapshots.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -105,7 +136,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "groupByInfo {\n" + fspec + ind + "}\n" ; + s += ind + "groupByInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshotGroupByTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshotGroupByTypeConnection.cs index afcff260b..4bc976f4c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshotGroupByTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshotGroupByTypeConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshotGroupByTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshotGroupByTypeEdge.cs index 722fa6e36..0030da54f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshotGroupByTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicSnapshotGroupByTypeEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicStorageLocation.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicStorageLocation.cs index b600735d1..c440a9709 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicStorageLocation.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicStorageLocation.cs @@ -225,7 +225,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "connectionParameters {\n" + fspec + ind + "}\n" ; + s += ind + "connectionParameters" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicStoreObject.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicStoreObject.cs index cf8d886d8..f813848f6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicStoreObject.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MosaicStoreObject.cs @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "storeMetadata {\n" + fspec + ind + "}\n" ; + s += ind + "storeMetadata" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroup.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroup.cs index 4be7fe0d1..e6ac0d852 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroup.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroup.cs @@ -176,10 +176,48 @@ public class MssqlAvailabilityGroup: BaseType, CdmHierarchyObject, HierarchyObje [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + } + } + + public MssqlAvailabilityGroup() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "MssqlAvailabilityGroup"; @@ -362,7 +400,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -375,7 +413,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -388,7 +426,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -401,7 +439,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -414,7 +452,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -516,7 +554,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -528,7 +566,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -540,7 +578,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -552,7 +590,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -564,7 +602,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -576,7 +614,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "instances {\n" + fspec + ind + "}\n" ; + s += ind + "instances" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -588,7 +626,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -600,7 +638,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -612,7 +650,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -624,7 +662,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -636,7 +674,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -648,7 +686,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -660,7 +698,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupDescendantTypeConnection.cs index 55b25d455..e3bf6ce59 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupDescendantTypeEdge.cs index 9f033c68b..d10de1d3f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupDetail.cs index 12ff97589..86c9686cd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupDetail.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mssqlAvailabilityGroupSummary {\n" + fspec + ind + "}\n" ; + s += ind + "mssqlAvailabilityGroupSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupLogicalChildTypeConnection.cs index 09728264c..4dcc0a90f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupLogicalChildTypeEdge.cs index 0b35ffe7b..195473a22 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupSummary.cs index f83c1f4ad..c6b43a3c0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlAvailabilityGroupSummary.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mssqlNonSlaProperties {\n" + fspec + ind + "}\n" ; + s += ind + "mssqlNonSlaProperties" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -93,7 +93,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mssqlSlaRelatedProperties {\n" + fspec + ind + "}\n" ; + s += ind + "mssqlSlaRelatedProperties" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -105,7 +105,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snappable {\n" + fspec + ind + "}\n" ; + s += ind + "snappable" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlConfig.cs index d0cd90999..75d546398 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlConfig.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "frequency {\n" + fspec + ind + "}\n" ; + s += ind + "frequency" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logRetention {\n" + fspec + ind + "}\n" ; + s += ind + "logRetention" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabase.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabase.cs index 7965eb784..bc43252a9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabase.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabase.cs @@ -316,10 +316,117 @@ public class MssqlDatabase: BaseType, CdmHierarchyObject, CdmHierarchySnappableN [JsonProperty("snapshotGroupBySummary")] public CdmSnapshotGroupBySummaryConnection? SnapshotGroupBySummary { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars CdmGroupedSnapshots { get; set; } + + public RscGqlVars CdmSnapshots { get; set; } + + public RscGqlVars LiveMounts { get; set; } + + public RscGqlVars MissedSnapshotConnection { get; set; } + + public RscGqlVars MissedSnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupBySummary { get; set; } + + + public InlineVars() { + Tuple[] cdmGroupedSnapshotsArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("CdmSnapshotFilter", "[CdmSnapshotFilter!]"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + Tuple.Create("timezoneOffset", "Float"), + }; + this.CdmGroupedSnapshots = + new RscGqlVars(null, cdmGroupedSnapshotsArgs, null, true); + Tuple[] cdmSnapshotsArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("CdmSnapshotFilter", "[CdmSnapshotFilter!]"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + }; + this.CdmSnapshots = + new RscGqlVars(null, cdmSnapshotsArgs, null, true); + Tuple[] liveMountsArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "MssqlDatabaseLiveMountSortByInput"), + Tuple.Create("filters", "[MssqlDatabaseLiveMountFilterInput!]"), + }; + this.LiveMounts = + new RscGqlVars(null, liveMountsArgs, null, true); + Tuple[] missedSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + }; + this.MissedSnapshotConnection = + new RscGqlVars(null, missedSnapshotConnectionArgs, null, true); + Tuple[] missedSnapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + Tuple.Create("groupBy", "MissedSnapshotGroupByTime!"), + Tuple.Create("timezoneOffset", "Float"), + }; + this.MissedSnapshotGroupByConnection = + new RscGqlVars(null, missedSnapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupBySummaryArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupBySummary = + new RscGqlVars(null, snapshotGroupBySummaryArgs, null, true); + } + } + + public MssqlDatabase() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "MssqlDatabase"; @@ -614,7 +721,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -627,7 +734,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -640,7 +747,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -653,7 +760,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -666,7 +773,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -903,7 +1010,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -915,7 +1022,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cdmGroupedSnapshots {\n" + fspec + ind + "}\n" ; + s += ind + "cdmGroupedSnapshots" + "\n(" + this.Vars.CdmGroupedSnapshots.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -927,7 +1034,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cdmNewestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "cdmNewestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -939,7 +1046,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cdmOldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "cdmOldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -951,7 +1058,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cdmSnapshots {\n" + fspec + ind + "}\n" ; + s += ind + "cdmSnapshots" + "\n(" + this.Vars.CdmSnapshots.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -963,7 +1070,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -975,7 +1082,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -987,7 +1094,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -999,7 +1106,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1011,7 +1118,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "liveMounts {\n" + fspec + ind + "}\n" ; + s += ind + "liveMounts" + "\n(" + this.Vars.LiveMounts.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1023,7 +1130,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1035,7 +1142,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotConnection" + "\n(" + this.Vars.MissedSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1047,7 +1154,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotGroupByConnection" + "\n(" + this.Vars.MissedSnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1059,7 +1166,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestArchivedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestArchivedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1071,7 +1178,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1083,7 +1190,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestReplicatedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestReplicatedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1095,7 +1202,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1107,7 +1214,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1119,7 +1226,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1131,7 +1238,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1143,7 +1250,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1155,7 +1262,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicas {\n" + fspec + ind + "}\n" ; + s += ind + "replicas" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1167,7 +1274,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1179,7 +1286,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1191,7 +1298,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1203,7 +1310,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupBySummary {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupBySummary" + "\n(" + this.Vars.SnapshotGroupBySummary.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabaseConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabaseConnection.cs index 0b1991242..8ca05321b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabaseConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabaseConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabaseEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabaseEdge.cs index 7d085235d..1da814a67 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabaseEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabaseEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabaseLiveMount.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabaseLiveMount.cs index 456cedf08..f03a29bef 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabaseLiveMount.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabaseLiveMount.cs @@ -261,7 +261,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -273,7 +273,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sourceDatabase {\n" + fspec + ind + "}\n" ; + s += ind + "sourceDatabase" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -285,7 +285,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetInstance {\n" + fspec + ind + "}\n" ; + s += ind + "targetInstance" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabaseLiveMountConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabaseLiveMountConnection.cs index 0ad2f4345..99f9bbf3b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabaseLiveMountConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabaseLiveMountConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabaseLiveMountEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabaseLiveMountEdge.cs index 743718789..f96ca7cbf 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabaseLiveMountEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDatabaseLiveMountEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDbDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDbDetail.cs index a96079ade..9a6bcaa79 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDbDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDbDetail.cs @@ -810,7 +810,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "blackoutWindowResponseInfo {\n" + fspec + ind + "}\n" ; + s += ind + "blackoutWindowResponseInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -822,7 +822,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mssqlDbSummary {\n" + fspec + ind + "}\n" ; + s += ind + "mssqlDbSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -834,7 +834,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "postBackupScript {\n" + fspec + ind + "}\n" ; + s += ind + "postBackupScript" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -846,7 +846,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "preBackupScript {\n" + fspec + ind + "}\n" ; + s += ind + "preBackupScript" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDbReplica.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDbReplica.cs index a24f40ffa..5e21e6853 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDbReplica.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDbReplica.cs @@ -234,7 +234,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "availabilityInfo {\n" + fspec + ind + "}\n" ; + s += ind + "availabilityInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -246,7 +246,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "rootProperties {\n" + fspec + ind + "}\n" ; + s += ind + "rootProperties" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDbSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDbSummary.cs index dfc796985..bd6fe1c79 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDbSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlDbSummary.cs @@ -684,7 +684,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "currentBackupTaskInfo {\n" + fspec + ind + "}\n" ; + s += ind + "currentBackupTaskInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -696,7 +696,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSlaDomain {\n" + fspec + ind + "}\n" ; + s += ind + "pendingSlaDomain" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -708,7 +708,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicas {\n" + fspec + ind + "}\n" ; + s += ind + "replicas" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -720,7 +720,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "rootProperties {\n" + fspec + ind + "}\n" ; + s += ind + "rootProperties" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -732,7 +732,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snappable {\n" + fspec + ind + "}\n" ; + s += ind + "snappable" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -744,7 +744,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "unprotectableReasonsV50 {\n" + fspec + ind + "}\n" ; + s += ind + "unprotectableReasonsV50" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstance.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstance.cs index 89a272145..dd89ba9e1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstance.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstance.cs @@ -171,10 +171,48 @@ public class MssqlInstance: BaseType, CdmHierarchyObject, HierarchyObject, Mssql [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + } + } + + public MssqlInstance() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "MssqlInstance"; @@ -353,7 +391,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -366,7 +404,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -379,7 +417,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -392,7 +430,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -405,7 +443,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -507,7 +545,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -519,7 +557,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -531,7 +569,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -543,7 +581,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -555,7 +593,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -567,7 +605,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -579,7 +617,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -591,7 +629,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -603,7 +641,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -615,7 +653,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -627,7 +665,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -639,7 +677,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceDescendantTypeConnection.cs index d48b8270f..656919837 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceDescendantTypeEdge.cs index 6f6017cda..1355e28dc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceDetail.cs index d83f6f492..f7a413d83 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceDetail.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mssqlInstanceSummary {\n" + fspec + ind + "}\n" ; + s += ind + "mssqlInstanceSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceLogicalChildTypeConnection.cs index 544f089c4..69297116d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceLogicalChildTypeEdge.cs index 0c38136ed..828ae5f7c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceSummary.cs index 791183c59..4df1dcbab 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceSummary.cs @@ -648,7 +648,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mssqlNonSlaProperties {\n" + fspec + ind + "}\n" ; + s += ind + "mssqlNonSlaProperties" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -660,7 +660,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mssqlSlaRelatedProperties {\n" + fspec + ind + "}\n" ; + s += ind + "mssqlSlaRelatedProperties" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -672,7 +672,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "rootProperties {\n" + fspec + ind + "}\n" ; + s += ind + "rootProperties" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -684,7 +684,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "unprotectableReasonsV50 {\n" + fspec + ind + "}\n" ; + s += ind + "unprotectableReasonsV50" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceSummaryListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceSummaryListResponse.cs index 6ce509a07..50f38a967 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceSummaryListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlInstanceSummaryListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingLinks.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingLinks.cs index e55328f13..2335fa429 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingLinks.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingLinks.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryDatabase {\n" + fspec + ind + "}\n" ; + s += ind + "primaryDatabase" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "secondaryDatabase {\n" + fspec + ind + "}\n" ; + s += ind + "secondaryDatabase" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -114,7 +114,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "secondaryInstance {\n" + fspec + ind + "}\n" ; + s += ind + "secondaryInstance" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -126,7 +126,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "seedRequest {\n" + fspec + ind + "}\n" ; + s += ind + "seedRequest" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingSummary.cs index c9890d4df..40c9f017b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingSummary.cs @@ -243,7 +243,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "status {\n" + fspec + ind + "}\n" ; + s += ind + "status" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingSummaryV2.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingSummaryV2.cs index 96c0f3664..5d606d1e3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingSummaryV2.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingSummaryV2.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mssqlLogShippingSummary {\n" + fspec + ind + "}\n" ; + s += ind + "mssqlLogShippingSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingSummaryV2ListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingSummaryV2ListResponse.cs index c804aa2aa..c18396e14 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingSummaryV2ListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingSummaryV2ListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingTarget.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingTarget.cs index 31cf672d2..1ed8736c5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingTarget.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingTarget.cs @@ -243,7 +243,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -255,7 +255,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryCluster {\n" + fspec + ind + "}\n" ; + s += ind + "primaryCluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -267,7 +267,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryDatabase {\n" + fspec + ind + "}\n" ; + s += ind + "primaryDatabase" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -279,7 +279,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "secondaryDatabase {\n" + fspec + ind + "}\n" ; + s += ind + "secondaryDatabase" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -291,7 +291,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "secondaryInstance {\n" + fspec + ind + "}\n" ; + s += ind + "secondaryInstance" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingTargetConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingTargetConnection.cs index d382c8362..d0f9846ad 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingTargetConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingTargetConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingTargetEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingTargetEdge.cs index e9db6f968..df20390d3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingTargetEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlLogShippingTargetEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlMissedRecoverableRange.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlMissedRecoverableRange.cs index 9e54cff4b..46ad70608 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlMissedRecoverableRange.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlMissedRecoverableRange.cs @@ -144,7 +144,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "firstError {\n" + fspec + ind + "}\n" ; + s += ind + "firstError" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -156,7 +156,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "lastError {\n" + fspec + ind + "}\n" ; + s += ind + "lastError" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlMissedRecoverableRangeListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlMissedRecoverableRangeListResponse.cs index 05131804f..eec1e9644 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlMissedRecoverableRangeListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlMissedRecoverableRangeListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlRecoverableRangeListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlRecoverableRangeListResponse.cs index bf169b506..0801fb3f6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlRecoverableRangeListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlRecoverableRangeListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlTopLevelDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlTopLevelDescendantTypeConnection.cs index 1d4cd61bf..3c801d320 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlTopLevelDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlTopLevelDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlTopLevelDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlTopLevelDescendantTypeEdge.cs index f60871652..e9d7b8468 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlTopLevelDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/MssqlTopLevelDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasFileset.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasFileset.cs index e92ea2496..622e92649 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasFileset.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasFileset.cs @@ -251,10 +251,83 @@ public class NasFileset: BaseType, CdmHierarchyObject, CdmHierarchySnappableNew, [JsonProperty("snapshotGroupBySummary")] public CdmSnapshotGroupBySummaryConnection? SnapshotGroupBySummary { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars MissedSnapshotConnection { get; set; } + + public RscGqlVars MissedSnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupBySummary { get; set; } + + + public InlineVars() { + Tuple[] missedSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + }; + this.MissedSnapshotConnection = + new RscGqlVars(null, missedSnapshotConnectionArgs, null, true); + Tuple[] missedSnapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + Tuple.Create("groupBy", "MissedSnapshotGroupByTime!"), + Tuple.Create("timezoneOffset", "Float"), + }; + this.MissedSnapshotGroupByConnection = + new RscGqlVars(null, missedSnapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupBySummaryArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupBySummary = + new RscGqlVars(null, snapshotGroupBySummaryArgs, null, true); + } + } + + public NasFileset() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "NasFileset"; @@ -497,7 +570,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -510,7 +583,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -523,7 +596,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -536,7 +609,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -549,7 +622,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -714,7 +787,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -726,7 +799,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -738,7 +811,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -750,7 +823,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -762,7 +835,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -774,7 +847,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -786,7 +859,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotConnection" + "\n(" + this.Vars.MissedSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -798,7 +871,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotGroupByConnection" + "\n(" + this.Vars.MissedSnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -810,7 +883,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nasShare {\n" + fspec + ind + "}\n" ; + s += ind + "nasShare" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -822,7 +895,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestArchivedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestArchivedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -834,7 +907,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -846,7 +919,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestReplicatedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestReplicatedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -858,7 +931,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -870,7 +943,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -882,7 +955,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -894,7 +967,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -906,7 +979,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -918,7 +991,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -930,7 +1003,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -942,7 +1015,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -954,7 +1027,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupBySummary {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupBySummary" + "\n(" + this.Vars.SnapshotGroupBySummary.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespace.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespace.cs index 68246c2ff..7e01ff7c5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespace.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespace.cs @@ -151,10 +151,48 @@ public class NasNamespace: BaseType, CdmHierarchyObject, HierarchyObject, NasSys [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + } + } + + public NasNamespace() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "NasNamespace"; @@ -317,7 +355,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -330,7 +368,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -343,7 +381,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -356,7 +394,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -369,7 +407,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -435,7 +473,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -447,7 +485,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -459,7 +497,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -471,7 +509,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -483,7 +521,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -495,7 +533,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -507,7 +545,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -519,7 +557,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -531,7 +569,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -543,7 +581,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -555,7 +593,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -567,7 +605,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceConnection.cs index f33ed8c88..3ef3c7a66 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceDescendantTypeConnection.cs index 52c1cb632..5c5d847af 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceDescendantTypeEdge.cs index 056a38dd6..dc383b19d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceEdge.cs index be0629ffd..848382d65 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceLogicalChildTypeConnection.cs index b905219f7..9023d61a4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceLogicalChildTypeEdge.cs index f5eef4c5b..edb60b72f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasNamespaceLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasShare.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasShare.cs index 58ac2d89f..3ba8882d4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasShare.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasShare.cs @@ -211,10 +211,48 @@ public class NasShare: BaseType, CdmHierarchyObject, HierarchyObject, NasNamespa [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + } + } + + public NasShare() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "NasShare"; @@ -434,7 +472,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -447,7 +485,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -460,7 +498,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -473,7 +511,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -486,7 +524,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -633,7 +671,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -645,7 +683,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -657,7 +695,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -669,7 +707,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -681,7 +719,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -693,7 +731,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -705,7 +743,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -717,7 +755,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -729,7 +767,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nasSystem {\n" + fspec + ind + "}\n" ; + s += ind + "nasSystem" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -741,7 +779,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -753,7 +791,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -765,7 +803,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -777,7 +815,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryFileset {\n" + fspec + ind + "}\n" ; + s += ind + "primaryFileset" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -789,7 +827,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasShareDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasShareDescendantTypeConnection.cs index c1b4877e2..fc2a3bd7e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasShareDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasShareDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasShareDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasShareDescendantTypeEdge.cs index 04a1b078b..7eb5d5feb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasShareDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasShareDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasShareLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasShareLogicalChildTypeConnection.cs index 1c9318a5d..f43bdb345 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasShareLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasShareLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasShareLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasShareLogicalChildTypeEdge.cs index ae84b7e7e..bb57a241a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasShareLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasShareLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystem.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystem.cs index 0b90f2b9b..beec25a0c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystem.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystem.cs @@ -206,10 +206,48 @@ public class NasSystem: BaseType, CdmHierarchyObject, HierarchyObject [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + } + } + + public NasSystem() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "NasSystem"; @@ -425,7 +463,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -438,7 +476,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -451,7 +489,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -464,7 +502,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -477,7 +515,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -633,7 +671,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -645,7 +683,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -657,7 +695,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -669,7 +707,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -681,7 +719,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -693,7 +731,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -705,7 +743,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -717,7 +755,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -729,7 +767,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -741,7 +779,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -753,7 +791,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -765,7 +803,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemConnection.cs index 547a29278..319d72dc9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemDescendantTypeConnection.cs index 7f7512756..9d40fe293 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemDescendantTypeEdge.cs index 3477ba2b8..36142bad1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemEdge.cs index ec385c6f1..4627a979e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemLogicalChildTypeConnection.cs index 21aa43eb7..afd35bd10 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemLogicalChildTypeEdge.cs index ec59bbd14..94e3aaa2f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasSystemLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasVolume.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasVolume.cs index fc3ce91cf..03791a88d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasVolume.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasVolume.cs @@ -176,10 +176,48 @@ public class NasVolume: BaseType, CdmHierarchyObject, HierarchyObject, NasNamesp [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + } + } + + public NasVolume() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "NasVolume"; @@ -362,7 +400,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -375,7 +413,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -388,7 +426,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -401,7 +439,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -414,7 +452,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -507,7 +545,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -519,7 +557,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -531,7 +569,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -543,7 +581,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -555,7 +593,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -567,7 +605,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -579,7 +617,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -591,7 +629,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -603,7 +641,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nasNamespace {\n" + fspec + ind + "}\n" ; + s += ind + "nasNamespace" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -615,7 +653,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nasSystem {\n" + fspec + ind + "}\n" ; + s += ind + "nasSystem" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -627,7 +665,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -639,7 +677,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -651,7 +689,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -663,7 +701,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasVolumeDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasVolumeDescendantTypeConnection.cs index 8b2fae4be..edf65542d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasVolumeDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasVolumeDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasVolumeDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasVolumeDescendantTypeEdge.cs index 1c410010f..117e1c34a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasVolumeDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasVolumeDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasVolumeLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasVolumeLogicalChildTypeConnection.cs index 39433d90a..158cce78c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasVolumeLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasVolumeLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasVolumeLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasVolumeLogicalChildTypeEdge.cs index 476ffb36f..24c1f9fcd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasVolumeLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NasVolumeLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NcdObjectProtectionStatus.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NcdObjectProtectionStatus.cs index 9a7eccbcc..9b91729c8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NcdObjectProtectionStatus.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NcdObjectProtectionStatus.cs @@ -108,7 +108,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "files {\n" + fspec + ind + "}\n" ; + s += ind + "files" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -120,7 +120,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "shares {\n" + fspec + ind + "}\n" ; + s += ind + "shares" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NetworkInfoListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NetworkInfoListResponse.cs index 5c136e9d2..97f1558f1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NetworkInfoListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NetworkInfoListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NetworkInterfaceListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NetworkInterfaceListResponse.cs index ee76c1fa0..6539e48b7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NetworkInterfaceListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NetworkInterfaceListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NetworkRuleSet.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NetworkRuleSet.cs index 392d48ba1..799a51445 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NetworkRuleSet.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NetworkRuleSet.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "ipRules {\n" + fspec + ind + "}\n" ; + s += ind + "ipRules" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NetworkThrottle.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NetworkThrottle.cs index f2d43ee39..ddca5faf5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NetworkThrottle.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NetworkThrottle.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "scheduledThrottles {\n" + fspec + ind + "}\n" ; + s += ind + "scheduledThrottles" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NetworkThrottleSummaryListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NetworkThrottleSummaryListResponse.cs index e06a32660..42a9cb15d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NetworkThrottleSummaryListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NetworkThrottleSummaryListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResult.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResult.cs index 6a3690948..e45d85f7c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResult.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResult.cs @@ -189,7 +189,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResultConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResultConnection.cs index 3ecb27793..9931c4fee 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResultConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResultConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResultEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResultEdge.cs index 7feae9d45..678240add 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResultEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResultEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResultGroupedData.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResultGroupedData.cs index 1184698ec..d21e669f2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResultGroupedData.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResultGroupedData.cs @@ -35,10 +35,42 @@ public class NfAnomalyResultGroupedData: BaseType [JsonProperty("groupByInfo")] public NfAnomalyResultGroupByInfo? GroupByInfo { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars NfAnomalyResultGroupedDataField { get; set; } + + public RscGqlVars NfAnomalyResults { get; set; } + + + public InlineVars() { + Tuple[] nfAnomalyResultGroupedDataArgs = { + Tuple.Create("groupBy", "NfAnomalyResultGroupBy!"), + }; + this.NfAnomalyResultGroupedDataField = + new RscGqlVars(null, nfAnomalyResultGroupedDataArgs, null, true); + Tuple[] nfAnomalyResultsArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "NfAnomalyResultSortBy"), + Tuple.Create("filter", "NfAnomalyResultFilterInput"), + }; + this.NfAnomalyResults = + new RscGqlVars(null, nfAnomalyResultsArgs, null, true); + } + } + + public NfAnomalyResultGroupedData() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "NfAnomalyResultGroupedData"; @@ -81,7 +113,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nfAnomalyResultGroupedData {\n" + fspec + ind + "}\n" ; + s += ind + "nfAnomalyResultGroupedData" + "\n(" + this.Vars.NfAnomalyResultGroupedDataField.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -93,7 +125,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nfAnomalyResults {\n" + fspec + ind + "}\n" ; + s += ind + "nfAnomalyResults" + "\n(" + this.Vars.NfAnomalyResults.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -105,7 +137,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "groupByInfo {\n" + fspec + ind + "}\n" ; + s += ind + "groupByInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResultGroupedDataConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResultGroupedDataConnection.cs index 7a679accf..746e3d782 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResultGroupedDataConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResultGroupedDataConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResultGroupedDataEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResultGroupedDataEdge.cs index 47cd02be6..0867d7db0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResultGroupedDataEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NfAnomalyResultGroupedDataEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NodePolicyCheckResult.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NodePolicyCheckResult.cs index bf3e26555..d68a2179a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NodePolicyCheckResult.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NodePolicyCheckResult.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "checkResults {\n" + fspec + ind + "}\n" ; + s += ind + "checkResults" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NodeStatus.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NodeStatus.cs index 0cb8674a0..5dfe8dbfd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NodeStatus.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NodeStatus.cs @@ -171,7 +171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "supportTunnel {\n" + fspec + ind + "}\n" ; + s += ind + "supportTunnel" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NodeStatusListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NodeStatusListResponse.cs index 0b215cef6..cdb658bc7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NodeStatusListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NodeStatusListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NotificationSettingSummaryListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NotificationSettingSummaryListResponse.cs index 77ade66e8..d7b5c4fe1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NotificationSettingSummaryListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NotificationSettingSummaryListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NtpServerConfiguration.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NtpServerConfiguration.cs index c05053b49..e32d81497 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NtpServerConfiguration.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NtpServerConfiguration.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "symmetricKey {\n" + fspec + ind + "}\n" ; + s += ind + "symmetricKey" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NtpServerConfigurationListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NtpServerConfigurationListResponse.cs index d807d3b27..734f012fb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NtpServerConfigurationListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NtpServerConfigurationListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixAsyncRequestSuccessSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixAsyncRequestSuccessSummary.cs index 22467ea6d..9072ece38 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixAsyncRequestSuccessSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixAsyncRequestSuccessSummary.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "asyncRequestStatus {\n" + fspec + ind + "}\n" ; + s += ind + "asyncRequestStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixBatchAsyncApiResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixBatchAsyncApiResponse.cs index c4273c15e..eab0d6cdc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixBatchAsyncApiResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixBatchAsyncApiResponse.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "failedRequests {\n" + fspec + ind + "}\n" ; + s += ind + "failedRequests" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "successfulRequests {\n" + fspec + ind + "}\n" ; + s += ind + "successfulRequests" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategory.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategory.cs index 076881530..799efc051 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategory.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategory.cs @@ -171,10 +171,48 @@ public class NutanixCategory: BaseType, CdmHierarchyObject, HierarchyObject, Nut [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + } + } + + public NutanixCategory() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "NutanixCategory"; @@ -353,7 +391,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -366,7 +404,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "duplicateObjects {\n" + fspec + ind + "}\n"; + s += ind + "duplicateObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -379,7 +417,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -392,7 +430,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -405,7 +443,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -418,7 +456,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -502,7 +540,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -514,7 +552,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -526,7 +564,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "connectionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "connectionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -538,7 +576,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -550,7 +588,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -562,7 +600,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -574,7 +612,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -586,7 +624,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -598,7 +636,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -610,7 +648,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -622,7 +660,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -634,7 +672,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -646,7 +684,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryDescendantTypeConnection.cs index 1d27d23ee..7ed390fe3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryDescendantTypeEdge.cs index ec9162fa8..416ec1c24 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryLogicalChildTypeConnection.cs index 340920067..1bf865154 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryLogicalChildTypeEdge.cs index c0c382f61..85f9898f1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryValue.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryValue.cs index 677bd6d39..b36dea7f3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryValue.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryValue.cs @@ -181,10 +181,59 @@ public class NutanixCategoryValue: BaseType, CdmHierarchyObject, HierarchyObject [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + public RscGqlVars NutanixVms { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + Tuple[] nutanixVmsArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("filter", "[Filter!]"), + }; + this.NutanixVms = + new RscGqlVars(null, nutanixVmsArgs, null, true); + } + } + + public NutanixCategoryValue() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "NutanixCategoryValue"; @@ -371,7 +420,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -384,7 +433,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "duplicateObjects {\n" + fspec + ind + "}\n"; + s += ind + "duplicateObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -397,7 +446,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -410,7 +459,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -423,7 +472,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -436,7 +485,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -529,7 +578,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -541,7 +590,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -553,7 +602,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "connectionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "connectionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -565,7 +614,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -577,7 +626,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -589,7 +638,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -601,7 +650,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -613,7 +662,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -625,7 +674,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -637,7 +686,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nutanixVms {\n" + fspec + ind + "}\n" ; + s += ind + "nutanixVms" + "\n(" + this.Vars.NutanixVms.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -649,7 +698,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -661,7 +710,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -673,7 +722,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -685,7 +734,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryValueDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryValueDescendantTypeConnection.cs index 3138490bf..b4f3f31e5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryValueDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryValueDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryValueDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryValueDescendantTypeEdge.cs index 01c9bcc58..f52190ac6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryValueDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryValueDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryValueLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryValueLogicalChildTypeConnection.cs index ebd910c4f..a34a6867d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryValueLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryValueLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryValueLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryValueLogicalChildTypeEdge.cs index c2da1694a..2abd65a46 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryValueLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCategoryValueLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCluster.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCluster.cs index 3ee0eda72..a2e8d15d5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCluster.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixCluster.cs @@ -191,10 +191,48 @@ public class NutanixCluster: BaseType, CdmHierarchyObject, HierarchyObject, Nuta [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + } + } + + public NutanixCluster() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "NutanixCluster"; @@ -398,7 +436,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -411,7 +449,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -424,7 +462,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -437,7 +475,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -450,7 +488,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -561,7 +599,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -573,7 +611,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -585,7 +623,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clusterMetadata {\n" + fspec + ind + "}\n" ; + s += ind + "clusterMetadata" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -597,7 +635,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "connectionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "connectionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -609,7 +647,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -621,7 +659,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -633,7 +671,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -645,7 +683,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -657,7 +695,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -669,7 +707,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -681,7 +719,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -693,7 +731,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -705,7 +743,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -717,7 +755,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterConnection.cs index c6fd405b9..5a4c121fc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterDescendantTypeConnection.cs index ab4c72885..2f076d7ca 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterDescendantTypeEdge.cs index 572a62f79..e4ae50585 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterEdge.cs index 893ab3552..e1f51619b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterLogicalChildTypeConnection.cs index fadaa69b8..15669ed89 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterLogicalChildTypeEdge.cs index 87292e051..709469692 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterSummary.cs index fb4ba2e62..278167494 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixClusterSummary.cs @@ -225,7 +225,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "connectionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "connectionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -237,7 +237,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSlaDomain {\n" + fspec + ind + "}\n" ; + s += ind + "pendingSlaDomain" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -249,7 +249,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaAssignable {\n" + fspec + ind + "}\n" ; + s += ind + "slaAssignable" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixContainerListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixContainerListResponse.cs index b7d1d36cf..ef11913be 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixContainerListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixContainerListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixLiveMount.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixLiveMount.cs index dd4014d35..350f3f03e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixLiveMount.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixLiveMount.cs @@ -540,7 +540,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -552,7 +552,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sourceSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "sourceSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixLiveMountConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixLiveMountConnection.cs index 13d633a3a..99807b287 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixLiveMountConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixLiveMountConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixLiveMountEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixLiveMountEdge.cs index cb7ea2ef4..c1d9379fd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixLiveMountEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixLiveMountEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixNetworkListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixNetworkListResponse.cs index c80c0edf7..6b2e8dd9d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixNetworkListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixNetworkListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentral.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentral.cs index 1cc514264..ed11fa209 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentral.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentral.cs @@ -201,10 +201,59 @@ public class NutanixPrismCentral: BaseType, CdmHierarchyObject, HierarchyObject, [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + public RscGqlVars NutanixClusters { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + Tuple[] nutanixClustersArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("filter", "[Filter!]"), + }; + this.NutanixClusters = + new RscGqlVars(null, nutanixClustersArgs, null, true); + } + } + + public NutanixPrismCentral() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "NutanixPrismCentral"; @@ -407,7 +456,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -420,7 +469,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "duplicateObjects {\n" + fspec + ind + "}\n"; + s += ind + "duplicateObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -433,7 +482,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -446,7 +495,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -459,7 +508,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -472,7 +521,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -601,7 +650,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -613,7 +662,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -625,7 +674,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "connectionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "connectionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -637,7 +686,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -649,7 +698,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -661,7 +710,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -673,7 +722,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -685,7 +734,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -697,7 +746,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -709,7 +758,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nutanixClusters {\n" + fspec + ind + "}\n" ; + s += ind + "nutanixClusters" + "\n(" + this.Vars.NutanixClusters.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -721,7 +770,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -733,7 +782,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -745,7 +794,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -757,7 +806,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralConnection.cs index 3823121a6..028b63159 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralDescendantTypeConnection.cs index a9a89dad0..4061d65a7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralDescendantTypeEdge.cs index e49523cfe..ff4561b35 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralEdge.cs index f8e94d61c..57257d1b5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralLogicalChildTypeConnection.cs index d04156545..32f821f6b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralLogicalChildTypeEdge.cs index f61ba5f15..b34c022ed 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixPrismCentralLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixVm.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixVm.cs index b7f95d907..c29a3a63d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixVm.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixVm.cs @@ -281,10 +281,83 @@ public class NutanixVm: BaseType, CdmHierarchyObject, CdmHierarchySnappableNew, [JsonProperty("vmDisks")] public List? VmDisks { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars MissedSnapshotConnection { get; set; } + + public RscGqlVars MissedSnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupBySummary { get; set; } + + + public InlineVars() { + Tuple[] missedSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + }; + this.MissedSnapshotConnection = + new RscGqlVars(null, missedSnapshotConnectionArgs, null, true); + Tuple[] missedSnapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + Tuple.Create("groupBy", "MissedSnapshotGroupByTime!"), + Tuple.Create("timezoneOffset", "Float"), + }; + this.MissedSnapshotGroupByConnection = + new RscGqlVars(null, missedSnapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupBySummaryArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupBySummary = + new RscGqlVars(null, snapshotGroupBySummaryArgs, null, true); + } + } + + public NutanixVm() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "NutanixVm"; @@ -578,7 +651,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -591,7 +664,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -604,7 +677,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -617,7 +690,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -630,7 +703,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -777,7 +850,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "agentStatus {\n" + fspec + ind + "}\n" ; + s += ind + "agentStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -789,7 +862,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -801,7 +874,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -813,7 +886,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -825,7 +898,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -837,7 +910,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -849,7 +922,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -861,7 +934,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotConnection" + "\n(" + this.Vars.MissedSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -873,7 +946,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotGroupByConnection" + "\n(" + this.Vars.MissedSnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -885,7 +958,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestArchivedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestArchivedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -897,7 +970,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -909,7 +982,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestReplicatedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestReplicatedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -921,7 +994,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -933,7 +1006,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -945,7 +1018,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -957,7 +1030,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -969,7 +1042,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "postBackupScript {\n" + fspec + ind + "}\n" ; + s += ind + "postBackupScript" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -981,7 +1054,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "postSnapScript {\n" + fspec + ind + "}\n" ; + s += ind + "postSnapScript" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -993,7 +1066,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "preBackupScript {\n" + fspec + ind + "}\n" ; + s += ind + "preBackupScript" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1005,7 +1078,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1017,7 +1090,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "reportSnappable {\n" + fspec + ind + "}\n" ; + s += ind + "reportSnappable" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1029,7 +1102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1041,7 +1114,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1053,7 +1126,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1065,7 +1138,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupBySummary {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupBySummary" + "\n(" + this.Vars.SnapshotGroupBySummary.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1077,7 +1150,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vmDisks {\n" + fspec + ind + "}\n" ; + s += ind + "vmDisks" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixVmConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixVmConnection.cs index 9bc3aa7f5..eca05f091 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixVmConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixVmConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixVmEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixVmEdge.cs index 8429319c9..b491bdb87 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixVmEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixVmEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixVmSnapshotDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixVmSnapshotDetail.cs index f04848c78..93c4130ed 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixVmSnapshotDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixVmSnapshotDetail.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nutanixVmSnapshotSummary {\n" + fspec + ind + "}\n" ; + s += ind + "nutanixVmSnapshotSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixVmSnapshotSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixVmSnapshotSummary.cs index 67d8e21e0..45cc60280 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixVmSnapshotSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/NutanixVmSnapshotSummary.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "baseSnapshotSummary {\n" + fspec + ind + "}\n" ; + s += ind + "baseSnapshotSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365AppConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365AppConnection.cs index 050fef748..bf80c3668 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365AppConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365AppConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365AppEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365AppEdge.cs index f76ec9d3e..c874e6e46 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365AppEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365AppEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Calendar.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Calendar.cs index e8a9dcf4a..8cd4df979 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Calendar.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Calendar.cs @@ -141,10 +141,77 @@ public class O365Calendar: BaseType, HierarchyObject, HierarchySnappable, O365Or [JsonProperty("workloadSnapshotConnection")] public GenericSnapshotConnection? WorkloadSnapshotConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupByNewConnection { get; set; } + + public RscGqlVars WorkloadSnapshotConnection { get; set; } + + + public InlineVars() { + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("sortBy", "PolarisSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("groupBy", "PolarisSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupByNewConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("snapshotFilter", "[PolarisSnapshotFilterNewInput!]!"), + Tuple.Create("snapshotGroupBy", "SnapshotGroupByTime!"), + }; + this.SnapshotGroupByNewConnection = + new RscGqlVars(null, snapshotGroupByNewConnectionArgs, null, true); + Tuple[] workloadSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("workloadId", "String!"), + Tuple.Create("snapshotFilter", "[SnapshotQueryFilterInput!]"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SnapshotQuerySortByField"), + Tuple.Create("timeRange", "TimeRangeInput"), + Tuple.Create("ignoreActiveWorkloadCheck", "Boolean"), + }; + this.WorkloadSnapshotConnection = + new RscGqlVars(null, workloadSnapshotConnectionArgs, null, true); + } + } + + public O365Calendar() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "O365Calendar"; @@ -299,7 +366,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -312,7 +379,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -325,7 +392,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -391,7 +458,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -403,7 +470,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -415,7 +482,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -427,7 +494,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -439,7 +506,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -451,7 +518,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -463,7 +530,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -475,7 +542,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -487,7 +554,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -499,7 +566,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -511,7 +578,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByNewConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByNewConnection" + "\n(" + this.Vars.SnapshotGroupByNewConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -523,7 +590,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "workloadSnapshotConnection" + "\n(" + this.Vars.WorkloadSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365CalendarEvent.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365CalendarEvent.cs index 155a33f36..81ebf071d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365CalendarEvent.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365CalendarEvent.cs @@ -262,7 +262,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "recurrence {\n" + fspec + ind + "}\n" ; + s += ind + "recurrence" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365CalendarEventRecurrence.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365CalendarEventRecurrence.cs index b6b17158d..e0a19689c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365CalendarEventRecurrence.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365CalendarEventRecurrence.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "absoluteMonthlyRecurrence {\n" + fspec + ind + "}\n" ; + s += ind + "absoluteMonthlyRecurrence" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -147,7 +147,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "absoluteYearlyRecurrence {\n" + fspec + ind + "}\n" ; + s += ind + "absoluteYearlyRecurrence" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -159,7 +159,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "dailyRecurrence {\n" + fspec + ind + "}\n" ; + s += ind + "dailyRecurrence" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -171,7 +171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "endDateRecurrenceRange {\n" + fspec + ind + "}\n" ; + s += ind + "endDateRecurrenceRange" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -183,7 +183,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "noEndRecurrenceRange {\n" + fspec + ind + "}\n" ; + s += ind + "noEndRecurrenceRange" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -195,7 +195,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "numberedRecurrenceRange {\n" + fspec + ind + "}\n" ; + s += ind + "numberedRecurrenceRange" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -207,7 +207,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "relativeMonthlyRecurrence {\n" + fspec + ind + "}\n" ; + s += ind + "relativeMonthlyRecurrence" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -219,7 +219,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "relativeYearlyRecurrence {\n" + fspec + ind + "}\n" ; + s += ind + "relativeYearlyRecurrence" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -231,7 +231,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "weeklyRecurrence {\n" + fspec + ind + "}\n" ; + s += ind + "weeklyRecurrence" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365ConfiguredGroupMemberConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365ConfiguredGroupMemberConnection.cs index 6c67fdc16..05d7ecc34 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365ConfiguredGroupMemberConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365ConfiguredGroupMemberConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365ConfiguredGroupMemberEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365ConfiguredGroupMemberEdge.cs index 74d9636b3..063d29b33 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365ConfiguredGroupMemberEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365ConfiguredGroupMemberEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365ExchangeObjectConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365ExchangeObjectConnection.cs index 689089450..675174222 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365ExchangeObjectConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365ExchangeObjectConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365ExchangeObjectEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365ExchangeObjectEdge.cs index 26b16bd5c..165ecabde 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365ExchangeObjectEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365ExchangeObjectEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365FullSpObjectConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365FullSpObjectConnection.cs index 86c08e60f..ec955138f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365FullSpObjectConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365FullSpObjectConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365FullSpObjectEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365FullSpObjectEdge.cs index c89c8929a..f19f4c07f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365FullSpObjectEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365FullSpObjectEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Group.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Group.cs index 2a691bb1f..2638a288b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Group.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Group.cs @@ -308,7 +308,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -321,7 +321,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -334,7 +334,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -436,7 +436,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -448,7 +448,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredGroupSpecification {\n" + fspec + ind + "}\n" ; + s += ind + "configuredGroupSpecification" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -460,7 +460,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -472,7 +472,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -484,7 +484,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "metadata {\n" + fspec + ind + "}\n" ; + s += ind + "metadata" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -496,7 +496,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -508,7 +508,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365GroupConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365GroupConnection.cs index a1160fee2..857e3a699 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365GroupConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365GroupConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365GroupEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365GroupEdge.cs index 6b0d1ce7c..82dbb7af6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365GroupEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365GroupEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365GroupMetadata.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365GroupMetadata.cs index 099cc69dd..eadab6f49 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365GroupMetadata.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365GroupMetadata.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredGroupMetadata {\n" + fspec + ind + "}\n" ; + s += ind + "configuredGroupMetadata" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365License.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365License.cs index 909a035b3..8d56a8beb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365License.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365License.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "licenseDetails {\n" + fspec + ind + "}\n" ; + s += ind + "licenseDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Mailbox.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Mailbox.cs index d9ab722aa..c861f5b06 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Mailbox.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Mailbox.cs @@ -151,10 +151,77 @@ public class O365Mailbox: BaseType, HierarchyObject, HierarchySnappable, O365Org [JsonProperty("workloadSnapshotConnection")] public GenericSnapshotConnection? WorkloadSnapshotConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupByNewConnection { get; set; } + + public RscGqlVars WorkloadSnapshotConnection { get; set; } + + + public InlineVars() { + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("sortBy", "PolarisSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("groupBy", "PolarisSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupByNewConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("snapshotFilter", "[PolarisSnapshotFilterNewInput!]!"), + Tuple.Create("snapshotGroupBy", "SnapshotGroupByTime!"), + }; + this.SnapshotGroupByNewConnection = + new RscGqlVars(null, snapshotGroupByNewConnectionArgs, null, true); + Tuple[] workloadSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("workloadId", "String!"), + Tuple.Create("snapshotFilter", "[SnapshotQueryFilterInput!]"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SnapshotQuerySortByField"), + Tuple.Create("timeRange", "TimeRangeInput"), + Tuple.Create("ignoreActiveWorkloadCheck", "Boolean"), + }; + this.WorkloadSnapshotConnection = + new RscGqlVars(null, workloadSnapshotConnectionArgs, null, true); + } + } + + public O365Mailbox() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "O365Mailbox"; @@ -317,7 +384,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -330,7 +397,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -343,7 +410,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -427,7 +494,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -439,7 +506,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -451,7 +518,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -463,7 +530,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -475,7 +542,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -487,7 +554,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -499,7 +566,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -511,7 +578,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -523,7 +590,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -535,7 +602,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -547,7 +614,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByNewConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByNewConnection" + "\n(" + this.Vars.SnapshotGroupByNewConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -559,7 +626,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "workloadSnapshotConnection" + "\n(" + this.Vars.WorkloadSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365MailboxConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365MailboxConnection.cs index 996ec2fbd..ec4ccbecd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365MailboxConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365MailboxConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365MailboxEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365MailboxEdge.cs index 88b51377c..13abf5f29 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365MailboxEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365MailboxEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Onedrive.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Onedrive.cs index ff3732d62..a738ac2b2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Onedrive.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Onedrive.cs @@ -171,10 +171,77 @@ public class O365Onedrive: BaseType, HierarchyObject, HierarchySnappable, O365Or [JsonProperty("workloadSnapshotConnection")] public GenericSnapshotConnection? WorkloadSnapshotConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupByNewConnection { get; set; } + + public RscGqlVars WorkloadSnapshotConnection { get; set; } + + + public InlineVars() { + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("sortBy", "PolarisSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("groupBy", "PolarisSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupByNewConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("snapshotFilter", "[PolarisSnapshotFilterNewInput!]!"), + Tuple.Create("snapshotGroupBy", "SnapshotGroupByTime!"), + }; + this.SnapshotGroupByNewConnection = + new RscGqlVars(null, snapshotGroupByNewConnectionArgs, null, true); + Tuple[] workloadSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("workloadId", "String!"), + Tuple.Create("snapshotFilter", "[SnapshotQueryFilterInput!]"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SnapshotQuerySortByField"), + Tuple.Create("timeRange", "TimeRangeInput"), + Tuple.Create("ignoreActiveWorkloadCheck", "Boolean"), + }; + this.WorkloadSnapshotConnection = + new RscGqlVars(null, workloadSnapshotConnectionArgs, null, true); + } + } + + public O365Onedrive() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "O365Onedrive"; @@ -353,7 +420,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -366,7 +433,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -379,7 +446,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -499,7 +566,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -511,7 +578,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -523,7 +590,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -535,7 +602,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -547,7 +614,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -559,7 +626,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -571,7 +638,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -583,7 +650,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -595,7 +662,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -607,7 +674,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -619,7 +686,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByNewConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByNewConnection" + "\n(" + this.Vars.SnapshotGroupByNewConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -631,7 +698,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "workloadSnapshotConnection" + "\n(" + this.Vars.WorkloadSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OnedriveConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OnedriveConnection.cs index 6a4e1d476..e5825d41c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OnedriveConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OnedriveConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OnedriveEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OnedriveEdge.cs index d078c1e83..834c87344 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OnedriveEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OnedriveEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OnedriveObjectConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OnedriveObjectConnection.cs index 8442c8689..7caab1ae2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OnedriveObjectConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OnedriveObjectConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OnedriveObjectEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OnedriveObjectEdge.cs index f04f7e379..72bb88f13 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OnedriveObjectEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OnedriveObjectEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Org.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Org.cs index 82d1ec244..818b4a2f7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Org.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Org.cs @@ -186,10 +186,44 @@ public class O365Org: BaseType, HierarchyObject, PolarisHierarchyObject [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars ChildConnection { get; set; } + + public RscGqlVars SearchDescendantConnection { get; set; } + + + public InlineVars() { + Tuple[] childConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("filter", "[Filter!]"), + }; + this.ChildConnection = + new RscGqlVars(null, childConnectionArgs, null, true); + Tuple[] searchDescendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("filter", "[Filter!]"), + }; + this.SearchDescendantConnection = + new RscGqlVars(null, searchDescendantConnectionArgs, null, true); + } + } + + public O365Org() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "O365Org"; @@ -389,7 +423,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -402,7 +436,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -415,7 +449,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -598,7 +632,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -610,7 +644,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "childConnection {\n" + fspec + ind + "}\n" ; + s += ind + "childConnection" + "\n(" + this.Vars.ChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -622,7 +656,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -634,7 +668,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -646,7 +680,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -658,7 +692,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "searchDescendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "searchDescendantConnection" + "\n(" + this.Vars.SearchDescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -670,7 +704,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OrgConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OrgConnection.cs index 56970aa8d..5f2dda2d8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OrgConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OrgConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OrgDescendantConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OrgDescendantConnection.cs index a7aa520a3..7576eabad 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OrgDescendantConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OrgDescendantConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OrgDescendantEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OrgDescendantEdge.cs index 459a85663..bdf8bfc88 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OrgDescendantEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OrgDescendantEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OrgEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OrgEdge.cs index ea4fa22be..f69967b47 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OrgEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365OrgEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365PdlGroup.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365PdlGroup.cs index 57089dcbb..bd02ccc74 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365PdlGroup.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365PdlGroup.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pdlAndWorkload {\n" + fspec + ind + "}\n" ; + s += ind + "pdlAndWorkload" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365PdlGroupsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365PdlGroupsReply.cs index da290b708..7fce9d105 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365PdlGroupsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365PdlGroupsReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "groups {\n" + fspec + ind + "}\n" ; + s += ind + "groups" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365ReplyFields.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365ReplyFields.cs index 7987b750b..45d77289b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365ReplyFields.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365ReplyFields.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "spDriveItem {\n" + fspec + ind + "}\n" ; + s += ind + "spDriveItem" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SaasSetupKickoffReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SaasSetupKickoffReply.cs index 1e089e498..335c3c47e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SaasSetupKickoffReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SaasSetupKickoffReply.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "appClientIdsPerType {\n" + fspec + ind + "}\n" ; + s += ind + "appClientIdsPerType" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SetupKickoffResp.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SetupKickoffResp.cs index 1faa34482..72ecb2abe 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SetupKickoffResp.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SetupKickoffResp.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "appClientIdsPerType {\n" + fspec + ind + "}\n" ; + s += ind + "appClientIdsPerType" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointDriveConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointDriveConnection.cs index 138cd4494..45dd6418e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointDriveConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointDriveConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointDriveEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointDriveEdge.cs index b49381b9e..06a134052 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointDriveEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointDriveEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointDrive_.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointDrive_.cs index 80219fd02..4db2100a1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointDrive_.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointDrive_.cs @@ -191,10 +191,77 @@ public class O365SharepointDrive: BaseType, HierarchyObject, HierarchySnappable, [JsonProperty("workloadSnapshotConnection")] public GenericSnapshotConnection? WorkloadSnapshotConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupByNewConnection { get; set; } + + public RscGqlVars WorkloadSnapshotConnection { get; set; } + + + public InlineVars() { + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("sortBy", "PolarisSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("groupBy", "PolarisSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupByNewConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("snapshotFilter", "[PolarisSnapshotFilterNewInput!]!"), + Tuple.Create("snapshotGroupBy", "SnapshotGroupByTime!"), + }; + this.SnapshotGroupByNewConnection = + new RscGqlVars(null, snapshotGroupByNewConnectionArgs, null, true); + Tuple[] workloadSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("workloadId", "String!"), + Tuple.Create("snapshotFilter", "[SnapshotQueryFilterInput!]"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SnapshotQuerySortByField"), + Tuple.Create("timeRange", "TimeRangeInput"), + Tuple.Create("ignoreActiveWorkloadCheck", "Boolean"), + }; + this.WorkloadSnapshotConnection = + new RscGqlVars(null, workloadSnapshotConnectionArgs, null, true); + } + } + + public O365SharepointDrive() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "O365SharepointDrive"; @@ -389,7 +456,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -402,7 +469,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -415,7 +482,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -571,7 +638,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -583,7 +650,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -595,7 +662,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -607,7 +674,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -619,7 +686,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -631,7 +698,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -643,7 +710,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -655,7 +722,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -667,7 +734,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -679,7 +746,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -691,7 +758,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByNewConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByNewConnection" + "\n(" + this.Vars.SnapshotGroupByNewConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -703,7 +770,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "workloadSnapshotConnection" + "\n(" + this.Vars.WorkloadSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointList.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointList.cs index dd9ff7292..5d071de7f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointList.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointList.cs @@ -176,10 +176,77 @@ public class O365SharepointList: BaseType, HierarchyObject, HierarchySnappable, [JsonProperty("workloadSnapshotConnection")] public GenericSnapshotConnection? WorkloadSnapshotConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupByNewConnection { get; set; } + + public RscGqlVars WorkloadSnapshotConnection { get; set; } + + + public InlineVars() { + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("sortBy", "PolarisSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("groupBy", "PolarisSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupByNewConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("snapshotFilter", "[PolarisSnapshotFilterNewInput!]!"), + Tuple.Create("snapshotGroupBy", "SnapshotGroupByTime!"), + }; + this.SnapshotGroupByNewConnection = + new RscGqlVars(null, snapshotGroupByNewConnectionArgs, null, true); + Tuple[] workloadSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("workloadId", "String!"), + Tuple.Create("snapshotFilter", "[SnapshotQueryFilterInput!]"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SnapshotQuerySortByField"), + Tuple.Create("timeRange", "TimeRangeInput"), + Tuple.Create("ignoreActiveWorkloadCheck", "Boolean"), + }; + this.WorkloadSnapshotConnection = + new RscGqlVars(null, workloadSnapshotConnectionArgs, null, true); + } + } + + public O365SharepointList() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "O365SharepointList"; @@ -362,7 +429,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -375,7 +442,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -388,7 +455,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -517,7 +584,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -529,7 +596,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -541,7 +608,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -553,7 +620,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -565,7 +632,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -577,7 +644,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -589,7 +656,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -601,7 +668,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -613,7 +680,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -625,7 +692,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -637,7 +704,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByNewConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByNewConnection" + "\n(" + this.Vars.SnapshotGroupByNewConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -649,7 +716,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "workloadSnapshotConnection" + "\n(" + this.Vars.WorkloadSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointListConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointListConnection.cs index bcef56d80..2565779ce 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointListConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointListConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointListEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointListEdge.cs index 8ebe4f169..0aa619ae2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointListEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointListEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointObjectConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointObjectConnection.cs index 1e8efe8a2..8179e1747 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointObjectConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointObjectConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointObjectEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointObjectEdge.cs index 4c42d58a8..5e4672501 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointObjectEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SharepointObjectEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Site.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Site.cs index 2b4443bc0..5acdae959 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Site.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Site.cs @@ -181,10 +181,77 @@ public class O365Site: BaseType, HierarchyObject, HierarchySnappable, O365OrgDes [JsonProperty("workloadSnapshotConnection")] public GenericSnapshotConnection? WorkloadSnapshotConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupByNewConnection { get; set; } + + public RscGqlVars WorkloadSnapshotConnection { get; set; } + + + public InlineVars() { + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("sortBy", "PolarisSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("groupBy", "PolarisSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupByNewConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("snapshotFilter", "[PolarisSnapshotFilterNewInput!]!"), + Tuple.Create("snapshotGroupBy", "SnapshotGroupByTime!"), + }; + this.SnapshotGroupByNewConnection = + new RscGqlVars(null, snapshotGroupByNewConnectionArgs, null, true); + Tuple[] workloadSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("workloadId", "String!"), + Tuple.Create("snapshotFilter", "[SnapshotQueryFilterInput!]"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SnapshotQuerySortByField"), + Tuple.Create("timeRange", "TimeRangeInput"), + Tuple.Create("ignoreActiveWorkloadCheck", "Boolean"), + }; + this.WorkloadSnapshotConnection = + new RscGqlVars(null, workloadSnapshotConnectionArgs, null, true); + } + } + + public O365Site() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "O365Site"; @@ -371,7 +438,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -384,7 +451,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -397,7 +464,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -526,7 +593,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -538,7 +605,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -550,7 +617,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "excludedObjects {\n" + fspec + ind + "}\n" ; + s += ind + "excludedObjects" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -562,7 +629,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -574,7 +641,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -586,7 +653,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -598,7 +665,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -610,7 +677,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -622,7 +689,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -634,7 +701,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -646,7 +713,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -658,7 +725,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByNewConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByNewConnection" + "\n(" + this.Vars.SnapshotGroupByNewConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -670,7 +737,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "workloadSnapshotConnection" + "\n(" + this.Vars.WorkloadSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SiteConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SiteConnection.cs index bc3c48f42..9d4b1cf05 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SiteConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SiteConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SiteEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SiteEdge.cs index 7a8278953..7ed4cbb20 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SiteEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SiteEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SnapshotItemInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SnapshotItemInfo.cs index 48ce5776c..608198afb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SnapshotItemInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SnapshotItemInfo.cs @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "o365ReplyFields {\n" + fspec + ind + "}\n" ; + s += ind + "o365ReplyFields" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SubscriptionAppTypeCounts.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SubscriptionAppTypeCounts.cs index 276663e4d..481e13916 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SubscriptionAppTypeCounts.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365SubscriptionAppTypeCounts.cs @@ -108,7 +108,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "exchangeAppCounts {\n" + fspec + ind + "}\n" ; + s += ind + "exchangeAppCounts" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -120,7 +120,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "onedriveAppCounts {\n" + fspec + ind + "}\n" ; + s += ind + "onedriveAppCounts" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -132,7 +132,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sharepointAppCounts {\n" + fspec + ind + "}\n" ; + s += ind + "sharepointAppCounts" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -144,7 +144,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "teamsAppCounts {\n" + fspec + ind + "}\n" ; + s += ind + "teamsAppCounts" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamConvChannelConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamConvChannelConnection.cs index b005ed280..e510889d0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamConvChannelConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamConvChannelConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamConvChannelEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamConvChannelEdge.cs index 48620bbac..50b9f8351 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamConvChannelEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamConvChannelEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamConversationsSenderConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamConversationsSenderConnection.cs index d0d220faf..9f67169d8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamConversationsSenderConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamConversationsSenderConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamConversationsSenderEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamConversationsSenderEdge.cs index 3c5104ae9..f723f70ac 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamConversationsSenderEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamConversationsSenderEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Teams.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Teams.cs index 074ae072b..96ba4dbc0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Teams.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365Teams.cs @@ -166,10 +166,77 @@ public class O365Teams: BaseType, HierarchyObject, HierarchySnappable, O365OrgDe [JsonProperty("workloadSnapshotConnection")] public GenericSnapshotConnection? WorkloadSnapshotConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupByNewConnection { get; set; } + + public RscGqlVars WorkloadSnapshotConnection { get; set; } + + + public InlineVars() { + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("sortBy", "PolarisSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "PolarisSnapshotFilterInput"), + Tuple.Create("groupBy", "PolarisSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupByNewConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("snapshotFilter", "[PolarisSnapshotFilterNewInput!]!"), + Tuple.Create("snapshotGroupBy", "SnapshotGroupByTime!"), + }; + this.SnapshotGroupByNewConnection = + new RscGqlVars(null, snapshotGroupByNewConnectionArgs, null, true); + Tuple[] workloadSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("workloadId", "String!"), + Tuple.Create("snapshotFilter", "[SnapshotQueryFilterInput!]"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SnapshotQuerySortByField"), + Tuple.Create("timeRange", "TimeRangeInput"), + Tuple.Create("ignoreActiveWorkloadCheck", "Boolean"), + }; + this.WorkloadSnapshotConnection = + new RscGqlVars(null, workloadSnapshotConnectionArgs, null, true); + } + } + + public O365Teams() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "O365Teams"; @@ -344,7 +411,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -357,7 +424,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -370,7 +437,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -481,7 +548,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -493,7 +560,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -505,7 +572,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -517,7 +584,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -529,7 +596,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -541,7 +608,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -553,7 +620,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -565,7 +632,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -577,7 +644,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -589,7 +656,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -601,7 +668,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByNewConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByNewConnection" + "\n(" + this.Vars.SnapshotGroupByNewConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -613,7 +680,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "workloadSnapshotConnection" + "\n(" + this.Vars.WorkloadSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsChannelConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsChannelConnection.cs index f148ecdd9..ff9d0319a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsChannelConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsChannelConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsChannelEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsChannelEdge.cs index 992448d72..ac92248ec 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsChannelEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsChannelEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsConnection.cs index 871df892e..aa3a636be 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsConversationsConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsConversationsConnection.cs index 2d11f9ba9..0dc75545f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsConversationsConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsConversationsConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsConversationsEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsConversationsEdge.cs index 2d98824d8..20f48592c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsConversationsEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsConversationsEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsEdge.cs index 2ea8ecfe1..071dfaec2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365TeamsEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365User.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365User.cs index f0387be04..0ac521fa8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365User.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365User.cs @@ -111,10 +111,33 @@ public class O365User: BaseType, HierarchyObject, O365OrgDescendant, PolarisHier [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars ChildConnection { get; set; } + + + public InlineVars() { + Tuple[] childConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("filter", "[Filter!]"), + }; + this.ChildConnection = + new RscGqlVars(null, childConnectionArgs, null, true); + } + } + + public O365User() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "O365User"; @@ -245,7 +268,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -258,7 +281,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -271,7 +294,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -337,7 +360,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -349,7 +372,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "childConnection {\n" + fspec + ind + "}\n" ; + s += ind + "childConnection" + "\n(" + this.Vars.ChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -361,7 +384,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -373,7 +396,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -385,7 +408,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -397,7 +420,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserConnection.cs index de6157c05..0657d9fa0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserDescendantConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserDescendantConnection.cs index b5ee928dd..3403a9e8a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserDescendantConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserDescendantConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserDescendantEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserDescendantEdge.cs index 64c3d90d3..c7967adca 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserDescendantEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserDescendantEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserDescendantMetadataConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserDescendantMetadataConnection.cs index bf11f5ec7..4261bf9e2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserDescendantMetadataConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserDescendantMetadataConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserDescendantMetadataEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserDescendantMetadataEdge.cs index 660eb4956..bd617234f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserDescendantMetadataEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserDescendantMetadataEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserEdge.cs index 0e6e75364..5383d7c03 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/O365UserEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OauthCodesForEdgeRegReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OauthCodesForEdgeRegReply.cs index f1082a28c..39b18085a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OauthCodesForEdgeRegReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OauthCodesForEdgeRegReply.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "registrationCodes {\n" + fspec + ind + "}\n" ; + s += ind + "registrationCodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ObjectSpecificConfigs.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ObjectSpecificConfigs.cs index 6329b1b97..2d6d1969c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ObjectSpecificConfigs.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ObjectSpecificConfigs.cs @@ -171,7 +171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "awsNativeS3SlaConfig {\n" + fspec + ind + "}\n" ; + s += ind + "awsNativeS3SlaConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -183,7 +183,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "awsRdsConfig {\n" + fspec + ind + "}\n" ; + s += ind + "awsRdsConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -195,7 +195,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "azureBlobConfig {\n" + fspec + ind + "}\n" ; + s += ind + "azureBlobConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -207,7 +207,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "azureSqlDatabaseDbConfig {\n" + fspec + ind + "}\n" ; + s += ind + "azureSqlDatabaseDbConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -219,7 +219,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "azureSqlManagedInstanceDbConfig {\n" + fspec + ind + "}\n" ; + s += ind + "azureSqlManagedInstanceDbConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -231,7 +231,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "db2Config {\n" + fspec + ind + "}\n" ; + s += ind + "db2Config" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -243,7 +243,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "managedVolumeSlaConfig {\n" + fspec + ind + "}\n" ; + s += ind + "managedVolumeSlaConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -255,7 +255,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mongoConfig {\n" + fspec + ind + "}\n" ; + s += ind + "mongoConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -267,7 +267,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mssqlConfig {\n" + fspec + ind + "}\n" ; + s += ind + "mssqlConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -279,7 +279,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oracleConfig {\n" + fspec + ind + "}\n" ; + s += ind + "oracleConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -291,7 +291,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "postgresDbClusterSlaConfig {\n" + fspec + ind + "}\n" ; + s += ind + "postgresDbClusterSlaConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -303,7 +303,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sapHanaConfig {\n" + fspec + ind + "}\n" ; + s += ind + "sapHanaConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -315,7 +315,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vmwareVmConfig {\n" + fspec + ind + "}\n" ; + s += ind + "vmwareVmConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ObjectStatus.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ObjectStatus.cs index 22f0ba1d9..7af940e14 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ObjectStatus.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ObjectStatus.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestSnapshotResult {\n" + fspec + ind + "}\n" ; + s += ind + "latestSnapshotResult" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "policyStatuses {\n" + fspec + ind + "}\n" ; + s += ind + "policyStatuses" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ObjectTypeAccessSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ObjectTypeAccessSummary.cs index 608608846..60f2f4d9f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ObjectTypeAccessSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ObjectTypeAccessSummary.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "policySummaryDetails {\n" + fspec + ind + "}\n" ; + s += ind + "policySummaryDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ObjectTypeAccessSummaryConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ObjectTypeAccessSummaryConnection.cs index fff1d3b2f..44bfdfadc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ObjectTypeAccessSummaryConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ObjectTypeAccessSummaryConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ObjectTypeAccessSummaryEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ObjectTypeAccessSummaryEdge.cs index 178aac1f1..458bea7af 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ObjectTypeAccessSummaryEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ObjectTypeAccessSummaryEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OnboardingModeBackupStats.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OnboardingModeBackupStats.cs index a498ef8b7..afd4a9edc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OnboardingModeBackupStats.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OnboardingModeBackupStats.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "backupStatsBuckets {\n" + fspec + ind + "}\n" ; + s += ind + "backupStatsBuckets" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleConfig.cs index 6981b2c04..0dcf071ca 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleConfig.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "frequency {\n" + fspec + ind + "}\n" ; + s += ind + "frequency" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -93,7 +93,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hostLogRetention {\n" + fspec + ind + "}\n" ; + s += ind + "hostLogRetention" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -105,7 +105,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logRetention {\n" + fspec + ind + "}\n" ; + s += ind + "logRetention" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDataGuardGroup.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDataGuardGroup.cs index 5a37ba9dd..6d4369e4b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDataGuardGroup.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDataGuardGroup.cs @@ -306,10 +306,109 @@ public class OracleDataGuardGroup: BaseType, CdmHierarchyObject, CdmHierarchySna [JsonProperty("snapshotGroupBySummary")] public CdmSnapshotGroupBySummaryConnection? SnapshotGroupBySummary { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + public RscGqlVars MissedSnapshotConnection { get; set; } + + public RscGqlVars MissedSnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupBySummary { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + Tuple[] missedSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + }; + this.MissedSnapshotConnection = + new RscGqlVars(null, missedSnapshotConnectionArgs, null, true); + Tuple[] missedSnapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + Tuple.Create("groupBy", "MissedSnapshotGroupByTime!"), + Tuple.Create("timezoneOffset", "Float"), + }; + this.MissedSnapshotGroupByConnection = + new RscGqlVars(null, missedSnapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupBySummaryArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupBySummary = + new RscGqlVars(null, snapshotGroupBySummaryArgs, null, true); + } + } + + public OracleDataGuardGroup() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "OracleDataGuardGroup"; @@ -605,7 +704,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -618,7 +717,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -631,7 +730,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -644,7 +743,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -657,7 +756,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -885,7 +984,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -897,7 +996,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -909,7 +1008,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -921,7 +1020,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -933,7 +1032,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -945,7 +1044,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "lastValidationResult {\n" + fspec + ind + "}\n" ; + s += ind + "lastValidationResult" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -957,7 +1056,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -969,7 +1068,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -981,7 +1080,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -993,7 +1092,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotConnection" + "\n(" + this.Vars.MissedSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1005,7 +1104,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotGroupByConnection" + "\n(" + this.Vars.MissedSnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1017,7 +1116,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestArchivedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestArchivedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1029,7 +1128,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1041,7 +1140,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestReplicatedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestReplicatedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1053,7 +1152,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1065,7 +1164,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1077,7 +1176,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pdbs {\n" + fspec + ind + "}\n" ; + s += ind + "pdbs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1089,7 +1188,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1101,7 +1200,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1113,7 +1212,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1125,7 +1224,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1137,7 +1236,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1149,7 +1248,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1161,7 +1260,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupBySummary {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupBySummary" + "\n(" + this.Vars.SnapshotGroupBySummary.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDataGuardGroupDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDataGuardGroupDescendantTypeConnection.cs index 6d0681df5..3597876a5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDataGuardGroupDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDataGuardGroupDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDataGuardGroupDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDataGuardGroupDescendantTypeEdge.cs index b0c39e40b..35355d015 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDataGuardGroupDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDataGuardGroupDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDataGuardGroupLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDataGuardGroupLogicalChildTypeConnection.cs index 14476b1e4..58cfb3cfb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDataGuardGroupLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDataGuardGroupLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDataGuardGroupLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDataGuardGroupLogicalChildTypeEdge.cs index 9bc80d1d4..9c9cf8b7b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDataGuardGroupLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDataGuardGroupLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDatabase.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDatabase.cs index 12a403710..8a1b4d7b0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDatabase.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDatabase.cs @@ -311,10 +311,93 @@ public class OracleDatabase: BaseType, CdmHierarchyObject, CdmHierarchySnappable [JsonProperty("snapshotGroupBySummary")] public CdmSnapshotGroupBySummaryConnection? SnapshotGroupBySummary { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars LiveMounts { get; set; } + + public RscGqlVars MissedSnapshotConnection { get; set; } + + public RscGqlVars MissedSnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupBySummary { get; set; } + + + public InlineVars() { + Tuple[] liveMountsArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filters", "[OracleLiveMountFilterInput!]"), + Tuple.Create("sortBy", "OracleLiveMountSortBy"), + }; + this.LiveMounts = + new RscGqlVars(null, liveMountsArgs, null, true); + Tuple[] missedSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + }; + this.MissedSnapshotConnection = + new RscGqlVars(null, missedSnapshotConnectionArgs, null, true); + Tuple[] missedSnapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + Tuple.Create("groupBy", "MissedSnapshotGroupByTime!"), + Tuple.Create("timezoneOffset", "Float"), + }; + this.MissedSnapshotGroupByConnection = + new RscGqlVars(null, missedSnapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupBySummaryArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupBySummary = + new RscGqlVars(null, snapshotGroupBySummaryArgs, null, true); + } + } + + public OracleDatabase() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "OracleDatabase"; @@ -614,7 +697,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -627,7 +710,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -640,7 +723,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -653,7 +736,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -666,7 +749,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -885,7 +968,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -897,7 +980,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -909,7 +992,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -921,7 +1004,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "dataGuardGroup {\n" + fspec + ind + "}\n" ; + s += ind + "dataGuardGroup" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -933,7 +1016,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "directoryPaths {\n" + fspec + ind + "}\n" ; + s += ind + "directoryPaths" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -945,7 +1028,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -957,7 +1040,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "instances {\n" + fspec + ind + "}\n" ; + s += ind + "instances" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -969,7 +1052,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "lastValidationResult {\n" + fspec + ind + "}\n" ; + s += ind + "lastValidationResult" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -981,7 +1064,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -993,7 +1076,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "liveMounts {\n" + fspec + ind + "}\n" ; + s += ind + "liveMounts" + "\n(" + this.Vars.LiveMounts.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1005,7 +1088,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1017,7 +1100,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotConnection" + "\n(" + this.Vars.MissedSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1029,7 +1112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotGroupByConnection" + "\n(" + this.Vars.MissedSnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1041,7 +1124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestArchivedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestArchivedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1053,7 +1136,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1065,7 +1148,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestReplicatedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestReplicatedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1077,7 +1160,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1089,7 +1172,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1101,7 +1184,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pdbs {\n" + fspec + ind + "}\n" ; + s += ind + "pdbs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1113,7 +1196,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1125,7 +1208,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1137,7 +1220,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1149,7 +1232,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1161,7 +1244,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1173,7 +1256,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1185,7 +1268,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupBySummary {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupBySummary" + "\n(" + this.Vars.SnapshotGroupBySummary.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDatabaseConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDatabaseConnection.cs index 8a73756d8..be9b686f9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDatabaseConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDatabaseConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDatabaseEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDatabaseEdge.cs index 9bfbb53a3..24dd50a92 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDatabaseEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDatabaseEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDbDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDbDetail.cs index 94370fc36..048236cc3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDbDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDbDetail.cs @@ -657,7 +657,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "blackoutWindowResponseInfo {\n" + fspec + ind + "}\n" ; + s += ind + "blackoutWindowResponseInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -669,7 +669,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hostsInfo {\n" + fspec + ind + "}\n" ; + s += ind + "hostsInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -681,7 +681,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "lastValidationResult {\n" + fspec + ind + "}\n" ; + s += ind + "lastValidationResult" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -693,7 +693,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oracleDbSummary {\n" + fspec + ind + "}\n" ; + s += ind + "oracleDbSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -705,7 +705,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oracleNonSlaProperties {\n" + fspec + ind + "}\n" ; + s += ind + "oracleNonSlaProperties" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -717,7 +717,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pdbDetails {\n" + fspec + ind + "}\n" ; + s += ind + "pdbDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -729,7 +729,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSlaDomain {\n" + fspec + ind + "}\n" ; + s += ind + "pendingSlaDomain" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDbSnapshotSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDbSnapshotSummary.cs index c7e76d9f0..32ec6e31b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDbSnapshotSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDbSnapshotSummary.cs @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "baseSnapshotSummary {\n" + fspec + ind + "}\n" ; + s += ind + "baseSnapshotSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDbSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDbSummary.cs index 858bad403..71c01b9cc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDbSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleDbSummary.cs @@ -567,7 +567,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "currentBackupTaskInfo {\n" + fspec + ind + "}\n" ; + s += ind + "currentBackupTaskInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -579,7 +579,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "dataGuardGroupMembers {\n" + fspec + ind + "}\n" ; + s += ind + "dataGuardGroupMembers" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -591,7 +591,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "infraPath {\n" + fspec + ind + "}\n" ; + s += ind + "infraPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -603,7 +603,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "instances {\n" + fspec + ind + "}\n" ; + s += ind + "instances" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -615,7 +615,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snappable {\n" + fspec + ind + "}\n" ; + s += ind + "snappable" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHost.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHost.cs index 15035009f..7a84cdd07 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHost.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHost.cs @@ -176,10 +176,48 @@ public class OracleHost: BaseType, CdmHierarchyObject, HierarchyObject, OracleTo [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + } + } + + public OracleHost() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "OracleHost"; @@ -362,7 +400,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -375,7 +413,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -388,7 +426,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -401,7 +439,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -414,7 +452,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -507,7 +545,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -519,7 +557,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -531,7 +569,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "connectionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "connectionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -543,7 +581,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -555,7 +593,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -567,7 +605,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -579,7 +617,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "host {\n" + fspec + ind + "}\n" ; + s += ind + "host" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -591,7 +629,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -603,7 +641,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -615,7 +653,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -627,7 +665,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -639,7 +677,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -651,7 +689,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -663,7 +701,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostDescendantTypeConnection.cs index c653500c9..32859d190 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostDescendantTypeEdge.cs index 80b050db7..846f2fee9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostDetail.cs index 259c5f541..87dda31ee 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostDetail.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oracleHostSummary {\n" + fspec + ind + "}\n" ; + s += ind + "oracleHostSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oracleNonSlaProperties {\n" + fspec + ind + "}\n" ; + s += ind + "oracleNonSlaProperties" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostLogicalChildTypeConnection.cs index 2c1cbb076..cd3655945 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostLogicalChildTypeEdge.cs index 5969eb238..a05181eb1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostSummary.cs index 8f72eb6fe..66ff12fff 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleHostSummary.cs @@ -198,7 +198,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "infraPath {\n" + fspec + ind + "}\n" ; + s += ind + "infraPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -210,7 +210,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaAssignable {\n" + fspec + ind + "}\n" ; + s += ind + "slaAssignable" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleLiveMount.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleLiveMount.cs index b3289b28d..1ed342fcd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleLiveMount.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleLiveMount.cs @@ -279,7 +279,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -291,7 +291,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mountedDatabase {\n" + fspec + ind + "}\n" ; + s += ind + "mountedDatabase" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -303,7 +303,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "owner {\n" + fspec + ind + "}\n" ; + s += ind + "owner" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -315,7 +315,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sourceDatabase {\n" + fspec + ind + "}\n" ; + s += ind + "sourceDatabase" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -327,7 +327,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sourceSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "sourceSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -339,7 +339,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetOracleHost {\n" + fspec + ind + "}\n" ; + s += ind + "targetOracleHost" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -351,7 +351,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetOracleRac {\n" + fspec + ind + "}\n" ; + s += ind + "targetOracleRac" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleLiveMountConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleLiveMountConnection.cs index 0431470c9..b919b4c2d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleLiveMountConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleLiveMountConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleLiveMountEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleLiveMountEdge.cs index 41a63a840..44f5177b3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleLiveMountEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleLiveMountEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleMissedRecoverableRangeListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleMissedRecoverableRangeListResponse.cs index 711f15114..bb793dc16 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleMissedRecoverableRangeListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleMissedRecoverableRangeListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OraclePdbDetails.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OraclePdbDetails.cs index f57f86e3c..8a6725395 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OraclePdbDetails.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OraclePdbDetails.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "applicationContainers {\n" + fspec + ind + "}\n" ; + s += ind + "applicationContainers" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRac.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRac.cs index 924700fa0..cf38ff004 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRac.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRac.cs @@ -186,10 +186,48 @@ public class OracleRac: BaseType, CdmHierarchyObject, HierarchyObject, OracleTop [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + } + } + + public OracleRac() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "OracleRac"; @@ -380,7 +418,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -393,7 +431,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -406,7 +444,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -419,7 +457,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -432,7 +470,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -534,7 +572,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -546,7 +584,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -558,7 +596,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "connectionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "connectionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -570,7 +608,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -582,7 +620,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -594,7 +632,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -606,7 +644,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -618,7 +656,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -630,7 +668,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -642,7 +680,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodeOrder {\n" + fspec + ind + "}\n" ; + s += ind + "nodeOrder" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -654,7 +692,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -666,7 +704,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -678,7 +716,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -690,7 +728,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -702,7 +740,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacDescendantTypeConnection.cs index 0df76d953..9fe7d4d01 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacDescendantTypeEdge.cs index 73fc9bf5c..c8829f749 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacDetail.cs index 12e654e41..c1df38007 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacDetail.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oracleNonSlaProperties {\n" + fspec + ind + "}\n" ; + s += ind + "oracleNonSlaProperties" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oracleRacSummary {\n" + fspec + ind + "}\n" ; + s += ind + "oracleRacSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacLogicalChildTypeConnection.cs index 7cebd2b74..bec84933a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacLogicalChildTypeEdge.cs index f9c20d6fb..4812e13fa 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacSummary.cs index b683c21f6..7023495c5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRacSummary.cs @@ -225,7 +225,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodeOrder {\n" + fspec + ind + "}\n" ; + s += ind + "nodeOrder" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -237,7 +237,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -249,7 +249,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaAssignable {\n" + fspec + ind + "}\n" ; + s += ind + "slaAssignable" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRecoverableRange.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRecoverableRange.cs index a5bb6e809..f4d2c79d5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRecoverableRange.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRecoverableRange.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "dbSnapshotSummaries {\n" + fspec + ind + "}\n" ; + s += ind + "dbSnapshotSummaries" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRecoverableRangeListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRecoverableRangeListResponse.cs index 22fc3793d..76d221d35 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRecoverableRangeListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleRecoverableRangeListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleTopLevelDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleTopLevelDescendantTypeConnection.cs index b68e9b7f6..552afa81f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleTopLevelDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleTopLevelDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleTopLevelDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleTopLevelDescendantTypeEdge.cs index 76e5ea445..a7b437cb9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleTopLevelDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OracleTopLevelDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Org.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Org.cs index 270cb3841..eaf000ca7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Org.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Org.cs @@ -360,7 +360,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allClusterCapacityQuotas {\n" + fspec + ind + "}\n" ; + s += ind + "allClusterCapacityQuotas" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -372,7 +372,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "orgAdminRole {\n" + fspec + ind + "}\n" ; + s += ind + "orgAdminRole" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -384,7 +384,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "permissions {\n" + fspec + ind + "}\n" ; + s += ind + "permissions" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -396,7 +396,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "selfServicePermissions {\n" + fspec + ind + "}\n" ; + s += ind + "selfServicePermissions" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -408,7 +408,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "ssoGroups {\n" + fspec + ind + "}\n" ; + s += ind + "ssoGroups" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -420,7 +420,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "users {\n" + fspec + ind + "}\n" ; + s += ind + "users" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OrgConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OrgConnection.cs index 50b796a4d..9b6730152 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OrgConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OrgConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OrgEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OrgEdge.cs index 413775fbe..3058b1686 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OrgEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OrgEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OrgsForPrincipalReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OrgsForPrincipalReply.cs index 247cc721b..18472fa8e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OrgsForPrincipalReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/OrgsForPrincipalReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PasskeyMetadata.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PasskeyMetadata.cs index 6a38cabf4..e912fd6a7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PasskeyMetadata.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PasskeyMetadata.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "credentialsMetadata {\n" + fspec + ind + "}\n" ; + s += ind + "credentialsMetadata" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PasswordComplexityPolicy.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PasswordComplexityPolicy.cs index 668cbf497..447e4be48 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PasswordComplexityPolicy.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PasswordComplexityPolicy.cs @@ -126,7 +126,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "leakedDetectionPolicy {\n" + fspec + ind + "}\n" ; + s += ind + "leakedDetectionPolicy" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -138,7 +138,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "lengthPolicy {\n" + fspec + ind + "}\n" ; + s += ind + "lengthPolicy" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -150,7 +150,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "lowercasePolicy {\n" + fspec + ind + "}\n" ; + s += ind + "lowercasePolicy" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -162,7 +162,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "numericPolicy {\n" + fspec + ind + "}\n" ; + s += ind + "numericPolicy" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -174,7 +174,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "passwordExpirationPolicy {\n" + fspec + ind + "}\n" ; + s += ind + "passwordExpirationPolicy" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -186,7 +186,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "passwordReusePolicy {\n" + fspec + ind + "}\n" ; + s += ind + "passwordReusePolicy" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -198,7 +198,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "specialCharsPolicy {\n" + fspec + ind + "}\n" ; + s += ind + "specialCharsPolicy" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -210,7 +210,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "uppercasePolicy {\n" + fspec + ind + "}\n" ; + s += ind + "uppercasePolicy" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PatchDb2InstanceReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PatchDb2InstanceReply.cs index bf22ed48d..188233857 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PatchDb2InstanceReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PatchDb2InstanceReply.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "asyncRequestStatus {\n" + fspec + ind + "}\n" ; + s += ind + "asyncRequestStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "db2InstanceSummary {\n" + fspec + ind + "}\n" ; + s += ind + "db2InstanceSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PatchNutanixMountV1Reply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PatchNutanixMountV1Reply.cs index 13a399efd..3ec4be6c0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PatchNutanixMountV1Reply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PatchNutanixMountV1Reply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nutanixVmMountSummary {\n" + fspec + ind + "}\n" ; + s += ind + "nutanixVmMountSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PatchSapHanaSystemReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PatchSapHanaSystemReply.cs index 3af8f55e6..d73eeaa4d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PatchSapHanaSystemReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PatchSapHanaSystemReply.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "asyncRequestStatus {\n" + fspec + ind + "}\n" ; + s += ind + "asyncRequestStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "systemSummary {\n" + fspec + ind + "}\n" ; + s += ind + "systemSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PathInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PathInfo.cs index f98c43ee2..4dd482a0a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PathInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PathInfo.cs @@ -144,7 +144,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "requestedHashDetails {\n" + fspec + ind + "}\n" ; + s += ind + "requestedHashDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -156,7 +156,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "yaraMatchDetails {\n" + fspec + ind + "}\n" ; + s += ind + "yaraMatchDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PathSecInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PathSecInfo.cs index d77307df2..e00b44b83 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PathSecInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PathSecInfo.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "permissions {\n" + fspec + ind + "}\n" ; + s += ind + "permissions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PausedClustersInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PausedClustersInfo.cs index 671ca8fa0..27103e491 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PausedClustersInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PausedClustersInfo.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pausedClusters {\n" + fspec + ind + "}\n" ; + s += ind + "pausedClusters" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PendingAction.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PendingAction.cs index 081f4e94a..4552658ef 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PendingAction.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PendingAction.cs @@ -207,7 +207,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "actionType {\n" + fspec + ind + "}\n" ; + s += ind + "actionType" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Permission.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Permission.cs index 1447e7c1b..8d579967b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Permission.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Permission.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "objectsForHierarchyTypes {\n" + fspec + ind + "}\n" ; + s += ind + "objectsForHierarchyTypes" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PermissionPolicy.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PermissionPolicy.cs index b9fbda4ba..3f2a86b6c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PermissionPolicy.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PermissionPolicy.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "customerManagedPolicies {\n" + fspec + ind + "}\n" ; + s += ind + "customerManagedPolicies" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHost.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHost.cs index a90645930..4d2ca3047 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHost.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHost.cs @@ -231,10 +231,48 @@ public class PhysicalHost: BaseType, CdmHierarchyObject, Db2InstanceDescendantTy [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars PhysicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] physicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.PhysicalChildConnection = + new RscGqlVars(null, physicalChildConnectionArgs, null, true); + } + } + + public PhysicalHost() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "PhysicalHost"; @@ -470,7 +508,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -483,7 +521,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -496,7 +534,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -509,7 +547,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -522,7 +560,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -696,7 +734,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -708,7 +746,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -720,7 +758,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "connectionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "connectionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -732,7 +770,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -744,7 +782,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -756,7 +794,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -768,7 +806,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hostVolumes {\n" + fspec + ind + "}\n" ; + s += ind + "hostVolumes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -780,7 +818,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -792,7 +830,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -804,7 +842,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oracleUserDetails {\n" + fspec + ind + "}\n" ; + s += ind + "oracleUserDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -816,7 +854,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -828,7 +866,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "physicalChildConnection" + "\n(" + this.Vars.PhysicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -840,7 +878,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -852,7 +890,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -864,7 +902,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostConnection.cs index 7c049a935..cde20216f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostDescendantTypeConnection.cs index 62f585011..1c7c45723 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostDescendantTypeEdge.cs index 31c170cd9..d8a6bc27d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostEdge.cs index 1c353a238..081234a54 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostPhysicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostPhysicalChildTypeConnection.cs index c5d5cb307..2d9a1d7fd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostPhysicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostPhysicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostPhysicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostPhysicalChildTypeEdge.cs index 51f4df1d5..5da18113f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostPhysicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PhysicalHostPhysicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisHierarchyObjectConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisHierarchyObjectConnection.cs index 69039f2ed..cc25c9fe7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisHierarchyObjectConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisHierarchyObjectConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisHierarchyObjectEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisHierarchyObjectEdge.cs index bb711b4d5..80362a092 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisHierarchyObjectEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisHierarchyObjectEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisInventorySubHierarchyRoot.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisInventorySubHierarchyRoot.cs index 8ab3ef3e1..ad284fcf4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisInventorySubHierarchyRoot.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisInventorySubHierarchyRoot.cs @@ -40,10 +40,60 @@ public class PolarisInventorySubHierarchyRoot: BaseType [JsonProperty("topLevelDescendantConnection")] public PolarisHierarchyObjectConnection? TopLevelDescendantConnection { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars ChildConnection { get; set; } + + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars TopLevelDescendantConnection { get; set; } + + + public InlineVars() { + Tuple[] childConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.ChildConnection = + new RscGqlVars(null, childConnectionArgs, null, true); + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] topLevelDescendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + }; + this.TopLevelDescendantConnection = + new RscGqlVars(null, topLevelDescendantConnectionArgs, null, true); + } + } + + public PolarisInventorySubHierarchyRoot() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "PolarisInventorySubHierarchyRoot"; @@ -99,7 +149,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "childConnection {\n" + fspec + ind + "}\n" ; + s += ind + "childConnection" + "\n(" + this.Vars.ChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +161,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +173,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "topLevelDescendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "topLevelDescendantConnection" + "\n(" + this.Vars.TopLevelDescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshot.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshot.cs index 291f42e1d..4c12b29fb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshot.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshot.cs @@ -335,7 +335,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "polarisSpecificSnapshot {\n" + fspec + ind + "}\n"; + s += ind + "polarisSpecificSnapshot" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -348,7 +348,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaDomain {\n" + fspec + ind + "}\n"; + s += ind + "slaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -585,7 +585,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -597,7 +597,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicationLocations {\n" + fspec + ind + "}\n" ; + s += ind + "replicationLocations" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotConnection.cs index f649f5d1c..78ea81ee2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotEdge.cs index 48df5da40..9592557fe 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupBy.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupBy.cs index 627408657..6cb1addb4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupBy.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupBy.cs @@ -35,10 +35,41 @@ public class PolarisSnapshotGroupBy: BaseType [JsonProperty("groupByInfo")] public PolarisSnapshotGroupByInfo? GroupByInfo { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars PolarisSnapshotConnection { get; set; } + + public RscGqlVars PolarisSnapshotGroupByField { get; set; } + + + public InlineVars() { + Tuple[] polarisSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "PolarisSnapshotSortByEnum"), + }; + this.PolarisSnapshotConnection = + new RscGqlVars(null, polarisSnapshotConnectionArgs, null, true); + Tuple[] polarisSnapshotGroupByArgs = { + Tuple.Create("groupBy", "PolarisSnapshotGroupByEnum!"), + }; + this.PolarisSnapshotGroupByField = + new RscGqlVars(null, polarisSnapshotGroupByArgs, null, true); + } + } + + public PolarisSnapshotGroupBy() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "PolarisSnapshotGroupBy"; @@ -81,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "polarisSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "polarisSnapshotConnection" + "\n(" + this.Vars.PolarisSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -93,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "polarisSnapshotGroupBy {\n" + fspec + ind + "}\n" ; + s += ind + "polarisSnapshotGroupBy" + "\n(" + this.Vars.PolarisSnapshotGroupByField.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -105,7 +136,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "groupByInfo {\n" + fspec + ind + "}\n" ; + s += ind + "groupByInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupByConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupByConnection.cs index 52cb23949..90ea4a7ab 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupByConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupByConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupByEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupByEdge.cs index 6ea0a4372..eb55821e8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupByEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupByEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupByNew.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupByNew.cs index 6cc03bb83..b27e4a4cd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupByNew.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupByNew.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "polarisSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "polarisSnapshotConnection" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "groupByInfo {\n" + fspec + ind + "}\n" ; + s += ind + "groupByInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupByNewConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupByNewConnection.cs index b6c63e818..59d088e96 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupByNewConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupByNewConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupByNewEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupByNewEdge.cs index 94619e444..4c331bd24 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupByNewEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolarisSnapshotGroupByNewEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyDetail.cs index c769766fa..e8949db2d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyDetail.cs @@ -189,7 +189,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "creator {\n" + fspec + ind + "}\n" ; + s += ind + "creator" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyDetailConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyDetailConnection.cs index 9abe34e1d..99a904e47 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyDetailConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyDetailConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyDetailEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyDetailEdge.cs index 6ee72d42a..c080b227a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyDetailEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyDetailEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObj.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObj.cs index 4582c15a2..a01756269 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObj.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObj.cs @@ -145,10 +145,63 @@ public class PolicyObj: BaseType [JsonProperty("whitelistedAnalyzerList")] public List? WhitelistedAnalyzerList { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars AllAnalyzerMappings { get; set; } + + public RscGqlVars FileResultConnection { get; set; } + + public RscGqlVars FolderChildConnection { get; set; } + + public RscGqlVars WhitelistedAnalyzerList { get; set; } + + + public InlineVars() { + Tuple[] allAnalyzerMappingsArgs = { + Tuple.Create("stdPath", "String!"), + }; + this.AllAnalyzerMappings = + new RscGqlVars(null, allAnalyzerMappingsArgs, null, true); + Tuple[] fileResultConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "ListFileResultFiltersInput"), + Tuple.Create("sort", "FileResultSortInput"), + Tuple.Create("timezone", "String!"), + }; + this.FileResultConnection = + new RscGqlVars(null, fileResultConnectionArgs, null, true); + Tuple[] folderChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "BrowseDirectoryFiltersInput"), + Tuple.Create("sort", "FileResultSortInput"), + Tuple.Create("stdPath", "String!"), + Tuple.Create("timezone", "String!"), + }; + this.FolderChildConnection = + new RscGqlVars(null, folderChildConnectionArgs, null, true); + Tuple[] whitelistedAnalyzerListArgs = { + Tuple.Create("stdPath", "String!"), + }; + this.WhitelistedAnalyzerList = + new RscGqlVars(null, whitelistedAnalyzerListArgs, null, true); + } + } + + public PolicyObj() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "PolicyObj"; @@ -325,7 +378,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snappable {\n" + fspec + ind + "}\n"; + s += ind + "snappable" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -391,7 +444,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allAnalyzerMappings {\n" + fspec + ind + "}\n" ; + s += ind + "allAnalyzerMappings" + "\n(" + this.Vars.AllAnalyzerMappings.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -403,7 +456,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "analyzerHits {\n" + fspec + ind + "}\n" ; + s += ind + "analyzerHits" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -415,7 +468,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "deltaUserCounts {\n" + fspec + ind + "}\n" ; + s += ind + "deltaUserCounts" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -427,7 +480,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "fileResultConnection {\n" + fspec + ind + "}\n" ; + s += ind + "fileResultConnection" + "\n(" + this.Vars.FileResultConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -439,7 +492,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "folderChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "folderChildConnection" + "\n(" + this.Vars.FolderChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -451,7 +504,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "objectStatus {\n" + fspec + ind + "}\n" ; + s += ind + "objectStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -463,7 +516,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "policySummaries {\n" + fspec + ind + "}\n" ; + s += ind + "policySummaries" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -475,7 +528,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "riskHits {\n" + fspec + ind + "}\n" ; + s += ind + "riskHits" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -487,7 +540,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "rootFileResult {\n" + fspec + ind + "}\n" ; + s += ind + "rootFileResult" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -499,7 +552,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sensitiveFiles {\n" + fspec + ind + "}\n" ; + s += ind + "sensitiveFiles" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -511,7 +564,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "totalSensitiveHits {\n" + fspec + ind + "}\n" ; + s += ind + "totalSensitiveHits" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -523,7 +576,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "userCounts {\n" + fspec + ind + "}\n" ; + s += ind + "userCounts" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -535,7 +588,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "whitelistedAnalyzerList {\n" + fspec + ind + "}\n" ; + s += ind + "whitelistedAnalyzerList" + "\n(" + this.Vars.WhitelistedAnalyzerList.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObjConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObjConnection.cs index 689f4787c..cff24e9df 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObjConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObjConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObjEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObjEdge.cs index d82d949bd..51ae63d7f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObjEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObjEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObjectUsage.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObjectUsage.cs index a116ca86e..7005d1d46 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObjectUsage.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObjectUsage.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hierarchyObject {\n" + fspec + ind + "}\n"; + s += ind + "hierarchyObject" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -85,7 +85,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "policies {\n" + fspec + ind + "}\n" ; + s += ind + "policies" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObjectUsageConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObjectUsageConnection.cs index 5a4e2d73a..691e79edd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObjectUsageConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObjectUsageConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObjectUsageEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObjectUsageEdge.cs index 5f28c802a..b62c808ae 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObjectUsageEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicyObjectUsageEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicySummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicySummary.cs index 2720e3ecf..48a119203 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicySummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicySummary.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "highRiskFiles {\n" + fspec + ind + "}\n" ; + s += ind + "highRiskFiles" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -93,7 +93,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "lowRiskFiles {\n" + fspec + ind + "}\n" ; + s += ind + "lowRiskFiles" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -105,7 +105,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "summary {\n" + fspec + ind + "}\n" ; + s += ind + "summary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicySummaryDetails.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicySummaryDetails.cs index 7659bb871..2a834d4f7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicySummaryDetails.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PolicySummaryDetails.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hitsSummary {\n" + fspec + ind + "}\n" ; + s += ind + "hitsSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PostgresDbClusterSlaConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PostgresDbClusterSlaConfig.cs index c27303c1f..9936ec6fb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PostgresDbClusterSlaConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PostgresDbClusterSlaConfig.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logRetention {\n" + fspec + ind + "}\n" ; + s += ind + "logRetention" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrechecksStatusReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrechecksStatusReply.cs index 7ec5e7468..fe39e3aeb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrechecksStatusReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrechecksStatusReply.cs @@ -126,7 +126,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "failureResults {\n" + fspec + ind + "}\n" ; + s += ind + "failureResults" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -138,7 +138,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nextRunInfo {\n" + fspec + ind + "}\n" ; + s += ind + "nextRunInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrepareAwsCloudAccountDeletionReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrepareAwsCloudAccountDeletionReply.cs index 3877f98cc..7b165dfc2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrepareAwsCloudAccountDeletionReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrepareAwsCloudAccountDeletionReply.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "featureRegionMap {\n" + fspec + ind + "}\n" ; + s += ind + "featureRegionMap" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrincipalConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrincipalConnection.cs index 30a83b8cc..e2cb9375a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrincipalConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrincipalConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrincipalCounts.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrincipalCounts.cs index f287004f3..30d7216d9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrincipalCounts.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrincipalCounts.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "highRiskCount {\n" + fspec + ind + "}\n" ; + s += ind + "highRiskCount" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "lowRiskCount {\n" + fspec + ind + "}\n" ; + s += ind + "lowRiskCount" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -114,7 +114,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mediumRiskCount {\n" + fspec + ind + "}\n" ; + s += ind + "mediumRiskCount" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -126,7 +126,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "totalCount {\n" + fspec + ind + "}\n" ; + s += ind + "totalCount" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrincipalEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrincipalEdge.cs index 2a66ea094..56c7253fe 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrincipalEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrincipalEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrivateContainerRegistryDetailsType.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrivateContainerRegistryDetailsType.cs index 600bd9ee1..06f44bfce 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrivateContainerRegistryDetailsType.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrivateContainerRegistryDetailsType.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "imagePullDetails {\n" + fspec + ind + "}\n" ; + s += ind + "imagePullDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrivateContainerRegistryReplyType.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrivateContainerRegistryReplyType.cs index 41e245181..81d0987d9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrivateContainerRegistryReplyType.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrivateContainerRegistryReplyType.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pcrDetails {\n" + fspec + ind + "}\n" ; + s += ind + "pcrDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrivateEndpointConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrivateEndpointConnection.cs index db77fc52f..1868431c5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrivateEndpointConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PrivateEndpointConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProductDocumentation.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProductDocumentation.cs index d996a94d2..a696ecc34 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProductDocumentation.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProductDocumentation.cs @@ -162,7 +162,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "contents {\n" + fspec + ind + "}\n" ; + s += ind + "contents" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -174,7 +174,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "related {\n" + fspec + ind + "}\n" ; + s += ind + "related" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProductTypeInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProductTypeInfo.cs index 27e06902e..5ba7f84d6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProductTypeInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProductTypeInfo.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "licenses {\n" + fspec + ind + "}\n" ; + s += ind + "licenses" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProtectedObjectTypeToSla.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProtectedObjectTypeToSla.cs index ff836f631..dffe90485 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProtectedObjectTypeToSla.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProtectedObjectTypeToSla.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaAssignment {\n" + fspec + ind + "}\n" ; + s += ind + "slaAssignment" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProtectedObjects.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProtectedObjects.cs index e89a7a64b..8a4cb1365 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProtectedObjects.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProtectedObjects.cs @@ -190,7 +190,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProtectedObjectsConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProtectedObjectsConnection.cs index 860a19d78..d416ce3c9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProtectedObjectsConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProtectedObjectsConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProtectedObjectsEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProtectedObjectsEdge.cs index 186741d58..6dd059e88 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProtectedObjectsEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProtectedObjectsEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProtectionTaskDetailsTableFilter.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProtectionTaskDetailsTableFilter.cs index 2119c538d..b1cb5bb7a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProtectionTaskDetailsTableFilter.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ProtectionTaskDetailsTableFilter.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster_location {\n" + fspec + ind + "}\n" ; + s += ind + "cluster_location" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -129,7 +129,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster_type {\n" + fspec + ind + "}\n" ; + s += ind + "cluster_type" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -141,7 +141,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "object_type {\n" + fspec + ind + "}\n" ; + s += ind + "object_type" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replication_source {\n" + fspec + ind + "}\n" ; + s += ind + "replication_source" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -165,7 +165,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "status {\n" + fspec + ind + "}\n" ; + s += ind + "status" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -177,7 +177,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "task_category {\n" + fspec + ind + "}\n" ; + s += ind + "task_category" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -189,7 +189,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "task_type {\n" + fspec + ind + "}\n" ; + s += ind + "task_type" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PutSmbConfigurationReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PutSmbConfigurationReply.cs index dd5fc8d06..924643874 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PutSmbConfigurationReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/PutSmbConfigurationReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/QuarantineSpec.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/QuarantineSpec.cs index ad61f8139..c0ee32466 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/QuarantineSpec.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/QuarantineSpec.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "filesDetails {\n" + fspec + ind + "}\n" ; + s += ind + "filesDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/QuarterlySnapshotSchedule.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/QuarterlySnapshotSchedule.cs index 05e9ba69a..1f7c2e96e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/QuarterlySnapshotSchedule.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/QuarterlySnapshotSchedule.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "basicSchedule {\n" + fspec + ind + "}\n" ; + s += ind + "basicSchedule" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/QueryDatastoreFreespaceThresholdsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/QueryDatastoreFreespaceThresholdsReply.cs index a56046302..33c922ed7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/QueryDatastoreFreespaceThresholdsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/QueryDatastoreFreespaceThresholdsReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "thresholds {\n" + fspec + ind + "}\n" ; + s += ind + "thresholds" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/QuerySddlReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/QuerySddlReply.cs index a199c4e69..07dd4c09e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/QuerySddlReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/QuerySddlReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "secInfo {\n" + fspec + ind + "}\n" ; + s += ind + "secInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareInvestigationAnalysisSummaryReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareInvestigationAnalysisSummaryReply.cs index 7dc96c7a7..05a34bf0e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareInvestigationAnalysisSummaryReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareInvestigationAnalysisSummaryReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "analysisDetails {\n" + fspec + ind + "}\n" ; + s += ind + "analysisDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareInvestigationEnablementReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareInvestigationEnablementReply.cs index e15ef8769..d33a8716c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareInvestigationEnablementReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareInvestigationEnablementReply.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "awsAccounts {\n" + fspec + ind + "}\n" ; + s += ind + "awsAccounts" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "azureSubscriptions {\n" + fspec + ind + "}\n" ; + s += ind + "azureSubscriptions" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cloudDirectClusters {\n" + fspec + ind + "}\n" ; + s += ind + "cloudDirectClusters" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "microsoft365Subscriptions {\n" + fspec + ind + "}\n" ; + s += ind + "microsoft365Subscriptions" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -147,7 +147,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "rubrikCloudVaultLocations {\n" + fspec + ind + "}\n" ; + s += ind + "rubrikCloudVaultLocations" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareResultConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareResultConnection.cs index 4b5ee21ca..1249eb426 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareResultConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareResultConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareResultEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareResultEdge.cs index f299f99e4..d7e35c3ae 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareResultEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareResultEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareResultGroupedData.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareResultGroupedData.cs index 0555a9b12..b224ccaf9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareResultGroupedData.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareResultGroupedData.cs @@ -35,10 +35,40 @@ public class RansomwareResultGroupedData: BaseType [JsonProperty("groupByInfo")] public RansomwareResultGroupByInfo? GroupByInfo { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars RansomwareResultGroupedDataField { get; set; } + + public RscGqlVars RansomwareResults { get; set; } + + + public InlineVars() { + Tuple[] ransomwareResultGroupedDataArgs = { + Tuple.Create("groupBy", "RansomwareResultGroupBy!"), + }; + this.RansomwareResultGroupedDataField = + new RscGqlVars(null, ransomwareResultGroupedDataArgs, null, true); + Tuple[] ransomwareResultsArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("sortBy", "RansomwareResultSortBy"), + }; + this.RansomwareResults = + new RscGqlVars(null, ransomwareResultsArgs, null, true); + } + } + + public RansomwareResultGroupedData() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "RansomwareResultGroupedData"; @@ -81,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "ransomwareResultGroupedData {\n" + fspec + ind + "}\n" ; + s += ind + "ransomwareResultGroupedData" + "\n(" + this.Vars.RansomwareResultGroupedDataField.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -93,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "ransomwareResults {\n" + fspec + ind + "}\n" ; + s += ind + "ransomwareResults" + "\n(" + this.Vars.RansomwareResults.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -105,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "groupByInfo {\n" + fspec + ind + "}\n" ; + s += ind + "groupByInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareResultGroupedDataConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareResultGroupedDataConnection.cs index f80750e1e..7e2ff64ae 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareResultGroupedDataConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareResultGroupedDataConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareResultGroupedDataEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareResultGroupedDataEdge.cs index 3de0f491f..2a9260ef8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareResultGroupedDataEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RansomwareResultGroupedDataEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RbacPermission.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RbacPermission.cs index 84f0d23d6..202a10240 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RbacPermission.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RbacPermission.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "rbacObject {\n" + fspec + ind + "}\n" ; + s += ind + "rbacObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcsArchivalLocationConsumptionStats.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcsArchivalLocationConsumptionStats.cs index effb5493e..6462c932b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcsArchivalLocationConsumptionStats.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcsArchivalLocationConsumptionStats.cs @@ -108,7 +108,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "blobCapacityStats {\n" + fspec + ind + "}\n" ; + s += ind + "blobCapacityStats" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -120,7 +120,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "egressStats {\n" + fspec + ind + "}\n" ; + s += ind + "egressStats" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -132,7 +132,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "forecastedBlobCapacityStats {\n" + fspec + ind + "}\n" ; + s += ind + "forecastedBlobCapacityStats" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -144,7 +144,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "ingressStats {\n" + fspec + ind + "}\n" ; + s += ind + "ingressStats" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcsAzureArchivalLocationsConsumptionStatsOutput.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcsAzureArchivalLocationsConsumptionStatsOutput.cs index c22addd14..c653930a0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcsAzureArchivalLocationsConsumptionStatsOutput.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcsAzureArchivalLocationsConsumptionStatsOutput.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "rcsAzureConsumptionStats {\n" + fspec + ind + "}\n" ; + s += ind + "rcsAzureConsumptionStats" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcsAzureTargetTemplate.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcsAzureTargetTemplate.cs index f6546c220..e8713b4a3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcsAzureTargetTemplate.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcsAzureTargetTemplate.cs @@ -118,7 +118,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "immutabilitySettings {\n" + fspec + ind + "}\n" ; + s += ind + "immutabilitySettings" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcvAccountEntitlement.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcvAccountEntitlement.cs index 04feda732..ad126b8a0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcvAccountEntitlement.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcvAccountEntitlement.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "archiveEntitlement {\n" + fspec + ind + "}\n" ; + s += ind + "archiveEntitlement" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -93,7 +93,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "backupEntitlement {\n" + fspec + ind + "}\n" ; + s += ind + "backupEntitlement" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -105,7 +105,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "entitlements {\n" + fspec + ind + "}\n" ; + s += ind + "entitlements" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcvEntitlementWithOrderNumber.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcvEntitlementWithOrderNumber.cs index 82062a9a3..28ad337e4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcvEntitlementWithOrderNumber.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcvEntitlementWithOrderNumber.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "entitlement {\n" + fspec + ind + "}\n" ; + s += ind + "entitlement" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcvEntitlementsUsageDetails.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcvEntitlementsUsageDetails.cs index a21fa6947..3369c29a4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcvEntitlementsUsageDetails.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RcvEntitlementsUsageDetails.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "entitlement {\n" + fspec + ind + "}\n" ; + s += ind + "entitlement" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReadIntegrationReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReadIntegrationReply.cs index d39e1a447..a6c393883 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReadIntegrationReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReadIntegrationReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "integration {\n" + fspec + ind + "}\n" ; + s += ind + "integration" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RecoverableRangeResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RecoverableRangeResponse.cs index a56494763..4bdf6fb57 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RecoverableRangeResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RecoverableRangeResponse.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RecoveryTaskDetailsTableFilter.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RecoveryTaskDetailsTableFilter.cs index 78ce48d88..484998bab 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RecoveryTaskDetailsTableFilter.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RecoveryTaskDetailsTableFilter.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster_location {\n" + fspec + ind + "}\n" ; + s += ind + "cluster_location" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -129,7 +129,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster_type {\n" + fspec + ind + "}\n" ; + s += ind + "cluster_type" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -141,7 +141,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "object_type {\n" + fspec + ind + "}\n" ; + s += ind + "object_type" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replication_source {\n" + fspec + ind + "}\n" ; + s += ind + "replication_source" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -165,7 +165,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "status {\n" + fspec + ind + "}\n" ; + s += ind + "status" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -177,7 +177,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "task_category {\n" + fspec + ind + "}\n" ; + s += ind + "task_category" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -189,7 +189,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "task_type {\n" + fspec + ind + "}\n" ; + s += ind + "task_type" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RefreshHostReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RefreshHostReply.cs index 701f614b6..513b1f588 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RefreshHostReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RefreshHostReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RefreshNasSystemsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RefreshNasSystemsReply.cs index 49d576e69..172a5e723 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RefreshNasSystemsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RefreshNasSystemsReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "discoverNasSystemSummaries {\n" + fspec + ind + "}\n" ; + s += ind + "discoverNasSystemSummaries" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RefreshStorageArraysReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RefreshStorageArraysReply.cs index 5c6e67686..8362a7020 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RefreshStorageArraysReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RefreshStorageArraysReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "responses {\n" + fspec + ind + "}\n" ; + s += ind + "responses" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RegionConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RegionConnection.cs index ee64c9735..1523eacd6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RegionConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RegionConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RegionEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RegionEdge.cs index 0354af921..244a65c5a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RegionEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RegionEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RegisterAwsFeatureArtifactsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RegisterAwsFeatureArtifactsReply.cs index 986f9aecb..afadee703 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RegisterAwsFeatureArtifactsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RegisterAwsFeatureArtifactsReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allAwsNativeIdtoRscIdMappings {\n" + fspec + ind + "}\n" ; + s += ind + "allAwsNativeIdtoRscIdMappings" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RegisterNasSystemReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RegisterNasSystemReply.cs index 9bd7250ad..95e619e00 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RegisterNasSystemReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RegisterNasSystemReply.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nasDiscoverJobStatus {\n" + fspec + ind + "}\n" ; + s += ind + "nasDiscoverJobStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nasSystemSummary {\n" + fspec + ind + "}\n" ; + s += ind + "nasSystemSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RemoveNodeDetailsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RemoveNodeDetailsReply.cs index 825121079..efdf110d4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RemoveNodeDetailsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RemoveNodeDetailsReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "removeNodeDetails {\n" + fspec + ind + "}\n" ; + s += ind + "removeNodeDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicatedSnapshotInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicatedSnapshotInfo.cs index 455a1abe3..84da5a732 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicatedSnapshotInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicatedSnapshotInfo.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "associatedCdm {\n" + fspec + ind + "}\n" ; + s += ind + "associatedCdm" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationPair.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationPair.cs index 997bc1188..a8c68a94a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationPair.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationPair.cs @@ -189,7 +189,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configDetails {\n" + fspec + ind + "}\n" ; + s += ind + "configDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -201,7 +201,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "connectionDetails {\n" + fspec + ind + "}\n" ; + s += ind + "connectionDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -213,7 +213,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "networkThrottle {\n" + fspec + ind + "}\n" ; + s += ind + "networkThrottle" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -225,7 +225,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sourceCluster {\n" + fspec + ind + "}\n" ; + s += ind + "sourceCluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -237,7 +237,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetCluster {\n" + fspec + ind + "}\n" ; + s += ind + "targetCluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationPairConfigDetails.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationPairConfigDetails.cs index 212e37abf..82674550d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationPairConfigDetails.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationPairConfigDetails.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sourceGateway {\n" + fspec + ind + "}\n" ; + s += ind + "sourceGateway" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetGateway {\n" + fspec + ind + "}\n" ; + s += ind + "targetGateway" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationPairConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationPairConnection.cs index 73147f774..d29837389 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationPairConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationPairConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationPairEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationPairEdge.cs index 437ce4a78..f2487ab7c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationPairEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationPairEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationSpec.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationSpec.cs index 78f9c0bff..c87ee55b7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationSpec.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationSpec.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "specificReplicationSpec {\n" + fspec + ind + "}\n" ; + s += ind + "specificReplicationSpec" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationSpecV2.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationSpecV2.cs index d1b986dc9..293cc422a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationSpecV2.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationSpecV2.cs @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "awsTarget {\n" + fspec + ind + "}\n" ; + s += ind + "awsTarget" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -165,7 +165,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "azureTarget {\n" + fspec + ind + "}\n" ; + s += ind + "azureTarget" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -177,7 +177,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cascadingArchivalSpecs {\n" + fspec + ind + "}\n" ; + s += ind + "cascadingArchivalSpecs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -189,7 +189,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -201,7 +201,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicationLocalRetentionDuration {\n" + fspec + ind + "}\n" ; + s += ind + "replicationLocalRetentionDuration" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -213,7 +213,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "retentionDuration {\n" + fspec + ind + "}\n" ; + s += ind + "retentionDuration" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -225,7 +225,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationTargetThrottleBypassSummaryListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationTargetThrottleBypassSummaryListResponse.cs index eb468b175..3da179679 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationTargetThrottleBypassSummaryListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationTargetThrottleBypassSummaryListResponse.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationToCloudLocationSpec.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationToCloudLocationSpec.cs index dcb30d467..70e96c97d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationToCloudLocationSpec.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReplicationToCloudLocationSpec.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "retentionDuration {\n" + fspec + ind + "}\n" ; + s += ind + "retentionDuration" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReportMigrationStatus.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReportMigrationStatus.cs index 05bbf13f5..3343f9cb6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReportMigrationStatus.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReportMigrationStatus.cs @@ -171,7 +171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReportMigrationStatusConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReportMigrationStatusConnection.cs index f84dafeb7..e4a94f409 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReportMigrationStatusConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReportMigrationStatusConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReportMigrationStatusEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReportMigrationStatusEdge.cs index f0446476b..50110c525 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReportMigrationStatusEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReportMigrationStatusEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReportsMigrationCount.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReportsMigrationCount.cs index 916cd3237..a8c2c58b6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReportsMigrationCount.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ReportsMigrationCount.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "counts {\n" + fspec + ind + "}\n" ; + s += ind + "counts" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ResourceGroupConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ResourceGroupConnection.cs index 8445ae9ab..19f89839e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ResourceGroupConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ResourceGroupConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ResourceGroupEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ResourceGroupEdge.cs index fa85cfbc2..a40da8011 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ResourceGroupEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ResourceGroupEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RestoreFormConfigurationS3ArchivalLocation.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RestoreFormConfigurationS3ArchivalLocation.cs index 43f26ce8e..32b436d6f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RestoreFormConfigurationS3ArchivalLocation.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RestoreFormConfigurationS3ArchivalLocation.cs @@ -180,7 +180,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "archivalProxyConfig {\n" + fspec + ind + "}\n" ; + s += ind + "archivalProxyConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -192,7 +192,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "computeProxyConfig {\n" + fspec + ind + "}\n" ; + s += ind + "computeProxyConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RestoreFormConfigurations.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RestoreFormConfigurations.cs index 385615cdb..13ba409b6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RestoreFormConfigurations.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RestoreFormConfigurations.cs @@ -198,7 +198,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "guestOsCredentials {\n" + fspec + ind + "}\n" ; + s += ind + "guestOsCredentials" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -210,7 +210,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "kmipServers {\n" + fspec + ind + "}\n" ; + s += ind + "kmipServers" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -222,7 +222,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "ldapServers {\n" + fspec + ind + "}\n" ; + s += ind + "ldapServers" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -234,7 +234,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nasHosts {\n" + fspec + ind + "}\n" ; + s += ind + "nasHosts" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -246,7 +246,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "objectStoreArchivalLocations {\n" + fspec + ind + "}\n" ; + s += ind + "objectStoreArchivalLocations" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -258,7 +258,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "organizations {\n" + fspec + ind + "}\n" ; + s += ind + "organizations" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -270,7 +270,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicationTargets {\n" + fspec + ind + "}\n" ; + s += ind + "replicationTargets" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -282,7 +282,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "reports {\n" + fspec + ind + "}\n" ; + s += ind + "reports" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -294,7 +294,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "roles {\n" + fspec + ind + "}\n" ; + s += ind + "roles" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -306,7 +306,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "s3ArchivalLocations {\n" + fspec + ind + "}\n" ; + s += ind + "s3ArchivalLocations" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -318,7 +318,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaDomains {\n" + fspec + ind + "}\n" ; + s += ind + "slaDomains" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -330,7 +330,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "smtpSettings {\n" + fspec + ind + "}\n" ; + s += ind + "smtpSettings" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -342,7 +342,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snmpSettings {\n" + fspec + ind + "}\n" ; + s += ind + "snmpSettings" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -354,7 +354,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "users {\n" + fspec + ind + "}\n" ; + s += ind + "users" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -366,7 +366,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vcenterServers {\n" + fspec + ind + "}\n" ; + s += ind + "vcenterServers" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -378,7 +378,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "winAndUnixHosts {\n" + fspec + ind + "}\n" ; + s += ind + "winAndUnixHosts" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RetryBackupResp.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RetryBackupResp.cs index 557051725..d40d25482 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RetryBackupResp.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RetryBackupResp.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clusterResp {\n" + fspec + ind + "}\n" ; + s += ind + "clusterResp" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Role.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Role.cs index a95606aa1..87e3f9c68 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Role.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Role.cs @@ -216,7 +216,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectivePermissions {\n" + fspec + ind + "}\n" ; + s += ind + "effectivePermissions" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -228,7 +228,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRbacPermissions {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveRbacPermissions" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -240,7 +240,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "explicitlyAssignedPermissions {\n" + fspec + ind + "}\n" ; + s += ind + "explicitlyAssignedPermissions" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -252,7 +252,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "permissions {\n" + fspec + ind + "}\n" ; + s += ind + "permissions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RoleConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RoleConnection.cs index 61e913e6d..3c1c6942e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RoleConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RoleConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RoleEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RoleEdge.cs index 0be6ceddf..047991431 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RoleEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RoleEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RoleTemplate.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RoleTemplate.cs index 8a113b2ea..551fce16a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RoleTemplate.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RoleTemplate.cs @@ -126,7 +126,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "explicitlyAssignedPermissions {\n" + fspec + ind + "}\n" ; + s += ind + "explicitlyAssignedPermissions" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -138,7 +138,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "permissions {\n" + fspec + ind + "}\n" ; + s += ind + "permissions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RoleTemplateConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RoleTemplateConnection.cs index 2754e55a0..72f9e2804 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RoleTemplateConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RoleTemplateConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RoleTemplateEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RoleTemplateEdge.cs index 679a7053a..37af5ea4f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RoleTemplateEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RoleTemplateEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RollingUpgradeInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RollingUpgradeInfo.cs index 05ee23cd5..ec80cffe1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RollingUpgradeInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RollingUpgradeInfo.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "ruNodeInfoList {\n" + fspec + ind + "}\n" ; + s += ind + "ruNodeInfoList" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RollingUpgradeNodeInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RollingUpgradeNodeInfo.cs index 3820dabd1..4d2554cf4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RollingUpgradeNodeInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RollingUpgradeNodeInfo.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "currentStateInfo {\n" + fspec + ind + "}\n" ; + s += ind + "currentStateInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RollingUpgradeNodeInfoEntry.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RollingUpgradeNodeInfoEntry.cs index 833b708c8..aa2236bb2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RollingUpgradeNodeInfoEntry.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RollingUpgradeNodeInfoEntry.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "ruNodeInfo {\n" + fspec + ind + "}\n" ; + s += ind + "ruNodeInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Row.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Row.cs index 79cbb8fc2..21c1fbd98 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Row.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Row.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "metadata {\n" + fspec + ind + "}\n" ; + s += ind + "metadata" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "values {\n" + fspec + ind + "}\n" ; + s += ind + "values" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RowConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RowConnection.cs index 46ba3f64e..f49959968 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RowConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RowConnection.cs @@ -108,7 +108,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "columns {\n" + fspec + ind + "}\n" ; + s += ind + "columns" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -120,7 +120,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -132,7 +132,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -144,7 +144,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RowEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RowEdge.cs index 018fa68df..1fe0454e0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RowEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RowEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikCloudVaultRansomwareInvestigationEnablement.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikCloudVaultRansomwareInvestigationEnablement.cs index 59f7897c9..c6bb9ae02 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikCloudVaultRansomwareInvestigationEnablement.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikCloudVaultRansomwareInvestigationEnablement.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "location {\n" + fspec + ind + "}\n" ; + s += ind + "location" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedAwsTarget.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedAwsTarget.cs index f903a1785..f3e985a61 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedAwsTarget.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedAwsTarget.cs @@ -488,7 +488,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cloudAccount {\n" + fspec + ind + "}\n"; + s += ind + "cloudAccount" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -635,7 +635,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -647,7 +647,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "computeSettings {\n" + fspec + ind + "}\n" ; + s += ind + "computeSettings" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -659,7 +659,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "immutabilitySettings {\n" + fspec + ind + "}\n" ; + s += ind + "immutabilitySettings" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -671,7 +671,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "proxySettings {\n" + fspec + ind + "}\n" ; + s += ind + "proxySettings" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -683,7 +683,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -695,7 +695,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMappingBasic {\n" + fspec + ind + "}\n" ; + s += ind + "targetMappingBasic" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedAzureTarget.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedAzureTarget.cs index 7f98cdf22..e2e70572c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedAzureTarget.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedAzureTarget.cs @@ -443,7 +443,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cloudAccount {\n" + fspec + ind + "}\n"; + s += ind + "cloudAccount" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -590,7 +590,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cloudNativeCompanion {\n" + fspec + ind + "}\n" ; + s += ind + "cloudNativeCompanion" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -602,7 +602,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -614,7 +614,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "computeSettings {\n" + fspec + ind + "}\n" ; + s += ind + "computeSettings" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -626,7 +626,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "immutabilitySettings {\n" + fspec + ind + "}\n" ; + s += ind + "immutabilitySettings" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -638,7 +638,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "proxySettings {\n" + fspec + ind + "}\n" ; + s += ind + "proxySettings" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -650,7 +650,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -662,7 +662,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMappingBasic {\n" + fspec + ind + "}\n" ; + s += ind + "targetMappingBasic" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedGcpTarget.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedGcpTarget.cs index b618e9da3..0631e4bfe 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedGcpTarget.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedGcpTarget.cs @@ -469,7 +469,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "archivalProxySettings {\n" + fspec + ind + "}\n" ; + s += ind + "archivalProxySettings" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -481,7 +481,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -493,7 +493,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -505,7 +505,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMappingBasic {\n" + fspec + ind + "}\n" ; + s += ind + "targetMappingBasic" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedGlacierTarget.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedGlacierTarget.cs index 3a3364137..e839f0e44 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedGlacierTarget.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedGlacierTarget.cs @@ -362,7 +362,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cloudAccount {\n" + fspec + ind + "}\n"; + s += ind + "cloudAccount" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -464,7 +464,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -476,7 +476,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -488,7 +488,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMappingBasic {\n" + fspec + ind + "}\n" ; + s += ind + "targetMappingBasic" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedNfsTarget.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedNfsTarget.cs index 4e6994ec6..f1531a359 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedNfsTarget.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedNfsTarget.cs @@ -532,7 +532,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -544,7 +544,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -556,7 +556,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMappingBasic {\n" + fspec + ind + "}\n" ; + s += ind + "targetMappingBasic" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedRcsTarget.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedRcsTarget.cs index 569577244..83f54ee81 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedRcsTarget.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedRcsTarget.cs @@ -514,7 +514,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -526,7 +526,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clusterIpMapping {\n" + fspec + ind + "}\n" ; + s += ind + "clusterIpMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -538,7 +538,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "privateEndpointConnection {\n" + fspec + ind + "}\n" ; + s += ind + "privateEndpointConnection" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -550,7 +550,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -562,7 +562,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMappingBasic {\n" + fspec + ind + "}\n" ; + s += ind + "targetMappingBasic" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedS3CompatibleTarget.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedS3CompatibleTarget.cs index 1502ff2b4..2809491bd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedS3CompatibleTarget.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedS3CompatibleTarget.cs @@ -577,7 +577,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -589,7 +589,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "ibmDetail {\n" + fspec + ind + "}\n" ; + s += ind + "ibmDetail" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -601,7 +601,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "immutabilitySetting {\n" + fspec + ind + "}\n" ; + s += ind + "immutabilitySetting" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -613,7 +613,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "immutabilitySettings {\n" + fspec + ind + "}\n" ; + s += ind + "immutabilitySettings" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -625,7 +625,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -637,7 +637,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMappingBasic {\n" + fspec + ind + "}\n" ; + s += ind + "targetMappingBasic" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedTapeTargetType.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedTapeTargetType.cs index 9589c4447..c61773ef4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedTapeTargetType.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RubrikManagedTapeTargetType.cs @@ -478,7 +478,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -490,7 +490,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -502,7 +502,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMappingBasic {\n" + fspec + ind + "}\n" ; + s += ind + "targetMappingBasic" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RunCustomAnalyzerReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RunCustomAnalyzerReply.cs index a05f36883..70d947f0a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RunCustomAnalyzerReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/RunCustomAnalyzerReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "matches {\n" + fspec + ind + "}\n" ; + s += ind + "matches" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaAppMetadata.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaAppMetadata.cs index 1b6920425..9e6276bcd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaAppMetadata.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaAppMetadata.cs @@ -261,7 +261,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "files {\n" + fspec + ind + "}\n" ; + s += ind + "files" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaConfig.cs index a27454e93..ded6a2104 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaConfig.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "differentialFrequency {\n" + fspec + ind + "}\n" ; + s += ind + "differentialFrequency" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "incrementalFrequency {\n" + fspec + ind + "}\n" ; + s += ind + "incrementalFrequency" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -114,7 +114,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logRetention {\n" + fspec + ind + "}\n" ; + s += ind + "logRetention" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -126,7 +126,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "storageSnapshotConfig {\n" + fspec + ind + "}\n" ; + s += ind + "storageSnapshotConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaDatabase.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaDatabase.cs index 359bd7260..626c78888 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaDatabase.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaDatabase.cs @@ -266,10 +266,109 @@ public class SapHanaDatabase: BaseType, CdmHierarchyObject, CdmHierarchySnappabl [JsonProperty("sourceDatabaseDetails")] public SapHanaDatabase? SourceDatabaseDetails { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars LogSnapshotConnection { get; set; } + + public RscGqlVars MissedSnapshotConnection { get; set; } + + public RscGqlVars MissedSnapshotGroupByConnection { get; set; } + + public RscGqlVars RecoverableRangeConnection { get; set; } + + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupBySummary { get; set; } + + + public InlineVars() { + Tuple[] logSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SapHanaLogSnapshotSortBy"), + Tuple.Create("filter", "SapHanaLogSnapshotFilterInput"), + }; + this.LogSnapshotConnection = + new RscGqlVars(null, logSnapshotConnectionArgs, null, true); + Tuple[] missedSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + }; + this.MissedSnapshotConnection = + new RscGqlVars(null, missedSnapshotConnectionArgs, null, true); + Tuple[] missedSnapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + Tuple.Create("groupBy", "MissedSnapshotGroupByTime!"), + Tuple.Create("timezoneOffset", "Float"), + }; + this.MissedSnapshotGroupByConnection = + new RscGqlVars(null, missedSnapshotGroupByConnectionArgs, null, true); + Tuple[] recoverableRangeConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SapHanaRecoverableRangeSortBy"), + Tuple.Create("filter", "SapHanaRecoverableRangeFilterInput"), + }; + this.RecoverableRangeConnection = + new RscGqlVars(null, recoverableRangeConnectionArgs, null, true); + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupBySummaryArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupBySummary = + new RscGqlVars(null, snapshotGroupBySummaryArgs, null, true); + } + } + + public SapHanaDatabase() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "SapHanaDatabase"; @@ -524,7 +623,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -537,7 +636,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -550,7 +649,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -563,7 +662,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -576,7 +675,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -723,7 +822,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -735,7 +834,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -747,7 +846,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -759,7 +858,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "dataPathSpec {\n" + fspec + ind + "}\n" ; + s += ind + "dataPathSpec" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -771,7 +870,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -783,7 +882,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "info {\n" + fspec + ind + "}\n" ; + s += ind + "info" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -795,7 +894,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -807,7 +906,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logSnapshotConnection" + "\n(" + this.Vars.LogSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -819,7 +918,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -831,7 +930,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotConnection" + "\n(" + this.Vars.MissedSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -843,7 +942,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotGroupByConnection" + "\n(" + this.Vars.MissedSnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -855,7 +954,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestArchivedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestArchivedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -867,7 +966,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -879,7 +978,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestReplicatedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestReplicatedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -891,7 +990,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -903,7 +1002,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -915,7 +1014,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -927,7 +1026,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -939,7 +1038,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -951,7 +1050,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "recoverableRangeConnection {\n" + fspec + ind + "}\n" ; + s += ind + "recoverableRangeConnection" + "\n(" + this.Vars.RecoverableRangeConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -963,7 +1062,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sapHanaSystem {\n" + fspec + ind + "}\n" ; + s += ind + "sapHanaSystem" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -975,7 +1074,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -987,7 +1086,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -999,7 +1098,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1011,7 +1110,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupBySummary {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupBySummary" + "\n(" + this.Vars.SnapshotGroupBySummary.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1023,7 +1122,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sourceDatabaseDetails {\n" + fspec + ind + "}\n" ; + s += ind + "sourceDatabaseDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaDatabaseConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaDatabaseConnection.cs index b0c0b31a3..6b30f4f4c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaDatabaseConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaDatabaseConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaDatabaseEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaDatabaseEdge.cs index b4f728460..800035be2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaDatabaseEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaDatabaseEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaHostObject.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaHostObject.cs index 0b8e549b8..bb2e5c948 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaHostObject.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaHostObject.cs @@ -162,7 +162,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "host {\n" + fspec + ind + "}\n" ; + s += ind + "host" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -174,7 +174,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "systemHost {\n" + fspec + ind + "}\n" ; + s += ind + "systemHost" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogBackup.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogBackup.cs index c14ef5048..ad0b8988c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogBackup.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogBackup.cs @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "files {\n" + fspec + ind + "}\n" ; + s += ind + "files" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogBackupFiles.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogBackupFiles.cs index 87cf35b92..61b6b0d45 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogBackupFiles.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogBackupFiles.cs @@ -225,7 +225,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logPositionInterval {\n" + fspec + ind + "}\n" ; + s += ind + "logPositionInterval" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogSnapshot.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogSnapshot.cs index e22f5f409..4e2788ddc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogSnapshot.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogSnapshot.cs @@ -225,7 +225,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "appMetadata {\n" + fspec + ind + "}\n" ; + s += ind + "appMetadata" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogSnapshotAppMetadata.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogSnapshotAppMetadata.cs index 9c59965fb..c5e605121 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogSnapshotAppMetadata.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogSnapshotAppMetadata.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "backups {\n" + fspec + ind + "}\n" ; + s += ind + "backups" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogSnapshotConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogSnapshotConnection.cs index 4a61ba44e..112cd78f2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogSnapshotConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogSnapshotConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogSnapshotEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogSnapshotEdge.cs index 3cb5bd428..cb2a3eae8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogSnapshotEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaLogSnapshotEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaRecoverableRangeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaRecoverableRangeConnection.cs index 35f769f42..7d3f808ad 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaRecoverableRangeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaRecoverableRangeConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaRecoverableRangeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaRecoverableRangeEdge.cs index 9fae249a4..5391bb90a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaRecoverableRangeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaRecoverableRangeEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaStorageSnapshotConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaStorageSnapshotConfig.cs index 1a3d888d0..0a066b6dc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaStorageSnapshotConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaStorageSnapshotConfig.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "frequency {\n" + fspec + ind + "}\n" ; + s += ind + "frequency" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "retention {\n" + fspec + ind + "}\n" ; + s += ind + "retention" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystem.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystem.cs index 978a41b58..96380f93f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystem.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystem.cs @@ -206,10 +206,48 @@ public class SapHanaSystem: BaseType, CdmHierarchyObject, HierarchyObject [JsonProperty("systemInfo")] public SapHanaSystemInformation? SystemInfo { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars PhysicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] physicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.PhysicalChildConnection = + new RscGqlVars(null, physicalChildConnectionArgs, null, true); + } + } + + public SapHanaSystem() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "SapHanaSystem"; @@ -425,7 +463,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -438,7 +476,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -451,7 +489,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -464,7 +502,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -477,7 +515,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -606,7 +644,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -618,7 +656,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -630,7 +668,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -642,7 +680,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -654,7 +692,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -666,7 +704,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hosts {\n" + fspec + ind + "}\n" ; + s += ind + "hosts" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -678,7 +716,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -690,7 +728,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -702,7 +740,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -714,7 +752,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "physicalChildConnection" + "\n(" + this.Vars.PhysicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -726,7 +764,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -738,7 +776,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -750,7 +788,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -762,7 +800,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sslInfo {\n" + fspec + ind + "}\n" ; + s += ind + "sslInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -774,7 +812,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "systemInfo {\n" + fspec + ind + "}\n" ; + s += ind + "systemInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemConnection.cs index bb4f2375b..0ff4c4d46 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemDescendantTypeConnection.cs index 817422f85..64ae736e9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemDescendantTypeEdge.cs index a7a435a7d..c9101d40e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemEdge.cs index 03a5128e6..68e0444b8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemInfo.cs index 9fa47d232..a408e549e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemInfo.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "authTypeSpec {\n" + fspec + ind + "}\n" ; + s += ind + "authTypeSpec" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemPhysicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemPhysicalChildTypeConnection.cs index 5cb70d848..f691df4fb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemPhysicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemPhysicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemPhysicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemPhysicalChildTypeEdge.cs index 416511e19..9eeec5ae6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemPhysicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemPhysicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemSummary.cs index 32f6e88a2..84e088cf5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SapHanaSystemSummary.cs @@ -270,7 +270,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hosts {\n" + fspec + ind + "}\n" ; + s += ind + "hosts" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -282,7 +282,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaAssignable {\n" + fspec + ind + "}\n" ; + s += ind + "slaAssignable" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -294,7 +294,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sslInfo {\n" + fspec + ind + "}\n" ; + s += ind + "sslInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -306,7 +306,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "systemInfo {\n" + fspec + ind + "}\n" ; + s += ind + "systemInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ScheduledReport.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ScheduledReport.cs index f8cd3d239..a75cdba76 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ScheduledReport.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ScheduledReport.cs @@ -297,7 +297,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "creator {\n" + fspec + ind + "}\n" ; + s += ind + "creator" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -309,7 +309,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "lastEditor {\n" + fspec + ind + "}\n" ; + s += ind + "lastEditor" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -321,7 +321,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "rubrikRecipientUsers {\n" + fspec + ind + "}\n" ; + s += ind + "rubrikRecipientUsers" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ScheduledReportConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ScheduledReportConnection.cs index 596fc2bf9..450f7e4f1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ScheduledReportConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ScheduledReportConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ScheduledReportEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ScheduledReportEdge.cs index d2a3c2065..f0e4e776f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ScheduledReportEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ScheduledReportEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SearchResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SearchResponse.cs index 0146a4b57..6c7595add 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SearchResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SearchResponse.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "fileVersions {\n" + fspec + ind + "}\n" ; + s += ind + "fileVersions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SearchResponseListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SearchResponseListResponse.cs index 947ce2dea..4737c9ae4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SearchResponseListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SearchResponseListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SeedEnabledPoliciesReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SeedEnabledPoliciesReply.cs index 433d9bc57..646f54e81 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SeedEnabledPoliciesReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SeedEnabledPoliciesReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "policies {\n" + fspec + ind + "}\n" ; + s += ind + "policies" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SeedInitialPoliciesReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SeedInitialPoliciesReply.cs index 0007909d8..b326f617f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SeedInitialPoliciesReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SeedInitialPoliciesReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "policies {\n" + fspec + ind + "}\n" ; + s += ind + "policies" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SensitiveFiles.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SensitiveFiles.cs index 055a3f86f..9a2ad1590 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SensitiveFiles.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SensitiveFiles.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "highRiskFileCount {\n" + fspec + ind + "}\n" ; + s += ind + "highRiskFileCount" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "lowRiskFileCount {\n" + fspec + ind + "}\n" ; + s += ind + "lowRiskFileCount" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -114,7 +114,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mediumRiskFileCount {\n" + fspec + ind + "}\n" ; + s += ind + "mediumRiskFileCount" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -126,7 +126,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "totalFileCount {\n" + fspec + ind + "}\n" ; + s += ind + "totalFileCount" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SensitiveHits.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SensitiveHits.cs index dfe6e6f52..0016b2ab8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SensitiveHits.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SensitiveHits.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "highRiskHits {\n" + fspec + ind + "}\n" ; + s += ind + "highRiskHits" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "lowRiskHits {\n" + fspec + ind + "}\n" ; + s += ind + "lowRiskHits" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -114,7 +114,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mediumRiskHits {\n" + fspec + ind + "}\n" ; + s += ind + "mediumRiskHits" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -126,7 +126,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "totalHits {\n" + fspec + ind + "}\n" ; + s += ind + "totalHits" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ServiceAccount.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ServiceAccount.cs index 08ab16524..5b5cc19f5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ServiceAccount.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ServiceAccount.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "roles {\n" + fspec + ind + "}\n" ; + s += ind + "roles" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ServiceAccountConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ServiceAccountConnection.cs index 64a402b83..98246c389 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ServiceAccountConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ServiceAccountConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ServiceAccountEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ServiceAccountEdge.cs index 69b11a775..8ccada6a5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ServiceAccountEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ServiceAccountEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SetAnalyzerRisksReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SetAnalyzerRisksReply.cs index 524d6e53a..5647de1f5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SetAnalyzerRisksReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SetAnalyzerRisksReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "analyzers {\n" + fspec + ind + "}\n" ; + s += ind + "analyzers" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SetDatastoreFreespaceThresholdsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SetDatastoreFreespaceThresholdsReply.cs index c28bba045..706a457ee 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SetDatastoreFreespaceThresholdsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SetDatastoreFreespaceThresholdsReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "thresholds {\n" + fspec + ind + "}\n" ; + s += ind + "thresholds" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ShareFileset.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ShareFileset.cs index e82d7dc29..653439a4d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ShareFileset.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ShareFileset.cs @@ -261,10 +261,83 @@ public class ShareFileset: BaseType, CdmHierarchyObject, CdmHierarchySnappableNe [JsonProperty("snapshotGroupBySummary")] public CdmSnapshotGroupBySummaryConnection? SnapshotGroupBySummary { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars MissedSnapshotConnection { get; set; } + + public RscGqlVars MissedSnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupBySummary { get; set; } + + + public InlineVars() { + Tuple[] missedSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + }; + this.MissedSnapshotConnection = + new RscGqlVars(null, missedSnapshotConnectionArgs, null, true); + Tuple[] missedSnapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + Tuple.Create("groupBy", "MissedSnapshotGroupByTime!"), + Tuple.Create("timezoneOffset", "Float"), + }; + this.MissedSnapshotGroupByConnection = + new RscGqlVars(null, missedSnapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupBySummaryArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupBySummary = + new RscGqlVars(null, snapshotGroupBySummaryArgs, null, true); + } + } + + public ShareFileset() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "ShareFileset"; @@ -524,7 +597,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -537,7 +610,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -550,7 +623,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -563,7 +636,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -576,7 +649,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -732,7 +805,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -744,7 +817,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -756,7 +829,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -768,7 +841,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -780,7 +853,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "host {\n" + fspec + ind + "}\n" ; + s += ind + "host" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -792,7 +865,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -804,7 +877,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -816,7 +889,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotConnection" + "\n(" + this.Vars.MissedSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -828,7 +901,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotGroupByConnection" + "\n(" + this.Vars.MissedSnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -840,7 +913,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestArchivedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestArchivedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -852,7 +925,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -864,7 +937,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestReplicatedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestReplicatedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -876,7 +949,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -888,7 +961,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -900,7 +973,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -912,7 +985,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -924,7 +997,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -936,7 +1009,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "reportWorkload {\n" + fspec + ind + "}\n" ; + s += ind + "reportWorkload" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -948,7 +1021,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "share {\n" + fspec + ind + "}\n" ; + s += ind + "share" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -960,7 +1033,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -972,7 +1045,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -984,7 +1057,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -996,7 +1069,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupBySummary {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupBySummary" + "\n(" + this.Vars.SnapshotGroupBySummary.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaAuditDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaAuditDetail.cs index 8347391a2..0fc4f424c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaAuditDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaAuditDetail.cs @@ -127,7 +127,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "currentSlaSummary {\n" + fspec + ind + "}\n"; + s += ind + "currentSlaSummary" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -140,7 +140,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "previousSlaSummary {\n" + fspec + ind + "}\n"; + s += ind + "previousSlaSummary" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -197,7 +197,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaDomainConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaDomainConnection.cs index bc2051b4b..e658b5993 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaDomainConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaDomainConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaDomainEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaDomainEdge.cs index 1dca64a04..4f0132760 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaDomainEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaDomainEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaLogFrequencyConfigResult.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaLogFrequencyConfigResult.cs index ebf63de2a..12e4ee399 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaLogFrequencyConfigResult.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaLogFrequencyConfigResult.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "retention {\n" + fspec + ind + "}\n" ; + s += ind + "retention" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaManagedVolumeDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaManagedVolumeDetail.cs index 0b49d512e..cfa0d5689 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaManagedVolumeDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaManagedVolumeDetail.cs @@ -162,7 +162,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "backupScriptDetails {\n" + fspec + ind + "}\n" ; + s += ind + "backupScriptDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -174,7 +174,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hostDetails {\n" + fspec + ind + "}\n" ; + s += ind + "hostDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -186,7 +186,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logExportSummary {\n" + fspec + ind + "}\n" ; + s += ind + "logExportSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -198,7 +198,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "postBackupScriptOnBackupFailureDetails {\n" + fspec + ind + "}\n" ; + s += ind + "postBackupScriptOnBackupFailureDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -210,7 +210,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "postBackupScriptOnBackupSuccessDetails {\n" + fspec + ind + "}\n" ; + s += ind + "postBackupScriptOnBackupSuccessDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -222,7 +222,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "preBackupScriptDetails {\n" + fspec + ind + "}\n" ; + s += ind + "preBackupScriptDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaUpgradeInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaUpgradeInfo.cs index 6359df9c8..9d3d4ca15 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaUpgradeInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SlaUpgradeInfo.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "eligibility {\n" + fspec + ind + "}\n" ; + s += ind + "eligibility" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUpgrade {\n" + fspec + ind + "}\n" ; + s += ind + "latestUpgrade" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SmbDomain.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SmbDomain.cs index 0e9962990..2a8575faf 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SmbDomain.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SmbDomain.cs @@ -171,7 +171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SmbDomainConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SmbDomainConnection.cs index a3f5c7864..bafd62c09 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SmbDomainConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SmbDomainConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SmbDomainEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SmbDomainEdge.cs index 4c6b2ee72..a5b1f99af 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SmbDomainEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SmbDomainEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Snappable.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Snappable.cs index 221eec043..893801ed9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Snappable.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Snappable.cs @@ -533,7 +533,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaDomain {\n" + fspec + ind + "}\n"; + s += ind + "slaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -887,7 +887,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -899,7 +899,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadOrg {\n" + fspec + ind + "}\n" ; + s += ind + "workloadOrg" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnappableConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnappableConnection.cs index 5d7f1b55f..70044c6a2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnappableConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnappableConnection.cs @@ -108,7 +108,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "aggregation {\n" + fspec + ind + "}\n" ; + s += ind + "aggregation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -120,7 +120,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -132,7 +132,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -144,7 +144,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnappableEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnappableEdge.cs index 9ae9b4c17..784cdfe49 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnappableEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnappableEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnappableGroupBy.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnappableGroupBy.cs index fea798f64..49454e0b3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnappableGroupBy.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnappableGroupBy.cs @@ -35,10 +35,41 @@ public class SnappableGroupBy: BaseType [JsonProperty("groupByInfo")] public SnappableGroupByInfo? GroupByInfo { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars SnappableConnection { get; set; } + + public RscGqlVars SnappableGroupByField { get; set; } + + + public InlineVars() { + Tuple[] snappableConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("sortBy", "SnappableSortByEnum"), + }; + this.SnappableConnection = + new RscGqlVars(null, snappableConnectionArgs, null, true); + Tuple[] snappableGroupByArgs = { + Tuple.Create("groupBy", "SnappableGroupByEnum!"), + }; + this.SnappableGroupByField = + new RscGqlVars(null, snappableGroupByArgs, null, true); + } + } + + public SnappableGroupBy() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "SnappableGroupBy"; @@ -81,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snappableConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snappableConnection" + "\n(" + this.Vars.SnappableConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -93,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snappableGroupBy {\n" + fspec + ind + "}\n" ; + s += ind + "snappableGroupBy" + "\n(" + this.Vars.SnappableGroupByField.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -105,7 +136,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "groupByInfo {\n" + fspec + ind + "}\n" ; + s += ind + "groupByInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnappableGroupByConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnappableGroupByConnection.cs index 1ec3820ec..2afe4339e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnappableGroupByConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnappableGroupByConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnappableGroupByEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnappableGroupByEdge.cs index 734300501..d887482cf 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnappableGroupByEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnappableGroupByEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFile.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFile.cs index d389c45d2..04f6b9aa8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFile.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFile.cs @@ -216,7 +216,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "quarantineInfo {\n" + fspec + ind + "}\n" ; + s += ind + "quarantineInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -228,7 +228,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "workloadFields {\n" + fspec + ind + "}\n" ; + s += ind + "workloadFields" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileConnection.cs index 8a9d8a4c2..6bd0f5e5a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDelta.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDelta.cs index ddd85cb28..3bbbcac81 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDelta.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDelta.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "childrenDeltas {\n" + fspec + ind + "}\n" ; + s += ind + "childrenDeltas" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "file {\n" + fspec + ind + "}\n" ; + s += ind + "file" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -114,7 +114,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "previousSnapshotQuarantineInfo {\n" + fspec + ind + "}\n" ; + s += ind + "previousSnapshotQuarantineInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -126,7 +126,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "selfDeltas {\n" + fspec + ind + "}\n" ; + s += ind + "selfDeltas" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDeltaConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDeltaConnection.cs index 84ca49227..65d65ab1d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDeltaConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDeltaConnection.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "currentSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "currentSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -129,7 +129,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -141,7 +141,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -165,7 +165,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "previousSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "previousSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDeltaEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDeltaEdge.cs index 2ad895e81..0a6fc6017 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDeltaEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDeltaEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDeltaV2.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDeltaV2.cs index 358da9971..043e637b1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDeltaV2.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDeltaV2.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "childrenDeltas {\n" + fspec + ind + "}\n" ; + s += ind + "childrenDeltas" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "file {\n" + fspec + ind + "}\n" ; + s += ind + "file" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -114,7 +114,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "previousSnapshotQuarantineInfo {\n" + fspec + ind + "}\n" ; + s += ind + "previousSnapshotQuarantineInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -126,7 +126,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "selfDeltas {\n" + fspec + ind + "}\n" ; + s += ind + "selfDeltas" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDeltaV2Connection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDeltaV2Connection.cs index 4f5e5b148..90fb904d1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDeltaV2Connection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDeltaV2Connection.cs @@ -109,7 +109,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "currentSnapshot {\n" + fspec + ind + "}\n"; + s += ind + "currentSnapshot" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -122,7 +122,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "previousSnapshot {\n" + fspec + ind + "}\n"; + s += ind + "previousSnapshot" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -143,7 +143,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -155,7 +155,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -167,7 +167,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDeltaV2Edge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDeltaV2Edge.cs index 39bc9353b..819103508 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDeltaV2Edge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileDeltaV2Edge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileEdge.cs index 3f91dfafd..e421e3d30 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotFileEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotResultConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotResultConnection.cs index dcf0310ca..c5c072cfa 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotResultConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotResultConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotResultEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotResultEdge.cs index 36913fdf6..a9fb930e8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotResultEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotResultEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotRetentionInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotRetentionInfo.cs index dc9523657..2e90c19a8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotRetentionInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotRetentionInfo.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "archivalInfos {\n" + fspec + ind + "}\n" ; + s += ind + "archivalInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cloudNativeLocationInfo {\n" + fspec + ind + "}\n" ; + s += ind + "cloudNativeLocationInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -114,7 +114,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "localInfo {\n" + fspec + ind + "}\n" ; + s += ind + "localInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -126,7 +126,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicationInfos {\n" + fspec + ind + "}\n" ; + s += ind + "replicationInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSchedule.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSchedule.cs index 8fc070b3b..0c8c3f1e5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSchedule.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSchedule.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "daily {\n" + fspec + ind + "}\n" ; + s += ind + "daily" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -129,7 +129,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hourly {\n" + fspec + ind + "}\n" ; + s += ind + "hourly" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -141,7 +141,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "minute {\n" + fspec + ind + "}\n" ; + s += ind + "minute" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "monthly {\n" + fspec + ind + "}\n" ; + s += ind + "monthly" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -165,7 +165,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "quarterly {\n" + fspec + ind + "}\n" ; + s += ind + "quarterly" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -177,7 +177,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "weekly {\n" + fspec + ind + "}\n" ; + s += ind + "weekly" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -189,7 +189,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "yearly {\n" + fspec + ind + "}\n" ; + s += ind + "yearly" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSubObj.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSubObj.cs index 91777cab4..4e069d216 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSubObj.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSubObj.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vmwareVmSubObj {\n" + fspec + ind + "}\n" ; + s += ind + "vmwareVmSubObj" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "volumeGroupSubObj {\n" + fspec + ind + "}\n" ; + s += ind + "volumeGroupSubObj" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSubObject.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSubObject.cs index 1bac2482c..bbce1c723 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSubObject.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSubObject.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "subObj {\n" + fspec + ind + "}\n" ; + s += ind + "subObj" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSummary.cs index c23e92a7a..17ebfe2a6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSummary.cs @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotRetentionInfo {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotRetentionInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSummaryConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSummaryConnection.cs index 52024785d..53a6a0934 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSummaryConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSummaryConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSummaryEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSummaryEdge.cs index 29e31cef5..6b19fc1f6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSummaryEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnapshotSummaryEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnmpConfiguration.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnmpConfiguration.cs index f42ea7127..f9c1e97c3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnmpConfiguration.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnmpConfiguration.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "trapReceiverConfigs {\n" + fspec + ind + "}\n" ; + s += ind + "trapReceiverConfigs" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnoozedDirectoryConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnoozedDirectoryConnection.cs index 95ae7f0c2..87fa95473 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnoozedDirectoryConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnoozedDirectoryConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnoozedDirectoryEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnoozedDirectoryEdge.cs index 81f1486cd..b418d5415 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnoozedDirectoryEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SnoozedDirectoryEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarContentReport.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarContentReport.cs index eba4cc046..ded923ce9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarContentReport.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarContentReport.cs @@ -342,7 +342,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "analyzerGroupResults {\n" + fspec + ind + "}\n" ; + s += ind + "analyzerGroupResults" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -354,7 +354,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "analyzerResults {\n" + fspec + ind + "}\n" ; + s += ind + "analyzerResults" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -366,7 +366,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hits {\n" + fspec + ind + "}\n" ; + s += ind + "hits" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -378,7 +378,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarContentReportConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarContentReportConnection.cs index 9648d42f1..fd9bb9b5a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarContentReportConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarContentReportConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarContentReportEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarContentReportEdge.cs index 2c2933fd7..b6db86239 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarContentReportEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarContentReportEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarReport.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarReport.cs index 870556190..94985abaf 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarReport.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarReport.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "timeSeriesResults {\n" + fspec + ind + "}\n" ; + s += ind + "timeSeriesResults" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarReportConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarReportConnection.cs index 92cce4702..cf252360b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarReportConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarReportConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarReportEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarReportEdge.cs index daa3a6ce6..30f55d629 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarReportEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarReportEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarReportRowConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarReportRowConnection.cs index e721b84ed..a2e20abcf 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarReportRowConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarReportRowConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarReportRowEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarReportRowEdge.cs index f4c88b409..ac1a61545 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarReportRowEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SonarReportRowEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SourceConfigParams.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SourceConfigParams.cs index 535acf809..033eaa070 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SourceConfigParams.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SourceConfigParams.cs @@ -207,7 +207,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sslOptions {\n" + fspec + ind + "}\n" ; + s += ind + "sslOptions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SpecificReplicationSpec.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SpecificReplicationSpec.cs index d581d486d..dc5e68384 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SpecificReplicationSpec.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SpecificReplicationSpec.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "bidirectionalSpec {\n" + fspec + ind + "}\n" ; + s += ind + "bidirectionalSpec" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cloudLocationSpec {\n" + fspec + ind + "}\n" ; + s += ind + "cloudLocationSpec" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -114,7 +114,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cloudRegionSpec {\n" + fspec + ind + "}\n" ; + s += ind + "cloudRegionSpec" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -126,7 +126,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "unidirectionalSpec {\n" + fspec + ind + "}\n" ; + s += ind + "unidirectionalSpec" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StartThreatHuntReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StartThreatHuntReply.cs index a3ad9a758..7dd892ee6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StartThreatHuntReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StartThreatHuntReply.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "huntStatus {\n" + fspec + ind + "}\n" ; + s += ind + "huntStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StartTimeAttributes.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StartTimeAttributes.cs index 67405a446..3fc44cb3a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StartTimeAttributes.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StartTimeAttributes.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "dayOfWeek {\n" + fspec + ind + "}\n" ; + s += ind + "dayOfWeek" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StorageAccount.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StorageAccount.cs index f77486ada..f0b9ebbcd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StorageAccount.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StorageAccount.cs @@ -198,7 +198,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "networkRuleSet {\n" + fspec + ind + "}\n" ; + s += ind + "networkRuleSet" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -210,7 +210,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "resourceGroup {\n" + fspec + ind + "}\n" ; + s += ind + "resourceGroup" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StorageAccountConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StorageAccountConnection.cs index f43c3fc3a..d137195ab 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StorageAccountConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StorageAccountConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StorageAccountEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StorageAccountEdge.cs index 3160061b3..67e9b039f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StorageAccountEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StorageAccountEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StorageArrayDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StorageArrayDetail.cs index ae076ff06..0ba1d0f23 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StorageArrayDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StorageArrayDetail.cs @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "connectionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "connectionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StorageArrayOperationOutputType.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StorageArrayOperationOutputType.cs index 4f5ca6a9a..b8386a6c6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StorageArrayOperationOutputType.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StorageArrayOperationOutputType.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StrainInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StrainInfo.cs index ce8fb7793..5b12ef745 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StrainInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/StrainInfo.cs @@ -162,7 +162,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sampleAffectedFilesInfo {\n" + fspec + ind + "}\n" ; + s += ind + "sampleAffectedFilesInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -174,7 +174,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sampleRansomwareNoteFilesInfo {\n" + fspec + ind + "}\n" ; + s += ind + "sampleRansomwareNoteFilesInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Subnet.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Subnet.cs index ee26367d5..6f9decdab 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Subnet.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Subnet.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "securityGroup {\n" + fspec + ind + "}\n" ; + s += ind + "securityGroup" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SubnetConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SubnetConnection.cs index 23e531fb4..254bfcb37 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SubnetConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SubnetConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SubnetEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SubnetEdge.cs index 6749b4cbf..c096b3e40 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SubnetEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SubnetEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SubnetGroup.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SubnetGroup.cs index 8e3aa9507..ed42c6029 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SubnetGroup.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SubnetGroup.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "subnets {\n" + fspec + ind + "}\n" ; + s += ind + "subnets" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportPortalLoginReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportPortalLoginReply.cs index 862afd178..00cc9ea0a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportPortalLoginReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportPortalLoginReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "status {\n" + fspec + ind + "}\n" ; + s += ind + "status" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportPortalLogoutReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportPortalLogoutReply.cs index 78f96b492..f5d70fcf1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportPortalLogoutReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportPortalLogoutReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "status {\n" + fspec + ind + "}\n" ; + s += ind + "status" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportPortalStatusReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportPortalStatusReply.cs index a49a01af1..431e71cc7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportPortalStatusReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportPortalStatusReply.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "status {\n" + fspec + ind + "}\n" ; + s += ind + "status" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportUserAccess.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportUserAccess.cs index ee328a108..491b98aa2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportUserAccess.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportUserAccess.cs @@ -180,7 +180,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "accessProviderUser {\n" + fspec + ind + "}\n" ; + s += ind + "accessProviderUser" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -192,7 +192,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "impersonatedUser {\n" + fspec + ind + "}\n" ; + s += ind + "impersonatedUser" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportUserAccessConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportUserAccessConnection.cs index 60cebb39c..c6b549c08 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportUserAccessConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportUserAccessConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportUserAccessEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportUserAccessEdge.cs index 9dab35a5c..987cb253f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportUserAccessEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SupportUserAccessEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SyslogExportRuleSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SyslogExportRuleSummary.cs index 6fee78aba..f5b9c632b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SyslogExportRuleSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SyslogExportRuleSummary.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "syslogCertificateInfo {\n" + fspec + ind + "}\n" ; + s += ind + "syslogCertificateInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "syslogExportRuleFull {\n" + fspec + ind + "}\n" ; + s += ind + "syslogExportRuleFull" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SyslogExportRuleSummaryListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SyslogExportRuleSummaryListResponse.cs index 9e649cafc..ae874f48d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SyslogExportRuleSummaryListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/SyslogExportRuleSummaryListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TableFilters.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TableFilters.cs index 8526ffca3..62951a3ef 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TableFilters.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TableFilters.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "ProtectionTaskDetailsTable {\n" + fspec + ind + "}\n" ; + s += ind + "ProtectionTaskDetailsTable" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "RecoveryTaskDetailsTable {\n" + fspec + ind + "}\n" ; + s += ind + "RecoveryTaskDetailsTable" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TakeOnDemandSnapshotReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TakeOnDemandSnapshotReply.cs index d74c24a45..505d6e852 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TakeOnDemandSnapshotReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TakeOnDemandSnapshotReply.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "errors {\n" + fspec + ind + "}\n" ; + s += ind + "errors" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "taskchainUuids {\n" + fspec + ind + "}\n" ; + s += ind + "taskchainUuids" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TargetConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TargetConnection.cs index 7e84cba1b..147ed084c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TargetConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TargetConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TargetEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TargetEdge.cs index 881438703..9df2656ec 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TargetEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TargetEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TargetMapping.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TargetMapping.cs index 6e3768898..98d93fd5f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TargetMapping.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TargetMapping.cs @@ -154,7 +154,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetTemplate {\n" + fspec + ind + "}\n"; + s += ind + "targetTemplate" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -167,7 +167,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targets {\n" + fspec + ind + "}\n"; + s += ind + "targets" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -197,7 +197,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "connectionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "connectionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetail.cs index 48244b9e5..14b581feb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetail.cs @@ -747,7 +747,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "taskOrg {\n" + fspec + ind + "}\n" ; + s += ind + "taskOrg" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetailConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetailConnection.cs index 5ae74d757..28448ad42 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetailConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetailConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetailEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetailEdge.cs index 319429165..a2901a96f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetailEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetailEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetailGroupBy.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetailGroupBy.cs index c5bb54df4..d759812e8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetailGroupBy.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetailGroupBy.cs @@ -35,10 +35,41 @@ public class TaskDetailGroupBy: BaseType [JsonProperty("groupByInfo")] public TaskDetailGroupByInfo? GroupByInfo { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars TaskDetailConnection { get; set; } + + public RscGqlVars TaskDetailGroupByField { get; set; } + + + public InlineVars() { + Tuple[] taskDetailConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("sortBy", "TaskDetailSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.TaskDetailConnection = + new RscGqlVars(null, taskDetailConnectionArgs, null, true); + Tuple[] taskDetailGroupByArgs = { + Tuple.Create("groupBy", "TaskDetailGroupByEnum!"), + }; + this.TaskDetailGroupByField = + new RscGqlVars(null, taskDetailGroupByArgs, null, true); + } + } + + public TaskDetailGroupBy() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "TaskDetailGroupBy"; @@ -81,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "taskDetailConnection {\n" + fspec + ind + "}\n" ; + s += ind + "taskDetailConnection" + "\n(" + this.Vars.TaskDetailConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -93,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "taskDetailGroupBy {\n" + fspec + ind + "}\n" ; + s += ind + "taskDetailGroupBy" + "\n(" + this.Vars.TaskDetailGroupByField.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -105,7 +136,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "groupByInfo {\n" + fspec + ind + "}\n" ; + s += ind + "groupByInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetailGroupByConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetailGroupByConnection.cs index 31535dc6e..d01899916 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetailGroupByConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetailGroupByConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetailGroupByEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetailGroupByEdge.cs index b16d8ca3d..9c1fab788 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetailGroupByEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TaskDetailGroupByEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TestExistingWebhookReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TestExistingWebhookReply.cs index a66b8f8a9..f46210205 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TestExistingWebhookReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TestExistingWebhookReply.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "errorInfo {\n" + fspec + ind + "}\n" ; + s += ind + "errorInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TestSyslogExportRuleReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TestSyslogExportRuleReply.cs index 11fe0a8ee..71e74cc88 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TestSyslogExportRuleReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TestSyslogExportRuleReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TestWebhookReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TestWebhookReply.cs index 53ad9d365..9fc740ebd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TestWebhookReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TestWebhookReply.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "errorInfo {\n" + fspec + ind + "}\n" ; + s += ind + "errorInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHunt.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHunt.cs index 179b0eb48..2b702701a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHunt.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHunt.cs @@ -108,7 +108,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "huntDetails {\n" + fspec + ind + "}\n" ; + s += ind + "huntDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -120,7 +120,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "stats {\n" + fspec + ind + "}\n" ; + s += ind + "stats" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntConfig.cs index e5e3b7ece..7cc9cdbd9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntConfig.cs @@ -145,7 +145,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "objects {\n" + fspec + ind + "}\n"; + s += ind + "objects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -202,7 +202,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "fileScanCriteria {\n" + fspec + ind + "}\n" ; + s += ind + "fileScanCriteria" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -214,7 +214,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "indicatorsOfCompromise {\n" + fspec + ind + "}\n" ; + s += ind + "indicatorsOfCompromise" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -226,7 +226,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "requestedMatchDetails {\n" + fspec + ind + "}\n" ; + s += ind + "requestedMatchDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -238,7 +238,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotScanLimit {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotScanLimit" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntConnection.cs index e2b893c22..ff07a2959 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntDetails.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntDetails.cs index 3fa2c17f5..49419da60 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntDetails.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntDetails.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -147,7 +147,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "config {\n" + fspec + ind + "}\n" ; + s += ind + "config" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -159,7 +159,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshots {\n" + fspec + ind + "}\n" ; + s += ind + "snapshots" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntEdge.cs index 28b2ea003..43a0545a0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntResult.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntResult.cs index e49ce5d75..5b685aac6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntResult.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntResult.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "config {\n" + fspec + ind + "}\n" ; + s += ind + "config" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -129,7 +129,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "results {\n" + fspec + ind + "}\n" ; + s += ind + "results" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -141,7 +141,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "stats {\n" + fspec + ind + "}\n" ; + s += ind + "stats" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntResultObjectsSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntResultObjectsSummary.cs index 965a2a372..ed71db336 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntResultObjectsSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntResultObjectsSummary.cs @@ -145,7 +145,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "object {\n" + fspec + ind + "}\n"; + s += ind + "object" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -220,7 +220,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "matchTypes {\n" + fspec + ind + "}\n" ; + s += ind + "matchTypes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -232,7 +232,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotsStats {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotsStats" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntResultSnapshotStats.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntResultSnapshotStats.cs index 824e1abc0..052421023 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntResultSnapshotStats.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntResultSnapshotStats.cs @@ -171,7 +171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "matchTypes {\n" + fspec + ind + "}\n" ; + s += ind + "matchTypes" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntSummaryReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntSummaryReply.cs index e14cb2a33..4996b8ec6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntSummaryReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ThreatHuntSummaryReply.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "config {\n" + fspec + ind + "}\n" ; + s += ind + "config" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -129,7 +129,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "objectsSummary {\n" + fspec + ind + "}\n" ; + s += ind + "objectsSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -141,7 +141,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "stats {\n" + fspec + ind + "}\n" ; + s += ind + "stats" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TimelineEntry.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TimelineEntry.cs index 7fa636390..de3b465e0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TimelineEntry.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/TimelineEntry.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hits {\n" + fspec + ind + "}\n" ; + s += ind + "hits" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UnidirectionalReplicationSpec.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UnidirectionalReplicationSpec.cs index 3967f0284..108f30c9d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UnidirectionalReplicationSpec.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UnidirectionalReplicationSpec.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetCluster {\n" + fspec + ind + "}\n" ; + s += ind + "targetCluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UnmanagedObjectDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UnmanagedObjectDetail.cs index 87c1eb0e5..2f8b7f268 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UnmanagedObjectDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UnmanagedObjectDetail.cs @@ -271,7 +271,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -284,7 +284,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -422,7 +422,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -434,7 +434,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalLocation {\n" + fspec + ind + "}\n" ; + s += ind + "physicalLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -446,7 +446,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "recoveryInfo {\n" + fspec + ind + "}\n" ; + s += ind + "recoveryInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -458,7 +458,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "region {\n" + fspec + ind + "}\n" ; + s += ind + "region" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UnmanagedObjectDetailConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UnmanagedObjectDetailConnection.cs index 51e11f67f..fec317c77 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UnmanagedObjectDetailConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UnmanagedObjectDetailConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UnmanagedObjectDetailEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UnmanagedObjectDetailEdge.cs index ba9134fe1..4e15193fc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UnmanagedObjectDetailEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UnmanagedObjectDetailEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateAutoEnablePolicyClusterConfigReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateAutoEnablePolicyClusterConfigReply.cs index 873ad5f24..48538c7b8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateAutoEnablePolicyClusterConfigReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateAutoEnablePolicyClusterConfigReply.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "datagovAutoEnablePolicyConfig {\n" + fspec + ind + "}\n" ; + s += ind + "datagovAutoEnablePolicyConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateAwsExocomputeConfigsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateAwsExocomputeConfigsReply.cs index 07f71ee87..217f27cae 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateAwsExocomputeConfigsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateAwsExocomputeConfigsReply.cs @@ -82,7 +82,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "exocomputeConfigs {\n" + fspec + ind + "}\n"; + s += ind + "exocomputeConfigs" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -94,7 +94,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configs {\n" + fspec + ind + "}\n" ; + s += ind + "configs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -106,7 +106,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "deleteStatus {\n" + fspec + ind + "}\n" ; + s += ind + "deleteStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateAzureCloudAccountReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateAzureCloudAccountReply.cs index 1c323929c..7e6ef7b57 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateAzureCloudAccountReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateAzureCloudAccountReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "status {\n" + fspec + ind + "}\n" ; + s += ind + "status" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCertificateHostReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCertificateHostReply.cs index bc16e7b33..b2882d6ee 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCertificateHostReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCertificateHostReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCloudNativeAwsStorageSettingReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCloudNativeAwsStorageSettingReply.cs index c6c448c11..f043cd986 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCloudNativeAwsStorageSettingReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCloudNativeAwsStorageSettingReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCloudNativeAzureStorageSettingReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCloudNativeAzureStorageSettingReply.cs index fd3e5a889..e249d170b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCloudNativeAzureStorageSettingReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCloudNativeAzureStorageSettingReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCloudNativeIndexingStatusReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCloudNativeIndexingStatusReply.cs index 8e625e1b6..d9030c1cc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCloudNativeIndexingStatusReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCloudNativeIndexingStatusReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "errors {\n" + fspec + ind + "}\n" ; + s += ind + "errors" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCloudNativeRcvAzureStorageSettingReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCloudNativeRcvAzureStorageSettingReply.cs index 05023e1d1..3233d5b0e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCloudNativeRcvAzureStorageSettingReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCloudNativeRcvAzureStorageSettingReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "targetMapping {\n" + fspec + ind + "}\n" ; + s += ind + "targetMapping" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateClusterDefaultAddressReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateClusterDefaultAddressReply.cs index 276d6bedc..28eb7c26e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateClusterDefaultAddressReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateClusterDefaultAddressReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateClusterSettingsReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateClusterSettingsReply.cs index 1881c7704..8fe3ba96c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateClusterSettingsReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateClusterSettingsReply.cs @@ -216,7 +216,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "geolocation {\n" + fspec + ind + "}\n" ; + s += ind + "geolocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -228,7 +228,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "timezone {\n" + fspec + ind + "}\n" ; + s += ind + "timezone" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCustomReportReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCustomReportReply.cs index ecf20d5f5..975f325e1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCustomReportReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateCustomReportReply.cs @@ -100,10 +100,32 @@ public class UpdateCustomReportReply: BaseType [JsonProperty("tables")] public List? Tables { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars ScheduledReportConnection { get; set; } + + + public InlineVars() { + Tuple[] scheduledReportConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + }; + this.ScheduledReportConnection = + new RscGqlVars(null, scheduledReportConnectionArgs, null, true); + } + } + + public UpdateCustomReportReply() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "UpdateCustomReportReply"; @@ -297,7 +319,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "filters {\n" + fspec + ind + "}\n" ; + s += ind + "filters" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -309,7 +331,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "owner {\n" + fspec + ind + "}\n" ; + s += ind + "owner" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -321,7 +343,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "scheduledReportConnection {\n" + fspec + ind + "}\n" ; + s += ind + "scheduledReportConnection" + "\n(" + this.Vars.ScheduledReportConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -333,7 +355,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "charts {\n" + fspec + ind + "}\n" ; + s += ind + "charts" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -345,7 +367,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tables {\n" + fspec + ind + "}\n" ; + s += ind + "tables" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateDistributionListDigestReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateDistributionListDigestReply.cs index 5496608ea..0711e6077 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateDistributionListDigestReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateDistributionListDigestReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "eventDigests {\n" + fspec + ind + "}\n" ; + s += ind + "eventDigests" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateEventDigestReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateEventDigestReply.cs index 802bd0cd4..2d4da6130 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateEventDigestReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateEventDigestReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "eventDigests {\n" + fspec + ind + "}\n" ; + s += ind + "eventDigests" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateFailoverClusterAppReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateFailoverClusterAppReply.cs index c0414b098..43f0bc99c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateFailoverClusterAppReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateFailoverClusterAppReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateFailoverClusterReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateFailoverClusterReply.cs index c9ae61bc4..4af0d4b90 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateFailoverClusterReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateFailoverClusterReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateGlobalCertificateReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateGlobalCertificateReply.cs index 4e5c1bdcd..559293476 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateGlobalCertificateReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateGlobalCertificateReply.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clusterErrors {\n" + fspec + ind + "}\n" ; + s += ind + "clusterErrors" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateGuestCredentialReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateGuestCredentialReply.cs index 2b9b7e7f2..2dfc42ebc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateGuestCredentialReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateGuestCredentialReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateHealthMonitorPolicyStatusReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateHealthMonitorPolicyStatusReply.cs index bc6c86972..1e13eca56 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateHealthMonitorPolicyStatusReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateHealthMonitorPolicyStatusReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "items {\n" + fspec + ind + "}\n" ; + s += ind + "items" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateHypervVirtualMachineReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateHypervVirtualMachineReply.cs index aeca031a4..96d78baf0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateHypervVirtualMachineReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateHypervVirtualMachineReply.cs @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hypervVirtualMachineSummary {\n" + fspec + ind + "}\n" ; + s += ind + "hypervVirtualMachineSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -165,7 +165,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hypervVirtualMachineUpdate {\n" + fspec + ind + "}\n" ; + s += ind + "hypervVirtualMachineUpdate" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -177,7 +177,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "virtualDiskInfo {\n" + fspec + ind + "}\n" ; + s += ind + "virtualDiskInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateHypervVirtualMachineSnapshotMountReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateHypervVirtualMachineSnapshotMountReply.cs index 419edbce3..c28d2aafd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateHypervVirtualMachineSnapshotMountReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateHypervVirtualMachineSnapshotMountReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hypervVirtualMachineMountSummary {\n" + fspec + ind + "}\n" ; + s += ind + "hypervVirtualMachineMountSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateManagedVolumeReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateManagedVolumeReply.cs index f109ed59c..8c387b8ce 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateManagedVolumeReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateManagedVolumeReply.cs @@ -405,7 +405,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "links {\n" + fspec + ind + "}\n" ; + s += ind + "links" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -417,7 +417,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mainExport {\n" + fspec + ind + "}\n" ; + s += ind + "mainExport" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -429,7 +429,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSlaDomain {\n" + fspec + ind + "}\n" ; + s += ind + "pendingSlaDomain" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -441,7 +441,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaManagedVolumeDetails {\n" + fspec + ind + "}\n" ; + s += ind + "slaManagedVolumeDetails" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -453,7 +453,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snappable {\n" + fspec + ind + "}\n" ; + s += ind + "snappable" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateMssqlLogShippingConfigurationReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateMssqlLogShippingConfigurationReply.cs index b9cbbd529..86bb2476d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateMssqlLogShippingConfigurationReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateMssqlLogShippingConfigurationReply.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "links {\n" + fspec + ind + "}\n" ; + s += ind + "links" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mssqlLogShippingSummaryV2 {\n" + fspec + ind + "}\n" ; + s += ind + "mssqlLogShippingSummaryV2" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateNetworkThrottleReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateNetworkThrottleReply.cs index a1e43edc3..2623b22cc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateNetworkThrottleReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateNetworkThrottleReply.cs @@ -153,7 +153,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "scheduledThrottles {\n" + fspec + ind + "}\n" ; + s += ind + "scheduledThrottles" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateNutanixClusterReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateNutanixClusterReply.cs index 189a46194..9e11dfc47 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateNutanixClusterReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateNutanixClusterReply.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "connectionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "connectionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nutanixClusterSummary {\n" + fspec + ind + "}\n" ; + s += ind + "nutanixClusterSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateNutanixPrismCentralReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateNutanixPrismCentralReply.cs index 59993f889..346e42eef 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateNutanixPrismCentralReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateNutanixPrismCentralReply.cs @@ -126,7 +126,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "connectionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "connectionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -138,7 +138,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSlaDomain {\n" + fspec + ind + "}\n" ; + s += ind + "pendingSlaDomain" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -150,7 +150,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "refreshJobAsyncReqStatus {\n" + fspec + ind + "}\n" ; + s += ind + "refreshJobAsyncReqStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -162,7 +162,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaAssignable {\n" + fspec + ind + "}\n" ; + s += ind + "slaAssignable" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateScheduledReportReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateScheduledReportReply.cs index bc86c346d..6e3718eec 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateScheduledReportReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateScheduledReportReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "scheduledReport {\n" + fspec + ind + "}\n" ; + s += ind + "scheduledReport" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateSnmpConfigReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateSnmpConfigReply.cs index c6fc3e581..f067ccdf2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateSnmpConfigReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateSnmpConfigReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateStorageArrayReplyType.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateStorageArrayReplyType.cs index 66954b80f..4623f5192 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateStorageArrayReplyType.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateStorageArrayReplyType.cs @@ -126,7 +126,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -138,7 +138,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "detail {\n" + fspec + ind + "}\n" ; + s += ind + "detail" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateStorageArraysReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateStorageArraysReply.cs index aabcb2b52..6afe214ab 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateStorageArraysReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateStorageArraysReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "responses {\n" + fspec + ind + "}\n" ; + s += ind + "responses" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateSyslogExportRuleReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateSyslogExportRuleReply.cs index 21b5b5d6d..37e8883fe 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateSyslogExportRuleReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateSyslogExportRuleReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateTunnelStatusReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateTunnelStatusReply.cs index 9a86ee50d..b60c57238 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateTunnelStatusReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateTunnelStatusReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateVcenterReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateVcenterReply.cs index b8b932e9b..4a520a2ea 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateVcenterReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateVcenterReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateVolumeGroupReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateVolumeGroupReply.cs index 1e8c66323..1dc01bf67 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateVolumeGroupReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateVolumeGroupReply.cs @@ -126,7 +126,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "blackoutWindowResponseInfo {\n" + fspec + ind + "}\n" ; + s += ind + "blackoutWindowResponseInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -138,7 +138,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSlaDomain {\n" + fspec + ind + "}\n" ; + s += ind + "pendingSlaDomain" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -150,7 +150,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "volumeGroupSummary {\n" + fspec + ind + "}\n" ; + s += ind + "volumeGroupSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -162,7 +162,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "volumes {\n" + fspec + ind + "}\n" ; + s += ind + "volumes" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateVsphereAdvancedTagReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateVsphereAdvancedTagReply.cs index 1ed752faa..9b54c54b4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateVsphereAdvancedTagReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateVsphereAdvancedTagReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateWebhookReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateWebhookReply.cs index 6307a4899..db71c85cd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateWebhookReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpdateWebhookReply.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "testError {\n" + fspec + ind + "}\n" ; + s += ind + "testError" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "webhook {\n" + fspec + ind + "}\n" ; + s += ind + "webhook" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpgradeAzureCloudAccountReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpgradeAzureCloudAccountReply.cs index e5e43df76..cf459631e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpgradeAzureCloudAccountReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpgradeAzureCloudAccountReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "status {\n" + fspec + ind + "}\n" ; + s += ind + "status" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpgradeGcpCloudAccountPermissionsWithoutOauthReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpgradeGcpCloudAccountPermissionsWithoutOauthReply.cs index 4f91d091c..1e2811181 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpgradeGcpCloudAccountPermissionsWithoutOauthReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpgradeGcpCloudAccountPermissionsWithoutOauthReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "status {\n" + fspec + ind + "}\n" ; + s += ind + "status" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpgradeJobReplyWithUuid.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpgradeJobReplyWithUuid.cs index f7679e13f..179080ebc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpgradeJobReplyWithUuid.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpgradeJobReplyWithUuid.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "upgradeJobReply {\n" + fspec + ind + "}\n" ; + s += ind + "upgradeJobReply" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpgradeStatusReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpgradeStatusReply.cs index 684e8a549..48ee7c7e0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpgradeStatusReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UpgradeStatusReply.cs @@ -306,7 +306,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "ruInfo {\n" + fspec + ind + "}\n" ; + s += ind + "ruInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -318,7 +318,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "upgradeStatus {\n" + fspec + ind + "}\n" ; + s += ind + "upgradeStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/User.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/User.cs index 5e9ad3aca..e4637190d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/User.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/User.cs @@ -297,7 +297,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -309,7 +309,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "emailConfig {\n" + fspec + ind + "}\n" ; + s += ind + "emailConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -321,7 +321,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "eulaState {\n" + fspec + ind + "}\n" ; + s += ind + "eulaState" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -333,7 +333,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "lockoutState {\n" + fspec + ind + "}\n" ; + s += ind + "lockoutState" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -345,7 +345,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "passkeyMetadata {\n" + fspec + ind + "}\n" ; + s += ind + "passkeyMetadata" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -357,7 +357,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "roles {\n" + fspec + ind + "}\n" ; + s += ind + "roles" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -369,7 +369,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "totpStatus {\n" + fspec + ind + "}\n" ; + s += ind + "totpStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserActivityResult.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserActivityResult.cs index 84775ff8a..e5dbb071e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserActivityResult.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserActivityResult.cs @@ -108,7 +108,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "numActivitiesBreakdown {\n" + fspec + ind + "}\n" ; + s += ind + "numActivitiesBreakdown" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -120,7 +120,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "user {\n" + fspec + ind + "}\n" ; + s += ind + "user" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserActivityResultConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserActivityResultConnection.cs index 5d57e1c36..f740a9448 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserActivityResultConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserActivityResultConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserActivityResultEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserActivityResultEdge.cs index 39309dfa6..850c9e02a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserActivityResultEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserActivityResultEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserAudit.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserAudit.cs index ab518f241..c9234da54 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserAudit.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserAudit.cs @@ -297,7 +297,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserAuditConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserAuditConnection.cs index 5b5461f2f..dccb089b2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserAuditConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserAuditConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserAuditEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserAuditEdge.cs index b9b96d959..9af73b3fd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserAuditEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserAuditEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserConnection.cs index 63792ac9d..99d1a9989 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserEdge.cs index 6bae6c730..6ca1caebf 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserLoginContext.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserLoginContext.cs index 9faf425a6..f243a9421 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserLoginContext.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserLoginContext.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "user {\n" + fspec + ind + "}\n" ; + s += ind + "user" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserSettings.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserSettings.cs index 8ef634961..fd59062c8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserSettings.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/UserSettings.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "settings {\n" + fspec + ind + "}\n" ; + s += ind + "settings" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/V1BulkRegisterHostAsyncResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/V1BulkRegisterHostAsyncResponse.cs index b1234898f..8de60b863 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/V1BulkRegisterHostAsyncResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/V1BulkRegisterHostAsyncResponse.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "items {\n" + fspec + ind + "}\n" ; + s += ind + "items" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/V1BulkUpdateExchangeDagResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/V1BulkUpdateExchangeDagResponse.cs index 5e8d6a6df..d2e2dca4e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/V1BulkUpdateExchangeDagResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/V1BulkUpdateExchangeDagResponse.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "items {\n" + fspec + ind + "}\n" ; + s += ind + "items" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/V1MssqlGetRestoreFilesV1Response.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/V1MssqlGetRestoreFilesV1Response.cs index 0e5df7797..cbb290656 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/V1MssqlGetRestoreFilesV1Response.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/V1MssqlGetRestoreFilesV1Response.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "items {\n" + fspec + ind + "}\n" ; + s += ind + "items" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidReplicationSourceConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidReplicationSourceConnection.cs index 769d6f6f5..c7a9a5134 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidReplicationSourceConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidReplicationSourceConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidReplicationSourceEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidReplicationSourceEdge.cs index a98ab23de..7a3f9e992 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidReplicationSourceEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidReplicationSourceEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidReplicationTargetConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidReplicationTargetConnection.cs index 5c306db14..d1f6c6a04 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidReplicationTargetConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidReplicationTargetConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidReplicationTargetEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidReplicationTargetEdge.cs index 466ead40a..f15594ca6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidReplicationTargetEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidReplicationTargetEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidateAndCreateAwsCloudAccountReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidateAndCreateAwsCloudAccountReply.cs index 24e9110e4..0857b19d3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidateAndCreateAwsCloudAccountReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidateAndCreateAwsCloudAccountReply.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "initiateResponse {\n" + fspec + ind + "}\n" ; + s += ind + "initiateResponse" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "validateResponse {\n" + fspec + ind + "}\n" ; + s += ind + "validateResponse" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidateAzureSubnetsForCloudAccountExocomputeReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidateAzureSubnetsForCloudAccountExocomputeReply.cs index 07f5126bf..bcdb54c3d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidateAzureSubnetsForCloudAccountExocomputeReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidateAzureSubnetsForCloudAccountExocomputeReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "validationInfo {\n" + fspec + ind + "}\n" ; + s += ind + "validationInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidateCloudNativeFileRecoveryFeasibilityReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidateCloudNativeFileRecoveryFeasibilityReply.cs index 5e33c7f33..dc017d164 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidateCloudNativeFileRecoveryFeasibilityReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidateCloudNativeFileRecoveryFeasibilityReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotFileRecoveryFeasibility {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotFileRecoveryFeasibility" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidateOracleAcoFileReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidateOracleAcoFileReply.cs index 79e43b01b..97ce38d61 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidateOracleAcoFileReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/ValidateOracleAcoFileReply.cs @@ -90,7 +90,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "acoMap {\n" + fspec + ind + "}\n" ; + s += ind + "acoMap" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -102,7 +102,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "acoValueValidationErrors {\n" + fspec + ind + "}\n" ; + s += ind + "acoValueValidationErrors" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappAppMetadata.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappAppMetadata.cs index 2e8873b8c..1d10b903b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappAppMetadata.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappAppMetadata.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "networkConnections {\n" + fspec + ind + "}\n" ; + s += ind + "networkConnections" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappInstantRecoveryOptions.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappInstantRecoveryOptions.cs index 37c6ac008..c3899477c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappInstantRecoveryOptions.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappInstantRecoveryOptions.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "availableVappNetworks {\n" + fspec + ind + "}\n" ; + s += ind + "availableVappNetworks" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "restorableVms {\n" + fspec + ind + "}\n" ; + s += ind + "restorableVms" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappTemplateExportOptions.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappTemplateExportOptions.cs index a6fbc8ec5..53c8ca065 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappTemplateExportOptions.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappTemplateExportOptions.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "availableStoragePolicies {\n" + fspec + ind + "}\n" ; + s += ind + "availableStoragePolicies" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappTemplateExportOptionsUnion.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappTemplateExportOptionsUnion.cs index c5ba478d9..2bd31b636 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappTemplateExportOptionsUnion.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappTemplateExportOptionsUnion.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "advancedExportOptions {\n" + fspec + ind + "}\n" ; + s += ind + "advancedExportOptions" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -93,7 +93,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "defaultCatalogExportOptions {\n" + fspec + ind + "}\n" ; + s += ind + "defaultCatalogExportOptions" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -105,7 +105,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "originalVdcExportOptions {\n" + fspec + ind + "}\n" ; + s += ind + "originalVdcExportOptions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappVmNetworkConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappVmNetworkConnection.cs index 7999c9e4a..8fcf36438 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappVmNetworkConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappVmNetworkConnection.cs @@ -189,7 +189,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappVmRestoreSpec.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappVmRestoreSpec.cs index eba72db1d..7f84a9f8c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappVmRestoreSpec.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VappVmRestoreSpec.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "networkConnections {\n" + fspec + ind + "}\n" ; + s += ind + "networkConnections" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Vcd.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Vcd.cs index 446011408..f46312325 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Vcd.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Vcd.cs @@ -186,10 +186,48 @@ public class Vcd: BaseType, CdmHierarchyObject, HierarchyObject, VcdTopLevelDesc [JsonProperty("vcdConnectionStatus")] public HostConnectionStatus? VcdConnectionStatus { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + } + } + + public Vcd() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "Vcd"; @@ -380,7 +418,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -393,7 +431,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -406,7 +444,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -419,7 +457,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -432,7 +470,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -534,7 +572,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -546,7 +584,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allVcenterConnectionStatuses {\n" + fspec + ind + "}\n" ; + s += ind + "allVcenterConnectionStatuses" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -558,7 +596,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allVcenterConnectionsInfo {\n" + fspec + ind + "}\n" ; + s += ind + "allVcenterConnectionsInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -570,7 +608,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -582,7 +620,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -594,7 +632,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -606,7 +644,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -618,7 +656,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -630,7 +668,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -642,7 +680,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -654,7 +692,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -666,7 +704,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -678,7 +716,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -690,7 +728,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -702,7 +740,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vcdConnectionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "vcdConnectionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdDescendantTypeConnection.cs index 33a446b9e..5dcffc01d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdDescendantTypeEdge.cs index 70ea50eca..c1187aea4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdLogicalChildTypeConnection.cs index 2dbcf9a38..ba92309d1 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdLogicalChildTypeEdge.cs index b90d0899c..f63d77d1a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrg.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrg.cs index 283d31075..7bb25e492 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrg.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrg.cs @@ -151,10 +151,48 @@ public class VcdOrg: BaseType, CdmHierarchyObject, HierarchyObject, VcdDescendan [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + } + } + + public VcdOrg() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "VcdOrg"; @@ -317,7 +355,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -330,7 +368,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -343,7 +381,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -356,7 +394,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -369,7 +407,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -435,7 +473,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -447,7 +485,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -459,7 +497,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -471,7 +509,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -483,7 +521,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -495,7 +533,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -507,7 +545,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -519,7 +557,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -531,7 +569,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -543,7 +581,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -555,7 +593,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -567,7 +605,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgDescendantTypeConnection.cs index d9c7c489a..2eba14e4c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgDescendantTypeEdge.cs index 1d95b7d30..64370b2f8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgLogicalChildTypeConnection.cs index 793f47fcd..36ddd728b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgLogicalChildTypeEdge.cs index 115043aef..73b06f2e0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgVdc.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgVdc.cs index 898bdd565..40e7382d6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgVdc.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgVdc.cs @@ -151,10 +151,48 @@ public class VcdOrgVdc: BaseType, CdmHierarchyObject, HierarchyObject, VcdDescen [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + } + } + + public VcdOrgVdc() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "VcdOrgVdc"; @@ -317,7 +355,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -330,7 +368,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -343,7 +381,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -356,7 +394,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -369,7 +407,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -435,7 +473,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -447,7 +485,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -459,7 +497,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -471,7 +509,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -483,7 +521,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -495,7 +533,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -507,7 +545,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -519,7 +557,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -531,7 +569,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -543,7 +581,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -555,7 +593,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -567,7 +605,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgVdcDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgVdcDescendantTypeConnection.cs index ccc15258d..d2aa6be9e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgVdcDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgVdcDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgVdcDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgVdcDescendantTypeEdge.cs index a164ee58e..857b4455f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgVdcDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgVdcDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgVdcLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgVdcLogicalChildTypeConnection.cs index d91602052..9343a9961 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgVdcLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgVdcLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgVdcLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgVdcLogicalChildTypeEdge.cs index 4ccf1e0ba..5e379614c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgVdcLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdOrgVdcLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdVapp.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdVapp.cs index 561e66336..b80ddd9b4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdVapp.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdVapp.cs @@ -241,10 +241,96 @@ public class VcdVapp: BaseType, CdmHierarchyObject, CdmHierarchySnappableNew, Hi [JsonProperty("vcdVms")] public List? VcdVms { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars LogicalChildConnection { get; set; } + + public RscGqlVars MissedSnapshotConnection { get; set; } + + public RscGqlVars MissedSnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupBySummary { get; set; } + + + public InlineVars() { + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + Tuple[] missedSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + }; + this.MissedSnapshotConnection = + new RscGqlVars(null, missedSnapshotConnectionArgs, null, true); + Tuple[] missedSnapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + Tuple.Create("groupBy", "MissedSnapshotGroupByTime!"), + Tuple.Create("timezoneOffset", "Float"), + }; + this.MissedSnapshotGroupByConnection = + new RscGqlVars(null, missedSnapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupBySummaryArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupBySummary = + new RscGqlVars(null, snapshotGroupBySummaryArgs, null, true); + } + } + + public VcdVapp() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "VcdVapp"; @@ -479,7 +565,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -492,7 +578,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -505,7 +591,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -518,7 +604,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -531,7 +617,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -651,7 +737,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -663,7 +749,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -675,7 +761,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -687,7 +773,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "duplicatedVapps {\n" + fspec + ind + "}\n" ; + s += ind + "duplicatedVapps" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -699,7 +785,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -711,7 +797,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -723,7 +809,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -735,7 +821,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -747,7 +833,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotConnection" + "\n(" + this.Vars.MissedSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -759,7 +845,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotGroupByConnection" + "\n(" + this.Vars.MissedSnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -771,7 +857,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestArchivedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestArchivedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -783,7 +869,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -795,7 +881,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestReplicatedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestReplicatedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -807,7 +893,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -819,7 +905,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -831,7 +917,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -843,7 +929,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -855,7 +941,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -867,7 +953,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "reportWorkload {\n" + fspec + ind + "}\n" ; + s += ind + "reportWorkload" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -879,7 +965,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -891,7 +977,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -903,7 +989,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -915,7 +1001,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupBySummary {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupBySummary" + "\n(" + this.Vars.SnapshotGroupBySummary.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -927,7 +1013,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vcdVms {\n" + fspec + ind + "}\n" ; + s += ind + "vcdVms" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdVappLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdVappLogicalChildTypeConnection.cs index e8b9197e5..696e42d35 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdVappLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdVappLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdVappLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdVappLogicalChildTypeEdge.cs index bc6b29bdb..905ba5dfb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdVappLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdVappLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdVcenterConnectionState.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdVcenterConnectionState.cs index 56a614cdb..7e1b7ad95 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdVcenterConnectionState.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdVcenterConnectionState.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "status {\n" + fspec + ind + "}\n" ; + s += ind + "status" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdVimServer.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdVimServer.cs index 5d3e43eb3..e9910c267 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdVimServer.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcdVimServer.cs @@ -299,7 +299,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -312,7 +312,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -325,7 +325,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -338,7 +338,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -351,7 +351,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -417,7 +417,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -429,7 +429,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -441,7 +441,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -453,7 +453,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -465,7 +465,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -477,7 +477,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -489,7 +489,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -501,7 +501,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -513,7 +513,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -525,7 +525,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcenterAdvancedTagPreviewReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcenterAdvancedTagPreviewReply.cs index 9aa47883d..71465ad5c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcenterAdvancedTagPreviewReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcenterAdvancedTagPreviewReply.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "output {\n" + fspec + ind + "}\n" ; + s += ind + "output" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcenterHotAddProxyVmInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcenterHotAddProxyVmInfo.cs index 3995f45dd..eb9158135 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcenterHotAddProxyVmInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcenterHotAddProxyVmInfo.cs @@ -72,7 +72,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -84,7 +84,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "proxyVmInfo {\n" + fspec + ind + "}\n" ; + s += ind + "proxyVmInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcenterPreAddInfo.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcenterPreAddInfo.cs index e61c48ca9..0ec40c034 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcenterPreAddInfo.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcenterPreAddInfo.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "clusterHostGroupInfo {\n" + fspec + ind + "}\n" ; + s += ind + "clusterHostGroupInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcenterSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcenterSummary.cs index 033abcc25..84577f295 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcenterSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VcenterSummary.cs @@ -270,7 +270,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "computeVisibilityFilter {\n" + fspec + ind + "}\n" ; + s += ind + "computeVisibilityFilter" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -282,7 +282,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "connectionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "connectionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -294,7 +294,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaAssignable {\n" + fspec + ind + "}\n" ; + s += ind + "slaAssignable" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -306,7 +306,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vcenterPatch {\n" + fspec + ind + "}\n" ; + s += ind + "vcenterPatch" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VersionedFile.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VersionedFile.cs index fa09373ce..c07dd099d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VersionedFile.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VersionedFile.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "fileVersions {\n" + fspec + ind + "}\n" ; + s += ind + "fileVersions" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VersionedFileConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VersionedFileConnection.cs index 9cff959d5..e1c981aa7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VersionedFileConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VersionedFileConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VersionedFileEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VersionedFileEdge.cs index 848fdc50f..41383c265 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VersionedFileEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VersionedFileEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VirtualMachineFilesReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VirtualMachineFilesReply.cs index c91d03daf..99e35ec30 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VirtualMachineFilesReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VirtualMachineFilesReply.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VirtualMachineSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VirtualMachineSummary.cs index 5fc73d9e7..c8242f78f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VirtualMachineSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VirtualMachineSummary.cs @@ -423,7 +423,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "advancedSummary {\n" + fspec + ind + "}\n" ; + s += ind + "advancedSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -435,7 +435,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "agentStatus {\n" + fspec + ind + "}\n" ; + s += ind + "agentStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -447,7 +447,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cloudInstantiationSpec {\n" + fspec + ind + "}\n" ; + s += ind + "cloudInstantiationSpec" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -459,7 +459,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "folderPath {\n" + fspec + ind + "}\n" ; + s += ind + "folderPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -471,7 +471,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "infraPath {\n" + fspec + ind + "}\n" ; + s += ind + "infraPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -483,7 +483,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "parentAppInfo {\n" + fspec + ind + "}\n" ; + s += ind + "parentAppInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -495,7 +495,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snappable {\n" + fspec + ind + "}\n" ; + s += ind + "snappable" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VlanConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VlanConfig.cs index 0c70c7da0..6a513c309 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VlanConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VlanConfig.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "interfaces {\n" + fspec + ind + "}\n" ; + s += ind + "interfaces" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VlanConfigListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VlanConfigListResponse.cs index a9e463c0e..79964aa12 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VlanConfigListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VlanConfigListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmNetworkConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmNetworkConnection.cs index 204a387ad..1f4c1fa98 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmNetworkConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmNetworkConnection.cs @@ -171,7 +171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareAppMetadata.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareAppMetadata.cs index 9d18f2843..dad820334 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareAppMetadata.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareAppMetadata.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vmConfig {\n" + fspec + ind + "}\n" ; + s += ind + "vmConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareHostDetail.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareHostDetail.cs index 59871f4a1..b2b98946e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareHostDetail.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareHostDetail.cs @@ -135,7 +135,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "datacenter {\n" + fspec + ind + "}\n" ; + s += ind + "datacenter" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -147,7 +147,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "datastores {\n" + fspec + ind + "}\n" ; + s += ind + "datastores" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -159,7 +159,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "virtualMachines {\n" + fspec + ind + "}\n" ; + s += ind + "virtualMachines" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -171,7 +171,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vmwareHostSummary {\n" + fspec + ind + "}\n" ; + s += ind + "vmwareHostSummary" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -183,7 +183,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vmwareHostUpdate {\n" + fspec + ind + "}\n" ; + s += ind + "vmwareHostUpdate" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareHostSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareHostSummary.cs index 8dc4a73ac..6e345a239 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareHostSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareHostSummary.cs @@ -279,7 +279,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "datastores {\n" + fspec + ind + "}\n" ; + s += ind + "datastores" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -291,7 +291,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaHolder {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaHolder" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -303,7 +303,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "slaAssignable {\n" + fspec + ind + "}\n" ; + s += ind + "slaAssignable" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareNetworkConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareNetworkConfig.cs index 7ac209dba..d5b8be116 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareNetworkConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareNetworkConfig.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nics {\n" + fspec + ind + "}\n" ; + s += ind + "nics" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareRecoverableRangeListResponse.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareRecoverableRangeListResponse.cs index 5ca1ed3e2..03dc53417 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareRecoverableRangeListResponse.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareRecoverableRangeListResponse.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareSnapshotVmConfig.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareSnapshotVmConfig.cs index 3b83e77bc..49094a0ff 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareSnapshotVmConfig.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareSnapshotVmConfig.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "networkConfig {\n" + fspec + ind + "}\n" ; + s += ind + "networkConfig" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareVmRecoverableRanges.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareVmRecoverableRanges.cs index 14e96995c..0fe9073c7 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareVmRecoverableRanges.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareVmRecoverableRanges.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "recoverableRanges {\n" + fspec + ind + "}\n" ; + s += ind + "recoverableRanges" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareVmResourceSpec.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareVmResourceSpec.cs index 6b2ba50df..6892ecc8a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareVmResourceSpec.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VmwareVmResourceSpec.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "networkInterfaces {\n" + fspec + ind + "}\n" ; + s += ind + "networkInterfaces" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Vnet.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Vnet.cs index a2ebbfa0e..f3734d3d0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Vnet.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Vnet.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "resourceGroup {\n" + fspec + ind + "}\n" ; + s += ind + "resourceGroup" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VnetConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VnetConnection.cs index 2f53eeabd..099f6e013 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VnetConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VnetConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VnetEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VnetEdge.cs index ac836f6ac..ad1412df4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VnetEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VnetEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VolumeGroupLiveMount.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VolumeGroupLiveMount.cs index 1f6c165c8..9b5d5a4b2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VolumeGroupLiveMount.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VolumeGroupLiveMount.cs @@ -351,7 +351,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "authorizedOperations {\n" + fspec + ind + "}\n" ; + s += ind + "authorizedOperations" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -363,7 +363,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -375,7 +375,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mountedVolumes {\n" + fspec + ind + "}\n" ; + s += ind + "mountedVolumes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -387,7 +387,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sourceHost {\n" + fspec + ind + "}\n" ; + s += ind + "sourceHost" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -399,7 +399,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sourceSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "sourceSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VolumeGroupLiveMountConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VolumeGroupLiveMountConnection.cs index 11a7b09ee..f8ad1a965 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VolumeGroupLiveMountConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VolumeGroupLiveMountConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VolumeGroupLiveMountEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VolumeGroupLiveMountEdge.cs index e764545ea..23a49826c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VolumeGroupLiveMountEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VolumeGroupLiveMountEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VolumeGroupSummary.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VolumeGroupSummary.cs index 0f123a6df..ec9504bcb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VolumeGroupSummary.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VolumeGroupSummary.cs @@ -189,7 +189,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snappable {\n" + fspec + ind + "}\n" ; + s += ind + "snappable" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereAsyncRequestStatus.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereAsyncRequestStatus.cs index 7b8085319..37126a44d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereAsyncRequestStatus.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereAsyncRequestStatus.cs @@ -180,7 +180,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "error {\n" + fspec + ind + "}\n" ; + s += ind + "error" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -192,7 +192,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "links {\n" + fspec + ind + "}\n" ; + s += ind + "links" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeCluster.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeCluster.cs index c766d32a2..cf031fc40 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeCluster.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeCluster.cs @@ -171,10 +171,74 @@ public class VsphereComputeCluster: BaseType, CdmHierarchyObject, HierarchyObjec [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars PhysicalChildConnection { get; set; } + + public RscGqlVars RecoveryTargetChildConnection { get; set; } + + public RscGqlVars RecoveryTargetDescendantConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] physicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.PhysicalChildConnection = + new RscGqlVars(null, physicalChildConnectionArgs, null, true); + Tuple[] recoveryTargetChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.RecoveryTargetChildConnection = + new RscGqlVars(null, recoveryTargetChildConnectionArgs, null, true); + Tuple[] recoveryTargetDescendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.RecoveryTargetDescendantConnection = + new RscGqlVars(null, recoveryTargetDescendantConnectionArgs, null, true); + } + } + + public VsphereComputeCluster() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "VsphereComputeCluster"; @@ -353,7 +417,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -366,7 +430,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -379,7 +443,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -392,7 +456,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -405,7 +469,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -489,7 +553,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -501,7 +565,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -513,7 +577,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -525,7 +589,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -537,7 +601,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -549,7 +613,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -561,7 +625,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -573,7 +637,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -585,7 +649,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "physicalChildConnection" + "\n(" + this.Vars.PhysicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -597,7 +661,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -609,7 +673,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -621,7 +685,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "recoveryTargetChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "recoveryTargetChildConnection" + "\n(" + this.Vars.RecoveryTargetChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -633,7 +697,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "recoveryTargetDescendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "recoveryTargetDescendantConnection" + "\n(" + this.Vars.RecoveryTargetDescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -645,7 +709,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterConnection.cs index 94d0d9b1f..65e411007 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterDescendantTypeConnection.cs index dd3644f48..bacdc922c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterDescendantTypeEdge.cs index bba601857..496799d7d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterEdge.cs index f28007e12..73410a9a6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterPhysicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterPhysicalChildTypeConnection.cs index 77e6f7075..9b1d2e9b4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterPhysicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterPhysicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterPhysicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterPhysicalChildTypeEdge.cs index a6913adc9..bf4ed88d0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterPhysicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereComputeClusterPhysicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenter.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenter.cs index 482fe3508..c5a3cc119 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenter.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenter.cs @@ -161,10 +161,74 @@ public class VsphereDatacenter: BaseType, CdmHierarchyObject, HierarchyObject, V [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + public RscGqlVars PhysicalChildConnection { get; set; } + + public RscGqlVars RecoveryTargetChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + Tuple[] physicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.PhysicalChildConnection = + new RscGqlVars(null, physicalChildConnectionArgs, null, true); + Tuple[] recoveryTargetChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.RecoveryTargetChildConnection = + new RscGqlVars(null, recoveryTargetChildConnectionArgs, null, true); + } + } + + public VsphereDatacenter() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "VsphereDatacenter"; @@ -335,7 +399,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -348,7 +412,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -361,7 +425,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -374,7 +438,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -387,7 +451,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -453,7 +517,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -465,7 +529,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -477,7 +541,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -489,7 +553,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -501,7 +565,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -513,7 +577,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -525,7 +589,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -537,7 +601,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -549,7 +613,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -561,7 +625,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "physicalChildConnection" + "\n(" + this.Vars.PhysicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -573,7 +637,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -585,7 +649,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -597,7 +661,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "recoveryTargetChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "recoveryTargetChildConnection" + "\n(" + this.Vars.RecoveryTargetChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -609,7 +673,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterDescendantTypeConnection.cs index bead60f1c..28720af53 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterDescendantTypeEdge.cs index 527ea92e6..2e89ede04 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterLogicalChildTypeConnection.cs index 37295ff94..57e993df3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterLogicalChildTypeEdge.cs index 8503b6c7e..b21974f08 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterPhysicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterPhysicalChildTypeConnection.cs index 2f5e15ed4..5753d4dc2 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterPhysicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterPhysicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterPhysicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterPhysicalChildTypeEdge.cs index 1d48b9d28..9caf56728 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterPhysicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatacenterPhysicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastore.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastore.cs index d093bcc27..57e42f953 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastore.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastore.cs @@ -344,7 +344,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -357,7 +357,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -370,7 +370,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -383,7 +383,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -396,7 +396,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -507,7 +507,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -519,7 +519,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -531,7 +531,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -543,7 +543,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -555,7 +555,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -567,7 +567,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -579,7 +579,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -591,7 +591,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -603,7 +603,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -615,7 +615,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreCluster.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreCluster.cs index b886482cc..c508975d0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreCluster.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreCluster.cs @@ -171,10 +171,48 @@ public class VsphereDatastoreCluster: BaseType, CdmHierarchyObject, HierarchyObj [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars PhysicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] physicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.PhysicalChildConnection = + new RscGqlVars(null, physicalChildConnectionArgs, null, true); + } + } + + public VsphereDatastoreCluster() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "VsphereDatastoreCluster"; @@ -353,7 +391,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -366,7 +404,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -379,7 +417,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -392,7 +430,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -405,7 +443,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -507,7 +545,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -519,7 +557,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -531,7 +569,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -543,7 +581,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -555,7 +593,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -567,7 +605,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -579,7 +617,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -591,7 +629,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -603,7 +641,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "physicalChildConnection" + "\n(" + this.Vars.PhysicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -615,7 +653,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -627,7 +665,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -639,7 +677,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterConnection.cs index 0a64f7d79..d73912fc6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterDescendantTypeConnection.cs index 738c0293e..c0d838eee 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterDescendantTypeEdge.cs index 01040715a..c3e0c4a34 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterEdge.cs index d9f1a4be4..ee95d96f6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterPhysicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterPhysicalChildTypeConnection.cs index d1eda8679..d6b72d036 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterPhysicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterPhysicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterPhysicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterPhysicalChildTypeEdge.cs index 308a25658..778014893 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterPhysicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreClusterPhysicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreConnection.cs index c5124b01f..ec9aafdd4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreEdge.cs index 0062a5f89..0c81b24d6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereDatastoreEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolder.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolder.cs index 2ab422b05..2bd993880 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolder.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolder.cs @@ -166,10 +166,48 @@ public class VsphereFolder: BaseType, CdmHierarchyObject, HierarchyObject, Vsphe [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + } + } + + public VsphereFolder() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "VsphereFolder"; @@ -353,7 +391,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -366,7 +404,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -379,7 +417,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -392,7 +430,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -405,7 +443,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -489,7 +527,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -501,7 +539,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -513,7 +551,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -525,7 +563,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -537,7 +575,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -549,7 +587,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -561,7 +599,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -573,7 +611,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -585,7 +623,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -597,7 +635,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -609,7 +647,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -621,7 +659,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderConnection.cs index 5d056ab51..85a106fa5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderDescendantTypeConnection.cs index c678dfb3a..b4afd44a6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderDescendantTypeEdge.cs index ebec9eaaa..818e370fa 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderEdge.cs index 1ca5be3fd..5438c1140 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderLogicalChildTypeConnection.cs index 126179f18..c3fd1fb49 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderLogicalChildTypeEdge.cs index 2cc9a4637..1ab7cd620 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereFolderLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHost.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHost.cs index 2418eb990..f1a7e3b16 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHost.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHost.cs @@ -176,10 +176,74 @@ public class VsphereHost: BaseType, CdmHierarchyObject, HierarchyObject, Vsphere [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars PhysicalChildConnection { get; set; } + + public RscGqlVars RecoveryTargetChildConnection { get; set; } + + public RscGqlVars RecoveryTargetDescendantConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] physicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.PhysicalChildConnection = + new RscGqlVars(null, physicalChildConnectionArgs, null, true); + Tuple[] recoveryTargetChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.RecoveryTargetChildConnection = + new RscGqlVars(null, recoveryTargetChildConnectionArgs, null, true); + Tuple[] recoveryTargetDescendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.RecoveryTargetDescendantConnection = + new RscGqlVars(null, recoveryTargetDescendantConnectionArgs, null, true); + } + } + + public VsphereHost() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "VsphereHost"; @@ -362,7 +426,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -375,7 +439,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -388,7 +452,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -401,7 +465,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -414,7 +478,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -507,7 +571,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -519,7 +583,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -531,7 +595,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -543,7 +607,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -555,7 +619,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -567,7 +631,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -579,7 +643,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -591,7 +655,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -603,7 +667,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "physicalChildConnection" + "\n(" + this.Vars.PhysicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -615,7 +679,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -627,7 +691,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -639,7 +703,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "recoveryTargetChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "recoveryTargetChildConnection" + "\n(" + this.Vars.RecoveryTargetChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -651,7 +715,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "recoveryTargetDescendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "recoveryTargetDescendantConnection" + "\n(" + this.Vars.RecoveryTargetDescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -663,7 +727,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostConnection.cs index c3c30ab1c..4f225719e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostDescendantTypeConnection.cs index ea9ec2555..5ebb052a6 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostDescendantTypeEdge.cs index b03f89781..df0554cbc 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostEdge.cs index d47d26013..e8a048552 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostPhysicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostPhysicalChildTypeConnection.cs index edbeb2ff0..558155d2e 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostPhysicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostPhysicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostPhysicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostPhysicalChildTypeEdge.cs index 6b333026d..c1ff83652 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostPhysicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereHostPhysicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereLiveMount.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereLiveMount.cs index 421a99afe..04910ef14 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereLiveMount.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereLiveMount.cs @@ -279,7 +279,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -291,7 +291,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "host {\n" + fspec + ind + "}\n" ; + s += ind + "host" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -303,7 +303,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "mountedVm {\n" + fspec + ind + "}\n" ; + s += ind + "mountedVm" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -315,7 +315,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sourceSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "sourceSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -327,7 +327,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sourceVm {\n" + fspec + ind + "}\n" ; + s += ind + "sourceVm" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereLiveMountConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereLiveMountConnection.cs index ecc23d020..328007222 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereLiveMountConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereLiveMountConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereLiveMountEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereLiveMountEdge.cs index d8ee63ee9..7fa13cffb 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereLiveMountEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereLiveMountEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereMount.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereMount.cs index 72ef7c8cd..003898d9d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereMount.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereMount.cs @@ -324,7 +324,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "authorizedOperations {\n" + fspec + ind + "}\n" ; + s += ind + "authorizedOperations" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -336,7 +336,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -348,7 +348,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "host {\n" + fspec + ind + "}\n" ; + s += ind + "host" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -360,7 +360,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newVm {\n" + fspec + ind + "}\n" ; + s += ind + "newVm" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -372,7 +372,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sourceSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "sourceSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -384,7 +384,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "sourceVm {\n" + fspec + ind + "}\n" ; + s += ind + "sourceVm" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereMountConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereMountConnection.cs index 61dcbbdd6..ad34f378c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereMountConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereMountConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereMountEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereMountEdge.cs index e8764b81f..4375fa5d8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereMountEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereMountEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereNetwork.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereNetwork.cs index 5eff75ee6..a7f3d9dd3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereNetwork.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereNetwork.cs @@ -299,7 +299,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -312,7 +312,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -325,7 +325,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -338,7 +338,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -351,7 +351,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -417,7 +417,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -429,7 +429,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -441,7 +441,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -453,7 +453,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -465,7 +465,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -477,7 +477,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -489,7 +489,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -501,7 +501,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -513,7 +513,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -525,7 +525,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereResourcePool.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereResourcePool.cs index db816d2f2..eac09cda0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereResourcePool.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereResourcePool.cs @@ -161,10 +161,74 @@ public class VsphereResourcePool: BaseType, CdmHierarchyObject, HierarchyObject, [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars PhysicalChildConnection { get; set; } + + public RscGqlVars RecoveryTargetChildConnection { get; set; } + + public RscGqlVars RecoveryTargetDescendantConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] physicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.PhysicalChildConnection = + new RscGqlVars(null, physicalChildConnectionArgs, null, true); + Tuple[] recoveryTargetChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.RecoveryTargetChildConnection = + new RscGqlVars(null, recoveryTargetChildConnectionArgs, null, true); + Tuple[] recoveryTargetDescendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.RecoveryTargetDescendantConnection = + new RscGqlVars(null, recoveryTargetDescendantConnectionArgs, null, true); + } + } + + public VsphereResourcePool() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "VsphereResourcePool"; @@ -335,7 +399,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -348,7 +412,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -361,7 +425,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -374,7 +438,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -387,7 +451,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -453,7 +517,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -465,7 +529,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -477,7 +541,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -489,7 +553,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -501,7 +565,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -513,7 +577,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -525,7 +589,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -537,7 +601,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -549,7 +613,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "physicalChildConnection" + "\n(" + this.Vars.PhysicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -561,7 +625,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -573,7 +637,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -585,7 +649,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "recoveryTargetChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "recoveryTargetChildConnection" + "\n(" + this.Vars.RecoveryTargetChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -597,7 +661,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "recoveryTargetDescendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "recoveryTargetDescendantConnection" + "\n(" + this.Vars.RecoveryTargetDescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -609,7 +673,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereResourcePoolDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereResourcePoolDescendantTypeConnection.cs index ecec9c63f..30e48479f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereResourcePoolDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereResourcePoolDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereResourcePoolDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereResourcePoolDescendantTypeEdge.cs index a9dec53e5..a8068502f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereResourcePoolDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereResourcePoolDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereResourcePoolPhysicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereResourcePoolPhysicalChildTypeConnection.cs index 9518725be..bc0e79619 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereResourcePoolPhysicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereResourcePoolPhysicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereResourcePoolPhysicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereResourcePoolPhysicalChildTypeEdge.cs index 495d07f1f..afe694099 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereResourcePoolPhysicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereResourcePoolPhysicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTag.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTag.cs index 2e7da46fc..e3af8592b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTag.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTag.cs @@ -171,10 +171,35 @@ public class VsphereTag: BaseType, CdmHierarchyObject, HierarchyObject, VsphereT [JsonProperty("vsphereTagPath")] public List? VsphereTagPath { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars TagChildConnection { get; set; } + + + public InlineVars() { + Tuple[] tagChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.TagChildConnection = + new RscGqlVars(null, tagChildConnectionArgs, null, true); + } + } + + public VsphereTag() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "VsphereTag"; @@ -353,7 +378,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -366,7 +391,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -379,7 +404,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -392,7 +417,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -405,7 +430,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -507,7 +532,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -519,7 +544,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -531,7 +556,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -543,7 +568,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -555,7 +580,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -567,7 +592,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -579,7 +604,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -591,7 +616,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -603,7 +628,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -615,7 +640,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -627,7 +652,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tagChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "tagChildConnection" + "\n(" + this.Vars.TagChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -639,7 +664,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vsphereTagPath {\n" + fspec + ind + "}\n" ; + s += ind + "vsphereTagPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTagCategory.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTagCategory.cs index 7423a1dc3..86eef6333 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTagCategory.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTagCategory.cs @@ -156,10 +156,35 @@ public class VsphereTagCategory: BaseType, CdmHierarchyObject, HierarchyObject, [JsonProperty("vsphereTagPath")] public List? VsphereTagPath { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars TagChildConnection { get; set; } + + + public InlineVars() { + Tuple[] tagChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.TagChildConnection = + new RscGqlVars(null, tagChildConnectionArgs, null, true); + } + } + + public VsphereTagCategory() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "VsphereTagCategory"; @@ -326,7 +351,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -339,7 +364,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -352,7 +377,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -365,7 +390,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -378,7 +403,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -453,7 +478,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -465,7 +490,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -477,7 +502,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -489,7 +514,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -501,7 +526,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -513,7 +538,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -525,7 +550,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -537,7 +562,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -549,7 +574,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -561,7 +586,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -573,7 +598,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tagChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "tagChildConnection" + "\n(" + this.Vars.TagChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -585,7 +610,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vsphereTagPath {\n" + fspec + ind + "}\n" ; + s += ind + "vsphereTagPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTagCategoryTagChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTagCategoryTagChildTypeConnection.cs index 022b6b813..3754155ed 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTagCategoryTagChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTagCategoryTagChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTagCategoryTagChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTagCategoryTagChildTypeEdge.cs index 66116d0e4..1d22d67bd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTagCategoryTagChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTagCategoryTagChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTagTagChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTagTagChildTypeConnection.cs index 69cac22ef..7474e2d99 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTagTagChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTagTagChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTagTagChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTagTagChildTypeEdge.cs index 7ca3e5f1b..20adf62e0 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTagTagChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereTagTagChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenter.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenter.cs index 38c0b530a..71c3ce7df 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenter.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenter.cs @@ -221,10 +221,87 @@ public class VsphereVcenter: BaseType, CdmHierarchyObject, HierarchyObject [JsonProperty("vsphereTagPath")] public List? VsphereTagPath { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LibraryChildConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + public RscGqlVars PhysicalChildConnection { get; set; } + + public RscGqlVars TagChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] libraryChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LibraryChildConnection = + new RscGqlVars(null, libraryChildConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + Tuple[] physicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.PhysicalChildConnection = + new RscGqlVars(null, physicalChildConnectionArgs, null, true); + Tuple[] tagChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.TagChildConnection = + new RscGqlVars(null, tagChildConnectionArgs, null, true); + } + } + + public VsphereVcenter() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "VsphereVcenter"; @@ -452,7 +529,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -465,7 +542,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -478,7 +555,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -491,7 +568,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -504,7 +581,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -624,7 +701,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "aboutInfo {\n" + fspec + ind + "}\n" ; + s += ind + "aboutInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -636,7 +713,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -648,7 +725,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -660,7 +737,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "computeVisibilityFilter {\n" + fspec + ind + "}\n" ; + s += ind + "computeVisibilityFilter" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -672,7 +749,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "connectionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "connectionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -684,7 +761,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -696,7 +773,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -708,7 +785,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -720,7 +797,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -732,7 +809,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "libraryChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "libraryChildConnection" + "\n(" + this.Vars.LibraryChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -744,7 +821,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -756,7 +833,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -768,7 +845,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -780,7 +857,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "physicalChildConnection" + "\n(" + this.Vars.PhysicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -792,7 +869,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -804,7 +881,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -816,7 +893,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -828,7 +905,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "tagChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "tagChildConnection" + "\n(" + this.Vars.TagChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -840,7 +917,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vsphereTagPath {\n" + fspec + ind + "}\n" ; + s += ind + "vsphereTagPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterConnection.cs index 8a987c557..ebee447c4 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterDescendantTypeConnection.cs index 8ebdfab1f..9bb0cc569 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterDescendantTypeEdge.cs index edd345b08..6986a25da 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterEdge.cs index feaf5c38a..94549d71d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterLibraryChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterLibraryChildTypeConnection.cs index 437170162..82be44995 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterLibraryChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterLibraryChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterLibraryChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterLibraryChildTypeEdge.cs index 7cc1972e7..f62235310 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterLibraryChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterLibraryChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterLogicalChildTypeConnection.cs index a7cd6a0be..2f9ae7b9b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterLogicalChildTypeEdge.cs index 8635daf22..162447f14 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterPhysicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterPhysicalChildTypeConnection.cs index 6ee4ce83c..905908184 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterPhysicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterPhysicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterPhysicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterPhysicalChildTypeEdge.cs index 85f4c14f2..f5fbd4639 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterPhysicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterPhysicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterTagChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterTagChildTypeConnection.cs index 81a859c72..f7c738a8a 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterTagChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterTagChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterTagChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterTagChildTypeEdge.cs index 37de761b5..5c1720e80 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterTagChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVcenterTagChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVirtualDisk.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVirtualDisk.cs index 69b13f0d0..0fd962f3d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVirtualDisk.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVirtualDisk.cs @@ -243,7 +243,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "datastore {\n" + fspec + ind + "}\n" ; + s += ind + "datastore" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVirtualDiskConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVirtualDiskConnection.cs index 6aa70a781..b2e02f2ba 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVirtualDiskConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVirtualDiskConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVirtualDiskEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVirtualDiskEdge.cs index 878e96e11..f7ae0e811 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVirtualDiskEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVirtualDiskEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVm.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVm.cs index f6f0d4d00..c8f854aab 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVm.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVm.cs @@ -346,10 +346,116 @@ public class VsphereVm: BaseType, CdmHierarchyObject, CdmHierarchySnappableNew, [JsonProperty("vsphereVirtualDisks")] public VsphereVirtualDiskConnection? VsphereVirtualDisks { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars MissedSnapshotConnection { get; set; } + + public RscGqlVars MissedSnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupBySummary { get; set; } + + public RscGqlVars VsphereLiveMounts { get; set; } + + public RscGqlVars VsphereMounts { get; set; } + + public RscGqlVars VsphereVirtualDisks { get; set; } + + + public InlineVars() { + Tuple[] missedSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + }; + this.MissedSnapshotConnection = + new RscGqlVars(null, missedSnapshotConnectionArgs, null, true); + Tuple[] missedSnapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + Tuple.Create("groupBy", "MissedSnapshotGroupByTime!"), + Tuple.Create("timezoneOffset", "Float"), + }; + this.MissedSnapshotGroupByConnection = + new RscGqlVars(null, missedSnapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupBySummaryArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupBySummary = + new RscGqlVars(null, snapshotGroupBySummaryArgs, null, true); + Tuple[] vSphereLiveMountsArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filter", "[VsphereLiveMountFilterInput!]"), + Tuple.Create("sortBy", "VsphereLiveMountSortBy"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.VsphereLiveMounts = + new RscGqlVars(null, vSphereLiveMountsArgs, null, true); + Tuple[] vSphereMountsArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filter", "VSphereMountFilter"), + Tuple.Create("sortBy", "VsphereMountSortBy"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.VsphereMounts = + new RscGqlVars(null, vSphereMountsArgs, null, true); + Tuple[] vsphereVirtualDisksArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filter", "VsphereVirtualDiskFilter"), + Tuple.Create("sortBy", "VsphereVirtualDiskSortBy"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.VsphereVirtualDisks = + new RscGqlVars(null, vsphereVirtualDisksArgs, null, true); + } + } + + public VsphereVm() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "VsphereVm"; @@ -713,7 +819,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -726,7 +832,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -739,7 +845,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -752,7 +858,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -765,7 +871,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -966,7 +1072,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "agentStatus {\n" + fspec + ind + "}\n" ; + s += ind + "agentStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -978,7 +1084,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -990,7 +1096,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1002,7 +1108,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1014,7 +1120,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "duplicatedVms {\n" + fspec + ind + "}\n" ; + s += ind + "duplicatedVms" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1026,7 +1132,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1038,7 +1144,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1050,7 +1156,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1062,7 +1168,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotConnection" + "\n(" + this.Vars.MissedSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1074,7 +1180,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotGroupByConnection" + "\n(" + this.Vars.MissedSnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1086,7 +1192,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestArchivedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestArchivedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1098,7 +1204,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1110,7 +1216,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestReplicatedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestReplicatedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1122,7 +1228,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1134,7 +1240,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1146,7 +1252,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1158,7 +1264,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1170,7 +1276,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "postBackupScript {\n" + fspec + ind + "}\n" ; + s += ind + "postBackupScript" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1182,7 +1288,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "postSnapScript {\n" + fspec + ind + "}\n" ; + s += ind + "postSnapScript" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1194,7 +1300,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "preBackupScript {\n" + fspec + ind + "}\n" ; + s += ind + "preBackupScript" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1206,7 +1312,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1218,7 +1324,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "reportWorkload {\n" + fspec + ind + "}\n" ; + s += ind + "reportWorkload" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1230,7 +1336,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "resourceSpec {\n" + fspec + ind + "}\n" ; + s += ind + "resourceSpec" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1242,7 +1348,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1254,7 +1360,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1266,7 +1372,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1278,7 +1384,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupBySummary {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupBySummary" + "\n(" + this.Vars.SnapshotGroupBySummary.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1290,7 +1396,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vSphereLiveMounts {\n" + fspec + ind + "}\n" ; + s += ind + "vSphereLiveMounts" + "\n(" + this.Vars.VsphereLiveMounts.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1302,7 +1408,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vSphereMounts {\n" + fspec + ind + "}\n" ; + s += ind + "vSphereMounts" + "\n(" + this.Vars.VsphereMounts.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -1314,7 +1420,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vsphereTagPath {\n" + fspec + ind + "}\n" ; + s += ind + "vsphereTagPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -1326,7 +1432,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vsphereVirtualDisks {\n" + fspec + ind + "}\n" ; + s += ind + "vsphereVirtualDisks" + "\n(" + this.Vars.VsphereVirtualDisks.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVmConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVmConnection.cs index 58532848b..cbabcbfbd 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVmConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVmConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVmEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVmEdge.cs index 87a1a2335..612f5957c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVmEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVmEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVmListEsxiDatastoresReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVmListEsxiDatastoresReply.cs index ef585c906..b7516a13d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVmListEsxiDatastoresReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVmListEsxiDatastoresReply.cs @@ -117,7 +117,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "data {\n" + fspec + ind + "}\n" ; + s += ind + "data" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVmPowerOnOffLiveMountReply.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVmPowerOnOffLiveMountReply.cs index b25ab79d1..40fc91aac 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVmPowerOnOffLiveMountReply.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/VsphereVmPowerOnOffLiveMountReply.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "vmwareVmMountSummaryV1 {\n" + fspec + ind + "}\n" ; + s += ind + "vmwareVmMountSummaryV1" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WebServerCertificate.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WebServerCertificate.cs index 974b24603..63b68b693 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WebServerCertificate.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WebServerCertificate.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cert {\n" + fspec + ind + "}\n" ; + s += ind + "cert" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Webhook.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Webhook.cs index a76bfac54..65fe56f5b 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Webhook.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/Webhook.cs @@ -297,7 +297,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "lastFailedErrorInfo {\n" + fspec + ind + "}\n" ; + s += ind + "lastFailedErrorInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -309,7 +309,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "subscriptionSeverity {\n" + fspec + ind + "}\n" ; + s += ind + "subscriptionSeverity" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -321,7 +321,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "subscriptionType {\n" + fspec + ind + "}\n" ; + s += ind + "subscriptionType" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WebhookConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WebhookConnection.cs index e1b0e4b16..aed3f02ae 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WebhookConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WebhookConnection.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -111,7 +111,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -123,7 +123,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WebhookEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WebhookEdge.cs index 6911c8c65..60a45563c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WebhookEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WebhookEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WeeklySnapshotSchedule.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WeeklySnapshotSchedule.cs index 3e69bd841..6884cc3ff 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WeeklySnapshotSchedule.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WeeklySnapshotSchedule.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "basicSchedule {\n" + fspec + ind + "}\n" ; + s += ind + "basicSchedule" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsCluster.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsCluster.cs index 0062d1bc5..69b82805f 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsCluster.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsCluster.cs @@ -151,10 +151,48 @@ public class WindowsCluster: BaseType, CdmHierarchyObject, HierarchyObject, Mssq [JsonProperty("snapshotDistribution")] public SnapshotDistribution? SnapshotDistribution { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars DescendantConnection { get; set; } + + public RscGqlVars LogicalChildConnection { get; set; } + + + public InlineVars() { + Tuple[] descendantConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.DescendantConnection = + new RscGqlVars(null, descendantConnectionArgs, null, true); + Tuple[] logicalChildConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("sortBy", "HierarchySortByField"), + Tuple.Create("sortOrder", "SortOrder"), + Tuple.Create("typeFilter", "[HierarchyObjectTypeEnum!]"), + Tuple.Create("filter", "[Filter!]"), + Tuple.Create("workloadHierarchy", "WorkloadLevelHierarchy"), + }; + this.LogicalChildConnection = + new RscGqlVars(null, logicalChildConnectionArgs, null, true); + } + } + + public WindowsCluster() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "WindowsCluster"; @@ -317,7 +355,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -330,7 +368,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -343,7 +381,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -356,7 +394,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -369,7 +407,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -426,7 +464,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -438,7 +476,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -450,7 +488,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -462,7 +500,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "descendantConnection {\n" + fspec + ind + "}\n" ; + s += ind + "descendantConnection" + "\n(" + this.Vars.DescendantConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -474,7 +512,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -486,7 +524,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "hosts {\n" + fspec + ind + "}\n" ; + s += ind + "hosts" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -498,7 +536,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -510,7 +548,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalChildConnection {\n" + fspec + ind + "}\n" ; + s += ind + "logicalChildConnection" + "\n(" + this.Vars.LogicalChildConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -522,7 +560,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -534,7 +572,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -546,7 +584,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -558,7 +596,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -570,7 +608,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsClusterDescendantTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsClusterDescendantTypeConnection.cs index 0b7872861..62955f013 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsClusterDescendantTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsClusterDescendantTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsClusterDescendantTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsClusterDescendantTypeEdge.cs index fa2a80eed..49034eee5 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsClusterDescendantTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsClusterDescendantTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsClusterLogicalChildTypeConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsClusterLogicalChildTypeConnection.cs index e3adecbe6..2cf485f20 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsClusterLogicalChildTypeConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsClusterLogicalChildTypeConnection.cs @@ -91,7 +91,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n"; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -112,7 +112,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -124,7 +124,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsClusterLogicalChildTypeEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsClusterLogicalChildTypeEdge.cs index 451ae06ab..618d3abf9 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsClusterLogicalChildTypeEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsClusterLogicalChildTypeEdge.cs @@ -73,7 +73,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n"; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n"; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsFileset.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsFileset.cs index 8b3f524f7..2d37136da 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsFileset.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WindowsFileset.cs @@ -256,10 +256,83 @@ public class WindowsFileset: BaseType, CdmHierarchyObject, CdmHierarchySnappable [JsonProperty("snapshotGroupBySummary")] public CdmSnapshotGroupBySummaryConnection? SnapshotGroupBySummary { get; set; } + [JsonProperty("vars")] + public InlineVars Vars { get; set; } #endregion #region methods + public class InlineVars { + public RscGqlVars MissedSnapshotConnection { get; set; } + + public RscGqlVars MissedSnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotConnection { get; set; } + + public RscGqlVars SnapshotGroupByConnection { get; set; } + + public RscGqlVars SnapshotGroupBySummary { get; set; } + + + public InlineVars() { + Tuple[] missedSnapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + }; + this.MissedSnapshotConnection = + new RscGqlVars(null, missedSnapshotConnectionArgs, null, true); + Tuple[] missedSnapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "MissedSnapshotFilterInput"), + Tuple.Create("groupBy", "MissedSnapshotGroupByTime!"), + Tuple.Create("timezoneOffset", "Float"), + }; + this.MissedSnapshotGroupByConnection = + new RscGqlVars(null, missedSnapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("sortBy", "CdmSnapshotSortByEnum"), + Tuple.Create("sortOrder", "SortOrder"), + }; + this.SnapshotConnection = + new RscGqlVars(null, snapshotConnectionArgs, null, true); + Tuple[] snapshotGroupByConnectionArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupByConnection = + new RscGqlVars(null, snapshotGroupByConnectionArgs, null, true); + Tuple[] snapshotGroupBySummaryArgs = { + Tuple.Create("first", "Int"), + Tuple.Create("after", "String"), + Tuple.Create("last", "Int"), + Tuple.Create("before", "String"), + Tuple.Create("timezoneOffset", "Float"), + Tuple.Create("filter", "CdmSnapshotFilterInput"), + Tuple.Create("groupBy", "CdmSnapshotGroupByEnum!"), + }; + this.SnapshotGroupBySummary = + new RscGqlVars(null, snapshotGroupBySummaryArgs, null, true); + } + } + + public WindowsFileset() + { + this.Vars = new InlineVars(); + } public override string GetGqlTypeName() { return "WindowsFileset"; @@ -506,7 +579,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "configuredSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "configuredSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -519,7 +592,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveRetentionSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveRetentionSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -532,7 +605,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaDomain {\n" + fspec + ind + "}\n"; + s += ind + "effectiveSlaDomain" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -545,7 +618,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingSla {\n" + fspec + ind + "}\n"; + s += ind + "pendingSla" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -558,7 +631,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "replicatedObjects {\n" + fspec + ind + "}\n"; + s += ind + "replicatedObjects" + " " + "{\n" + fspec + ind + "}\n"; } } } @@ -705,7 +778,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "allOrgs {\n" + fspec + ind + "}\n" ; + s += ind + "allOrgs" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -717,7 +790,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -729,7 +802,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "crossAccountReplicatedObjectInfos {\n" + fspec + ind + "}\n" ; + s += ind + "crossAccountReplicatedObjectInfos" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -741,7 +814,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "effectiveSlaSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "effectiveSlaSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -753,7 +826,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "failoverClusterApp {\n" + fspec + ind + "}\n" ; + s += ind + "failoverClusterApp" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -765,7 +838,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "filesetTemplate {\n" + fspec + ind + "}\n" ; + s += ind + "filesetTemplate" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -777,7 +850,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "host {\n" + fspec + ind + "}\n" ; + s += ind + "host" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -789,7 +862,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "latestUserNote {\n" + fspec + ind + "}\n" ; + s += ind + "latestUserNote" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -801,7 +874,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "logicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "logicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -813,7 +886,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotConnection" + "\n(" + this.Vars.MissedSnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -825,7 +898,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "missedSnapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "missedSnapshotGroupByConnection" + "\n(" + this.Vars.MissedSnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -837,7 +910,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestArchivedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestArchivedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -849,7 +922,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestIndexedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestIndexedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -861,7 +934,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestReplicatedSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestReplicatedSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -873,7 +946,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "newestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "newestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -885,7 +958,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "oldestSnapshot {\n" + fspec + ind + "}\n" ; + s += ind + "oldestSnapshot" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -897,7 +970,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pendingObjectDeletionStatus {\n" + fspec + ind + "}\n" ; + s += ind + "pendingObjectDeletionStatus" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -909,7 +982,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "physicalPath {\n" + fspec + ind + "}\n" ; + s += ind + "physicalPath" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -921,7 +994,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "primaryClusterLocation {\n" + fspec + ind + "}\n" ; + s += ind + "primaryClusterLocation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -933,7 +1006,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "reportWorkload {\n" + fspec + ind + "}\n" ; + s += ind + "reportWorkload" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -945,7 +1018,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotConnection" + "\n(" + this.Vars.SnapshotConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -957,7 +1030,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotDistribution {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotDistribution" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -969,7 +1042,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupByConnection {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupByConnection" + "\n(" + this.Vars.SnapshotGroupByConnection.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } @@ -981,7 +1054,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "snapshotGroupBySummary {\n" + fspec + ind + "}\n" ; + s += ind + "snapshotGroupBySummary" + "\n(" + this.Vars.SnapshotGroupBySummary.ToInlineArguments() + ")\n" + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WorkloadAnomaly.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WorkloadAnomaly.cs index 44221dcae..4e93e5dbf 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WorkloadAnomaly.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WorkloadAnomaly.cs @@ -441,7 +441,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "anomalousChildren {\n" + fspec + ind + "}\n" ; + s += ind + "anomalousChildren" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -453,7 +453,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "anomalyInfo {\n" + fspec + ind + "}\n" ; + s += ind + "anomalyInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -465,7 +465,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "cluster {\n" + fspec + ind + "}\n" ; + s += ind + "cluster" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -477,7 +477,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "previousPolicyObj {\n" + fspec + ind + "}\n" ; + s += ind + "previousPolicyObj" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -489,7 +489,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "location {\n" + fspec + ind + "}\n" ; + s += ind + "location" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WorkloadAnomalyConnection.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WorkloadAnomalyConnection.cs index d6fcfb215..6700a482c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WorkloadAnomalyConnection.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WorkloadAnomalyConnection.cs @@ -108,7 +108,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "aggregation {\n" + fspec + ind + "}\n" ; + s += ind + "aggregation" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -120,7 +120,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "edges {\n" + fspec + ind + "}\n" ; + s += ind + "edges" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -132,7 +132,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "nodes {\n" + fspec + ind + "}\n" ; + s += ind + "nodes" + " " + "{\n" + fspec + ind + "}\n" ; } } } @@ -144,7 +144,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "pageInfo {\n" + fspec + ind + "}\n" ; + s += ind + "pageInfo" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WorkloadAnomalyEdge.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WorkloadAnomalyEdge.cs index f8dec69b9..8056456f3 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WorkloadAnomalyEdge.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WorkloadAnomalyEdge.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "node {\n" + fspec + ind + "}\n" ; + s += ind + "node" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WorkloadFields.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WorkloadFields.cs index 8c29ee2e9..8bd9069e8 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WorkloadFields.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WorkloadFields.cs @@ -63,7 +63,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "o365Item {\n" + fspec + ind + "}\n" ; + s += ind + "o365Item" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WorkloadTypeToBackupSetupSpecs.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WorkloadTypeToBackupSetupSpecs.cs index 7aaadeae1..b0eca293c 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WorkloadTypeToBackupSetupSpecs.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/WorkloadTypeToBackupSetupSpecs.cs @@ -81,7 +81,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "setupSourceObject {\n" + fspec + ind + "}\n" ; + s += ind + "setupSourceObject" + " " + "{\n" + fspec + ind + "}\n" ; } } } diff --git a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/YearlySnapshotSchedule.cs b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/YearlySnapshotSchedule.cs index 1c22bf3c4..c2f8bd54d 100644 --- a/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/YearlySnapshotSchedule.cs +++ b/RubrikSecurityCloud/RubrikSecurityCloud.Schema/Elements/type/YearlySnapshotSchedule.cs @@ -99,7 +99,7 @@ public override string AsFieldSpec(FieldSpecConfig? conf=null) if (conf.Flat) { s += conf.Prefix + fspec; } else { - s += ind + "basicSchedule {\n" + fspec + ind + "}\n" ; + s += ind + "basicSchedule" + " " + "{\n" + fspec + ind + "}\n" ; } } }