Package-level declarations
Types
Link copied to clipboard
data class FeatureFleetDefaultMemberConfig(val configmanagement: FeatureFleetDefaultMemberConfigConfigmanagement? = null, val mesh: FeatureFleetDefaultMemberConfigMesh? = null, val policycontroller: FeatureFleetDefaultMemberConfigPolicycontroller? = null)
Link copied to clipboard
data class FeatureFleetDefaultMemberConfigConfigmanagement(val configSync: FeatureFleetDefaultMemberConfigConfigmanagementConfigSync? = null, val management: String? = null, val version: String? = null)
Link copied to clipboard
data class FeatureFleetDefaultMemberConfigConfigmanagementConfigSync(val enabled: Boolean? = null, val git: FeatureFleetDefaultMemberConfigConfigmanagementConfigSyncGit? = null, val oci: FeatureFleetDefaultMemberConfigConfigmanagementConfigSyncOci? = null, val preventDrift: Boolean? = null, val sourceFormat: String? = null)
Link copied to clipboard
data class FeatureFleetDefaultMemberConfigConfigmanagementConfigSyncGit(val gcpServiceAccountEmail: String? = null, val httpsProxy: String? = null, val policyDir: String? = null, val secretType: String, val syncBranch: String? = null, val syncRepo: String? = null, val syncRev: String? = null, val syncWaitSecs: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class FeatureFleetDefaultMemberConfigPolicycontroller(val policyControllerHubConfig: FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfig, val version: String? = null)
Link copied to clipboard
data class FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfig(val auditIntervalSeconds: Int? = null, val constraintViolationLimit: Int? = null, val deploymentConfigs: List<FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigDeploymentConfig>? = null, val exemptableNamespaces: List<String>? = null, val installSpec: String, val logDeniesEnabled: Boolean? = null, val monitoring: FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigMonitoring? = null, val mutationEnabled: Boolean? = null, val policyContent: FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigPolicyContent? = null, val referentialRulesEnabled: Boolean? = null)
Link copied to clipboard
data class FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigDeploymentConfig(val component: String, val containerResources: FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResources? = null, val podAffinity: String? = null, val podTolerations: List<FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigDeploymentConfigPodToleration>? = null, val replicaCount: Int? = null)
Link copied to clipboard
data class FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResources(val limits: FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResourcesLimits? = null, val requests: FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResourcesRequests? = null)
Link copied to clipboard
data class FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResourcesLimits(val cpu: String? = null, val memory: String? = null)
Link copied to clipboard
data class FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResourcesRequests(val cpu: String? = null, val memory: String? = null)
Link copied to clipboard
data class FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigDeploymentConfigPodToleration(val effect: String? = null, val key: String? = null, val operator: String? = null, val value: String? = null)
Link copied to clipboard
data class FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigMonitoring(val backends: List<String>? = null)
Link copied to clipboard
data class FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigPolicyContent(val bundles: List<FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigPolicyContentBundle>? = null, val templateLibrary: FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigPolicyContentTemplateLibrary? = null)
Link copied to clipboard
data class FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigPolicyContentBundle(val bundle: String, val exemptedNamespaces: List<String>? = null)
Feature Fleet Default Member Config Policycontroller Policy Controller Hub Config Policy Content Template Library
Link copied to clipboard
data class FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigPolicyContentTemplateLibrary(val installation: String? = null)
Link copied to clipboard
data class FeatureIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class FeatureIamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class FeatureMembershipConfigmanagement(val binauthz: FeatureMembershipConfigmanagementBinauthz? = null, val configSync: FeatureMembershipConfigmanagementConfigSync? = null, val hierarchyController: FeatureMembershipConfigmanagementHierarchyController? = null, val management: String? = null, val policyController: FeatureMembershipConfigmanagementPolicyController? = null, val version: String? = null)
Link copied to clipboard
Link copied to clipboard
data class FeatureMembershipConfigmanagementConfigSync(val enabled: Boolean? = null, val git: FeatureMembershipConfigmanagementConfigSyncGit? = null, val metricsGcpServiceAccountEmail: String? = null, val oci: FeatureMembershipConfigmanagementConfigSyncOci? = null, val preventDrift: Boolean? = null, val sourceFormat: String? = null)
Link copied to clipboard
data class FeatureMembershipConfigmanagementConfigSyncGit(val gcpServiceAccountEmail: String? = null, val httpsProxy: String? = null, val policyDir: String? = null, val secretType: String? = null, val syncBranch: String? = null, val syncRepo: String? = null, val syncRev: String? = null, val syncWaitSecs: String? = null)
Link copied to clipboard
Link copied to clipboard
data class FeatureMembershipConfigmanagementHierarchyController(val enableHierarchicalResourceQuota: Boolean? = null, val enablePodTreeLabels: Boolean? = null, val enabled: Boolean? = null)
Link copied to clipboard
data class FeatureMembershipConfigmanagementPolicyController(val auditIntervalSeconds: String? = null, val enabled: Boolean? = null, val exemptableNamespaces: List<String>? = null, val logDeniesEnabled: Boolean? = null, val monitoring: FeatureMembershipConfigmanagementPolicyControllerMonitoring? = null, val mutationEnabled: Boolean? = null, val referentialRulesEnabled: Boolean? = null, val templateLibraryInstalled: Boolean? = null)
Link copied to clipboard
data class FeatureMembershipConfigmanagementPolicyControllerMonitoring(val backends: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
data class FeatureMembershipPolicycontroller(val policyControllerHubConfig: FeatureMembershipPolicycontrollerPolicyControllerHubConfig, val version: String? = null)
Link copied to clipboard
data class FeatureMembershipPolicycontrollerPolicyControllerHubConfig(val auditIntervalSeconds: Int? = null, val constraintViolationLimit: Int? = null, val deploymentConfigs: List<FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfig>? = null, val exemptableNamespaces: List<String>? = null, val installSpec: String? = null, val logDeniesEnabled: Boolean? = null, val monitoring: FeatureMembershipPolicycontrollerPolicyControllerHubConfigMonitoring? = null, val mutationEnabled: Boolean? = null, val policyContent: FeatureMembershipPolicycontrollerPolicyControllerHubConfigPolicyContent? = null, val referentialRulesEnabled: Boolean? = null)
Link copied to clipboard
data class FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfig(val componentName: String, val containerResources: FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResources? = null, val podAffinity: String? = null, val podTolerations: List<FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigPodToleration>? = null, val replicaCount: Int? = null)
Link copied to clipboard
data class FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResources(val limits: FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResourcesLimits? = null, val requests: FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResourcesRequests? = null)
Link copied to clipboard
data class FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResourcesLimits(val cpu: String? = null, val memory: String? = null)
Feature Membership Policycontroller Policy Controller Hub Config Deployment Config Container Resources Requests
Link copied to clipboard
data class FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResourcesRequests(val cpu: String? = null, val memory: String? = null)
Link copied to clipboard
data class FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigPodToleration(val effect: String? = null, val key: String? = null, val operator: String? = null, val value: String? = null)
Link copied to clipboard
data class FeatureMembershipPolicycontrollerPolicyControllerHubConfigMonitoring(val backends: List<String>? = null)
Link copied to clipboard
data class FeatureMembershipPolicycontrollerPolicyControllerHubConfigPolicyContent(val bundles: List<FeatureMembershipPolicycontrollerPolicyControllerHubConfigPolicyContentBundle>? = null, val templateLibrary: FeatureMembershipPolicycontrollerPolicyControllerHubConfigPolicyContentTemplateLibrary? = null)
Link copied to clipboard
data class FeatureMembershipPolicycontrollerPolicyControllerHubConfigPolicyContentBundle(val bundleName: String, val exemptedNamespaces: List<String>? = null)
Link copied to clipboard
data class FeatureMembershipPolicycontrollerPolicyControllerHubConfigPolicyContentTemplateLibrary(val installation: String? = null)
Link copied to clipboard
Link copied to clipboard
data class FeatureSpec(val clusterupgrade: FeatureSpecClusterupgrade? = null, val fleetobservability: FeatureSpecFleetobservability? = null, val multiclusteringress: FeatureSpecMulticlusteringress? = null)
Link copied to clipboard
data class FeatureSpecClusterupgrade(val gkeUpgradeOverrides: List<FeatureSpecClusterupgradeGkeUpgradeOverride>? = null, val postConditions: FeatureSpecClusterupgradePostConditions? = null, val upstreamFleets: List<String>)
Link copied to clipboard
data class FeatureSpecClusterupgradeGkeUpgradeOverride(val postConditions: FeatureSpecClusterupgradeGkeUpgradeOverridePostConditions, val upgrade: FeatureSpecClusterupgradeGkeUpgradeOverrideUpgrade)
Link copied to clipboard
Link copied to clipboard
data class FeatureSpecClusterupgradeGkeUpgradeOverrideUpgrade(val name: String, val version: String)
Link copied to clipboard
Link copied to clipboard
data class FeatureSpecFleetobservability(val loggingConfig: FeatureSpecFleetobservabilityLoggingConfig? = null)
Link copied to clipboard
data class FeatureSpecFleetobservabilityLoggingConfig(val defaultConfig: FeatureSpecFleetobservabilityLoggingConfigDefaultConfig? = null, val fleetScopeLogsConfig: FeatureSpecFleetobservabilityLoggingConfigFleetScopeLogsConfig? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class FeatureStateState(val code: String? = null, val description: String? = null, val updateTime: String? = null)
Link copied to clipboard
data class FleetDefaultClusterConfig(val binaryAuthorizationConfig: FleetDefaultClusterConfigBinaryAuthorizationConfig? = null, val securityPostureConfig: FleetDefaultClusterConfigSecurityPostureConfig? = null)
Link copied to clipboard
data class FleetDefaultClusterConfigBinaryAuthorizationConfig(val evaluationMode: String? = null, val policyBindings: List<FleetDefaultClusterConfigBinaryAuthorizationConfigPolicyBinding>? = null)
Link copied to clipboard
data class FleetDefaultClusterConfigBinaryAuthorizationConfigPolicyBinding(val name: String? = null)
Link copied to clipboard
data class FleetDefaultClusterConfigSecurityPostureConfig(val mode: String? = null, val vulnerabilityMode: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetMembershipBindingResult(val createTime: String, val deleteTime: String, val effectiveLabels: Map<String, String>, val id: String, val labels: Map<String, String>, val location: String, val membershipBindingId: String, val membershipId: String, val name: String, val project: String? = null, val pulumiLabels: Map<String, String>, val scope: String, val states: List<GetMembershipBindingState>, val uid: String, val updateTime: String)
A collection of values returned by getMembershipBinding.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class MembershipIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class MembershipIamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ScopeIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class ScopeIamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard