Package @google-cloud/network-security (0.5.0)

Classes

protos.google.api.CustomHttpPattern

Represents a CustomHttpPattern.

protos.google.api.Http

Represents a Http.

protos.google.api.HttpRule

Represents a HttpRule.

protos.google.api.ResourceDescriptor

Represents a ResourceDescriptor.

protos.google.api.ResourceReference

Represents a ResourceReference.

protos.google.cloud.networksecurity.v1beta1.AuthorizationPolicy

Represents an AuthorizationPolicy.

protos.google.cloud.networksecurity.v1beta1.AuthorizationPolicy.Rule

Represents a Rule.

protos.google.cloud.networksecurity.v1beta1.AuthorizationPolicy.Rule.Destination

Represents a Destination.

protos.google.cloud.networksecurity.v1beta1.AuthorizationPolicy.Rule.Destination.HttpHeaderMatch

Represents a HttpHeaderMatch.

protos.google.cloud.networksecurity.v1beta1.AuthorizationPolicy.Rule.Source

Represents a Source.

protos.google.cloud.networksecurity.v1beta1.CertificateProvider

Represents a CertificateProvider.

protos.google.cloud.networksecurity.v1beta1.CertificateProviderInstance

Represents a CertificateProviderInstance.

protos.google.cloud.networksecurity.v1beta1.ClientTlsPolicy

Represents a ClientTlsPolicy.

protos.google.cloud.networksecurity.v1beta1.CreateAuthorizationPolicyRequest

Represents a CreateAuthorizationPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.CreateClientTlsPolicyRequest

Represents a CreateClientTlsPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.CreateServerTlsPolicyRequest

Represents a CreateServerTlsPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.DeleteAuthorizationPolicyRequest

Represents a DeleteAuthorizationPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.DeleteClientTlsPolicyRequest

Represents a DeleteClientTlsPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.DeleteServerTlsPolicyRequest

Represents a DeleteServerTlsPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.GetAuthorizationPolicyRequest

Represents a GetAuthorizationPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.GetClientTlsPolicyRequest

Represents a GetClientTlsPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.GetServerTlsPolicyRequest

Represents a GetServerTlsPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.GrpcEndpoint

Represents a GrpcEndpoint.

protos.google.cloud.networksecurity.v1beta1.ListAuthorizationPoliciesRequest

Represents a ListAuthorizationPoliciesRequest.

protos.google.cloud.networksecurity.v1beta1.ListAuthorizationPoliciesResponse

Represents a ListAuthorizationPoliciesResponse.

protos.google.cloud.networksecurity.v1beta1.ListClientTlsPoliciesRequest

Represents a ListClientTlsPoliciesRequest.

protos.google.cloud.networksecurity.v1beta1.ListClientTlsPoliciesResponse

Represents a ListClientTlsPoliciesResponse.

protos.google.cloud.networksecurity.v1beta1.ListServerTlsPoliciesRequest

Represents a ListServerTlsPoliciesRequest.

protos.google.cloud.networksecurity.v1beta1.ListServerTlsPoliciesResponse

Represents a ListServerTlsPoliciesResponse.

protos.google.cloud.networksecurity.v1beta1.NetworkSecurity

Represents a NetworkSecurity

protos.google.cloud.networksecurity.v1beta1.OperationMetadata

Represents an OperationMetadata.

protos.google.cloud.networksecurity.v1beta1.ServerTlsPolicy

Represents a ServerTlsPolicy.

protos.google.cloud.networksecurity.v1beta1.ServerTlsPolicy.MTLSPolicy

Represents a MTLSPolicy.

protos.google.cloud.networksecurity.v1beta1.UpdateAuthorizationPolicyRequest

Represents an UpdateAuthorizationPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.UpdateClientTlsPolicyRequest

Represents an UpdateClientTlsPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.UpdateServerTlsPolicyRequest

Represents an UpdateServerTlsPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.ValidationCA

Represents a ValidationCA.

protos.google.longrunning.CancelOperationRequest

Represents a CancelOperationRequest.

