Package-level declarations

Types

data class FeatureFleetDefaultMemberConfigConfigmanagement(val configSync: FeatureFleetDefaultMemberConfigConfigmanagementConfigSync? = null, val management: String? = null, val version: String? = null)
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)
data class FeatureFleetDefaultMemberConfigConfigmanagementConfigSyncOci(val gcpServiceAccountEmail: String? = null, val policyDir: String? = null, val secretType: String, val syncRepo: String? = null, val syncWaitSecs: String? = null, val version: String? = null)
Link copied to clipboard
data class FeatureFleetDefaultMemberConfigMesh(val management: String)
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 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)
data class FeatureMembershipConfigmanagementBinauthz(val enabled: Boolean? = null)
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)
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)
data class FeatureMembershipConfigmanagementConfigSyncOci(val gcpServiceAccountEmail: String? = null, val policyDir: String? = null, val secretType: String? = null, val syncRepo: String? = null, val syncWaitSecs: String? = null)
data class FeatureMembershipConfigmanagementHierarchyController(val enableHierarchicalResourceQuota: Boolean? = null, val enablePodTreeLabels: Boolean? = null, val enabled: Boolean? = null)
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 FeatureMembershipMesh(val controlPlane: String? = null, val management: String? = null)
Link copied to clipboard
data class FeatureMembershipPolicycontroller(val policyControllerHubConfig: FeatureMembershipPolicycontrollerPolicyControllerHubConfig, val version: String? = null)
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 FeatureResourceState(val hasResources: Boolean? = null, val state: String? = null)
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
Link copied to clipboard
data class FeatureSpecMulticlusteringress(val configMembership: String)
Link copied to clipboard
data class FeatureState(val states: List<FeatureStateState>? = null)
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)
data class FleetDefaultClusterConfigSecurityPostureConfig(val mode: String? = null, val vulnerabilityMode: String? = null)
Link copied to clipboard
data class FleetState(val code: String? = null)
Link copied to clipboard
data class GetFeatureIamPolicyResult(val etag: String, val id: String, val location: String, val name: String, val policyData: String, val project: String)

A collection of values returned by getFeatureIamPolicy.

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
data class GetMembershipBindingState(val code: String)
Link copied to clipboard
data class GetMembershipIamPolicyResult(val etag: String, val id: String, val location: String, val membershipId: String, val policyData: String, val project: String)

A collection of values returned by getMembershipIamPolicy.

Link copied to clipboard
data class GetScopeIamPolicyResult(val etag: String, val id: String, val policyData: String, val project: String, val scopeId: String)

A collection of values returned by getScopeIamPolicy.

Link copied to clipboard
data class MembershipAuthority(val issuer: String)
Link copied to clipboard
data class MembershipBindingState(val code: String? = null)
Link copied to clipboard
data class MembershipEndpoint(val gkeCluster: MembershipEndpointGkeCluster? = null)
Link copied to clipboard
data class MembershipEndpointGkeCluster(val resourceLink: String)
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
data class MembershipRbacRoleBindingRole(val predefinedRole: String)
Link copied to clipboard
data class MembershipRbacRoleBindingState(val code: String? = null)
Link copied to clipboard
data class NamespaceState(val code: String? = null)
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
data class ScopeRbacRoleBindingRole(val predefinedRole: String? = null)
Link copied to clipboard
data class ScopeRbacRoleBindingState(val code: String? = null)
Link copied to clipboard
data class ScopeState(val code: String? = null)