apiVersion (string)
ec2.aws.gke.cloud.google.com/v1beta1
kind (string)
SecurityGroup
spec (object)
SecurityGroupSpec define o estado desejado de SecurityGroup
deletionPolicy (string)
A DeletionPolicy especifica o que acontecerá com o recurso externo quando o recurso gerenciado for excluído: "Excluir" ou "Órfão". Planejamos suspender o uso desse campo em vez do campo ManagementPolicy em uma versão futura. No momento, ambos podem ser definidos de maneira independente e os valores não padrão serão válidos se a flag de recurso estiver ativada. Para mais informações, consulte o documento de design: https://github.com/crossplane/crossplane/blob/499895a25d1a1a0ba1604944ef98ac7a1a71f197/design/design-doc-observe-only-resources.md?plain=1#L223
forProvider (object)
Nenhuma descrição informada.
name (string)
Nome do grupo de segurança.
region (string)
Região refere-se à região em que você quer criar o recurso.
revokeRulesOnDelete (boolean)
Normalmente, isso não é necessário. No entanto, determinados serviços da AWS, como o Elastic Map Reduce, podem adicionar automaticamente regras necessárias aos grupos de segurança usados com o serviço, e essas regras podem conter uma dependência cíclica que impede que os grupos de segurança sejam destruídos sem remover a dependência primeiro. Padrão false.
vpcId (string)
ID da VPC. O padrão é o VPC padrão da região.
vpcIdRef (object)
Referência a uma VPC em ec2 para preencher o vpcId.
name (string)
Nome do objeto referenciado.
policy (object)
Políticas de referência.
resolution (string)
Resolution especifica se a resolução desta referência é obrigatória. O padrão é "Obrigatório", o que significa que a reconciliação falhará se a referência não puder ser resolvida. "Opcional" significa que essa referência será um ambiente autônomo se não puder ser resolvida.
resolve (string)
Resolve especifica quando essa referência deve ser resolvida. O padrão é "IfNotPresent", que tentará resolver a referência apenas quando o campo correspondente não estiver presente. Use "Sempre" para resolver a referência em cada reconciliação.
vpcIdSelector (object)
Seletor de uma VPC em ec2 para preencher o vpcId.
matchControllerRef (boolean)
MatchControllerRef garante a seleção de um objeto com a mesma referência de controlador que o objeto selecionado.
matchLabels (object)
MatchLabels garante que um objeto com rótulos correspondentes seja selecionado.
additionalProperties (string)
Nenhuma descrição informada.
policy (object)
Políticas de seleção.
resolution (string)
Resolution especifica se a resolução desta referência é obrigatória. O padrão é "Obrigatório", o que significa que a reconciliação falhará se a referência não puder ser resolvida. "Opcional" significa que essa referência será um ambiente autônomo se não puder ser resolvida.
resolve (string)
Resolve especifica quando essa referência deve ser resolvida. O padrão é "IfNotPresent", que tentará resolver a referência apenas quando o campo correspondente não estiver presente. Use "Sempre" para resolver a referência em cada reconciliação.
managementPolicy (string)
ESTE É UM CAMPO ALFA. Não o use em produção. Ele só será válido se a flag de recurso relevante Crossplane estiver ativada e poderá ser alterado ou removido sem aviso prévio. ManagementPolicy especifica o nível de controle que Crossplane tem sobre o recurso externo gerenciado. Há uma previsão de que esse campo substitua DeletionPolicy em uma versão futura. No momento, ambos podem ser definidos de maneira independente e os valores não padrão serão válidos se a flag de recurso estiver ativada. Para mais informações, consulte o documento de design: https://github.com/crossplane/crossplane/blob/499895a25d1a1a0ba1604944ef98ac7a1a71f197/design/design-doc-observe-only-resources.md?plain=1#L223
providerConfigRef (object)
ProviderConfigReference especifica como será configurado o provedor que é utilizado para criar, observar, atualizar e excluir esse recurso gerenciado.
name (string)
Nome do objeto referenciado.
policy (object)
Políticas de referência.
resolution (string)
Resolution especifica se a resolução desta referência é obrigatória. O padrão é "Obrigatório", o que significa que a reconciliação falhará se a referência não puder ser resolvida. "Opcional" significa que essa referência será um ambiente autônomo se não puder ser resolvida.
resolve (string)
Resolve especifica quando essa referência deve ser resolvida. O padrão é "IfNotPresent", que tentará resolver a referência apenas quando o campo correspondente não estiver presente. Use "Sempre" para resolver a referência em cada reconciliação.
providerRef (object)
ProviderReference especifica o provedor que será usado para criar, observar, atualizar e excluir esse recurso gerenciado. Descontinuado: use ProviderConfigReference, ou seja, "providerConfigRef"
name (string)
Nome do objeto referenciado.
policy (object)
Políticas de referência.
resolution (string)
Resolution especifica se a resolução desta referência é obrigatória. O padrão é "Obrigatório", o que significa que a reconciliação falhará se a referência não puder ser resolvida. "Opcional" significa que essa referência será um ambiente autônomo se não puder ser resolvida.
resolve (string)
Resolve especifica quando essa referência deve ser resolvida. O padrão é "IfNotPresent", que tentará resolver a referência apenas quando o campo correspondente não estiver presente. Use "Sempre" para resolver a referência em cada reconciliação.
publishConnectionDetailsTo (object)
PublishConnectionDetailsTo especifica a configuração do secret da conexão, que contém nome, metadados e uma referência à configuração do repositório de secrets em que os detalhes de conexão desse recurso gerenciado devem ser gravados. Os detalhes da conexão geralmente incluem o endpoint, o nome de usuário e a senha necessários para se conectar ao recurso gerenciado.
configRef (object)
SecretStoreConfigRef especifica qual configuração de repositório de secrets deve ser usada para este ConnectionSecret.
name (string)
Nome do objeto referenciado.
policy (object)
Políticas de referência.
resolution (string)
Resolution especifica se a resolução desta referência é obrigatória. O padrão é "Obrigatório", o que significa que a reconciliação falhará se a referência não puder ser resolvida. "Opcional" significa que essa referência será um ambiente autônomo se não puder ser resolvida.
resolve (string)
Resolve especifica quando essa referência deve ser resolvida. O padrão é "IfNotPresent", que tentará resolver a referência apenas quando o campo correspondente não estiver presente. Use "Sempre" para resolver a referência em cada reconciliação.
name (string)
Nome refere-se ao nome do secret de conexão.
writeConnectionSecretToRef (object)
WriteConnectionSecretToReference especifica o namespace e o nome de um secret em que os detalhes de conexão desse recurso gerenciado devem ser gravados. Os detalhes da conexão geralmente incluem o endpoint, o nome de usuário e a senha necessários para se conectar ao recurso gerenciado. Esse campo será substituído em uma versão futura por PublishConnectionDetailsTo. Atualmente, ambos podem ser definidos de maneira independente e os detalhes de conexão são publicados nos dois sem que um afete o outro.
name (string)
Nome do secret.
namespace (string)
Namespace do secret.
status (object)
SecurityGroupStatus define o estado observado de SecurityGroup.
atProvider (object)
Nenhuma descrição informada.
arn (string)
ARN do grupo de segurança.
egress (array)
Bloco de configuração para regras de saída. Pode ser especificado várias vezes para cada regra de saída. Cada bloco de saída é compatível com os campos documentados abaixo. Esse argumento é processado no modo Atributo como blocos.
cidrBlocks (array)
Lista de blocos CIDR.
fromPort (number)
Porta inicial (ou número do tipo ICMP, se o protocolo for icmp ou icmpv6).
ipv6CidrBlocks (array)
Lista de blocos CIDR IPv6.
prefixListIds (array)
Lista de IDs da lista de prefixos.
protocol (string)
Protocolo. Se você selecionar um protocolo de -1 (semanticamente equivalente a todos, o que não é um valor válido aqui), você deverá especificar from_port e to_port iguais a 0. Os valores compatíveis são definidos no argumento IpProtocol na referência da API IpPermission.12.
securityGroups (array)
Lista de grupos de segurança. Um nome de grupo pode ser usado em relação à VPC padrão. Caso contrário, ID do grupo.
self (boolean)
Se o próprio grupo de segurança será adicionado como origem a esta regra de entrada.
toPort (number)
Porta de intervalo final (ou código ICMP se o protocolo for icmp).
id (string)
ID do grupo de segurança.
ingress (array)
Bloco de configuração para regras de entrada. Pode ser especificado várias vezes para cada regra de entrada. Cada bloco de entrada é compatível com os campos documentados abaixo. Esse argumento é processado no modo Atributo como blocos.
cidrBlocks (array)
Lista de blocos CIDR.
fromPort (number)
Porta inicial (ou número do tipo ICMP, se o protocolo for icmp ou icmpv6).
ipv6CidrBlocks (array)
Lista de blocos CIDR IPv6.
prefixListIds (array)
Lista de IDs da lista de prefixos.
protocol (string)
Protocolo. Se você selecionar um protocolo de -1 (semanticamente equivalente a todos, o que não é um valor válido aqui), você deverá especificar from_port e to_port iguais a 0. Os valores compatíveis são definidos no argumento IpProtocol na referência da API IpPermission.12.
securityGroups (array)
Lista de grupos de segurança. Um nome de grupo pode ser usado em relação à VPC padrão. Caso contrário, ID do grupo.
self (boolean)
Se o próprio grupo de segurança será adicionado como origem a esta regra de entrada.
toPort (number)
Porta de intervalo final (ou código ICMP se o protocolo for icmp).
name (string)
Nome do grupo de segurança.
ownerId (string)
ID do proprietário.
revokeRulesOnDelete (boolean)
Normalmente, isso não é necessário. No entanto, determinados serviços da AWS, como o Elastic Map Reduce, podem adicionar automaticamente regras necessárias aos grupos de segurança usados com o serviço, e essas regras podem conter uma dependência cíclica que impede que os grupos de segurança sejam destruídos sem remover a dependência primeiro. Padrão false.
vpcId (string)
ID da VPC. O padrão é o VPC padrão da região.
conditions (array)
Condições do recurso.
lastTransitionTime (string)
LastTransitionTime é a última vez em que essa condição passou de um status para outro.
message (string)
Uma mensagem com detalhes sobre a última transição dessa condição de um status para outro, se houver.
reason (string)
Um motivo para a última transição dessa condição de um status para outro.
status (string)
Status dessa condição. No momento, é "Verdadeiro", "Falso" ou "Desconhecido"?
type (string)
Tipo dessa condição. No máximo, um dos tipos de condição pode ser aplicado a um recurso a qualquer momento.
|