Cria um diretório de exportação para um serviço de protocolo.
Descrição da operação
-
Esta operação é aplicável apenas a sistemas de arquivos Cloud Parallel File Storage (CPFS).
-
Antes de começar
O sistema de arquivos CPFS deve estar no estado Em Execução e um serviço de protocolo deve ter sido criado.
-
Outras informações
O bloco CIDR da VPC da exportação do serviço de protocolo não pode se sobrepor ao bloco CIDR da VPC do sistema de arquivos.
Os blocos CIDR de VPC de múltiplas exportações no mesmo serviço de protocolo não podem se sobrepor entre si.
Você pode criar até 10 diretórios de exportação para um único serviço de protocolo.
A criação de um diretório de exportação do serviço de protocolo consome endereços IP do vSwitch especificado (até 32 endereços IP). Certifique-se de que o vSwitch de destino tenha recursos de endereços IP suficientes.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
nas:CreateProtocolMountTarget |
create |
*FileSystem
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ProtocolServiceId |
string |
Sim |
O ID do serviço de protocolo. |
ptc-197ed6a00f2b**** |
| FileSystemId |
string |
Sim |
O ID do sistema de arquivos. |
cpfs-099394bd928c**** |
| VpcId |
string |
Não |
O ID da VPC para a exportação do serviço de protocolo. |
vpc-2vct297b8157bth9z**** |
| VSwitchId |
string |
Não |
O ID do vSwitch para a exportação do serviço de protocolo. Se o tipo de redundância de armazenamento do sistema de arquivos não for armazenamento com redundância de zona (ZRS), este parâmetro é obrigatório quando VpcId é especificado. Nota
O vSwitch deve estar na mesma zona que o sistema de arquivos CPFS de destino. |
vsw-2vc3c2lybvdllxyq4**** |
| FsetId |
string |
Não |
O ID do fileset a ser exportado. Limites:
|
fset-1902718ea0ae**** |
| Path |
string |
Não |
O caminho do diretório CPFS a ser exportado. Limites:
Formato:
|
/ |
| AccessGroupName |
string |
Não |
O nome do grupo de permissões. Valor padrão: DEFAULT_VPC_GROUP_NAME. |
DEFAULT_VPC_GROUP_NAME |
| Description |
string |
Não |
A descrição do diretório de exportação do serviço de protocolo. Este parâmetro é exibido como Nome do Diretório de Exportação no console. Limites:
|
此导出目录的描述 |
| ClientToken |
string |
Não |
O token do cliente usado para garantir a idempotência da solicitação. Você pode usar o cliente para gerar o token, mas certifique-se de que o token seja único entre diferentes solicitações. O token pode conter apenas caracteres ASCII e não pode exceder 64 caracteres. Para mais informações, consulte Como garantir a idempotência. Nota
Se você não especificar este parâmetro, o sistema usará automaticamente o RequestId da solicitação da API como ClientToken. O RequestId pode ser diferente para cada solicitação de API. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
| DryRun |
boolean |
Não |
Especifica se deve ser executada uma simulação para esta solicitação. Uma simulação verifica a validade dos parâmetros, dependências e outras condições sem realmente criar a instância ou incorrer em cobranças. Valores válidos:
|
true |
| VSwitchIds |
array |
Não |
A lista de IDs de vSwitch para a exportação do serviço de protocolo. |
|
|
string |
Não |
A lista de IDs de vSwitch para a exportação do serviço de protocolo. Se o tipo de redundância de armazenamento do sistema de arquivos for armazenamento com redundância de zona (ZRS) e o VpcId for especificado, você deve especificar IDs de vSwitch em três zonas diferentes dentro da VPC. |
vsw-123xxx |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Esquema da Resposta |
||
| RequestId |
string |
O ID da solicitação. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| ExportId |
string |
O ID do diretório de exportação do serviço de protocolo. |
exp-19abf5beab8d**** |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"ExportId": "exp-19abf5beab8d****"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | MissingFileSystemId | FileSystemId is mandatory for this action. | |
| 400 | MissingProtocolServiceId | ProtocolServiceId is mandatory for this action. | |
| 403 | Instance.IncorrectStatus | The specified instance is in an incorrect status. | |
| 403 | InvalidVSwitchId.IpShortage | The specified vswitch ip shortage. | |
| 403 | InvalidFset.InUse | Fset already used by other export. | |
| 403 | MntPathConflict.InvalidParam | FilesetId and Path must and can only be specified one. | |
| 403 | OperationDenied.TooManyDepth | The operation is denied due to Fsets path too deep. | |
| 403 | OperationDenied.InvalidPtcStatus | The operation is denied due to invalid protocol service status. | |
| 403 | OperationDenied.InvalidState | The operation is denied due to invalid file system state. | |
| 403 | OperationDenied.CrossVPCExceedLimit | Cross vpc mount exceed limit. | |
| 403 | OperationDenied.NoMountTargetQuota | No mount target quota on this protocol service. | |
| 403 | OperationDenied.NotSupported | The operation is denied due to not supported. | |
| 404 | InvalidFileSystem.NotFound | The specified file system does not exist. | The specified file system does not exist. |
| 404 | InvalidProtocolService.NotFound | The specified protocol service does not exist. | |
| 404 | InvalidVpcId.ConflictVpcCidr | Vpc cidr conflict with file system | |
| 404 | InvalidFsetId.NotFound | The specified fileset ID does not exist. | |
| 404 | Fset.IncorrectStatus | The specified fset is in an incorrect status. | |
| 404 | InvalidFileSystemPath.InvalidCharacters | The specified fileset path contains invalid characters. | |
| 404 | InvalidAccessGroupName.NotFound | The specified access group does not exist. | |
| 404 | InvalidAccessGroupName.NotAccessRule | There has no rule in access group. | |
| 404 | InvalidDescription.InvalidFormat | Description format is invalid. | |
| 404 | InvalidParameter.VpcNotFound | The specified VPC does not exist. | The specified VPC does not exist. |
| 404 | InvalidParameter.VswNotFound | The specified VSwitch does not exist. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.