MachineIdentity
No description
type MachineIdentity {
id: UUID!
cloudKeystoreId: UUID!
cloudKeystoreName: String
cloudProviderId: UUID
cloudProviderName: String
metadata: CertificateCloudMetadata
status: MachineIdentityStatus!
statusDetails: String
addedOn: DateTime!
addedBy: User
certificate: Certificate!
certificateId: UUID!
}
Fields
MachineIdentity.id ● UUID! non-null scalar
The unique identifier of the machine identity.
MachineIdentity.cloudKeystoreId ● UUID! non-null scalar
The identifier of the cloud keystore where this machine identity is installed.
MachineIdentity.cloudKeystoreName ● String scalar
The name of the cloud keystore where this machine identity is installed.
MachineIdentity.cloudProviderId ● UUID scalar
The identifier of the cloud provider associated with this machine identity.
MachineIdentity.cloudProviderName ● String scalar
The name of the cloud provider associated with this machine identity.
MachineIdentity.metadata ● CertificateCloudMetadata union
Provider-specific metadata for this machine identity (e.g., ARN for AWS, vault name for Azure).
MachineIdentity.status ● MachineIdentityStatus! non-null enum
The current provisioning status of this machine identity.
MachineIdentity.statusDetails ● String scalar
Additional details about the current status.
MachineIdentity.addedOn ● DateTime! non-null scalar
The timestamp when this machine identity was added.
MachineIdentity.addedBy ● User object
The user who added this machine identity.
MachineIdentity.certificate ● Certificate! non-null object
The certificate associated with this machine identity.
MachineIdentity.certificateId ● UUID! non-null scalar
The identifier of the certificate associated with this machine identity.
Returned By
cloudKeystoreMachineIdentities query
Member Of
MachineIdentityConnection object ● MachineIdentityEdge object