protos.google.longrunning.DeleteOperationRequest

Represents a DeleteOperationRequest.

protos.google.longrunning.GetOperationRequest

Represents a GetOperationRequest.

protos.google.longrunning.ListOperationsRequest

Represents a ListOperationsRequest.

protos.google.longrunning.ListOperationsResponse

Represents a ListOperationsResponse.

protos.google.longrunning.Operation

Represents an Operation.

protos.google.longrunning.OperationInfo

Represents an OperationInfo.

protos.google.longrunning.Operations

Represents an Operations

protos.google.longrunning.WaitOperationRequest

Represents a WaitOperationRequest.

protos.google.protobuf.Any

Represents an Any.

protos.google.protobuf.DescriptorProto

Represents a DescriptorProto.

protos.google.protobuf.DescriptorProto.ExtensionRange

Represents an ExtensionRange.

protos.google.protobuf.DescriptorProto.ReservedRange

Represents a ReservedRange.

protos.google.protobuf.Duration

Represents a Duration.

protos.google.protobuf.Empty

Represents an Empty.

protos.google.protobuf.EnumDescriptorProto

Represents an EnumDescriptorProto.

protos.google.protobuf.EnumDescriptorProto.EnumReservedRange

Represents an EnumReservedRange.

protos.google.protobuf.EnumOptions

Represents an EnumOptions.

protos.google.protobuf.EnumValueDescriptorProto

Represents an EnumValueDescriptorProto.

protos.google.protobuf.EnumValueOptions

Represents an EnumValueOptions.

protos.google.protobuf.ExtensionRangeOptions

Represents an ExtensionRangeOptions.

protos.google.protobuf.FieldDescriptorProto

Represents a FieldDescriptorProto.

protos.google.protobuf.FieldMask

Represents a FieldMask.

protos.google.protobuf.FieldOptions

Represents a FieldOptions.

protos.google.protobuf.FileDescriptorProto

Represents a FileDescriptorProto.

protos.google.protobuf.FileDescriptorSet

Represents a FileDescriptorSet.

protos.google.protobuf.FileOptions

Represents a FileOptions.

protos.google.protobuf.GeneratedCodeInfo

Represents a GeneratedCodeInfo.

protos.google.protobuf.GeneratedCodeInfo.Annotation

Represents an Annotation.

protos.google.protobuf.MessageOptions

Represents a MessageOptions.

protos.google.protobuf.MethodDescriptorProto

Represents a MethodDescriptorProto.

protos.google.protobuf.MethodOptions

Represents a MethodOptions.

protos.google.protobuf.OneofDescriptorProto

Represents an OneofDescriptorProto.

protos.google.protobuf.OneofOptions

Represents an OneofOptions.

protos.google.protobuf.ServiceDescriptorProto

Represents a ServiceDescriptorProto.

protos.google.protobuf.ServiceOptions

Represents a ServiceOptions.

protos.google.protobuf.SourceCodeInfo

Represents a SourceCodeInfo.

protos.google.protobuf.SourceCodeInfo.Location

Represents a Location.

protos.google.protobuf.Timestamp

Represents a Timestamp.

protos.google.protobuf.UninterpretedOption

Represents an UninterpretedOption.

protos.google.protobuf.UninterpretedOption.NamePart

Represents a NamePart.

protos.google.rpc.Status

Represents a Status.

v1beta1.NetworkSecurityClient

Network Security API provides resources to configure authentication and authorization policies. Refer to per API resource documentation for more information. v1beta1

Interfaces

protos.google.api.ICustomHttpPattern

Properties of a CustomHttpPattern.

protos.google.api.IHttp

Properties of a Http.

protos.google.api.IHttpRule

Properties of a HttpRule.

protos.google.api.IResourceDescriptor

Properties of a ResourceDescriptor.

protos.google.api.IResourceReference

Properties of a ResourceReference.

protos.google.cloud.networksecurity.v1beta1.AuthorizationPolicy.IRule

Properties of a Rule.

