Normalização do nome e do namespace do pacote Swift - CodeArtifact

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Normalização do nome e do namespace do pacote Swift

CodeArtifact normaliza os nomes e namespaces dos pacotes antes de armazená-los, o que significa que os nomes CodeArtifact podem ser diferentes dos fornecidos quando o pacote foi publicado.

Normalização do nome do pacote e do namespace: CodeArtifact normaliza os nomes e namespaces dos pacotes Swift convertendo todas as letras em minúsculas.

Normalização da versão do pacote: CodeArtifact não normaliza as versões do pacote Swift. Observe que CodeArtifact só oferece suporte aos padrões de versão 2.0 do Semantic Versioning. Para obter mais informações sobre o Versionamento Semântico, consulte Versionamento Semântico 2.0.0.

O nome e o namespace do pacote não normalizados podem ser usados com CLI solicitações API e porque CodeArtifact executam a normalização nas entradas dessas solicitações. Por exemplo, as entradas --package myPackage e --namespace myScope seriam normalizadas e retornariam um pacote normalizado com o nome mypackage e namespace myscope.

Você deve usar nomes normalizados emARNs, como nas IAM políticas.

Para localizar o nome normalizado de um pacote, use o comando aws codeartifact list-packages. Para obter mais informações, consulte Listar nomes de pacotes.