类
::: tip 提示
因为部分类属性带有空格,所以推荐使用x["attribute name"]
来获取
完整的对象属性代码补全列表
var x : OutputK8S;
x. //不提示带有空格的属性,例如 Master Version
x[""] // 显示 OutputK8S 的所有属性
:::
Output
Cloud
-string | null
Instances
- OutputInstance[]Keypairs
- OutputInstanceKeypair[]Networks
- OutputInstanceNetworkInterfaceSubnetNetwork[]Firewalls
- OutputInstanceNetworkInterfaceFirewallSubnets
- OutputInstanceNetworkInterfaceSubnet[]Buckets
- OutputBucket[]EncryptionKeys
- EncryptionKeys[]NetworkInterfaces
- OutputInstanceNetworkInterface[]Volumes
- OutputInstanceVolume[]IamList
- OutputIamList[]K8Ss
- OutputK8S[]K8SLowLevels
OutputK8SLowLevel[]
Compute
OutputInstance
Id
-string | null
Type
-string | null
Name
-string | null
Region
- OutputInstanceRegionState
-string | null
KeyPair
- OutputInstanceKeypair[]Cloud
-string | null
NetworkInterfaces
- OutputInstanceNetworkInterface[]AttachedVolumes
- OutputInstanceVolume[]Raw
-any
OutputInstanceKeypair
Cloud
-string | null
Region
- OutputInstanceRegionKeyName
-string | null
KeyPairId
-string | null
KeyFingerprint
-string | null
___id
-number[]
Raw
-any
OutputInstanceNetworkInterface
Id
-string | null
Description
-string | null
MacAddress
-string | null
Status
-string | null
Type
-string | null
Firewalls
- OutputInstanceNetworkInterfaceFirewall[]IPAddressPairs
- OutputInstanceNetworkInterfaceIPAddressPair[]Subnet
- OutputInstanceNetworkInterfaceSubnetRegion
- OutputInstanceRegionNetwork
-any
Raw
-any
OutputInstanceVolume
Cloud
-string | null
Id
-string | null
Type
-string | null
Name
-string | null
Region
- OutputInstanceRegionSize
-number
, in GBState
-string | null
CreateTime
-string | null
, usually in the format like 2023-02-08T07:04:29.777ZEncryption
-boolean
EncryptionKey
-any
Raw
-any
Network
OutputInstanceNetworkInterfaceFirewall
Id
-string | null
Name
-string | null
Description
-string | null
IngressFirewallRules
- OutputInstanceNetworkInterfaceFirewallFirewallRule[]EgressFirewallRules
- OutputInstanceNetworkInterfaceFirewallFirewallRule[]Region
- OutputInstanceRegionNetwork
-any
Raw
-any
OutputInstanceNetworkInterfaceIPAddressPair
PrivateDNSName
-string | null
PrivateAddress
-string | null
PublicDNSName
-string | null
PublicAddress
-string | null
PublicAddressOwner
-string | null
Primary
-boolean | null
OutputInstanceNetworkInterfaceSubnet
AvailabilityZone
-string | null
Cidr
-string | null
Id
-string | null
Name
-string | null
OwnerId
-string | null
State
-string | null
Network
- OutputInstanceNetworkInterfaceSubnetNetworkRegion
- OutputInstanceRegionRaw
-any
OutputInstanceNetworkInterfaceFirewallFirewallRule
Protocol
-string | null
FromPort
-number | null
ToPort
-number | null
IpRanges
- OutputInstanceNetworkInterfaceFirewallFirewallRuleIPRange[]
OutputInstanceNetworkInterfaceSubnetNetwork
OwnerId
-string | null
Name
-string | null
Id
-string | null
Cidr
-string | null
State
-string | null
Cloud
-string | null
CidrAssociations
- OutputInstanceNetworkInterfaceSubnetNetworkCidrAssociation[]Region
- OutputInstanceRegionRaw
-any
OutputInstanceNetworkInterfaceFirewallFirewallRuleIPRange
Cidr
-string | null
Desription
-string | null
OutputInstanceNetworkInterfaceSubnetNetworkCidrAssociation
Id
-string | null
Cidr
-string | null
State
-string | null
StateMessage
-string | null
Storage
OutputBucket
Region
- OutputInstanceRegionName
-string | null
CreationDate
-string
usually in the format like 2023-02-08T07:04:29.777ZOwnerId
-string | null
OwnerName
-string | null
Cloud
-string | null
BucketPolicies
-any
Raw
-any
Security
OutputEncryptionKey
Cloud
-string | null
Id
-string | null
Type
-string | null
KeyPolicy
-any
Region
- OutputInstanceRegionCreationDate
-string
usually in the format like 2023-02-08T07:04:29.777ZState
-string | null
Description
-string | null
AdditionalRaws
- OutputEncryptionKeyEncryptionKeyAdditionalRaw[]Raw
-any
OutputIamList
UserList
- OutputIamListIamUser[]GroupList
- OutputIamListIamUserIamGroup[]RoleList
- OutputIamListIamRole[]AdditionalRaws
OutputIamListIamAdditionalRaw[]Cloud
-string[]
OutputIamListIamUser
Id
-string | null
Name
-string | null
CreationDate
-string | null
usually in the format like 2023-02-08T07:04:29.777ZGroupList
- OutputIamListIamUserIamGroup[]Policies
- OutputIamListIamUserIamGroupIamPolicy[]AttachedManagedPolicies
- OutputIamListIamUserIamGroupIamAttachedManagedPolicy[]Path
-string | null
Raw
-any
OutputIamListIamUserIamGroup
Id
-string | null
Name
-string | null
CreationDate
-string | null
usually in the format like 2023-02-08T07:04:29.777ZAttachedManagedPolicies
- OutputIamListIamUserIamGroupIamAttachedManagedPolicy[]Policies
- OutputIamListIamUserIamGroupIamPolicyPath
-string | null
Raw
-any
OutputIamListIamRole
Id
-string | null
Name
-string | null
CreationDate
-string | null
usually in the format like 2023-02-08T07:04:29.777ZPolicies
- OutputIamListIamUserIamGroupIamPolicy[]AttachedManagedPolicies
- OutputIamListIamUserIamGroupIamAttachedManagedPolicy[]Path
-string | null
Raw
-any
OutputIamListIamUserIamGroupIamPolicy
Id
-string | null
Path
-string | null
Name
-string | null
Raw
-any
Document
-string | null
Description
-string | null
CreateDate
-string | null
usually in the format like 2023-02-08T07:04:29.777ZUpdateDate
-string | null
usually in the format like 2023-02-08T07:04:29.777Z
OutputIamListIamUserIamGroupIamAttachedManagedPolicy
Id
-string | null
Name
-string | null
OutputEncryptionKeyEncryptionKeyAdditionalRaw
Name
-string | null
Raw
-any
OutputIamListIamAdditionalRaw
Name
-string | null
Raw
-any
Object For K8s
OutputK8S
Name
-string
creationTime
-string
usually in the format like 2023-02-08T07:04:29.777ZmasterVersion
-string
ipEndpoint
-string
Location
-string
releaseChannel
-number
Status
-string
Network
-string
networkConfig
-string
Subnet
-string
intraNodeVisibility
-boolean
networkPolicyEnabled
-boolean
masterAuthNetworkEnabled
-boolean
shieldNodeEnabled
-boolean
binaryAuthorisationEnabled
-boolean
clientCertificateEnabled
-boolean
Nodepools
- OutputK8SNodepool[]K8S_id
-number[]
OutputK8SNodepool
Name
-string
Version
-string
Location
-string
Status
-number
Autoscaling Enabled
-boolean
Initial Node Count
-number
Image Type
-string
Machine Type
-string
Disk Type
-string
Disk Size
-number
Auth Upgrade
-boolean
Atuh Repair
-boolean
Service Account
-string
Secure Boot
-boolean
Integrity Monitoring
-boolean
OutputK8SLowLevel
ClusterRoles
- OutputK8SLowLevelClusterRole[]DeploymentArray
- OutputK8SLowLevelClusterRoleBinding[]NetworkPolicies
- OutputK8SLowLevelNetworkPolicy[]NetworkPoliciesV2
- OutputK8SLowLevelNetworkPolicyV2[]NodeArray
- OutputK8SLowLevelNode[]PodArray
- OutputK8SLowLevelPod[]PodSecurityPolicies
- OutputK8SLowLevelPodSecurityPolicy[]ReplicaSetArray
- OutputK8SLowLevelReplicaSet[]Roles
- OutputK8SLowLevelRole[]RoleBindings
- OutputK8SLowLevelRoleBinding[]ServiceArray
- OutputK8SLowLevelService[]StatefulSetArray
- OutputK8SLowLevelStatefulSet[]NameSpaces
- OutputK8SLowLevelNameSpace[]NetworkGraphs
- OutputK8SLowLevelGraph[]High_level_id
-number[]
OutputK8SLowLevelClusterRole
objectMeta
- OutputK8SLowLevelClusterRoleObjectMetaclusterRoleSelectors
-[key: string]: string
Rules
- OutputK8SLowLevelClusterRolePolicyRule[]
OutputK8SLowLevelClusterRoleBinding
objectMeta
- OutputK8SLowLevelClusterRoleObjectMetaSubjects
- OutputK8SLowLevelClusterRoleBindingSubject[]roleRef
- OutputK8SLowLevelClusterRoleBindingRoleRef
OutputK8SLowLevelNetworkPolicy
objectMeta
- OutputK8SLowLevelClusterRoleObjectMetaNetworkPolicy Egress Rule
- OutputK8SLowLevelNetworkPolicyNetworkPolicyEgressRule[]NetworkPolicy Ingress Rule
- OutputK8SLowLevelNetworkPolicyNetworkPolicyIngressRule[]Policy Types
-string[]
MatchLabels
-[key: string]: string
OutputK8SLowLevelNetworkPolicyV2
objectMeta
- OutputK8SLowLevelClusterRoleObjectMetaNetworkPolicy Egress Rule
- OutputK8SLowLevelNetworkPolicyNetworkPolicyEgressRuleV2[]NetworkPolicy Ingress Rule
- OutputK8SLowLevelNetworkPolicyNetworkPolicyIngressRuleV2[]Policy Types
-string[]
OutputK8SLowLevelNode
objectMeta
- OutputK8SLowLevelClusterRoleObjectMetaPod CIDR
-string
Node ID
-string
Machine ID
-string
Kernel Version
-string
OS Image
-string
OS
-string
Container Runtime
-string
Kubelet Version
-string
KubeProxy Version
-string
CPU Cap
-number
Memory Cap
-number
Pods Cap
-number
Ephemeral Storage Cap
-number
StorageCap
-number
CPU Allocatable
-number
Memory Allocatable
-number
Pods Allocatable
-number
Ephemeral Storage Allocatable
-number
Storage Allocatable
-number
conditions
- OutputK8SLowLevelNodeCondition[]
OutputK8SLowLevelPod
objectMeta
- OutputK8SLowLevelClusterRoleObjectMetaLabels
-[key: string]: string
Owner References
- OutputK8SLowLevelPodOwnerReference[]Controlled By
-string
Containers
- OutputK8SLowLevelDeploymentContainer[]DNS Policy
-string
Restart Policy
-string
Node Name
-string
Host IP
-string
Pod IP
-string
Phase
-string
Container Statuses
- OutputK8SLowLevelPodContainerStatus[]
OutputK8SLowLevelPodSecurityPolicy
objectMeta
- OutputK8SLowLevelClusterRoleObjectMetaAllow Privilege Escalation
-boolean
Default Allow Privilege Escalation
-boolean
'Allowed Capabilities
-any[]
Default Add Capabilities
-any[]
Required Drop Capabilities
-any[]
Allowed Host Paths
-string[]
Allowed Unsafe Sysctls
-string[]
Forbidden Sysctls
-string[]
Host IPC
-boolean
Host Network
-boolean
Host PID
-boolean
Host Ports
-string[]
Privileged
-boolean
ReadOnly Root FileSystem
-boolean
Run As Group
-any
Run As User
-any
SELinux
-string
Volumes
-string[]
OutputK8SLowLevelReplicaSet
objectMeta
- OutputK8SLowLevelClusterRoleObjectMetaReplicas
-number
Match Labels
-[key: string]: string
Available Replicas
-number
Ready Replicas
-number
OutputK8SLowLevelRole
objectMeta
- OutputK8SLowLevelClusterRoleObjectMetaRules
- OutputK8SLowLevelClusterRolePolicyRule
OutputK8SLowLevelRoleBinding
objectMeta
- OutputK8SLowLevelClusterRoleObjectMetaSubjects
- OutputK8SLowLevelClusterRoleBindingSubject[]roleRef
- OutputK8SLowLevelClusterRoleBindingRoleRef[]
OutputK8SLowLevelService
objectMeta
- OutputK8SLowLevelClusterRoleObjectMetaCluster IP
-string
Service Type
-string
Label Selectors
-[key: string]: string
Service Ports
- OutputK8SLowLevelServiceServicePort[]IngressIP
-string[]
OutputK8SLowLevelStatefulSet
objectMeta
- OutputK8SLowLevelClusterRoleObjectMetaReplicas
-number
Match Labels
-[key: string]: string
Service Name
-string
Pod Management Policy
-string
Current Replicas
-number
Updated Replicas
-number
Ready Replicas
-number
OutputK8SLowLevelNameSpace
NameSpaceType
- OutputK8SLowLevelNameSpaceTypeMetaNameSpaceObject
- OutputK8SLowLevelNameSpaceObjectMetaSpecFinalizers
-string[]
StatusPhase
-string
OutputK8SLowLevelClusterRoleObjectMeta
Name
-string
Namespace
-string
UID
-string
creationTime
-string
usually in the format like 2023-02-08T07:04:29.777Z
OutputK8SLowLevelClusterRolePolicyRule
API Groups
-string[]
NonResource URLs
-string[]
Resource Names
-string[]
Resources
-string[]
Verbs
-string[]
OutputK8SLowLevelClusterRoleBindingSubject
Kind
-string
API Group
-string
Name
-string
Namespace
-string
OutputK8SLowLevelClusterRoleBindingRoleRef
Kind
-string
API Group
-string
Name
-string
OutputK8SLowLevelNetworkPolicyNetworkPolicyEgressRule
Ports
- OutputK8SLowLevelNetworkPolicyNetworkPolicyEgressRuleNetworkPolicyPort[]To
- OutputK8SLowLevelNetworkPolicyNetworkPolicyEgressRuleNetworkPolicyPeer[]
OutputK8SLowLevelNetworkPolicyNetworkPolicyIngressRule
Ports
- OutputK8SLowLevelNetworkPolicyNetworkPolicyEgressRuleNetworkPolicyPort[]From
- OutputK8SLowLevelNetworkPolicyNetworkPolicyEgressRuleNetworkPolicyPeer[]
OutputK8SLowLevelNetworkPolicyNetworkPolicyEgressRuleV2
Ports
-[key: string]: any
To
-[key: string]: string
OutputK8SLowLevelNetworkPolicyNetworkPolicyIngressRuleV2
Ports
-[key: string]: any
From
-[key: string]: string
OutputK8SLowLevelNodeCondition
Condition Name
-string
Status
-string
Last Heartbeat Time
-string
Last Transition Time
-string
Message
-string
OutputK8SLowLevelPodOwnerReference
Name
-string
UUID
-string
Kind
-string
OutputK8SLowLevelDeploymentContainer
Name
-string
Image
-string
Image Pull Policy
-string
Container Ports
-[key: number] : string
OutputK8SLowLevelPodContainerStatus
Name
-string
Image
-string
Ready
-boolean
Restart Count
-number
OutputK8SLowLevelServiceServicePort
Port
-number
Node Port
-number
Target Port
-number
Protocol
-string
OutputK8SLowLevelNameSpaceTypeMeta
kind
-string | null
apiversion
-string | null
OutputK8SLowLevelNameSpaceObjectMeta
name
-string | null
generateName
-string | null
namespace
-string | null
selfLink
-string | null
uid
-string | null
resourceVersion
-string | null
generation
-number | null
creationTimestamp
-Date
deletionTimestamp
-Date
deletionGracePeriodSeconds
-number | null
labels
-{[key: string]: string} | null
annotations
-{[key: string]: string} | null
ownerReferences
- OutputK8SLowLevelNameSpaceObjectMetaOwnerReference[]finalizers
-string[] | null
clusterName
-string | null
managedFields
- OutputK8SLowLevelNameSpaceObjectMetaManagedFieldsEntry[]
OutputK8SLowLevelNetworkPolicyNetworkPolicyEgressRuleNetworkPolicyPort
Port
-number
Protocol
-any
OutputK8SLowLevelNetworkPolicyNetworkPolicyEgressRuleNetworkPolicyPeer
CIDR
-string
Except
-string[]
Namespace Selector
-[key: string]: string
Pod Selector
-[key: string]: string
OutputK8SLowLevelNameSpaceObjectMetaOwnerReference
'apiVersion
-string
kind
-string
name
-string
uid
-string
controller
-boolean | null
blockOwnerDeletion
-boolean | null
OutputK8SLowLevelNameSpaceObjectMetaManagedFieldsEntry
manager
-string | null
operation
-string | null
apiVersion
-string | null
time
-Date
fieldTypes
-string | null
fieldsV1
-any
subresource
-string | null
K8s Network Graph
OutputK8SLowLevelGraph
nodes
- OutputK8SLowLevelGraphGraphNode[]links
- OutputK8SLowLevelGraphGraphLink[]namespace
-string
OutputK8SLowLevelGraphGraphNode
id
-string
kind
-string
type
-string
name
-string
content
-string
PodLabels
-[key: string]: string
OutputK8SLowLevelGraphGraphLink
id
-string
source
-string
target
-string
content
-string
Common
OutputInstanceRegion
Endpoint
-string | null
Name
-string | null
Status
-string | null