class Aws::IAM::Types::UpdateServerCertificateRequest

@note When making an API call, you may pass UpdateServerCertificateRequest

data as a hash:

    {
      server_certificate_name: "serverCertificateNameType", # required
      new_path: "pathType",
      new_server_certificate_name: "serverCertificateNameType",
    }

@!attribute [rw] server_certificate_name

The name of the server certificate that you want to update.

This parameter allows (through its [regex pattern][1]) a string of
characters consisting of upper and lowercase alphanumeric characters
with no spaces. You can also include any of the following
characters: \_+=,.@-

[1]: http://wikipedia.org/wiki/regex
@return [String]

@!attribute [rw] new_path

The new path for the server certificate. Include this only if you
are updating the server certificate's path.

This parameter allows (through its [regex pattern][1]) a string of
characters consisting of either a forward slash (/) by itself or a
string that must begin and end with forward slashes. In addition, it
can contain any ASCII character from the ! (`\u0021`) through the
DEL character (`\u007F`), including most punctuation characters,
digits, and upper and lowercased letters.

[1]: http://wikipedia.org/wiki/regex
@return [String]

@!attribute [rw] new_server_certificate_name

The new name for the server certificate. Include this only if you
are updating the server certificate's name. The name of the
certificate cannot contain any spaces.

This parameter allows (through its [regex pattern][1]) a string of
characters consisting of upper and lowercase alphanumeric characters
with no spaces. You can also include any of the following
characters: \_+=,.@-

[1]: http://wikipedia.org/wiki/regex
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/iam-2010-05-08/UpdateServerCertificateRequest AWS API Documentation

Constants

SENSITIVE