UpdateSecurityGroupRequest: {
    description?: string;
    enableDefaultSecurity?: boolean;
    inboundDefaultPolicy?: SecurityGroupPolicy;
    name?: string;
    organizationDefault?: boolean;
    outboundDefaultPolicy?: SecurityGroupPolicy;
    projectDefault?: boolean;
    securityGroupId: string;
    stateful?: boolean;
    tags?: string[];
    zone?: Zone;
}

Type declaration

  • Optionaldescription?: string

    Description of the security group.

  • OptionalenableDefaultSecurity?: boolean

    True to block SMTP on IPv4 and IPv6. This feature is read only, please open a support ticket if you need to make it configurable.

  • OptionalinboundDefaultPolicy?: SecurityGroupPolicy

    Default inbound policy.

  • Optionalname?: string

    Name of the security group.

  • OptionalorganizationDefault?: boolean

    Please use project_default instead.

  • OptionaloutboundDefaultPolicy?: SecurityGroupPolicy

    Default outbound policy.

  • OptionalprojectDefault?: boolean

    True use this security group for future Instances created in this project.

  • securityGroupId: string

    UUID of the security group.

  • Optionalstateful?: boolean

    True to set the security group as stateful.

  • Optionaltags?: string[]

    Tags of the security group.

  • Optionalzone?: Zone

    Zone to target. If none is passed will use default zone from the config.