/AWS1/CL_SHBAIDETAILS¶
Contains information about self-hosted AI resources and their host resources. The fields that are present depend on the role of the resource.
On a self-hosted AI resource (a resource with a SelfHosted::AI:: resource type, such as SelfHosted::AI::Model or SelfHosted::AI::Agent), the HostResourceGuid and HostResourceType fields link the resource to its host. The CanonicalId field identifies what the resource is, enabling aggregation of identical resources across multiple hosts.
On a host resource (such as an Amazon EC2 instance), the SelfHostedAI*ResourceCount fields contain the count for each ResourceSubCategory and the total count of self-hosted AI resources detected on the host.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_hostresourceguid TYPE /AWS1/SHBNONEMPTYSTRING /AWS1/SHBNONEMPTYSTRING¶
The identifier of the host resource that hosts the self-hosted AI resource. Present only on self-hosted AI resources.
iv_hostresourcetype TYPE /AWS1/SHBNONEMPTYSTRING /AWS1/SHBNONEMPTYSTRING¶
The
ResourceTypeof the host resource that hosts the self-hosted AI resource, such asAWS::EC2::Instance. Present only on self-hosted AI resources.
iv_canonicalid TYPE /AWS1/SHBNONEMPTYSTRING /AWS1/SHBNONEMPTYSTRING¶
The canonical identifier for the AI resource, independent of where it is deployed. Multiple occurrences of the same resource on different hosts share the same
CanonicalId. For model resources, the value follows the formatmodel/, such asmodel/pkg:huggingface/meta-llama/llama-3-8b. Present only on self-hosted AI resources.
iv_selfhostedaimodelrescount TYPE /AWS1/SHBINTEGER /AWS1/SHBINTEGER¶
The number of self-hosted AI resources of
ResourceSubCategoryModeldetected on the host resource. Present only on host resources.
iv_selfhostedaiagentrescount TYPE /AWS1/SHBINTEGER /AWS1/SHBINTEGER¶
The number of self-hosted AI resources of
ResourceSubCategoryAgentdetected on the host resource. Present only on host resources.
iv_selfhstdaimodsrvngrescnt TYPE /AWS1/SHBINTEGER /AWS1/SHBINTEGER¶
The number of self-hosted AI resources of
ResourceSubCategoryModelServingdetected on the host resource. Present only on host resources.
iv_slfhstdaiextrnlendptres00 TYPE /AWS1/SHBINTEGER /AWS1/SHBINTEGER¶
The number of self-hosted AI resources of
ResourceSubCategoryExternalEndpointdetected on the host resource. Present only on host resources.
iv_selfhostedaidevrescount TYPE /AWS1/SHBINTEGER /AWS1/SHBINTEGER¶
The number of self-hosted AI resources of
ResourceSubCategoryDevelopmentdetected on the host resource. Present only on host resources.
iv_selfhstdaiagntfrmwkrescnt TYPE /AWS1/SHBINTEGER /AWS1/SHBINTEGER¶
The number of self-hosted AI resources of
ResourceSubCategoryAgentFrameworkdetected on the host resource. Present only on host resources.
iv_slfhstdaiagnttlsandidre00 TYPE /AWS1/SHBINTEGER /AWS1/SHBINTEGER¶
The number of self-hosted AI resources of
ResourceSubCategoryAgentToolsAndIdentitydetected on the host resource. Present only on host resources.
iv_selfhostedtotalairescount TYPE /AWS1/SHBINTEGER /AWS1/SHBINTEGER¶
The total number of all self-hosted AI resources detected on the host resource. Present only on host resources.
Queryable Attributes¶
HostResourceGuid¶
The identifier of the host resource that hosts the self-hosted AI resource. Present only on self-hosted AI resources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HOSTRESOURCEGUID() |
Getter for HOSTRESOURCEGUID, with configurable default |
ASK_HOSTRESOURCEGUID() |
Getter for HOSTRESOURCEGUID w/ exceptions if field has no va |
HAS_HOSTRESOURCEGUID() |
Determine if HOSTRESOURCEGUID has a value |
HostResourceType¶
The
ResourceTypeof the host resource that hosts the self-hosted AI resource, such asAWS::EC2::Instance. Present only on self-hosted AI resources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HOSTRESOURCETYPE() |
Getter for HOSTRESOURCETYPE, with configurable default |
ASK_HOSTRESOURCETYPE() |
Getter for HOSTRESOURCETYPE w/ exceptions if field has no va |
HAS_HOSTRESOURCETYPE() |
Determine if HOSTRESOURCETYPE has a value |
CanonicalId¶
The canonical identifier for the AI resource, independent of where it is deployed. Multiple occurrences of the same resource on different hosts share the same
CanonicalId. For model resources, the value follows the formatmodel/, such asmodel/pkg:huggingface/meta-llama/llama-3-8b. Present only on self-hosted AI resources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CANONICALID() |
Getter for CANONICALID, with configurable default |
ASK_CANONICALID() |
Getter for CANONICALID w/ exceptions if field has no value |
HAS_CANONICALID() |
Determine if CANONICALID has a value |
SelfHostedAIModelResourceCount¶
The number of self-hosted AI resources of
ResourceSubCategoryModeldetected on the host resource. Present only on host resources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SELFHSTDAIMODELRESCOUNT() |
Getter for SELFHOSTEDAIMODELRESCOUNT, with configurable defa |
ASK_SELFHSTDAIMODELRESCOUNT() |
Getter for SELFHOSTEDAIMODELRESCOUNT w/ exceptions if field |
HAS_SELFHSTDAIMODELRESCOUNT() |
Determine if SELFHOSTEDAIMODELRESCOUNT has a value |
SelfHostedAIAgentResourceCount¶
The number of self-hosted AI resources of
ResourceSubCategoryAgentdetected on the host resource. Present only on host resources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SELFHSTDAIAGENTRESCOUNT() |
Getter for SELFHOSTEDAIAGENTRESCOUNT, with configurable defa |
ASK_SELFHSTDAIAGENTRESCOUNT() |
Getter for SELFHOSTEDAIAGENTRESCOUNT w/ exceptions if field |
HAS_SELFHSTDAIAGENTRESCOUNT() |
Determine if SELFHOSTEDAIAGENTRESCOUNT has a value |
SelfHostedAIModelServingResourceCount¶
The number of self-hosted AI resources of
ResourceSubCategoryModelServingdetected on the host resource. Present only on host resources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SELFHSTDAIMODSRVNGRESCNT() |
Getter for SELFHSTDAIMODELSRVNGRESCOUNT, with configurable d |
ASK_SELFHSTDAIMODSRVNGRESCNT() |
Getter for SELFHSTDAIMODELSRVNGRESCOUNT w/ exceptions if fie |
HAS_SELFHSTDAIMODSRVNGRESCNT() |
Determine if SELFHSTDAIMODELSRVNGRESCOUNT has a value |
SelfHostedAIExternalEndpointResourceCount¶
The number of self-hosted AI resources of
ResourceSubCategoryExternalEndpointdetected on the host resource. Present only on host resources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GT_SLFHSTDAIEXTRNLENDPTRES00() |
Getter for SELFHSTDAIEXTRNLENDPTRESCNT, with configurable de |
ASK_SLFHSTDAIEXTRNLENDPTRE00() |
Getter for SELFHSTDAIEXTRNLENDPTRESCNT w/ exceptions if fiel |
HAS_SLFHSTDAIEXTRNLENDPTRE00() |
Determine if SELFHSTDAIEXTRNLENDPTRESCNT has a value |
SelfHostedAIDevelopmentResourceCount¶
The number of self-hosted AI resources of
ResourceSubCategoryDevelopmentdetected on the host resource. Present only on host resources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SELFHOSTEDAIDEVRESCOUNT() |
Getter for SELFHOSTEDAIDEVRESOURCECOUNT, with configurable d |
ASK_SELFHOSTEDAIDEVRESCOUNT() |
Getter for SELFHOSTEDAIDEVRESOURCECOUNT w/ exceptions if fie |
HAS_SELFHOSTEDAIDEVRESCOUNT() |
Determine if SELFHOSTEDAIDEVRESOURCECOUNT has a value |
SelfHostedAIAgentFrameworkResourceCount¶
The number of self-hosted AI resources of
ResourceSubCategoryAgentFrameworkdetected on the host resource. Present only on host resources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SLFHSTDAIAGNTFRMWKRESCNT() |
Getter for SELFHSTDAIAGENTFRMWKRESCOUNT, with configurable d |
ASK_SLFHSTDAIAGNTFRMWKRESCNT() |
Getter for SELFHSTDAIAGENTFRMWKRESCOUNT w/ exceptions if fie |
HAS_SLFHSTDAIAGNTFRMWKRESCNT() |
Determine if SELFHSTDAIAGENTFRMWKRESCOUNT has a value |
SelfHostedAIAgentToolsAndIdentityResourceCount¶
The number of self-hosted AI resources of
ResourceSubCategoryAgentToolsAndIdentitydetected on the host resource. Present only on host resources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GT_SLFHSTDAIAGNTTLSANDIDRE00() |
Getter for SELFHSTDAIAGNTTLSANDIDRESCNT, with configurable d |
ASK_SLFHSTDAIAGNTTLSANDIDR00() |
Getter for SELFHSTDAIAGNTTLSANDIDRESCNT w/ exceptions if fie |
HAS_SLFHSTDAIAGNTTLSANDIDR00() |
Determine if SELFHSTDAIAGNTTLSANDIDRESCNT has a value |
SelfHostedTotalAIResourceCount¶
The total number of all self-hosted AI resources detected on the host resource. Present only on host resources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SELFHSTDTOTALAIRESCOUNT() |
Getter for SELFHOSTEDTOTALAIRESCOUNT, with configurable defa |
ASK_SELFHSTDTOTALAIRESCOUNT() |
Getter for SELFHOSTEDTOTALAIRESCOUNT w/ exceptions if field |
HAS_SELFHSTDTOTALAIRESCOUNT() |
Determine if SELFHOSTEDTOTALAIRESCOUNT has a value |