Class: Google::Cloud::Security::PrivateCA::V1::Subject

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/security/privateca/v1/resources.rb

Overview

Subject describes parts of a distinguished name that, in turn, describes the subject of the certificate.

Instance Attribute Summary collapse

Instance Attribute Details

#common_name::String

Returns The "common name" of the subject.

Returns:

  • (::String)

    The "common name" of the subject.



1021
1022
1023
1024
# File 'proto_docs/google/cloud/security/privateca/v1/resources.rb', line 1021

class Subject
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#country_code::String

Returns The country code of the subject.

Returns:

  • (::String)

    The country code of the subject.



1021
1022
1023
1024
# File 'proto_docs/google/cloud/security/privateca/v1/resources.rb', line 1021

class Subject
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#locality::String

Returns The locality or city of the subject.

Returns:

  • (::String)

    The locality or city of the subject.



1021
1022
1023
1024
# File 'proto_docs/google/cloud/security/privateca/v1/resources.rb', line 1021

class Subject
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#organization::String

Returns The organization of the subject.

Returns:

  • (::String)

    The organization of the subject.



1021
1022
1023
1024
# File 'proto_docs/google/cloud/security/privateca/v1/resources.rb', line 1021

class Subject
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#organizational_unit::String

Returns The organizational_unit of the subject.

Returns:

  • (::String)

    The organizational_unit of the subject.



1021
1022
1023
1024
# File 'proto_docs/google/cloud/security/privateca/v1/resources.rb', line 1021

class Subject
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#postal_code::String

Returns The postal code of the subject.

Returns:

  • (::String)

    The postal code of the subject.



1021
1022
1023
1024
# File 'proto_docs/google/cloud/security/privateca/v1/resources.rb', line 1021

class Subject
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#province::String

Returns The province, territory, or regional state of the subject.

Returns:

  • (::String)

    The province, territory, or regional state of the subject.



1021
1022
1023
1024
# File 'proto_docs/google/cloud/security/privateca/v1/resources.rb', line 1021

class Subject
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#street_address::String

Returns The street address of the subject.

Returns:

  • (::String)

    The street address of the subject.



1021
1022
1023
1024
# File 'proto_docs/google/cloud/security/privateca/v1/resources.rb', line 1021

class Subject
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end