SshPublicKey constructor

SshPublicKey(
  1. String name, {
  2. SshPublicKeyArgs? args,
  3. CustomResourceOptions? options,
})

Creates a new SshPublicKey. name The Pulumi resource name. args Arguments used to configure this SshPublicKey. The set of arguments for SshPublicKey. options Resource options controlling this resource's behavior.

Implementation

SshPublicKey(
  String name, {
  SshPublicKeyArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:oslogin/v1:SshPublicKey',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  expirationTimeUsec = registerOutput<String>('expirationTimeUsec');
  fingerprint = registerOutput<String>('fingerprint');
  key = registerOutput<String>('key');
  this.name = registerOutput<String>('name');
  userId = registerOutput<String>('userId');
}