protos.google.cloud.networksecurity.v1beta1.AuthorizationPolicy.Rule.Destination.IHttpHeaderMatch

Properties of a HttpHeaderMatch.

protos.google.cloud.networksecurity.v1beta1.AuthorizationPolicy.Rule.IDestination

Properties of a Destination.

protos.google.cloud.networksecurity.v1beta1.AuthorizationPolicy.Rule.ISource

Properties of a Source.

protos.google.cloud.networksecurity.v1beta1.IAuthorizationPolicy

Properties of an AuthorizationPolicy.

protos.google.cloud.networksecurity.v1beta1.ICertificateProvider

Properties of a CertificateProvider.

protos.google.cloud.networksecurity.v1beta1.ICertificateProviderInstance

Properties of a CertificateProviderInstance.

protos.google.cloud.networksecurity.v1beta1.IClientTlsPolicy

Properties of a ClientTlsPolicy.

protos.google.cloud.networksecurity.v1beta1.ICreateAuthorizationPolicyRequest

Properties of a CreateAuthorizationPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.ICreateClientTlsPolicyRequest

Properties of a CreateClientTlsPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.ICreateServerTlsPolicyRequest

Properties of a CreateServerTlsPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.IDeleteAuthorizationPolicyRequest

Properties of a DeleteAuthorizationPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.IDeleteClientTlsPolicyRequest

Properties of a DeleteClientTlsPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.IDeleteServerTlsPolicyRequest

Properties of a DeleteServerTlsPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.IGetAuthorizationPolicyRequest

Properties of a GetAuthorizationPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.IGetClientTlsPolicyRequest

Properties of a GetClientTlsPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.IGetServerTlsPolicyRequest

Properties of a GetServerTlsPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.IGrpcEndpoint

Properties of a GrpcEndpoint.

protos.google.cloud.networksecurity.v1beta1.IListAuthorizationPoliciesRequest

Properties of a ListAuthorizationPoliciesRequest.

protos.google.cloud.networksecurity.v1beta1.IListAuthorizationPoliciesResponse

Properties of a ListAuthorizationPoliciesResponse.

protos.google.cloud.networksecurity.v1beta1.IListClientTlsPoliciesRequest

Properties of a ListClientTlsPoliciesRequest.

protos.google.cloud.networksecurity.v1beta1.IListClientTlsPoliciesResponse

Properties of a ListClientTlsPoliciesResponse.

protos.google.cloud.networksecurity.v1beta1.IListServerTlsPoliciesRequest

Properties of a ListServerTlsPoliciesRequest.

protos.google.cloud.networksecurity.v1beta1.IListServerTlsPoliciesResponse

Properties of a ListServerTlsPoliciesResponse.

protos.google.cloud.networksecurity.v1beta1.IOperationMetadata

Properties of an OperationMetadata.

protos.google.cloud.networksecurity.v1beta1.IServerTlsPolicy

Properties of a ServerTlsPolicy.

protos.google.cloud.networksecurity.v1beta1.IUpdateAuthorizationPolicyRequest

Properties of an UpdateAuthorizationPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.IUpdateClientTlsPolicyRequest

Properties of an UpdateClientTlsPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.IUpdateServerTlsPolicyRequest

Properties of an UpdateServerTlsPolicyRequest.

protos.google.cloud.networksecurity.v1beta1.IValidationCA

Properties of a ValidationCA.

protos.google.cloud.networksecurity.v1beta1.ServerTlsPolicy.IMTLSPolicy

Properties of a MTLSPolicy.

protos.google.longrunning.ICancelOperationRequest

Properties of a CancelOperationRequest.

protos.google.longrunning.IDeleteOperationRequest

Properties of a DeleteOperationRequest.

protos.google.longrunning.IGetOperationRequest

Properties of a GetOperationRequest.

protos.google.longrunning.IListOperationsRequest

Properties of a ListOperationsRequest.

protos.google.longrunning.IListOperationsResponse

Properties of a ListOperationsResponse.

protos.google.longrunning.IOperation

Properties of an Operation.

protos.google.longrunning.IOperationInfo

Properties of an OperationInfo.

protos.google.longrunning.IWaitOperationRequest

Properties of a WaitOperationRequest.

protos.google.protobuf.DescriptorProto.IExtensionRange

Properties of an ExtensionRange.

protos.google.protobuf.DescriptorProto.IReservedRange

Properties of a ReservedRange.

protos.google.protobuf.EnumDescriptorProto.IEnumReservedRange

Properties of an EnumReservedRange.

protos.google.protobuf.GeneratedCodeInfo.IAnnotation

Properties of an Annotation.

protos.google.protobuf.IAny

Properties of an Any.

protos.google.protobuf.IDescriptorProto

Properties of a DescriptorProto.

protos.google.protobuf.IDuration

Properties of a Duration.

protos.google.protobuf.IEmpty

Properties of an Empty.

protos.google.protobuf.IEnumDescriptorProto

Properties of an EnumDescriptorProto.

protos.google.protobuf.IEnumOptions

Properties of an EnumOptions.

protos.google.protobuf.IEnumValueDescriptorProto

Properties of an EnumValueDescriptorProto.

protos.google.protobuf.IEnumValueOptions

Properties of an EnumValueOptions.

protos.google.protobuf.IExtensionRangeOptions

Properties of an ExtensionRangeOptions.

protos.google.protobuf.IFieldDescriptorProto

Properties of a FieldDescriptorProto.

protos.google.protobuf.IFieldMask

Properties of a FieldMask.

protos.google.protobuf.IFieldOptions

Properties of a FieldOptions.

protos.google.protobuf.IFileDescriptorProto

Properties of a FileDescriptorProto.

protos.google.protobuf.IFileDescriptorSet

Properties of a FileDescriptorSet.

protos.google.protobuf.IFileOptions

Properties of a FileOptions.

protos.google.protobuf.IGeneratedCodeInfo

Properties of a GeneratedCodeInfo.

protos.google.protobuf.IMessageOptions

Properties of a MessageOptions.

protos.google.protobuf.IMethodDescriptorProto

Properties of a MethodDescriptorProto.

protos.google.protobuf.IMethodOptions

Properties of a MethodOptions.

protos.google.protobuf.IOneofDescriptorProto

Properties of an OneofDescriptorProto.

protos.google.protobuf.IOneofOptions

Properties of an OneofOptions.

protos.google.protobuf.IServiceDescriptorProto

Properties of a ServiceDescriptorProto.

protos.google.protobuf.IServiceOptions

Properties of a ServiceOptions.

protos.google.protobuf.ISourceCodeInfo

Properties of a SourceCodeInfo.

protos.google.protobuf.ITimestamp

Properties of a Timestamp.

protos.google.protobuf.IUninterpretedOption

Properties of an UninterpretedOption.

protos.google.protobuf.SourceCodeInfo.ILocation

Properties of a Location.

protos.google.protobuf.UninterpretedOption.INamePart

Properties of a NamePart.

protos.google.rpc.IStatus

Properties of a Status.

Enums

protos.google.api.FieldBehavior

FieldBehavior enum.

protos.google.api.ResourceDescriptor.History

History enum.

protos.google.api.ResourceDescriptor.Style

Style enum.

protos.google.cloud.networksecurity.v1beta1.AuthorizationPolicy.Action

Action enum.

protos.google.protobuf.FieldDescriptorProto.Label

Label enum.

protos.google.protobuf.FieldDescriptorProto.Type

Type enum.

protos.google.protobuf.FieldOptions.CType

CType enum.

protos.google.protobuf.FieldOptions.JSType

JSType enum.

protos.google.protobuf.FileOptions.OptimizeMode

OptimizeMode enum.

protos.google.protobuf.MethodOptions.IdempotencyLevel

IdempotencyLevel enum.

Variables

_default

_default: {
    v1beta1: typeof v1beta1;
    NetworkSecurityClient: typeof v1beta1.NetworkSecurityClient;
}

NetworkSecurityClient

