1. Packages
  2. Intersight Provider
  3. API Docs
  4. getKubernetesClusterProfile
intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet

intersight.getKubernetesClusterProfile

Explore with Pulumi AI

intersight logo
intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet

    Cluster profile specifies the config profile for a Kubernetes cluster. It also depicts operations to control the life cycle of a Kubernetes cluster.

    Using getKubernetesClusterProfile

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getKubernetesClusterProfile(args: GetKubernetesClusterProfileArgs, opts?: InvokeOptions): Promise<GetKubernetesClusterProfileResult>
    function getKubernetesClusterProfileOutput(args: GetKubernetesClusterProfileOutputArgs, opts?: InvokeOptions): Output<GetKubernetesClusterProfileResult>
    def get_kubernetes_cluster_profile(account_moid: Optional[str] = None,
                                       aci_cni_profile: Optional[GetKubernetesClusterProfileAciCniProfile] = None,
                                       action: Optional[str] = None,
                                       action_info: Optional[GetKubernetesClusterProfileActionInfo] = None,
                                       action_params: Optional[Sequence[GetKubernetesClusterProfileActionParam]] = None,
                                       additional_properties: Optional[str] = None,
                                       ancestors: Optional[Sequence[GetKubernetesClusterProfileAncestor]] = None,
                                       associated_cluster: Optional[GetKubernetesClusterProfileAssociatedCluster] = None,
                                       cert_config: Optional[GetKubernetesClusterProfileCertConfig] = None,
                                       class_id: Optional[str] = None,
                                       cluster_ip_pools: Optional[Sequence[GetKubernetesClusterProfileClusterIpPool]] = None,
                                       config_context: Optional[GetKubernetesClusterProfileConfigContext] = None,
                                       container_runtime_config: Optional[GetKubernetesClusterProfileContainerRuntimeConfig] = None,
                                       container_runtime_proxy_policy: Optional[GetKubernetesClusterProfileContainerRuntimeProxyPolicy] = None,
                                       create_time: Optional[str] = None,
                                       deployed_policies: Optional[Sequence[str]] = None,
                                       description: Optional[str] = None,
                                       device_connector_proxy_policy: Optional[GetKubernetesClusterProfileDeviceConnectorProxyPolicy] = None,
                                       domain_group_moid: Optional[str] = None,
                                       essential_addons: Optional[Sequence[GetKubernetesClusterProfileEssentialAddon]] = None,
                                       id: Optional[str] = None,
                                       kube_config: Optional[GetKubernetesClusterProfileKubeConfig] = None,
                                       loadbalancer_block_ip_leases: Optional[Sequence[GetKubernetesClusterProfileLoadbalancerBlockIpLease]] = None,
                                       loadbalancer_ip_leases: Optional[Sequence[GetKubernetesClusterProfileLoadbalancerIpLease]] = None,
                                       managed_mode: Optional[str] = None,
                                       management_config: Optional[GetKubernetesClusterProfileManagementConfig] = None,
                                       master_vip_lease: Optional[GetKubernetesClusterProfileMasterVipLease] = None,
                                       mod_time: Optional[str] = None,
                                       moid: Optional[str] = None,
                                       name: Optional[str] = None,
                                       net_config: Optional[GetKubernetesClusterProfileNetConfig] = None,
                                       node_groups: Optional[Sequence[GetKubernetesClusterProfileNodeGroup]] = None,
                                       object_type: Optional[str] = None,
                                       organization: Optional[GetKubernetesClusterProfileOrganization] = None,
                                       owners: Optional[Sequence[str]] = None,
                                       parent: Optional[GetKubernetesClusterProfileParent] = None,
                                       parent_solution_profile: Optional[GetKubernetesClusterProfileParentSolutionProfile] = None,
                                       permission_resources: Optional[Sequence[GetKubernetesClusterProfilePermissionResource]] = None,
                                       policy_buckets: Optional[Sequence[GetKubernetesClusterProfilePolicyBucket]] = None,
                                       removed_policies: Optional[Sequence[str]] = None,
                                       scheduled_actions: Optional[Sequence[GetKubernetesClusterProfileScheduledAction]] = None,
                                       shared_scope: Optional[str] = None,
                                       src_template: Optional[GetKubernetesClusterProfileSrcTemplate] = None,
                                       status: Optional[str] = None,
                                       sys_config: Optional[GetKubernetesClusterProfileSysConfig] = None,
                                       tags: Optional[Sequence[GetKubernetesClusterProfileTag]] = None,
                                       trusted_registries: Optional[GetKubernetesClusterProfileTrustedRegistries] = None,
                                       type: Optional[str] = None,
                                       version_context: Optional[GetKubernetesClusterProfileVersionContext] = None,
                                       workflow_info: Optional[GetKubernetesClusterProfileWorkflowInfo] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetKubernetesClusterProfileResult
    def get_kubernetes_cluster_profile_output(account_moid: Optional[pulumi.Input[str]] = None,
                                       aci_cni_profile: Optional[pulumi.Input[GetKubernetesClusterProfileAciCniProfileArgs]] = None,
                                       action: Optional[pulumi.Input[str]] = None,
                                       action_info: Optional[pulumi.Input[GetKubernetesClusterProfileActionInfoArgs]] = None,
                                       action_params: Optional[pulumi.Input[Sequence[pulumi.Input[GetKubernetesClusterProfileActionParamArgs]]]] = None,
                                       additional_properties: Optional[pulumi.Input[str]] = None,
                                       ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetKubernetesClusterProfileAncestorArgs]]]] = None,
                                       associated_cluster: Optional[pulumi.Input[GetKubernetesClusterProfileAssociatedClusterArgs]] = None,
                                       cert_config: Optional[pulumi.Input[GetKubernetesClusterProfileCertConfigArgs]] = None,
                                       class_id: Optional[pulumi.Input[str]] = None,
                                       cluster_ip_pools: Optional[pulumi.Input[Sequence[pulumi.Input[GetKubernetesClusterProfileClusterIpPoolArgs]]]] = None,
                                       config_context: Optional[pulumi.Input[GetKubernetesClusterProfileConfigContextArgs]] = None,
                                       container_runtime_config: Optional[pulumi.Input[GetKubernetesClusterProfileContainerRuntimeConfigArgs]] = None,
                                       container_runtime_proxy_policy: Optional[pulumi.Input[GetKubernetesClusterProfileContainerRuntimeProxyPolicyArgs]] = None,
                                       create_time: Optional[pulumi.Input[str]] = None,
                                       deployed_policies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                       description: Optional[pulumi.Input[str]] = None,
                                       device_connector_proxy_policy: Optional[pulumi.Input[GetKubernetesClusterProfileDeviceConnectorProxyPolicyArgs]] = None,
                                       domain_group_moid: Optional[pulumi.Input[str]] = None,
                                       essential_addons: Optional[pulumi.Input[Sequence[pulumi.Input[GetKubernetesClusterProfileEssentialAddonArgs]]]] = None,
                                       id: Optional[pulumi.Input[str]] = None,
                                       kube_config: Optional[pulumi.Input[GetKubernetesClusterProfileKubeConfigArgs]] = None,
                                       loadbalancer_block_ip_leases: Optional[pulumi.Input[Sequence[pulumi.Input[GetKubernetesClusterProfileLoadbalancerBlockIpLeaseArgs]]]] = None,
                                       loadbalancer_ip_leases: Optional[pulumi.Input[Sequence[pulumi.Input[GetKubernetesClusterProfileLoadbalancerIpLeaseArgs]]]] = None,
                                       managed_mode: Optional[pulumi.Input[str]] = None,
                                       management_config: Optional[pulumi.Input[GetKubernetesClusterProfileManagementConfigArgs]] = None,
                                       master_vip_lease: Optional[pulumi.Input[GetKubernetesClusterProfileMasterVipLeaseArgs]] = None,
                                       mod_time: Optional[pulumi.Input[str]] = None,
                                       moid: Optional[pulumi.Input[str]] = None,
                                       name: Optional[pulumi.Input[str]] = None,
                                       net_config: Optional[pulumi.Input[GetKubernetesClusterProfileNetConfigArgs]] = None,
                                       node_groups: Optional[pulumi.Input[Sequence[pulumi.Input[GetKubernetesClusterProfileNodeGroupArgs]]]] = None,
                                       object_type: Optional[pulumi.Input[str]] = None,
                                       organization: Optional[pulumi.Input[GetKubernetesClusterProfileOrganizationArgs]] = None,
                                       owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                       parent: Optional[pulumi.Input[GetKubernetesClusterProfileParentArgs]] = None,
                                       parent_solution_profile: Optional[pulumi.Input[GetKubernetesClusterProfileParentSolutionProfileArgs]] = None,
                                       permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetKubernetesClusterProfilePermissionResourceArgs]]]] = None,
                                       policy_buckets: Optional[pulumi.Input[Sequence[pulumi.Input[GetKubernetesClusterProfilePolicyBucketArgs]]]] = None,
                                       removed_policies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                       scheduled_actions: Optional[pulumi.Input[Sequence[pulumi.Input[GetKubernetesClusterProfileScheduledActionArgs]]]] = None,
                                       shared_scope: Optional[pulumi.Input[str]] = None,
                                       src_template: Optional[pulumi.Input[GetKubernetesClusterProfileSrcTemplateArgs]] = None,
                                       status: Optional[pulumi.Input[str]] = None,
                                       sys_config: Optional[pulumi.Input[GetKubernetesClusterProfileSysConfigArgs]] = None,
                                       tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetKubernetesClusterProfileTagArgs]]]] = None,
                                       trusted_registries: Optional[pulumi.Input[GetKubernetesClusterProfileTrustedRegistriesArgs]] = None,
                                       type: Optional[pulumi.Input[str]] = None,
                                       version_context: Optional[pulumi.Input[GetKubernetesClusterProfileVersionContextArgs]] = None,
                                       workflow_info: Optional[pulumi.Input[GetKubernetesClusterProfileWorkflowInfoArgs]] = None,
                                       opts: Optional[InvokeOptions] = None) -> Output[GetKubernetesClusterProfileResult]
    func LookupKubernetesClusterProfile(ctx *Context, args *LookupKubernetesClusterProfileArgs, opts ...InvokeOption) (*LookupKubernetesClusterProfileResult, error)
    func LookupKubernetesClusterProfileOutput(ctx *Context, args *LookupKubernetesClusterProfileOutputArgs, opts ...InvokeOption) LookupKubernetesClusterProfileResultOutput

    > Note: This function is named LookupKubernetesClusterProfile in the Go SDK.

    public static class GetKubernetesClusterProfile 
    {
        public static Task<GetKubernetesClusterProfileResult> InvokeAsync(GetKubernetesClusterProfileArgs args, InvokeOptions? opts = null)
        public static Output<GetKubernetesClusterProfileResult> Invoke(GetKubernetesClusterProfileInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetKubernetesClusterProfileResult> getKubernetesClusterProfile(GetKubernetesClusterProfileArgs args, InvokeOptions options)
    public static Output<GetKubernetesClusterProfileResult> getKubernetesClusterProfile(GetKubernetesClusterProfileArgs args, InvokeOptions options)
    
    fn::invoke:
      function: intersight:index/getKubernetesClusterProfile:getKubernetesClusterProfile
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountMoid string
    The Account ID for this managed object.
    AciCniProfile GetKubernetesClusterProfileAciCniProfile
    Action string
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    ActionInfo GetKubernetesClusterProfileActionInfo
    ActionParams List<GetKubernetesClusterProfileActionParam>
    AdditionalProperties string
    Ancestors List<GetKubernetesClusterProfileAncestor>
    AssociatedCluster GetKubernetesClusterProfileAssociatedCluster
    CertConfig GetKubernetesClusterProfileCertConfig
    ClassId string
    ClusterIpPools List<GetKubernetesClusterProfileClusterIpPool>
    ConfigContext GetKubernetesClusterProfileConfigContext
    ContainerRuntimeConfig GetKubernetesClusterProfileContainerRuntimeConfig
    ContainerRuntimeProxyPolicy GetKubernetesClusterProfileContainerRuntimeProxyPolicy
    CreateTime string
    The time when this managed object was created.
    DeployedPolicies List<string>
    Description string
    Description of the profile.
    DeviceConnectorProxyPolicy GetKubernetesClusterProfileDeviceConnectorProxyPolicy
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    EssentialAddons List<GetKubernetesClusterProfileEssentialAddon>
    Id string
    KubeConfig GetKubernetesClusterProfileKubeConfig
    LoadbalancerBlockIpLeases List<GetKubernetesClusterProfileLoadbalancerBlockIpLease>
    LoadbalancerIpLeases List<GetKubernetesClusterProfileLoadbalancerIpLease>
    ManagedMode string
    Management mode for the cluster. In some cases Intersight kubernetes service is not requiredto provision and manage the management entities and endpoints (for e.g. EKS). In most other casesit will be required to provision and manage these entities and endpoints.* Provided - Cluster management entities and endpoints are provided by the infrastructure platform.* Managed - Cluster management entities and endpoints are provisioned and managed by Intersight kubernetes service.
    ManagementConfig GetKubernetesClusterProfileManagementConfig
    MasterVipLease GetKubernetesClusterProfileMasterVipLease
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    Name of the profile instance or profile template.
    NetConfig GetKubernetesClusterProfileNetConfig
    NodeGroups List<GetKubernetesClusterProfileNodeGroup>
    ObjectType string
    Organization GetKubernetesClusterProfileOrganization
    Owners List<string>
    Parent GetKubernetesClusterProfileParent
    ParentSolutionProfile GetKubernetesClusterProfileParentSolutionProfile
    PermissionResources List<GetKubernetesClusterProfilePermissionResource>
    PolicyBuckets List<GetKubernetesClusterProfilePolicyBucket>
    RemovedPolicies List<string>
    ScheduledActions List<GetKubernetesClusterProfileScheduledAction>
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    SrcTemplate GetKubernetesClusterProfileSrcTemplate
    Status string
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.
    SysConfig GetKubernetesClusterProfileSysConfig
    Tags List<GetKubernetesClusterProfileTag>
    TrustedRegistries GetKubernetesClusterProfileTrustedRegistries
    Type string
    Defines the type of the profile. Accepted values are instance or template.* instance - The profile defines the configuration for a specific instance of a target.
    VersionContext GetKubernetesClusterProfileVersionContext
    WorkflowInfo GetKubernetesClusterProfileWorkflowInfo
    AccountMoid string
    The Account ID for this managed object.
    AciCniProfile GetKubernetesClusterProfileAciCniProfile
    Action string
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    ActionInfo GetKubernetesClusterProfileActionInfo
    ActionParams []GetKubernetesClusterProfileActionParam
    AdditionalProperties string
    Ancestors []GetKubernetesClusterProfileAncestor
    AssociatedCluster GetKubernetesClusterProfileAssociatedCluster
    CertConfig GetKubernetesClusterProfileCertConfig
    ClassId string
    ClusterIpPools []GetKubernetesClusterProfileClusterIpPool
    ConfigContext GetKubernetesClusterProfileConfigContext
    ContainerRuntimeConfig GetKubernetesClusterProfileContainerRuntimeConfig
    ContainerRuntimeProxyPolicy GetKubernetesClusterProfileContainerRuntimeProxyPolicy
    CreateTime string
    The time when this managed object was created.
    DeployedPolicies []string
    Description string
    Description of the profile.
    DeviceConnectorProxyPolicy GetKubernetesClusterProfileDeviceConnectorProxyPolicy
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    EssentialAddons []GetKubernetesClusterProfileEssentialAddon
    Id string
    KubeConfig GetKubernetesClusterProfileKubeConfig
    LoadbalancerBlockIpLeases []GetKubernetesClusterProfileLoadbalancerBlockIpLease
    LoadbalancerIpLeases []GetKubernetesClusterProfileLoadbalancerIpLease
    ManagedMode string
    Management mode for the cluster. In some cases Intersight kubernetes service is not requiredto provision and manage the management entities and endpoints (for e.g. EKS). In most other casesit will be required to provision and manage these entities and endpoints.* Provided - Cluster management entities and endpoints are provided by the infrastructure platform.* Managed - Cluster management entities and endpoints are provisioned and managed by Intersight kubernetes service.
    ManagementConfig GetKubernetesClusterProfileManagementConfig
    MasterVipLease GetKubernetesClusterProfileMasterVipLease
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    Name of the profile instance or profile template.
    NetConfig GetKubernetesClusterProfileNetConfig
    NodeGroups []GetKubernetesClusterProfileNodeGroup
    ObjectType string
    Organization GetKubernetesClusterProfileOrganization
    Owners []string
    Parent GetKubernetesClusterProfileParent
    ParentSolutionProfile GetKubernetesClusterProfileParentSolutionProfile
    PermissionResources []GetKubernetesClusterProfilePermissionResource
    PolicyBuckets []GetKubernetesClusterProfilePolicyBucket
    RemovedPolicies []string
    ScheduledActions []GetKubernetesClusterProfileScheduledAction
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    SrcTemplate GetKubernetesClusterProfileSrcTemplate
    Status string
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.
    SysConfig GetKubernetesClusterProfileSysConfig
    Tags []GetKubernetesClusterProfileTag
    TrustedRegistries GetKubernetesClusterProfileTrustedRegistries
    Type string
    Defines the type of the profile. Accepted values are instance or template.* instance - The profile defines the configuration for a specific instance of a target.
    VersionContext GetKubernetesClusterProfileVersionContext
    WorkflowInfo GetKubernetesClusterProfileWorkflowInfo
    accountMoid String
    The Account ID for this managed object.
    aciCniProfile GetKubernetesClusterProfileAciCniProfile
    action String
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    actionInfo GetKubernetesClusterProfileActionInfo
    actionParams List<GetKubernetesClusterProfileActionParam>
    additionalProperties String
    ancestors List<GetKubernetesClusterProfileAncestor>
    associatedCluster GetKubernetesClusterProfileAssociatedCluster
    certConfig GetKubernetesClusterProfileCertConfig
    classId String
    clusterIpPools List<GetKubernetesClusterProfileClusterIpPool>
    configContext GetKubernetesClusterProfileConfigContext
    containerRuntimeConfig GetKubernetesClusterProfileContainerRuntimeConfig
    containerRuntimeProxyPolicy GetKubernetesClusterProfileContainerRuntimeProxyPolicy
    createTime String
    The time when this managed object was created.
    deployedPolicies List<String>
    description String
    Description of the profile.
    deviceConnectorProxyPolicy GetKubernetesClusterProfileDeviceConnectorProxyPolicy
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    essentialAddons List<GetKubernetesClusterProfileEssentialAddon>
    id String
    kubeConfig GetKubernetesClusterProfileKubeConfig
    loadbalancerBlockIpLeases List<GetKubernetesClusterProfileLoadbalancerBlockIpLease>
    loadbalancerIpLeases List<GetKubernetesClusterProfileLoadbalancerIpLease>
    managedMode String
    Management mode for the cluster. In some cases Intersight kubernetes service is not requiredto provision and manage the management entities and endpoints (for e.g. EKS). In most other casesit will be required to provision and manage these entities and endpoints.* Provided - Cluster management entities and endpoints are provided by the infrastructure platform.* Managed - Cluster management entities and endpoints are provisioned and managed by Intersight kubernetes service.
    managementConfig GetKubernetesClusterProfileManagementConfig
    masterVipLease GetKubernetesClusterProfileMasterVipLease
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    Name of the profile instance or profile template.
    netConfig GetKubernetesClusterProfileNetConfig
    nodeGroups List<GetKubernetesClusterProfileNodeGroup>
    objectType String
    organization GetKubernetesClusterProfileOrganization
    owners List<String>
    parent GetKubernetesClusterProfileParent
    parentSolutionProfile GetKubernetesClusterProfileParentSolutionProfile
    permissionResources List<GetKubernetesClusterProfilePermissionResource>
    policyBuckets List<GetKubernetesClusterProfilePolicyBucket>
    removedPolicies List<String>
    scheduledActions List<GetKubernetesClusterProfileScheduledAction>
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    srcTemplate GetKubernetesClusterProfileSrcTemplate
    status String
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.
    sysConfig GetKubernetesClusterProfileSysConfig
    tags List<GetKubernetesClusterProfileTag>
    trustedRegistries GetKubernetesClusterProfileTrustedRegistries
    type String
    Defines the type of the profile. Accepted values are instance or template.* instance - The profile defines the configuration for a specific instance of a target.
    versionContext GetKubernetesClusterProfileVersionContext
    workflowInfo GetKubernetesClusterProfileWorkflowInfo
    accountMoid string
    The Account ID for this managed object.
    aciCniProfile GetKubernetesClusterProfileAciCniProfile
    action string
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    actionInfo GetKubernetesClusterProfileActionInfo
    actionParams GetKubernetesClusterProfileActionParam[]
    additionalProperties string
    ancestors GetKubernetesClusterProfileAncestor[]
    associatedCluster GetKubernetesClusterProfileAssociatedCluster
    certConfig GetKubernetesClusterProfileCertConfig
    classId string
    clusterIpPools GetKubernetesClusterProfileClusterIpPool[]
    configContext GetKubernetesClusterProfileConfigContext
    containerRuntimeConfig GetKubernetesClusterProfileContainerRuntimeConfig
    containerRuntimeProxyPolicy GetKubernetesClusterProfileContainerRuntimeProxyPolicy
    createTime string
    The time when this managed object was created.
    deployedPolicies string[]
    description string
    Description of the profile.
    deviceConnectorProxyPolicy GetKubernetesClusterProfileDeviceConnectorProxyPolicy
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    essentialAddons GetKubernetesClusterProfileEssentialAddon[]
    id string
    kubeConfig GetKubernetesClusterProfileKubeConfig
    loadbalancerBlockIpLeases GetKubernetesClusterProfileLoadbalancerBlockIpLease[]
    loadbalancerIpLeases GetKubernetesClusterProfileLoadbalancerIpLease[]
    managedMode string
    Management mode for the cluster. In some cases Intersight kubernetes service is not requiredto provision and manage the management entities and endpoints (for e.g. EKS). In most other casesit will be required to provision and manage these entities and endpoints.* Provided - Cluster management entities and endpoints are provided by the infrastructure platform.* Managed - Cluster management entities and endpoints are provisioned and managed by Intersight kubernetes service.
    managementConfig GetKubernetesClusterProfileManagementConfig
    masterVipLease GetKubernetesClusterProfileMasterVipLease
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    name string
    Name of the profile instance or profile template.
    netConfig GetKubernetesClusterProfileNetConfig
    nodeGroups GetKubernetesClusterProfileNodeGroup[]
    objectType string
    organization GetKubernetesClusterProfileOrganization
    owners string[]
    parent GetKubernetesClusterProfileParent
    parentSolutionProfile GetKubernetesClusterProfileParentSolutionProfile
    permissionResources GetKubernetesClusterProfilePermissionResource[]
    policyBuckets GetKubernetesClusterProfilePolicyBucket[]
    removedPolicies string[]
    scheduledActions GetKubernetesClusterProfileScheduledAction[]
    sharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    srcTemplate GetKubernetesClusterProfileSrcTemplate
    status string
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.
    sysConfig GetKubernetesClusterProfileSysConfig
    tags GetKubernetesClusterProfileTag[]
    trustedRegistries GetKubernetesClusterProfileTrustedRegistries
    type string
    Defines the type of the profile. Accepted values are instance or template.* instance - The profile defines the configuration for a specific instance of a target.
    versionContext GetKubernetesClusterProfileVersionContext
    workflowInfo GetKubernetesClusterProfileWorkflowInfo
    account_moid str
    The Account ID for this managed object.
    aci_cni_profile GetKubernetesClusterProfileAciCniProfile
    action str
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    action_info GetKubernetesClusterProfileActionInfo
    action_params Sequence[GetKubernetesClusterProfileActionParam]
    additional_properties str
    ancestors Sequence[GetKubernetesClusterProfileAncestor]
    associated_cluster GetKubernetesClusterProfileAssociatedCluster
    cert_config GetKubernetesClusterProfileCertConfig
    class_id str
    cluster_ip_pools Sequence[GetKubernetesClusterProfileClusterIpPool]
    config_context GetKubernetesClusterProfileConfigContext
    container_runtime_config GetKubernetesClusterProfileContainerRuntimeConfig
    container_runtime_proxy_policy GetKubernetesClusterProfileContainerRuntimeProxyPolicy
    create_time str
    The time when this managed object was created.
    deployed_policies Sequence[str]
    description str
    Description of the profile.
    device_connector_proxy_policy GetKubernetesClusterProfileDeviceConnectorProxyPolicy
    domain_group_moid str
    The DomainGroup ID for this managed object.
    essential_addons Sequence[GetKubernetesClusterProfileEssentialAddon]
    id str
    kube_config GetKubernetesClusterProfileKubeConfig
    loadbalancer_block_ip_leases Sequence[GetKubernetesClusterProfileLoadbalancerBlockIpLease]
    loadbalancer_ip_leases Sequence[GetKubernetesClusterProfileLoadbalancerIpLease]
    managed_mode str
    Management mode for the cluster. In some cases Intersight kubernetes service is not requiredto provision and manage the management entities and endpoints (for e.g. EKS). In most other casesit will be required to provision and manage these entities and endpoints.* Provided - Cluster management entities and endpoints are provided by the infrastructure platform.* Managed - Cluster management entities and endpoints are provisioned and managed by Intersight kubernetes service.
    management_config GetKubernetesClusterProfileManagementConfig
    master_vip_lease GetKubernetesClusterProfileMasterVipLease
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    name str
    Name of the profile instance or profile template.
    net_config GetKubernetesClusterProfileNetConfig
    node_groups Sequence[GetKubernetesClusterProfileNodeGroup]
    object_type str
    organization GetKubernetesClusterProfileOrganization
    owners Sequence[str]
    parent GetKubernetesClusterProfileParent
    parent_solution_profile GetKubernetesClusterProfileParentSolutionProfile
    permission_resources Sequence[GetKubernetesClusterProfilePermissionResource]
    policy_buckets Sequence[GetKubernetesClusterProfilePolicyBucket]
    removed_policies Sequence[str]
    scheduled_actions Sequence[GetKubernetesClusterProfileScheduledAction]
    shared_scope str
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    src_template GetKubernetesClusterProfileSrcTemplate
    status str
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.
    sys_config GetKubernetesClusterProfileSysConfig
    tags Sequence[GetKubernetesClusterProfileTag]
    trusted_registries GetKubernetesClusterProfileTrustedRegistries
    type str
    Defines the type of the profile. Accepted values are instance or template.* instance - The profile defines the configuration for a specific instance of a target.
    version_context GetKubernetesClusterProfileVersionContext
    workflow_info GetKubernetesClusterProfileWorkflowInfo
    accountMoid String
    The Account ID for this managed object.
    aciCniProfile Property Map
    action String
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    actionInfo Property Map
    actionParams List<Property Map>
    additionalProperties String
    ancestors List<Property Map>
    associatedCluster Property Map
    certConfig Property Map
    classId String
    clusterIpPools List<Property Map>
    configContext Property Map
    containerRuntimeConfig Property Map
    containerRuntimeProxyPolicy Property Map
    createTime String
    The time when this managed object was created.
    deployedPolicies List<String>
    description String
    Description of the profile.
    deviceConnectorProxyPolicy Property Map
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    essentialAddons List<Property Map>
    id String
    kubeConfig Property Map
    loadbalancerBlockIpLeases List<Property Map>
    loadbalancerIpLeases List<Property Map>
    managedMode String
    Management mode for the cluster. In some cases Intersight kubernetes service is not requiredto provision and manage the management entities and endpoints (for e.g. EKS). In most other casesit will be required to provision and manage these entities and endpoints.* Provided - Cluster management entities and endpoints are provided by the infrastructure platform.* Managed - Cluster management entities and endpoints are provisioned and managed by Intersight kubernetes service.
    managementConfig Property Map
    masterVipLease Property Map
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    Name of the profile instance or profile template.
    netConfig Property Map
    nodeGroups List<Property Map>
    objectType String
    organization Property Map
    owners List<String>
    parent Property Map
    parentSolutionProfile Property Map
    permissionResources List<Property Map>
    policyBuckets List<Property Map>
    removedPolicies List<String>
    scheduledActions List<Property Map>
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    srcTemplate Property Map
    status String
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.
    sysConfig Property Map
    tags List<Property Map>
    trustedRegistries Property Map
    type String
    Defines the type of the profile. Accepted values are instance or template.* instance - The profile defines the configuration for a specific instance of a target.
    versionContext Property Map
    workflowInfo Property Map

    getKubernetesClusterProfile Result

    The following output properties are available:

    Id string
    Results List<GetKubernetesClusterProfileResult>
    AccountMoid string
    AciCniProfile GetKubernetesClusterProfileAciCniProfile
    Action string
    ActionInfo GetKubernetesClusterProfileActionInfo
    ActionParams List<GetKubernetesClusterProfileActionParam>
    AdditionalProperties string
    Ancestors List<GetKubernetesClusterProfileAncestor>
    AssociatedCluster GetKubernetesClusterProfileAssociatedCluster
    CertConfig GetKubernetesClusterProfileCertConfig
    ClassId string
    ClusterIpPools List<GetKubernetesClusterProfileClusterIpPool>
    ConfigContext GetKubernetesClusterProfileConfigContext
    ContainerRuntimeConfig GetKubernetesClusterProfileContainerRuntimeConfig
    ContainerRuntimeProxyPolicy GetKubernetesClusterProfileContainerRuntimeProxyPolicy
    CreateTime string
    DeployedPolicies List<string>
    Description string
    DeviceConnectorProxyPolicy GetKubernetesClusterProfileDeviceConnectorProxyPolicy
    DomainGroupMoid string
    EssentialAddons List<GetKubernetesClusterProfileEssentialAddon>
    KubeConfig GetKubernetesClusterProfileKubeConfig
    LoadbalancerBlockIpLeases List<GetKubernetesClusterProfileLoadbalancerBlockIpLease>
    LoadbalancerIpLeases List<GetKubernetesClusterProfileLoadbalancerIpLease>
    ManagedMode string
    ManagementConfig GetKubernetesClusterProfileManagementConfig
    MasterVipLease GetKubernetesClusterProfileMasterVipLease
    ModTime string
    Moid string
    Name string
    NetConfig GetKubernetesClusterProfileNetConfig
    NodeGroups List<GetKubernetesClusterProfileNodeGroup>
    ObjectType string
    Organization GetKubernetesClusterProfileOrganization
    Owners List<string>
    Parent GetKubernetesClusterProfileParent
    ParentSolutionProfile GetKubernetesClusterProfileParentSolutionProfile
    PermissionResources List<GetKubernetesClusterProfilePermissionResource>
    PolicyBuckets List<GetKubernetesClusterProfilePolicyBucket>
    RemovedPolicies List<string>
    ScheduledActions List<GetKubernetesClusterProfileScheduledAction>
    SharedScope string
    SrcTemplate GetKubernetesClusterProfileSrcTemplate
    Status string
    SysConfig GetKubernetesClusterProfileSysConfig
    Tags List<GetKubernetesClusterProfileTag>
    TrustedRegistries GetKubernetesClusterProfileTrustedRegistries
    Type string
    VersionContext GetKubernetesClusterProfileVersionContext
    WorkflowInfo GetKubernetesClusterProfileWorkflowInfo
    Id string
    Results []GetKubernetesClusterProfileResult
    AccountMoid string
    AciCniProfile GetKubernetesClusterProfileAciCniProfile
    Action string
    ActionInfo GetKubernetesClusterProfileActionInfo
    ActionParams []GetKubernetesClusterProfileActionParam
    AdditionalProperties string
    Ancestors []GetKubernetesClusterProfileAncestor
    AssociatedCluster GetKubernetesClusterProfileAssociatedCluster
    CertConfig GetKubernetesClusterProfileCertConfig
    ClassId string
    ClusterIpPools []GetKubernetesClusterProfileClusterIpPool
    ConfigContext GetKubernetesClusterProfileConfigContext
    ContainerRuntimeConfig GetKubernetesClusterProfileContainerRuntimeConfig
    ContainerRuntimeProxyPolicy GetKubernetesClusterProfileContainerRuntimeProxyPolicy
    CreateTime string
    DeployedPolicies []string
    Description string
    DeviceConnectorProxyPolicy GetKubernetesClusterProfileDeviceConnectorProxyPolicy
    DomainGroupMoid string
    EssentialAddons []GetKubernetesClusterProfileEssentialAddon
    KubeConfig GetKubernetesClusterProfileKubeConfig
    LoadbalancerBlockIpLeases []GetKubernetesClusterProfileLoadbalancerBlockIpLease
    LoadbalancerIpLeases []GetKubernetesClusterProfileLoadbalancerIpLease
    ManagedMode string
    ManagementConfig GetKubernetesClusterProfileManagementConfig
    MasterVipLease GetKubernetesClusterProfileMasterVipLease
    ModTime string
    Moid string
    Name string
    NetConfig GetKubernetesClusterProfileNetConfig
    NodeGroups []GetKubernetesClusterProfileNodeGroup
    ObjectType string
    Organization GetKubernetesClusterProfileOrganization
    Owners []string
    Parent GetKubernetesClusterProfileParent
    ParentSolutionProfile GetKubernetesClusterProfileParentSolutionProfile
    PermissionResources []GetKubernetesClusterProfilePermissionResource
    PolicyBuckets []GetKubernetesClusterProfilePolicyBucket
    RemovedPolicies []string
    ScheduledActions []GetKubernetesClusterProfileScheduledAction
    SharedScope string
    SrcTemplate GetKubernetesClusterProfileSrcTemplate
    Status string
    SysConfig GetKubernetesClusterProfileSysConfig
    Tags []GetKubernetesClusterProfileTag
    TrustedRegistries GetKubernetesClusterProfileTrustedRegistries
    Type string
    VersionContext GetKubernetesClusterProfileVersionContext
    WorkflowInfo GetKubernetesClusterProfileWorkflowInfo
    id String
    results List<GetKubernetesClusterProfileResult>
    accountMoid String
    aciCniProfile GetKubernetesClusterProfileAciCniProfile
    action String
    actionInfo GetKubernetesClusterProfileActionInfo
    actionParams List<GetKubernetesClusterProfileActionParam>
    additionalProperties String
    ancestors List<GetKubernetesClusterProfileAncestor>
    associatedCluster GetKubernetesClusterProfileAssociatedCluster
    certConfig GetKubernetesClusterProfileCertConfig
    classId String
    clusterIpPools List<GetKubernetesClusterProfileClusterIpPool>
    configContext GetKubernetesClusterProfileConfigContext
    containerRuntimeConfig GetKubernetesClusterProfileContainerRuntimeConfig
    containerRuntimeProxyPolicy GetKubernetesClusterProfileContainerRuntimeProxyPolicy
    createTime String
    deployedPolicies List<String>
    description String
    deviceConnectorProxyPolicy GetKubernetesClusterProfileDeviceConnectorProxyPolicy
    domainGroupMoid String
    essentialAddons List<GetKubernetesClusterProfileEssentialAddon>
    kubeConfig GetKubernetesClusterProfileKubeConfig
    loadbalancerBlockIpLeases List<GetKubernetesClusterProfileLoadbalancerBlockIpLease>
    loadbalancerIpLeases List<GetKubernetesClusterProfileLoadbalancerIpLease>
    managedMode String
    managementConfig GetKubernetesClusterProfileManagementConfig
    masterVipLease GetKubernetesClusterProfileMasterVipLease
    modTime String
    moid String
    name String
    netConfig GetKubernetesClusterProfileNetConfig
    nodeGroups List<GetKubernetesClusterProfileNodeGroup>
    objectType String
    organization GetKubernetesClusterProfileOrganization
    owners List<String>
    parent GetKubernetesClusterProfileParent
    parentSolutionProfile GetKubernetesClusterProfileParentSolutionProfile
    permissionResources List<GetKubernetesClusterProfilePermissionResource>
    policyBuckets List<GetKubernetesClusterProfilePolicyBucket>
    removedPolicies List<String>
    scheduledActions List<GetKubernetesClusterProfileScheduledAction>
    sharedScope String
    srcTemplate GetKubernetesClusterProfileSrcTemplate
    status String
    sysConfig GetKubernetesClusterProfileSysConfig
    tags List<GetKubernetesClusterProfileTag>
    trustedRegistries GetKubernetesClusterProfileTrustedRegistries
    type String
    versionContext GetKubernetesClusterProfileVersionContext
    workflowInfo GetKubernetesClusterProfileWorkflowInfo
    id string
    results GetKubernetesClusterProfileResult[]
    accountMoid string
    aciCniProfile GetKubernetesClusterProfileAciCniProfile
    action string
    actionInfo GetKubernetesClusterProfileActionInfo
    actionParams GetKubernetesClusterProfileActionParam[]
    additionalProperties string
    ancestors GetKubernetesClusterProfileAncestor[]
    associatedCluster GetKubernetesClusterProfileAssociatedCluster
    certConfig GetKubernetesClusterProfileCertConfig
    classId string
    clusterIpPools GetKubernetesClusterProfileClusterIpPool[]
    configContext GetKubernetesClusterProfileConfigContext
    containerRuntimeConfig GetKubernetesClusterProfileContainerRuntimeConfig
    containerRuntimeProxyPolicy GetKubernetesClusterProfileContainerRuntimeProxyPolicy
    createTime string
    deployedPolicies string[]
    description string
    deviceConnectorProxyPolicy GetKubernetesClusterProfileDeviceConnectorProxyPolicy
    domainGroupMoid string
    essentialAddons GetKubernetesClusterProfileEssentialAddon[]
    kubeConfig GetKubernetesClusterProfileKubeConfig
    loadbalancerBlockIpLeases GetKubernetesClusterProfileLoadbalancerBlockIpLease[]
    loadbalancerIpLeases GetKubernetesClusterProfileLoadbalancerIpLease[]
    managedMode string
    managementConfig GetKubernetesClusterProfileManagementConfig
    masterVipLease GetKubernetesClusterProfileMasterVipLease
    modTime string
    moid string
    name string
    netConfig GetKubernetesClusterProfileNetConfig
    nodeGroups GetKubernetesClusterProfileNodeGroup[]
    objectType string
    organization GetKubernetesClusterProfileOrganization
    owners string[]
    parent GetKubernetesClusterProfileParent
    parentSolutionProfile GetKubernetesClusterProfileParentSolutionProfile
    permissionResources GetKubernetesClusterProfilePermissionResource[]
    policyBuckets GetKubernetesClusterProfilePolicyBucket[]
    removedPolicies string[]
    scheduledActions GetKubernetesClusterProfileScheduledAction[]
    sharedScope string
    srcTemplate GetKubernetesClusterProfileSrcTemplate
    status string
    sysConfig GetKubernetesClusterProfileSysConfig
    tags GetKubernetesClusterProfileTag[]
    trustedRegistries GetKubernetesClusterProfileTrustedRegistries
    type string
    versionContext GetKubernetesClusterProfileVersionContext
    workflowInfo GetKubernetesClusterProfileWorkflowInfo
    id str
    results Sequence[GetKubernetesClusterProfileResult]
    account_moid str
    aci_cni_profile GetKubernetesClusterProfileAciCniProfile
    action str
    action_info GetKubernetesClusterProfileActionInfo
    action_params Sequence[GetKubernetesClusterProfileActionParam]
    additional_properties str
    ancestors Sequence[GetKubernetesClusterProfileAncestor]
    associated_cluster GetKubernetesClusterProfileAssociatedCluster
    cert_config GetKubernetesClusterProfileCertConfig
    class_id str
    cluster_ip_pools Sequence[GetKubernetesClusterProfileClusterIpPool]
    config_context GetKubernetesClusterProfileConfigContext
    container_runtime_config GetKubernetesClusterProfileContainerRuntimeConfig
    container_runtime_proxy_policy GetKubernetesClusterProfileContainerRuntimeProxyPolicy
    create_time str
    deployed_policies Sequence[str]
    description str
    device_connector_proxy_policy GetKubernetesClusterProfileDeviceConnectorProxyPolicy
    domain_group_moid str
    essential_addons Sequence[GetKubernetesClusterProfileEssentialAddon]
    kube_config GetKubernetesClusterProfileKubeConfig
    loadbalancer_block_ip_leases Sequence[GetKubernetesClusterProfileLoadbalancerBlockIpLease]
    loadbalancer_ip_leases Sequence[GetKubernetesClusterProfileLoadbalancerIpLease]
    managed_mode str
    management_config GetKubernetesClusterProfileManagementConfig
    master_vip_lease GetKubernetesClusterProfileMasterVipLease
    mod_time str
    moid str
    name str
    net_config GetKubernetesClusterProfileNetConfig
    node_groups Sequence[GetKubernetesClusterProfileNodeGroup]
    object_type str
    organization GetKubernetesClusterProfileOrganization
    owners Sequence[str]
    parent GetKubernetesClusterProfileParent
    parent_solution_profile GetKubernetesClusterProfileParentSolutionProfile
    permission_resources Sequence[GetKubernetesClusterProfilePermissionResource]
    policy_buckets Sequence[GetKubernetesClusterProfilePolicyBucket]
    removed_policies Sequence[str]
    scheduled_actions Sequence[GetKubernetesClusterProfileScheduledAction]
    shared_scope str
    src_template GetKubernetesClusterProfileSrcTemplate
    status str
    sys_config GetKubernetesClusterProfileSysConfig
    tags Sequence[GetKubernetesClusterProfileTag]
    trusted_registries GetKubernetesClusterProfileTrustedRegistries
    type str
    version_context GetKubernetesClusterProfileVersionContext
    workflow_info GetKubernetesClusterProfileWorkflowInfo
    id String
    results List<Property Map>
    accountMoid String
    aciCniProfile Property Map
    action String
    actionInfo Property Map
    actionParams List<Property Map>
    additionalProperties String
    ancestors List<Property Map>
    associatedCluster Property Map
    certConfig Property Map
    classId String
    clusterIpPools List<Property Map>
    configContext Property Map
    containerRuntimeConfig Property Map
    containerRuntimeProxyPolicy Property Map
    createTime String
    deployedPolicies List<String>
    description String
    deviceConnectorProxyPolicy Property Map
    domainGroupMoid String
    essentialAddons List<Property Map>
    kubeConfig Property Map
    loadbalancerBlockIpLeases List<Property Map>
    loadbalancerIpLeases List<Property Map>
    managedMode String
    managementConfig Property Map
    masterVipLease Property Map
    modTime String
    moid String
    name String
    netConfig Property Map
    nodeGroups List<Property Map>
    objectType String
    organization Property Map
    owners List<String>
    parent Property Map
    parentSolutionProfile Property Map
    permissionResources List<Property Map>
    policyBuckets List<Property Map>
    removedPolicies List<String>
    scheduledActions List<Property Map>
    sharedScope String
    srcTemplate Property Map
    status String
    sysConfig Property Map
    tags List<Property Map>
    trustedRegistries Property Map
    type String
    versionContext Property Map
    workflowInfo Property Map

    Supporting Types

    GetKubernetesClusterProfileAciCniProfile

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfileActionInfo

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    FailureReason string
    No longer maintained and will be removed soon.
    Name string
    Name of the profile instance or profile template.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Status string
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    FailureReason string
    No longer maintained and will be removed soon.
    Name string
    Name of the profile instance or profile template.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Status string
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    failureReason String
    No longer maintained and will be removed soon.
    name String
    Name of the profile instance or profile template.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    status String
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    failureReason string
    No longer maintained and will be removed soon.
    name string
    Name of the profile instance or profile template.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    status string
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    failure_reason str
    No longer maintained and will be removed soon.
    name str
    Name of the profile instance or profile template.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    status str
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    failureReason String
    No longer maintained and will be removed soon.
    name String
    Name of the profile instance or profile template.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    status String
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.

    GetKubernetesClusterProfileActionParam

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Name string
    Name of the profile instance or profile template.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Value string
    The action parameter value.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Name string
    Name of the profile instance or profile template.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Value string
    The action parameter value.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name String
    Name of the profile instance or profile template.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    value String
    The action parameter value.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name string
    Name of the profile instance or profile template.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    value string
    The action parameter value.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name str
    Name of the profile instance or profile template.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    value str
    The action parameter value.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name String
    Name of the profile instance or profile template.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    value String
    The action parameter value.

    GetKubernetesClusterProfileAncestor

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfileAssociatedCluster

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfileCertConfig

    AdditionalProperties string
    CaCert string
    Certificate for the Kubernetes API server.
    CaKey string
    Private Key for the Kubernetes API server.
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    EtcdCert string
    Certificate for the etcd cluster.
    EtcdEncryptionKeys List<string>
    EtcdKey string
    Private key for the etcd cluster.
    FrontProxyCert string
    Certificate for the front proxy to support Kubernetes API aggregators.
    FrontProxyKey string
    Private key for the front proxy to support Kubernetes API aggregators.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    SaPrivateKey string
    Service account private key used by Kubernetes Token Controller to sign generated service account tokens.
    SaPublicKey string
    Service account public key used by Kubernetes API Server to validate service account tokens generated by the Token Controller.
    AdditionalProperties string
    CaCert string
    Certificate for the Kubernetes API server.
    CaKey string
    Private Key for the Kubernetes API server.
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    EtcdCert string
    Certificate for the etcd cluster.
    EtcdEncryptionKeys []string
    EtcdKey string
    Private key for the etcd cluster.
    FrontProxyCert string
    Certificate for the front proxy to support Kubernetes API aggregators.
    FrontProxyKey string
    Private key for the front proxy to support Kubernetes API aggregators.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    SaPrivateKey string
    Service account private key used by Kubernetes Token Controller to sign generated service account tokens.
    SaPublicKey string
    Service account public key used by Kubernetes API Server to validate service account tokens generated by the Token Controller.
    additionalProperties String
    caCert String
    Certificate for the Kubernetes API server.
    caKey String
    Private Key for the Kubernetes API server.
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    etcdCert String
    Certificate for the etcd cluster.
    etcdEncryptionKeys List<String>
    etcdKey String
    Private key for the etcd cluster.
    frontProxyCert String
    Certificate for the front proxy to support Kubernetes API aggregators.
    frontProxyKey String
    Private key for the front proxy to support Kubernetes API aggregators.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    saPrivateKey String
    Service account private key used by Kubernetes Token Controller to sign generated service account tokens.
    saPublicKey String
    Service account public key used by Kubernetes API Server to validate service account tokens generated by the Token Controller.
    additionalProperties string
    caCert string
    Certificate for the Kubernetes API server.
    caKey string
    Private Key for the Kubernetes API server.
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    etcdCert string
    Certificate for the etcd cluster.
    etcdEncryptionKeys string[]
    etcdKey string
    Private key for the etcd cluster.
    frontProxyCert string
    Certificate for the front proxy to support Kubernetes API aggregators.
    frontProxyKey string
    Private key for the front proxy to support Kubernetes API aggregators.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    saPrivateKey string
    Service account private key used by Kubernetes Token Controller to sign generated service account tokens.
    saPublicKey string
    Service account public key used by Kubernetes API Server to validate service account tokens generated by the Token Controller.
    additional_properties str
    ca_cert str
    Certificate for the Kubernetes API server.
    ca_key str
    Private Key for the Kubernetes API server.
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    etcd_cert str
    Certificate for the etcd cluster.
    etcd_encryption_keys Sequence[str]
    etcd_key str
    Private key for the etcd cluster.
    front_proxy_cert str
    Certificate for the front proxy to support Kubernetes API aggregators.
    front_proxy_key str
    Private key for the front proxy to support Kubernetes API aggregators.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    sa_private_key str
    Service account private key used by Kubernetes Token Controller to sign generated service account tokens.
    sa_public_key str
    Service account public key used by Kubernetes API Server to validate service account tokens generated by the Token Controller.
    additionalProperties String
    caCert String
    Certificate for the Kubernetes API server.
    caKey String
    Private Key for the Kubernetes API server.
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    etcdCert String
    Certificate for the etcd cluster.
    etcdEncryptionKeys List<String>
    etcdKey String
    Private key for the etcd cluster.
    frontProxyCert String
    Certificate for the front proxy to support Kubernetes API aggregators.
    frontProxyKey String
    Private key for the front proxy to support Kubernetes API aggregators.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    saPrivateKey String
    Service account private key used by Kubernetes Token Controller to sign generated service account tokens.
    saPublicKey String
    Service account public key used by Kubernetes API Server to validate service account tokens generated by the Token Controller.

    GetKubernetesClusterProfileClusterIpPool

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfileConfigContext

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    ConfigState string
    Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, Pending-changes, Out-of-sync, Validating, Configuring, Failed.
    ConfigStateSummary string
    Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, InConsistent, Validating, Configuring, Failed, Activating, UnConfiguring.

    • None - The default state is none.
    • Not-assigned - Server is not assigned to the profile.
    • Assigned - Server is assigned to the profile and the configurations are not yet deployed.
    • Preparing - Preparing to deploy the configuration.
    • Validating - Profile validation in progress.
    • Configuring - Profile deploy operation is in progress.
    • UnConfiguring - Server is unassigned and config cleanup is in progress.
    • Analyzing - Profile changes are being analyzed.
    • Activating - Configuration is being activated at the endpoint.
    • Inconsistent - Profile is inconsistent with the endpoint configuration.
    • Associated - The profile configuration has been applied to the endpoint and no inconsistencies have been detected.
    • Failed - The last action on the profile has failed.
    • Not-complete - Config import operation on the profile is not complete.
    • Waiting-for-resource - Waiting for the resource to be allocated for the profile.
    • Partially-deployed - The profile configuration has been applied on a subset of endpoints.
    ConfigType string
    The type of configuration running on the profile. Since profile deployments can configure multiple different settings, configType indicates which type of configuration is currently in progress.
    ControlAction string
    System action to trigger the appropriate workflow. Values -- No_op, ConfigChange, Deploy, Unbind.
    ErrorState string
    Indicates a profile's error state. Values -- Validation-error (Static validation error), Pre-config-error (Runtime validation error), Config-error (Runtime configuration error).
    InconsistencyReasons List<string>
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    OperState string
    Combined state (configState, and operational state of the associated physical resource) to indicate the current state of the profile. Values -- n/a, Power-off, Pending-changes, Configuring, Ok, Failed.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    ConfigState string
    Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, Pending-changes, Out-of-sync, Validating, Configuring, Failed.
    ConfigStateSummary string
    Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, InConsistent, Validating, Configuring, Failed, Activating, UnConfiguring.

    • None - The default state is none.
    • Not-assigned - Server is not assigned to the profile.
    • Assigned - Server is assigned to the profile and the configurations are not yet deployed.
    • Preparing - Preparing to deploy the configuration.
    • Validating - Profile validation in progress.
    • Configuring - Profile deploy operation is in progress.
    • UnConfiguring - Server is unassigned and config cleanup is in progress.
    • Analyzing - Profile changes are being analyzed.
    • Activating - Configuration is being activated at the endpoint.
    • Inconsistent - Profile is inconsistent with the endpoint configuration.
    • Associated - The profile configuration has been applied to the endpoint and no inconsistencies have been detected.
    • Failed - The last action on the profile has failed.
    • Not-complete - Config import operation on the profile is not complete.
    • Waiting-for-resource - Waiting for the resource to be allocated for the profile.
    • Partially-deployed - The profile configuration has been applied on a subset of endpoints.
    ConfigType string
    The type of configuration running on the profile. Since profile deployments can configure multiple different settings, configType indicates which type of configuration is currently in progress.
    ControlAction string
    System action to trigger the appropriate workflow. Values -- No_op, ConfigChange, Deploy, Unbind.
    ErrorState string
    Indicates a profile's error state. Values -- Validation-error (Static validation error), Pre-config-error (Runtime validation error), Config-error (Runtime configuration error).
    InconsistencyReasons []string
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    OperState string
    Combined state (configState, and operational state of the associated physical resource) to indicate the current state of the profile. Values -- n/a, Power-off, Pending-changes, Configuring, Ok, Failed.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    configState String
    Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, Pending-changes, Out-of-sync, Validating, Configuring, Failed.
    configStateSummary String
    Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, InConsistent, Validating, Configuring, Failed, Activating, UnConfiguring.

    • None - The default state is none.
    • Not-assigned - Server is not assigned to the profile.
    • Assigned - Server is assigned to the profile and the configurations are not yet deployed.
    • Preparing - Preparing to deploy the configuration.
    • Validating - Profile validation in progress.
    • Configuring - Profile deploy operation is in progress.
    • UnConfiguring - Server is unassigned and config cleanup is in progress.
    • Analyzing - Profile changes are being analyzed.
    • Activating - Configuration is being activated at the endpoint.
    • Inconsistent - Profile is inconsistent with the endpoint configuration.
    • Associated - The profile configuration has been applied to the endpoint and no inconsistencies have been detected.
    • Failed - The last action on the profile has failed.
    • Not-complete - Config import operation on the profile is not complete.
    • Waiting-for-resource - Waiting for the resource to be allocated for the profile.
    • Partially-deployed - The profile configuration has been applied on a subset of endpoints.
    configType String
    The type of configuration running on the profile. Since profile deployments can configure multiple different settings, configType indicates which type of configuration is currently in progress.
    controlAction String
    System action to trigger the appropriate workflow. Values -- No_op, ConfigChange, Deploy, Unbind.
    errorState String
    Indicates a profile's error state. Values -- Validation-error (Static validation error), Pre-config-error (Runtime validation error), Config-error (Runtime configuration error).
    inconsistencyReasons List<String>
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    operState String
    Combined state (configState, and operational state of the associated physical resource) to indicate the current state of the profile. Values -- n/a, Power-off, Pending-changes, Configuring, Ok, Failed.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    configState string
    Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, Pending-changes, Out-of-sync, Validating, Configuring, Failed.
    configStateSummary string
    Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, InConsistent, Validating, Configuring, Failed, Activating, UnConfiguring.

    • None - The default state is none.
    • Not-assigned - Server is not assigned to the profile.
    • Assigned - Server is assigned to the profile and the configurations are not yet deployed.
    • Preparing - Preparing to deploy the configuration.
    • Validating - Profile validation in progress.
    • Configuring - Profile deploy operation is in progress.
    • UnConfiguring - Server is unassigned and config cleanup is in progress.
    • Analyzing - Profile changes are being analyzed.
    • Activating - Configuration is being activated at the endpoint.
    • Inconsistent - Profile is inconsistent with the endpoint configuration.
    • Associated - The profile configuration has been applied to the endpoint and no inconsistencies have been detected.
    • Failed - The last action on the profile has failed.
    • Not-complete - Config import operation on the profile is not complete.
    • Waiting-for-resource - Waiting for the resource to be allocated for the profile.
    • Partially-deployed - The profile configuration has been applied on a subset of endpoints.
    configType string
    The type of configuration running on the profile. Since profile deployments can configure multiple different settings, configType indicates which type of configuration is currently in progress.
    controlAction string
    System action to trigger the appropriate workflow. Values -- No_op, ConfigChange, Deploy, Unbind.
    errorState string
    Indicates a profile's error state. Values -- Validation-error (Static validation error), Pre-config-error (Runtime validation error), Config-error (Runtime configuration error).
    inconsistencyReasons string[]
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    operState string
    Combined state (configState, and operational state of the associated physical resource) to indicate the current state of the profile. Values -- n/a, Power-off, Pending-changes, Configuring, Ok, Failed.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    config_state str
    Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, Pending-changes, Out-of-sync, Validating, Configuring, Failed.
    config_state_summary str
    Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, InConsistent, Validating, Configuring, Failed, Activating, UnConfiguring.

    • None - The default state is none.
    • Not-assigned - Server is not assigned to the profile.
    • Assigned - Server is assigned to the profile and the configurations are not yet deployed.
    • Preparing - Preparing to deploy the configuration.
    • Validating - Profile validation in progress.
    • Configuring - Profile deploy operation is in progress.
    • UnConfiguring - Server is unassigned and config cleanup is in progress.
    • Analyzing - Profile changes are being analyzed.
    • Activating - Configuration is being activated at the endpoint.
    • Inconsistent - Profile is inconsistent with the endpoint configuration.
    • Associated - The profile configuration has been applied to the endpoint and no inconsistencies have been detected.
    • Failed - The last action on the profile has failed.
    • Not-complete - Config import operation on the profile is not complete.
    • Waiting-for-resource - Waiting for the resource to be allocated for the profile.
    • Partially-deployed - The profile configuration has been applied on a subset of endpoints.
    config_type str
    The type of configuration running on the profile. Since profile deployments can configure multiple different settings, configType indicates which type of configuration is currently in progress.
    control_action str
    System action to trigger the appropriate workflow. Values -- No_op, ConfigChange, Deploy, Unbind.
    error_state str
    Indicates a profile's error state. Values -- Validation-error (Static validation error), Pre-config-error (Runtime validation error), Config-error (Runtime configuration error).
    inconsistency_reasons Sequence[str]
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    oper_state str
    Combined state (configState, and operational state of the associated physical resource) to indicate the current state of the profile. Values -- n/a, Power-off, Pending-changes, Configuring, Ok, Failed.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    configState String
    Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, Pending-changes, Out-of-sync, Validating, Configuring, Failed.
    configStateSummary String
    Indicates a profile's configuration deploying state. Values -- Assigned, Not-assigned, Associated, InConsistent, Validating, Configuring, Failed, Activating, UnConfiguring.

    • None - The default state is none.
    • Not-assigned - Server is not assigned to the profile.
    • Assigned - Server is assigned to the profile and the configurations are not yet deployed.
    • Preparing - Preparing to deploy the configuration.
    • Validating - Profile validation in progress.
    • Configuring - Profile deploy operation is in progress.
    • UnConfiguring - Server is unassigned and config cleanup is in progress.
    • Analyzing - Profile changes are being analyzed.
    • Activating - Configuration is being activated at the endpoint.
    • Inconsistent - Profile is inconsistent with the endpoint configuration.
    • Associated - The profile configuration has been applied to the endpoint and no inconsistencies have been detected.
    • Failed - The last action on the profile has failed.
    • Not-complete - Config import operation on the profile is not complete.
    • Waiting-for-resource - Waiting for the resource to be allocated for the profile.
    • Partially-deployed - The profile configuration has been applied on a subset of endpoints.
    configType String
    The type of configuration running on the profile. Since profile deployments can configure multiple different settings, configType indicates which type of configuration is currently in progress.
    controlAction String
    System action to trigger the appropriate workflow. Values -- No_op, ConfigChange, Deploy, Unbind.
    errorState String
    Indicates a profile's error state. Values -- Validation-error (Static validation error), Pre-config-error (Runtime validation error), Config-error (Runtime configuration error).
    inconsistencyReasons List<String>
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    operState String
    Combined state (configState, and operational state of the associated physical resource) to indicate the current state of the profile. Values -- n/a, Power-off, Pending-changes, Configuring, Ok, Failed.

    GetKubernetesClusterProfileContainerRuntimeConfig

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfileContainerRuntimeProxyPolicy

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfileDeviceConnectorProxyPolicy

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfileEssentialAddon

    AdditionalProperties string
    AddonConfiguration GetKubernetesClusterProfileEssentialAddonAddonConfiguration
    Addon configuration settings that are specific to a single cluster.
    AddonDefinition GetKubernetesClusterProfileEssentialAddonAddonDefinition
    Addon definition associated with the addon.
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Name string
    Name of the profile instance or profile template.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    AdditionalProperties string
    AddonConfiguration GetKubernetesClusterProfileEssentialAddonAddonConfiguration
    Addon configuration settings that are specific to a single cluster.
    AddonDefinition GetKubernetesClusterProfileEssentialAddonAddonDefinition
    Addon definition associated with the addon.
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Name string
    Name of the profile instance or profile template.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    addonConfiguration GetKubernetesClusterProfileEssentialAddonAddonConfiguration
    Addon configuration settings that are specific to a single cluster.
    addonDefinition GetKubernetesClusterProfileEssentialAddonAddonDefinition
    Addon definition associated with the addon.
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name String
    Name of the profile instance or profile template.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties string
    addonConfiguration GetKubernetesClusterProfileEssentialAddonAddonConfiguration
    Addon configuration settings that are specific to a single cluster.
    addonDefinition GetKubernetesClusterProfileEssentialAddonAddonDefinition
    Addon definition associated with the addon.
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name string
    Name of the profile instance or profile template.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additional_properties str
    addon_configuration GetKubernetesClusterProfileEssentialAddonAddonConfiguration
    Addon configuration settings that are specific to a single cluster.
    addon_definition GetKubernetesClusterProfileEssentialAddonAddonDefinition
    Addon definition associated with the addon.
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name str
    Name of the profile instance or profile template.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    addonConfiguration Property Map
    Addon configuration settings that are specific to a single cluster.
    addonDefinition Property Map
    Addon definition associated with the addon.
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name String
    Name of the profile instance or profile template.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetKubernetesClusterProfileEssentialAddonAddonConfiguration

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    InstallStrategy string
    Addon install strategy to determine whether an addon is installed if not present.

    • None - Unspecified install strategy.
    • NoAction - No install action performed.
    • InstallOnly - Only install in green field. No action in case of failure or removal.
    • Always - Attempt install if chart is not already installed.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    OverrideSets List<GetKubernetesClusterProfileEssentialAddonAddonConfigurationOverrideSet>
    Overrides string
    Properties that can be overridden for an addon.
    ReleaseName string
    Name for the helm release.
    ReleaseNamespace string
    Namespace for the helm release.
    UpgradeStrategy string
    Addon upgrade strategy to determine whether an addon configuration is overwritten on upgrade.

    • None - Unspecified upgrade strategy.
    • NoAction - This choice enables No upgrades to be performed.
    • UpgradeOnly - Attempt upgrade if chart or overrides options change, no action on upgrade failure.
    • ReinstallOnFailure - Attempt upgrade first. Remove and install on upgrade failure.
    • AlwaysReinstall - Always remove older release and reinstall.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    InstallStrategy string
    Addon install strategy to determine whether an addon is installed if not present.

    • None - Unspecified install strategy.
    • NoAction - No install action performed.
    • InstallOnly - Only install in green field. No action in case of failure or removal.
    • Always - Attempt install if chart is not already installed.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    OverrideSets []GetKubernetesClusterProfileEssentialAddonAddonConfigurationOverrideSet
    Overrides string
    Properties that can be overridden for an addon.
    ReleaseName string
    Name for the helm release.
    ReleaseNamespace string
    Namespace for the helm release.
    UpgradeStrategy string
    Addon upgrade strategy to determine whether an addon configuration is overwritten on upgrade.

    • None - Unspecified upgrade strategy.
    • NoAction - This choice enables No upgrades to be performed.
    • UpgradeOnly - Attempt upgrade if chart or overrides options change, no action on upgrade failure.
    • ReinstallOnFailure - Attempt upgrade first. Remove and install on upgrade failure.
    • AlwaysReinstall - Always remove older release and reinstall.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    installStrategy String
    Addon install strategy to determine whether an addon is installed if not present.

    • None - Unspecified install strategy.
    • NoAction - No install action performed.
    • InstallOnly - Only install in green field. No action in case of failure or removal.
    • Always - Attempt install if chart is not already installed.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    overrideSets List<GetKubernetesClusterProfileEssentialAddonAddonConfigurationOverrideSet>
    overrides String
    Properties that can be overridden for an addon.
    releaseName String
    Name for the helm release.
    releaseNamespace String
    Namespace for the helm release.
    upgradeStrategy String
    Addon upgrade strategy to determine whether an addon configuration is overwritten on upgrade.

    • None - Unspecified upgrade strategy.
    • NoAction - This choice enables No upgrades to be performed.
    • UpgradeOnly - Attempt upgrade if chart or overrides options change, no action on upgrade failure.
    • ReinstallOnFailure - Attempt upgrade first. Remove and install on upgrade failure.
    • AlwaysReinstall - Always remove older release and reinstall.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    installStrategy string
    Addon install strategy to determine whether an addon is installed if not present.

    • None - Unspecified install strategy.
    • NoAction - No install action performed.
    • InstallOnly - Only install in green field. No action in case of failure or removal.
    • Always - Attempt install if chart is not already installed.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    overrideSets GetKubernetesClusterProfileEssentialAddonAddonConfigurationOverrideSet[]
    overrides string
    Properties that can be overridden for an addon.
    releaseName string
    Name for the helm release.
    releaseNamespace string
    Namespace for the helm release.
    upgradeStrategy string
    Addon upgrade strategy to determine whether an addon configuration is overwritten on upgrade.

    • None - Unspecified upgrade strategy.
    • NoAction - This choice enables No upgrades to be performed.
    • UpgradeOnly - Attempt upgrade if chart or overrides options change, no action on upgrade failure.
    • ReinstallOnFailure - Attempt upgrade first. Remove and install on upgrade failure.
    • AlwaysReinstall - Always remove older release and reinstall.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    install_strategy str
    Addon install strategy to determine whether an addon is installed if not present.

    • None - Unspecified install strategy.
    • NoAction - No install action performed.
    • InstallOnly - Only install in green field. No action in case of failure or removal.
    • Always - Attempt install if chart is not already installed.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    override_sets Sequence[GetKubernetesClusterProfileEssentialAddonAddonConfigurationOverrideSet]
    overrides str
    Properties that can be overridden for an addon.
    release_name str
    Name for the helm release.
    release_namespace str
    Namespace for the helm release.
    upgrade_strategy str
    Addon upgrade strategy to determine whether an addon configuration is overwritten on upgrade.

    • None - Unspecified upgrade strategy.
    • NoAction - This choice enables No upgrades to be performed.
    • UpgradeOnly - Attempt upgrade if chart or overrides options change, no action on upgrade failure.
    • ReinstallOnFailure - Attempt upgrade first. Remove and install on upgrade failure.
    • AlwaysReinstall - Always remove older release and reinstall.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    installStrategy String
    Addon install strategy to determine whether an addon is installed if not present.

    • None - Unspecified install strategy.
    • NoAction - No install action performed.
    • InstallOnly - Only install in green field. No action in case of failure or removal.
    • Always - Attempt install if chart is not already installed.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    overrideSets List<Property Map>
    overrides String
    Properties that can be overridden for an addon.
    releaseName String
    Name for the helm release.
    releaseNamespace String
    Namespace for the helm release.
    upgradeStrategy String
    Addon upgrade strategy to determine whether an addon configuration is overwritten on upgrade.

    • None - Unspecified upgrade strategy.
    • NoAction - This choice enables No upgrades to be performed.
    • UpgradeOnly - Attempt upgrade if chart or overrides options change, no action on upgrade failure.
    • ReinstallOnFailure - Attempt upgrade first. Remove and install on upgrade failure.
    • AlwaysReinstall - Always remove older release and reinstall.

    GetKubernetesClusterProfileEssentialAddonAddonConfigurationOverrideSet

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Key string
    Key or property name in a key/value pair.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Value string
    Property value in a key/value pair.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Key string
    Key or property name in a key/value pair.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Value string
    Property value in a key/value pair.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    key String
    Key or property name in a key/value pair.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    value String
    Property value in a key/value pair.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    key string
    Key or property name in a key/value pair.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    value string
    Property value in a key/value pair.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    key str
    Key or property name in a key/value pair.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    value str
    Property value in a key/value pair.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    key String
    Key or property name in a key/value pair.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    value String
    Property value in a key/value pair.

    GetKubernetesClusterProfileEssentialAddonAddonDefinition

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfileKubeConfig

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    KubeConfig string
    Kubernetes configuration to connect to the cluster as an system administrator.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    KubeConfig string
    Kubernetes configuration to connect to the cluster as an system administrator.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    kubeConfig String
    Kubernetes configuration to connect to the cluster as an system administrator.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    kubeConfig string
    Kubernetes configuration to connect to the cluster as an system administrator.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    kube_config str
    Kubernetes configuration to connect to the cluster as an system administrator.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    kubeConfig String
    Kubernetes configuration to connect to the cluster as an system administrator.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetKubernetesClusterProfileLoadbalancerBlockIpLease

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfileLoadbalancerIpLease

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfileManagementConfig

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    IsTacPasswdSet bool
    Indicates whether the value of the 'tacPasswd' property has been set.
    LoadBalancerCount double
    Number of IP addresses to reserve for load balancer services.
    LoadBalancers List<string>
    MasterVip string
    VIP for the cluster Kubernetes API server. If this is empty and a cluster IP pool is specified, it will be allocated from the IP pool.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    SshKeys List<string>
    SshUser string
    Name of the user to SSH to nodes in a cluster.
    TacPasswd string
    Hashed password of the TAC user.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    IsTacPasswdSet bool
    Indicates whether the value of the 'tacPasswd' property has been set.
    LoadBalancerCount float64
    Number of IP addresses to reserve for load balancer services.
    LoadBalancers []string
    MasterVip string
    VIP for the cluster Kubernetes API server. If this is empty and a cluster IP pool is specified, it will be allocated from the IP pool.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    SshKeys []string
    SshUser string
    Name of the user to SSH to nodes in a cluster.
    TacPasswd string
    Hashed password of the TAC user.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    isTacPasswdSet Boolean
    Indicates whether the value of the 'tacPasswd' property has been set.
    loadBalancerCount Double
    Number of IP addresses to reserve for load balancer services.
    loadBalancers List<String>
    masterVip String
    VIP for the cluster Kubernetes API server. If this is empty and a cluster IP pool is specified, it will be allocated from the IP pool.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    sshKeys List<String>
    sshUser String
    Name of the user to SSH to nodes in a cluster.
    tacPasswd String
    Hashed password of the TAC user.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    isTacPasswdSet boolean
    Indicates whether the value of the 'tacPasswd' property has been set.
    loadBalancerCount number
    Number of IP addresses to reserve for load balancer services.
    loadBalancers string[]
    masterVip string
    VIP for the cluster Kubernetes API server. If this is empty and a cluster IP pool is specified, it will be allocated from the IP pool.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    sshKeys string[]
    sshUser string
    Name of the user to SSH to nodes in a cluster.
    tacPasswd string
    Hashed password of the TAC user.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    is_tac_passwd_set bool
    Indicates whether the value of the 'tacPasswd' property has been set.
    load_balancer_count float
    Number of IP addresses to reserve for load balancer services.
    load_balancers Sequence[str]
    master_vip str
    VIP for the cluster Kubernetes API server. If this is empty and a cluster IP pool is specified, it will be allocated from the IP pool.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ssh_keys Sequence[str]
    ssh_user str
    Name of the user to SSH to nodes in a cluster.
    tac_passwd str
    Hashed password of the TAC user.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    isTacPasswdSet Boolean
    Indicates whether the value of the 'tacPasswd' property has been set.
    loadBalancerCount Number
    Number of IP addresses to reserve for load balancer services.
    loadBalancers List<String>
    masterVip String
    VIP for the cluster Kubernetes API server. If this is empty and a cluster IP pool is specified, it will be allocated from the IP pool.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    sshKeys List<String>
    sshUser String
    Name of the user to SSH to nodes in a cluster.
    tacPasswd String
    Hashed password of the TAC user.

    GetKubernetesClusterProfileMasterVipLease

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfileNetConfig

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfileNodeGroup

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfileOrganization

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfileParent

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfileParentSolutionProfile

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfilePermissionResource

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfilePolicyBucket

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfileResult

    AccountMoid string
    The Account ID for this managed object.
    AciCniProfiles List<GetKubernetesClusterProfileResultAciCniProfile>
    Action string
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    ActionInfos List<GetKubernetesClusterProfileResultActionInfo>
    ActionParams List<GetKubernetesClusterProfileResultActionParam>
    AdditionalProperties string
    Ancestors List<GetKubernetesClusterProfileResultAncestor>
    AssociatedClusters List<GetKubernetesClusterProfileResultAssociatedCluster>
    CertConfigs List<GetKubernetesClusterProfileResultCertConfig>
    ClassId string
    ClusterIpPools List<GetKubernetesClusterProfileResultClusterIpPool>
    ConfigContexts List<GetKubernetesClusterProfileResultConfigContext>
    ContainerRuntimeConfigs List<GetKubernetesClusterProfileResultContainerRuntimeConfig>
    ContainerRuntimeProxyPolicies List<GetKubernetesClusterProfileResultContainerRuntimeProxyPolicy>
    CreateTime string
    The time when this managed object was created.
    DeployedPolicies List<string>
    Description string
    Description of the profile.
    DeviceConnectorProxyPolicies List<GetKubernetesClusterProfileResultDeviceConnectorProxyPolicy>
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    EssentialAddons List<GetKubernetesClusterProfileResultEssentialAddon>
    KubeConfigs List<GetKubernetesClusterProfileResultKubeConfig>
    LoadbalancerBlockIpLeases List<GetKubernetesClusterProfileResultLoadbalancerBlockIpLease>
    LoadbalancerIpLeases List<GetKubernetesClusterProfileResultLoadbalancerIpLease>
    ManagedMode string
    Management mode for the cluster. In some cases Intersight kubernetes service is not requiredto provision and manage the management entities and endpoints (for e.g. EKS). In most other casesit will be required to provision and manage these entities and endpoints.* Provided - Cluster management entities and endpoints are provided by the infrastructure platform.* Managed - Cluster management entities and endpoints are provisioned and managed by Intersight kubernetes service.
    ManagementConfigs List<GetKubernetesClusterProfileResultManagementConfig>
    MasterVipLeases List<GetKubernetesClusterProfileResultMasterVipLease>
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    Name of the profile instance or profile template.
    NetConfigs List<GetKubernetesClusterProfileResultNetConfig>
    NodeGroups List<GetKubernetesClusterProfileResultNodeGroup>
    ObjectType string
    Organizations List<GetKubernetesClusterProfileResultOrganization>
    Owners List<string>
    ParentSolutionProfiles List<GetKubernetesClusterProfileResultParentSolutionProfile>
    Parents List<GetKubernetesClusterProfileResultParent>
    PermissionResources List<GetKubernetesClusterProfileResultPermissionResource>
    PolicyBuckets List<GetKubernetesClusterProfileResultPolicyBucket>
    RemovedPolicies List<string>
    ScheduledActions List<GetKubernetesClusterProfileResultScheduledAction>
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    SrcTemplates List<GetKubernetesClusterProfileResultSrcTemplate>
    Status string
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.
    SysConfigs List<GetKubernetesClusterProfileResultSysConfig>
    Tags List<GetKubernetesClusterProfileResultTag>
    TrustedRegistries List<GetKubernetesClusterProfileResultTrustedRegistry>
    Type string
    Defines the type of the profile. Accepted values are instance or template.* instance - The profile defines the configuration for a specific instance of a target.
    VersionContexts List<GetKubernetesClusterProfileResultVersionContext>
    WorkflowInfos List<GetKubernetesClusterProfileResultWorkflowInfo>
    AccountMoid string
    The Account ID for this managed object.
    AciCniProfiles []GetKubernetesClusterProfileResultAciCniProfile
    Action string
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    ActionInfos []GetKubernetesClusterProfileResultActionInfo
    ActionParams []GetKubernetesClusterProfileResultActionParam
    AdditionalProperties string
    Ancestors []GetKubernetesClusterProfileResultAncestor
    AssociatedClusters []GetKubernetesClusterProfileResultAssociatedCluster
    CertConfigs []GetKubernetesClusterProfileResultCertConfig
    ClassId string
    ClusterIpPools []GetKubernetesClusterProfileResultClusterIpPool
    ConfigContexts []GetKubernetesClusterProfileResultConfigContext
    ContainerRuntimeConfigs []GetKubernetesClusterProfileResultContainerRuntimeConfig
    ContainerRuntimeProxyPolicies []GetKubernetesClusterProfileResultContainerRuntimeProxyPolicy
    CreateTime string
    The time when this managed object was created.
    DeployedPolicies []string
    Description string
    Description of the profile.
    DeviceConnectorProxyPolicies []GetKubernetesClusterProfileResultDeviceConnectorProxyPolicy
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    EssentialAddons []GetKubernetesClusterProfileResultEssentialAddon
    KubeConfigs []GetKubernetesClusterProfileResultKubeConfig
    LoadbalancerBlockIpLeases []GetKubernetesClusterProfileResultLoadbalancerBlockIpLease
    LoadbalancerIpLeases []GetKubernetesClusterProfileResultLoadbalancerIpLease
    ManagedMode string
    Management mode for the cluster. In some cases Intersight kubernetes service is not requiredto provision and manage the management entities and endpoints (for e.g. EKS). In most other casesit will be required to provision and manage these entities and endpoints.* Provided - Cluster management entities and endpoints are provided by the infrastructure platform.* Managed - Cluster management entities and endpoints are provisioned and managed by Intersight kubernetes service.
    ManagementConfigs []GetKubernetesClusterProfileResultManagementConfig
    MasterVipLeases []GetKubernetesClusterProfileResultMasterVipLease
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    Name of the profile instance or profile template.
    NetConfigs []GetKubernetesClusterProfileResultNetConfig
    NodeGroups []GetKubernetesClusterProfileResultNodeGroup
    ObjectType string
    Organizations []GetKubernetesClusterProfileResultOrganization
    Owners []string
    ParentSolutionProfiles []GetKubernetesClusterProfileResultParentSolutionProfile
    Parents []GetKubernetesClusterProfileResultParent
    PermissionResources []GetKubernetesClusterProfileResultPermissionResource
    PolicyBuckets []GetKubernetesClusterProfileResultPolicyBucket
    RemovedPolicies []string
    ScheduledActions []GetKubernetesClusterProfileResultScheduledAction
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    SrcTemplates []GetKubernetesClusterProfileResultSrcTemplate
    Status string
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.
    SysConfigs []GetKubernetesClusterProfileResultSysConfig
    Tags []GetKubernetesClusterProfileResultTag
    TrustedRegistries []GetKubernetesClusterProfileResultTrustedRegistry
    Type string
    Defines the type of the profile. Accepted values are instance or template.* instance - The profile defines the configuration for a specific instance of a target.
    VersionContexts []GetKubernetesClusterProfileResultVersionContext
    WorkflowInfos []GetKubernetesClusterProfileResultWorkflowInfo
    accountMoid String
    The Account ID for this managed object.
    aciCniProfiles List<GetKubernetesClusterProfileResultAciCniProfile>
    action String
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    actionInfos List<GetKubernetesClusterProfileResultActionInfo>
    actionParams List<GetKubernetesClusterProfileResultActionParam>
    additionalProperties String
    ancestors List<GetKubernetesClusterProfileResultAncestor>
    associatedClusters List<GetKubernetesClusterProfileResultAssociatedCluster>
    certConfigs List<GetKubernetesClusterProfileResultCertConfig>
    classId String
    clusterIpPools List<GetKubernetesClusterProfileResultClusterIpPool>
    configContexts List<GetKubernetesClusterProfileResultConfigContext>
    containerRuntimeConfigs List<GetKubernetesClusterProfileResultContainerRuntimeConfig>
    containerRuntimeProxyPolicies List<GetKubernetesClusterProfileResultContainerRuntimeProxyPolicy>
    createTime String
    The time when this managed object was created.
    deployedPolicies List<String>
    description String
    Description of the profile.
    deviceConnectorProxyPolicies List<GetKubernetesClusterProfileResultDeviceConnectorProxyPolicy>
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    essentialAddons List<GetKubernetesClusterProfileResultEssentialAddon>
    kubeConfigs List<GetKubernetesClusterProfileResultKubeConfig>
    loadbalancerBlockIpLeases List<GetKubernetesClusterProfileResultLoadbalancerBlockIpLease>
    loadbalancerIpLeases List<GetKubernetesClusterProfileResultLoadbalancerIpLease>
    managedMode String
    Management mode for the cluster. In some cases Intersight kubernetes service is not requiredto provision and manage the management entities and endpoints (for e.g. EKS). In most other casesit will be required to provision and manage these entities and endpoints.* Provided - Cluster management entities and endpoints are provided by the infrastructure platform.* Managed - Cluster management entities and endpoints are provisioned and managed by Intersight kubernetes service.
    managementConfigs List<GetKubernetesClusterProfileResultManagementConfig>
    masterVipLeases List<GetKubernetesClusterProfileResultMasterVipLease>
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    Name of the profile instance or profile template.
    netConfigs List<GetKubernetesClusterProfileResultNetConfig>
    nodeGroups List<GetKubernetesClusterProfileResultNodeGroup>
    objectType String
    organizations List<GetKubernetesClusterProfileResultOrganization>
    owners List<String>
    parentSolutionProfiles List<GetKubernetesClusterProfileResultParentSolutionProfile>
    parents List<GetKubernetesClusterProfileResultParent>
    permissionResources List<GetKubernetesClusterProfileResultPermissionResource>
    policyBuckets List<GetKubernetesClusterProfileResultPolicyBucket>
    removedPolicies List<String>
    scheduledActions List<GetKubernetesClusterProfileResultScheduledAction>
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    srcTemplates List<GetKubernetesClusterProfileResultSrcTemplate>
    status String
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.
    sysConfigs List<GetKubernetesClusterProfileResultSysConfig>
    tags List<GetKubernetesClusterProfileResultTag>
    trustedRegistries List<GetKubernetesClusterProfileResultTrustedRegistry>
    type String
    Defines the type of the profile. Accepted values are instance or template.* instance - The profile defines the configuration for a specific instance of a target.
    versionContexts List<GetKubernetesClusterProfileResultVersionContext>
    workflowInfos List<GetKubernetesClusterProfileResultWorkflowInfo>
    accountMoid string
    The Account ID for this managed object.
    aciCniProfiles GetKubernetesClusterProfileResultAciCniProfile[]
    action string
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    actionInfos GetKubernetesClusterProfileResultActionInfo[]
    actionParams GetKubernetesClusterProfileResultActionParam[]
    additionalProperties string
    ancestors GetKubernetesClusterProfileResultAncestor[]
    associatedClusters GetKubernetesClusterProfileResultAssociatedCluster[]
    certConfigs GetKubernetesClusterProfileResultCertConfig[]
    classId string
    clusterIpPools GetKubernetesClusterProfileResultClusterIpPool[]
    configContexts GetKubernetesClusterProfileResultConfigContext[]
    containerRuntimeConfigs GetKubernetesClusterProfileResultContainerRuntimeConfig[]
    containerRuntimeProxyPolicies GetKubernetesClusterProfileResultContainerRuntimeProxyPolicy[]
    createTime string
    The time when this managed object was created.
    deployedPolicies string[]
    description string
    Description of the profile.
    deviceConnectorProxyPolicies GetKubernetesClusterProfileResultDeviceConnectorProxyPolicy[]
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    essentialAddons GetKubernetesClusterProfileResultEssentialAddon[]
    kubeConfigs GetKubernetesClusterProfileResultKubeConfig[]
    loadbalancerBlockIpLeases GetKubernetesClusterProfileResultLoadbalancerBlockIpLease[]
    loadbalancerIpLeases GetKubernetesClusterProfileResultLoadbalancerIpLease[]
    managedMode string
    Management mode for the cluster. In some cases Intersight kubernetes service is not requiredto provision and manage the management entities and endpoints (for e.g. EKS). In most other casesit will be required to provision and manage these entities and endpoints.* Provided - Cluster management entities and endpoints are provided by the infrastructure platform.* Managed - Cluster management entities and endpoints are provisioned and managed by Intersight kubernetes service.
    managementConfigs GetKubernetesClusterProfileResultManagementConfig[]
    masterVipLeases GetKubernetesClusterProfileResultMasterVipLease[]
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    name string
    Name of the profile instance or profile template.
    netConfigs GetKubernetesClusterProfileResultNetConfig[]
    nodeGroups GetKubernetesClusterProfileResultNodeGroup[]
    objectType string
    organizations GetKubernetesClusterProfileResultOrganization[]
    owners string[]
    parentSolutionProfiles GetKubernetesClusterProfileResultParentSolutionProfile[]
    parents GetKubernetesClusterProfileResultParent[]
    permissionResources GetKubernetesClusterProfileResultPermissionResource[]
    policyBuckets GetKubernetesClusterProfileResultPolicyBucket[]
    removedPolicies string[]
    scheduledActions GetKubernetesClusterProfileResultScheduledAction[]
    sharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    srcTemplates GetKubernetesClusterProfileResultSrcTemplate[]
    status string
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.
    sysConfigs GetKubernetesClusterProfileResultSysConfig[]
    tags GetKubernetesClusterProfileResultTag[]
    trustedRegistries GetKubernetesClusterProfileResultTrustedRegistry[]
    type string
    Defines the type of the profile. Accepted values are instance or template.* instance - The profile defines the configuration for a specific instance of a target.
    versionContexts GetKubernetesClusterProfileResultVersionContext[]
    workflowInfos GetKubernetesClusterProfileResultWorkflowInfo[]
    account_moid str
    The Account ID for this managed object.
    aci_cni_profiles Sequence[GetKubernetesClusterProfileResultAciCniProfile]
    action str
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    action_infos Sequence[GetKubernetesClusterProfileResultActionInfo]
    action_params Sequence[GetKubernetesClusterProfileResultActionParam]
    additional_properties str
    ancestors Sequence[GetKubernetesClusterProfileResultAncestor]
    associated_clusters Sequence[GetKubernetesClusterProfileResultAssociatedCluster]
    cert_configs Sequence[GetKubernetesClusterProfileResultCertConfig]
    class_id str
    cluster_ip_pools Sequence[GetKubernetesClusterProfileResultClusterIpPool]
    config_contexts Sequence[GetKubernetesClusterProfileResultConfigContext]
    container_runtime_configs Sequence[GetKubernetesClusterProfileResultContainerRuntimeConfig]
    container_runtime_proxy_policies Sequence[GetKubernetesClusterProfileResultContainerRuntimeProxyPolicy]
    create_time str
    The time when this managed object was created.
    deployed_policies Sequence[str]
    description str
    Description of the profile.
    device_connector_proxy_policies Sequence[GetKubernetesClusterProfileResultDeviceConnectorProxyPolicy]
    domain_group_moid str
    The DomainGroup ID for this managed object.
    essential_addons Sequence[GetKubernetesClusterProfileResultEssentialAddon]
    kube_configs Sequence[GetKubernetesClusterProfileResultKubeConfig]
    loadbalancer_block_ip_leases Sequence[GetKubernetesClusterProfileResultLoadbalancerBlockIpLease]
    loadbalancer_ip_leases Sequence[GetKubernetesClusterProfileResultLoadbalancerIpLease]
    managed_mode str
    Management mode for the cluster. In some cases Intersight kubernetes service is not requiredto provision and manage the management entities and endpoints (for e.g. EKS). In most other casesit will be required to provision and manage these entities and endpoints.* Provided - Cluster management entities and endpoints are provided by the infrastructure platform.* Managed - Cluster management entities and endpoints are provisioned and managed by Intersight kubernetes service.
    management_configs Sequence[GetKubernetesClusterProfileResultManagementConfig]
    master_vip_leases Sequence[GetKubernetesClusterProfileResultMasterVipLease]
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    name str
    Name of the profile instance or profile template.
    net_configs Sequence[GetKubernetesClusterProfileResultNetConfig]
    node_groups Sequence[GetKubernetesClusterProfileResultNodeGroup]
    object_type str
    organizations Sequence[GetKubernetesClusterProfileResultOrganization]
    owners Sequence[str]
    parent_solution_profiles Sequence[GetKubernetesClusterProfileResultParentSolutionProfile]
    parents Sequence[GetKubernetesClusterProfileResultParent]
    permission_resources Sequence[GetKubernetesClusterProfileResultPermissionResource]
    policy_buckets Sequence[GetKubernetesClusterProfileResultPolicyBucket]
    removed_policies Sequence[str]
    scheduled_actions Sequence[GetKubernetesClusterProfileResultScheduledAction]
    shared_scope str
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    src_templates Sequence[GetKubernetesClusterProfileResultSrcTemplate]
    status str
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.
    sys_configs Sequence[GetKubernetesClusterProfileResultSysConfig]
    tags Sequence[GetKubernetesClusterProfileResultTag]
    trusted_registries Sequence[GetKubernetesClusterProfileResultTrustedRegistry]
    type str
    Defines the type of the profile. Accepted values are instance or template.* instance - The profile defines the configuration for a specific instance of a target.
    version_contexts Sequence[GetKubernetesClusterProfileResultVersionContext]
    workflow_infos Sequence[GetKubernetesClusterProfileResultWorkflowInfo]
    accountMoid String
    The Account ID for this managed object.
    aciCniProfiles List<Property Map>
    action String
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    actionInfos List<Property Map>
    actionParams List<Property Map>
    additionalProperties String
    ancestors List<Property Map>
    associatedClusters List<Property Map>
    certConfigs List<Property Map>
    classId String
    clusterIpPools List<Property Map>
    configContexts List<Property Map>
    containerRuntimeConfigs List<Property Map>
    containerRuntimeProxyPolicies List<Property Map>
    createTime String
    The time when this managed object was created.
    deployedPolicies List<String>
    description String
    Description of the profile.
    deviceConnectorProxyPolicies List<Property Map>
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    essentialAddons List<Property Map>
    kubeConfigs List<Property Map>
    loadbalancerBlockIpLeases List<Property Map>
    loadbalancerIpLeases List<Property Map>
    managedMode String
    Management mode for the cluster. In some cases Intersight kubernetes service is not requiredto provision and manage the management entities and endpoints (for e.g. EKS). In most other casesit will be required to provision and manage these entities and endpoints.* Provided - Cluster management entities and endpoints are provided by the infrastructure platform.* Managed - Cluster management entities and endpoints are provisioned and managed by Intersight kubernetes service.
    managementConfigs List<Property Map>
    masterVipLeases List<Property Map>
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    Name of the profile instance or profile template.
    netConfigs List<Property Map>
    nodeGroups List<Property Map>
    objectType String
    organizations List<Property Map>
    owners List<String>
    parentSolutionProfiles List<Property Map>
    parents List<Property Map>
    permissionResources List<Property Map>
    policyBuckets List<Property Map>
    removedPolicies List<String>
    scheduledActions List<Property Map>
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    srcTemplates List<Property Map>
    status String
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.
    sysConfigs List<Property Map>
    tags List<Property Map>
    trustedRegistries List<Property Map>
    type String
    Defines the type of the profile. Accepted values are instance or template.* instance - The profile defines the configuration for a specific instance of a target.
    versionContexts List<Property Map>
    workflowInfos List<Property Map>

    GetKubernetesClusterProfileResultAciCniProfile

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultActionInfo

    AdditionalProperties string
    ClassId string
    FailureReason string
    Name string
    Name of the profile instance or profile template.
    ObjectType string
    Status string
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.
    AdditionalProperties string
    ClassId string
    FailureReason string
    Name string
    Name of the profile instance or profile template.
    ObjectType string
    Status string
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.
    additionalProperties String
    classId String
    failureReason String
    name String
    Name of the profile instance or profile template.
    objectType String
    status String
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.
    additionalProperties string
    classId string
    failureReason string
    name string
    Name of the profile instance or profile template.
    objectType string
    status string
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.
    additional_properties str
    class_id str
    failure_reason str
    name str
    Name of the profile instance or profile template.
    object_type str
    status str
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.
    additionalProperties String
    classId String
    failureReason String
    name String
    Name of the profile instance or profile template.
    objectType String
    status String
    Status of the Kubernetes cluster and its nodes.* Undeployed - The cluster is undeployed.* Configuring - The cluster is being configured.* Deploying - The cluster is being deployed.* Undeploying - The cluster is being undeployed.* DeployFailedTerminal - The Cluster Deploy failed creation and can not be recovered, only Delete or Undeploy operations are available for this Cluster.* DeployFailed - The cluster deployment failed.* Upgrading - The cluster is being upgraded.* Deleting - The cluster is being deleted.* DeleteFailed - The Cluster Delete failed and the Cluster can not be recovered, only Delete or Undeploy operations are available for this Cluster.* Ready - The cluster is ready for use.* Active - The cluster is being active.* Shutdown - All the nodes in the cluster are powered off.* Terminated - The cluster is terminated.* Deployed - The cluster is deployed. The cluster may not yet be ready for use.* UndeployFailed - The cluster undeploy action failed.* NotReady - The cluster is created and some nodes are not ready.

    GetKubernetesClusterProfileResultActionParam

    AdditionalProperties string
    ClassId string
    Name string
    Name of the profile instance or profile template.
    ObjectType string
    Value string
    AdditionalProperties string
    ClassId string
    Name string
    Name of the profile instance or profile template.
    ObjectType string
    Value string
    additionalProperties String
    classId String
    name String
    Name of the profile instance or profile template.
    objectType String
    value String
    additionalProperties string
    classId string
    name string
    Name of the profile instance or profile template.
    objectType string
    value string
    additional_properties str
    class_id str
    name str
    Name of the profile instance or profile template.
    object_type str
    value str
    additionalProperties String
    classId String
    name String
    Name of the profile instance or profile template.
    objectType String
    value String

    GetKubernetesClusterProfileResultAncestor

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultAssociatedCluster

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultCertConfig

    AdditionalProperties string
    CaCert string
    CaKey string
    ClassId string
    EtcdCert string
    EtcdEncryptionKeys List<string>
    EtcdKey string
    FrontProxyCert string
    FrontProxyKey string
    ObjectType string
    SaPrivateKey string
    SaPublicKey string
    additionalProperties String
    caCert String
    caKey String
    classId String
    etcdCert String
    etcdEncryptionKeys List<String>
    etcdKey String
    frontProxyCert String
    frontProxyKey String
    objectType String
    saPrivateKey String
    saPublicKey String
    additionalProperties String
    caCert String
    caKey String
    classId String
    etcdCert String
    etcdEncryptionKeys List<String>
    etcdKey String
    frontProxyCert String
    frontProxyKey String
    objectType String
    saPrivateKey String
    saPublicKey String

    GetKubernetesClusterProfileResultClusterIpPool

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultConfigContext

    GetKubernetesClusterProfileResultContainerRuntimeConfig

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultContainerRuntimeProxyPolicy

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultDeviceConnectorProxyPolicy

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultEssentialAddon

    additionalProperties String
    addonConfigurations List<Property Map>
    addonDefinitions List<Property Map>
    classId String
    name String
    Name of the profile instance or profile template.
    objectType String

    GetKubernetesClusterProfileResultEssentialAddonAddonConfiguration

    GetKubernetesClusterProfileResultEssentialAddonAddonConfigurationOverrideSet

    AdditionalProperties string
    ClassId string
    Key string
    ObjectType string
    Value string
    AdditionalProperties string
    ClassId string
    Key string
    ObjectType string
    Value string
    additionalProperties String
    classId String
    key String
    objectType String
    value String
    additionalProperties string
    classId string
    key string
    objectType string
    value string
    additionalProperties String
    classId String
    key String
    objectType String
    value String

    GetKubernetesClusterProfileResultEssentialAddonAddonDefinition

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultKubeConfig

    GetKubernetesClusterProfileResultLoadbalancerBlockIpLease

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultLoadbalancerIpLease

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultManagementConfig

    AdditionalProperties string
    ClassId string
    IsTacPasswdSet bool
    LoadBalancerCount double
    LoadBalancers List<string>
    MasterVip string
    ObjectType string
    SshKeys List<string>
    SshUser string
    TacPasswd string
    additionalProperties String
    classId String
    isTacPasswdSet Boolean
    loadBalancerCount Double
    loadBalancers List<String>
    masterVip String
    objectType String
    sshKeys List<String>
    sshUser String
    tacPasswd String
    additionalProperties String
    classId String
    isTacPasswdSet Boolean
    loadBalancerCount Number
    loadBalancers List<String>
    masterVip String
    objectType String
    sshKeys List<String>
    sshUser String
    tacPasswd String

    GetKubernetesClusterProfileResultMasterVipLease

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultNetConfig

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultNodeGroup

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultOrganization

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultParent

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultParentSolutionProfile

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultPermissionResource

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultPolicyBucket

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultScheduledAction

    Action string
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    ActionQualifiers List<GetKubernetesClusterProfileResultScheduledActionActionQualifier>
    AdditionalProperties string
    ClassId string
    ObjectType string
    ProceedOnReboot bool
    Action string
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    ActionQualifiers []GetKubernetesClusterProfileResultScheduledActionActionQualifier
    AdditionalProperties string
    ClassId string
    ObjectType string
    ProceedOnReboot bool
    action String
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    actionQualifiers List<GetKubernetesClusterProfileResultScheduledActionActionQualifier>
    additionalProperties String
    classId String
    objectType String
    proceedOnReboot Boolean
    action string
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    actionQualifiers GetKubernetesClusterProfileResultScheduledActionActionQualifier[]
    additionalProperties string
    classId string
    objectType string
    proceedOnReboot boolean
    action str
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    action_qualifiers Sequence[GetKubernetesClusterProfileResultScheduledActionActionQualifier]
    additional_properties str
    class_id str
    object_type str
    proceed_on_reboot bool
    action String
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    actionQualifiers List<Property Map>
    additionalProperties String
    classId String
    objectType String
    proceedOnReboot Boolean

    GetKubernetesClusterProfileResultScheduledActionActionQualifier

    GetKubernetesClusterProfileResultSrcTemplate

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultSysConfig

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultTag

    AdditionalProperties string
    Key string
    Value string
    AdditionalProperties string
    Key string
    Value string
    additionalProperties String
    key String
    value String
    additionalProperties string
    key string
    value string
    additionalProperties String
    key String
    value String

    GetKubernetesClusterProfileResultTrustedRegistry

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultVersionContext

    GetKubernetesClusterProfileResultVersionContextInterestedMo

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultVersionContextRefMo

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileResultWorkflowInfo

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetKubernetesClusterProfileScheduledAction

    Action string
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    ActionQualifier GetKubernetesClusterProfileScheduledActionActionQualifier
    Qualifiers to control the action being triggered. Action qualifiers are to be specified based on the type of disruptions that an action is to be restricted to. For example, trigger the 'Deploy' action to only perform network and management plane configurations.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ProceedOnReboot bool
    ProceedOnReboot can be used to acknowledge server reboot while triggering deploy/activate.
    Action string
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    ActionQualifier GetKubernetesClusterProfileScheduledActionActionQualifier
    Qualifiers to control the action being triggered. Action qualifiers are to be specified based on the type of disruptions that an action is to be restricted to. For example, trigger the 'Deploy' action to only perform network and management plane configurations.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ProceedOnReboot bool
    ProceedOnReboot can be used to acknowledge server reboot while triggering deploy/activate.
    action String
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    actionQualifier GetKubernetesClusterProfileScheduledActionActionQualifier
    Qualifiers to control the action being triggered. Action qualifiers are to be specified based on the type of disruptions that an action is to be restricted to. For example, trigger the 'Deploy' action to only perform network and management plane configurations.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    proceedOnReboot Boolean
    ProceedOnReboot can be used to acknowledge server reboot while triggering deploy/activate.
    action string
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    actionQualifier GetKubernetesClusterProfileScheduledActionActionQualifier
    Qualifiers to control the action being triggered. Action qualifiers are to be specified based on the type of disruptions that an action is to be restricted to. For example, trigger the 'Deploy' action to only perform network and management plane configurations.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    proceedOnReboot boolean
    ProceedOnReboot can be used to acknowledge server reboot while triggering deploy/activate.
    action str
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    action_qualifier GetKubernetesClusterProfileScheduledActionActionQualifier
    Qualifiers to control the action being triggered. Action qualifiers are to be specified based on the type of disruptions that an action is to be restricted to. For example, trigger the 'Deploy' action to only perform network and management plane configurations.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    proceed_on_reboot bool
    ProceedOnReboot can be used to acknowledge server reboot while triggering deploy/activate.
    action String
    User initiated action. Each profile type has its own supported actions. For HyperFlex cluster profile, the supported actions are -- Validate, Deploy, Continue, Retry, Abort, Unassign For server profile, the support actions are -- Deploy, Unassign.
    actionQualifier Property Map
    Qualifiers to control the action being triggered. Action qualifiers are to be specified based on the type of disruptions that an action is to be restricted to. For example, trigger the 'Deploy' action to only perform network and management plane configurations.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    proceedOnReboot Boolean
    ProceedOnReboot can be used to acknowledge server reboot while triggering deploy/activate.

    GetKubernetesClusterProfileScheduledActionActionQualifier

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.

    GetKubernetesClusterProfileSrcTemplate

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfileSysConfig

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfileTag

    AdditionalProperties string
    Key string
    The string representation of a tag key.
    Value string
    The string representation of a tag value.
    AdditionalProperties string
    Key string
    The string representation of a tag key.
    Value string
    The string representation of a tag value.
    additionalProperties String
    key String
    The string representation of a tag key.
    value String
    The string representation of a tag value.
    additionalProperties string
    key string
    The string representation of a tag key.
    value string
    The string representation of a tag value.
    additional_properties str
    key str
    The string representation of a tag key.
    value str
    The string representation of a tag value.
    additionalProperties String
    key String
    The string representation of a tag key.
    value String
    The string representation of a tag value.

    GetKubernetesClusterProfileTrustedRegistries

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfileVersionContext

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    InterestedMos List<GetKubernetesClusterProfileVersionContextInterestedMo>
    MarkedForDeletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    NrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetKubernetesClusterProfileVersionContextRefMo
    A reference to the original Managed Object.
    Timestamp string
    The time this versioned Managed Object was created.
    VersionType string
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    InterestedMos []GetKubernetesClusterProfileVersionContextInterestedMo
    MarkedForDeletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    NrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetKubernetesClusterProfileVersionContextRefMo
    A reference to the original Managed Object.
    Timestamp string
    The time this versioned Managed Object was created.
    VersionType string
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interestedMos List<GetKubernetesClusterProfileVersionContextInterestedMo>
    markedForDeletion Boolean
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nrVersion String
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetKubernetesClusterProfileVersionContextRefMo
    A reference to the original Managed Object.
    timestamp String
    The time this versioned Managed Object was created.
    versionType String
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interestedMos GetKubernetesClusterProfileVersionContextInterestedMo[]
    markedForDeletion boolean
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetKubernetesClusterProfileVersionContextRefMo
    A reference to the original Managed Object.
    timestamp string
    The time this versioned Managed Object was created.
    versionType string
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interested_mos Sequence[GetKubernetesClusterProfileVersionContextInterestedMo]
    marked_for_deletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nr_version str
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ref_mo GetKubernetesClusterProfileVersionContextRefMo
    A reference to the original Managed Object.
    timestamp str
    The time this versioned Managed Object was created.
    version_type str
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interestedMos List<Property Map>
    markedForDeletion Boolean
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nrVersion String
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo Property Map
    A reference to the original Managed Object.
    timestamp String
    The time this versioned Managed Object was created.
    versionType String
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.

    GetKubernetesClusterProfileVersionContextInterestedMo

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfileVersionContextRefMo

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetKubernetesClusterProfileWorkflowInfo

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    Package Details

    Repository
    intersight ciscodevnet/terraform-provider-intersight
    License
    Notes
    This Pulumi package is based on the intersight Terraform Provider.
    intersight logo
    intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet