Package-level declarations

Types

Link copied to clipboard
data class FeatureFleetDefaultMemberConfigArgs(val configmanagement: Output<FeatureFleetDefaultMemberConfigConfigmanagementArgs>? = null, val mesh: Output<FeatureFleetDefaultMemberConfigMeshArgs>? = null, val policycontroller: Output<FeatureFleetDefaultMemberConfigPolicycontrollerArgs>? = null) : ConvertibleToJava<FeatureFleetDefaultMemberConfigArgs>
data class FeatureFleetDefaultMemberConfigConfigmanagementArgs(val configSync: Output<FeatureFleetDefaultMemberConfigConfigmanagementConfigSyncArgs>? = null, val management: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<FeatureFleetDefaultMemberConfigConfigmanagementArgs>
data class FeatureFleetDefaultMemberConfigConfigmanagementConfigSyncArgs(val enabled: Output<Boolean>? = null, val git: Output<FeatureFleetDefaultMemberConfigConfigmanagementConfigSyncGitArgs>? = null, val oci: Output<FeatureFleetDefaultMemberConfigConfigmanagementConfigSyncOciArgs>? = null, val preventDrift: Output<Boolean>? = null, val sourceFormat: Output<String>? = null) : ConvertibleToJava<FeatureFleetDefaultMemberConfigConfigmanagementConfigSyncArgs>
data class FeatureFleetDefaultMemberConfigConfigmanagementConfigSyncGitArgs(val gcpServiceAccountEmail: Output<String>? = null, val httpsProxy: Output<String>? = null, val policyDir: Output<String>? = null, val secretType: Output<String>, val syncBranch: Output<String>? = null, val syncRepo: Output<String>? = null, val syncRev: Output<String>? = null, val syncWaitSecs: Output<String>? = null) : ConvertibleToJava<FeatureFleetDefaultMemberConfigConfigmanagementConfigSyncGitArgs>
data class FeatureFleetDefaultMemberConfigConfigmanagementConfigSyncOciArgs(val gcpServiceAccountEmail: Output<String>? = null, val policyDir: Output<String>? = null, val secretType: Output<String>, val syncRepo: Output<String>? = null, val syncWaitSecs: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<FeatureFleetDefaultMemberConfigConfigmanagementConfigSyncOciArgs>
Link copied to clipboard
data class FeatureFleetDefaultMemberConfigMeshArgs(val management: Output<String>) : ConvertibleToJava<FeatureFleetDefaultMemberConfigMeshArgs>
data class FeatureFleetDefaultMemberConfigPolicycontrollerArgs(val policyControllerHubConfig: Output<FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigArgs>, val version: Output<String>? = null) : ConvertibleToJava<FeatureFleetDefaultMemberConfigPolicycontrollerArgs>
data class FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigArgs(val auditIntervalSeconds: Output<Int>? = null, val constraintViolationLimit: Output<Int>? = null, val deploymentConfigs: Output<List<FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigDeploymentConfigArgs>>? = null, val exemptableNamespaces: Output<List<String>>? = null, val installSpec: Output<String>, val logDeniesEnabled: Output<Boolean>? = null, val monitoring: Output<FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigMonitoringArgs>? = null, val mutationEnabled: Output<Boolean>? = null, val policyContent: Output<FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigPolicyContentArgs>? = null, val referentialRulesEnabled: Output<Boolean>? = null) : ConvertibleToJava<FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigArgs>
data class FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigDeploymentConfigArgs(val component: Output<String>, val containerResources: Output<FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResourcesArgs>? = null, val podAffinity: Output<String>? = null, val podTolerations: Output<List<FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigDeploymentConfigPodTolerationArgs>>? = null, val replicaCount: Output<Int>? = null) : ConvertibleToJava<FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigDeploymentConfigArgs>
data class FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResourcesLimitsArgs(val cpu: Output<String>? = null, val memory: Output<String>? = null) : ConvertibleToJava<FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResourcesLimitsArgs>
data class FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResourcesRequestsArgs(val cpu: Output<String>? = null, val memory: Output<String>? = null) : ConvertibleToJava<FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResourcesRequestsArgs>
data class FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigDeploymentConfigPodTolerationArgs(val effect: Output<String>? = null, val key: Output<String>? = null, val operator: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigDeploymentConfigPodTolerationArgs>
data class FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigMonitoringArgs(val backends: Output<List<String>>? = null) : ConvertibleToJava<FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigMonitoringArgs>
data class FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigPolicyContentBundleArgs(val bundle: Output<String>, val exemptedNamespaces: Output<List<String>>? = null) : ConvertibleToJava<FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigPolicyContentBundleArgs>
data class FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigPolicyContentTemplateLibraryArgs(val installation: Output<String>? = null) : ConvertibleToJava<FeatureFleetDefaultMemberConfigPolicycontrollerPolicyControllerHubConfigPolicyContentTemplateLibraryArgs>
Link copied to clipboard
data class FeatureIamBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<FeatureIamBindingConditionArgs>
Link copied to clipboard
data class FeatureIamMemberConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<FeatureIamMemberConditionArgs>
Link copied to clipboard
data class FeatureMembershipConfigmanagementArgs(val binauthz: Output<FeatureMembershipConfigmanagementBinauthzArgs>? = null, val configSync: Output<FeatureMembershipConfigmanagementConfigSyncArgs>? = null, val hierarchyController: Output<FeatureMembershipConfigmanagementHierarchyControllerArgs>? = null, val management: Output<String>? = null, val policyController: Output<FeatureMembershipConfigmanagementPolicyControllerArgs>? = null, val version: Output<String>? = null) : ConvertibleToJava<FeatureMembershipConfigmanagementArgs>
data class FeatureMembershipConfigmanagementBinauthzArgs(val enabled: Output<Boolean>? = null) : ConvertibleToJava<FeatureMembershipConfigmanagementBinauthzArgs>
data class FeatureMembershipConfigmanagementConfigSyncArgs(val enabled: Output<Boolean>? = null, val git: Output<FeatureMembershipConfigmanagementConfigSyncGitArgs>? = null, val metricsGcpServiceAccountEmail: Output<String>? = null, val oci: Output<FeatureMembershipConfigmanagementConfigSyncOciArgs>? = null, val preventDrift: Output<Boolean>? = null, val sourceFormat: Output<String>? = null) : ConvertibleToJava<FeatureMembershipConfigmanagementConfigSyncArgs>
data class FeatureMembershipConfigmanagementConfigSyncGitArgs(val gcpServiceAccountEmail: Output<String>? = null, val httpsProxy: Output<String>? = null, val policyDir: Output<String>? = null, val secretType: Output<String>? = null, val syncBranch: Output<String>? = null, val syncRepo: Output<String>? = null, val syncRev: Output<String>? = null, val syncWaitSecs: Output<String>? = null) : ConvertibleToJava<FeatureMembershipConfigmanagementConfigSyncGitArgs>
data class FeatureMembershipConfigmanagementConfigSyncOciArgs(val gcpServiceAccountEmail: Output<String>? = null, val policyDir: Output<String>? = null, val secretType: Output<String>? = null, val syncRepo: Output<String>? = null, val syncWaitSecs: Output<String>? = null) : ConvertibleToJava<FeatureMembershipConfigmanagementConfigSyncOciArgs>
data class FeatureMembershipConfigmanagementHierarchyControllerArgs(val enableHierarchicalResourceQuota: Output<Boolean>? = null, val enablePodTreeLabels: Output<Boolean>? = null, val enabled: Output<Boolean>? = null) : ConvertibleToJava<FeatureMembershipConfigmanagementHierarchyControllerArgs>
data class FeatureMembershipConfigmanagementPolicyControllerArgs(val auditIntervalSeconds: Output<String>? = null, val enabled: Output<Boolean>? = null, val exemptableNamespaces: Output<List<String>>? = null, val logDeniesEnabled: Output<Boolean>? = null, val monitoring: Output<FeatureMembershipConfigmanagementPolicyControllerMonitoringArgs>? = null, val mutationEnabled: Output<Boolean>? = null, val referentialRulesEnabled: Output<Boolean>? = null, val templateLibraryInstalled: Output<Boolean>? = null) : ConvertibleToJava<FeatureMembershipConfigmanagementPolicyControllerArgs>
data class FeatureMembershipConfigmanagementPolicyControllerMonitoringArgs(val backends: Output<List<String>>? = null) : ConvertibleToJava<FeatureMembershipConfigmanagementPolicyControllerMonitoringArgs>
Link copied to clipboard
data class FeatureMembershipMeshArgs(val controlPlane: Output<String>? = null, val management: Output<String>? = null) : ConvertibleToJava<FeatureMembershipMeshArgs>
Link copied to clipboard
data class FeatureMembershipPolicycontrollerArgs(val policyControllerHubConfig: Output<FeatureMembershipPolicycontrollerPolicyControllerHubConfigArgs>, val version: Output<String>? = null) : ConvertibleToJava<FeatureMembershipPolicycontrollerArgs>
data class FeatureMembershipPolicycontrollerPolicyControllerHubConfigArgs(val auditIntervalSeconds: Output<Int>? = null, val constraintViolationLimit: Output<Int>? = null, val deploymentConfigs: Output<List<FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigArgs>>? = null, val exemptableNamespaces: Output<List<String>>? = null, val installSpec: Output<String>? = null, val logDeniesEnabled: Output<Boolean>? = null, val monitoring: Output<FeatureMembershipPolicycontrollerPolicyControllerHubConfigMonitoringArgs>? = null, val mutationEnabled: Output<Boolean>? = null, val policyContent: Output<FeatureMembershipPolicycontrollerPolicyControllerHubConfigPolicyContentArgs>? = null, val referentialRulesEnabled: Output<Boolean>? = null) : ConvertibleToJava<FeatureMembershipPolicycontrollerPolicyControllerHubConfigArgs>
data class FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigArgs(val componentName: Output<String>, val containerResources: Output<FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResourcesArgs>? = null, val podAffinity: Output<String>? = null, val podTolerations: Output<List<FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigPodTolerationArgs>>? = null, val replicaCount: Output<Int>? = null) : ConvertibleToJava<FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigArgs>
data class FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResourcesLimitsArgs(val cpu: Output<String>? = null, val memory: Output<String>? = null) : ConvertibleToJava<FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResourcesLimitsArgs>
data class FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResourcesRequestsArgs(val cpu: Output<String>? = null, val memory: Output<String>? = null) : ConvertibleToJava<FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResourcesRequestsArgs>
data class FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigPodTolerationArgs(val effect: Output<String>? = null, val key: Output<String>? = null, val operator: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigPodTolerationArgs>
data class FeatureMembershipPolicycontrollerPolicyControllerHubConfigMonitoringArgs(val backends: Output<List<String>>? = null) : ConvertibleToJava<FeatureMembershipPolicycontrollerPolicyControllerHubConfigMonitoringArgs>
data class FeatureMembershipPolicycontrollerPolicyControllerHubConfigPolicyContentBundleArgs(val bundleName: Output<String>, val exemptedNamespaces: Output<List<String>>? = null) : ConvertibleToJava<FeatureMembershipPolicycontrollerPolicyControllerHubConfigPolicyContentBundleArgs>
data class FeatureMembershipPolicycontrollerPolicyControllerHubConfigPolicyContentTemplateLibraryArgs(val installation: Output<String>? = null) : ConvertibleToJava<FeatureMembershipPolicycontrollerPolicyControllerHubConfigPolicyContentTemplateLibraryArgs>
Link copied to clipboard
data class FeatureSpecArgs(val clusterupgrade: Output<FeatureSpecClusterupgradeArgs>? = null, val fleetobservability: Output<FeatureSpecFleetobservabilityArgs>? = null, val multiclusteringress: Output<FeatureSpecMulticlusteringressArgs>? = null) : ConvertibleToJava<FeatureSpecArgs>
Link copied to clipboard
Link copied to clipboard
data class FeatureSpecClusterupgradeArgs(val gkeUpgradeOverrides: Output<List<FeatureSpecClusterupgradeGkeUpgradeOverrideArgs>>? = null, val postConditions: Output<FeatureSpecClusterupgradePostConditionsArgs>? = null, val upstreamFleets: Output<List<String>>) : ConvertibleToJava<FeatureSpecClusterupgradeArgs>
data class FeatureSpecClusterupgradeGkeUpgradeOverrideArgs(val postConditions: Output<FeatureSpecClusterupgradeGkeUpgradeOverridePostConditionsArgs>, val upgrade: Output<FeatureSpecClusterupgradeGkeUpgradeOverrideUpgradeArgs>) : ConvertibleToJava<FeatureSpecClusterupgradeGkeUpgradeOverrideArgs>
data class FeatureSpecClusterupgradeGkeUpgradeOverridePostConditionsArgs(val soaking: Output<String>) : ConvertibleToJava<FeatureSpecClusterupgradeGkeUpgradeOverridePostConditionsArgs>
data class FeatureSpecClusterupgradeGkeUpgradeOverrideUpgradeArgs(val name: Output<String>, val version: Output<String>) : ConvertibleToJava<FeatureSpecClusterupgradeGkeUpgradeOverrideUpgradeArgs>
data class FeatureSpecClusterupgradePostConditionsArgs(val soaking: Output<String>) : ConvertibleToJava<FeatureSpecClusterupgradePostConditionsArgs>
Link copied to clipboard
data class FeatureSpecFleetobservabilityArgs(val loggingConfig: Output<FeatureSpecFleetobservabilityLoggingConfigArgs>? = null) : ConvertibleToJava<FeatureSpecFleetobservabilityArgs>
data class FeatureSpecFleetobservabilityLoggingConfigArgs(val defaultConfig: Output<FeatureSpecFleetobservabilityLoggingConfigDefaultConfigArgs>? = null, val fleetScopeLogsConfig: Output<FeatureSpecFleetobservabilityLoggingConfigFleetScopeLogsConfigArgs>? = null) : ConvertibleToJava<FeatureSpecFleetobservabilityLoggingConfigArgs>
data class FeatureSpecFleetobservabilityLoggingConfigDefaultConfigArgs(val mode: Output<String>? = null) : ConvertibleToJava<FeatureSpecFleetobservabilityLoggingConfigDefaultConfigArgs>
data class FeatureSpecFleetobservabilityLoggingConfigFleetScopeLogsConfigArgs(val mode: Output<String>? = null) : ConvertibleToJava<FeatureSpecFleetobservabilityLoggingConfigFleetScopeLogsConfigArgs>
Link copied to clipboard
data class FeatureSpecMulticlusteringressArgs(val configMembership: Output<String>) : ConvertibleToJava<FeatureSpecMulticlusteringressArgs>
Link copied to clipboard
data class FleetDefaultClusterConfigArgs(val binaryAuthorizationConfig: Output<FleetDefaultClusterConfigBinaryAuthorizationConfigArgs>? = null, val securityPostureConfig: Output<FleetDefaultClusterConfigSecurityPostureConfigArgs>? = null) : ConvertibleToJava<FleetDefaultClusterConfigArgs>
data class FleetDefaultClusterConfigBinaryAuthorizationConfigArgs(val evaluationMode: Output<String>? = null, val policyBindings: Output<List<FleetDefaultClusterConfigBinaryAuthorizationConfigPolicyBindingArgs>>? = null) : ConvertibleToJava<FleetDefaultClusterConfigBinaryAuthorizationConfigArgs>
data class FleetDefaultClusterConfigBinaryAuthorizationConfigPolicyBindingArgs(val name: Output<String>? = null) : ConvertibleToJava<FleetDefaultClusterConfigBinaryAuthorizationConfigPolicyBindingArgs>
data class FleetDefaultClusterConfigSecurityPostureConfigArgs(val mode: Output<String>? = null, val vulnerabilityMode: Output<String>? = null) : ConvertibleToJava<FleetDefaultClusterConfigSecurityPostureConfigArgs>
Link copied to clipboard
data class GetFeatureIamPolicyPlainArgs(val location: String? = null, val name: String, val project: String? = null) : ConvertibleToJava<GetFeatureIamPolicyPlainArgs>

A collection of arguments for invoking getFeatureIamPolicy.

Link copied to clipboard
data class GetMembershipBindingPlainArgs(val location: String, val membershipBindingId: String, val membershipId: String, val project: String? = null) : ConvertibleToJava<GetMembershipBindingPlainArgs>

A collection of arguments for invoking getMembershipBinding.

Link copied to clipboard
data class GetMembershipIamPolicyPlainArgs(val location: String? = null, val membershipId: String, val project: String? = null) : ConvertibleToJava<GetMembershipIamPolicyPlainArgs>

A collection of arguments for invoking getMembershipIamPolicy.

Link copied to clipboard
data class GetScopeIamPolicyPlainArgs(val project: String? = null, val scopeId: String) : ConvertibleToJava<GetScopeIamPolicyPlainArgs>

A collection of arguments for invoking getScopeIamPolicy.

Link copied to clipboard
data class MembershipAuthorityArgs(val issuer: Output<String>) : ConvertibleToJava<MembershipAuthorityArgs>
Link copied to clipboard
data class MembershipEndpointArgs(val gkeCluster: Output<MembershipEndpointGkeClusterArgs>? = null) : ConvertibleToJava<MembershipEndpointArgs>
Link copied to clipboard
data class MembershipEndpointGkeClusterArgs(val resourceLink: Output<String>) : ConvertibleToJava<MembershipEndpointGkeClusterArgs>
Link copied to clipboard
data class MembershipIamBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<MembershipIamBindingConditionArgs>
Link copied to clipboard
data class MembershipIamMemberConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<MembershipIamMemberConditionArgs>
Link copied to clipboard
data class MembershipRbacRoleBindingRoleArgs(val predefinedRole: Output<String>) : ConvertibleToJava<MembershipRbacRoleBindingRoleArgs>
Link copied to clipboard
data class ScopeIamBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<ScopeIamBindingConditionArgs>
Link copied to clipboard
data class ScopeIamMemberConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<ScopeIamMemberConditionArgs>
Link copied to clipboard
data class ScopeRbacRoleBindingRoleArgs(val predefinedRole: Output<String>? = null) : ConvertibleToJava<ScopeRbacRoleBindingRoleArgs>