NetworkSecurityClient: typeof v1beta1.NetworkSecurityClient

Type Aliases

NetworkSecurityClient

declare type NetworkSecurityClient = v1beta1.NetworkSecurityClient;

protos.google.cloud.networksecurity.v1beta1.NetworkSecurity.CreateAuthorizationPolicyCallback

type CreateAuthorizationPolicyCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

protos.google.cloud.networksecurity.v1beta1.NetworkSecurity.CreateClientTlsPolicyCallback

type CreateClientTlsPolicyCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

protos.google.cloud.networksecurity.v1beta1.NetworkSecurity.CreateServerTlsPolicyCallback

type CreateServerTlsPolicyCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

protos.google.cloud.networksecurity.v1beta1.NetworkSecurity.DeleteAuthorizationPolicyCallback

type DeleteAuthorizationPolicyCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

protos.google.cloud.networksecurity.v1beta1.NetworkSecurity.DeleteClientTlsPolicyCallback

type DeleteClientTlsPolicyCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

protos.google.cloud.networksecurity.v1beta1.NetworkSecurity.DeleteServerTlsPolicyCallback

type DeleteServerTlsPolicyCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

protos.google.cloud.networksecurity.v1beta1.NetworkSecurity.GetAuthorizationPolicyCallback

type GetAuthorizationPolicyCallback = (error: (Error|null), response?: google.cloud.networksecurity.v1beta1.AuthorizationPolicy) => void;

Callback as used by .

protos.google.cloud.networksecurity.v1beta1.NetworkSecurity.GetClientTlsPolicyCallback

type GetClientTlsPolicyCallback = (error: (Error|null), response?: google.cloud.networksecurity.v1beta1.ClientTlsPolicy) => void;

Callback as used by .

protos.google.cloud.networksecurity.v1beta1.NetworkSecurity.GetServerTlsPolicyCallback

type GetServerTlsPolicyCallback = (error: (Error|null), response?: google.cloud.networksecurity.v1beta1.ServerTlsPolicy) => void;

Callback as used by .

protos.google.cloud.networksecurity.v1beta1.NetworkSecurity.ListAuthorizationPoliciesCallback

type ListAuthorizationPoliciesCallback = (error: (Error|null), response?: google.cloud.networksecurity.v1beta1.ListAuthorizationPoliciesResponse) => void;

Callback as used by .

protos.google.cloud.networksecurity.v1beta1.NetworkSecurity.ListClientTlsPoliciesCallback

type ListClientTlsPoliciesCallback = (error: (Error|null), response?: google.cloud.networksecurity.v1beta1.ListClientTlsPoliciesResponse) => void;

Callback as used by .

protos.google.cloud.networksecurity.v1beta1.NetworkSecurity.ListServerTlsPoliciesCallback

type ListServerTlsPoliciesCallback = (error: (Error|null), response?: google.cloud.networksecurity.v1beta1.ListServerTlsPoliciesResponse) => void;

Callback as used by .

protos.google.cloud.networksecurity.v1beta1.NetworkSecurity.UpdateAuthorizationPolicyCallback

type UpdateAuthorizationPolicyCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

protos.google.cloud.networksecurity.v1beta1.NetworkSecurity.UpdateClientTlsPolicyCallback

type UpdateClientTlsPolicyCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

protos.google.cloud.networksecurity.v1beta1.NetworkSecurity.UpdateServerTlsPolicyCallback

type UpdateServerTlsPolicyCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

protos.google.longrunning.Operations.CancelOperationCallback

type CancelOperationCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;

Callback as used by .

protos.google.longrunning.Operations.DeleteOperationCallback

type DeleteOperationCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;

Callback as used by .

protos.google.longrunning.Operations.GetOperationCallback

type GetOperationCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

protos.google.longrunning.Operations.ListOperationsCallback

type ListOperationsCallback = (error: (Error|null), response?: google.longrunning.ListOperationsResponse) => void;

Callback as used by .

protos.google.longrunning.Operations.WaitOperationCallback

type WaitOperationCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .