AuditLog constructor
AuditLog({
- Status? status,
- AuthenticationInfo? authenticationInfo,
- RequestMetadata? requestMetadata,
- String? serviceName,
- String? methodName,
- Iterable<
AuthorizationInfo> ? authorizationInfo, - String? resourceName,
- Int64? numResponseItems,
- Struct? serviceData,
- Struct? request,
- Struct? response,
- Struct? metadata,
- Struct? resourceOriginalState,
- ResourceLocation? resourceLocation,
Implementation
factory AuditLog({
$19.Status? status,
AuthenticationInfo? authenticationInfo,
RequestMetadata? requestMetadata,
$core.String? serviceName,
$core.String? methodName,
$core.Iterable<AuthorizationInfo>? authorizationInfo,
$core.String? resourceName,
$fixnum.Int64? numResponseItems,
$0.Struct? serviceData,
$0.Struct? request,
$0.Struct? response,
$0.Struct? metadata,
$0.Struct? resourceOriginalState,
ResourceLocation? resourceLocation,
}) {
final $result = create();
if (status != null) {
$result.status = status;
}
if (authenticationInfo != null) {
$result.authenticationInfo = authenticationInfo;
}
if (requestMetadata != null) {
$result.requestMetadata = requestMetadata;
}
if (serviceName != null) {
$result.serviceName = serviceName;
}
if (methodName != null) {
$result.methodName = methodName;
}
if (authorizationInfo != null) {
$result.authorizationInfo.addAll(authorizationInfo);
}
if (resourceName != null) {
$result.resourceName = resourceName;
}
if (numResponseItems != null) {
$result.numResponseItems = numResponseItems;
}
if (serviceData != null) {
$result.serviceData = serviceData;
}
if (request != null) {
$result.request = request;
}
if (response != null) {
$result.response = response;
}
if (metadata != null) {
$result.metadata = metadata;
}
if (resourceOriginalState != null) {
$result.resourceOriginalState = resourceOriginalState;
}
if (resourceLocation != null) {
$result.resourceLocation = resourceLocation;
}
return $result;
}