@nebius/js-sdk - v0.2.54
    Preparing search index...

    Interface SecurityGroup

    SecurityGroup is a logical grouping of resources used to manage and apply network security policies collectively. Security group applies implicit deny at the end (traffic not matched by any rule will be denied).

    interface SecurityGroup {
        "[customJson]"?: () => unknown;
        "[unknownFieldsSymbol]"?: Uint8Array<ArrayBufferLike>;
        $type: "nebius.vpc.v1.SecurityGroup";
        metadata?: ResourceMetadata;
        spec?: SecurityGroupSpec;
        status?: SecurityGroupStatus;
        [key: symbol]: Uint8Array<ArrayBufferLike> | (() => unknown) | undefined;
    }

    Indexable

    • [key: symbol]: Uint8Array<ArrayBufferLike> | (() => unknown) | undefined

      SecurityGroup is a logical grouping of resources used to manage and apply network security policies collectively. Security group applies implicit deny at the end (traffic not matched by any rule will be denied).

      • Uint8Array<ArrayBufferLike>
      • () => unknown
          • (): unknown
          • SecurityGroup is a logical grouping of resources used to manage and apply network security policies collectively. Security group applies implicit deny at the end (traffic not matched by any rule will be denied).

            Returns unknown

      • undefined
    Index
    "[customJson]"?: () => unknown

    Returns a safe value for JSON logs.

    Type Declaration

      • (): unknown
      • Returns a safe value for JSON logs.

        Returns unknown

    "[unknownFieldsSymbol]"?: Uint8Array<ArrayBufferLike>

    Preserves protobuf fields that this SDK version does not recognize.

    $type: "nebius.vpc.v1.SecurityGroup"

    Contains the fully qualified protobuf type name.

    metadata?: ResourceMetadata

    metadata.parent_id represents the Project.

    Specification of the security group's configuration.

    Current status of the security group.