Usando a API

Para obter informações sobre como usar a API e assinar solicitações, consulte a documentação da API REST e Credenciais de Segurança. Para obter informações sobre SDKs, consulte SDKs e a CLI.

Use estas operações de API para gerenciar origens de rede:

Criando o Objeto de Origem de Rede

Um objeto de origem de rede de amostra é semelhante ao exemplo a seguir:

{
"compartmentId" : "ocid1.tenancy.oc1..aaaaaaaabaexampleuniqueID",
"description" : "Corporate IP ranges to be used for IP-based authorization",
"name" : "corpnet",
"virtualSourceList": [
{"vcnId": "ocid1.vcn.oc1.iad.aaaaaaaaexampleuniqueID", "ipRanges": [ "129.213.39.0/24" ]}

],
"publicSourceList": [ "192.0.2.5", "192.0.2.6" ],
"services": ["all"]
]
}

Os elementos são:

  • virtualSourceList - especifica a VCN (OCID) e as faixas de IP de sub-rede dentro dessa VCN que têm permissão de acesso. O virtualSourceList deve conter o OCID da VCN e as faixas de IP de sub-rede:
    • vcnID - o OCID da VCN
    • IpRanges - lista separada por vírgulas dos endereços IP ou blocos CIDR das sub-redes pertencentes à VCN especificada que podem acessar o recurso. Para permitir todas as faixas na VCN especificada, digite 0.0.0.0/0.
  • publicSourceList - lista separada por vírgulas das faixas de IP público que têm permissão de acesso.

Exemplo:

{
"virtualSourceList": [{vcnId: "ocid1.vcn.oc1.iad.aaaaaaaaexampleuniqueID", "ipRanges": [ "129.213.39.0/24" ]}],
"publicSourceList": [ "192.0.2.0/25", "192.0.2.200" ]
}