Obtendo OCIDs
Quando você usa a CLI do OCI, a maioria dos comandos exige um OCID (Oracle Cloud ID):
-
Os comandos
listexigem o OCID do compartimento no qual você está procurando o recurso. -
Os comandos
createrequerem o OCID do compartimento no qual você deseja criar o recurso. -
Os comandos
get,updateedeleteexigem o OCID do recurso. -
Os comandos
moveexigem o OCID do recurso e o OCID do compartimento de destino.
Alguns comandos exigem o OCID de outro recurso. Por exemplo, a criação de uma tabela de roteamento para um DRG requer o OCID do DRG.
Você pode encontrar OCIDs usando a CLI do OCI ou a UI da Web do Compute. As listas a seguir mostram como localizar os OCIDs mais necessários usando a CLI do OCI.
OCIDs de serviço de volume em blocos
-
Volume de inicialização
oci bv boot-volume list --availability-domain AD-1 --compartment-id compartment_OCID - Volume
oci bv volume list --compartment-id compartment_OCID -
Política de backup de volume
oci bv volume-backup-policy list --compartment-id compartment_OCID -
Grupo de volumes
oci bv volume-group list --compartment-id compartment_OCID
OCIDs do serviço Compute
-
Instância
oci compute instance list --compartment-id compartment_OCID -
VNIC da Instância
oci compute instance list-vnics --compartment-id compartment_OCID -
Anexo de volume
oci compute volume-attachment list --compartment-id compartment_OCID
OCIDs do serviço Identity and Access Management
-
Compartimentos em uma tenancy
oci iam compartment list -
Compartimentos em uma tenancy e incluindo a tenancy
oci iam compartment list --include-root -
Compartimentos e todos os subcompartimentos em uma tenancy
oci iam compartment list --compartment-id-in-subtree true -
Compartimento incluindo seus subcompartimentos
oci iam compartment list --compartment-id compartment_OCID --compartment-id-in-subtree -
Grupo
oci iam group list -
Política
oci iam policy list --compartment-id compartment_OCID -
Namespace de tag
oci iam tag-namespace list --compartment-id compartment_OCID -
Usuário
oci iam user list
OCIDs do serviço de rede
-
Opções de DHCP
oci network dhcp-options list --compartment-id compartment_OCID [--vcn-id VCN_OCID] -
Tabela de roteamento
oci network route-table list --compartment-id compartment_OCID [--vcn-id VCN_OCID] -
Sub-rede
oci network subnet list --compartment-id compartment_OCID [--vcn-id VCN_OCID] -
VCN
oci network vcn list --compartment-id compartment_OCID
Na IU da Web do Compute, um botão Cópia de OCID está disponível na página de detalhes de um recurso e, geralmente, também no menu Ações (
) do recurso na lista de recursos.
Para especificar OCIDs com mais facilidade e tornar seus comandos mais legíveis, talvez você queira definir OCIDs usados com frequência em variáveis de ambiente. Por exemplo, você pode definir a tenancy como T. Os compartimentos são os OCIDs usados com mais frequência, e a opção --compartment-id pode ser reduzida para -c.
Os exemplos a seguir mostram a listagem de todas as VCNs no compartimento NET e o uso da configuração de instância de forma grande para iniciar uma instância.
oci compute vcn list -c $NET
oci compute-management instance-configuration launch-compute-instance --instance-configuration-id $INST_CFG_LRG